/* * * ################################################################################### # SAED 90NM Educational Design Kit. # # # # Logic Model. # # # # Revision History: # # # # Rev. date what # # --------------------------------------------------------------------------------# # 1.1 26/August/2011 Recharacterized Buffer and Inverter cells to # # solve prunnig of these cells during CTS. # # # # 1.2 14/September/2011 Fixed consistency issues among libraries. # # # # 1.3 30/September/2011 Recharacterized IBUFFX* cells to solve # # prunnig of these cells during CTS. # # Added missing "internal_power" and # # "cell_leakage_power" library attributes for # # ANTENNA,CLOAD1,BUSKP cells. # ################################################################################### * * */ library ("saed90nm_typ") { define(driver_model,library,string); define(def_sim_opt,library,string); define(simulator,library,string); define(always_on,cell,string); technology("cmos"); delay_model : "table_lookup"; date : "2007 (INF CREATED ON 30-OCT-2007)"; revision : "updated 30.Sep.2011"; time_unit : "1ns"; leakage_power_unit : "1pW"; voltage_unit : "1V"; pulling_resistance_unit : "1kohm"; current_unit : "1uA"; capacitive_load_unit(1.000000, \ "ff"); default_threshold_voltage_group : "saed90cell"; input_threshold_pct_rise : 50.000000; output_threshold_pct_rise : 50.000000; input_threshold_pct_fall : 50.000000; output_threshold_pct_fall : 50.000000; slew_lower_threshold_pct_rise : 10.000000; slew_upper_threshold_pct_rise : 90.000000; slew_lower_threshold_pct_fall : 10.000000; slew_upper_threshold_pct_fall : 90.000000; slew_derate_from_library : 1.000000; default_inout_pin_cap : 0.000000; default_cell_leakage_power : 0.000000; default_input_pin_cap : 0.000000; default_output_pin_cap : 0.000000; default_fanout_load : 1.000000; default_leakage_power_density : 0.0; default_max_transition : 0.5; nom_voltage : 1.200000; nom_temperature : 25.000000; nom_process : 1.000000; library_features (report_power_calculation); library_features (report_noise_calculation); library_features("report_delay_calculation"); default_wire_load_capacitance : 0.026724; default_wire_load_resistance : 0.002067; default_wire_load_area : 0.010000; default_wire_load_mode : "enclosed"; driver_model : "snps_predriver"; def_sim_opt : "POST=1 PROBE POST_VERSION=2001 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 LIMPTS=500000 ICSWEEP=0 AUTOSTOP ALTCC=1 RUNLVL=5 ACCURATE=1 ABSVAR=1.000000e-03 RELVAR=1.000000e-02"; simulator : "HSPICE -- C-2009.03-SP1 32-BIT (May 25 2009)"; voltage_map("V",1.200000); voltage_map("VL",1.200000); voltage_map("VSS",0.000000); wire_load (ForQA) { capacitance : 0.026724; resistance : 2.067000e-03; area : 0.010000; slope : 30.285426; fanout_length("1", \ "8.2750360"); fanout_length("2", \ "18.4914880"); fanout_length("3", \ "29.3531220"); fanout_length("4", \ "40.9152040"); fanout_length("5", \ "53.2330000"); fanout_length("6", \ "66.3617760"); fanout_length("7", \ "80.3567980"); fanout_length("8", \ "95.2733320"); fanout_length("9", \ "111.1666440"); fanout_length("10", \ "128.0920000"); fanout_length("11", \ "146.1046660"); fanout_length("12", \ "165.2599080"); fanout_length("13", \ "185.6129920"); fanout_length("14", \ "207.2191840"); fanout_length("15", \ "230.1337500"); fanout_length("16", \ "254.4119560"); fanout_length("17", \ "280.1090680"); fanout_length("18", \ "307.2803520"); fanout_length("19", \ "335.9810740"); fanout_length("20", \ "366.2665000"); } wire_load ("8000") { capacitance : 0.000312; resistance : 1.572700e-03; area : 0.010000; slope : 90.646360; fanout_length("1", \ "13.9403600"); fanout_length("2", \ "31.8040800"); fanout_length("3", \ "51.6121200"); fanout_length("4", \ "73.6114400"); fanout_length("5", \ "98.0490000"); fanout_length("6", \ "125.1717600"); fanout_length("7", \ "155.2266800"); fanout_length("8", \ "188.4607200"); fanout_length("9", \ "225.1208400"); fanout_length("10", \ "265.4540000"); fanout_length("11", \ "309.7071600"); fanout_length("12", \ "358.1272800"); fanout_length("13", \ "410.9613200"); fanout_length("14", \ "468.4562400"); fanout_length("15", \ "530.8590000"); fanout_length("16", \ "598.4165600"); fanout_length("17", \ "671.3758800"); fanout_length("18", \ "749.9839200"); fanout_length("19", \ "834.4876400"); fanout_length("20", \ "925.1340000"); } wire_load ("16000") { capacitance : 0.000569; resistance : 1.282000e-03; area : 0.010000; slope : 108.437647; fanout_length("1", \ "15.1043810"); fanout_length("2", \ "34.6068000"); fanout_length("3", \ "56.4162210"); fanout_length("4", \ "80.8425080"); fanout_length("5", \ "108.1955250"); fanout_length("6", \ "138.7851360"); fanout_length("7", \ "172.9212050"); fanout_length("8", \ "210.9135960"); fanout_length("9", \ "253.0721730"); fanout_length("10", \ "299.7068000"); fanout_length("11", \ "351.1273410"); fanout_length("12", \ "407.6436600"); fanout_length("13", \ "469.5656210"); fanout_length("14", \ "537.2030880"); fanout_length("15", \ "610.8659250"); fanout_length("16", \ "690.8639960"); fanout_length("17", \ "777.5071650"); fanout_length("18", \ "871.1052960"); fanout_length("19", \ "971.9682530"); fanout_length("20", \ "1080.4059000"); } wire_load ("35000") { capacitance : 0.000270; resistance : 1.187000e-03; area : 0.010000; slope : 140.359716; fanout_length("1", \ "16.9242120"); fanout_length("2", \ "39.0349440"); fanout_length("3", \ "64.0877400"); fanout_length("4", \ "92.5093440"); fanout_length("5", \ "124.7265000"); fanout_length("6", \ "161.1659520"); fanout_length("7", \ "202.2544440"); fanout_length("8", \ "248.4187200"); fanout_length("9", \ "300.0855240"); fanout_length("10", \ "357.6816000"); fanout_length("11", \ "421.6336920"); fanout_length("12", \ "492.3685440"); fanout_length("13", \ "570.3129000"); fanout_length("14", \ "655.8935040"); fanout_length("15", \ "749.5371000"); fanout_length("16", \ "851.6704320"); fanout_length("17", \ "962.7202440"); fanout_length("18", \ "1083.1132800"); fanout_length("19", \ "1213.2762840"); fanout_length("20", \ "1353.6360000"); } wire_load ("70000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 170.996280; fanout_length("1", \ "18.4422160"); fanout_length("2", \ "42.7719760"); fanout_length("3", \ "70.6380480"); fanout_length("4", \ "102.5830000"); fanout_length("5", \ "139.1494000"); fanout_length("6", \ "180.8798160"); fanout_length("7", \ "228.3168160"); fanout_length("8", \ "282.0029680"); fanout_length("9", \ "342.4808400"); fanout_length("10", \ "410.2930000"); fanout_length("11", \ "485.9820160"); fanout_length("12", \ "570.0904560"); fanout_length("13", \ "663.1608880"); fanout_length("14", \ "765.7358800"); fanout_length("15", \ "878.3580000"); fanout_length("16", \ "1001.5698160"); fanout_length("17", \ "1135.9138960"); fanout_length("18", \ "1281.9328080"); fanout_length("19", \ "1440.1691200"); fanout_length("20", \ "1611.1654000"); } wire_load ("140000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 211.203707; fanout_length("1", \ "20.1987830"); fanout_length("2", \ "47.1454720"); fanout_length("3", \ "78.3904770"); fanout_length("4", \ "114.6324080"); fanout_length("5", \ "156.5698750"); fanout_length("6", \ "204.9014880"); fanout_length("7", \ "260.3258570"); fanout_length("8", \ "323.5415920"); fanout_length("9", \ "395.2473030"); fanout_length("10", \ "476.1416000"); fanout_length("11", \ "566.9230930"); fanout_length("12", \ "668.2903920"); fanout_length("13", \ "780.9421070"); fanout_length("14", \ "905.5768480"); fanout_length("15", \ "1042.8932250"); fanout_length("16", \ "1193.5898480"); fanout_length("17", \ "1358.3653270"); fanout_length("18", \ "1537.9182720"); fanout_length("19", \ "1732.9472930"); fanout_length("20", \ "1944.1510000"); } wire_load ("280000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 266.705061; fanout_length("1", \ "22.3152670"); fanout_length("2", \ "52.4850640"); fanout_length("3", \ "87.9787350"); fanout_length("4", \ "129.7159240"); fanout_length("5", \ "178.6162750"); fanout_length("6", \ "235.5994320"); fanout_length("7", \ "301.5850390"); fanout_length("8", \ "377.4927400"); fanout_length("9", \ "464.2421790"); fanout_length("10", \ "562.7530000"); fanout_length("11", \ "673.9448470"); fanout_length("12", \ "798.7373640"); fanout_length("13", \ "938.0501950"); fanout_length("14", \ "1092.8029840"); fanout_length("15", \ "1263.9153750"); fanout_length("16", \ "1452.3070120"); fanout_length("17", \ "1658.8975390"); fanout_length("18", \ "1884.6066000"); fanout_length("19", \ "2130.3538390"); fanout_length("20", \ "2397.0589000"); } wire_load ("540000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 331.292311; fanout_length("1", \ "24.4655150"); fanout_length("2", \ "57.9879120"); fanout_length("3", \ "97.9977690"); fanout_length("4", \ "145.6780640"); fanout_length("5", \ "202.2117750"); fanout_length("6", \ "268.7818800"); fanout_length("7", \ "346.5713570"); fanout_length("8", \ "436.7631840"); fanout_length("9", \ "540.5403390"); fanout_length("10", \ "659.0858000"); fanout_length("11", \ "793.5825450"); fanout_length("12", \ "945.2135520"); fanout_length("13", \ "1115.1617990"); fanout_length("14", \ "1304.6102640"); fanout_length("15", \ "1514.7419250"); fanout_length("16", \ "1746.7397600"); fanout_length("17", \ "2001.7867470"); fanout_length("18", \ "2281.0658640"); fanout_length("19", \ "2585.7600890"); fanout_length("20", \ "2917.0524000"); } wire_load ("1000000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 401.500093; fanout_length("1", \ "26.5342970"); fanout_length("2", \ "63.3562080"); fanout_length("3", \ "107.9019630"); fanout_length("4", \ "161.6463920"); fanout_length("5", \ "226.0643250"); fanout_length("6", \ "302.6305920"); fanout_length("7", \ "392.8200230"); fanout_length("8", \ "498.1074480"); fanout_length("9", \ "619.9676970"); fanout_length("10", \ "759.8756000"); fanout_length("11", \ "919.3059870"); fanout_length("12", \ "1099.7336880"); fanout_length("13", \ "1302.6335330"); fanout_length("14", \ "1529.4803520"); fanout_length("15", \ "1781.7489750"); fanout_length("16", \ "2060.9142320"); fanout_length("17", \ "2368.4509530"); fanout_length("18", \ "2705.8339680"); fanout_length("19", \ "3074.5381070"); fanout_length("20", \ "3476.0382000"); } wire_load ("2000000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 509.815446; fanout_length("1", \ "29.3415820"); fanout_length("2", \ "70.7560240"); fanout_length("3", \ "121.7567700"); fanout_length("4", \ "184.2774640"); fanout_length("5", \ "260.2517500"); fanout_length("6", \ "351.6132720"); fanout_length("7", \ "460.2956740"); fanout_length("8", \ "588.2326000"); fanout_length("9", \ "737.3576940"); fanout_length("10", \ "909.6046000"); fanout_length("11", \ "1106.9069620"); fanout_length("12", \ "1331.1984240"); fanout_length("13", \ "1584.4126300"); fanout_length("14", \ "1868.4832240"); fanout_length("15", \ "2185.3438500"); fanout_length("16", \ "2536.9281520"); fanout_length("17", \ "2925.1697740"); fanout_length("18", \ "3352.0023600"); fanout_length("19", \ "3819.3595540"); fanout_length("20", \ "4329.1750000"); } wire_load ("4000000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 641.916598; fanout_length("1", \ "32.3265040"); fanout_length("2", \ "78.7682000"); fanout_length("3", \ "137.0110140"); fanout_length("4", \ "209.5585720"); fanout_length("5", \ "298.9145000"); fanout_length("6", \ "407.5824240"); fanout_length("7", \ "538.0659700"); fanout_length("8", \ "692.8687640"); fanout_length("9", \ "874.4944320"); fanout_length("10", \ "1085.4466000"); fanout_length("11", \ "1328.2288940"); fanout_length("12", \ "1605.3449400"); fanout_length("13", \ "1919.2983640"); fanout_length("14", \ "2272.5927920"); fanout_length("15", \ "2667.7318500"); fanout_length("16", \ "3107.2191640"); fanout_length("17", \ "3593.5583600"); fanout_length("18", \ "4129.2530640"); fanout_length("19", \ "4716.8069020"); fanout_length("20", \ "5358.7235000"); } wire_load ("8000000") { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.010000; slope : 815.176293; fanout_length("1", \ "35.7448270"); fanout_length("2", \ "88.1238880"); fanout_length("3", \ "155.1381030"); fanout_length("4", \ "240.0512920"); fanout_length("5", \ "346.1272750"); fanout_length("6", \ "476.6298720"); fanout_length("7", \ "634.8229030"); fanout_length("8", \ "823.9701880"); fanout_length("9", \ "1047.3355470"); fanout_length("10", \ "1308.1828000"); fanout_length("11", \ "1609.7757670"); fanout_length("12", \ "1955.3782680"); fanout_length("13", \ "2348.2541230"); fanout_length("14", \ "2791.6671520"); fanout_length("15", \ "3288.8811750"); fanout_length("16", \ "3843.1600120"); fanout_length("17", \ "4457.7674830"); fanout_length("18", \ "5135.9674080"); fanout_length("19", \ "5881.0236070"); fanout_length("20", \ "6696.1999000"); } wire_load (tcForQA) { capacitance : 0.026724; resistance : 2.067000e-03; area : 0.832926; slope : 30.285426; fanout_length("1", \ "8.2750360"); fanout_length("2", \ "18.4914880"); fanout_length("3", \ "29.3531220"); fanout_length("4", \ "40.9152040"); fanout_length("5", \ "53.2330000"); fanout_length("6", \ "66.3617760"); fanout_length("7", \ "80.3567980"); fanout_length("8", \ "95.2733320"); fanout_length("9", \ "111.1666440"); fanout_length("10", \ "128.0920000"); fanout_length("11", \ "146.1046660"); fanout_length("12", \ "165.2599080"); fanout_length("13", \ "185.6129920"); fanout_length("14", \ "207.2191840"); fanout_length("15", \ "230.1337500"); fanout_length("16", \ "254.4119560"); fanout_length("17", \ "280.1090680"); fanout_length("18", \ "307.2803520"); fanout_length("19", \ "335.9810740"); fanout_length("20", \ "366.2665000"); } wire_load (tc8000) { capacitance : 0.000312; resistance : 1.572700e-03; area : 0.720503; slope : 90.646360; fanout_length("1", \ "13.9403600"); fanout_length("2", \ "31.8040800"); fanout_length("3", \ "51.6121200"); fanout_length("4", \ "73.6114400"); fanout_length("5", \ "98.0490000"); fanout_length("6", \ "125.1717600"); fanout_length("7", \ "155.2266800"); fanout_length("8", \ "188.4607200"); fanout_length("9", \ "225.1208400"); fanout_length("10", \ "265.4540000"); fanout_length("11", \ "309.7071600"); fanout_length("12", \ "358.1272800"); fanout_length("13", \ "410.9613200"); fanout_length("14", \ "468.4562400"); fanout_length("15", \ "530.8590000"); fanout_length("16", \ "598.4165600"); fanout_length("17", \ "671.3758800"); fanout_length("18", \ "749.9839200"); fanout_length("19", \ "834.4876400"); fanout_length("20", \ "925.1340000"); } wire_load (tc16000) { capacitance : 0.000569; resistance : 1.282000e-03; area : 0.410482; slope : 108.437647; fanout_length("1", \ "15.1043810"); fanout_length("2", \ "34.6068000"); fanout_length("3", \ "56.4162210"); fanout_length("4", \ "80.8425080"); fanout_length("5", \ "108.1955250"); fanout_length("6", \ "138.7851360"); fanout_length("7", \ "172.9212050"); fanout_length("8", \ "210.9135960"); fanout_length("9", \ "253.0721730"); fanout_length("10", \ "299.7068000"); fanout_length("11", \ "351.1273410"); fanout_length("12", \ "407.6436600"); fanout_length("13", \ "469.5656210"); fanout_length("14", \ "537.2030880"); fanout_length("15", \ "610.8659250"); fanout_length("16", \ "690.8639960"); fanout_length("17", \ "777.5071650"); fanout_length("18", \ "871.1052960"); fanout_length("19", \ "971.9682530"); fanout_length("20", \ "1080.4059000"); } wire_load (tc35000) { capacitance : 0.000270; resistance : 1.187000e-03; area : 0.310533; slope : 140.359716; fanout_length("1", \ "16.9242120"); fanout_length("2", \ "39.0349440"); fanout_length("3", \ "64.0877400"); fanout_length("4", \ "92.5093440"); fanout_length("5", \ "124.7265000"); fanout_length("6", \ "161.1659520"); fanout_length("7", \ "202.2544440"); fanout_length("8", \ "248.4187200"); fanout_length("9", \ "300.0855240"); fanout_length("10", \ "357.6816000"); fanout_length("11", \ "421.6336920"); fanout_length("12", \ "492.3685440"); fanout_length("13", \ "570.3129000"); fanout_length("14", \ "655.8935040"); fanout_length("15", \ "749.5371000"); fanout_length("16", \ "851.6704320"); fanout_length("17", \ "962.7202440"); fanout_length("18", \ "1083.1132800"); fanout_length("19", \ "1213.2762840"); fanout_length("20", \ "1353.6360000"); } wire_load (tc70000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.210000; slope : 170.996280; fanout_length("1", \ "18.4422160"); fanout_length("2", \ "42.7719760"); fanout_length("3", \ "70.6380480"); fanout_length("4", \ "102.5830000"); fanout_length("5", \ "139.1494000"); fanout_length("6", \ "180.8798160"); fanout_length("7", \ "228.3168160"); fanout_length("8", \ "282.0029680"); fanout_length("9", \ "342.4808400"); fanout_length("10", \ "410.2930000"); fanout_length("11", \ "485.9820160"); fanout_length("12", \ "570.0904560"); fanout_length("13", \ "663.1608880"); fanout_length("14", \ "765.7358800"); fanout_length("15", \ "878.3580000"); fanout_length("16", \ "1001.5698160"); fanout_length("17", \ "1135.9138960"); fanout_length("18", \ "1281.9328080"); fanout_length("19", \ "1440.1691200"); fanout_length("20", \ "1611.1654000"); } wire_load (tc140000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.150000; slope : 211.203707; fanout_length("1", \ "20.1987830"); fanout_length("2", \ "47.1454720"); fanout_length("3", \ "78.3904770"); fanout_length("4", \ "114.6324080"); fanout_length("5", \ "156.5698750"); fanout_length("6", \ "204.9014880"); fanout_length("7", \ "260.3258570"); fanout_length("8", \ "323.5415920"); fanout_length("9", \ "395.2473030"); fanout_length("10", \ "476.1416000"); fanout_length("11", \ "566.9230930"); fanout_length("12", \ "668.2903920"); fanout_length("13", \ "780.9421070"); fanout_length("14", \ "905.5768480"); fanout_length("15", \ "1042.8932250"); fanout_length("16", \ "1193.5898480"); fanout_length("17", \ "1358.3653270"); fanout_length("18", \ "1537.9182720"); fanout_length("19", \ "1732.9472930"); fanout_length("20", \ "1944.1510000"); } wire_load (tc280000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.100000; slope : 266.705061; fanout_length("1", \ "22.3152670"); fanout_length("2", \ "52.4850640"); fanout_length("3", \ "87.9787350"); fanout_length("4", \ "129.7159240"); fanout_length("5", \ "178.6162750"); fanout_length("6", \ "235.5994320"); fanout_length("7", \ "301.5850390"); fanout_length("8", \ "377.4927400"); fanout_length("9", \ "464.2421790"); fanout_length("10", \ "562.7530000"); fanout_length("11", \ "673.9448470"); fanout_length("12", \ "798.7373640"); fanout_length("13", \ "938.0501950"); fanout_length("14", \ "1092.8029840"); fanout_length("15", \ "1263.9153750"); fanout_length("16", \ "1452.3070120"); fanout_length("17", \ "1658.8975390"); fanout_length("18", \ "1884.6066000"); fanout_length("19", \ "2130.3538390"); fanout_length("20", \ "2397.0589000"); } wire_load (tc540000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.070000; slope : 331.292311; fanout_length("1", \ "24.4655150"); fanout_length("2", \ "57.9879120"); fanout_length("3", \ "97.9977690"); fanout_length("4", \ "145.6780640"); fanout_length("5", \ "202.2117750"); fanout_length("6", \ "268.7818800"); fanout_length("7", \ "346.5713570"); fanout_length("8", \ "436.7631840"); fanout_length("9", \ "540.5403390"); fanout_length("10", \ "659.0858000"); fanout_length("11", \ "793.5825450"); fanout_length("12", \ "945.2135520"); fanout_length("13", \ "1115.1617990"); fanout_length("14", \ "1304.6102640"); fanout_length("15", \ "1514.7419250"); fanout_length("16", \ "1746.7397600"); fanout_length("17", \ "2001.7867470"); fanout_length("18", \ "2281.0658640"); fanout_length("19", \ "2585.7600890"); fanout_length("20", \ "2917.0524000"); } wire_load (tc1000000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.050000; slope : 401.500093; fanout_length("1", \ "26.5342970"); fanout_length("2", \ "63.3562080"); fanout_length("3", \ "107.9019630"); fanout_length("4", \ "161.6463920"); fanout_length("5", \ "226.0643250"); fanout_length("6", \ "302.6305920"); fanout_length("7", \ "392.8200230"); fanout_length("8", \ "498.1074480"); fanout_length("9", \ "619.9676970"); fanout_length("10", \ "759.8756000"); fanout_length("11", \ "919.3059870"); fanout_length("12", \ "1099.7336880"); fanout_length("13", \ "1302.6335330"); fanout_length("14", \ "1529.4803520"); fanout_length("15", \ "1781.7489750"); fanout_length("16", \ "2060.9142320"); fanout_length("17", \ "2368.4509530"); fanout_length("18", \ "2705.8339680"); fanout_length("19", \ "3074.5381070"); fanout_length("20", \ "3476.0382000"); } wire_load (tc2000000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.040000; slope : 509.815446; fanout_length("1", \ "29.3415820"); fanout_length("2", \ "70.7560240"); fanout_length("3", \ "121.7567700"); fanout_length("4", \ "184.2774640"); fanout_length("5", \ "260.2517500"); fanout_length("6", \ "351.6132720"); fanout_length("7", \ "460.2956740"); fanout_length("8", \ "588.2326000"); fanout_length("9", \ "737.3576940"); fanout_length("10", \ "909.6046000"); fanout_length("11", \ "1106.9069620"); fanout_length("12", \ "1331.1984240"); fanout_length("13", \ "1584.4126300"); fanout_length("14", \ "1868.4832240"); fanout_length("15", \ "2185.3438500"); fanout_length("16", \ "2536.9281520"); fanout_length("17", \ "2925.1697740"); fanout_length("18", \ "3352.0023600"); fanout_length("19", \ "3819.3595540"); fanout_length("20", \ "4329.1750000"); } wire_load (tc4000000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.020000; slope : 641.916598; fanout_length("1", \ "32.3265040"); fanout_length("2", \ "78.7682000"); fanout_length("3", \ "137.0110140"); fanout_length("4", \ "209.5585720"); fanout_length("5", \ "298.9145000"); fanout_length("6", \ "407.5824240"); fanout_length("7", \ "538.0659700"); fanout_length("8", \ "692.8687640"); fanout_length("9", \ "874.4944320"); fanout_length("10", \ "1085.4466000"); fanout_length("11", \ "1328.2288940"); fanout_length("12", \ "1605.3449400"); fanout_length("13", \ "1919.2983640"); fanout_length("14", \ "2272.5927920"); fanout_length("15", \ "2667.7318500"); fanout_length("16", \ "3107.2191640"); fanout_length("17", \ "3593.5583600"); fanout_length("18", \ "4129.2530640"); fanout_length("19", \ "4716.8069020"); fanout_length("20", \ "5358.7235000"); } wire_load (tc8000000) { capacitance : 0.000143; resistance : 1.000000e-02; area : 0.020000; slope : 815.176293; fanout_length("1", \ "35.7448270"); fanout_length("2", \ "88.1238880"); fanout_length("3", \ "155.1381030"); fanout_length("4", \ "240.0512920"); fanout_length("5", \ "346.1272750"); fanout_length("6", \ "476.6298720"); fanout_length("7", \ "634.8229030"); fanout_length("8", \ "823.9701880"); fanout_length("9", \ "1047.3355470"); fanout_length("10", \ "1308.1828000"); fanout_length("11", \ "1609.7757670"); fanout_length("12", \ "1955.3782680"); fanout_length("13", \ "2348.2541230"); fanout_length("14", \ "2791.6671520"); fanout_length("15", \ "3288.8811750"); fanout_length("16", \ "3843.1600120"); fanout_length("17", \ "4457.7674830"); fanout_length("18", \ "5135.9674080"); fanout_length("19", \ "5881.0236070"); fanout_length("20", \ "6696.1999000"); } wire_load_selection (predcaps) { wire_load_from_area(0.000000,200.000000, \ "ForQA"); wire_load_from_area(200.000000,8000.000000, \ "8000"); wire_load_from_area(8000.000000,16000.000000, \ "16000"); wire_load_from_area(16000.000000,35000.000000, \ "35000"); wire_load_from_area(35000.000000,70000.000000, \ "70000"); wire_load_from_area(70000.000000,140000.000000, \ "140000"); wire_load_from_area(140000.000000,280000.000000, \ "280000"); wire_load_from_area(280000.000000,540000.000000, \ "540000"); wire_load_from_area(540000.000000,1000000.000000, \ "1000000"); wire_load_from_area(1000000.000000,2000000.000000, \ "2000000"); wire_load_from_area(2000000.000000,4000000.000000, \ "4000000"); wire_load_from_area(4000000.000000,8000000.000000, \ "8000000"); } power_lut_template ("power_inputs_1") { variable_1 : "input_transition_time"; index_1("1, 2, 3, 4, 5, 6, 7"); } lu_table_template ("template_mtc_0") { variable_1 : "input_voltage"; variable_2 : "output_voltage"; } operating_conditions (TYPICAL) { process : 1.000000; temperature : 25.000000; voltage : 1.200000; tree_type : "balanced_tree"; } lu_table_template ("vio_7_7_1") { variable_1 : "related_pin_transition"; index_1("1, 2, 3, 4, 5, 6, 7"); variable_2 : "constrained_pin_transition"; index_2("1, 2, 3, 4, 5, 6, 7"); } lu_table_template ("del_1_7_7") { variable_1 : "input_net_transition"; index_1("1, 2, 3, 4, 5, 6, 7"); variable_2 : "total_output_net_capacitance"; index_2("1, 2, 3, 4, 5, 6, 7"); } power_lut_template ("power_outputs_1") { variable_1 : "input_transition_time"; index_1("1, 2, 3, 4, 5, 6, 7"); variable_2 : "total_output_net_capacitance"; index_2("1, 2, 3, 4, 5, 6, 7"); } lu_table_template ("driver_waveform_template") { variable_1 : "input_net_transition"; index_1("1, 2"); variable_2 : "normalized_voltage"; index_2("1, 2"); } normalized_driver_waveform ("driver_waveform_template") { driver_waveform_name : "preDrv"; index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0000000, 0.1000000, 0.2580739, 0.3901924, 0.5025889, 0.6000000, 0.6860246, 0.7633975, 0.8341963, 0.9000000, 0.9620082, 1.0000000"); values("0.0000000e+00, 2.0000000e-03, 4.0000000e-03, 6.0000000e-03, 8.0000000e-03, 1.0000000e-02, 1.2000000e-02, 1.4000000e-02, 1.6000000e-02, 1.8000000e-02, 2.0000000e-02, 2.2000000e-02", \ "0.0000000e+00, 4.0000000e-03, 8.0000000e-03, 1.2000000e-02, 1.6000000e-02, 2.0000000e-02, 2.4000000e-02, 2.8000000e-02, 3.2000000e-02, 3.6000000e-02, 4.0000000e-02, 4.4000000e-02", \ "0.0000000e+00, 8.0000000e-03, 1.6000000e-02, 2.4000000e-02, 3.2000000e-02, 4.0000000e-02, 4.8000000e-02, 5.6000000e-02, 6.4000000e-02, 7.2000000e-02, 8.0000000e-02, 8.8000000e-02", \ "0.0000000e+00, 1.6000000e-02, 3.2000000e-02, 4.8000000e-02, 6.4000000e-02, 8.0000000e-02, 9.6000000e-02, 1.1200000e-01, 1.2800000e-01, 1.4400000e-01, 1.6000000e-01, 1.7600000e-01", \ "0.0000000e+00, 3.2000000e-02, 6.4000000e-02, 9.6000000e-02, 1.2800000e-01, 1.6000000e-01, 1.9200000e-01, 2.2400000e-01, 2.5600000e-01, 2.8800000e-01, 3.2000000e-01, 3.5200000e-01", \ "0.0000000e+00, 6.4000000e-02, 1.2800000e-01, 1.9200000e-01, 2.5600000e-01, 3.2000000e-01, 3.8400000e-01, 4.4800000e-01, 5.1200000e-01, 5.7600000e-01, 6.4000000e-01, 7.0400000e-01", \ "0.0000000e+00, 1.2800000e-01, 2.5600000e-01, 3.8400000e-01, 5.1200000e-01, 6.4000000e-01, 7.6800000e-01, 8.9600000e-01, 1.0240000e+00, 1.1520000e+00, 1.2800000e+00, 1.4080000e+00"); } cell (AND2X1) { cell_footprint : "AND2"; area : 7.3728 ; cell_leakage_power : 5.692671e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "5.6926705e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "5.2033286e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "4.4431026e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "5.2944596e+04"; } pin (IN1) { fanout_load : 0.069; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.716743, 1.716743 ); rise_capacitance : 1.716743; capacitance : 1.716305; fall_capacitance_range (1.715867, 1.715867 ); fall_capacitance : 1.715867; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8716991, -0.9126681, -0.9545404, -0.9775202, -0.9834143, -0.9551368, -0.8585161"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3872643, 1.3633648, 1.3563326, 1.3311977, 1.3216948, 1.3434559, 1.4277452"); } } } pin (IN2) { fanout_load : 0.069; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.783704, 1.783704 ); rise_capacitance : 1.783704; capacitance : 1.768592; fall_capacitance_range (1.753480, 1.753480 ); fall_capacitance : 1.753480; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5129827, -1.5585406, -1.6095905, -1.6317042, -1.6358661, -1.6041241, -1.5005746"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5674697, 1.5155181, 1.4533248, 1.4298227, 1.4245283, 1.4556496, 1.5596020"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2*IN1"; max_capacitance : 208.000000; max_transition : 0.666159; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.5452521, 6.3433309, 6.1795737, 5.9872084, 5.5565343, 5.0607946, 4.6205736", \ "6.6004899, 6.3470947, 6.1798395, 5.9898344, 5.6574157, 5.0129803, 4.1855762", \ "7.0317236, 6.6017674, 6.3979517, 6.1754936, 5.8111386, 5.5430853, 4.8016483", \ "8.1520848, 7.6400664, 7.3384965, 6.8727911, 6.3569396, 5.7053135, 5.1775985", \ "10.9476696, 10.0174461, 9.3766570, 8.9360327, 8.2698115, 7.3312342, 6.3111804", \ "16.4376229, 15.0205521, 14.2648665, 13.5755274, 12.1992940, 11.7297067, 9.7900225", \ "27.5665956, 25.5444857, 24.3741132, 23.4471762, 21.8073137, 19.4685527, 19.0490040"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.6991534, 8.7842442, 8.8648629, 8.8477583, 8.8893267, 8.9496899, 8.9895010", \ "8.7595416, 8.7861247, 8.8406670, 8.8896835, 8.9467878, 8.9528979, 8.9729674", \ "9.1826432, 9.0921270, 9.0880511, 9.1064711, 9.1276588, 9.1378319, 9.1552034", \ "10.0206306, 9.8514937, 9.7508519, 9.6944333, 9.6757528, 9.6676853, 9.6681781", \ "12.5021166, 11.6983273, 11.3829490, 11.2690388, 11.1533914, 11.0896473, 11.0669043", \ "17.3007295, 16.0103494, 15.4296897, 15.0221381, 14.7006866, 14.4472170, 14.3043677", \ "26.9789603, 25.0654231, 24.0534949, 23.2417612, 22.3065216, 21.6676758, 21.4059522"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.4595664, 6.1903108, 6.0604442, 5.8751482, 5.4618818, 5.2728263, 3.8575357", \ "6.4518919, 6.1984877, 6.0451230, 5.8451390, 5.4996656, 4.8522858, 4.0383050", \ "6.5758261, 6.2405429, 6.0606946, 5.8523763, 5.6249151, 4.8382258, 3.9368965", \ "7.4054753, 7.0359888, 6.7928349, 6.5332865, 5.9976129, 5.6680634, 4.1439259", \ "9.9644640, 9.1757755, 8.5654878, 8.2053661, 7.8217661, 6.7788132, 6.2145927", \ "15.1765580, 13.9603661, 13.3439827, 12.7386286, 11.6361027, 11.2008556, 9.4474958", \ "25.8303344, 24.1174742, 23.1859128, 22.2707056, 20.7533663, 18.8665751, 18.5350388"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.7583702, 9.7990707, 9.8271582, 9.8600296, 9.9464137, 9.9919330, 10.0196452", \ "9.8179608, 9.8245573, 9.8564822, 9.9036728, 9.9467327, 9.9664773, 10.0261932", \ "10.1965718, 10.0941699, 10.0751986, 10.0888604, 10.1179761, 10.1472955, 10.1806437", \ "11.1193190, 10.9428501, 10.8271844, 10.7527792, 10.7265061, 10.7505148, 10.7554871", \ "13.7012061, 12.9060040, 12.5733150, 12.4938964, 12.3355371, 12.2651081, 12.2638559", \ "18.5895511, 17.3438859, 16.7733600, 16.3616461, 16.0031503, 15.7981752, 15.6750687", \ "28.3551229, 26.5864249, 25.6061080, 24.8112658, 23.9231907, 23.2880027, 23.0573759"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0461913, 0.0583291, 0.0700668, 0.0857327, 0.1208413, 0.1898605, 0.3288159", \ "0.0498115, 0.0618741, 0.0735679, 0.0892151, 0.1243634, 0.1938049, 0.3320709", \ "0.0573218, 0.0692194, 0.0808523, 0.0965222, 0.1315696, 0.2008052, 0.3396590", \ "0.0688202, 0.0810502, 0.0928572, 0.1085168, 0.1432600, 0.2122267, 0.3508540", \ "0.0860269, 0.0991127, 0.1113267, 0.1272795, 0.1620222, 0.2307234, 0.3692457", \ "0.1120601, 0.1266297, 0.1401099, 0.1566984, 0.1922711, 0.2614661, 0.3988784", \ "0.1484160, 0.1651633, 0.1804887, 0.1992667, 0.2368468, 0.3075707, 0.4485970"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0262140, 0.0448068, 0.0654459, 0.0962492, 0.1703996, 0.3223303, 0.6370792", \ "0.0257795, 0.0445976, 0.0654097, 0.0960065, 0.1706214, 0.3224204, 0.6269804", \ "0.0270544, 0.0455833, 0.0660497, 0.0967437, 0.1713569, 0.3223819, 0.6289176", \ "0.0307946, 0.0492491, 0.0695112, 0.0995878, 0.1725741, 0.3237278, 0.6362774", \ "0.0375182, 0.0555256, 0.0759080, 0.1048237, 0.1757426, 0.3239571, 0.6309901", \ "0.0498687, 0.0668426, 0.0873163, 0.1151887, 0.1846539, 0.3309511, 0.6314909", \ "0.0681252, 0.0855197, 0.1058811, 0.1336970, 0.2038476, 0.3440773, 0.6483316"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0438115, 0.0570449, 0.0703766, 0.0884983, 0.1307202, 0.2147897, 0.3835192", \ "0.0478103, 0.0608266, 0.0739956, 0.0922800, 0.1344543, 0.2188589, 0.3863437", \ "0.0550558, 0.0680018, 0.0810890, 0.0993194, 0.1414674, 0.2258222, 0.3939072", \ "0.0644961, 0.0778869, 0.0911351, 0.1094059, 0.1514737, 0.2355967, 0.4041594", \ "0.0766535, 0.0902405, 0.1038323, 0.1221791, 0.1642931, 0.2482062, 0.4164951", \ "0.0909476, 0.1059786, 0.1204349, 0.1395719, 0.1822752, 0.2656569, 0.4330483", \ "0.1065357, 0.1232294, 0.1389915, 0.1597239, 0.2037379, 0.2896072, 0.4583610"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222639, 0.0411517, 0.0625957, 0.0949452, 0.1734811, 0.3331812, 0.6540260", \ "0.0221451, 0.0410106, 0.0626499, 0.0953841, 0.1739282, 0.3330264, 0.6544125", \ "0.0241567, 0.0421201, 0.0634657, 0.0955276, 0.1743276, 0.3332312, 0.6546940", \ "0.0278867, 0.0458198, 0.0663669, 0.0976957, 0.1748809, 0.3343059, 0.6539880", \ "0.0331519, 0.0514637, 0.0715178, 0.1015945, 0.1773388, 0.3344091, 0.6558913", \ "0.0434944, 0.0615812, 0.0809017, 0.1108990, 0.1844979, 0.3386093, 0.6553777", \ "0.0600413, 0.0787867, 0.0982431, 0.1278784, 0.1992103, 0.3506943, 0.6661591"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0491526, 0.0612331, 0.0729866, 0.0886748, 0.1237672, 0.1929161, 0.3316932", \ "0.0512364, 0.0632591, 0.0749544, 0.0906527, 0.1257789, 0.1952164, 0.3335990", \ "0.0555232, 0.0675631, 0.0792463, 0.0949472, 0.1300649, 0.1994870, 0.3380223", \ "0.0632312, 0.0755274, 0.0874256, 0.1031241, 0.1383578, 0.2078103, 0.3466505", \ "0.0750860, 0.0881731, 0.1003484, 0.1165566, 0.1519561, 0.2208666, 0.3595595", \ "0.0916287, 0.1057357, 0.1190349, 0.1362443, 0.1728057, 0.2428893, 0.3805473", \ "0.1135610, 0.1295076, 0.1445766, 0.1631401, 0.2018513, 0.2746796, 0.4165434"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0258531, 0.0448286, 0.0655294, 0.0961571, 0.1704618, 0.3227293, 0.6261676", \ "0.0258629, 0.0444109, 0.0653854, 0.0961130, 0.1705408, 0.3223607, 0.6294019", \ "0.0269834, 0.0451957, 0.0659029, 0.0962649, 0.1707832, 0.3221836, 0.6263453", \ "0.0296379, 0.0477490, 0.0683800, 0.0987579, 0.1716639, 0.3230213, 0.6300235", \ "0.0338667, 0.0528375, 0.0734539, 0.1030291, 0.1755556, 0.3247729, 0.6298232", \ "0.0431902, 0.0615624, 0.0828914, 0.1125616, 0.1836203, 0.3311765, 0.6347040", \ "0.0590327, 0.0771375, 0.0982099, 0.1286304, 0.2000335, 0.3447628, 0.6475408"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0473894, 0.0605264, 0.0737478, 0.0920580, 0.1343408, 0.2183423, 0.3865974", \ "0.0514648, 0.0644969, 0.0777176, 0.0960222, 0.1383001, 0.2225835, 0.3906608", \ "0.0592002, 0.0721685, 0.0852887, 0.1035467, 0.1457552, 0.2300137, 0.3981081", \ "0.0703520, 0.0836748, 0.0969222, 0.1152074, 0.1573052, 0.2414281, 0.4095163", \ "0.0849084, 0.0987781, 0.1121807, 0.1306212, 0.1726117, 0.2564377, 0.4248665", \ "0.1064833, 0.1211385, 0.1352452, 0.1539533, 0.1960597, 0.2796623, 0.4472404", \ "0.1364102, 0.1524208, 0.1676673, 0.1877988, 0.2311388, 0.3156389, 0.4834155"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0230932, 0.0416636, 0.0632028, 0.0955452, 0.1743308, 0.3345987, 0.6539106", \ "0.0230847, 0.0416581, 0.0632545, 0.0956429, 0.1741842, 0.3336071, 0.6539737", \ "0.0246719, 0.0426170, 0.0638620, 0.0958643, 0.1741410, 0.3336266, 0.6544633", \ "0.0286617, 0.0460917, 0.0665993, 0.0979797, 0.1753959, 0.3353259, 0.6556664", \ "0.0332462, 0.0512750, 0.0709826, 0.1015527, 0.1774358, 0.3350117, 0.6565366", \ "0.0424341, 0.0606751, 0.0794014, 0.1084104, 0.1821743, 0.3378673, 0.6537312", \ "0.0574484, 0.0744374, 0.0958640, 0.1242871, 0.1941698, 0.3461467, 0.6621714"); } } } } cell (AND2X2) { cell_footprint : "AND2"; area : 8.2944 ; cell_leakage_power : 1.080719e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "1.0807189e+05"; } leakage_power () { when : "(IN1'*IN2')"; value : "1.0315391e+05"; } leakage_power () { when : "(IN1*IN2)"; value : "5.0400779e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "1.0408753e+05"; } pin (IN1) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.692553, 1.692553 ); rise_capacitance : 1.692553; capacitance : 1.697178; fall_capacitance_range (1.701803, 1.701803 ); fall_capacitance : 1.701803; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0206305, -1.1059808, -1.1972527, -1.2395650, -1.2447612, -1.1757251, -0.9582243"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4847778, 1.4139441, 1.3524237, 1.3055279, 1.2918834, 1.3447415, 1.5306048"); } } } pin (IN2) { fanout_load : 0.069; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.753566, 1.753566 ); rise_capacitance : 1.753566; capacitance : 1.723523; fall_capacitance_range (1.693480, 1.693480 ); fall_capacitance : 1.693480; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5298465, -1.5883096, -1.6258071, -1.6751976, -1.6945501, -1.6538266, -1.4929510"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5271774, 1.4517630, 1.3820260, 1.3317299, 1.3122294, 1.3543201, 1.5195933"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2*IN1"; max_capacitance : 416.000000; max_transition : 0.666426; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("13.9063475, 11.6442654, 11.0586877, 10.4564642, 9.3690815, 8.2215657, 5.7284310", \ "13.9307573, 11.7402961, 11.0939539, 10.4574711, 9.3266098, 7.8612325, 6.6100935", \ "14.4486596, 12.0611861, 11.3511358, 10.6908122, 9.5302959, 8.6454794, 6.1484730", \ "16.5864592, 13.6578341, 12.7885755, 11.6871441, 10.4154049, 9.2511258, 6.4229133", \ "21.3303988, 17.2134175, 15.8621626, 14.8478279, 12.5983800, 10.9065007, 8.9236444", \ "30.2046460, 25.0630730, 22.9889637, 20.7666762, 17.6736385, 15.7756063, 11.3342294", \ "46.3855097, 40.2435247, 36.6278426, 33.3490323, 30.1741156, 24.6461152, 23.0616386"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.2661319, 12.7257160, 12.5481712, 12.4110207, 12.4190151, 12.2606451, 12.2726304", \ "14.3408760, 12.6975346, 12.4780096, 12.3568203, 12.3238433, 12.3436190, 12.3260889", \ "14.8009751, 13.0855307, 12.7887014, 12.6157567, 12.5171604, 12.4891271, 12.5050456", \ "16.6840323, 14.3881294, 13.7796521, 13.4178155, 13.1586667, 12.9786703, 12.9406816", \ "20.8010222, 17.2340259, 16.0289975, 15.4139478, 14.8182111, 14.4630147, 14.2827466", \ "27.9739009, 23.3234952, 21.3032860, 20.0847631, 18.8498643, 18.0493147, 17.5614409", \ "41.8962536, 35.8635766, 32.6309126, 30.2246309, 27.7803530, 25.9085107, 25.0253341"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("13.8818194, 11.6851742, 10.9498199, 10.4277163, 9.3395557, 7.8889889, 6.2464380", \ "13.7837866, 11.5823468, 10.9440023, 10.3233833, 9.1883954, 7.7135250, 6.4519360", \ "14.0850769, 11.7488994, 11.0618017, 10.4270501, 9.3465001, 7.8395699, 6.5598295", \ "15.3554832, 12.7072016, 11.9245435, 11.0709848, 9.9778081, 8.4217631, 5.7089477", \ "19.3626281, 15.7408981, 14.4555865, 13.6064223, 11.9959964, 9.8426730, 8.0018970", \ "27.2556814, 22.9700233, 20.9887302, 18.9670150, 16.3715903, 14.7879794, 11.5964857", \ "42.2098287, 36.6526183, 33.6086360, 30.9908197, 28.3599625, 23.7053999, 22.3559862"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.3175158, 13.6721714, 13.4168998, 13.2912417, 13.2217590, 13.2205780, 13.2071028", \ "15.3824476, 13.6825472, 13.3729534, 13.2635351, 13.2117875, 13.2345856, 13.2463106", \ "15.7982604, 13.9806415, 13.6531953, 13.4714955, 13.3802631, 13.3614598, 13.3734395", \ "17.7594373, 15.3794095, 14.8148833, 14.4455291, 14.1532571, 13.9926227, 13.9545449", \ "21.9120415, 18.2940690, 17.1312441, 16.5026037, 15.8545595, 15.5285020, 15.3932998", \ "29.1286677, 24.5492366, 22.6950391, 21.3553921, 20.1439677, 19.3367823, 18.8471176", \ "42.7064711, 37.0331664, 33.8770810, 31.6800232, 29.3100149, 27.5997175, 26.6157233"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0562718, 0.0715130, 0.0844768, 0.1013345, 0.1373993, 0.2065792, 0.3439737", \ "0.0597402, 0.0749749, 0.0879316, 0.1047074, 0.1406961, 0.2098545, 0.3471816", \ "0.0676909, 0.0826992, 0.0955506, 0.1123346, 0.1482505, 0.2174948, 0.3549288", \ "0.0816138, 0.0968889, 0.1097750, 0.1265058, 0.1622254, 0.2311343, 0.3684218", \ "0.1021701, 0.1185088, 0.1318277, 0.1487618, 0.1848670, 0.2530080, 0.3902597", \ "0.1329353, 0.1509178, 0.1654336, 0.1830447, 0.2198131, 0.2879912, 0.4243079", \ "0.1778450, 0.1982725, 0.2147934, 0.2342771, 0.2741010, 0.3437939, 0.4820364"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0288566, 0.0490284, 0.0700749, 0.1001623, 0.1722906, 0.3223443, 0.6249772", \ "0.0288471, 0.0488365, 0.0701077, 0.0998234, 0.1729695, 0.3219244, 0.6271830", \ "0.0290035, 0.0489391, 0.0702560, 0.1003676, 0.1731656, 0.3218792, 0.6259102", \ "0.0347108, 0.0529781, 0.0736882, 0.1029525, 0.1735762, 0.3229898, 0.6251369", \ "0.0422095, 0.0604242, 0.0804617, 0.1094213, 0.1793965, 0.3302329, 0.6293394", \ "0.0570196, 0.0736279, 0.0925298, 0.1225090, 0.1897542, 0.3324989, 0.6296578", \ "0.0796739, 0.0967628, 0.1156613, 0.1450813, 0.2114047, 0.3493875, 0.6421454"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0532137, 0.0693595, 0.0835724, 0.1024026, 0.1450829, 0.2290854, 0.3980110", \ "0.0571780, 0.0733640, 0.0874435, 0.1062802, 0.1488923, 0.2331353, 0.4025899", \ "0.0653574, 0.0811666, 0.0951533, 0.1140138, 0.1564886, 0.2406430, 0.4085824", \ "0.0782981, 0.0944200, 0.1084094, 0.1272473, 0.1695699, 0.2534876, 0.4213390", \ "0.0946551, 0.1115613, 0.1259487, 0.1450451, 0.1874550, 0.2710445, 0.4390071", \ "0.1145397, 0.1325018, 0.1478078, 0.1675609, 0.2103501, 0.2932129, 0.4603219", \ "0.1362761, 0.1571923, 0.1748815, 0.1958552, 0.2406318, 0.3247667, 0.4921877"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0242615, 0.0445508, 0.0658493, 0.0973534, 0.1743018, 0.3339519, 0.6553856", \ "0.0243420, 0.0444162, 0.0657085, 0.0972231, 0.1750344, 0.3335742, 0.6536749", \ "0.0247957, 0.0447319, 0.0660554, 0.0973576, 0.1749086, 0.3333777, 0.6568259", \ "0.0300447, 0.0488509, 0.0691226, 0.0999361, 0.1761634, 0.3338989, 0.6553260", \ "0.0375571, 0.0555225, 0.0759308, 0.1057963, 0.1793663, 0.3360712, 0.6572608", \ "0.0487938, 0.0675383, 0.0862571, 0.1157006, 0.1874619, 0.3409074, 0.6560451", \ "0.0689999, 0.0882722, 0.1057620, 0.1356325, 0.2047392, 0.3522586, 0.6664260"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0587859, 0.0739624, 0.0868550, 0.1036870, 0.1398098, 0.2089219, 0.3460181", \ "0.0609200, 0.0761486, 0.0891251, 0.1059110, 0.1418777, 0.2110696, 0.3484528", \ "0.0656161, 0.0806632, 0.0935315, 0.1103401, 0.1463576, 0.2154232, 0.3528147", \ "0.0743397, 0.0896590, 0.1026050, 0.1194142, 0.1555227, 0.2246386, 0.3625309", \ "0.0887098, 0.1048818, 0.1180964, 0.1352427, 0.1713217, 0.2401604, 0.3780447", \ "0.1092193, 0.1267536, 0.1407211, 0.1587071, 0.1961914, 0.2658128, 0.4023986", \ "0.1364861, 0.1561321, 0.1716595, 0.1912607, 0.2309841, 0.3031843, 0.4425221"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0289059, 0.0488268, 0.0701033, 0.1002900, 0.1728159, 0.3218859, 0.6264727", \ "0.0288818, 0.0488475, 0.0700808, 0.0998179, 0.1731610, 0.3218622, 0.6269611", \ "0.0291223, 0.0488150, 0.0697473, 0.1004534, 0.1726021, 0.3221619, 0.6261885", \ "0.0314935, 0.0516292, 0.0723069, 0.1016834, 0.1738947, 0.3234136, 0.6254250", \ "0.0370499, 0.0567124, 0.0775910, 0.1068590, 0.1774704, 0.3239120, 0.6276942", \ "0.0482767, 0.0665000, 0.0877912, 0.1186823, 0.1865919, 0.3313715, 0.6286566", \ "0.0683277, 0.0865826, 0.1060028, 0.1368286, 0.2041144, 0.3464612, 0.6460246"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0564364, 0.0725912, 0.0867020, 0.1056556, 0.1482358, 0.2324061, 0.4011684", \ "0.0604225, 0.0765608, 0.0906225, 0.1095494, 0.1521632, 0.2364345, 0.4050336", \ "0.0687093, 0.0845751, 0.0986568, 0.1175305, 0.1600930, 0.2442387, 0.4126758", \ "0.0824398, 0.0986196, 0.1126250, 0.1314213, 0.1738080, 0.2576443, 0.4255948", \ "0.1013362, 0.1181008, 0.1325949, 0.1515276, 0.1938285, 0.2774584, 0.4460446", \ "0.1267916, 0.1444808, 0.1587548, 0.1781864, 0.2206278, 0.3039415, 0.4711385", \ "0.1627452, 0.1822403, 0.1982274, 0.2188642, 0.2626100, 0.3460431, 0.5130404"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0250400, 0.0454217, 0.0662477, 0.0977326, 0.1752190, 0.3341014, 0.6558321", \ "0.0251526, 0.0452665, 0.0662841, 0.0978117, 0.1749631, 0.3351218, 0.6573702", \ "0.0255471, 0.0454308, 0.0665916, 0.0979526, 0.1750045, 0.3344526, 0.6553775", \ "0.0298720, 0.0494548, 0.0697906, 0.0999377, 0.1759779, 0.3347176, 0.6574871", \ "0.0367939, 0.0559337, 0.0759951, 0.1054786, 0.1792513, 0.3358203, 0.6577035", \ "0.0480035, 0.0661119, 0.0855032, 0.1143758, 0.1859156, 0.3393270, 0.6561657", \ "0.0669705, 0.0839360, 0.1037333, 0.1326434, 0.1994341, 0.3492161, 0.6626985"); } } } } cell (AND2X4) { cell_footprint : "AND2"; area : 11.0592 ; cell_leakage_power : 2.104462e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "2.1044616e+05"; } leakage_power () { when : "(IN1'*IN2')"; value : "2.0543560e+05"; } leakage_power () { when : "(IN1*IN2)"; value : "6.2341854e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "2.0645463e+05"; } pin (IN1) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.535553, 1.535553 ); rise_capacitance : 1.535553; capacitance : 1.544728; fall_capacitance_range (1.553903, 1.553903 ); fall_capacitance : 1.553903; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0216591, -1.1870996, -1.3597951, -1.4477470, -1.4654653, -1.3427167, -0.9390339"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4962063, 1.3364420, 1.1758833, 1.0837937, 1.0585844, 1.1671355, 1.5432074"); } } } pin (IN2) { fanout_load : 0.068; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.620019, 1.620019 ); rise_capacitance : 1.620019; capacitance : 1.584933; fall_capacitance_range (1.549846, 1.549846 ); fall_capacitance : 1.549846; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4485403, -1.5894118, -1.7129695, -1.8091152, -1.8432212, -1.7532479, -1.4151156"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4497741, 1.2957193, 1.1475296, 1.0500107, 1.0148928, 1.1045768, 1.4438649"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2*IN1"; max_capacitance : 832.000000; max_transition : 0.675582; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("40.2540080, 30.5800069, 27.4300472, 24.6188241, 21.4638102, 18.4125988, 13.8550309", \ "40.1955819, 30.5566290, 27.3585090, 24.5417711, 21.7414349, 17.0558365, 11.0099805", \ "40.5426227, 31.0431209, 27.4865784, 25.1306132, 21.6727891, 18.7058243, 11.2072324", \ "43.0613306, 33.0820425, 29.6129754, 26.5843469, 23.0775548, 18.2481557, 11.8860840", \ "51.6412966, 40.5895360, 35.3431644, 31.5875188, 26.8211222, 21.0221733, 14.7787427", \ "69.2733784, 55.8367965, 48.1169450, 41.7751933, 35.8568190, 27.6993577, 18.9242565", \ "98.3309017, 83.4329861, 73.2491564, 65.2483813, 54.6252770, 41.5176807, 34.8284682"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("36.3535313, 28.2037945, 25.5104500, 24.0828605, 23.0414776, 22.5194086, 21.7770119", \ "36.3958962, 28.1540442, 25.4615318, 24.0869135, 22.9017387, 22.3587335, 21.8840098", \ "36.6054335, 28.4042840, 25.5978189, 24.0850603, 22.9572937, 22.2435006, 21.9647368", \ "38.6961295, 30.2494555, 27.1889062, 25.3662222, 23.7895288, 22.8585014, 22.4074655", \ "46.2798504, 36.2161770, 32.0572044, 29.2498979, 26.7092645, 25.0063357, 23.8873919", \ "60.4337656, 48.0252784, 41.4603767, 36.7003869, 32.5929439, 29.2828367, 27.6263179", \ "83.4697254, 69.6879776, 60.4969180, 53.0871110, 45.6613494, 39.7315182, 36.1995732"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("40.3804448, 30.5898948, 27.4529609, 25.0111039, 21.8094054, 17.0793727, 11.0116297", \ "40.1523703, 30.6019000, 27.2123599, 24.6770822, 21.3574721, 18.2909362, 12.3374022", \ "40.4258540, 30.8270652, 27.3318460, 24.9747192, 21.5443954, 18.3236227, 14.2515079", \ "41.8870433, 31.7993595, 28.1002632, 26.0045320, 22.1672581, 18.0055655, 12.8689810", \ "47.0756999, 36.7751627, 32.4380100, 29.3232841, 25.0894181, 19.9059034, 12.8412021", \ "61.8631364, 49.5996240, 42.8633607, 37.5382408, 32.7013913, 26.5031675, 17.6770584", \ "86.8846696, 73.3958664, 64.2936571, 58.2035580, 48.1571374, 38.6715827, 33.0405941"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("37.6662221, 29.4269717, 26.6026903, 25.0424800, 23.7743137, 23.0567949, 22.6164300", \ "37.6634302, 29.3224708, 26.5106718, 24.9907636, 23.8012834, 22.9552752, 22.6072665", \ "37.8503035, 29.5332849, 26.6765558, 25.0110744, 23.7121314, 23.0116229, 22.6656944", \ "40.0324618, 31.4266461, 28.2646057, 26.3500445, 24.6973817, 23.7306589, 23.2257303", \ "47.1248131, 37.1672120, 32.9829179, 30.1370606, 27.4606420, 25.7414086, 24.8162588", \ "61.4373167, 49.1143087, 42.5845181, 37.8981728, 33.5391397, 30.4605105, 28.7018467", \ "84.3530588, 70.1945643, 61.4352136, 54.0741314, 46.6123980, 41.1842897, 37.5823257"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0863140, 0.1045318, 0.1192638, 0.1381544, 0.1774403, 0.2487490, 0.3872954", \ "0.0898145, 0.1082311, 0.1227026, 0.1416297, 0.1810856, 0.2522919, 0.3907853", \ "0.0974269, 0.1157569, 0.1303870, 0.1492144, 0.1885008, 0.2596225, 0.3981578", \ "0.1135390, 0.1316821, 0.1460981, 0.1647158, 0.2037938, 0.2749685, 0.4130365", \ "0.1408690, 0.1599215, 0.1746525, 0.1933895, 0.2325115, 0.3027936, 0.4405831", \ "0.1795101, 0.2003770, 0.2155882, 0.2353022, 0.2749858, 0.3453728, 0.4820433", \ "0.2383702, 0.2609128, 0.2779973, 0.2991959, 0.3415038, 0.4138434, 0.5500347"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0475647, 0.0662576, 0.0879200, 0.1189180, 0.1906256, 0.3365313, 0.6372754", \ "0.0482304, 0.0668310, 0.0873881, 0.1190741, 0.1907508, 0.3359075, 0.6366744", \ "0.0475089, 0.0662578, 0.0873444, 0.1181590, 0.1900301, 0.3367649, 0.6369232", \ "0.0490817, 0.0675719, 0.0886186, 0.1190362, 0.1908050, 0.3366020, 0.6366302", \ "0.0598872, 0.0765696, 0.0991174, 0.1268468, 0.1971067, 0.3376099, 0.6381740", \ "0.0782515, 0.0933211, 0.1116810, 0.1423503, 0.2094128, 0.3475061, 0.6415273", \ "0.1095501, 0.1229325, 0.1392533, 0.1658118, 0.2347531, 0.3679586, 0.6570407"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0824554, 0.1012023, 0.1168776, 0.1378133, 0.1817684, 0.2668268, 0.4357033", \ "0.0863417, 0.1052685, 0.1209488, 0.1416226, 0.1857118, 0.2707178, 0.4394123", \ "0.0944941, 0.1131247, 0.1290467, 0.1494902, 0.1938179, 0.2784033, 0.4472223", \ "0.1109680, 0.1295122, 0.1449135, 0.1650856, 0.2091157, 0.2936644, 0.4622547", \ "0.1350233, 0.1544603, 0.1700655, 0.1905077, 0.2344381, 0.3185946, 0.4865525", \ "0.1655031, 0.1857089, 0.2019217, 0.2229847, 0.2676687, 0.3511829, 0.5190018", \ "0.2031465, 0.2247952, 0.2422924, 0.2643693, 0.3108180, 0.3945758, 0.5612212"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0397831, 0.0604121, 0.0813743, 0.1123577, 0.1871307, 0.3433138, 0.6656666", \ "0.0397553, 0.0602697, 0.0813121, 0.1125826, 0.1872948, 0.3430135, 0.6643763", \ "0.0395977, 0.0604871, 0.0813217, 0.1120208, 0.1868137, 0.3428990, 0.6654587", \ "0.0422362, 0.0621069, 0.0823456, 0.1130062, 0.1873985, 0.3435930, 0.6658285", \ "0.0520103, 0.0709305, 0.0911400, 0.1204978, 0.1930689, 0.3465269, 0.6638847", \ "0.0671968, 0.0851459, 0.1047667, 0.1333973, 0.2028457, 0.3514722, 0.6653300", \ "0.0915853, 0.1092423, 0.1278757, 0.1559601, 0.2238928, 0.3662186, 0.6755822"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0886152, 0.1068983, 0.1216665, 0.1405939, 0.1798975, 0.2511031, 0.3896231", \ "0.0909233, 0.1091945, 0.1240190, 0.1428029, 0.1820816, 0.2533989, 0.3918998", \ "0.0955868, 0.1138584, 0.1285443, 0.1473447, 0.1866446, 0.2577997, 0.3962774", \ "0.1054212, 0.1235936, 0.1380998, 0.1568529, 0.1961219, 0.2673983, 0.4055762", \ "0.1231426, 0.1420315, 0.1568144, 0.1756349, 0.2148748, 0.2858344, 0.4241009", \ "0.1509499, 0.1708298, 0.1862795, 0.2056184, 0.2458345, 0.3169254, 0.4544746", \ "0.1899801, 0.2114066, 0.2281976, 0.2489966, 0.2911410, 0.3650885, 0.5040914"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0476363, 0.0665826, 0.0879550, 0.1186311, 0.1906909, 0.3362149, 0.6361671", \ "0.0485672, 0.0659888, 0.0882920, 0.1189581, 0.1906581, 0.3369086, 0.6376860", \ "0.0475686, 0.0662357, 0.0873597, 0.1179750, 0.1900071, 0.3364370, 0.6355868", \ "0.0489071, 0.0679131, 0.0881399, 0.1186540, 0.1905104, 0.3379299, 0.6381417", \ "0.0537732, 0.0719085, 0.0942661, 0.1239692, 0.1952021, 0.3378454, 0.6359570", \ "0.0665018, 0.0837767, 0.1043423, 0.1348448, 0.2044949, 0.3466948, 0.6415583", \ "0.0908130, 0.1056237, 0.1262769, 0.1556290, 0.2268372, 0.3612330, 0.6554032"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0854177, 0.1045212, 0.1201228, 0.1404941, 0.1847442, 0.2695374, 0.4384831", \ "0.0893470, 0.1084301, 0.1240297, 0.1444420, 0.1887050, 0.2734233, 0.4422251", \ "0.0975766, 0.1164802, 0.1321444, 0.1524185, 0.1966747, 0.2814959, 0.4504506", \ "0.1143285, 0.1330507, 0.1484408, 0.1686432, 0.2127246, 0.2973314, 0.4661885", \ "0.1405242, 0.1597611, 0.1755668, 0.1959147, 0.2397469, 0.3239247, 0.4922702", \ "0.1747213, 0.1949958, 0.2111387, 0.2322606, 0.2765073, 0.3603571, 0.5277034", \ "0.2223625, 0.2437702, 0.2611059, 0.2833352, 0.3289124, 0.4125298, 0.5789960"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0404890, 0.0610081, 0.0821779, 0.1127063, 0.1874844, 0.3439301, 0.6642092", \ "0.0407613, 0.0610404, 0.0822117, 0.1128509, 0.1874910, 0.3430324, 0.6658403", \ "0.0404654, 0.0607874, 0.0817647, 0.1125853, 0.1877910, 0.3439142, 0.6658277", \ "0.0426686, 0.0622183, 0.0829955, 0.1133958, 0.1881784, 0.3439416, 0.6635359", \ "0.0516329, 0.0715708, 0.0912956, 0.1201099, 0.1926904, 0.3464343, 0.6665027", \ "0.0664953, 0.0851046, 0.1042891, 0.1332639, 0.2022257, 0.3518856, 0.6673508", \ "0.0909247, 0.1074860, 0.1251759, 0.1537214, 0.2204699, 0.3633869, 0.6749202"); } } } } cell (AND3X1) { cell_footprint : "AND3"; area : 8.2944 ; cell_leakage_power : 5.941137e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "5.1596711e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "5.4510359e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "5.9411370e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "5.1949435e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "5.5428160e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "5.1342312e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "4.9767639e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "5.2595226e+04"; } pin (IN1) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.367052, 1.367052 ); rise_capacitance : 1.367052; capacitance : 1.384024; fall_capacitance_range (1.400997, 1.400997 ); fall_capacitance : 1.400997; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0915467, 1.0653141, 1.0523824, 1.0285722, 1.0204852, 1.0438447, 1.1300972"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6207803, -0.6651949, -0.7142947, -0.7362925, -0.7405586, -0.7093615, -0.6072377"); } } } pin (IN2) { fanout_load : 0.057; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.396197, 1.396197 ); rise_capacitance : 1.396197; capacitance : 1.396894; fall_capacitance_range (1.397591, 1.397591 ); fall_capacitance : 1.397591; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1451396, -1.1835677, -1.2206947, -1.2446164, -1.2527304, -1.2292291, -1.1424969"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1013819, 1.0738203, 1.0582732, 1.0353290, 1.0290170, 1.0559694, 1.1494507"); } } } pin (IN3) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.323158, 1.323158 ); fall_capacitance : 1.323158; capacitance : 1.339454; rise_capacitance_range (1.355750, 1.355750 ); rise_capacitance : 1.355750; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9772070, -1.0169357, -1.0566638, -1.0804322, -1.0882394, -1.0641244, -0.9761651"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9918382, 0.9502688, 0.9069792, 0.8837021, 0.8769974, 0.9034371, 0.9961658"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3*IN2*IN1"; max_capacitance : 208.000000; max_transition : 0.700757; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.2229328, 7.8296005, 7.5979089, 7.3632371, 6.8649778, 6.1729701, 5.7482996", \ "8.2306327, 7.7968837, 7.5825067, 7.3299625, 6.7947209, 6.0332077, 5.6025021", \ "8.4513249, 8.0007563, 7.7293931, 7.4646598, 6.9214698, 6.1279393, 5.1347925", \ "9.4369287, 8.8287380, 8.4947721, 7.9820394, 7.4120928, 6.5089587, 6.0290778", \ "11.8361531, 10.6167310, 10.1866353, 9.6499149, 8.7458973, 7.6967399, 6.7866449", \ "16.8706672, 15.2723042, 14.4440042, 13.5394916, 11.9344355, 11.0890548, 9.0302357", \ "26.2216864, 24.1164075, 22.8525310, 21.6824493, 19.7525480, 17.5734825, 16.5380816"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.2961122, 9.1769603, 9.1621115, 9.1791577, 9.1540181, 9.1298107, 9.1469130", \ "9.3219756, 9.1906747, 9.1485372, 9.1610126, 9.1177371, 9.1409466, 9.1408888", \ "9.5849429, 9.4061895, 9.3400143, 9.2938837, 9.2433784, 9.2487222, 9.2784316", \ "10.4503312, 10.0084426, 9.8444822, 9.6890953, 9.6662677, 9.6021515, 9.5726339", \ "12.6256880, 11.5937512, 11.2472666, 11.0250238, 10.7918615, 10.6509117, 10.5669269", \ "16.7031821, 15.2963264, 14.5619370, 14.0422213, 13.5707309, 13.2259104, 12.9771268", \ "24.8996615, 22.9241943, 21.6924753, 20.7923750, 19.7435484, 18.8529129, 18.3837988"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.1178070, 7.6739610, 7.4509415, 7.1964456, 6.7633938, 6.1348032, 4.6929143", \ "8.0860841, 7.6564557, 7.4220639, 7.1848811, 6.6881869, 6.2297359, 4.5481053", \ "8.1602769, 7.7103204, 7.4538215, 7.1758619, 6.6959107, 6.2315226, 4.6208498", \ "8.7937158, 8.1880173, 7.9371162, 7.5471530, 7.0504428, 6.4272614, 4.9445999", \ "10.9096398, 9.7729131, 9.3339875, 9.0245441, 8.2878163, 7.6130012, 6.1002109", \ "15.4097405, 14.1050260, 13.2504951, 12.4296804, 11.2213984, 10.7010082, 8.7712031", \ "24.3490203, 22.4431206, 21.2268600, 20.0756440, 18.7592023, 16.5771538, 15.9535517"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.4005085, 10.2431007, 10.2092889, 10.1880390, 10.1614810, 10.1859145, 10.1843194", \ "10.4121965, 10.2238940, 10.1944064, 10.1555088, 10.1391451, 10.1630219, 10.1784335", \ "10.6271951, 10.3827925, 10.3136263, 10.2641164, 10.2466683, 10.2553927, 10.2710514", \ "11.4830722, 11.1050686, 10.9132479, 10.7651154, 10.6797151, 10.6430848, 10.6353490", \ "13.7085392, 12.6755173, 12.3830107, 12.1214194, 11.8941044, 11.7276452, 11.6736537", \ "17.9282238, 16.4766940, 15.7721540, 15.2265767, 14.7300893, 14.3711611, 14.1587144", \ "26.0204064, 24.0357489, 22.8772094, 21.9771963, 20.9287355, 20.1417291, 19.6850156"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.1475158, 10.9104096, 10.8440951, 10.7903680, 10.8494863, 10.7984982, 10.8196406", \ "11.1223354, 10.8849499, 10.8333174, 10.7887962, 10.7785691, 10.7914619, 10.8096095", \ "11.2972490, 11.0271084, 10.9422295, 10.8880475, 10.8513914, 10.8584273, 10.8907567", \ "12.1513214, 11.7321911, 11.5272291, 11.4009977, 11.2852536, 11.2518826, 11.2548089", \ "14.4206381, 13.3895637, 13.1219179, 12.8452785, 12.5888387, 12.4220975, 12.3623486", \ "18.8238663, 17.3952554, 16.6475862, 16.1255700, 15.6328631, 15.2587831, 15.0540383", \ "27.3992829, 25.4714583, 24.3338588, 23.4307404, 22.3329061, 21.5502283, 21.0897260"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.3430342, 7.9045352, 7.6776529, 7.4085129, 6.9649881, 6.3777869, 4.8640567", \ "8.2913199, 7.8414896, 7.6219093, 7.3704172, 6.8757340, 6.2521593, 4.7730075", \ "8.2916960, 7.8369899, 7.6109590, 7.3245059, 6.8419092, 6.3682733, 4.7301567", \ "8.7616511, 8.2246951, 7.9612119, 7.5865016, 7.1117956, 6.2732854, 5.2580061", \ "10.6901584, 9.6694040, 9.1807364, 8.9118224, 8.4341165, 7.3722948, 6.3334458", \ "14.9195881, 13.6857398, 13.0747546, 12.2877805, 11.2209810, 10.6644849, 8.9174537", \ "23.9393394, 22.1859151, 21.2398488, 20.1930312, 18.8086372, 17.1510146, 16.3840518"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0616271, 0.0753332, 0.0885042, 0.1056477, 0.1425184, 0.2123325, 0.3508646", \ "0.0649764, 0.0787109, 0.0917840, 0.1089416, 0.1457371, 0.2156414, 0.3539447", \ "0.0723429, 0.0858179, 0.0989355, 0.1160878, 0.1527405, 0.2226299, 0.3609294", \ "0.0854454, 0.0990850, 0.1121370, 0.1290542, 0.1658732, 0.2356513, 0.3740033", \ "0.1049069, 0.1191910, 0.1325793, 0.1499504, 0.1865690, 0.2563099, 0.3941688", \ "0.1321228, 0.1480807, 0.1622936, 0.1801854, 0.2176529, 0.2870274, 0.4247455", \ "0.1724087, 0.1904400, 0.2065279, 0.2264086, 0.2659313, 0.3387671, 0.4780344"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0336765, 0.0534024, 0.0748651, 0.1055833, 0.1788185, 0.3291986, 0.6332026", \ "0.0335368, 0.0532412, 0.0745675, 0.1056042, 0.1790896, 0.3275424, 0.6342532", \ "0.0335166, 0.0531704, 0.0749958, 0.1056308, 0.1790765, 0.3275158, 0.6353270", \ "0.0372492, 0.0570016, 0.0775095, 0.1077267, 0.1802586, 0.3302663, 0.6330440", \ "0.0439665, 0.0629036, 0.0834359, 0.1145757, 0.1840881, 0.3316444, 0.6366575", \ "0.0563140, 0.0741164, 0.0945965, 0.1230128, 0.1939344, 0.3391788, 0.6374424", \ "0.0780145, 0.0962604, 0.1153195, 0.1439793, 0.2156861, 0.3557275, 0.6508430"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0594664, 0.0740015, 0.0889554, 0.1088104, 0.1536344, 0.2422491, 0.4215655", \ "0.0632802, 0.0779389, 0.0927797, 0.1126512, 0.1574539, 0.2459918, 0.4240460", \ "0.0714693, 0.0859572, 0.1005013, 0.1202975, 0.1650845, 0.2537082, 0.4322091", \ "0.0844760, 0.0993215, 0.1139236, 0.1336649, 0.1783287, 0.2666326, 0.4434056", \ "0.1011254, 0.1165520, 0.1315466, 0.1516150, 0.1964319, 0.2845890, 0.4611578", \ "0.1232952, 0.1398850, 0.1557675, 0.1764631, 0.2219016, 0.3098644, 0.4860344", \ "0.1501706, 0.1682030, 0.1853640, 0.2067934, 0.2541794, 0.3444955, 0.5213045"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0290419, 0.0492833, 0.0718587, 0.1053014, 0.1864393, 0.3538374, 0.6945416", \ "0.0290680, 0.0490042, 0.0717258, 0.1052896, 0.1866493, 0.3528437, 0.6927661", \ "0.0294846, 0.0493526, 0.0719287, 0.1052795, 0.1867607, 0.3544549, 0.6908923", \ "0.0337236, 0.0531852, 0.0749030, 0.1074193, 0.1879839, 0.3541832, 0.6909707", \ "0.0409729, 0.0591634, 0.0810770, 0.1129698, 0.1913892, 0.3559467, 0.6936800", \ "0.0520582, 0.0709434, 0.0914826, 0.1227285, 0.1986566, 0.3610445, 0.6922357", \ "0.0710466, 0.0900048, 0.1104448, 0.1418023, 0.2160535, 0.3729589, 0.7007572"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0664221, 0.0801019, 0.0932976, 0.1104845, 0.1472687, 0.2172365, 0.3560694", \ "0.0686428, 0.0822971, 0.0954325, 0.1126382, 0.1494628, 0.2193871, 0.3576666", \ "0.0736601, 0.0871552, 0.1003041, 0.1174629, 0.1541666, 0.2241353, 0.3624406", \ "0.0827669, 0.0964145, 0.1096318, 0.1268213, 0.1637284, 0.2335919, 0.3724193", \ "0.0976830, 0.1121348, 0.1255217, 0.1430018, 0.1798533, 0.2496946, 0.3877267", \ "0.1192106, 0.1349363, 0.1491981, 0.1673151, 0.2055860, 0.2758719, 0.4138292", \ "0.1478756, 0.1655051, 0.1817561, 0.2015756, 0.2419788, 0.3152443, 0.4564087"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0333829, 0.0536631, 0.0747565, 0.1050946, 0.1783465, 0.3288956, 0.6336157", \ "0.0336930, 0.0533532, 0.0749134, 0.1056472, 0.1784047, 0.3284482, 0.6269888", \ "0.0334776, 0.0532644, 0.0748909, 0.1051489, 0.1788089, 0.3285430, 0.6270610", \ "0.0357658, 0.0559480, 0.0770884, 0.1071865, 0.1797198, 0.3296735, 0.6337924", \ "0.0413664, 0.0608031, 0.0821789, 0.1123145, 0.1833255, 0.3363724, 0.6366429", \ "0.0514451, 0.0707513, 0.0926919, 0.1226443, 0.1919232, 0.3382178, 0.6374294", \ "0.0692085, 0.0888512, 0.1101547, 0.1419658, 0.2113695, 0.3532001, 0.6540604"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0640445, 0.0789056, 0.0935232, 0.1134421, 0.1583709, 0.2470374, 0.4244269", \ "0.0679408, 0.0827941, 0.0974004, 0.1173318, 0.1622079, 0.2507699, 0.4278034", \ "0.0762342, 0.0908727, 0.1054570, 0.1253550, 0.1702104, 0.2588391, 0.4358675", \ "0.0904737, 0.1051948, 0.1198057, 0.1395669, 0.1843064, 0.2727879, 0.4497783", \ "0.1093567, 0.1249258, 0.1397828, 0.1598123, 0.2045738, 0.2931232, 0.4703946", \ "0.1356166, 0.1517791, 0.1672417, 0.1877612, 0.2326689, 0.3207420, 0.4968483", \ "0.1734985, 0.1913188, 0.2080563, 0.2299000, 0.2763542, 0.3649841, 0.5411521"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0303728, 0.0503622, 0.0725553, 0.1059159, 0.1872158, 0.3545353, 0.6932159", \ "0.0304635, 0.0502619, 0.0725894, 0.1058362, 0.1871576, 0.3543472, 0.6914332", \ "0.0304309, 0.0502428, 0.0726909, 0.1061621, 0.1874383, 0.3545307, 0.6923078", \ "0.0348208, 0.0536628, 0.0753125, 0.1078360, 0.1881724, 0.3548629, 0.6922632", \ "0.0411092, 0.0598535, 0.0814999, 0.1129707, 0.1916503, 0.3557720, 0.6912083", \ "0.0509120, 0.0698958, 0.0905265, 0.1210710, 0.1976152, 0.3587638, 0.6925961", \ "0.0673549, 0.0874004, 0.1092114, 0.1390891, 0.2105405, 0.3693709, 0.6998553"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0697524, 0.0835134, 0.0966456, 0.1138059, 0.1506125, 0.2205176, 0.3592407", \ "0.0712361, 0.0848139, 0.0979782, 0.1151608, 0.1519909, 0.2219462, 0.3608340", \ "0.0737651, 0.0872797, 0.1004410, 0.1176102, 0.1543031, 0.2242743, 0.3625867", \ "0.0781269, 0.0919606, 0.1050991, 0.1223104, 0.1591573, 0.2289173, 0.3672689", \ "0.0860376, 0.1001585, 0.1137852, 0.1313603, 0.1685627, 0.2383271, 0.3773211", \ "0.0956987, 0.1109799, 0.1253684, 0.1439801, 0.1825960, 0.2537338, 0.3919208", \ "0.1051610, 0.1222936, 0.1381179, 0.1580084, 0.1994419, 0.2743160, 0.4174901"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0333261, 0.0536879, 0.0749440, 0.1052783, 0.1781638, 0.3299045, 0.6329215", \ "0.0335641, 0.0534807, 0.0747435, 0.1056072, 0.1789069, 0.3289007, 0.6324501", \ "0.0334059, 0.0531942, 0.0748061, 0.1050997, 0.1788853, 0.3284049, 0.6276601", \ "0.0352870, 0.0552983, 0.0763227, 0.1065055, 0.1797686, 0.3287371, 0.6345018", \ "0.0388481, 0.0593933, 0.0803597, 0.1106765, 0.1828042, 0.3298803, 0.6354107", \ "0.0478812, 0.0677697, 0.0898910, 0.1204713, 0.1909804, 0.3384297, 0.6375440", \ "0.0636194, 0.0827558, 0.1052539, 0.1377654, 0.2101783, 0.3557858, 0.6555603"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0686734, 0.0836308, 0.0983013, 0.1183107, 0.1632591, 0.2518645, 0.4288727", \ "0.0724874, 0.0874195, 0.1020529, 0.1220596, 0.1670184, 0.2557109, 0.4326249", \ "0.0807321, 0.0955118, 0.1102146, 0.1301400, 0.1750426, 0.2635531, 0.4411810", \ "0.0962240, 0.1109000, 0.1255172, 0.1454034, 0.1901879, 0.2787790, 0.4561113", \ "0.1180434, 0.1334839, 0.1484347, 0.1684407, 0.2132451, 0.3014962, 0.4785418", \ "0.1498444, 0.1659550, 0.1814822, 0.2018163, 0.2468162, 0.3348830, 0.5111617", \ "0.1998071, 0.2173186, 0.2338466, 0.2554685, 0.3013790, 0.3896441, 0.5661439"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0319606, 0.0515556, 0.0737834, 0.1069488, 0.1878628, 0.3547276, 0.6916364", \ "0.0317409, 0.0515899, 0.0737930, 0.1068750, 0.1879507, 0.3549558, 0.6934877", \ "0.0318273, 0.0514131, 0.0738088, 0.1069265, 0.1879271, 0.3543094, 0.6937855", \ "0.0357970, 0.0542016, 0.0760393, 0.1083611, 0.1886472, 0.3548143, 0.6922771", \ "0.0422522, 0.0608003, 0.0818307, 0.1133281, 0.1917473, 0.3559597, 0.6928781", \ "0.0519907, 0.0693344, 0.0913526, 0.1215145, 0.1974049, 0.3588748, 0.6931203", \ "0.0664815, 0.0868331, 0.1078271, 0.1375206, 0.2099292, 0.3675261, 0.7000415"); } } } } cell (AND3X2) { cell_footprint : "AND3"; area : 10.1376 ; cell_leakage_power : 1.097381e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.0480660e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.0188475e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.0973813e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "1.0224471e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.0575098e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.0163739e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "5.6066778e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.0291814e+05"; } pin (IN1) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.410005, 1.410005 ); rise_capacitance : 1.410005; capacitance : 1.432394; fall_capacitance_range (1.454783, 1.454783 ); fall_capacitance : 1.454783; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6319364, -0.7184803, -0.8131170, -0.8541581, -0.8577894, -0.7866006, -0.5657716"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1673964, 1.0937907, 1.0248400, 0.9770495, 0.9597292, 1.0033492, 1.1688497"); } } } pin (IN2) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.460659, 1.460659 ); rise_capacitance : 1.460659; capacitance : 1.461257; fall_capacitance_range (1.461854, 1.461854 ); fall_capacitance : 1.461854; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1114282, -1.2196389, -1.3576092, -1.4002065, -1.4069499, -1.3419855, -1.1336052"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0907336, 1.0366907, 1.0069086, 0.9587827, 0.9408345, 0.9832421, 1.1463608"); } } } pin (IN3) { fanout_load : 0.057; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.339959, 1.339959 ); fall_capacitance : 1.339959; capacitance : 1.360247; rise_capacitance_range (1.380535, 1.380535 ); rise_capacitance : 1.380535; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9344563, -1.0127740, -1.0909583, -1.1394406, -1.1579542, -1.1165299, -0.9552299"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9386909, 0.8573246, 0.7731692, 0.7267322, 0.7124355, 0.7624195, 0.9409649"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3*IN2*IN1"; max_capacitance : 416.000000; max_transition : 0.739442; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.7069615, 14.5416236, 13.6120886, 12.7350132, 11.4861554, 10.2633779, 7.3040359", \ "17.7227840, 14.5881696, 13.5501402, 12.6464649, 11.4730788, 9.4895410, 6.6905837", \ "17.9112328, 14.7532161, 13.7187159, 12.9237913, 11.5563988, 9.5486086, 6.7287356", \ "19.4065356, 15.8918444, 14.4481382, 13.5550630, 12.1902526, 10.7399802, 8.5469835", \ "23.4107355, 19.3055348, 17.8642421, 16.1030683, 14.0291384, 11.4317505, 8.0208966", \ "32.1580945, 26.9391535, 24.1400044, 21.2819543, 18.5657727, 15.7522332, 11.2985924", \ "47.4156760, 41.2059386, 37.1031956, 33.9614555, 30.1129241, 24.2200410, 20.8115262"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.0304008, 13.5620086, 12.9861145, 12.6775082, 12.3479655, 12.2888524, 12.0846520", \ "16.0159005, 13.5409423, 12.9798526, 12.7347199, 12.4074380, 12.2571045, 12.2195269", \ "16.2629716, 13.7045075, 13.1156372, 12.7414565, 12.5361013, 12.3686696, 12.3032496", \ "17.5457568, 14.7600153, 13.9364965, 13.4075873, 12.9587353, 12.7257250, 12.6276175", \ "21.3319715, 17.3979687, 16.2096189, 15.3081523, 14.4973856, 13.9585663, 13.6196740", \ "28.2169322, 23.2270865, 20.9195197, 19.2394705, 17.8690581, 16.7970984, 16.1049308", \ "40.5130990, 34.5962672, 30.9969466, 28.3047252, 25.6306964, 23.3525413, 22.0742556"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.5403584, 14.2931149, 13.3925233, 12.5784860, 11.3703161, 9.9782281, 6.4890353", \ "17.5232271, 14.2147038, 13.3551314, 12.5528977, 11.2962037, 9.3111117, 6.5367355", \ "17.5642809, 14.4154631, 13.4447184, 12.6284693, 11.1919328, 9.8843504, 8.0420475", \ "18.4759585, 15.1015658, 13.9472449, 12.9528656, 11.6193813, 9.5337076, 6.7490239", \ "21.3450870, 17.5469165, 16.1521581, 14.9735824, 13.4398804, 10.7836348, 7.4239786", \ "29.3674657, 24.4736821, 21.9462442, 19.7813042, 17.3928143, 15.4284317, 10.9033554", \ "42.8622186, 36.9110091, 33.5519949, 31.2773354, 26.8159332, 22.5203192, 20.3808139"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.4271772, 14.8372915, 14.1783949, 13.8927313, 13.5970776, 13.3410319, 13.3323012", \ "17.4104714, 14.7873575, 14.1784097, 13.7966833, 13.4972001, 13.3475974, 13.3214980", \ "17.5786984, 14.9228349, 14.2387052, 13.8503980, 13.5590450, 13.4434972, 13.3670268", \ "18.8202626, 15.9945245, 15.1227956, 14.6228417, 14.1131130, 13.8720680, 13.7669321", \ "22.3514620, 18.6618670, 17.3791510, 16.4406008, 15.5644543, 15.0620290, 14.7859995", \ "29.4913000, 24.5876976, 22.2055563, 20.5417888, 19.0560347, 18.0300265, 17.4093258", \ "41.8366000, 35.7948461, 32.3794196, 29.7655978, 27.0292189, 24.9208193, 23.4842347"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.2826953, 15.6133017, 14.8986653, 14.4703379, 14.1485457, 13.9339713, 13.9556135", \ "18.2828235, 15.5722012, 14.8627676, 14.4304905, 14.0732144, 13.9252177, 13.8599736", \ "18.4538151, 15.7091441, 14.9628048, 14.4906534, 14.1471177, 14.0642009, 14.0169958", \ "19.5094778, 16.6409671, 15.7324341, 15.1424641, 14.6521714, 14.3944150, 14.2874063", \ "23.0243285, 19.4981683, 18.1762943, 17.1948052, 16.2767247, 15.6796878, 15.4074660", \ "30.3950198, 25.4244001, 23.1650092, 21.4826391, 19.9680131, 18.8157137, 18.1987565", \ "42.6725978, 36.7514919, 33.4762154, 30.9416929, 28.1874501, 26.1537382, 24.7667987"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.7850242, 14.5382951, 13.7187334, 12.8132008, 11.5995110, 9.4842404, 6.7883448", \ "17.7634863, 14.4972539, 13.6168416, 12.8118480, 11.5204795, 9.4908339, 6.7663432", \ "17.7487975, 14.5385038, 13.7440310, 12.8168304, 11.4905910, 9.5117884, 6.2838203", \ "18.4333360, 15.0489002, 13.8531502, 13.0123953, 11.6911296, 9.6700176, 8.2891939", \ "20.8887304, 16.9564190, 15.8106418, 14.8589121, 13.2054981, 10.6074124, 8.4965636", \ "27.9542880, 23.5301028, 21.2037945, 19.2532522, 16.7696380, 15.1547896, 10.9759669", \ "40.8217333, 35.3721909, 32.2444879, 30.0405590, 26.3453337, 21.6996707, 20.5553652"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0758378, 0.0933585, 0.1081240, 0.1269836, 0.1661139, 0.2374638, 0.3757987", \ "0.0791710, 0.0968152, 0.1114023, 0.1302027, 0.1693009, 0.2405955, 0.3792783", \ "0.0862039, 0.1039582, 0.1184632, 0.1371759, 0.1762272, 0.2474703, 0.3860395", \ "0.1011510, 0.1186082, 0.1329203, 0.1516001, 0.1906076, 0.2617986, 0.4003815", \ "0.1245207, 0.1430359, 0.1578939, 0.1764286, 0.2156005, 0.2859775, 0.4244042", \ "0.1576404, 0.1777776, 0.1934110, 0.2130724, 0.2524340, 0.3229618, 0.4604061", \ "0.2068790, 0.2297486, 0.2473056, 0.2686245, 0.3111068, 0.3835779, 0.5216378"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0396652, 0.0597679, 0.0823783, 0.1131756, 0.1853730, 0.3380615, 0.6356385", \ "0.0389144, 0.0600711, 0.0819773, 0.1137046, 0.1854660, 0.3326493, 0.6349363", \ "0.0390840, 0.0596078, 0.0816075, 0.1130001, 0.1857306, 0.3329894, 0.6343124", \ "0.0417364, 0.0617640, 0.0841942, 0.1140468, 0.1866815, 0.3334342, 0.6353551", \ "0.0503571, 0.0693494, 0.0915580, 0.1223676, 0.1930937, 0.3364281, 0.6352597", \ "0.0655994, 0.0836835, 0.1034557, 0.1355124, 0.2025341, 0.3438189, 0.6386477", \ "0.0921376, 0.1084979, 0.1278498, 0.1566786, 0.2263195, 0.3629332, 0.6536935"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0728049, 0.0914111, 0.1078513, 0.1299562, 0.1779373, 0.2716577, 0.4592166", \ "0.0766901, 0.0952848, 0.1120762, 0.1339427, 0.1818242, 0.2754263, 0.4628322", \ "0.0847990, 0.1034923, 0.1197999, 0.1415595, 0.1895995, 0.2831267, 0.4701792", \ "0.1006599, 0.1191181, 0.1352860, 0.1568640, 0.2046687, 0.2982080, 0.4852476", \ "0.1217069, 0.1407751, 0.1576304, 0.1794379, 0.2272378, 0.3203321, 0.5072416", \ "0.1494542, 0.1697493, 0.1869895, 0.2094814, 0.2578436, 0.3506140, 0.5365124", \ "0.1832014, 0.2057305, 0.2240493, 0.2477675, 0.2979453, 0.3911050, 0.5768569"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0327742, 0.0555743, 0.0786924, 0.1139067, 0.1985064, 0.3730997, 0.7278080", \ "0.0327301, 0.0554728, 0.0791946, 0.1139677, 0.1978757, 0.3742560, 0.7297297", \ "0.0324989, 0.0549122, 0.0790488, 0.1136028, 0.1992929, 0.3736774, 0.7324197", \ "0.0364500, 0.0581093, 0.0807995, 0.1151038, 0.1992161, 0.3736980, 0.7326424", \ "0.0446285, 0.0660062, 0.0891106, 0.1219071, 0.2035910, 0.3766502, 0.7304881", \ "0.0581272, 0.0777248, 0.1002919, 0.1331097, 0.2123197, 0.3805994, 0.7317527", \ "0.0784659, 0.0990485, 0.1216299, 0.1539072, 0.2311537, 0.3935028, 0.7394416"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0802763, 0.0978232, 0.1126441, 0.1313824, 0.1703727, 0.2415718, 0.3804488", \ "0.0825127, 0.1000721, 0.1149556, 0.1336671, 0.1727105, 0.2439648, 0.3826060", \ "0.0875002, 0.1052446, 0.1197930, 0.1385629, 0.1775320, 0.2487697, 0.3875226", \ "0.0977054, 0.1152869, 0.1298294, 0.1485512, 0.1876004, 0.2587641, 0.3975227", \ "0.1152186, 0.1332690, 0.1484804, 0.1674306, 0.2064780, 0.2776334, 0.4159683", \ "0.1420910, 0.1618859, 0.1773619, 0.1968167, 0.2370380, 0.3086626, 0.4463283", \ "0.1785081, 0.2004143, 0.2176384, 0.2390490, 0.2810483, 0.3555516, 0.4957854"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388951, 0.0599379, 0.0822141, 0.1130194, 0.1855232, 0.3332168, 0.6340552", \ "0.0391713, 0.0604247, 0.0821899, 0.1133006, 0.1857156, 0.3326664, 0.6345862", \ "0.0390581, 0.0595771, 0.0817408, 0.1129618, 0.1859392, 0.3330402, 0.6340926", \ "0.0410757, 0.0612554, 0.0830435, 0.1139530, 0.1863231, 0.3331959, 0.6346955", \ "0.0458404, 0.0671039, 0.0885880, 0.1188514, 0.1898567, 0.3346320, 0.6331896", \ "0.0584598, 0.0780834, 0.1002303, 0.1298024, 0.1998227, 0.3422913, 0.6398844", \ "0.0824607, 0.0994930, 0.1206696, 0.1489019, 0.2217782, 0.3599089, 0.6527976"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0769174, 0.0959357, 0.1122107, 0.1340011, 0.1820053, 0.2756264, 0.4633159", \ "0.0808100, 0.0997515, 0.1160101, 0.1378285, 0.1858698, 0.2796079, 0.4664027", \ "0.0890297, 0.1078302, 0.1240862, 0.1458638, 0.1939033, 0.2875626, 0.4754031", \ "0.1055697, 0.1241331, 0.1403585, 0.1618727, 0.2097204, 0.3031313, 0.4907245", \ "0.1290533, 0.1483246, 0.1649415, 0.1865330, 0.2342845, 0.3274545, 0.5143890", \ "0.1605028, 0.1797605, 0.1969210, 0.2191714, 0.2671738, 0.3599605, 0.5455869", \ "0.2033072, 0.2253179, 0.2435990, 0.2669084, 0.3161163, 0.4089707, 0.5941635"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0340831, 0.0570818, 0.0799322, 0.1144731, 0.1988745, 0.3746302, 0.7313116", \ "0.0339760, 0.0567453, 0.0798366, 0.1145258, 0.1990750, 0.3742366, 0.7323973", \ "0.0338768, 0.0565490, 0.0798191, 0.1148568, 0.1991063, 0.3745853, 0.7313084", \ "0.0372838, 0.0585847, 0.0812498, 0.1156675, 0.1996068, 0.3736960, 0.7328377", \ "0.0449929, 0.0665489, 0.0891041, 0.1219590, 0.2033858, 0.3766731, 0.7304988", \ "0.0574838, 0.0780191, 0.1009832, 0.1327306, 0.2110458, 0.3798814, 0.7316802", \ "0.0770376, 0.0994898, 0.1195569, 0.1502841, 0.2265433, 0.3908020, 0.7375843"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0833683, 0.1008788, 0.1156731, 0.1344841, 0.1734939, 0.2447079, 0.3835472", \ "0.0848248, 0.1024030, 0.1172820, 0.1360086, 0.1750148, 0.2462406, 0.3850464", \ "0.0874070, 0.1050933, 0.1197249, 0.1384446, 0.1775038, 0.2488182, 0.3870489", \ "0.0925020, 0.1100745, 0.1246725, 0.1434609, 0.1826278, 0.2539326, 0.3919373", \ "0.1017734, 0.1200053, 0.1348050, 0.1537730, 0.1930975, 0.2644416, 0.4034970", \ "0.1160722, 0.1355299, 0.1510629, 0.1707871, 0.2116107, 0.2839183, 0.4220960", \ "0.1314933, 0.1529678, 0.1698733, 0.1910709, 0.2343269, 0.3101268, 0.4519519"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0397535, 0.0600474, 0.0819935, 0.1131587, 0.1853752, 0.3331637, 0.6345812", \ "0.0389477, 0.0604600, 0.0821675, 0.1130810, 0.1854105, 0.3328078, 0.6348723", \ "0.0391738, 0.0596303, 0.0818612, 0.1129305, 0.1856261, 0.3332539, 0.6281258", \ "0.0404790, 0.0611698, 0.0828115, 0.1135926, 0.1852623, 0.3322261, 0.6356586", \ "0.0438666, 0.0653904, 0.0867773, 0.1176453, 0.1892885, 0.3343098, 0.6371975", \ "0.0536945, 0.0737891, 0.0972983, 0.1270484, 0.1984231, 0.3431156, 0.6395450", \ "0.0737601, 0.0929168, 0.1138391, 0.1447783, 0.2179012, 0.3579924, 0.6553985"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0815079, 0.1005019, 0.1169694, 0.1387636, 0.1867751, 0.2804286, 0.4677003", \ "0.0852990, 0.1043439, 0.1207419, 0.1425071, 0.1905816, 0.2843812, 0.4719162", \ "0.0935122, 0.1124238, 0.1288034, 0.1506065, 0.1986097, 0.2923738, 0.4801650", \ "0.1102421, 0.1289188, 0.1451241, 0.1667264, 0.2146252, 0.3082725, 0.4950191", \ "0.1358479, 0.1552277, 0.1718029, 0.1935813, 0.2412854, 0.3345276, 0.5211207", \ "0.1720356, 0.1923260, 0.2093969, 0.2315370, 0.2795527, 0.3722505, 0.5581376", \ "0.2267726, 0.2484792, 0.2665723, 0.2898840, 0.3388090, 0.4314961, 0.6168166"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0353418, 0.0582277, 0.0812057, 0.1153405, 0.1995331, 0.3736719, 0.7316598", \ "0.0353642, 0.0581299, 0.0812822, 0.1154129, 0.1999295, 0.3745748, 0.7299984", \ "0.0351136, 0.0578895, 0.0809753, 0.1153731, 0.1997650, 0.3746908, 0.7333276", \ "0.0376530, 0.0589415, 0.0820665, 0.1164320, 0.1999323, 0.3748407, 0.7328939", \ "0.0450796, 0.0672440, 0.0892299, 0.1223508, 0.2040970, 0.3768140, 0.7329322", \ "0.0571727, 0.0783971, 0.1006584, 0.1323269, 0.2111498, 0.3800964, 0.7324661", \ "0.0748902, 0.0980242, 0.1186813, 0.1507982, 0.2260360, 0.3903543, 0.7361127"); } } } } cell (AND3X4) { cell_footprint : "AND3"; area : 12.9024 ; cell_leakage_power : 2.110410e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "2.0599904e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "2.0304515e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "2.1104096e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "2.0343613e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "2.0704621e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "2.0282951e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "6.6804148e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "2.0421399e+05"; } pin (IN1) { fanout_load : 0.053; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.293581, 1.293581 ); rise_capacitance : 1.293581; capacitance : 1.314514; fall_capacitance_range (1.335448, 1.335448 ); fall_capacitance : 1.335448; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6252299, -0.7934666, -0.9735952, -1.0617706, -1.0817766, -0.9654440, -0.5764340"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1356052, 0.9789456, 0.8218050, 0.7276229, 0.6954371, 0.7872441, 1.1270367"); } } } pin (IN2) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.458519, 1.458519 ); fall_capacitance : 1.458519; capacitance : 1.460924; rise_capacitance_range (1.463329, 1.463329 ); rise_capacitance : 1.463329; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2492131, -1.4169589, -1.5961059, -1.6881333, -1.7158434, -1.6149189, -1.2567251"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2034542, 1.0636940, 0.9403949, 0.8468697, 0.8160408, 0.9106038, 1.2559513"); } } } pin (IN3) { fanout_load : 0.057; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.347751, 1.347751 ); fall_capacitance : 1.347751; capacitance : 1.373806; rise_capacitance_range (1.399860, 1.399860 ); rise_capacitance : 1.399860; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0871760, -1.2440054, -1.4013196, -1.4950751, -1.5262412, -1.4322288, -1.0878591"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0943642, 0.9393061, 0.7856857, 0.6925429, 0.6627530, 0.7596686, 1.1099955"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3*IN2*IN1"; max_capacitance : 832.000000; max_transition : 0.751451; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("50.4019101, 39.3814284, 34.0732689, 30.3990267, 26.2505234, 20.8861526, 13.3348173", \ "50.4560953, 39.2101962, 34.0306083, 30.6453541, 25.9266586, 20.8945896, 13.2012923", \ "50.4899990, 39.4565435, 34.1252567, 30.2760244, 25.5863286, 20.7171750, 13.7336314", \ "51.7591076, 40.7049942, 35.1438701, 31.4846021, 26.6599430, 21.3070577, 13.7312862", \ "58.6087326, 46.7470696, 40.0782258, 35.5577442, 29.4406776, 23.2473012, 16.1653061", \ "74.7844008, 60.8068664, 52.0991781, 45.5556858, 37.9501021, 29.7339278, 17.9663158", \ "104.2428691, 89.2994732, 78.3794160, 68.7367388, 57.3834818, 43.3909093, 32.0049253"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("42.8214716, 32.7460442, 28.6509176, 26.1489822, 24.1707151, 22.8849703, 22.1775627", \ "42.7720391, 32.8002173, 28.6808808, 26.2546687, 24.0143854, 22.4178692, 22.1694171", \ "42.7769661, 32.7639496, 28.6330170, 26.0485869, 24.2058774, 22.7259564, 21.9581871", \ "43.9467739, 33.7708558, 29.5703007, 26.8053651, 24.4388389, 23.0054377, 22.2165925", \ "50.0260581, 39.1869687, 34.0423031, 30.4222693, 27.0278777, 24.7902328, 23.4421795", \ "63.9626950, 50.8191357, 43.5074389, 38.1384747, 32.9297645, 29.2420247, 26.7829685", \ "86.6336248, 71.6483651, 62.1782183, 54.0732853, 45.2476797, 38.4562869, 34.0987689"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("44.8148973, 34.6319307, 30.4307886, 27.7337821, 25.3854903, 24.0115410, 23.1613267", \ "44.5944060, 34.5635858, 30.3382474, 27.6631059, 25.2893552, 23.8301965, 23.2453091", \ "44.6756343, 34.4938178, 30.2584146, 27.5493373, 25.2377653, 23.9729445, 23.1328320", \ "45.7709447, 35.5893061, 31.1244918, 28.2636893, 25.8005317, 24.2680050, 23.4806322", \ "51.4217384, 40.4886583, 35.4291982, 31.8851947, 28.3581237, 26.0566271, 24.7355096", \ "65.3558745, 52.4177004, 44.8953464, 39.6593486, 34.2600834, 30.4862833, 28.0571954", \ "87.6494274, 72.7905721, 63.5165507, 55.3578887, 46.5240838, 40.1556626, 35.7904286"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("50.1845961, 39.1017234, 33.6169188, 30.5628199, 25.7600161, 20.6756487, 12.8548951", \ "50.1395898, 38.9464667, 33.7676818, 30.3919009, 25.7202454, 20.6640534, 12.8886513", \ "50.1559698, 39.0301057, 33.7416740, 29.9093653, 25.2323360, 20.4485438, 13.1574009", \ "51.0765872, 39.8579185, 34.4306974, 31.0821278, 26.0635484, 20.8325245, 13.3221096", \ "55.2190924, 43.6509622, 37.4784034, 33.7109204, 27.4437670, 21.9898088, 14.5300920", \ "68.4650037, 55.4728566, 48.2190629, 41.4856174, 35.1051184, 27.6844149, 18.5712491", \ "93.8003366, 80.1131786, 70.3477900, 62.2919984, 50.1157778, 40.6770886, 32.9371073"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("46.1002024, 35.8198714, 31.5097453, 28.7065022, 26.2433341, 24.7745805, 23.7933191", \ "45.9578609, 35.7221094, 31.4106771, 28.5576275, 26.0784854, 24.4526186, 23.8143262", \ "46.0988689, 35.7332838, 31.3637534, 28.5352584, 26.0253216, 24.4664399, 23.6569489", \ "46.8894092, 36.5501353, 32.0591692, 29.1981611, 26.5720183, 24.9052440, 24.0091380", \ "52.4313143, 41.5303957, 36.3279231, 32.5542782, 29.0516517, 26.6391029, 25.2971480", \ "66.1735188, 53.1943076, 45.5984922, 40.4731237, 35.0564243, 31.2552576, 28.7627510", \ "88.1880116, 73.4602228, 63.9888766, 56.0315984, 47.4762166, 41.2840295, 36.7614758"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("50.5731873, 39.2161543, 33.8503644, 30.6945492, 25.9671685, 20.9191678, 13.2781546", \ "50.3877432, 39.4427823, 33.9686710, 30.3751287, 25.4787008, 20.7712682, 15.9099134", \ "50.3765100, 39.2494311, 33.9480712, 30.1266695, 25.7378302, 20.6564098, 13.8618706", \ "51.0935154, 39.7696409, 34.6513101, 30.5124607, 26.2084144, 20.6427867, 14.1719670", \ "54.2235040, 42.7683656, 37.0999407, 33.1520342, 27.7084034, 22.4547303, 15.5334347", \ "65.6501300, 53.2705774, 45.4254362, 39.1414195, 34.2341558, 27.9487568, 18.7034307", \ "87.5545251, 74.1923703, 65.2689731, 56.9214702, 47.8969270, 37.5576377, 31.6287357"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1139151, 0.1349506, 0.1516137, 0.1727265, 0.2157840, 0.2914683, 0.4321592", \ "0.1172645, 0.1382868, 0.1550327, 0.1759266, 0.2191434, 0.2947477, 0.4352823", \ "0.1242420, 0.1454389, 0.1619332, 0.1829175, 0.2261115, 0.3017996, 0.4427732", \ "0.1393763, 0.1603664, 0.1767073, 0.1976689, 0.2407690, 0.3162544, 0.4566920", \ "0.1691521, 0.1905156, 0.2067220, 0.2274499, 0.2702371, 0.3454068, 0.4861088", \ "0.2115523, 0.2344944, 0.2519076, 0.2731005, 0.3161432, 0.3914672, 0.5305629", \ "0.2751284, 0.3001408, 0.3190565, 0.3420048, 0.3873080, 0.4632671, 0.6037479"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0652817, 0.0831276, 0.1055814, 0.1372879, 0.2097074, 0.3556957, 0.6525915", \ "0.0645696, 0.0839336, 0.1053235, 0.1370923, 0.2110162, 0.3555379, 0.6519871", \ "0.0649491, 0.0833634, 0.1054004, 0.1371564, 0.2107131, 0.3554613, 0.6537738", \ "0.0648666, 0.0832921, 0.1049194, 0.1365743, 0.2103320, 0.3557070, 0.6527136", \ "0.0733589, 0.0906989, 0.1131631, 0.1436905, 0.2150252, 0.3586171, 0.6553508", \ "0.0934635, 0.1106483, 0.1280050, 0.1587775, 0.2285596, 0.3696094, 0.6568427", \ "0.1250027, 0.1398381, 0.1583608, 0.1866925, 0.2515009, 0.3889480, 0.6758888"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1110552, 0.1327652, 0.1504570, 0.1740726, 0.2246600, 0.3195876, 0.5076450", \ "0.1149480, 0.1365744, 0.1545971, 0.1782764, 0.2289677, 0.3233753, 0.5113359", \ "0.1229607, 0.1447170, 0.1622496, 0.1857892, 0.2370618, 0.3316450, 0.5187384", \ "0.1398275, 0.1611276, 0.1789554, 0.2022033, 0.2525982, 0.3471312, 0.5344532", \ "0.1696259, 0.1913825, 0.2090494, 0.2321554, 0.2819406, 0.3761969, 0.5633981", \ "0.2089794, 0.2315971, 0.2500507, 0.2740977, 0.3243507, 0.4183879, 0.6045398", \ "0.2583313, 0.2823147, 0.3017104, 0.3267392, 0.3790608, 0.4727257, 0.6577446"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0529346, 0.0753499, 0.0994484, 0.1332790, 0.2158711, 0.3869192, 0.7415583", \ "0.0528808, 0.0757746, 0.0992460, 0.1339071, 0.2158880, 0.3866603, 0.7423885", \ "0.0527658, 0.0754086, 0.0993134, 0.1330725, 0.2162738, 0.3869728, 0.7411012", \ "0.0526177, 0.0754744, 0.0992978, 0.1332567, 0.2150693, 0.3868001, 0.7408585", \ "0.0614607, 0.0843762, 0.1053661, 0.1395342, 0.2197347, 0.3891058, 0.7428495", \ "0.0779740, 0.1003459, 0.1216413, 0.1548728, 0.2317757, 0.3965737, 0.7441428", \ "0.1048293, 0.1249044, 0.1463100, 0.1776763, 0.2543806, 0.4116429, 0.7503613"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1183063, 0.1394233, 0.1558699, 0.1770840, 0.2202566, 0.2958219, 0.4363810", \ "0.1206715, 0.1416911, 0.1584145, 0.1793310, 0.2225505, 0.2981290, 0.4386187", \ "0.1256326, 0.1468133, 0.1633197, 0.1843068, 0.2275306, 0.3031657, 0.4442092", \ "0.1361464, 0.1571836, 0.1735546, 0.1945027, 0.2376390, 0.3131611, 0.4536130", \ "0.1571048, 0.1785364, 0.1950486, 0.2159914, 0.2588727, 0.3346094, 0.4751519", \ "0.1907049, 0.2127274, 0.2300688, 0.2512449, 0.2950397, 0.3712460, 0.5109445", \ "0.2411982, 0.2653391, 0.2836755, 0.3061057, 0.3513923, 0.4294112, 0.5705930"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0647514, 0.0841428, 0.1052046, 0.1372632, 0.2109113, 0.3553528, 0.6513090", \ "0.0645116, 0.0838331, 0.1054234, 0.1371395, 0.2109703, 0.3555368, 0.6514966", \ "0.0647211, 0.0835128, 0.1055072, 0.1371374, 0.2107605, 0.3556701, 0.6552101", \ "0.0647785, 0.0832316, 0.1046714, 0.1364427, 0.2102179, 0.3557177, 0.6525381", \ "0.0695204, 0.0892036, 0.1091473, 0.1410237, 0.2126476, 0.3577497, 0.6543673", \ "0.0822449, 0.0991579, 0.1197648, 0.1533200, 0.2251244, 0.3657839, 0.6544068", \ "0.1100206, 0.1247158, 0.1436444, 0.1765615, 0.2480815, 0.3825334, 0.6728825"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1151344, 0.1370078, 0.1552169, 0.1783839, 0.2288547, 0.3236214, 0.5110006", \ "0.1190909, 0.1408679, 0.1589739, 0.1823282, 0.2326819, 0.3275178, 0.5152425", \ "0.1270728, 0.1489571, 0.1668810, 0.1903598, 0.2406207, 0.3355392, 0.5230781", \ "0.1441663, 0.1658595, 0.1837507, 0.2072577, 0.2574077, 0.3521493, 0.5395100", \ "0.1750535, 0.1968321, 0.2145262, 0.2377952, 0.2875842, 0.3817401, 0.5690572", \ "0.2174672, 0.2403533, 0.2588514, 0.2830104, 0.3329573, 0.4267706, 0.6129865", \ "0.2744069, 0.2984200, 0.3178340, 0.3427468, 0.3942861, 0.4881632, 0.6727618"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0541101, 0.0769105, 0.1006547, 0.1343877, 0.2164637, 0.3870454, 0.7421125", \ "0.0546327, 0.0773303, 0.1009200, 0.1342826, 0.2160005, 0.3878493, 0.7441559", \ "0.0538701, 0.0769484, 0.1005692, 0.1341352, 0.2156413, 0.3876523, 0.7417893", \ "0.0536838, 0.0773860, 0.0996252, 0.1340315, 0.2165446, 0.3870392, 0.7421950", \ "0.0618368, 0.0848176, 0.1067880, 0.1397534, 0.2197297, 0.3896465, 0.7429693", \ "0.0781475, 0.1008873, 0.1224217, 0.1542184, 0.2310081, 0.3974239, 0.7455809", \ "0.1027484, 0.1245776, 0.1453545, 0.1775946, 0.2521345, 0.4089496, 0.7514507"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1220959, 0.1432201, 0.1596149, 0.1808275, 0.2240542, 0.2996605, 0.4402178", \ "0.1236146, 0.1448447, 0.1612424, 0.1822619, 0.2254727, 0.3010882, 0.4420212", \ "0.1260603, 0.1472243, 0.1637453, 0.1847375, 0.2279868, 0.3036517, 0.4446868", \ "0.1313521, 0.1523833, 0.1687404, 0.1896413, 0.2327730, 0.3084840, 0.4494093", \ "0.1421662, 0.1634992, 0.1803337, 0.2010849, 0.2441339, 0.3196811, 0.4607091", \ "0.1606316, 0.1826067, 0.1998307, 0.2215232, 0.2652806, 0.3414203, 0.4818319", \ "0.1858670, 0.2099892, 0.2291873, 0.2520472, 0.2977410, 0.3761891, 0.5193315"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0645872, 0.0840129, 0.1052043, 0.1370799, 0.2110535, 0.3557381, 0.6524744", \ "0.0655695, 0.0833606, 0.1057062, 0.1373044, 0.2103830, 0.3556645, 0.6536978", \ "0.0648197, 0.0837274, 0.1055813, 0.1371293, 0.2108372, 0.3556691, 0.6535447", \ "0.0654801, 0.0834405, 0.1047329, 0.1365986, 0.2103348, 0.3551561, 0.6532215", \ "0.0684202, 0.0883220, 0.1085267, 0.1400811, 0.2129301, 0.3569664, 0.6546865", \ "0.0778542, 0.0955054, 0.1187793, 0.1498665, 0.2204694, 0.3637971, 0.6569806", \ "0.1007061, 0.1168148, 0.1370390, 0.1703523, 0.2416511, 0.3816985, 0.6734592"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1203762, 0.1423096, 0.1604560, 0.1838720, 0.2341743, 0.3289885, 0.5164812", \ "0.1242464, 0.1459756, 0.1641039, 0.1876726, 0.2378286, 0.3326766, 0.5203510", \ "0.1321074, 0.1539650, 0.1720262, 0.1955828, 0.2458130, 0.3406788, 0.5283752", \ "0.1488654, 0.1707581, 0.1886779, 0.2121137, 0.2623512, 0.3570399, 0.5448388", \ "0.1814804, 0.2026826, 0.2209082, 0.2440508, 0.2939255, 0.3883288, 0.5754109", \ "0.2266627, 0.2496729, 0.2682974, 0.2919709, 0.3421709, 0.4361718, 0.6221580", \ "0.2924146, 0.3164145, 0.3356422, 0.3607007, 0.4117431, 0.5058445, 0.6907185"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0551976, 0.0784473, 0.1020301, 0.1355653, 0.2170480, 0.3883111, 0.7426935", \ "0.0555091, 0.0785766, 0.1021617, 0.1354704, 0.2167807, 0.3884431, 0.7446382", \ "0.0549729, 0.0784718, 0.1018302, 0.1352597, 0.2165799, 0.3884577, 0.7428225", \ "0.0550688, 0.0787770, 0.1017382, 0.1353701, 0.2171524, 0.3886869, 0.7413446", \ "0.0636790, 0.0851937, 0.1073832, 0.1401398, 0.2204851, 0.3892615, 0.7426125", \ "0.0800277, 0.1009565, 0.1209551, 0.1546949, 0.2316354, 0.3969676, 0.7445529", \ "0.1018448, 0.1250749, 0.1448392, 0.1735971, 0.2504481, 0.4097297, 0.7511428"); } } } } cell (AND4X1) { cell_footprint : "AND4"; area : 10.1376 ; cell_leakage_power : 6.345238e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "5.4463897e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "5.1229311e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "5.7816258e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "5.1705072e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "5.4870693e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "5.1367788e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "6.3452376e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "5.1792476e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "5.0845053e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "5.4172219e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "5.1279315e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "5.8871532e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "5.5613562e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "5.0977921e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "5.2398129e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "6.2368791e+04"; } pin (IN1) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.445881, 1.445881 ); rise_capacitance : 1.445881; capacitance : 1.468831; fall_capacitance_range (1.491781, 1.491781 ); fall_capacitance : 1.491781; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5030936, -0.5424607, -0.5817486, -0.6015486, -0.6017019, -0.5625622, -0.4448361"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0029287, 0.9714633, 0.9476829, 0.9237185, 0.9149401, 0.9365338, 1.0188717"); } } } pin (IN2) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.239740, 1.239740 ); rise_capacitance : 1.239740; capacitance : 1.256702; fall_capacitance_range (1.273664, 1.273664 ); fall_capacitance : 1.273664; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9433529, -0.9792730, -1.0116669, -1.0361671, -1.0457210, -1.0253823, -0.9452583"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9439999, 0.9025344, 0.8589273, 0.8357738, 0.8287906, 0.8541477, 0.9441858"); } } } pin (IN3) { fanout_load : 0.064; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.630582, 1.630582 ); fall_capacitance : 1.630582; capacitance : 1.626033; rise_capacitance_range (1.621484, 1.621484 ); rise_capacitance : 1.621484; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0849975, -1.1229223, -1.1593254, -1.1852203, -1.1975633, -1.1828028, -1.1138353"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0840526, 1.0530981, 1.0305137, 1.0051348, 0.9937013, 1.0101586, 1.0823979"); } } } pin (IN4) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.407197, 1.407197 ); fall_capacitance : 1.407197; capacitance : 1.425948; rise_capacitance_range (1.444699, 1.444699 ); rise_capacitance : 1.444699; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1107617, -1.1468393, -1.1795480, -1.2040067, -1.2134773, -1.1929721, -1.1125150"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1444539, 1.0921429, 1.0270161, 1.0053157, 1.0014098, 1.0330930, 1.1359546"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN4*IN3*IN2*IN1"; max_capacitance : 208.000000; max_transition : 0.761705; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.5571136, 7.9832621, 7.7964360, 7.5228093, 7.0280209, 6.4917462, 4.8764156", \ "8.5312880, 8.0163280, 7.7604573, 7.5154025, 6.9908668, 6.0778916, 4.8714577", \ "8.6860943, 8.1037674, 7.8703845, 7.6211365, 7.0951581, 6.2378171, 4.7568417", \ "9.5774467, 8.8798580, 8.5478393, 8.0580716, 7.4946965, 6.8699422, 5.1193715", \ "11.7913478, 10.5989567, 10.1453410, 9.6357716, 8.6835981, 8.1800208, 6.6243079", \ "16.8456684, 15.1818839, 14.3051964, 13.3901518, 11.9222849, 10.8955924, 8.6231374", \ "25.8550023, 23.7201344, 22.3901843, 21.1893694, 19.1972699, 16.9198562, 15.9325119"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.3360134, 9.1758626, 9.1357983, 9.0868173, 9.0332974, 9.0333623, 9.0219224", \ "9.3638029, 9.1587380, 9.1235119, 9.1388627, 9.0621227, 9.0795114, 9.0248109", \ "9.5883137, 9.3346571, 9.2522623, 9.2021279, 9.1747733, 9.1646150, 9.1530009", \ "10.3847768, 9.9361608, 9.7510053, 9.6151832, 9.5011816, 9.4561176, 9.4370556", \ "12.4758087, 11.3820550, 11.1087552, 10.8502265, 10.6135886, 10.4651854, 10.3503967", \ "16.4372338, 14.9807996, 14.2449312, 13.7073999, 13.2459386, 12.8695918, 12.6167697", \ "24.4291036, 22.3718487, 21.1306116, 20.1813994, 19.1678923, 18.3166006, 17.8301956"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.4352469, 7.8877255, 7.6352795, 7.3910664, 6.9255594, 6.3407835, 5.3988324", \ "8.4024109, 7.8515176, 7.6042677, 7.3817722, 6.8414127, 6.0086681, 4.9421633", \ "8.4789034, 7.9123311, 7.7078227, 7.3905559, 6.9003514, 6.3441671, 5.5527791", \ "9.0413320, 8.3309658, 8.0262673, 7.6816502, 7.2133896, 6.5953472, 4.9461231", \ "10.9717769, 9.8010815, 9.4125802, 9.0328773, 8.3001580, 7.0822919, 6.4810080", \ "15.5302760, 14.1030763, 13.2211007, 12.2711642, 11.2677507, 10.4753741, 8.4065534", \ "24.1544298, 22.1406878, 20.9427977, 19.7858845, 18.2216840, 16.0134707, 15.2099659"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.4798785, 10.2484706, 10.1991937, 10.1655646, 10.1514030, 10.1296796, 10.1193961", \ "10.4934253, 10.2560534, 10.2093051, 10.1456243, 10.0900546, 10.1058349, 10.1204860", \ "10.6732030, 10.3851973, 10.2907302, 10.2368788, 10.2050271, 10.1984228, 10.2156360", \ "11.5028874, 11.0694205, 10.8725417, 10.7294426, 10.6302512, 10.5701759, 10.5392759", \ "13.5555826, 12.4995929, 12.2414520, 11.9472366, 11.6854773, 11.5521180, 11.4704418", \ "17.6163731, 16.1097641, 15.3730605, 14.7954925, 14.3103340, 13.9648208, 13.7524170", \ "25.4190988, 23.4377769, 22.2324135, 21.2799264, 20.2360923, 19.4557003, 19.0054794"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.6329644, 11.3566736, 11.2693724, 11.2081295, 11.1637480, 11.1951923, 11.1956825", \ "11.6114126, 11.3127533, 11.2265176, 11.1776620, 11.1658655, 11.1650338, 11.1657181", \ "11.7620638, 11.4504166, 11.3232209, 11.2672816, 11.2279799, 11.2205433, 11.2418692", \ "12.4447279, 11.9993556, 11.8301359, 11.6896432, 11.5742277, 11.5332520, 11.5257474", \ "14.5151549, 13.5680501, 13.2542144, 13.0055352, 12.7274981, 12.5468173, 12.4952243", \ "18.7418884, 17.2942261, 16.5510784, 15.9629343, 15.5185066, 15.1249907, 14.9277762", \ "26.7996337, 24.8541058, 23.7091680, 22.7774470, 21.6992587, 20.8960797, 20.4520124"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.5210801, 7.9323404, 7.7500831, 7.4784247, 6.9893103, 6.1349340, 5.0496941", \ "8.4423785, 7.8932015, 7.7080615, 7.4297744, 6.9294613, 6.3755771, 4.6907888", \ "8.4398300, 7.8488660, 7.6453870, 7.3562570, 6.8498277, 5.9493852, 4.9739008", \ "8.8507942, 8.1844808, 7.9126861, 7.5571086, 7.0719072, 6.4721924, 4.8208033", \ "10.5490756, 9.3884745, 9.0547820, 8.7643464, 8.1189693, 6.8399512, 5.7035550", \ "14.8462942, 13.5346763, 12.6802022, 11.9522604, 10.9298161, 10.3003703, 8.3560575", \ "23.4477346, 21.5984480, 20.5098737, 19.2990129, 18.2145550, 15.9295285, 15.5252958"); } } internal_power () { related_pin : "IN4"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.6135965, 12.2749458, 12.1683153, 12.1234430, 12.0569354, 12.0656751, 12.0705650", \ "12.5694184, 12.2351223, 12.1390173, 12.0716537, 12.0227395, 12.0713451, 12.0651876", \ "12.6759241, 12.3093933, 12.1843077, 12.1080306, 12.0661332, 12.0761169, 12.1289033", \ "13.3606134, 12.9045640, 12.7248223, 12.5939652, 12.4865499, 12.4466956, 12.4450136", \ "15.4422494, 14.6015780, 14.2738763, 14.0077164, 13.7209008, 13.5443008, 13.4929434", \ "20.0618724, 18.5010007, 17.7580038, 17.1467357, 16.7047029, 16.3346738, 16.1049345", \ "28.4537417, 26.5042767, 25.3833201, 24.4609656, 23.3735921, 22.6698892, 22.1291800"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.3698546, 7.8223553, 7.5608943, 7.3310482, 6.8301784, 5.9233761, 5.1946943", \ "8.3460472, 7.7627307, 7.6188791, 7.2878988, 6.7867845, 5.9359440, 4.4374468", \ "8.2785815, 7.6994456, 7.4959581, 7.2209754, 6.7078844, 5.8598299, 4.8084763", \ "8.5633122, 7.9285932, 7.6972372, 7.3463945, 6.8612898, 5.9808457, 4.5667178", \ "10.1994210, 9.1253434, 8.7816032, 8.5238274, 7.8937584, 6.6942167, 5.1871354", \ "14.1916067, 12.8410507, 12.2049934, 11.5461559, 10.5179063, 10.0407959, 8.2356751", \ "22.7566529, 21.0156495, 19.8641844, 19.0948803, 17.8793660, 15.8531479, 15.3412641"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0657039, 0.0805470, 0.0944931, 0.1126514, 0.1508511, 0.2217430, 0.3607477", \ "0.0687537, 0.0836280, 0.0975910, 0.1157672, 0.1539776, 0.2248017, 0.3638603", \ "0.0759919, 0.0906063, 0.1046372, 0.1228398, 0.1609962, 0.2316915, 0.3705807", \ "0.0893238, 0.1040181, 0.1179312, 0.1359573, 0.1740331, 0.2447658, 0.3836252", \ "0.1095465, 0.1247274, 0.1388782, 0.1570132, 0.1949554, 0.2660368, 0.4047854", \ "0.1378331, 0.1545847, 0.1697338, 0.1883880, 0.2270003, 0.2977183, 0.4358433", \ "0.1778165, 0.1973491, 0.2141987, 0.2347650, 0.2754944, 0.3497729, 0.4891978"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0359638, 0.0566419, 0.0788014, 0.1097009, 0.1831837, 0.3318873, 0.6348673", \ "0.0360855, 0.0564957, 0.0784097, 0.1098607, 0.1832849, 0.3317908, 0.6351047", \ "0.0356992, 0.0564546, 0.0785852, 0.1098438, 0.1828614, 0.3313022, 0.6293963", \ "0.0393470, 0.0587560, 0.0810018, 0.1114574, 0.1843398, 0.3324495, 0.6340451", \ "0.0457024, 0.0652962, 0.0875351, 0.1179238, 0.1885128, 0.3377747, 0.6380932", \ "0.0584833, 0.0764248, 0.0977797, 0.1272248, 0.1977033, 0.3417085, 0.6402004", \ "0.0813016, 0.1002832, 0.1193040, 0.1480087, 0.2200820, 0.3597732, 0.6535464"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0649922, 0.0812624, 0.0974503, 0.1190032, 0.1677673, 0.2641080, 0.4576580", \ "0.0689623, 0.0851516, 0.1011798, 0.1228895, 0.1716516, 0.2680428, 0.4616690", \ "0.0771926, 0.0931762, 0.1091088, 0.1307357, 0.1794901, 0.2757349, 0.4688863", \ "0.0913564, 0.1074332, 0.1233746, 0.1449340, 0.1935289, 0.2897051, 0.4827809", \ "0.1095792, 0.1263310, 0.1427315, 0.1645174, 0.2132518, 0.3091292, 0.5023814", \ "0.1343603, 0.1522756, 0.1693787, 0.1918729, 0.2412055, 0.3367822, 0.5283103", \ "0.1646308, 0.1845058, 0.2027096, 0.2267599, 0.2783014, 0.3749296, 0.5669499"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0310122, 0.0530423, 0.0776945, 0.1136634, 0.2021213, 0.3828785, 0.7480754", \ "0.0309267, 0.0529086, 0.0777566, 0.1137881, 0.2021273, 0.3838294, 0.7482477", \ "0.0312342, 0.0530146, 0.0775098, 0.1139200, 0.2023626, 0.3838094, 0.7491643", \ "0.0350415, 0.0563730, 0.0799943, 0.1156557, 0.2029614, 0.3839694, 0.7520419", \ "0.0421118, 0.0628372, 0.0864663, 0.1210422, 0.2062707, 0.3853050, 0.7495652", \ "0.0536638, 0.0737577, 0.0974594, 0.1313437, 0.2141636, 0.3895829, 0.7517421", \ "0.0727990, 0.0920237, 0.1162048, 0.1507611, 0.2319897, 0.4012641, 0.7617051"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0717395, 0.0864453, 0.1004558, 0.1186641, 0.1569381, 0.2278088, 0.3667230", \ "0.0739151, 0.0887177, 0.1027378, 0.1209107, 0.1591416, 0.2300512, 0.3682967", \ "0.0790197, 0.0937168, 0.1077052, 0.1258693, 0.1641445, 0.2349906, 0.3737975", \ "0.0890059, 0.1037108, 0.1177364, 0.1359085, 0.1741621, 0.2449349, 0.3838602", \ "0.1053467, 0.1206377, 0.1349218, 0.1533881, 0.1916649, 0.2626833, 0.4018204", \ "0.1293588, 0.1461532, 0.1612885, 0.1800603, 0.2196681, 0.2911015, 0.4293351", \ "0.1615593, 0.1806165, 0.1976515, 0.2183245, 0.2602912, 0.3346306, 0.4755789"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0360421, 0.0567021, 0.0787828, 0.1099972, 0.1829908, 0.3321471, 0.6346044", \ "0.0358381, 0.0566686, 0.0786455, 0.1099381, 0.1830478, 0.3314518, 0.6369890", \ "0.0359376, 0.0562509, 0.0783717, 0.1100072, 0.1826977, 0.3333004, 0.6350449", \ "0.0383904, 0.0586894, 0.0804940, 0.1113157, 0.1839764, 0.3323399, 0.6353510", \ "0.0431054, 0.0640750, 0.0856424, 0.1165341, 0.1879167, 0.3338675, 0.6358363", \ "0.0545026, 0.0740165, 0.0962052, 0.1272336, 0.1947855, 0.3418399, 0.6401184", \ "0.0736856, 0.0927307, 0.1151852, 0.1471150, 0.2167369, 0.3575828, 0.6547773"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0700996, 0.0863712, 0.1023308, 0.1241135, 0.1729554, 0.2693269, 0.4619639", \ "0.0741197, 0.0903805, 0.1063473, 0.1280736, 0.1769443, 0.2732595, 0.4655195", \ "0.0822981, 0.0984427, 0.1143816, 0.1360964, 0.1848818, 0.2811318, 0.4742345", \ "0.0977018, 0.1137630, 0.1296298, 0.1512342, 0.1999169, 0.2959966, 0.4885784", \ "0.1187019, 0.1353968, 0.1517051, 0.1734387, 0.2220421, 0.3179498, 0.5097649", \ "0.1463594, 0.1638706, 0.1808461, 0.2029378, 0.2518634, 0.3473972, 0.5389271", \ "0.1864717, 0.2058756, 0.2238476, 0.2474662, 0.2977218, 0.3937045, 0.5852489"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0325161, 0.0541583, 0.0784147, 0.1146078, 0.2027933, 0.3836744, 0.7499972", \ "0.0328659, 0.0543388, 0.0783746, 0.1145063, 0.2026325, 0.3841369, 0.7519643", \ "0.0328864, 0.0541942, 0.0785813, 0.1147865, 0.2028350, 0.3837794, 0.7526695", \ "0.0356343, 0.0572427, 0.0806471, 0.1159221, 0.2033070, 0.3842185, 0.7493530", \ "0.0421558, 0.0637183, 0.0870812, 0.1207553, 0.2065232, 0.3853782, 0.7505876", \ "0.0525792, 0.0740185, 0.0972534, 0.1300685, 0.2122344, 0.3886542, 0.7506599", \ "0.0695715, 0.0900406, 0.1156511, 0.1482355, 0.2266578, 0.3988980, 0.7609546"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0788348, 0.0936835, 0.1076434, 0.1258222, 0.1640277, 0.2347571, 0.3733031", \ "0.0802378, 0.0950823, 0.1091109, 0.1272623, 0.1654703, 0.2363533, 0.3753010", \ "0.0831358, 0.0977875, 0.1118649, 0.1300701, 0.1682804, 0.2390656, 0.3773852", \ "0.0885013, 0.1032486, 0.1173516, 0.1356602, 0.1738455, 0.2446902, 0.3836864", \ "0.0985583, 0.1137932, 0.1281337, 0.1467521, 0.1853456, 0.2562803, 0.3956508", \ "0.1133874, 0.1302347, 0.1452050, 0.1645986, 0.2045916, 0.2767024, 0.4152091", \ "0.1304517, 0.1492577, 0.1660587, 0.1868476, 0.2297783, 0.3056312, 0.4480407"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0361258, 0.0568167, 0.0787307, 0.1100183, 0.1833181, 0.3318405, 0.6371777", \ "0.0363029, 0.0568328, 0.0788328, 0.1097320, 0.1831613, 0.3317570, 0.6335673", \ "0.0360807, 0.0563759, 0.0784304, 0.1099543, 0.1832274, 0.3304670, 0.6352693", \ "0.0380190, 0.0583096, 0.0802992, 0.1112215, 0.1840735, 0.3322865, 0.6350512", \ "0.0418325, 0.0624262, 0.0842340, 0.1152792, 0.1872232, 0.3339763, 0.6365680", \ "0.0513037, 0.0714636, 0.0947780, 0.1255448, 0.1953454, 0.3419142, 0.6402584", \ "0.0700080, 0.0890990, 0.1117902, 0.1447593, 0.2144369, 0.3590040, 0.6565401"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0769786, 0.0933977, 0.1094121, 0.1312400, 0.1801482, 0.2765750, 0.4692035", \ "0.0806745, 0.0970242, 0.1130604, 0.1348962, 0.1838553, 0.2802537, 0.4725655", \ "0.0888462, 0.1050577, 0.1211091, 0.1428623, 0.1917502, 0.2880067, 0.4810548", \ "0.1047187, 0.1208396, 0.1368037, 0.1584870, 0.2072595, 0.3035001, 0.4957209", \ "0.1280465, 0.1447182, 0.1610592, 0.1828497, 0.2315482, 0.3275021, 0.5200201", \ "0.1603553, 0.1778773, 0.1948097, 0.2168914, 0.2658799, 0.3616104, 0.5531863", \ "0.2102795, 0.2292845, 0.2471783, 0.2706236, 0.3204314, 0.4164592, 0.6082497"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0343974, 0.0555437, 0.0798135, 0.1155237, 0.2032008, 0.3842295, 0.7504518", \ "0.0342960, 0.0557348, 0.0797849, 0.1155719, 0.2035316, 0.3846934, 0.7523935", \ "0.0338760, 0.0555166, 0.0797975, 0.1155487, 0.2033228, 0.3839832, 0.7509245", \ "0.0365956, 0.0578383, 0.0810959, 0.1168930, 0.2040334, 0.3849260, 0.7526110", \ "0.0438812, 0.0642943, 0.0876935, 0.1217381, 0.2072612, 0.3852766, 0.7527436", \ "0.0542966, 0.0744475, 0.0965095, 0.1305810, 0.2132595, 0.3882723, 0.7511310", \ "0.0688553, 0.0916211, 0.1145604, 0.1471376, 0.2257523, 0.3978327, 0.7551203"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0803141, 0.0950253, 0.1090354, 0.1272367, 0.1655604, 0.2364172, 0.3750042", \ "0.0815529, 0.0963845, 0.1103455, 0.1285512, 0.1667517, 0.2374625, 0.3762825", \ "0.0832084, 0.0979451, 0.1119526, 0.1301610, 0.1683400, 0.2390697, 0.3777112", \ "0.0856175, 0.1004261, 0.1144779, 0.1327554, 0.1709933, 0.2417908, 0.3806981", \ "0.0896573, 0.1050625, 0.1193526, 0.1379015, 0.1766150, 0.2474948, 0.3863311", \ "0.0936039, 0.1100880, 0.1252434, 0.1448148, 0.1851442, 0.2578069, 0.3964676", \ "0.0922003, 0.1104128, 0.1271529, 0.1479272, 0.1913132, 0.2686263, 0.4129761"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0360858, 0.0566893, 0.0787239, 0.1100715, 0.1823806, 0.3297869, 0.6363679", \ "0.0360262, 0.0569492, 0.0787410, 0.1100822, 0.1827785, 0.3313895, 0.6299496", \ "0.0359175, 0.0562846, 0.0785205, 0.1099709, 0.1830427, 0.3318511, 0.6370180", \ "0.0375496, 0.0577004, 0.0797758, 0.1106577, 0.1834291, 0.3314758, 0.6317497", \ "0.0413405, 0.0609497, 0.0831878, 0.1143037, 0.1867385, 0.3339198, 0.6311298", \ "0.0484138, 0.0701278, 0.0921803, 0.1236020, 0.1951013, 0.3418731, 0.6398003", \ "0.0645340, 0.0858778, 0.1084801, 0.1412880, 0.2138510, 0.3593597, 0.6593762"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0804929, 0.0969971, 0.1132874, 0.1351727, 0.1841607, 0.2806601, 0.4732316", \ "0.0843092, 0.1008801, 0.1169847, 0.1389170, 0.1879546, 0.2843913, 0.4773786", \ "0.0923473, 0.1088574, 0.1249817, 0.1468784, 0.1958899, 0.2922164, 0.4853603", \ "0.1092491, 0.1253367, 0.1414745, 0.1632234, 0.2121169, 0.3083770, 0.5013950", \ "0.1348610, 0.1517384, 0.1680371, 0.1898220, 0.2385503, 0.3346067, 0.5272203", \ "0.1714745, 0.1895294, 0.2063237, 0.2285980, 0.2775399, 0.3731112, 0.5647537", \ "0.2335728, 0.2524210, 0.2701651, 0.2933051, 0.3430904, 0.4389284, 0.6305667"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0360090, 0.0574224, 0.0814725, 0.1171866, 0.2042248, 0.3851448, 0.7523119", \ "0.0356741, 0.0571999, 0.0811739, 0.1169610, 0.2047434, 0.3857688, 0.7510519", \ "0.0357275, 0.0569790, 0.0811849, 0.1167953, 0.2045949, 0.3852832, 0.7530194", \ "0.0375492, 0.0590410, 0.0820826, 0.1177865, 0.2050652, 0.3860442, 0.7522717", \ "0.0450944, 0.0647512, 0.0884990, 0.1227170, 0.2078660, 0.3869555, 0.7526675", \ "0.0532902, 0.0738204, 0.0979153, 0.1312793, 0.2137592, 0.3889589, 0.7509323", \ "0.0686083, 0.0912460, 0.1125538, 0.1456355, 0.2262774, 0.3979543, 0.7552535"); } } } } cell (AND4X2) { cell_footprint : "AND4"; area : 11.9808 ; cell_leakage_power : 1.158909e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "1.0607073e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "1.0254963e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "1.0972531e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "1.0307213e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "1.0652230e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "1.0270486e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "1.1589091e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "1.0317731e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "1.0576322e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "1.0213657e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "1.1090714e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "1.0261810e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "1.0736444e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "1.0229046e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "6.9606280e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "1.0386922e+05"; } pin (IN1) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.504405, 1.504405 ); rise_capacitance : 1.504405; capacitance : 1.534888; fall_capacitance_range (1.565370, 1.565370 ); fall_capacitance : 1.565370; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5630558, -0.6435337, -0.7255262, -0.7671213, -0.7713480, -0.7008383, -0.4808557"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0885407, 1.0172230, 0.9532326, 0.9059249, 0.8899545, 0.9366586, 1.1087118"); } } } pin (IN2) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.360972, 1.360972 ); fall_capacitance : 1.360972; capacitance : 1.345170; rise_capacitance_range (1.329368, 1.329368 ); rise_capacitance : 1.329368; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0305575, -1.1021413, -1.1663455, -1.2144594, -1.2317237, -1.1872893, -1.0194572"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9800467, 0.9089000, 0.8454402, 0.7994511, 0.7863065, 0.8388506, 1.0227725"); } } } pin (IN3) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.465722, 1.465722 ); rise_capacitance : 1.465722; capacitance : 1.467653; fall_capacitance_range (1.469584, 1.469584 ); fall_capacitance : 1.469584; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9020930, -0.9798360, -1.0563589, -1.1020476, -1.1144616, -1.0603265, -0.8730931"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9163886, 0.8316111, 0.7408908, 0.6935858, 0.6778106, 0.7250947, 0.8984975"); } } } pin (IN4) { fanout_load : 0.064; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.504758, 1.504758 ); rise_capacitance : 1.504758; capacitance : 1.483866; fall_capacitance_range (1.462973, 1.462973 ); fall_capacitance : 1.462973; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1317219, -1.2032660, -1.2673910, -1.3150388, -1.3313709, -1.2850721, -1.1135112"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1455908, 1.0617406, 0.9730600, 0.9259685, 0.9108054, 0.9594990, 1.1359063"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN4*IN3*IN2*IN1"; max_capacitance : 416.000000; max_transition : 0.704246; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.1240222, 15.6704738, 14.5246801, 13.4713659, 12.1780417, 10.0416362, 8.2026380", \ "19.1120236, 15.4868199, 14.4166358, 13.4892810, 12.2066595, 10.0628048, 8.0862782", \ "19.2376850, 15.8047939, 14.7704146, 13.6877627, 12.2561620, 10.2235639, 6.8792766", \ "20.5621138, 16.8545451, 15.3708026, 14.6185394, 12.8696212, 10.6321955, 8.9312678", \ "24.4421021, 20.1694629, 18.3161474, 16.9470658, 14.9872536, 12.0385791, 8.7288648", \ "33.6465185, 28.1054187, 25.1996078, 22.5490215, 20.0774397, 16.0606208, 10.8792013", \ "48.7164661, 42.5777439, 38.5578068, 35.4133359, 30.8193138, 24.1718931, 21.0574823"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.3600708, 15.3517286, 14.5409037, 14.0414138, 13.5565633, 13.1920363, 13.1792543", \ "18.3749498, 15.3342132, 14.4583754, 13.9668024, 13.5200701, 13.2330371, 13.0381473", \ "18.5528925, 15.5153965, 14.6247615, 14.1105315, 13.7110930, 13.2949666, 13.1884008", \ "19.6326926, 16.3606000, 15.4445087, 14.7781471, 14.1139193, 13.7222531, 13.5129186", \ "23.1907062, 19.2219285, 17.7402803, 16.7078472, 15.5717475, 14.8612302, 14.4425590", \ "30.8457815, 25.5337855, 22.8557180, 20.9185520, 19.2217887, 17.9188455, 16.9612744", \ "43.5194705, 37.3026044, 33.4854640, 30.5078078, 27.2265682, 24.5581946, 22.9204105"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.9096192, 16.7441939, 15.8157311, 15.2224575, 14.6907134, 14.3827863, 14.1964972", \ "19.9396103, 16.7609532, 15.8020961, 15.2143009, 14.6558600, 14.3058555, 14.1952637", \ "20.0537731, 16.8164318, 15.8558287, 15.2558768, 14.7341798, 14.4045166, 14.2262647", \ "21.0462417, 17.7471084, 16.6431022, 15.9032788, 15.2366299, 14.8203633, 14.5987057", \ "24.5181523, 20.6077796, 19.0573583, 17.9135826, 16.8014278, 16.0350638, 15.6267339", \ "32.1839919, 26.8929379, 24.2030628, 22.2115778, 20.4123081, 19.0613898, 18.2465941", \ "44.4936533, 38.3614329, 34.6152874, 31.6417918, 28.2966757, 25.9432681, 24.2911539"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.0294631, 15.5191110, 14.3670363, 13.4138737, 12.0661866, 10.0185591, 8.0046868", \ "18.9731663, 15.3808829, 14.3100915, 13.3865289, 12.0128651, 10.0065300, 6.7429996", \ "19.0246285, 15.5744725, 14.3544998, 13.4768689, 12.0798418, 10.0359900, 6.6155894", \ "19.8287787, 16.1662414, 14.8140278, 14.0273762, 12.3098995, 10.1517790, 8.5316951", \ "22.6233639, 18.5820000, 17.1113444, 15.9697244, 13.9357675, 11.3366886, 8.9690000", \ "30.9519670, 25.8692560, 23.2131572, 20.6467964, 18.1675724, 15.9495098, 10.9919933", \ "44.7623859, 38.7561227, 35.0350053, 31.9850769, 28.3929524, 22.8636268, 20.5483166"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.1984840, 15.7297292, 14.5299827, 13.6437197, 12.2342651, 10.2469506, 7.3701933", \ "19.1617033, 15.6247405, 14.5062305, 13.6052911, 12.2848837, 10.1036105, 8.2746453", \ "19.1444665, 15.7298024, 14.5115206, 13.6321371, 12.2194987, 10.0480836, 7.2102525", \ "19.7746954, 16.1325546, 14.8622785, 13.8386664, 12.4043109, 10.2670422, 8.4883595", \ "21.9378509, 18.0662521, 16.7684998, 15.4865492, 13.9404944, 11.3453314, 8.5876025", \ "29.4372581, 24.6070460, 22.0890982, 20.2193357, 17.6602273, 15.3507090, 10.8790979", \ "42.7938330, 37.1385227, 33.6034273, 30.8900149, 27.1602256, 22.3568361, 20.2827481"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.2559833, 17.8965652, 16.8909711, 16.2595549, 15.6687152, 15.3071905, 15.1144685", \ "21.1862702, 17.8571980, 16.8137845, 16.1837125, 15.6276914, 15.2216926, 15.0839192", \ "21.2640605, 17.9524814, 16.8986330, 16.2230972, 15.6073508, 15.3041317, 15.1555439", \ "22.1229989, 18.7321253, 17.5920753, 16.8313094, 16.0903796, 15.6719521, 15.4473357", \ "25.6131285, 21.5836267, 20.0154077, 18.8906370, 17.7088518, 16.9029276, 16.4895382", \ "33.1947631, 28.0165932, 25.2684033, 23.2287143, 21.4692022, 20.0972471, 19.2107597", \ "45.8439458, 39.7863490, 36.0423753, 33.0776075, 29.7566725, 27.3278297, 25.6585143"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.9659673, 15.4289447, 14.4382885, 13.3748669, 12.0842601, 10.0438685, 7.1643345", \ "18.9376963, 15.4911107, 14.3389591, 13.3257776, 12.0328431, 9.9529409, 6.8827280", \ "18.8803247, 15.4409228, 14.2788564, 13.3752711, 11.9595440, 9.8773656, 6.4510226", \ "19.3431991, 15.6846936, 14.4129282, 13.4143580, 12.1215615, 9.9761394, 6.9522295", \ "21.2526702, 17.3800965, 16.1413927, 15.0997031, 13.4630822, 11.0063659, 7.6545121", \ "28.0041804, 23.3590179, 21.0234990, 19.3945632, 16.4060740, 15.3522929, 11.0506292", \ "40.3869489, 35.2191975, 32.1872295, 29.3239701, 25.8860616, 21.5199272, 20.4134721"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.7731864, 19.3389455, 18.2459194, 17.5310254, 16.8848564, 16.4756837, 16.3590742", \ "22.7507960, 19.2990964, 18.1620812, 17.4811094, 16.8456314, 16.4327537, 16.2690058", \ "22.7248629, 19.3395691, 18.2007654, 17.4985525, 16.7993316, 16.4609949, 16.3064977", \ "23.5257273, 20.0006001, 18.8273169, 18.0550320, 17.2574567, 16.8022538, 16.5963195", \ "26.9622895, 22.9545571, 21.3557593, 20.1699131, 18.9366726, 18.1506200, 17.7073542", \ "34.7085770, 29.4380399, 26.6875172, 24.6885868, 22.8968783, 21.4469494, 20.5877063", \ "47.4851128, 41.4151459, 37.7125887, 34.8707627, 31.6097536, 29.1794036, 27.4269991"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0804400, 0.0986049, 0.1138837, 0.1333564, 0.1736782, 0.2459986, 0.3846821", \ "0.0836273, 0.1017787, 0.1171378, 0.1365387, 0.1768768, 0.2491833, 0.3879366", \ "0.0905181, 0.1088938, 0.1239803, 0.1433658, 0.1835862, 0.2560049, 0.3941720", \ "0.1049558, 0.1230040, 0.1379052, 0.1572100, 0.1974872, 0.2696633, 0.4083850", \ "0.1282432, 0.1468861, 0.1620742, 0.1813719, 0.2215960, 0.2930515, 0.4313460", \ "0.1596143, 0.1799293, 0.1961901, 0.2158283, 0.2558977, 0.3276129, 0.4652406", \ "0.2034956, 0.2267002, 0.2444679, 0.2664757, 0.3085208, 0.3826459, 0.5207275"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0417439, 0.0629475, 0.0860462, 0.1178341, 0.1902042, 0.3359719, 0.6391699", \ "0.0416020, 0.0636267, 0.0859012, 0.1176871, 0.1901325, 0.3363087, 0.6374423", \ "0.0417016, 0.0628497, 0.0854157, 0.1171358, 0.1901482, 0.3369647, 0.6327862", \ "0.0432521, 0.0646998, 0.0867925, 0.1181463, 0.1909460, 0.3371499, 0.6368958", \ "0.0514479, 0.0714637, 0.0949721, 0.1244008, 0.1958890, 0.3400637, 0.6366927", \ "0.0670002, 0.0861264, 0.1062992, 0.1365784, 0.2053058, 0.3473775, 0.6393947", \ "0.0949968, 0.1108981, 0.1300040, 0.1592460, 0.2257791, 0.3662775, 0.6549081"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0828951, 0.1018470, 0.1183751, 0.1400802, 0.1864282, 0.2753852, 0.4520916", \ "0.0867239, 0.1056146, 0.1220169, 0.1439958, 0.1903963, 0.2793671, 0.4567202", \ "0.0949191, 0.1139317, 0.1303559, 0.1519137, 0.1985895, 0.2874772, 0.4643799", \ "0.1115896, 0.1302352, 0.1464811, 0.1676970, 0.2139390, 0.3026922, 0.4796338", \ "0.1365524, 0.1559113, 0.1724781, 0.1941031, 0.2403659, 0.3289320, 0.5056532", \ "0.1695593, 0.1901920, 0.2073158, 0.2297022, 0.2767436, 0.3652269, 0.5411521", \ "0.2142832, 0.2354961, 0.2539185, 0.2775427, 0.3265874, 0.4158292, 0.5914864"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0365928, 0.0585525, 0.0814916, 0.1142590, 0.1929181, 0.3570887, 0.6954936", \ "0.0366962, 0.0588647, 0.0812359, 0.1142247, 0.1932270, 0.3565607, 0.6930437", \ "0.0363392, 0.0586569, 0.0811027, 0.1142105, 0.1929435, 0.3568361, 0.6951621", \ "0.0392547, 0.0599717, 0.0821616, 0.1149206, 0.1937182, 0.3577683, 0.6951367", \ "0.0473582, 0.0687111, 0.0901050, 0.1214419, 0.1983036, 0.3602676, 0.6952902", \ "0.0603268, 0.0817513, 0.1029085, 0.1340874, 0.2082261, 0.3652164, 0.6963994", \ "0.0837870, 0.1036421, 0.1241494, 0.1549806, 0.2278174, 0.3802468, 0.7042463"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0860159, 0.1043175, 0.1196536, 0.1389860, 0.1792929, 0.2516623, 0.3902070", \ "0.0883539, 0.1065940, 0.1219229, 0.1412758, 0.1815628, 0.2540045, 0.3921498", \ "0.0935739, 0.1117345, 0.1269177, 0.1464004, 0.1866083, 0.2590551, 0.3972313", \ "0.1040017, 0.1221638, 0.1372490, 0.1566475, 0.1969633, 0.2691283, 0.4079691", \ "0.1222790, 0.1412092, 0.1564078, 0.1759354, 0.2162849, 0.2885107, 0.4273162", \ "0.1491053, 0.1690436, 0.1850704, 0.2050877, 0.2460093, 0.3185176, 0.4562853", \ "0.1842558, 0.2069454, 0.2244319, 0.2459601, 0.2890163, 0.3638785, 0.5037464"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0415508, 0.0636650, 0.0859154, 0.1175268, 0.1895208, 0.3347608, 0.6378104", \ "0.0418912, 0.0635143, 0.0859184, 0.1170113, 0.1902231, 0.3370495, 0.6340998", \ "0.0415179, 0.0629324, 0.0852365, 0.1169829, 0.1901791, 0.3369519, 0.6324684", \ "0.0433974, 0.0645466, 0.0861757, 0.1178602, 0.1907838, 0.3374703, 0.6365874", \ "0.0482117, 0.0699657, 0.0914688, 0.1228086, 0.1951354, 0.3389053, 0.6385087", \ "0.0608236, 0.0806558, 0.1044851, 0.1331601, 0.2040764, 0.3463903, 0.6410602", \ "0.0853938, 0.1040472, 0.1242822, 0.1533157, 0.2232789, 0.3620911, 0.6544226"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0878954, 0.1070618, 0.1236087, 0.1448640, 0.1914719, 0.2804075, 0.4577303", \ "0.0918183, 0.1109714, 0.1275698, 0.1488294, 0.1953965, 0.2844804, 0.4615159", \ "0.0999650, 0.1191523, 0.1355210, 0.1569507, 0.2034729, 0.2924756, 0.4694612", \ "0.1171397, 0.1360831, 0.1522301, 0.1735474, 0.2198902, 0.3088290, 0.4861354", \ "0.1439973, 0.1637150, 0.1804223, 0.2017020, 0.2479411, 0.3367730, 0.5132320", \ "0.1809228, 0.2014457, 0.2185840, 0.2408087, 0.2876113, 0.3757652, 0.5515213", \ "0.2331473, 0.2553574, 0.2736975, 0.2970765, 0.3452938, 0.4340740, 0.6092588"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0385112, 0.0603519, 0.0826999, 0.1152116, 0.1939018, 0.3582141, 0.6930060", \ "0.0382320, 0.0604160, 0.0826280, 0.1152301, 0.1938040, 0.3575460, 0.6956815", \ "0.0382754, 0.0597948, 0.0824079, 0.1149924, 0.1939024, 0.3575734, 0.6954816", \ "0.0397848, 0.0610368, 0.0834177, 0.1156143, 0.1943833, 0.3580400, 0.6940618", \ "0.0478832, 0.0696899, 0.0902713, 0.1219793, 0.1981953, 0.3603422, 0.6948924", \ "0.0606107, 0.0820304, 0.1033669, 0.1342823, 0.2077668, 0.3649666, 0.6958458", \ "0.0810805, 0.1039989, 0.1238083, 0.1549792, 0.2261245, 0.3772973, 0.7031106"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0917583, 0.1099251, 0.1252881, 0.1446313, 0.1849527, 0.2573663, 0.3957870", \ "0.0933583, 0.1115978, 0.1269528, 0.1463162, 0.1866693, 0.2590140, 0.3976599", \ "0.0963523, 0.1146251, 0.1298016, 0.1492719, 0.1894959, 0.2618500, 0.4001704", \ "0.1022840, 0.1205117, 0.1356163, 0.1550051, 0.1952949, 0.2675419, 0.4063628", \ "0.1132752, 0.1319938, 0.1475256, 0.1670732, 0.2074471, 0.2799191, 0.4188035", \ "0.1307960, 0.1504365, 0.1667485, 0.1867951, 0.2284365, 0.3016928, 0.4399526", \ "0.1503748, 0.1723491, 0.1896140, 0.2114451, 0.2553326, 0.3316337, 0.4728631"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0417130, 0.0627970, 0.0859970, 0.1175175, 0.1892240, 0.3357940, 0.6383100", \ "0.0414732, 0.0637601, 0.0857954, 0.1175384, 0.1900735, 0.3356657, 0.6396058", \ "0.0415714, 0.0629000, 0.0852797, 0.1171035, 0.1901724, 0.3368595, 0.6383028", \ "0.0441081, 0.0642880, 0.0863668, 0.1176324, 0.1904121, 0.3374144, 0.6352281", \ "0.0462213, 0.0687180, 0.0901414, 0.1217550, 0.1940234, 0.3383386, 0.6378354", \ "0.0564393, 0.0782891, 0.1002843, 0.1307870, 0.2024030, 0.3480543, 0.6416618", \ "0.0773501, 0.0967957, 0.1184096, 0.1514825, 0.2229281, 0.3644650, 0.6569171"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0942822, 0.1136683, 0.1302155, 0.1516588, 0.1982678, 0.2872437, 0.4646369", \ "0.0980241, 0.1174318, 0.1339012, 0.1554329, 0.2020688, 0.2912007, 0.4684969", \ "0.1062407, 0.1254191, 0.1420358, 0.1635821, 0.2101013, 0.2992251, 0.4764242", \ "0.1233226, 0.1425097, 0.1586649, 0.1800619, 0.2265217, 0.3155372, 0.4927939", \ "0.1521727, 0.1718899, 0.1883799, 0.2098091, 0.2561017, 0.3450590, 0.5215059", \ "0.1925851, 0.2121957, 0.2295365, 0.2514849, 0.2983260, 0.3867197, 0.5626354", \ "0.2528200, 0.2751319, 0.2931876, 0.3164521, 0.3643768, 0.4531788, 0.6287551"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0401563, 0.0614448, 0.0842599, 0.1165651, 0.1947961, 0.3586847, 0.6935154", \ "0.0399355, 0.0614758, 0.0842091, 0.1164693, 0.1946536, 0.3589826, 0.6944998", \ "0.0396288, 0.0617414, 0.0839181, 0.1163058, 0.1951054, 0.3581451, 0.6960361", \ "0.0410413, 0.0620262, 0.0841222, 0.1169059, 0.1954909, 0.3590536, 0.6951649", \ "0.0499261, 0.0704821, 0.0915734, 0.1227374, 0.1985366, 0.3610675, 0.6949021", \ "0.0609082, 0.0831375, 0.1027652, 0.1344636, 0.2084643, 0.3654948, 0.6965665", \ "0.0806522, 0.1007980, 0.1238572, 0.1539939, 0.2229494, 0.3769303, 0.7027390"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0938874, 0.1121243, 0.1274162, 0.1467881, 0.1870702, 0.2594898, 0.3980150", \ "0.0951611, 0.1134006, 0.1286226, 0.1480930, 0.1883949, 0.2608143, 0.3990482", \ "0.0969275, 0.1153256, 0.1305137, 0.1498361, 0.1900375, 0.2624600, 0.4005526", \ "0.0995802, 0.1177857, 0.1328643, 0.1523096, 0.1925837, 0.2649926, 0.4035515", \ "0.1040320, 0.1229599, 0.1381405, 0.1577315, 0.1981767, 0.2707938, 0.4095414", \ "0.1091912, 0.1290548, 0.1452952, 0.1654971, 0.2072832, 0.2806828, 0.4193549", \ "0.1094943, 0.1311632, 0.1484671, 0.1700786, 0.2146138, 0.2922675, 0.4351911"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0417327, 0.0630692, 0.0858712, 0.1169150, 0.1901614, 0.3370044, 0.6379979", \ "0.0416881, 0.0627647, 0.0861076, 0.1177782, 0.1902736, 0.3369271, 0.6360545", \ "0.0415221, 0.0626839, 0.0852560, 0.1172381, 0.1896922, 0.3363712, 0.6332708", \ "0.0428513, 0.0641208, 0.0861433, 0.1172847, 0.1904685, 0.3362482, 0.6361581", \ "0.0455043, 0.0670771, 0.0894575, 0.1209251, 0.1931595, 0.3364714, 0.6355657", \ "0.0535805, 0.0769069, 0.0983265, 0.1293953, 0.2018473, 0.3464333, 0.6412354", \ "0.0703871, 0.0909159, 0.1132722, 0.1486743, 0.2206567, 0.3646722, 0.6589749"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0988144, 0.1182368, 0.1349005, 0.1564669, 0.2031982, 0.2923466, 0.4693877", \ "0.1025747, 0.1221487, 0.1386406, 0.1602682, 0.2070061, 0.2962181, 0.4735952", \ "0.1106660, 0.1301737, 0.1466529, 0.1683623, 0.2149272, 0.3041516, 0.4814616", \ "0.1280035, 0.1473443, 0.1636282, 0.1851087, 0.2317231, 0.3207456, 0.4978202", \ "0.1586688, 0.1784908, 0.1950411, 0.2165009, 0.2628401, 0.3517781, 0.5284698", \ "0.2031738, 0.2239703, 0.2412390, 0.2634005, 0.3102242, 0.3986572, 0.5745892", \ "0.2733165, 0.2954577, 0.3136532, 0.3366086, 0.3843683, 0.4731132, 0.6484965"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0413377, 0.0633773, 0.0859262, 0.1176438, 0.1956308, 0.3591597, 0.6963245", \ "0.0415653, 0.0631897, 0.0857935, 0.1179563, 0.1956330, 0.3598232, 0.6951069", \ "0.0414441, 0.0627862, 0.0855495, 0.1176866, 0.1959966, 0.3597226, 0.6964893", \ "0.0418422, 0.0635481, 0.0855502, 0.1181436, 0.1961711, 0.3597030, 0.6961930", \ "0.0494510, 0.0710817, 0.0925417, 0.1230762, 0.1996913, 0.3612515, 0.6963178", \ "0.0626464, 0.0830438, 0.1034913, 0.1346619, 0.2080784, 0.3662850, 0.6959224", \ "0.0792130, 0.1003434, 0.1224814, 0.1515080, 0.2232959, 0.3755566, 0.7029068"); } } } } cell (AND4X4) { cell_footprint : "AND4"; area : 14.7456 ; cell_leakage_power : 2.200244e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "2.1001169e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "2.0646856e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "2.1371048e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "2.0701212e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "2.1050542e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "2.0664547e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "2.2002436e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "2.0715996e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "2.0974666e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "2.0607641e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "2.1502989e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "2.0659974e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "2.1148715e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "2.0627390e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "8.3406306e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "2.0799112e+05"; } pin (IN1) { fanout_load : 0.052; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.362266, 1.362266 ); fall_capacitance : 1.362266; capacitance : 1.325432; rise_capacitance_range (1.288599, 1.288599 ); rise_capacitance : 1.288599; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5672954, -0.7276683, -0.8894333, -0.9814793, -1.0065903, -0.8978319, -0.5213342"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0962829, 0.9460784, 0.8043481, 0.7088866, 0.6766422, 0.7708323, 1.1178910"); } } } pin (IN2) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.376379, 1.376379 ); rise_capacitance : 1.376379; capacitance : 1.390662; fall_capacitance_range (1.404945, 1.404945 ); fall_capacitance : 1.404945; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1162388, -1.2806643, -1.4505344, -1.5451683, -1.5754552, -1.4770484, -1.1212541"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1394997, 0.9714004, 0.7940693, 0.6993903, 0.6689001, 0.7667873, 1.1214293"); } } } pin (IN3) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.356726, 1.356726 ); fall_capacitance : 1.356726; capacitance : 1.359362; rise_capacitance_range (1.361998, 1.361998 ); rise_capacitance : 1.361998; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9888445, -1.1497985, -1.3127257, -1.4079354, -1.4393740, -1.3432705, -0.9920827"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9598622, 0.8126502, 0.6770946, 0.5816700, 0.5496894, 0.6445965, 0.9932792"); } } } pin (IN4) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.276721, 1.276721 ); rise_capacitance : 1.276721; capacitance : 1.245419; fall_capacitance_range (1.214118, 1.214118 ); fall_capacitance : 1.214118; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9485272, -1.1053441, -1.2599972, -1.3558247, -1.3884988, -1.2948665, -0.9486211"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9515476, 0.7883223, 0.6209260, 0.5275973, 0.4999944, 0.6038429, 0.9705943"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN4*IN3*IN2*IN1"; max_capacitance : 832.000000; max_transition : 0.683957; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("52.5307194, 41.3126981, 35.5203698, 31.5532108, 27.9225540, 25.9300322, 24.4263273", \ "52.5133716, 41.2733364, 35.5269699, 31.5173888, 27.8739952, 25.8448373, 24.4221948", \ "52.6020176, 41.3536921, 35.5565158, 31.4397388, 28.3554072, 25.7603678, 24.1986333", \ "53.4410705, 42.1355221, 36.2533303, 32.0803494, 28.1688172, 26.0558095, 24.5913044", \ "58.9661015, 47.0912718, 40.5394967, 35.5304475, 30.8823729, 27.7489765, 25.8364776", \ "74.4500336, 60.6929853, 51.7695440, 45.2181664, 38.0586620, 32.9886134, 29.5855015", \ "99.5652091, 84.2922022, 73.4707396, 63.5344265, 52.0396168, 43.6261726, 37.7035064"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("58.0651861, 45.9102917, 39.4451428, 34.5653730, 29.3117524, 23.4101460, 15.2485783", \ "58.0510827, 45.9681086, 39.5968232, 34.8084601, 28.8853864, 23.4512726, 15.3295570", \ "58.1302011, 45.9831824, 39.4899976, 34.5700308, 28.9833968, 23.2246058, 15.0719939", \ "59.2771733, 47.0035577, 40.4497344, 35.4192926, 29.7753309, 23.8638039, 15.6754290", \ "65.4751963, 52.6154379, 45.3083928, 39.7179811, 32.8854240, 25.8758862, 20.1853600", \ "82.2616752, 67.5049315, 58.4291979, 51.7225937, 42.0996522, 32.2094262, 24.8444180", \ "114.3758287, 98.4321005, 86.5270930, 75.7652887, 63.0581614, 48.5870479, 36.0486918"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("57.9080522, 45.7549283, 38.9807285, 34.7171600, 29.2538557, 23.1481238, 14.9526344", \ "57.8708220, 45.7649221, 39.4402128, 34.5936306, 28.6641795, 23.2022036, 15.0165402", \ "57.9483284, 45.6401304, 39.0940969, 34.1876620, 28.7265074, 22.9544305, 14.9091665", \ "58.7505475, 46.4848031, 39.9864738, 35.4176037, 29.4394700, 23.5806937, 15.4044987", \ "62.5910610, 50.3206410, 43.2754174, 37.7169437, 30.6618523, 24.9193239, 17.0116470", \ "76.1692815, 62.5986685, 53.9404555, 46.4544826, 39.0103710, 31.1416620, 20.1726214", \ "104.0947240, 88.9668782, 78.0886170, 69.7439601, 55.6673262, 45.2188286, 36.6881988"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("54.8785300, 43.4997545, 37.5560470, 33.4114639, 29.4891627, 26.9266550, 25.3692179", \ "54.8320261, 43.4840212, 37.5289059, 33.3396694, 29.4175219, 26.8773199, 25.3448149", \ "54.8846504, 43.4750744, 37.4236917, 33.0941229, 29.1335626, 26.8277498, 25.4116034", \ "55.6071371, 44.2022961, 38.0981665, 33.7401984, 29.7732561, 27.2499152, 25.7801688", \ "60.6648070, 48.7614556, 42.1740702, 37.1828693, 32.4196848, 29.1517169, 27.1175049", \ "75.9721721, 62.1601886, 53.4023548, 46.7265695, 39.3673599, 34.3068625, 30.8795826", \ "101.1298687, 85.9811994, 75.1543497, 65.0227108, 53.4342600, 44.9760899, 39.2354951"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("56.8105275, 45.3394446, 39.2737887, 34.9127440, 30.7864902, 28.1846572, 26.5373113", \ "56.8912135, 45.3863085, 39.1812567, 34.7956489, 30.7889402, 28.2244007, 26.5095225", \ "56.7531417, 45.2678111, 39.1149243, 34.6611364, 30.5686785, 27.9244664, 26.4169518", \ "57.3692677, 45.8369494, 39.5843442, 35.0728085, 30.9234421, 28.2438971, 26.6855787", \ "62.1035343, 50.3042867, 43.6671307, 38.5529340, 33.6005106, 30.1788611, 28.0906708", \ "76.9704445, 63.1759844, 54.7497138, 48.0446149, 40.6403554, 35.4796886, 31.9689052", \ "101.8840871, 86.9711980, 76.1812112, 66.1211567, 54.7769867, 46.3781379, 40.3287918"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("58.2400216, 45.9900411, 39.3284606, 35.1679110, 29.1287262, 23.4421723, 15.3362025", \ "58.2511840, 45.8350626, 39.2600818, 35.0617711, 29.0371261, 23.3737782, 15.2929874", \ "58.0828518, 45.9548525, 39.5452228, 34.8249533, 28.9041853, 23.1898874, 15.5212653", \ "58.7579529, 46.4525941, 39.8976099, 34.9501198, 29.4324327, 23.6385907, 15.5561914", \ "61.9459490, 49.3301594, 42.3354609, 37.4357793, 30.6878368, 24.8859844, 16.4362517", \ "73.2245609, 59.6718575, 50.8842498, 44.3318738, 37.8607424, 30.7385104, 18.2430855", \ "97.7826269, 83.2494253, 73.1806634, 65.2973277, 54.2755724, 41.9860922, 34.2613334"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("58.0365116, 45.9227657, 39.5359941, 34.8576084, 28.8605584, 23.3873903, 15.2158698", \ "58.0133623, 45.8392428, 39.1772833, 35.0212011, 29.3198349, 23.3041502, 15.1435336", \ "57.9815793, 45.8587819, 39.3120886, 34.2460593, 28.7890236, 23.0850728, 15.2497071", \ "58.5019808, 46.3435942, 39.7821394, 34.7220533, 29.0403525, 23.3130999, 15.2407216", \ "61.0867777, 48.6902545, 41.7273520, 36.6119356, 29.9766674, 24.5469671, 16.3148344", \ "71.5297944, 58.3629925, 49.4770375, 42.7275047, 37.0599535, 30.2167074, 20.1090176", \ "93.1489992, 79.0831294, 69.6061521, 60.6270201, 51.6169612, 39.5203550, 34.0839951"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("58.7382937, 47.2316537, 40.9516681, 36.4221939, 32.0699356, 29.2801720, 27.6231145", \ "58.7191152, 47.0681960, 40.7935735, 36.2527488, 31.9333244, 29.2983121, 27.5152803", \ "58.6845341, 47.0142687, 40.7014762, 36.1279075, 31.8446421, 29.0158667, 27.4167914", \ "59.2489561, 47.5421940, 41.2427663, 36.4864892, 32.1372223, 29.3233369, 27.6569987", \ "63.5971823, 51.8094973, 45.1334564, 39.8681997, 34.7347649, 31.2617084, 29.0793410", \ "77.9943515, 64.2187642, 56.0334746, 49.3906163, 41.9382728, 36.5337375, 33.1179750", \ "103.5290455, 88.4539190, 77.8358257, 67.8635577, 56.5176056, 47.8968290, 42.0046599"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1245814, 0.1454911, 0.1623319, 0.1837017, 0.2275728, 0.3049038, 0.4466745", \ "0.1278272, 0.1487199, 0.1655389, 0.1867515, 0.2308443, 0.3081221, 0.4500362", \ "0.1345761, 0.1555786, 0.1722309, 0.1935141, 0.2375296, 0.3149100, 0.4566061", \ "0.1489343, 0.1698090, 0.1864551, 0.2075963, 0.2516623, 0.3288031, 0.4707256", \ "0.1784932, 0.1993687, 0.2156913, 0.2366703, 0.2802957, 0.3572624, 0.4990457", \ "0.2207052, 0.2425710, 0.2594412, 0.2807602, 0.3245683, 0.4003306, 0.5423144", \ "0.2813694, 0.3048723, 0.3232388, 0.3457606, 0.3912395, 0.4681528, 0.6081522"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0714747, 0.0884699, 0.1101404, 0.1434721, 0.2172678, 0.3631558, 0.6589266", \ "0.0716419, 0.0886107, 0.1106079, 0.1431725, 0.2174421, 0.3631846, 0.6600250", \ "0.0714001, 0.0890707, 0.1110670, 0.1430326, 0.2170560, 0.3609330, 0.6584885", \ "0.0704835, 0.0887064, 0.1100130, 0.1427315, 0.2168693, 0.3635207, 0.6600792", \ "0.0779829, 0.0965625, 0.1160878, 0.1478146, 0.2199075, 0.3650600, 0.6613545", \ "0.0958481, 0.1112987, 0.1301178, 0.1619310, 0.2344286, 0.3747374, 0.6657053", \ "0.1275282, 0.1395263, 0.1597646, 0.1881104, 0.2575049, 0.3958047, 0.6839571"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1247883, 0.1452817, 0.1622434, 0.1841757, 0.2305084, 0.3132995, 0.4744722", \ "0.1285348, 0.1491278, 0.1660163, 0.1879435, 0.2335002, 0.3170956, 0.4783843", \ "0.1366333, 0.1572717, 0.1741785, 0.1963297, 0.2426619, 0.3256170, 0.4863606", \ "0.1532697, 0.1739223, 0.1908488, 0.2127133, 0.2583339, 0.3414072, 0.5023388", \ "0.1862381, 0.2066415, 0.2233252, 0.2447353, 0.2900430, 0.3728319, 0.5336905", \ "0.2307382, 0.2522321, 0.2697025, 0.2920275, 0.3379952, 0.4208497, 0.5806363", \ "0.2916572, 0.3143646, 0.3328471, 0.3562776, 0.4045537, 0.4886379, 0.6473708"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0608305, 0.0805500, 0.1011156, 0.1303100, 0.2010602, 0.3448042, 0.6445189", \ "0.0605046, 0.0810191, 0.1009644, 0.1306938, 0.2002901, 0.3448517, 0.6446290", \ "0.0600394, 0.0805206, 0.1012681, 0.1315483, 0.2014587, 0.3442613, 0.6435873", \ "0.0601246, 0.0804993, 0.1003199, 0.1301794, 0.2006402, 0.3452540, 0.6449317", \ "0.0678520, 0.0877090, 0.1069353, 0.1354581, 0.2032356, 0.3466907, 0.6466648", \ "0.0853401, 0.1055310, 0.1238636, 0.1515950, 0.2173843, 0.3567943, 0.6499244", \ "0.1130548, 0.1331541, 0.1524005, 0.1779129, 0.2421184, 0.3752849, 0.6598442"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1308201, 0.1518770, 0.1682729, 0.1897766, 0.2338635, 0.3110981, 0.4531323", \ "0.1331833, 0.1540274, 0.1708570, 0.1920940, 0.2361895, 0.3134751, 0.4553583", \ "0.1382655, 0.1591266, 0.1759033, 0.1972011, 0.2412252, 0.3185946, 0.4604429", \ "0.1490075, 0.1698354, 0.1864923, 0.2076680, 0.2517320, 0.3289251, 0.4707648", \ "0.1707412, 0.1919056, 0.2082963, 0.2294126, 0.2732828, 0.3502465, 0.4923063", \ "0.2059429, 0.2277831, 0.2447764, 0.2660176, 0.3101127, 0.3869418, 0.5285231", \ "0.2568215, 0.2799347, 0.2983999, 0.3210445, 0.3657501, 0.4443489, 0.5862504"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0721309, 0.0892560, 0.1109318, 0.1431852, 0.2176020, 0.3627679, 0.6590158", \ "0.0722334, 0.0888442, 0.1103862, 0.1430091, 0.2175836, 0.3631924, 0.6588900", \ "0.0714919, 0.0884845, 0.1112433, 0.1430967, 0.2168594, 0.3620964, 0.6592638", \ "0.0703975, 0.0887417, 0.1098603, 0.1422973, 0.2164686, 0.3633864, 0.6594841", \ "0.0755602, 0.0923142, 0.1129474, 0.1468820, 0.2195265, 0.3646015, 0.6598889", \ "0.0874672, 0.1033812, 0.1235172, 0.1579522, 0.2302960, 0.3712924, 0.6614335", \ "0.1150256, 0.1310210, 0.1499054, 0.1776241, 0.2535085, 0.3883626, 0.6769287"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1301496, 0.1508953, 0.1679522, 0.1899769, 0.2353406, 0.3186932, 0.4799021", \ "0.1340315, 0.1548205, 0.1718579, 0.1939390, 0.2392880, 0.3226123, 0.4838485", \ "0.1420491, 0.1627202, 0.1798569, 0.2018378, 0.2473012, 0.3306510, 0.4919247", \ "0.1589152, 0.1798243, 0.1969042, 0.2186306, 0.2641604, 0.3474272, 0.5084445", \ "0.1924374, 0.2131083, 0.2299193, 0.2514344, 0.2967538, 0.3796340, 0.5403186", \ "0.2401982, 0.2617866, 0.2794711, 0.3016107, 0.3476123, 0.4300749, 0.5899656", \ "0.3059324, 0.3291210, 0.3475119, 0.3710288, 0.4184296, 0.5023340, 0.6617346"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0626907, 0.0825765, 0.1023349, 0.1326442, 0.2016987, 0.3447803, 0.6460426", \ "0.0626620, 0.0826262, 0.1028968, 0.1322564, 0.2014004, 0.3446961, 0.6461129", \ "0.0621283, 0.0827197, 0.1026323, 0.1329210, 0.2016056, 0.3447413, 0.6451144", \ "0.0619031, 0.0820968, 0.1020765, 0.1319024, 0.2012915, 0.3447489, 0.6457297", \ "0.0691854, 0.0882507, 0.1081749, 0.1361452, 0.2043392, 0.3463118, 0.6452023", \ "0.0874094, 0.1062640, 0.1235669, 0.1519423, 0.2176584, 0.3560485, 0.6501175", \ "0.1159794, 0.1341580, 0.1514066, 0.1759771, 0.2416589, 0.3742943, 0.6617845"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1366949, 0.1576515, 0.1742502, 0.1956984, 0.2397467, 0.3169994, 0.4589844", \ "0.1384396, 0.1594159, 0.1759542, 0.1974451, 0.2414564, 0.3187268, 0.4605822", \ "0.1414267, 0.1622993, 0.1791797, 0.2004237, 0.2444241, 0.3217497, 0.4639829", \ "0.1475392, 0.1683872, 0.1850342, 0.2061944, 0.2503153, 0.3275101, 0.4694490", \ "0.1603757, 0.1814197, 0.1981856, 0.2193888, 0.2632392, 0.3404764, 0.4824756", \ "0.1835106, 0.2051495, 0.2223500, 0.2441871, 0.2885195, 0.3661841, 0.5078512", \ "0.2157762, 0.2388077, 0.2567963, 0.2796074, 0.3255826, 0.4049027, 0.5480362"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0706904, 0.0898995, 0.1109747, 0.1429607, 0.2175454, 0.3630682, 0.6597682", \ "0.0707686, 0.0897043, 0.1105992, 0.1430816, 0.2174118, 0.3632353, 0.6590070", \ "0.0713569, 0.0884756, 0.1108208, 0.1430374, 0.2172074, 0.3625614, 0.6605896", \ "0.0706229, 0.0886101, 0.1099026, 0.1425935, 0.2166927, 0.3634471, 0.6600793", \ "0.0742092, 0.0930114, 0.1140681, 0.1456507, 0.2192180, 0.3644926, 0.6603292", \ "0.0828250, 0.1001420, 0.1237131, 0.1535464, 0.2274437, 0.3705214, 0.6640145", \ "0.1079128, 0.1224251, 0.1423318, 0.1723839, 0.2486155, 0.3892533, 0.6797954"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1367231, 0.1577151, 0.1747864, 0.1970546, 0.2423806, 0.3257748, 0.4868068", \ "0.1404682, 0.1614782, 0.1787133, 0.2008359, 0.2463737, 0.3296743, 0.4907691", \ "0.1484510, 0.1693127, 0.1864516, 0.2085384, 0.2539963, 0.3374241, 0.4987060", \ "0.1651167, 0.1862067, 0.2033811, 0.2251596, 0.2707086, 0.3540409, 0.5151219", \ "0.1991271, 0.2200055, 0.2368116, 0.2585032, 0.3037600, 0.3866685, 0.5475674", \ "0.2499295, 0.2719789, 0.2897610, 0.3118070, 0.3578586, 0.4405621, 0.6004735", \ "0.3239548, 0.3462047, 0.3645841, 0.3879194, 0.4354484, 0.5191890, 0.6781690"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0640089, 0.0845531, 0.1046225, 0.1334503, 0.2028168, 0.3452046, 0.6461583", \ "0.0640898, 0.0842755, 0.1036938, 0.1336308, 0.2027292, 0.3459400, 0.6462871", \ "0.0635524, 0.0842386, 0.1042082, 0.1344361, 0.2028508, 0.3459018, 0.6461764", \ "0.0636609, 0.0840905, 0.1033813, 0.1335051, 0.2027122, 0.3454513, 0.6464055", \ "0.0701787, 0.0896104, 0.1085958, 0.1362865, 0.2047616, 0.3475218, 0.6464798", \ "0.0880778, 0.1068088, 0.1245031, 0.1527443, 0.2186303, 0.3571970, 0.6505494", \ "0.1133461, 0.1314609, 0.1487188, 0.1764549, 0.2414214, 0.3730042, 0.6585267"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1377762, 0.1586322, 0.1754619, 0.1967200, 0.2407578, 0.3180410, 0.4599108", \ "0.1391409, 0.1600902, 0.1766956, 0.1981465, 0.2422063, 0.3194361, 0.4614500", \ "0.1410161, 0.1619075, 0.1785171, 0.1998314, 0.2439809, 0.3213138, 0.4635544", \ "0.1438515, 0.1647013, 0.1813448, 0.2025162, 0.2465441, 0.3237516, 0.4656728", \ "0.1496504, 0.1709587, 0.1875219, 0.2087165, 0.2526336, 0.3298907, 0.4721278", \ "0.1594223, 0.1811001, 0.1982428, 0.2202255, 0.2645625, 0.3423065, 0.4840559", \ "0.1689729, 0.1917737, 0.2103585, 0.2334738, 0.2798375, 0.3603913, 0.5047239"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0721998, 0.0888184, 0.1102083, 0.1432771, 0.2174557, 0.3631767, 0.6592288", \ "0.0707037, 0.0898817, 0.1110559, 0.1429303, 0.2175658, 0.3630219, 0.6594305", \ "0.0713964, 0.0885107, 0.1106330, 0.1438075, 0.2169259, 0.3628106, 0.6616810", \ "0.0710567, 0.0884583, 0.1101295, 0.1425230, 0.2165839, 0.3633518, 0.6598427", \ "0.0734690, 0.0907464, 0.1130721, 0.1454080, 0.2177608, 0.3641701, 0.6620450", \ "0.0810965, 0.0987234, 0.1220532, 0.1526670, 0.2257872, 0.3707083, 0.6626457", \ "0.0996659, 0.1169617, 0.1379941, 0.1715331, 0.2452102, 0.3892287, 0.6790832"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1407464, 0.1617735, 0.1789794, 0.2011012, 0.2465554, 0.3300090, 0.4913091", \ "0.1444358, 0.1656810, 0.1828903, 0.2047831, 0.2505950, 0.3339453, 0.4951862", \ "0.1522380, 0.1733695, 0.1904762, 0.2127882, 0.2582358, 0.3417455, 0.5029665", \ "0.1693639, 0.1905851, 0.2078432, 0.2295936, 0.2752340, 0.3586330, 0.5197829", \ "0.2037909, 0.2248809, 0.2416596, 0.2634539, 0.3087448, 0.3917467, 0.5527790", \ "0.2580109, 0.2797535, 0.2972415, 0.3196981, 0.3657304, 0.4482144, 0.6083209", \ "0.3370670, 0.3601721, 0.3788692, 0.4018624, 0.4494967, 0.5326721, 0.6920262"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0655015, 0.0859980, 0.1058527, 0.1355824, 0.2041975, 0.3467858, 0.6472814", \ "0.0658002, 0.0854235, 0.1056624, 0.1351653, 0.2040147, 0.3471133, 0.6462493", \ "0.0654447, 0.0863614, 0.1060110, 0.1352305, 0.2035028, 0.3470595, 0.6468857", \ "0.0654429, 0.0856853, 0.1061356, 0.1350100, 0.2037159, 0.3459693, 0.6470162", \ "0.0699932, 0.0905631, 0.1102371, 0.1379347, 0.2061067, 0.3481742, 0.6470967", \ "0.0878201, 0.1057653, 0.1258920, 0.1530752, 0.2190839, 0.3567292, 0.6492007", \ "0.1110985, 0.1309850, 0.1485996, 0.1743825, 0.2390805, 0.3717985, 0.6597836"); } } } } cell (ANTENNA) { cell_footprint : "ANTENNA"; area : 4.608 ; dont_touch : true; dont_use : true; cell_leakage_power : 7.325042e+03; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "7325.0427945"; } pin (INP) { direction : "input"; rise_capacitance_range (0.187218, 0.187218 ); rise_capacitance : 0.187218; capacitance : 0.187218; fall_capacitance_range (0.187218, 0.187218 ); fall_capacitance : 0.187218; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0858899, 0.0858899, 0.0858899, 0.0859223, 0.0859873, 0.0861172, 0.0863770"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0858899, -0.0858899, -0.0858899, -0.0859223, -0.0859873, -0.0861172, -0.0863770"); } } } } cell (AO21X1) { cell_footprint : "AO21"; area : 10.1376 ; cell_leakage_power : 5.935631e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "3.4587465e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "3.7310304e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "5.4464383e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "5.9356307e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "3.7309853e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "5.5372624e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.7754040e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "3.9460961e+04"; } pin (IN1) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.829418, 1.829418 ); rise_capacitance : 1.829418; capacitance : 1.856119; fall_capacitance_range (1.882821, 1.882821 ); fall_capacitance : 1.882821; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2952686, -1.3435541, -1.3981875, -1.4164116, -1.4109222, -1.3580057, -1.2102350"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6822691, 1.6560520, 1.6462543, 1.6205514, 1.6117824, 1.6368811, 1.7297149"); } } } pin (IN2) { fanout_load : 0.072; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.783766, 1.783766 ); rise_capacitance : 1.783766; capacitance : 1.772713; fall_capacitance_range (1.761660, 1.761660 ); fall_capacitance : 1.761660; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4565449, -1.4849478, -1.4998159, -1.5268578, -1.5390040, -1.5213587, -1.4441305"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5077273, 1.4507800, 1.3804663, 1.3545166, 1.3461979, 1.3731413, 1.4706087"); } } } pin (IN3) { fanout_load : 0.072; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.113892, 2.113892 ); rise_capacitance : 2.113892; capacitance : 2.036366; fall_capacitance_range (1.958839, 1.958839 ); fall_capacitance : 1.958839; max_transition : 1.024000; internal_power () { when : "IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6189008, -0.6415342, -0.6606656, -0.6853018, -0.7084390, -0.7285780, -0.7427207"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1622519, 2.1468773, 2.1241649, 2.1387682, 2.1760120, 2.2585368, 2.4316236"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN1*IN2)+IN3"; max_capacitance : 208.000000; max_transition : 0.644933; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.7039330, 9.2174594, 8.9437421, 8.7172629, 8.2248620, 7.7007624, 6.5568469", \ "9.6724667, 9.1612151, 8.8967717, 8.6460352, 8.3569636, 7.5517977, 7.2270160", \ "9.8840944, 9.3776165, 9.0760516, 8.7929598, 8.4594998, 7.5757902, 6.7348345", \ "10.9529289, 10.2859957, 9.8347511, 9.3862601, 8.7862178, 8.0723159, 7.1452619", \ "13.7384262, 12.6038241, 12.1758567, 11.6344421, 10.7966638, 9.3284598, 8.2067529", \ "19.5773097, 18.0111881, 17.1378632, 16.3183030, 14.8999189, 14.0066374, 11.7998791", \ "31.1434222, 28.9947707, 27.6883799, 26.7554070, 24.9116941, 22.5424442, 21.4872421"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.6599156, 11.5490163, 11.5550898, 11.5668098, 11.5548599, 11.5407350, 11.5270259", \ "11.6168050, 11.4744543, 11.5220249, 11.5105956, 11.4892288, 11.4834798, 11.4787474", \ "11.7119909, 11.4990670, 11.5016465, 11.4958783, 11.4902059, 11.4845926, 11.4820104", \ "12.3832332, 12.0032188, 11.9480960, 11.8517808, 11.7799903, 11.7532818, 11.7428044", \ "14.6776744, 13.5898444, 13.1847953, 13.1101464, 12.9197176, 12.8195416, 12.7713340", \ "19.3151827, 17.8583487, 17.1538426, 16.6304880, 16.1677344, 15.9234188, 15.7423937", \ "29.1152073, 27.0891891, 25.8649517, 24.8736949, 23.8891065, 23.1779264, 22.8148293"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.7938080, 9.2713380, 9.0671578, 8.7950493, 8.3492600, 7.5619214, 6.4273084", \ "9.7361066, 9.2539850, 8.9881366, 8.7421380, 8.2935744, 7.9374394, 6.5515847", \ "9.7751464, 9.2500305, 9.0030978, 8.7240713, 8.2331296, 7.7023713, 6.5005029", \ "10.4910580, 9.8498828, 9.5909664, 9.2086123, 8.7065252, 7.8914020, 6.7532164", \ "12.9666675, 11.9375005, 11.3268606, 10.9602411, 10.4336634, 9.4116395, 8.8790695", \ "18.4005407, 17.0579173, 16.3634909, 15.5154161, 14.2976950, 13.9082759, 11.9214896", \ "29.6496398, 27.7816662, 26.6754547, 25.5504679, 24.0282057, 21.7700805, 21.4095048"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.3845764, 12.1849051, 12.1965938, 12.2021279, 12.1809746, 12.2060519, 12.2225816", \ "12.3667571, 12.1440910, 12.1585863, 12.1616792, 12.1525007, 12.1640403, 12.1774528", \ "12.4640178, 12.2049951, 12.2010614, 12.1798317, 12.1708477, 12.1888608, 12.1966727", \ "13.1233356, 12.7207284, 12.6607154, 12.5731641, 12.4996237, 12.4682655, 12.4696143", \ "15.4991913, 14.4253873, 14.0202574, 13.9213260, 13.7196050, 13.6116676, 13.5846543", \ "20.3135973, 18.9179462, 18.1759335, 17.6447896, 17.1779581, 16.9675114, 16.8065083", \ "30.3537253, 28.4691757, 27.2844861, 26.3499970, 25.3161628, 24.5543651, 24.2460087"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.7077027, 6.4477332, 6.3273255, 6.0615286, 5.7426379, 5.1635701, 4.6109866", \ "6.7229963, 6.4378933, 6.2844923, 6.0841795, 5.7124864, 5.3585390, 4.8283830", \ "7.0894156, 6.6980441, 6.5069845, 6.2660345, 6.0091095, 5.3265102, 4.9759337", \ "8.3446741, 7.6956197, 7.3759762, 6.9922007, 6.4787983, 6.1452331, 4.9597221", \ "11.2924507, 10.3531412, 9.5989004, 9.1338552, 8.4873336, 7.5479538, 6.6290439", \ "17.1996779, 15.7343261, 14.9395297, 14.3620921, 13.1498857, 12.3847731, 10.5219537", \ "29.1194470, 27.0349718, 25.7781883, 24.6490612, 23.2232659, 21.3203701, 20.8118368"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.6734353, 9.7578643, 9.8231335, 9.8514206, 10.0476646, 10.0199194, 10.0170463", \ "9.7332173, 9.8025033, 9.8844846, 9.9104247, 9.9667684, 9.9880390, 10.0333401", \ "10.1279317, 10.0773460, 10.1089042, 10.1158258, 10.1416673, 10.1643378, 10.1873848", \ "10.9830569, 10.8867400, 10.8242123, 10.7687956, 10.7507626, 10.7203410, 10.7421796", \ "13.7003350, 12.8712465, 12.5122409, 12.4010446, 12.3164898, 12.2287825, 12.2159386", \ "18.6723006, 17.3278001, 16.6930777, 16.2573385, 15.8810435, 15.7426915, 15.6094400", \ "28.7033371, 26.7765811, 25.6319045, 24.8114361, 23.9692225, 23.2480654, 23.0170989"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0669662, 0.0797871, 0.0921749, 0.1084705, 0.1440034, 0.2130611, 0.3508287", \ "0.0702003, 0.0831229, 0.0953653, 0.1116584, 0.1470901, 0.2163880, 0.3544860", \ "0.0778194, 0.0905939, 0.1028720, 0.1190563, 0.1544548, 0.2237468, 0.3610521", \ "0.0928456, 0.1054475, 0.1176919, 0.1337816, 0.1691478, 0.2380765, 0.3755471", \ "0.1156053, 0.1289723, 0.1415867, 0.1577583, 0.1928345, 0.2611641, 0.3984192", \ "0.1507001, 0.1657012, 0.1788818, 0.1955846, 0.2307698, 0.2988977, 0.4356667", \ "0.2039556, 0.2208656, 0.2357130, 0.2545779, 0.2912079, 0.3604868, 0.4980805"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0327004, 0.0514688, 0.0718330, 0.1019122, 0.1729602, 0.3244677, 0.6270867", \ "0.0326909, 0.0518528, 0.0718636, 0.1017376, 0.1746104, 0.3239103, 0.6281864", \ "0.0325990, 0.0511064, 0.0715759, 0.1017339, 0.1744255, 0.3230714, 0.6289690", \ "0.0358957, 0.0537811, 0.0746525, 0.1037101, 0.1752235, 0.3244123, 0.6294411", \ "0.0424196, 0.0598679, 0.0792479, 0.1080679, 0.1785842, 0.3256361, 0.6238304", \ "0.0533588, 0.0718179, 0.0915702, 0.1175867, 0.1868495, 0.3323917, 0.6313430", \ "0.0731600, 0.0916604, 0.1088426, 0.1356763, 0.2032151, 0.3427099, 0.6402525"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0654433, 0.0794008, 0.0931689, 0.1114316, 0.1517459, 0.2301741, 0.3862619", \ "0.0682169, 0.0822142, 0.0959762, 0.1142007, 0.1544995, 0.2329284, 0.3890478", \ "0.0729936, 0.0867000, 0.1003770, 0.1186609, 0.1590236, 0.2373985, 0.3941411", \ "0.0796073, 0.0938217, 0.1075890, 0.1259784, 0.1664018, 0.2447270, 0.4008655", \ "0.0875694, 0.1022875, 0.1166293, 0.1352672, 0.1761323, 0.2545340, 0.4116719", \ "0.0975544, 0.1132946, 0.1284073, 0.1481440, 0.1901096, 0.2689596, 0.4248494", \ "0.1058886, 0.1232364, 0.1398435, 0.1611468, 0.2060846, 0.2885388, 0.4464121"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0283215, 0.0466754, 0.0670766, 0.0965209, 0.1680620, 0.3145103, 0.6137678", \ "0.0283891, 0.0467602, 0.0671771, 0.0965521, 0.1681316, 0.3145009, 0.6138022", \ "0.0287325, 0.0470028, 0.0672452, 0.0967494, 0.1678956, 0.3143497, 0.6102456", \ "0.0317096, 0.0496880, 0.0693754, 0.0987503, 0.1697131, 0.3150158, 0.6139792", \ "0.0370446, 0.0546743, 0.0747069, 0.1034971, 0.1728327, 0.3167551, 0.6149518", \ "0.0468749, 0.0650845, 0.0848790, 0.1129086, 0.1806446, 0.3223170, 0.6133645", \ "0.0643935, 0.0820499, 0.1022077, 0.1317343, 0.1990995, 0.3386854, 0.6267969"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0682086, 0.0811148, 0.0935029, 0.1097703, 0.1451154, 0.2141392, 0.3526438", \ "0.0701961, 0.0830559, 0.0954085, 0.1117143, 0.1471848, 0.2161808, 0.3539473", \ "0.0747816, 0.0875188, 0.0998721, 0.1160721, 0.1515567, 0.2206023, 0.3584286", \ "0.0842122, 0.0971184, 0.1095230, 0.1256572, 0.1611128, 0.2300093, 0.3685706", \ "0.1001474, 0.1135605, 0.1260625, 0.1425438, 0.1780966, 0.2467716, 0.3842482", \ "0.1247198, 0.1389915, 0.1523037, 0.1693364, 0.2055887, 0.2747769, 0.4117485", \ "0.1599180, 0.1762552, 0.1907440, 0.2092277, 0.2472686, 0.3182948, 0.4582812"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0325584, 0.0513608, 0.0719792, 0.1019182, 0.1743117, 0.3211118, 0.6275840", \ "0.0328122, 0.0513940, 0.0717945, 0.1017623, 0.1744845, 0.3242810, 0.6281152", \ "0.0324093, 0.0509982, 0.0715546, 0.1015537, 0.1734966, 0.3245239, 0.6252407", \ "0.0343259, 0.0534586, 0.0735074, 0.1030620, 0.1750317, 0.3212242, 0.6279423", \ "0.0384523, 0.0569075, 0.0782437, 0.1073119, 0.1777628, 0.3256365, 0.6297176", \ "0.0487778, 0.0661979, 0.0861334, 0.1163723, 0.1853725, 0.3319819, 0.6307168", \ "0.0638409, 0.0810575, 0.1018374, 0.1350900, 0.2017849, 0.3433342, 0.6449328"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0688598, 0.0828370, 0.0964906, 0.1148834, 0.1553123, 0.2337996, 0.3901818", \ "0.0717010, 0.0857226, 0.0994056, 0.1177601, 0.1581731, 0.2366788, 0.3926654", \ "0.0765152, 0.0903765, 0.1040810, 0.1224151, 0.1628249, 0.2411759, 0.3977808", \ "0.0838126, 0.0979396, 0.1117280, 0.1301358, 0.1705838, 0.2488837, 0.4052899", \ "0.0940169, 0.1087193, 0.1227743, 0.1414531, 0.1822899, 0.2607176, 0.4173533", \ "0.1099895, 0.1254660, 0.1402440, 0.1596136, 0.2012487, 0.2799315, 0.4357904", \ "0.1320038, 0.1490184, 0.1651060, 0.1859458, 0.2298667, 0.3108112, 0.4677358"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0293337, 0.0476769, 0.0678215, 0.0972976, 0.1686757, 0.3147566, 0.6101579", \ "0.0296006, 0.0475937, 0.0677616, 0.0973685, 0.1684724, 0.3150259, 0.6138428", \ "0.0298525, 0.0476533, 0.0679965, 0.0974900, 0.1689149, 0.3145636, 0.6130917", \ "0.0326350, 0.0500341, 0.0699135, 0.0992017, 0.1693782, 0.3152006, 0.6121545", \ "0.0374235, 0.0554165, 0.0746155, 0.1033092, 0.1727369, 0.3172162, 0.6145938", \ "0.0467697, 0.0647653, 0.0837498, 0.1118371, 0.1793112, 0.3214549, 0.6152099", \ "0.0624522, 0.0798936, 0.1001227, 0.1282654, 0.1953133, 0.3344736, 0.6239244"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0493411, 0.0609930, 0.0722908, 0.0872891, 0.1217805, 0.1909507, 0.3292360", \ "0.0532155, 0.0647769, 0.0760420, 0.0911722, 0.1257450, 0.1943164, 0.3327993", \ "0.0615283, 0.0729318, 0.0840933, 0.0991889, 0.1336893, 0.2023440, 0.3405680", \ "0.0752815, 0.0872250, 0.0985214, 0.1134128, 0.1477312, 0.2162334, 0.3538911", \ "0.0966877, 0.1097131, 0.1214919, 0.1368894, 0.1707575, 0.2388325, 0.3765466", \ "0.1303963, 0.1447313, 0.1581537, 0.1747334, 0.2093697, 0.2772609, 0.4136112", \ "0.1838035, 0.2003383, 0.2151327, 0.2340067, 0.2715378, 0.3408222, 0.4797397"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0262453, 0.0440815, 0.0644083, 0.0945542, 0.1684944, 0.3200052, 0.6268467", \ "0.0259171, 0.0439112, 0.0642056, 0.0942829, 0.1680814, 0.3201812, 0.6254414", \ "0.0271749, 0.0446019, 0.0645085, 0.0945419, 0.1691465, 0.3191371, 0.6309886", \ "0.0310790, 0.0492358, 0.0685097, 0.0977333, 0.1705742, 0.3221740, 0.6261445", \ "0.0379433, 0.0552115, 0.0753633, 0.1032246, 0.1737193, 0.3216033, 0.6272922", \ "0.0507491, 0.0671541, 0.0868484, 0.1142990, 0.1830889, 0.3286866, 0.6279538", \ "0.0695476, 0.0865717, 0.1064467, 0.1346137, 0.2022910, 0.3423789, 0.6417135"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0438008, 0.0567125, 0.0694839, 0.0868769, 0.1264130, 0.2046208, 0.3609563", \ "0.0473872, 0.0601068, 0.0728747, 0.0902661, 0.1297971, 0.2080295, 0.3641795", \ "0.0534662, 0.0661710, 0.0789065, 0.0963032, 0.1358052, 0.2139483, 0.3699368", \ "0.0605857, 0.0734198, 0.0862290, 0.1038118, 0.1434205, 0.2215318, 0.3779600", \ "0.0690306, 0.0822768, 0.0952676, 0.1126803, 0.1524905, 0.2307719, 0.3871891", \ "0.0767196, 0.0908303, 0.1044985, 0.1224066, 0.1627581, 0.2406977, 0.3966908", \ "0.0782157, 0.0939602, 0.1089001, 0.1285078, 0.1703639, 0.2502220, 0.4075073"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0230151, 0.0408832, 0.0609186, 0.0908927, 0.1639706, 0.3119241, 0.6132401", \ "0.0228665, 0.0408978, 0.0610639, 0.0913151, 0.1638106, 0.3111631, 0.6134483", \ "0.0248589, 0.0420762, 0.0620555, 0.0917363, 0.1640710, 0.3112369, 0.6100019", \ "0.0282178, 0.0451214, 0.0646768, 0.0939404, 0.1655196, 0.3122939, 0.6128933", \ "0.0336724, 0.0501792, 0.0690757, 0.0972456, 0.1682326, 0.3131606, 0.6111535", \ "0.0435163, 0.0605175, 0.0782463, 0.1060593, 0.1743120, 0.3185247, 0.6121809", \ "0.0619247, 0.0783581, 0.0955343, 0.1228137, 0.1893645, 0.3298944, 0.6213925"); } } } } cell (AO21X2) { cell_footprint : "AO21"; area : 11.9808 ; cell_leakage_power : 1.109454e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "4.1008764e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.0602756e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "4.3731383e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "1.1094537e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "4.3731564e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "2.4169120e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.0695730e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "4.5885237e+04"; } pin (IN1) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.036220, 2.036220 ); fall_capacitance : 2.036220; capacitance : 2.012099; rise_capacitance_range (1.987979, 1.987979 ); rise_capacitance : 1.987979; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4896384, -1.5818000, -1.6844818, -1.7260591, -1.7275726, -1.6489581, -1.4100880"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8535734, 1.7845630, 1.7288988, 1.6791490, 1.6620061, 1.7100771, 1.8885760"); } } } pin (IN2) { fanout_load : 0.078; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.829733, 1.829733 ); fall_capacitance : 1.829733; capacitance : 1.832289; rise_capacitance_range (1.834845, 1.834845 ); rise_capacitance : 1.834845; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5655641, -1.6432517, -1.7169856, -1.7602767, -1.7652177, -1.6934582, -1.4682982"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5901385, 1.5013801, 1.4071675, 1.3567295, 1.3391576, 1.3873181, 1.5669435"); } } } pin (IN3) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.012460, 2.012460 ); rise_capacitance : 2.012460; capacitance : 1.925534; fall_capacitance_range (1.838607, 1.838607 ); fall_capacitance : 1.838607; max_transition : 1.024000; internal_power () { when : "IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5515782, -0.5807941, -0.6081440, -0.6338706, -0.6542418, -0.6639022, -0.6521412"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0381859, 2.0203311, 1.9975982, 2.0046261, 2.0316589, 2.0987014, 2.2457631"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN1*IN2)+IN3"; max_capacitance : 416.000000; max_transition : 0.649089; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.0955257, 18.9305701, 18.3706298, 17.9724774, 17.6683857, 17.4710522, 17.3809917", \ "21.0326119, 18.8670169, 18.2874499, 17.9133455, 17.6145993, 17.3687390, 17.3089310", \ "21.1493872, 18.9263994, 18.2883840, 17.9252832, 17.5810736, 17.4604674, 17.3526856", \ "22.0809266, 19.6627275, 18.8967123, 18.4210013, 17.9606802, 17.6657352, 17.5405967", \ "25.2992033, 21.8136102, 20.7967581, 20.0169935, 19.2345569, 18.7533683, 18.5121710", \ "32.2158366, 28.0924514, 25.9198763, 24.3984713, 22.9231239, 22.0418253, 21.4411497", \ "45.5937079, 40.4716862, 37.3529108, 34.6774116, 32.0511893, 30.1582606, 28.8743647"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.1535381, 16.7883514, 15.9202891, 15.0500648, 13.7703297, 11.9099899, 10.9531770", \ "19.1688441, 16.8344960, 15.8107046, 14.8823597, 13.6844708, 11.5756322, 10.4001409", \ "19.2512065, 16.9230248, 15.9611299, 15.1634626, 13.7314674, 11.9339214, 9.8398364", \ "20.8845149, 18.1751284, 17.1540846, 16.0766655, 14.4794057, 12.5559119, 10.2281251", \ "25.3886844, 22.0689450, 20.7964561, 19.3259757, 17.1257369, 15.2029472, 12.2073628", \ "34.7551637, 30.0943174, 27.7894527, 25.6200760, 22.5108066, 19.7963714, 15.4195878", \ "51.8698903, 46.1166494, 42.6193622, 39.9931366, 35.9405921, 30.1721984, 27.6005141"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.8729427, 19.6352527, 18.9501256, 18.5734891, 18.1913184, 17.9863809, 17.9154198", \ "21.8798438, 19.6073149, 18.9830571, 18.5460571, 18.1826810, 17.9724861, 17.8776487", \ "21.9579280, 19.6485364, 18.9629093, 18.5471489, 18.1998626, 17.9802742, 17.9537195", \ "22.8558789, 20.3919295, 19.5755022, 19.0706530, 18.5857596, 18.3013991, 18.1559935", \ "26.0875589, 22.6039194, 21.5619053, 20.7748379, 20.0047965, 19.4918458, 19.2368717", \ "33.1076946, 29.0374776, 26.8613771, 25.2914439, 23.9005213, 22.9908933, 22.4461752", \ "46.5670624, 41.5647856, 38.5261734, 35.9730400, 33.2958805, 31.3186246, 30.2417568"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.3075810, 17.0088292, 15.9460296, 15.1869950, 13.8808595, 12.7781194, 9.7494401", \ "19.2712883, 16.9376817, 15.9253121, 15.0350719, 13.7378207, 11.8388267, 9.8208058", \ "19.3191602, 16.9456997, 16.1775173, 15.2391039, 13.8396115, 12.0971317, 11.0645823", \ "20.2333724, 17.6567317, 16.4548226, 15.4940524, 14.2173417, 12.3527168, 9.2953354", \ "23.6017373, 20.5017890, 19.2741325, 18.0698458, 16.4907954, 13.8567683, 11.4155214", \ "32.0508142, 28.0217038, 26.0016183, 24.2531864, 21.4531254, 19.2489852, 15.1811586", \ "47.8597750, 42.8933193, 40.0950985, 37.7349022, 33.6012730, 28.5663269, 27.0647283"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.9949605, 13.2554047, 12.6468531, 12.0840090, 10.9037725, 9.7012833, 7.2933508", \ "14.9795029, 13.2915950, 12.6388666, 12.0772501, 10.8787499, 10.1236694, 8.0010211", \ "15.3745776, 13.4953138, 12.8657107, 12.1522002, 11.3811398, 9.5882925, 7.5726924", \ "17.4446748, 15.0556597, 14.1367190, 13.1686787, 11.7395806, 10.1080096, 9.3878253", \ "22.1124830, 18.8171087, 17.4402534, 16.3256501, 14.3833862, 12.1521828, 10.6947020", \ "31.5864416, 27.0695266, 24.9065636, 23.1742626, 20.0621539, 17.7715347, 13.5008646", \ "48.7446155, 42.9348537, 39.6751491, 36.9538118, 33.0210853, 27.3464563, 25.3368939"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.9349567, 15.8530608, 15.6489106, 15.6277543, 15.6006632, 15.3290562, 15.6344820", \ "16.9801407, 15.8258889, 15.6353804, 15.5594524, 15.4462987, 15.4476670, 15.4474512", \ "17.5415282, 16.2109427, 15.9939629, 15.8209017, 15.6935063, 15.6618477, 15.6396611", \ "19.2652337, 17.5117394, 16.9822192, 16.6222157, 16.3395356, 16.1892739, 16.1321876", \ "23.3924707, 20.3046239, 19.1760277, 18.5960458, 18.0642003, 17.6699845, 17.5058981", \ "30.5089729, 26.4952530, 24.6123750, 23.3088540, 22.1304224, 21.3693566, 20.9056435", \ "44.3141307, 39.1516208, 36.1253923, 33.8077712, 31.5248480, 29.5866503, 28.6491433"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0812428, 0.0963958, 0.1096945, 0.1270452, 0.1638324, 0.2334308, 0.3716186", \ "0.0846589, 0.0998558, 0.1131020, 0.1303318, 0.1671584, 0.2368352, 0.3748331", \ "0.0919501, 0.1070760, 0.1203954, 0.1376309, 0.1743194, 0.2438291, 0.3817068", \ "0.1081510, 0.1230458, 0.1362597, 0.1532509, 0.1899161, 0.2592237, 0.3970364", \ "0.1337739, 0.1496899, 0.1631801, 0.1802238, 0.2165806, 0.2856776, 0.4237242", \ "0.1730124, 0.1902553, 0.2043423, 0.2223160, 0.2590965, 0.3279250, 0.4646725", \ "0.2324663, 0.2519207, 0.2675497, 0.2873501, 0.3255999, 0.3951310, 0.5325017"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0396931, 0.0588000, 0.0806227, 0.1104865, 0.1819239, 0.3294073, 0.6434939", \ "0.0391618, 0.0593709, 0.0803100, 0.1107107, 0.1820229, 0.3268933, 0.6348516", \ "0.0391044, 0.0590653, 0.0799542, 0.1101863, 0.1814605, 0.3300854, 0.6334894", \ "0.0414616, 0.0612246, 0.0810551, 0.1108263, 0.1824778, 0.3306006, 0.6343640", \ "0.0491724, 0.0676345, 0.0879442, 0.1181021, 0.1880365, 0.3331496, 0.6358410", \ "0.0640263, 0.0807078, 0.0998339, 0.1273995, 0.1975794, 0.3426024, 0.6351511", \ "0.0865616, 0.1045066, 0.1216026, 0.1486562, 0.2142984, 0.3532316, 0.6465437"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0827498, 0.0990165, 0.1137181, 0.1328092, 0.1744490, 0.2537466, 0.4111667", \ "0.0855567, 0.1017814, 0.1164792, 0.1355884, 0.1772653, 0.2566486, 0.4140183", \ "0.0904584, 0.1067447, 0.1212304, 0.1403890, 0.1820182, 0.2613624, 0.4187463", \ "0.0985845, 0.1147959, 0.1292525, 0.1484613, 0.1900474, 0.2693524, 0.4267682", \ "0.1093537, 0.1260172, 0.1409828, 0.1605945, 0.2025255, 0.2817955, 0.4392002", \ "0.1238228, 0.1415325, 0.1570076, 0.1772100, 0.2200165, 0.2997283, 0.4564676", \ "0.1393600, 0.1585976, 0.1755651, 0.1971390, 0.2425948, 0.3249011, 0.4828764"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0359601, 0.0557738, 0.0761532, 0.1054729, 0.1759852, 0.3222315, 0.6197478", \ "0.0364334, 0.0557551, 0.0761305, 0.1057357, 0.1760333, 0.3223191, 0.6208768", \ "0.0360321, 0.0559094, 0.0760095, 0.1054790, 0.1763340, 0.3223471, 0.6212738", \ "0.0389778, 0.0577284, 0.0773837, 0.1067474, 0.1770080, 0.3224440, 0.6209551", \ "0.0443872, 0.0631065, 0.0833188, 0.1117807, 0.1807867, 0.3247047, 0.6222363", \ "0.0551680, 0.0738396, 0.0929032, 0.1217725, 0.1890813, 0.3305143, 0.6209880", \ "0.0738103, 0.0928900, 0.1114618, 0.1407585, 0.2082400, 0.3459881, 0.6355337"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0820568, 0.0973287, 0.1106145, 0.1278866, 0.1646618, 0.2343813, 0.3724630", \ "0.0842282, 0.0994497, 0.1126217, 0.1299236, 0.1667863, 0.2364433, 0.3743109", \ "0.0887700, 0.1039967, 0.1171871, 0.1344076, 0.1711330, 0.2408535, 0.3793475", \ "0.0985917, 0.1136673, 0.1267395, 0.1439735, 0.1807556, 0.2503917, 0.3884553", \ "0.1159835, 0.1314603, 0.1451309, 0.1626367, 0.1993700, 0.2687738, 0.4074195", \ "0.1440329, 0.1605982, 0.1745878, 0.1925529, 0.2303735, 0.2996668, 0.4368376", \ "0.1838807, 0.2023475, 0.2175276, 0.2369952, 0.2760158, 0.3473959, 0.4865852"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0392253, 0.0591642, 0.0807707, 0.1103313, 0.1822608, 0.3302254, 0.6306638", \ "0.0392447, 0.0597340, 0.0808614, 0.1106042, 0.1822357, 0.3299515, 0.6339086", \ "0.0392613, 0.0589232, 0.0798745, 0.1098587, 0.1807245, 0.3313069, 0.6324006", \ "0.0406825, 0.0599216, 0.0815346, 0.1108320, 0.1824406, 0.3295209, 0.6299158", \ "0.0447592, 0.0655860, 0.0860996, 0.1157139, 0.1867450, 0.3312043, 0.6341447", \ "0.0562409, 0.0749508, 0.0946932, 0.1247794, 0.1948651, 0.3394919, 0.6372702", \ "0.0765874, 0.0927189, 0.1132701, 0.1416311, 0.2135475, 0.3534228, 0.6490894"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0855246, 0.1018603, 0.1163616, 0.1356272, 0.1773290, 0.2566899, 0.4137925", \ "0.0884290, 0.1048301, 0.1194309, 0.1386199, 0.1803152, 0.2597228, 0.4171658", \ "0.0933822, 0.1096962, 0.1241647, 0.1434484, 0.1851198, 0.2644459, 0.4216146", \ "0.1019432, 0.1182130, 0.1326924, 0.1519260, 0.1935924, 0.2729366, 0.4302496", \ "0.1145281, 0.1314105, 0.1462580, 0.1657480, 0.2075987, 0.2868078, 0.4439963", \ "0.1335110, 0.1511206, 0.1668043, 0.1866912, 0.2292616, 0.3088006, 0.4654936", \ "0.1621662, 0.1810851, 0.1976344, 0.2189530, 0.2635004, 0.3447716, 0.5018747"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0373378, 0.0571346, 0.0766448, 0.1061358, 0.1769190, 0.3221308, 0.6214712", \ "0.0371802, 0.0568847, 0.0769974, 0.1063544, 0.1768915, 0.3220882, 0.6189788", \ "0.0372828, 0.0568822, 0.0767545, 0.1064576, 0.1766248, 0.3226271, 0.6212982", \ "0.0395846, 0.0585854, 0.0781053, 0.1073558, 0.1775018, 0.3227263, 0.6215530", \ "0.0450444, 0.0636869, 0.0834200, 0.1119504, 0.1812398, 0.3249942, 0.6205948", \ "0.0546091, 0.0734998, 0.0935693, 0.1209126, 0.1879821, 0.3303014, 0.6202620", \ "0.0713842, 0.0909233, 0.1104290, 0.1384238, 0.2045714, 0.3416419, 0.6335647"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0629353, 0.0767240, 0.0890218, 0.1052249, 0.1402872, 0.2091357, 0.3475653", \ "0.0666967, 0.0805759, 0.0928668, 0.1090738, 0.1440618, 0.2131971, 0.3514851", \ "0.0751583, 0.0888028, 0.1010748, 0.1171390, 0.1522664, 0.2213250, 0.3591356", \ "0.0916004, 0.1053011, 0.1175326, 0.1334462, 0.1684688, 0.2372673, 0.3755771", \ "0.1164623, 0.1314612, 0.1441483, 0.1605221, 0.1953299, 0.2639839, 0.4010988", \ "0.1556553, 0.1723318, 0.1861102, 0.2035127, 0.2394016, 0.3075930, 0.4433851", \ "0.2167739, 0.2354208, 0.2507186, 0.2700201, 0.3086537, 0.3784661, 0.5153597"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0321585, 0.0514968, 0.0720631, 0.1018901, 0.1740977, 0.3254393, 0.6274409", \ "0.0323208, 0.0516517, 0.0720817, 0.1019573, 0.1739097, 0.3242169, 0.6312288", \ "0.0322022, 0.0517464, 0.0718923, 0.1018371, 0.1746306, 0.3243837, 0.6304556", \ "0.0365221, 0.0557523, 0.0755605, 0.1042097, 0.1756210, 0.3250817, 0.6294026", \ "0.0458299, 0.0631858, 0.0834750, 0.1118263, 0.1808581, 0.3269287, 0.6340079", \ "0.0590133, 0.0773988, 0.0966462, 0.1237299, 0.1915744, 0.3349653, 0.6337488", \ "0.0841728, 0.0990001, 0.1183110, 0.1453237, 0.2140942, 0.3512700, 0.6456700"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0560852, 0.0712077, 0.0847752, 0.1028678, 0.1431755, 0.2219120, 0.3801205", \ "0.0596625, 0.0747317, 0.0883171, 0.1063196, 0.1465586, 0.2254547, 0.3833290", \ "0.0668713, 0.0815576, 0.0949971, 0.1130595, 0.1533001, 0.2320698, 0.3896639", \ "0.0771902, 0.0921524, 0.1056087, 0.1237348, 0.1639409, 0.2425901, 0.4001803", \ "0.0895070, 0.1048631, 0.1185169, 0.1365333, 0.1770815, 0.2557633, 0.4126425", \ "0.1029198, 0.1190096, 0.1332952, 0.1517748, 0.1923762, 0.2703431, 0.4271155", \ "0.1124401, 0.1297285, 0.1451322, 0.1650237, 0.2072103, 0.2861887, 0.4432498"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0282238, 0.0475151, 0.0676546, 0.0976341, 0.1689223, 0.3173973, 0.6159686", \ "0.0281275, 0.0474233, 0.0675287, 0.0972297, 0.1691531, 0.3163534, 0.6172423", \ "0.0288976, 0.0477817, 0.0679652, 0.0975371, 0.1690695, 0.3171015, 0.6196760", \ "0.0332311, 0.0515047, 0.0708255, 0.1001055, 0.1706664, 0.3177752, 0.6172824", \ "0.0396545, 0.0574569, 0.0761919, 0.1041986, 0.1738957, 0.3194599, 0.6200576", \ "0.0526061, 0.0691746, 0.0861761, 0.1143266, 0.1816017, 0.3236252, 0.6189437", \ "0.0725862, 0.0896441, 0.1068284, 0.1335158, 0.1977358, 0.3360716, 0.6275223"); } } } } cell (AO221X1) { cell_footprint : "AO221"; area : 12.9024 ; cell_leakage_power : 6.520536e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "4.4875843e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "5.5417939e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "6.0310136e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "4.7582166e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "4.7582041e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "5.6325415e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "4.1968832e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "1.8261288e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "4.7582585e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "6.0310001e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "5.0289085e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "6.5205363e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "6.1219659e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "5.0288932e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "4.4687450e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "2.1001000e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "4.7582049e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "5.6325721e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "5.0288389e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "6.1219787e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "5.0288339e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "5.7234537e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "2.1000830e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "4.4686836e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "1.8233072e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "4.0699284e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "2.0987621e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "4.2783221e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "4.2782659e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "2.0987772e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "2.1603027e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "2.1879854e+04"; } pin (IN1) { fanout_load : 0.109; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.973437, 1.973437 ); rise_capacitance : 1.973437; capacitance : 1.995296; fall_capacitance_range (2.017156, 2.017156 ); fall_capacitance : 2.017156; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5730076, -1.6114559, -1.6456807, -1.6670972, -1.6672585, -1.6249093, -1.4975391"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8778289, 1.8661971, 1.8863040, 1.8573494, 1.8428109, 1.8571042, 1.9290614"); } } } pin (IN2) { fanout_load : 0.099; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.784467, 1.784467 ); rise_capacitance : 1.784467; capacitance : 1.784139; fall_capacitance_range (1.783810, 1.783810 ); fall_capacitance : 1.783810; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6245788, -1.6672865, -1.7100302, -1.7351132, -1.7426073, -1.7149238, -1.6168851"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6623740, 1.6024363, 1.5268761, 1.5035148, 1.5011074, 1.5406076, 1.6639231"); } } } pin (IN3) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.895434, 1.895434 ); rise_capacitance : 1.895434; capacitance : 1.867950; fall_capacitance_range (1.840465, 1.840465 ); fall_capacitance : 1.840465; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4162237, -1.4656847, -1.5219347, -1.5410497, -1.5366078, -1.4850523, -1.3392696"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8405421, 1.8178492, 1.8158336, 1.7883251, 1.7766784, 1.7967553, 1.8802792"); } } } pin (IN4) { fanout_load : 0.106; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.145963, 2.145963 ); rise_capacitance : 2.145963; capacitance : 2.102988; fall_capacitance_range (2.060012, 2.060012 ); fall_capacitance : 2.060012; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1096098, 2.0507630, 1.9773843, 1.9515208, 1.9441092, 1.9736010, 2.0768997"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.0521019, -2.0965044, -2.1426378, -2.1670559, -2.1732203, -2.1428773, -2.0395195"); } } } pin (IN5) { fanout_load : 0.106; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.668732, 2.668732 ); rise_capacitance : 2.668732; capacitance : 2.528344; fall_capacitance_range (2.387957, 2.387957 ); fall_capacitance : 2.387957; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7278937, -0.7514982, -0.7706410, -0.7951216, -0.8160167, -0.8297408, -0.8291230"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3614178, 2.3503935, 2.3367704, 2.3522689, 2.3916912, 2.4789615, 2.6619276"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)+(IN3*IN4)+IN5"; max_capacitance : 208.000000; max_transition : 0.644978; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.2981690, 12.5632599, 12.2079258, 11.8327021, 11.2954006, 10.7498975, 9.9757875", \ "13.2442743, 12.4649385, 12.1012457, 11.7255224, 11.1767680, 10.5989307, 9.8400533", \ "13.2685127, 12.5644456, 12.2146680, 11.8833163, 11.2080517, 10.2979980, 9.7131425", \ "13.8660895, 13.0993814, 12.6965115, 12.2779745, 11.5650312, 10.6294800, 9.9783764", \ "16.3796300, 15.3245136, 14.8441065, 14.2118345, 13.3995680, 11.9246114, 11.1418791", \ "22.4857827, 20.7905818, 19.8279424, 18.7326495, 17.3766655, 16.0643511, 14.0347573", \ "34.1083813, 31.9779782, 30.5927609, 29.4141416, 27.4736434, 24.2583265, 23.6785868"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.3489310, 16.0555827, 16.1959918, 16.2693964, 16.1965760, 16.1105350, 16.0661263", \ "16.3033541, 16.0302182, 16.1494601, 16.2450172, 16.1546935, 16.0702792, 16.0467161", \ "16.2457790, 15.9538519, 16.0697263, 16.1040799, 16.0618882, 16.0001140, 15.9564548", \ "16.6030379, 16.1773818, 16.2731982, 16.2883409, 16.1953530, 16.0873686, 16.0253929", \ "18.3589952, 17.1324648, 17.2540163, 17.2012715, 16.9583221, 16.7412043, 16.6196685", \ "23.4170202, 21.8370395, 20.9359150, 20.2626966, 19.6863614, 19.2844804, 19.0207629", \ "33.2071133, 31.1993065, 29.8146956, 28.7031613, 27.3274613, 26.3581049, 25.8176253"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.5400294, 12.8718779, 12.3800356, 12.0958282, 11.5353200, 10.4591120, 10.0008025", \ "13.4636064, 12.7191765, 12.3912336, 11.9247879, 11.3715214, 10.7979545, 9.1728163", \ "13.4134483, 12.6621504, 12.3463894, 11.9974327, 11.3482288, 10.7340941, 9.1414566", \ "13.8104286, 12.9768091, 12.5953090, 12.2685909, 11.5996186, 11.0335598, 9.3855203", \ "15.6347642, 14.7252474, 14.2992255, 13.8345805, 13.0478864, 11.5992751, 11.2346783", \ "21.2902782, 19.8350400, 18.9655251, 18.0963745, 16.9226478, 15.9590412, 13.6049997", \ "32.4652502, 30.5633408, 29.3380772, 28.1543486, 26.5908783, 23.9131785, 23.0495752"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.9227087, 16.5956926, 16.7224744, 16.7601047, 16.6946083, 16.6160476, 16.5595128", \ "16.9065438, 16.5780909, 16.6971009, 16.7325460, 16.6627722, 16.5914250, 16.5117389", \ "16.8758327, 16.5309433, 16.6411572, 16.7185491, 16.6183066, 16.5487669, 16.4891724", \ "17.2479443, 16.8058123, 16.8749971, 16.8760513, 16.7704012, 16.6527076, 16.6039485", \ "18.9341746, 17.8341510, 17.8844896, 17.7974932, 17.5583878, 17.3451351, 17.2360773", \ "24.2137648, 22.6505740, 21.7742100, 21.0540863, 20.5075419, 20.1373652, 19.8788107", \ "34.3668436, 32.3848036, 31.0126678, 29.8750213, 28.5880631, 27.6366145, 27.1251135"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.8252337, 10.2378807, 9.9742202, 9.6628843, 9.0636067, 8.2676760, 7.3144880", \ "10.8091710, 10.2706829, 9.9119051, 9.5862092, 9.0289299, 8.2537792, 7.3730620", \ "10.9308754, 10.3458188, 10.0023781, 9.7359514, 9.1045793, 8.3505012, 7.4732072", \ "11.8188955, 11.1018075, 10.6352789, 10.1131268, 9.5711109, 8.7625133, 7.6151254", \ "14.2111600, 13.2544620, 12.6870046, 12.1198804, 11.3254802, 10.0257227, 8.7744302", \ "20.1222473, 18.5924871, 17.7102955, 16.5864471, 15.2917174, 14.3119488, 12.0698549", \ "31.4962807, 29.3964250, 28.0514570, 26.9025804, 25.0614408, 22.4614131, 21.4259109"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.6699325, 13.4229285, 13.4816214, 13.5293915, 13.4349124, 13.3682524, 13.3292405", \ "13.6402567, 13.3645389, 13.4430324, 13.4615173, 13.3781577, 13.2975219, 13.2607886", \ "13.6643622, 13.3481041, 13.3998775, 13.4093242, 13.3545635, 13.2879650, 13.2452161", \ "14.3007541, 13.8408519, 13.8087022, 13.7646553, 13.6005707, 13.4991980, 13.4493618", \ "16.5562162, 15.2551143, 15.1442683, 14.9845361, 14.6875183, 14.4772479, 14.3484049", \ "21.5675528, 19.9737130, 19.0687175, 18.3987314, 17.8184607, 17.3992150, 17.1123848", \ "31.1221253, 29.0590749, 27.7075203, 26.6264521, 25.3475273, 24.3558042, 23.8046272"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6606795, 10.0258379, 9.7106538, 9.4378215, 8.8746415, 8.2202422, 7.0122854", \ "10.6066970, 10.0686671, 9.7100470, 9.3837490, 8.8228454, 8.0386839, 7.1699454", \ "10.5883729, 9.9745888, 9.7065251, 9.3816647, 8.7901103, 8.0316302, 7.3826124", \ "11.1188416, 10.4330699, 10.0716846, 9.6773919, 9.0924937, 8.1351666, 7.9104323", \ "13.2716239, 12.1974281, 11.7735211, 11.3534462, 10.6177408, 9.4517820, 8.1090895", \ "18.5173432, 17.1403640, 16.4029134, 15.5492059, 14.4112404, 13.6055550, 11.5929318", \ "29.0819650, 27.2506950, 26.1196778, 25.0809388, 23.4841835, 21.3137687, 20.5823777"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.8905386, 14.5582010, 14.6320461, 14.6350707, 14.5438243, 14.4831640, 14.4485697", \ "14.8443978, 14.5203037, 14.5670034, 14.6008411, 14.4984589, 14.4324498, 14.4080781", \ "14.8900094, 14.5314993, 14.5702850, 14.5452014, 14.4723381, 14.4135921, 14.3817145", \ "15.4738411, 15.0009704, 14.9854562, 14.9214665, 14.7524495, 14.6554629, 14.5917939", \ "17.6629579, 16.3819307, 16.3419917, 16.1786827, 15.8983306, 15.6883222, 15.5740837", \ "22.9350621, 21.3496316, 20.4431640, 19.7444703, 19.2013267, 18.7930189, 18.5412204", \ "32.6240671, 30.6017861, 29.2909146, 28.1950081, 26.9846522, 26.0871573, 25.5852895"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.2896173, 6.9459672, 6.7653460, 6.5706453, 6.0765288, 5.5926944, 5.0168675", \ "7.2682076, 6.9537370, 6.7411888, 6.5254636, 6.1832444, 5.3758668, 5.0581961", \ "7.5412251, 7.1739789, 6.9203718, 6.6532809, 6.2454099, 5.9344420, 4.6605241", \ "8.6833679, 8.0639967, 7.7299894, 7.3694577, 6.8260141, 5.9509429, 5.6288868", \ "11.5932337, 10.4946263, 10.0244357, 9.5885600, 8.7079734, 7.3272881, 6.6134510", \ "17.6185676, 16.1955658, 15.4512102, 14.5156725, 13.2068598, 12.5024095, 10.5810478", \ "29.9831084, 27.8756446, 26.6531593, 25.6098603, 23.8989097, 21.3320740, 20.9538703"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4859945, 11.6356788, 11.8272796, 11.8810019, 11.8539597, 11.8567474, 11.8497001", \ "11.4956185, 11.6360641, 11.8270420, 11.8676852, 11.8625935, 11.8573243, 11.8377941", \ "11.8180863, 11.9189209, 12.0737143, 12.0928487, 12.0656339, 12.0453352, 12.0140504", \ "12.6691135, 12.7119706, 12.7688781, 12.7460045, 12.6670070, 12.6041071, 12.5785165", \ "15.7681246, 14.7805011, 14.2794981, 14.3932495, 14.2104375, 14.0823757, 14.0026859", \ "20.8361243, 19.4069815, 18.7181167, 18.2141660, 17.7294063, 17.6094930, 17.4143757", \ "31.1027681, 29.0898147, 27.9313226, 27.0180652, 26.0532134, 25.2309629, 24.9440192"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0942064, 0.1086384, 0.1223740, 0.1398951, 0.1770649, 0.2471169, 0.3852911", \ "0.0974028, 0.1119242, 0.1255928, 0.1431102, 0.1803099, 0.2504218, 0.3887292", \ "0.1046159, 0.1192882, 0.1328402, 0.1503496, 0.1873194, 0.2572445, 0.3950925", \ "0.1206799, 0.1350632, 0.1484879, 0.1658940, 0.2028756, 0.2725467, 0.4104245", \ "0.1494840, 0.1642862, 0.1780419, 0.1951695, 0.2319134, 0.3016226, 0.4397132", \ "0.1918292, 0.2080866, 0.2224392, 0.2406041, 0.2771345, 0.3467112, 0.4833547", \ "0.2551168, 0.2736819, 0.2896970, 0.3095731, 0.3477132, 0.4170187, 0.5545276"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0429757, 0.0607376, 0.0823658, 0.1122683, 0.1821209, 0.3344861, 0.6318911", \ "0.0418029, 0.0618622, 0.0824914, 0.1123942, 0.1827828, 0.3316662, 0.6304448", \ "0.0416964, 0.0607599, 0.0816503, 0.1114155, 0.1822374, 0.3298249, 0.6346700", \ "0.0416865, 0.0609585, 0.0819993, 0.1113329, 0.1827768, 0.3294063, 0.6334773", \ "0.0482336, 0.0675365, 0.0880480, 0.1161512, 0.1869066, 0.3313315, 0.6316555", \ "0.0598239, 0.0775715, 0.0976084, 0.1255420, 0.1950200, 0.3380130, 0.6347413", \ "0.0802443, 0.0994635, 0.1183232, 0.1453817, 0.2107854, 0.3518591, 0.6440218"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0922525, 0.1080088, 0.1232904, 0.1432956, 0.1861097, 0.2659298, 0.4222816", \ "0.0951707, 0.1110339, 0.1262155, 0.1462063, 0.1890160, 0.2688250, 0.4252126", \ "0.0998403, 0.1156173, 0.1307849, 0.1507471, 0.1936098, 0.2734006, 0.4296731", \ "0.1068599, 0.1226281, 0.1379579, 0.1579359, 0.2007677, 0.2805834, 0.4368133", \ "0.1145397, 0.1312328, 0.1468767, 0.1673886, 0.2107817, 0.2907737, 0.4470823", \ "0.1231501, 0.1406889, 0.1573826, 0.1790477, 0.2236310, 0.3047139, 0.4609052", \ "0.1305510, 0.1500775, 0.1683985, 0.1917207, 0.2396650, 0.3243258, 0.4826367"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0350173, 0.0545419, 0.0758723, 0.1060960, 0.1771848, 0.3211620, 0.6153766", \ "0.0351859, 0.0552018, 0.0759112, 0.1063377, 0.1772547, 0.3210165, 0.6158902", \ "0.0351700, 0.0552372, 0.0759692, 0.1062581, 0.1767415, 0.3212436, 0.6161334", \ "0.0371268, 0.0563524, 0.0771482, 0.1074951, 0.1779295, 0.3211764, 0.6150601", \ "0.0421925, 0.0612042, 0.0828242, 0.1119669, 0.1815973, 0.3241388, 0.6160248", \ "0.0524302, 0.0716484, 0.0926188, 0.1225636, 0.1909012, 0.3309825, 0.6172188", \ "0.0709241, 0.0918322, 0.1128466, 0.1425091, 0.2113924, 0.3485992, 0.6329701"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0955346, 0.1100704, 0.1235999, 0.1412037, 0.1783814, 0.2483014, 0.3863152", \ "0.0973887, 0.1119022, 0.1256711, 0.1430451, 0.1802539, 0.2503556, 0.3887439", \ "0.1019247, 0.1165302, 0.1301109, 0.1475991, 0.1846080, 0.2545454, 0.3931686", \ "0.1116026, 0.1258257, 0.1394595, 0.1568811, 0.1939387, 0.2639192, 0.4025134", \ "0.1297076, 0.1448052, 0.1584096, 0.1762182, 0.2132441, 0.2828170, 0.4211514", \ "0.1597927, 0.1754939, 0.1897842, 0.2079779, 0.2456259, 0.3154024, 0.4525190", \ "0.2033438, 0.2209339, 0.2363956, 0.2555091, 0.2950434, 0.3658656, 0.5050350"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0419680, 0.0612575, 0.0826586, 0.1119777, 0.1829655, 0.3271950, 0.6322848", \ "0.0417947, 0.0614108, 0.0825195, 0.1123019, 0.1830324, 0.3298945, 0.6314407", \ "0.0417414, 0.0607045, 0.0816000, 0.1114632, 0.1818291, 0.3299935, 0.6320427", \ "0.0420307, 0.0621446, 0.0817729, 0.1113344, 0.1828326, 0.3302002, 0.6312152", \ "0.0464492, 0.0652292, 0.0855669, 0.1165527, 0.1871754, 0.3303562, 0.6328453", \ "0.0545339, 0.0727412, 0.0942740, 0.1238972, 0.1926980, 0.3390578, 0.6347631", \ "0.0703007, 0.0895365, 0.1111033, 0.1404607, 0.2102287, 0.3497313, 0.6449783"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0954731, 0.1113119, 0.1265438, 0.1465772, 0.1894994, 0.2693772, 0.4255570", \ "0.0985996, 0.1144394, 0.1296757, 0.1497020, 0.1926192, 0.2725006, 0.4287034", \ "0.1034471, 0.1192974, 0.1344452, 0.1545318, 0.1974488, 0.2772996, 0.4338203", \ "0.1108084, 0.1265834, 0.1418003, 0.1618356, 0.2047350, 0.2846009, 0.4407744", \ "0.1196373, 0.1361214, 0.1518233, 0.1722709, 0.2156187, 0.2956519, 0.4520277", \ "0.1325147, 0.1499097, 0.1664738, 0.1875899, 0.2320538, 0.3130368, 0.4692465", \ "0.1529006, 0.1720938, 0.1900473, 0.2128984, 0.2600184, 0.3435920, 0.5008757"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0360830, 0.0554142, 0.0768208, 0.1069812, 0.1779358, 0.3212010, 0.6166888", \ "0.0361427, 0.0553951, 0.0768335, 0.1070173, 0.1779820, 0.3210712, 0.6166757", \ "0.0361847, 0.0553064, 0.0768729, 0.1071563, 0.1775883, 0.3216097, 0.6160656", \ "0.0380854, 0.0574516, 0.0777324, 0.1080680, 0.1782316, 0.3217618, 0.6166766", \ "0.0428110, 0.0628207, 0.0831093, 0.1122109, 0.1822725, 0.3245190, 0.6166043", \ "0.0516925, 0.0722843, 0.0928815, 0.1216410, 0.1900059, 0.3298426, 0.6171865", \ "0.0703026, 0.0904385, 0.1112701, 0.1405493, 0.2082395, 0.3448951, 0.6315294"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0779331, 0.0915906, 0.1044772, 0.1212966, 0.1572915, 0.2265392, 0.3642103", \ "0.0813615, 0.0950518, 0.1078296, 0.1246632, 0.1606316, 0.2299065, 0.3674597", \ "0.0888528, 0.1024371, 0.1152404, 0.1319884, 0.1679205, 0.2371107, 0.3743505", \ "0.1043537, 0.1177415, 0.1305148, 0.1469087, 0.1829158, 0.2519730, 0.3892606", \ "0.1286535, 0.1428673, 0.1560596, 0.1728864, 0.2086727, 0.2773576, 0.4155516", \ "0.1631373, 0.1790966, 0.1929939, 0.2104222, 0.2465208, 0.3148116, 0.4511936", \ "0.2157573, 0.2337800, 0.2494135, 0.2689391, 0.3069045, 0.3755129, 0.5129412"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0361098, 0.0550690, 0.0755147, 0.1054309, 0.1770249, 0.3243471, 0.6297278", \ "0.0354787, 0.0550160, 0.0757384, 0.1052633, 0.1769733, 0.3243955, 0.6294613", \ "0.0354786, 0.0544090, 0.0751207, 0.1046430, 0.1768721, 0.3249547, 0.6288374", \ "0.0372004, 0.0560881, 0.0764003, 0.1058878, 0.1774071, 0.3266156, 0.6291343", \ "0.0439444, 0.0628603, 0.0836409, 0.1123486, 0.1824062, 0.3278838, 0.6294188", \ "0.0553893, 0.0746144, 0.0939511, 0.1229775, 0.1907801, 0.3333947, 0.6318946", \ "0.0749953, 0.0922219, 0.1135118, 0.1423131, 0.2094359, 0.3464565, 0.6411040"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0802532, 0.0957743, 0.1106517, 0.1302551, 0.1724113, 0.2517178, 0.4080451", \ "0.0830181, 0.0984638, 0.1134038, 0.1330182, 0.1751564, 0.2544719, 0.4107499", \ "0.0878516, 0.1032687, 0.1181188, 0.1376889, 0.1798121, 0.2590987, 0.4152489", \ "0.0964724, 0.1119166, 0.1267992, 0.1464832, 0.1886014, 0.2678302, 0.4241333", \ "0.1082510, 0.1242332, 0.1395941, 0.1596476, 0.2022666, 0.2817782, 0.4378388", \ "0.1250828, 0.1421359, 0.1581529, 0.1789196, 0.2224324, 0.3024669, 0.4586008", \ "0.1457737, 0.1644107, 0.1817567, 0.2042017, 0.2501111, 0.3331467, 0.4906597"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0340249, 0.0538132, 0.0741624, 0.1040971, 0.1748518, 0.3189781, 0.6144859", \ "0.0340148, 0.0535315, 0.0742672, 0.1040447, 0.1750513, 0.3192238, 0.6148832", \ "0.0342152, 0.0535337, 0.0742501, 0.1041714, 0.1746615, 0.3190358, 0.6143994", \ "0.0373310, 0.0558243, 0.0761316, 0.1057957, 0.1760224, 0.3198640, 0.6158636", \ "0.0425898, 0.0613729, 0.0818046, 0.1107406, 0.1798666, 0.3219313, 0.6147140", \ "0.0530758, 0.0713501, 0.0915944, 0.1204426, 0.1880414, 0.3281529, 0.6161645", \ "0.0701124, 0.0899333, 0.1103506, 0.1396479, 0.2061704, 0.3430421, 0.6297049"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0802967, 0.0938924, 0.1068255, 0.1236765, 0.1596754, 0.2289034, 0.3678630", \ "0.0823593, 0.0960574, 0.1088416, 0.1256687, 0.1616465, 0.2309319, 0.3685441", \ "0.0868382, 0.1003998, 0.1132972, 0.1300361, 0.1659767, 0.2350489, 0.3727509", \ "0.0961504, 0.1096287, 0.1224967, 0.1392897, 0.1753304, 0.2443579, 0.3825262", \ "0.1124228, 0.1265062, 0.1397754, 0.1568164, 0.1928760, 0.2614098, 0.3987507", \ "0.1362572, 0.1512527, 0.1651913, 0.1828082, 0.2194534, 0.2886588, 0.4257069", \ "0.1696889, 0.1868025, 0.2018810, 0.2210419, 0.2599774, 0.3305660, 0.4698322"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0354423, 0.0551615, 0.0758716, 0.1048198, 0.1758336, 0.3258064, 0.6277385", \ "0.0355012, 0.0549930, 0.0757605, 0.1052432, 0.1769846, 0.3246190, 0.6296454", \ "0.0353277, 0.0542278, 0.0750858, 0.1048671, 0.1763960, 0.3253418, 0.6296957", \ "0.0377105, 0.0560020, 0.0766050, 0.1061290, 0.1775814, 0.3223990, 0.6276487", \ "0.0410544, 0.0603640, 0.0807139, 0.1104341, 0.1805688, 0.3265835, 0.6238636", \ "0.0491429, 0.0686225, 0.0894508, 0.1191672, 0.1884337, 0.3337391, 0.6319487", \ "0.0651506, 0.0831786, 0.1044889, 0.1337781, 0.2044969, 0.3448323, 0.6445212"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0846175, 0.1000849, 0.1149754, 0.1346373, 0.1768938, 0.2562124, 0.4126426", \ "0.0875149, 0.1030214, 0.1178512, 0.1375628, 0.1798084, 0.2591836, 0.4155684", \ "0.0926281, 0.1080739, 0.1229150, 0.1425321, 0.1847862, 0.2641432, 0.4205749", \ "0.1014825, 0.1169260, 0.1318667, 0.1515102, 0.1937335, 0.2730791, 0.4293857", \ "0.1153165, 0.1312527, 0.1465614, 0.1664990, 0.2091495, 0.2886429, 0.4448047", \ "0.1374434, 0.1543022, 0.1703340, 0.1907504, 0.2340453, 0.3140169, 0.4702267", \ "0.1714436, 0.1897671, 0.2068947, 0.2287383, 0.2739244, 0.3557534, 0.5125206"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0352073, 0.0541611, 0.0750221, 0.1050122, 0.1757096, 0.3196823, 0.6145567", \ "0.0351496, 0.0541038, 0.0751151, 0.1050702, 0.1755573, 0.3194367, 0.6147937", \ "0.0353581, 0.0544938, 0.0750539, 0.1055455, 0.1756703, 0.3196029, 0.6144764", \ "0.0379141, 0.0564944, 0.0768001, 0.1064200, 0.1762303, 0.3204316, 0.6154419", \ "0.0433775, 0.0618155, 0.0823290, 0.1109437, 0.1801343, 0.3224342, 0.6167181", \ "0.0527842, 0.0707475, 0.0914016, 0.1192687, 0.1871238, 0.3279300, 0.6167996", \ "0.0675650, 0.0887515, 0.1080985, 0.1359371, 0.2024546, 0.3393114, 0.6280554"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0584609, 0.0707160, 0.0825175, 0.0981353, 0.1326442, 0.2012740, 0.3389091", \ "0.0622853, 0.0745792, 0.0863439, 0.1019362, 0.1364912, 0.2056475, 0.3432323", \ "0.0709833, 0.0830089, 0.0947424, 0.1102163, 0.1448984, 0.2136822, 0.3514018", \ "0.0860630, 0.0984510, 0.1102951, 0.1258072, 0.1604090, 0.2288316, 0.3662887", \ "0.1093672, 0.1226965, 0.1352131, 0.1512164, 0.1856068, 0.2536789, 0.3906278", \ "0.1460147, 0.1608511, 0.1745687, 0.1915170, 0.2271145, 0.2951135, 0.4316076", \ "0.2048753, 0.2219155, 0.2376836, 0.2563924, 0.2946296, 0.3645226, 0.5034395"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0282374, 0.0469469, 0.0669778, 0.0968796, 0.1700512, 0.3203666, 0.6285466", \ "0.0282737, 0.0466560, 0.0667633, 0.0969547, 0.1700735, 0.3199996, 0.6309654", \ "0.0284213, 0.0467039, 0.0669384, 0.0969088, 0.1706730, 0.3197125, 0.6266322", \ "0.0328584, 0.0507061, 0.0702774, 0.0996927, 0.1714867, 0.3182665, 0.6296579", \ "0.0393003, 0.0576191, 0.0769287, 0.1055904, 0.1754878, 0.3224562, 0.6286326", \ "0.0516312, 0.0686774, 0.0878787, 0.1175274, 0.1850864, 0.3309941, 0.6294241", \ "0.0706357, 0.0886331, 0.1091845, 0.1364541, 0.2055950, 0.3444554, 0.6410126"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0518501, 0.0662672, 0.0803449, 0.0990439, 0.1398703, 0.2184536, 0.3745355", \ "0.0552122, 0.0694674, 0.0835051, 0.1021943, 0.1430549, 0.2216673, 0.3778024", \ "0.0612069, 0.0754035, 0.0893692, 0.1080188, 0.1488768, 0.2274520, 0.3839079", \ "0.0688593, 0.0830494, 0.0970844, 0.1159545, 0.1570119, 0.2355444, 0.3917111", \ "0.0780337, 0.0923393, 0.1063304, 0.1250328, 0.1663042, 0.2454685, 0.4020628", \ "0.0880875, 0.1031475, 0.1174619, 0.1364974, 0.1779117, 0.2569355, 0.4135793", \ "0.0905052, 0.1071246, 0.1226918, 0.1426883, 0.1858004, 0.2662705, 0.4239514"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0281097, 0.0469486, 0.0677359, 0.0977763, 0.1692797, 0.3151622, 0.6130562", \ "0.0278734, 0.0468145, 0.0676339, 0.0975975, 0.1690346, 0.3150202, 0.6107058", \ "0.0288584, 0.0473249, 0.0680826, 0.0980068, 0.1694094, 0.3152178, 0.6112269", \ "0.0313885, 0.0497188, 0.0700430, 0.0999489, 0.1704972, 0.3161341, 0.6132553", \ "0.0362728, 0.0540649, 0.0741216, 0.1031564, 0.1729397, 0.3167694, 0.6146669", \ "0.0469324, 0.0627657, 0.0827863, 0.1106417, 0.1788165, 0.3226349, 0.6152330", \ "0.0630041, 0.0810291, 0.0995561, 0.1276315, 0.1946259, 0.3329214, 0.6238839"); } } } } cell (AO221X2) { cell_footprint : "AO221"; area : 14.7456 ; cell_leakage_power : 1.168312e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "5.1297341e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "1.0698911e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "5.4003902e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "1.1190664e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "5.4004747e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "1.0791726e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "2.4675396e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "4.8392273e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "5.4004325e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "1.1190622e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "5.6711045e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "1.1683118e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "5.6711205e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "2.7414659e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "1.1284008e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "5.1111058e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "5.4004150e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "1.0791802e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "5.6710444e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "1.1284059e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "1.0884927e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "5.6711077e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "2.7414998e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "5.1111158e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "2.4646793e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "4.7122118e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "2.7401660e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "4.9205848e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "2.7401688e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "4.9206413e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "2.8016183e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "2.8294048e+04"; } pin (IN1) { fanout_load : 0.107; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.026686, 2.026686 ); rise_capacitance : 2.026686; capacitance : 2.060662; fall_capacitance_range (2.094638, 2.094638 ); fall_capacitance : 2.094638; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5296959, -1.6568908, -1.8288990, -1.8701963, -1.8704092, -1.7884536, -1.5421606"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9839631, 1.9248408, 1.8896930, 1.8349835, 1.8086610, 1.8391126, 1.9831125"); } } } pin (IN2) { fanout_load : 0.107; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.022237, 2.022237 ); rise_capacitance : 2.022237; capacitance : 2.007889; fall_capacitance_range (1.993542, 1.993542 ); fall_capacitance : 1.993542; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6373013, -1.7520053, -1.8990317, -1.9473556, -1.9616219, -1.9077727, -1.7176928"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6778425, 1.6086806, 1.5544010, 1.5064981, 1.4947364, 1.5552573, 1.7603431"); } } } pin (IN3) { fanout_load : 0.096; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.889804, 1.889804 ); rise_capacitance : 1.889804; capacitance : 1.853247; fall_capacitance_range (1.816690, 1.816690 ); fall_capacitance : 1.816690; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3496041, -1.4621630, -1.6048992, -1.6474344, -1.6501231, -1.5731190, -1.3367292"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8502017, 1.7866560, 1.7426606, 1.6916035, 1.6725851, 1.7176446, 1.8908593"); } } } pin (IN4) { fanout_load : 0.107; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.077003, 2.077003 ); rise_capacitance : 2.077003; capacitance : 2.026042; fall_capacitance_range (1.975081, 1.975081 ); fall_capacitance : 1.975081; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8689134, -1.9737081, -2.1009160, -2.1409247, -2.1385605, -2.0514505, -1.7948489"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0012327, 1.9091277, 1.8089625, 1.7563100, 1.7350495, 1.7765730, 1.9436643"); } } } pin (IN5) { fanout_load : 0.116; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.651501, 2.651501 ); rise_capacitance : 2.651501; capacitance : 2.513285; fall_capacitance_range (2.375069, 2.375069 ); fall_capacitance : 2.375069; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5845735, -0.6183024, -0.6527480, -0.6798767, -0.7011216, -0.7105994, -0.6965429"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.2710972, 2.2744821, 2.2946163, 2.3025139, 2.3316734, 2.4033569, 2.5600882"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)+(IN3*IN4)+IN5"; max_capacitance : 416.000000; max_transition : 0.648715; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.5278052, 21.0423332, 19.4871963, 18.3039446, 16.8236296, 14.3381667, 11.8671605", \ "24.3738153, 20.8678193, 19.7553994, 18.1309471, 16.5253896, 14.1556288, 11.6916556", \ "24.3333069, 20.7848446, 19.4939653, 18.3778263, 16.5271366, 14.0043078, 11.4723029", \ "25.1414624, 21.6067231, 20.2862781, 19.0160248, 17.0767689, 14.5715477, 10.9078086", \ "29.1113376, 25.1442606, 23.3007000, 22.0756226, 19.4296944, 17.0815921, 12.9544758", \ "38.9452851, 33.7966495, 30.8702320, 28.6176650, 25.0950003, 21.9384236, 16.1219829", \ "56.3997519, 50.5449619, 46.7251957, 43.2216811, 38.5919582, 32.2273149, 29.3197118"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.7068888, 22.4234429, 21.5342804, 20.9781216, 20.3714515, 19.8542474, 19.5876028", \ "25.6078360, 22.3081877, 21.4518093, 20.8903526, 20.3284734, 19.8215802, 19.5482474", \ "25.5906913, 22.2708652, 21.3675036, 20.7857121, 20.2344484, 19.7314893, 19.4597240", \ "26.1305480, 22.6675037, 21.6708699, 21.0687353, 20.3602709, 19.8423938, 19.5248620", \ "28.2660953, 24.5457292, 23.2802322, 22.4254258, 21.4190851, 20.6249014, 20.1580518", \ "36.0727791, 31.2833329, 28.5949825, 26.4975256, 24.7709248, 23.5167968, 22.6680103", \ "49.5554604, 44.1038412, 40.4892196, 37.3585485, 33.8832469, 31.3619219, 29.7672798"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.5277877, 20.9321783, 19.6161044, 18.4557267, 16.7065483, 14.2734242, 11.2867961", \ "24.4216835, 20.8717896, 19.5028100, 18.3397586, 16.4363192, 14.0898492, 11.1241957", \ "24.4246754, 20.8663556, 19.5818449, 18.4624203, 16.6070254, 14.1394692, 12.5870441", \ "24.9330995, 21.4443731, 20.1100477, 18.8078612, 16.9495775, 15.1839890, 11.3878340", \ "27.6037515, 23.8705500, 22.5494574, 20.7162535, 18.6001014, 15.9351892, 12.5367707", \ "35.8287503, 31.3978803, 28.5995748, 26.5058276, 23.6664717, 20.7900864, 16.5651711", \ "51.8875279, 46.4090509, 43.0219119, 40.3343983, 36.4296137, 30.6008161, 27.6573194"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.6013655, 23.1888347, 22.1913844, 21.5996774, 20.9956066, 20.4458487, 20.1398609", \ "26.5366187, 23.1685734, 22.1938753, 21.6139774, 20.9492058, 20.4256575, 20.1314212", \ "26.5730403, 23.1311267, 22.1413518, 21.5355867, 20.9160201, 20.3983652, 20.1341566", \ "27.0604494, 23.5012858, 22.4634298, 21.7891465, 21.0610057, 20.5134044, 20.1847562", \ "29.1365201, 25.4300218, 24.0969140, 23.1873495, 22.1375234, 21.3297082, 20.8578058", \ "36.9128291, 32.1651010, 29.4406738, 27.3360612, 25.6045607, 24.3671171, 23.5524540", \ "50.7412015, 45.2281284, 41.6295258, 38.5658043, 35.2310525, 32.7129766, 31.2098746"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.5699611, 17.3270657, 16.4260883, 15.3316564, 13.8958384, 11.5555777, 9.5876154", \ "20.5399907, 17.3905959, 16.2253739, 15.3731132, 13.9208842, 12.0323409, 10.7859116", \ "20.6523727, 17.5357107, 16.4932003, 15.5246660, 13.9712113, 11.9861517, 9.6048747", \ "21.8406103, 18.5447115, 17.4094675, 16.4380255, 14.6896130, 12.2112426, 10.5012817", \ "26.0287364, 22.1932284, 20.4829003, 19.0806156, 16.8985638, 13.9747779, 11.3563161", \ "35.6829917, 30.8107667, 28.0764055, 25.8480324, 22.2465444, 18.7997116, 14.5039873", \ "52.5722163, 46.5553923, 42.7978661, 39.8743793, 35.6971550, 29.4367830, 26.8249984"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.7033353, 19.4487973, 18.5461454, 17.9557941, 17.3904661, 16.9675497, 16.6979347", \ "22.7012032, 19.4717393, 18.5832787, 17.9888944, 17.3835741, 16.9088978, 16.7050913", \ "22.6766400, 19.3741132, 18.4436460, 17.8468592, 17.2677987, 16.8493783, 16.6052284", \ "23.5690726, 20.1146121, 19.0451024, 18.3517703, 17.6591822, 17.1286860, 16.8193393", \ "26.2742443, 22.4553790, 21.1237650, 20.0927706, 19.0226315, 18.2104745, 17.7550621", \ "34.2934506, 29.3581183, 26.7044505, 24.6220013, 22.7098531, 21.4265541, 20.5387665", \ "47.6652959, 41.8833440, 38.2498030, 35.1898423, 31.8825310, 29.2940808, 27.7073604"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.4995498, 17.4107523, 16.3553396, 15.2675752, 13.8436311, 12.4667636, 8.9377258", \ "20.4589666, 17.3043804, 16.2383675, 15.2059752, 13.7488737, 11.7883571, 9.5281029", \ "20.4507344, 17.3115889, 16.2860568, 15.3843323, 13.7835595, 12.3331022, 8.9746410", \ "21.2246355, 17.8931382, 16.6426894, 15.6472011, 14.1723662, 12.0185803, 8.9987921", \ "24.0202854, 20.6847809, 19.1888189, 17.7893404, 16.1580489, 13.4450236, 11.0520256", \ "32.4791621, 27.9480508, 25.6618750, 23.7274770, 21.0040900, 18.9087688, 14.3514754", \ "47.7647297, 42.2361877, 39.0188516, 36.4112302, 32.4939976, 27.4582017, 25.2169325"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.0549415, 20.6974329, 19.7429439, 19.1458088, 18.4861699, 18.0372539, 17.7072499", \ "24.0609053, 20.6901846, 19.6812570, 19.0721894, 18.4381523, 17.9322590, 17.6647009", \ "24.0698637, 20.6188713, 19.6180909, 19.0361723, 18.3685882, 17.9061559, 17.6226524", \ "24.7697900, 21.3458908, 20.1969776, 19.5050477, 18.7209633, 18.1659695, 17.8462651", \ "27.5304318, 23.7094807, 22.2979379, 21.2854369, 20.1712261, 19.3071326, 18.8319159", \ "35.5542287, 30.6723780, 27.9051078, 25.7708525, 24.0127733, 22.6625978, 21.8934314", \ "48.8347604, 43.2134059, 39.6105513, 36.6051259, 33.2854107, 30.9668884, 29.3648076"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.5135837, 12.9445430, 12.2867542, 11.6396869, 10.3956917, 9.0485600, 6.1979446", \ "15.4311324, 12.9211404, 12.0445460, 11.4428010, 10.1496882, 8.3217893, 7.8594111", \ "15.6683618, 13.1368380, 12.3943781, 11.6294665, 10.3119613, 9.3704872, 7.0287723", \ "17.5152550, 14.5954290, 13.4614471, 12.5080540, 11.1307524, 10.0182317, 7.3623259", \ "22.1598307, 18.2491459, 16.7994906, 15.4314398, 13.7211691, 11.6702288, 8.1731525", \ "31.9980316, 27.1091861, 24.5678399, 22.1810214, 19.3460229, 16.7069065, 12.2325625", \ "49.7289790, 43.6905760, 40.2007359, 37.3020841, 33.6750822, 27.1248121, 25.2231796"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.3507825, 16.1452103, 15.7756048, 15.5976382, 15.3155461, 15.1194817, 14.9947557", \ "18.3327271, 16.0557010, 15.7739331, 15.5476488, 15.2799269, 15.1402121, 15.0496779", \ "18.6077352, 16.3390347, 15.9607302, 15.7151615, 15.4360809, 15.2627215, 15.1565228", \ "20.2534665, 17.6249542, 16.9821401, 16.6469017, 16.1680933, 15.8263690, 15.6670592", \ "24.5208082, 20.6066452, 19.2364132, 18.6664498, 17.8641411, 17.3107386, 17.0218403", \ "32.1242846, 27.4081644, 25.1274621, 23.5282300, 21.9509417, 21.1228624, 20.4612393", \ "46.1513376, 40.3802954, 37.0381711, 34.4296123, 31.7066137, 29.5112771, 28.4187767"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1051366, 0.1232458, 0.1380224, 0.1568405, 0.1957764, 0.2664808, 0.4045880", \ "0.1083717, 0.1264921, 0.1415745, 0.1601977, 0.1989721, 0.2697625, 0.4080430", \ "0.1154105, 0.1336210, 0.1486062, 0.1673598, 0.2061504, 0.2767027, 0.4148910", \ "0.1313930, 0.1496452, 0.1642458, 0.1829492, 0.2215247, 0.2920124, 0.4301240", \ "0.1618475, 0.1807222, 0.1953492, 0.2139308, 0.2521798, 0.3226972, 0.4604531", \ "0.2070128, 0.2276466, 0.2433201, 0.2629918, 0.3011096, 0.3715469, 0.5082442", \ "0.2747359, 0.2972950, 0.3148102, 0.3354660, 0.3758041, 0.4459584, 0.5831695"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0457223, 0.0650131, 0.0873291, 0.1177482, 0.1875467, 0.3307878, 0.6349324", \ "0.0449504, 0.0649819, 0.0866661, 0.1179059, 0.1878984, 0.3315411, 0.6339206", \ "0.0449539, 0.0652387, 0.0864297, 0.1166920, 0.1869342, 0.3303504, 0.6339643", \ "0.0447346, 0.0646958, 0.0860400, 0.1162911, 0.1872179, 0.3327607, 0.6276676", \ "0.0518109, 0.0719989, 0.0924130, 0.1212330, 0.1913697, 0.3351372, 0.6341904", \ "0.0648133, 0.0827077, 0.1035996, 0.1335029, 0.2016771, 0.3419088, 0.6365646", \ "0.0870090, 0.1074230, 0.1270608, 0.1546446, 0.2217075, 0.3582162, 0.6487146"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1065922, 0.1258937, 0.1421704, 0.1632200, 0.2074293, 0.2884570, 0.4450428", \ "0.1095532, 0.1287892, 0.1452169, 0.1661930, 0.2104431, 0.2914331, 0.4481819", \ "0.1142236, 0.1336388, 0.1498996, 0.1709163, 0.2151508, 0.2961131, 0.4529014", \ "0.1217656, 0.1409604, 0.1570422, 0.1779725, 0.2222928, 0.3032053, 0.4599242", \ "0.1316977, 0.1513492, 0.1681428, 0.1893871, 0.2339462, 0.3150303, 0.4714751", \ "0.1433597, 0.1642991, 0.1816525, 0.2039016, 0.2495996, 0.3316440, 0.4881398", \ "0.1566142, 0.1791930, 0.1979995, 0.2219476, 0.2705380, 0.3557257, 0.5139646"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0386126, 0.0602028, 0.0819492, 0.1121967, 0.1824434, 0.3246751, 0.6184413", \ "0.0387878, 0.0601051, 0.0822139, 0.1117640, 0.1820885, 0.3254363, 0.6182071", \ "0.0384454, 0.0602619, 0.0821746, 0.1119798, 0.1823264, 0.3253105, 0.6176726", \ "0.0400448, 0.0611548, 0.0821421, 0.1124011, 0.1826886, 0.3254577, 0.6187300", \ "0.0447841, 0.0663746, 0.0870152, 0.1167984, 0.1864810, 0.3276797, 0.6193581", \ "0.0544911, 0.0765876, 0.0972142, 0.1270753, 0.1957176, 0.3344968, 0.6214687", \ "0.0741461, 0.0972776, 0.1176587, 0.1469000, 0.2162098, 0.3521012, 0.6362139"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1063918, 0.1245461, 0.1395538, 0.1582610, 0.1970844, 0.2675023, 0.4061488", \ "0.1082649, 0.1266699, 0.1414075, 0.1601448, 0.1989327, 0.2696618, 0.4082557", \ "0.1125699, 0.1307852, 0.1457598, 0.1645069, 0.2032892, 0.2738142, 0.4117130", \ "0.1222965, 0.1406336, 0.1552296, 0.1739376, 0.2125484, 0.2830557, 0.4217254", \ "0.1412720, 0.1598591, 0.1750882, 0.1935654, 0.2322301, 0.3028054, 0.4407205", \ "0.1726440, 0.1926057, 0.2078029, 0.2275717, 0.2667637, 0.3374750, 0.4747701", \ "0.2215793, 0.2436950, 0.2603417, 0.2808417, 0.3218192, 0.3938264, 0.5322061"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0443091, 0.0664866, 0.0869382, 0.1171426, 0.1881609, 0.3331608, 0.6333216", \ "0.0445723, 0.0662628, 0.0872867, 0.1171910, 0.1877583, 0.3325905, 0.6336560", \ "0.0447149, 0.0651324, 0.0864878, 0.1165609, 0.1872587, 0.3323056, 0.6341442", \ "0.0449501, 0.0649980, 0.0859542, 0.1161755, 0.1874613, 0.3331992, 0.6328029", \ "0.0482778, 0.0684109, 0.0896621, 0.1213761, 0.1909534, 0.3348809, 0.6325616", \ "0.0572904, 0.0768088, 0.0991052, 0.1276197, 0.1988357, 0.3405362, 0.6362410", \ "0.0753585, 0.0956927, 0.1174671, 0.1466317, 0.2171256, 0.3555074, 0.6477570"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1096684, 0.1289450, 0.1453621, 0.1663012, 0.2107372, 0.2918301, 0.4483970", \ "0.1127966, 0.1320640, 0.1486190, 0.1695981, 0.2139378, 0.2949483, 0.4518199", \ "0.1178664, 0.1371109, 0.1536269, 0.1745563, 0.2190039, 0.3000840, 0.4568221", \ "0.1255709, 0.1448742, 0.1609684, 0.1821470, 0.2264173, 0.3073787, 0.4641983", \ "0.1363037, 0.1562123, 0.1729056, 0.1942111, 0.2387349, 0.3198660, 0.4765205", \ "0.1518280, 0.1725012, 0.1899273, 0.2118800, 0.2574875, 0.3395040, 0.4960187", \ "0.1765519, 0.1991478, 0.2177728, 0.2413023, 0.2891835, 0.3734452, 0.5309672"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0395224, 0.0612298, 0.0831490, 0.1126427, 0.1828984, 0.3249619, 0.6180769", \ "0.0399224, 0.0613666, 0.0827500, 0.1129199, 0.1827506, 0.3252350, 0.6181494", \ "0.0396299, 0.0613679, 0.0830814, 0.1127428, 0.1830588, 0.3257823, 0.6195096", \ "0.0405931, 0.0622475, 0.0830603, 0.1133701, 0.1835496, 0.3257228, 0.6179559", \ "0.0459582, 0.0670826, 0.0879977, 0.1171547, 0.1866523, 0.3284864, 0.6195824", \ "0.0551784, 0.0768322, 0.0970815, 0.1270433, 0.1952914, 0.3344926, 0.6224767", \ "0.0734537, 0.0963188, 0.1168778, 0.1453669, 0.2133769, 0.3491012, 0.6333715"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0879612, 0.1051003, 0.1193505, 0.1373859, 0.1751074, 0.2451244, 0.3825553", \ "0.0913784, 0.1085751, 0.1228018, 0.1409007, 0.1785800, 0.2486171, 0.3864851", \ "0.0987222, 0.1160948, 0.1301522, 0.1481275, 0.1856580, 0.2556044, 0.3933285", \ "0.1145883, 0.1317177, 0.1456765, 0.1635262, 0.2010072, 0.2708089, 0.4085623", \ "0.1414977, 0.1598075, 0.1740015, 0.1919826, 0.2294689, 0.2989300, 0.4361708", \ "0.1802187, 0.2005158, 0.2157666, 0.2348033, 0.2722296, 0.3417471, 0.4781928", \ "0.2362625, 0.2588963, 0.2759725, 0.2967766, 0.3380551, 0.4084664, 0.5450577"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0383937, 0.0594267, 0.0804949, 0.1104706, 0.1812890, 0.3245232, 0.6311642", \ "0.0378916, 0.0593114, 0.0807020, 0.1107452, 0.1812658, 0.3291411, 0.6306662", \ "0.0382430, 0.0584734, 0.0799030, 0.1099923, 0.1805806, 0.3294118, 0.6310773", \ "0.0402864, 0.0593172, 0.0801435, 0.1102392, 0.1814201, 0.3256080, 0.6313017", \ "0.0473445, 0.0672576, 0.0882234, 0.1175055, 0.1873767, 0.3301787, 0.6327958", \ "0.0613590, 0.0795152, 0.0986805, 0.1277657, 0.1976194, 0.3387803, 0.6332493", \ "0.0832044, 0.1031747, 0.1220045, 0.1499476, 0.2148067, 0.3556198, 0.6460583"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0943943, 0.1132978, 0.1293369, 0.1500850, 0.1937319, 0.2740982, 0.4306610", \ "0.0972105, 0.1161000, 0.1321763, 0.1528530, 0.1964530, 0.2768084, 0.4334150", \ "0.1021726, 0.1209799, 0.1371755, 0.1578338, 0.2014306, 0.2817490, 0.4383686", \ "0.1120355, 0.1307719, 0.1466836, 0.1671969, 0.2107829, 0.2911027, 0.4475986", \ "0.1263205, 0.1458392, 0.1620923, 0.1831865, 0.2269326, 0.3073432, 0.4637032", \ "0.1468782, 0.1671157, 0.1840697, 0.2058130, 0.2503732, 0.3314090, 0.4876544", \ "0.1730753, 0.1952418, 0.2133995, 0.2364391, 0.2834375, 0.3665741, 0.5238135"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0378690, 0.0588623, 0.0802605, 0.1100287, 0.1801941, 0.3235636, 0.6166434", \ "0.0378526, 0.0588240, 0.0803510, 0.1102379, 0.1798877, 0.3229109, 0.6173518", \ "0.0377520, 0.0589857, 0.0804445, 0.1099168, 0.1802267, 0.3230224, 0.6165027", \ "0.0397882, 0.0601881, 0.0809940, 0.1110413, 0.1807575, 0.3235712, 0.6176602", \ "0.0457916, 0.0662248, 0.0867932, 0.1162089, 0.1848607, 0.3262287, 0.6185585", \ "0.0551523, 0.0771089, 0.0970324, 0.1261280, 0.1931763, 0.3321383, 0.6202806", \ "0.0753574, 0.0960818, 0.1168045, 0.1455174, 0.2119179, 0.3470803, 0.6316334"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0904598, 0.1077223, 0.1217887, 0.1398111, 0.1775388, 0.2474565, 0.3856298", \ "0.0924653, 0.1096068, 0.1238741, 0.1419609, 0.1797040, 0.2494223, 0.3870949", \ "0.0969734, 0.1142683, 0.1284263, 0.1463772, 0.1838958, 0.2538162, 0.3921486", \ "0.1065639, 0.1236675, 0.1377431, 0.1556590, 0.1933163, 0.2630374, 0.4012849", \ "0.1238151, 0.1417651, 0.1559957, 0.1741640, 0.2118817, 0.2816597, 0.4195238", \ "0.1507225, 0.1697898, 0.1847475, 0.2035236, 0.2423458, 0.3116547, 0.4484769", \ "0.1890706, 0.2104638, 0.2267516, 0.2471232, 0.2872799, 0.3587139, 0.4971469"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0393848, 0.0586534, 0.0804743, 0.1103798, 0.1815577, 0.3285495, 0.6299616", \ "0.0382220, 0.0593344, 0.0805065, 0.1105137, 0.1812363, 0.3281805, 0.6322365", \ "0.0381677, 0.0582873, 0.0797903, 0.1098200, 0.1813784, 0.3283248, 0.6301317", \ "0.0388570, 0.0602334, 0.0802198, 0.1104051, 0.1812314, 0.3273910, 0.6266876", \ "0.0427063, 0.0631255, 0.0861174, 0.1151473, 0.1855490, 0.3307840, 0.6308731", \ "0.0528807, 0.0734810, 0.0936877, 0.1229968, 0.1940101, 0.3378783, 0.6342200", \ "0.0712488, 0.0894868, 0.1096580, 0.1405363, 0.2106472, 0.3491471, 0.6452052"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0985703, 0.1177144, 0.1336850, 0.1543391, 0.1981067, 0.2785580, 0.4350310", \ "0.1015845, 0.1205431, 0.1367038, 0.1572630, 0.2010175, 0.2814388, 0.4380995", \ "0.1065934, 0.1257120, 0.1416335, 0.1623293, 0.2060458, 0.2865005, 0.4429992", \ "0.1167516, 0.1357117, 0.1515242, 0.1721762, 0.2158051, 0.2961451, 0.4527601", \ "0.1324431, 0.1519538, 0.1683337, 0.1892129, 0.2330705, 0.3135346, 0.4698263", \ "0.1574467, 0.1777634, 0.1946916, 0.2160939, 0.2606848, 0.3417399, 0.4980524", \ "0.1963407, 0.2180564, 0.2361620, 0.2588726, 0.3049225, 0.3872881, 0.5439186"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0391091, 0.0602057, 0.0812616, 0.1108599, 0.1807851, 0.3234010, 0.6183647", \ "0.0389806, 0.0602166, 0.0812574, 0.1109357, 0.1806245, 0.3237280, 0.6175058", \ "0.0388388, 0.0601040, 0.0809297, 0.1108865, 0.1809245, 0.3235151, 0.6184519", \ "0.0406868, 0.0612401, 0.0817710, 0.1116676, 0.1811091, 0.3238692, 0.6177853", \ "0.0466286, 0.0672077, 0.0874190, 0.1162184, 0.1852056, 0.3259004, 0.6182474", \ "0.0560548, 0.0768744, 0.0965583, 0.1255778, 0.1928850, 0.3320439, 0.6209344", \ "0.0734533, 0.0949516, 0.1158452, 0.1430832, 0.2089349, 0.3439806, 0.6291390"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0683886, 0.0838790, 0.0970003, 0.1137717, 0.1496332, 0.2186135, 0.3562515", \ "0.0723486, 0.0878165, 0.1008246, 0.1176304, 0.1532360, 0.2219548, 0.3598374", \ "0.0805122, 0.0960767, 0.1090384, 0.1256783, 0.1613639, 0.2303324, 0.3679319", \ "0.0978256, 0.1133732, 0.1261467, 0.1427301, 0.1783149, 0.2471326, 0.3846266", \ "0.1235272, 0.1402662, 0.1537853, 0.1709794, 0.2069016, 0.2746490, 0.4118256", \ "0.1650515, 0.1839490, 0.1983938, 0.2167680, 0.2539425, 0.3215812, 0.4575598", \ "0.2308684, 0.2523868, 0.2684462, 0.2888270, 0.3292440, 0.3993898, 0.5360076"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0304353, 0.0504580, 0.0712480, 0.1010407, 0.1727078, 0.3218213, 0.6220172", \ "0.0303549, 0.0504726, 0.0716094, 0.1009585, 0.1726056, 0.3179074, 0.6247186", \ "0.0305063, 0.0502926, 0.0709489, 0.1004721, 0.1720794, 0.3215911, 0.6272545", \ "0.0345000, 0.0527544, 0.0736437, 0.1021842, 0.1737719, 0.3220450, 0.6264276", \ "0.0419767, 0.0619626, 0.0823961, 0.1109748, 0.1798255, 0.3239962, 0.6218795", \ "0.0559191, 0.0739340, 0.0933153, 0.1236406, 0.1909180, 0.3327302, 0.6301339", \ "0.0807988, 0.0975283, 0.1164336, 0.1442266, 0.2120892, 0.3499851, 0.6427500"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0615835, 0.0791281, 0.0941975, 0.1137409, 0.1557399, 0.2349305, 0.3913267", \ "0.0646707, 0.0823347, 0.0972778, 0.1168801, 0.1588737, 0.2380514, 0.3943356", \ "0.0714599, 0.0888124, 0.1038068, 0.1233488, 0.1653447, 0.2444932, 0.4008205", \ "0.0817196, 0.0991356, 0.1140421, 0.1335921, 0.1754937, 0.2545996, 0.4109661", \ "0.0940516, 0.1115339, 0.1263788, 0.1459601, 0.1881155, 0.2675761, 0.4236596", \ "0.1079812, 0.1261672, 0.1415076, 0.1613834, 0.2030859, 0.2824295, 0.4388347", \ "0.1192309, 0.1389783, 0.1554902, 0.1763955, 0.2201029, 0.3000983, 0.4568356"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0297917, 0.0505712, 0.0713969, 0.1011993, 0.1717605, 0.3167824, 0.6136261", \ "0.0297834, 0.0509748, 0.0712928, 0.1012171, 0.1720214, 0.3165266, 0.6135182", \ "0.0295829, 0.0506362, 0.0713150, 0.1011637, 0.1720290, 0.3162475, 0.6136983", \ "0.0329415, 0.0534252, 0.0736567, 0.1027089, 0.1732192, 0.3173283, 0.6126906", \ "0.0391380, 0.0585839, 0.0786742, 0.1076615, 0.1764393, 0.3197958, 0.6147982", \ "0.0501702, 0.0689275, 0.0875424, 0.1162211, 0.1822137, 0.3237575, 0.6141539", \ "0.0686898, 0.0895536, 0.1073525, 0.1338813, 0.1991126, 0.3351947, 0.6257233"); } } } } cell (AO222X1) { cell_footprint : "AO222"; area : 14.7456 ; cell_leakage_power : 6.902921e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "5.9236491e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "5.4347954e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "6.2122901e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "5.5252297e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "6.4127661e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "5.9236534e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "6.4803018e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "6.0143144e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "6.0143023e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "5.5252450e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "6.4801291e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "5.6158310e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "4.6062294e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "4.4494897e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "2.2449308e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "4.6061629e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "6.4134092e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "5.9242090e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "6.4792729e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "6.0148757e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "6.9029205e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "6.4134198e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "6.7473266e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "6.5043331e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "6.5043409e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "6.0148842e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "6.7472037e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "6.1057207e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "4.8777860e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "4.7208125e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "2.5191270e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "4.8777110e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "6.0149318e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "5.5258123e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "6.4790655e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "5.6164293e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "6.5043317e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "6.0149141e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "6.7471319e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "6.1057314e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "6.1057506e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "5.6164481e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "6.7469735e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "5.7071425e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "4.8777157e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "4.7207127e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "2.5190975e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "4.8775949e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "3.9406242e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "3.7127588e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "2.1545720e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "3.9405801e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "4.1688160e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "3.9253166e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "2.4300801e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "4.1687734e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "4.1687741e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "2.4300890e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "3.9252736e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "4.1687109e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "2.4134998e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "2.1386278e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "2.5277473e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "2.4135124e+04"; } pin (IN1) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.806305, 1.806305 ); rise_capacitance : 1.806305; capacitance : 1.829679; fall_capacitance_range (1.853054, 1.853054 ); fall_capacitance : 1.853054; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2831916, -1.3372962, -1.4036573, -1.4221666, -1.4173369, -1.3658297, -1.2209675"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6270288, 1.5946800, 1.5725306, 1.5460234, 1.5355571, 1.5571733, 1.6429539"); } } } pin (IN2) { fanout_load : 0.095; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.750655, 1.750655 ); rise_capacitance : 1.750655; capacitance : 1.742711; fall_capacitance_range (1.734768, 1.734768 ); fall_capacitance : 1.734768; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4606868, -1.4998675, -1.5363810, -1.5611106, -1.5687216, -1.5420957, -1.4469960"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4847223, 1.4348041, 1.3784607, 1.3543676, 1.3496742, 1.3837801, 1.4954848"); } } } pin (IN3) { fanout_load : 0.103; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.170857, 2.170857 ); rise_capacitance : 2.170857; capacitance : 2.135892; fall_capacitance_range (2.100926, 2.100926 ); fall_capacitance : 2.100926; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8108636, -1.8481169, -1.8807755, -1.9010948, -1.8998851, -1.8556179, -1.7252356"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1243315, 2.0999507, 2.0937331, 2.0679037, 2.0587890, 2.0831035, 2.1742767"); } } } pin (IN4) { fanout_load : 0.102; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.151362, 2.151362 ); rise_capacitance : 2.151362; capacitance : 2.101743; fall_capacitance_range (2.052124, 2.052124 ); fall_capacitance : 2.052124; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9237081, -1.9668928, -2.0114144, -2.0363081, -2.0442475, -2.0182784, -1.9244923"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9840213, 1.9378047, 1.8888597, 1.8602929, 1.8466477, 1.8628456, 1.9387302"); } } } pin (IN5) { fanout_load : 0.094; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.197782, 2.197782 ); rise_capacitance : 2.197782; capacitance : 2.127403; fall_capacitance_range (2.057024, 2.057024 ); fall_capacitance : 2.057024; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6849148, -1.7271034, -1.7696326, -1.7901018, -1.7891919, -1.7455243, -1.6163412"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9974031, 1.9740188, 1.9697941, 1.9435872, 1.9337172, 1.9565213, 2.0446734"); } } } pin (IN6) { fanout_load : 0.087; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.100036, 2.100036 ); rise_capacitance : 2.100036; capacitance : 2.011835; fall_capacitance_range (1.923635, 1.923635 ); fall_capacitance : 1.923635; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7723341, -1.8141938, -1.8560655, -1.8802810, -1.8868639, -1.8581818, -1.7589696"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7948349, 1.7486785, 1.6998544, 1.6736459, 1.6647174, 1.6903487, 1.7850998"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)+(IN4*IN3)+(IN6*IN5)"; max_capacitance : 208.000000; max_transition : 0.646505; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.1750051, 13.4079732, 13.0080119, 12.5900859, 11.9181046, 11.3413195, 9.6452830", \ "14.1297155, 13.3654992, 12.9982876, 12.5822623, 11.9555158, 11.1428157, 9.6493927", \ "14.1138042, 13.3048518, 12.9831917, 12.6281924, 11.9122565, 11.1976425, 9.7441152", \ "14.6919161, 13.9239752, 13.4519293, 13.0273229, 12.2767343, 11.3131250, 10.2275483", \ "16.9074381, 15.9324985, 15.3994756, 14.8064397, 13.8514649, 12.9295878, 10.9927366", \ "22.6971725, 21.0488634, 20.0435911, 19.0217714, 17.3928215, 16.2604921, 13.6820578", \ "34.1276482, 32.0440691, 30.6336271, 29.3727745, 27.3711188, 23.8307890, 22.9175470"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.9634479, 16.6087176, 16.8413671, 16.9595003, 16.9127763, 16.7967523, 16.7277932", \ "16.9283144, 16.5508464, 16.8039384, 16.9053917, 16.8642451, 16.7783452, 16.6786645", \ "16.8714110, 16.5143717, 16.7046037, 16.8340781, 16.7849267, 16.6775532, 16.5915373", \ "17.1599134, 16.7181684, 16.8811954, 16.9806212, 16.8785000, 16.7237086, 16.6144931", \ "18.5759523, 17.7595538, 17.8344475, 17.8003944, 17.5522990, 17.2890204, 17.1110989", \ "24.2781948, 22.5752672, 21.5771710, 20.7478275, 20.1159779, 19.6119634, 19.2591558", \ "33.9901876, 31.8671775, 30.3611936, 29.0401813, 27.5502910, 26.3589775, 25.6649122"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.2318996, 13.4715944, 12.9989517, 12.6744030, 12.0841384, 11.3079638, 9.7673812", \ "14.1792840, 13.3592436, 12.9665425, 12.6353019, 11.9851980, 11.0981951, 10.5238999", \ "14.1186844, 13.3103711, 12.9900277, 12.6307156, 11.9180426, 10.9452526, 9.9227177", \ "14.4622518, 13.6365030, 13.2423860, 12.8655662, 12.1850697, 11.0735085, 10.1405831", \ "16.0751097, 15.1867285, 14.7772275, 14.2421444, 13.3595632, 11.9789532, 10.6012249", \ "21.2748886, 19.8745890, 18.8780141, 18.0368104, 16.6924718, 15.6166757, 13.4969987", \ "31.6348744, 29.7529627, 28.5477399, 27.3525510, 25.6976536, 23.0659896, 22.2640168"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.6611824, 17.2579013, 17.4945501, 17.6210985, 17.5265352, 17.4161709, 17.3314237", \ "17.6443935, 17.2899888, 17.4745675, 17.5777658, 17.5184940, 17.4200143, 17.3276951", \ "17.6418610, 17.2195861, 17.4383752, 17.5360743, 17.4735533, 17.3764796, 17.2530140", \ "17.9622573, 17.4541200, 17.6192852, 17.7069644, 17.5828485, 17.4322644, 17.3335409", \ "19.2018909, 18.5395040, 18.6066189, 18.5435968, 18.2978911, 18.0085845, 17.8479630", \ "25.1351363, 23.4755413, 22.4538230, 21.6689538, 21.0568996, 20.5420228, 20.1938918", \ "35.1082779, 32.9306070, 31.5228688, 30.2718756, 28.8118856, 27.6901706, 27.0311990"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4736263, 10.7957841, 10.4977730, 10.1907131, 9.5712683, 8.8522189, 8.4010272", \ "11.4305015, 10.8634163, 10.4522635, 10.0634861, 9.4760260, 8.5996069, 7.9380973", \ "11.5172686, 10.8864500, 10.5746275, 10.2129658, 9.5849870, 9.0935703, 7.3994404", \ "12.2254848, 11.5040345, 11.1047645, 10.6792760, 9.9820335, 9.1684949, 7.7871451", \ "14.7120390, 13.7489731, 13.2204840, 12.6512040, 11.8869058, 10.9044771, 10.0072120", \ "20.4181418, 18.9462510, 18.0165764, 16.9391725, 15.8930862, 14.2191755, 11.9743123", \ "31.9051208, 29.8600580, 28.5659170, 27.1131691, 25.4707350, 22.5726609, 21.5385751"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.5577845, 14.3566965, 14.5614534, 14.6208785, 14.5763890, 14.4778082, 14.4264196", \ "14.4635330, 14.2871294, 14.4954593, 14.5481416, 14.4850614, 14.4125512, 14.3381046", \ "14.4722784, 14.2835926, 14.4464968, 14.5083478, 14.4362187, 14.3570616, 14.2979053", \ "15.0729288, 14.7536927, 14.8190151, 14.8239854, 14.6643426, 14.5375056, 14.4544645", \ "17.4030216, 16.0604100, 16.0711233, 15.9672739, 15.6642337, 15.4259437, 15.2750092", \ "22.6913562, 21.1191919, 20.1444399, 19.4118056, 18.7819339, 18.3212998, 17.9690841", \ "32.5597585, 30.4821053, 29.0284646, 27.8248020, 26.3960590, 25.3618386, 24.8120259"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.7036105, 11.0201038, 10.7018015, 10.3759586, 9.8141451, 9.3139871, 7.9332843", \ "11.6451123, 11.0815737, 10.6691116, 10.2793041, 9.6909054, 8.8723258, 7.8694429", \ "11.5935084, 11.0140336, 10.6478475, 10.3266470, 9.6779200, 8.8787094, 7.6552411", \ "12.0949818, 11.3316157, 10.8881771, 10.6139571, 9.9942447, 8.9776586, 8.7500796", \ "14.0355429, 13.1022353, 12.6081507, 12.1459435, 11.4234956, 10.5838569, 9.0465628", \ "19.3326569, 17.9942144, 17.2621848, 16.4120399, 15.0242223, 14.3022229, 12.3185179", \ "29.8622494, 28.0598362, 26.9147730, 25.9196160, 24.5297433, 22.4451241, 21.3226632"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.1882111, 14.9383001, 15.1219691, 15.2096979, 15.1184199, 15.0359275, 14.9931970", \ "15.1287003, 14.9295650, 15.0918766, 15.1445972, 15.0650484, 14.9818872, 14.9283552", \ "15.1439046, 14.9265997, 15.0576838, 15.0959171, 15.0409725, 14.9586998, 14.9101410", \ "15.6973749, 15.3479539, 15.4020876, 15.4056517, 15.2628818, 15.1447872, 15.0595387", \ "17.9458884, 16.6913084, 16.7492896, 16.6394801, 16.3669516, 16.1088895, 15.9626803", \ "23.5162867, 21.9131226, 20.9644474, 20.2563296, 19.6689024, 19.1984397, 18.8907654", \ "33.5349476, 31.4679026, 30.1033562, 28.9650523, 27.7120416, 26.6545613, 26.1096233"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.9119606, 6.5690377, 6.3709579, 6.1592333, 5.8784609, 5.0022026, 4.3760165", \ "6.9218511, 6.6080868, 6.3966087, 6.1725944, 5.7025247, 5.1610536, 3.9492612", \ "7.2620451, 6.8561364, 6.6317630, 6.3663348, 5.8720901, 5.4672732, 4.4838341", \ "8.4246628, 7.7452857, 7.4301082, 6.9578907, 6.4714948, 6.0870706, 4.7171728", \ "11.1339749, 10.0541502, 9.5092773, 9.1517234, 8.2533163, 7.4674406, 6.0976685", \ "16.8134457, 15.2681222, 14.5666282, 13.6693170, 12.3532965, 11.6786873, 9.5146423", \ "28.0611056, 25.9648498, 24.6874831, 23.7226012, 21.9762412, 19.3628203, 19.0060247"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.0971637, 11.1239211, 11.2935067, 11.3508355, 11.2984207, 11.2956973, 11.2735993", \ "11.0879214, 11.0992859, 11.2853603, 11.3334073, 11.3081504, 11.2763301, 11.2522273", \ "11.3698213, 11.3261371, 11.4711548, 11.5019363, 11.4762404, 11.4339346, 11.4095457", \ "12.3534119, 12.1595237, 12.2180717, 12.1860831, 12.0733185, 11.9699354, 11.9160710", \ "15.3610240, 14.2174448, 13.7931937, 13.7346521, 13.5103088, 13.3487839, 13.2562158", \ "20.4380161, 18.8866820, 18.1404985, 17.5724392, 16.9957226, 16.7180905, 16.4648612", \ "30.3249154, 28.2660629, 27.0156441, 26.0215238, 24.8331603, 23.9925157, 23.6335747"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.0114317, 6.6653906, 6.4999539, 6.2871830, 5.8181742, 5.0893130, 4.8320172", \ "7.0014010, 6.6634307, 6.4787904, 6.2671772, 5.9469610, 5.0982743, 3.8864721", \ "7.1702046, 6.7910200, 6.5477934, 6.3329811, 6.0163955, 5.1751544, 4.8975049", \ "7.9844228, 7.4675792, 7.1781474, 6.8844205, 6.3458958, 5.9877194, 4.3552156", \ "10.5130480, 9.6589059, 8.9922044, 8.6677378, 8.1738559, 7.2882528, 6.6124788", \ "15.7451014, 14.5314963, 13.8678816, 13.1440470, 12.0472936, 11.6640010, 9.8420321", \ "26.7005539, 24.8949538, 23.9892483, 22.8602991, 21.4753240, 19.5660461, 19.1637104"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.7049543, 11.6733115, 11.8400509, 11.8968836, 11.8444836, 11.8193967, 11.7872884", \ "11.6983754, 11.6721510, 11.8322696, 11.8770182, 11.8411529, 11.8178935, 11.8084915", \ "11.9516715, 11.9040171, 12.0362502, 12.0570446, 12.0182497, 11.9920156, 11.9648942", \ "12.9687841, 12.7434008, 12.8134528, 12.7602133, 12.6507403, 12.5672364, 12.5318316", \ "16.0785253, 14.8931942, 14.5685551, 14.4975305, 14.2833092, 14.0910968, 14.0056004", \ "21.3418968, 19.8576460, 19.0785062, 18.4787729, 17.9801229, 17.6797252, 17.4489807", \ "31.2851943, 29.3109187, 28.1432872, 27.1767158, 26.1093933, 25.2325770, 24.8878755"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1018978, 0.1169936, 0.1307381, 0.1484696, 0.1858673, 0.2558185, 0.3945095", \ "0.1051149, 0.1200992, 0.1341599, 0.1518207, 0.1891975, 0.2593348, 0.3979509", \ "0.1122755, 0.1272444, 0.1412688, 0.1590495, 0.1961767, 0.2660994, 0.4040733", \ "0.1283139, 0.1433034, 0.1569832, 0.1746342, 0.2117580, 0.2813912, 0.4195171", \ "0.1574366, 0.1730635, 0.1868348, 0.2042969, 0.2409935, 0.3107788, 0.4485411", \ "0.1991324, 0.2160461, 0.2307272, 0.2491649, 0.2856065, 0.3553785, 0.4921413", \ "0.2584826, 0.2779698, 0.2945558, 0.3142689, 0.3523609, 0.4215633, 0.5586548"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0436718, 0.0622778, 0.0838410, 0.1130817, 0.1837848, 0.3300315, 0.6310138", \ "0.0423611, 0.0624669, 0.0837209, 0.1131495, 0.1834424, 0.3298535, 0.6318069", \ "0.0426644, 0.0620031, 0.0826742, 0.1125037, 0.1829183, 0.3298000, 0.6331367", \ "0.0431556, 0.0615872, 0.0824194, 0.1123648, 0.1831144, 0.3298608, 0.6341672", \ "0.0483201, 0.0684025, 0.0886615, 0.1161221, 0.1861803, 0.3318994, 0.6278374", \ "0.0598113, 0.0779214, 0.0978602, 0.1270048, 0.1959354, 0.3377363, 0.6331812", \ "0.0789141, 0.0979456, 0.1170204, 0.1447330, 0.2121930, 0.3527563, 0.6445967"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0976208, 0.1143255, 0.1302982, 0.1511098, 0.1951714, 0.2758746, 0.4325118", \ "0.1007029, 0.1174492, 0.1333939, 0.1541140, 0.1982383, 0.2790261, 0.4356062", \ "0.1059868, 0.1226262, 0.1386074, 0.1594767, 0.2034738, 0.2842894, 0.4407633", \ "0.1148340, 0.1315156, 0.1474761, 0.1682119, 0.2121975, 0.2929839, 0.4494931", \ "0.1253465, 0.1428653, 0.1595033, 0.1808715, 0.2253222, 0.3063458, 0.4628693", \ "0.1385269, 0.1572712, 0.1747824, 0.1970454, 0.2431567, 0.3255783, 0.4821533", \ "0.1538827, 0.1746994, 0.1938760, 0.2181233, 0.2673807, 0.3531339, 0.5116207"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0361839, 0.0569611, 0.0787733, 0.1093843, 0.1805870, 0.3234859, 0.6164902", \ "0.0362748, 0.0564578, 0.0785862, 0.1093257, 0.1802992, 0.3238384, 0.6156275", \ "0.0363218, 0.0567419, 0.0786165, 0.1096000, 0.1805450, 0.3228637, 0.6166724", \ "0.0381495, 0.0580504, 0.0798672, 0.1105689, 0.1811996, 0.3236769, 0.6167420", \ "0.0439179, 0.0641814, 0.0861178, 0.1156848, 0.1857026, 0.3274575, 0.6165289", \ "0.0551571, 0.0760727, 0.0971501, 0.1274010, 0.1960364, 0.3359559, 0.6209964", \ "0.0756192, 0.0974608, 0.1184680, 0.1491325, 0.2176454, 0.3524437, 0.6366298"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1029037, 0.1179426, 0.1318682, 0.1496500, 0.1870404, 0.2571227, 0.3957665", \ "0.1049393, 0.1199290, 0.1339802, 0.1517349, 0.1891074, 0.2592037, 0.3977792", \ "0.1094403, 0.1244013, 0.1384166, 0.1561821, 0.1932889, 0.2632192, 0.4014613", \ "0.1190896, 0.1341291, 0.1478777, 0.1655407, 0.2027748, 0.2726920, 0.4109738", \ "0.1372127, 0.1525827, 0.1667697, 0.1846035, 0.2217724, 0.2914114, 0.4295766", \ "0.1666746, 0.1830932, 0.1973734, 0.2158932, 0.2536067, 0.3227463, 0.4601768", \ "0.2078124, 0.2259656, 0.2416763, 0.2609643, 0.3002663, 0.3709140, 0.5098372"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0423718, 0.0622954, 0.0840204, 0.1129989, 0.1836541, 0.3302578, 0.6322146", \ "0.0429727, 0.0628084, 0.0834539, 0.1133230, 0.1834074, 0.3306680, 0.6303603", \ "0.0424578, 0.0618142, 0.0827392, 0.1123521, 0.1826750, 0.3299216, 0.6341226", \ "0.0436343, 0.0618160, 0.0825530, 0.1119103, 0.1831814, 0.3266198, 0.6325124", \ "0.0462178, 0.0654596, 0.0860828, 0.1171450, 0.1869682, 0.3287239, 0.6278588", \ "0.0537463, 0.0724595, 0.0945327, 0.1224782, 0.1933611, 0.3353745, 0.6347567", \ "0.0685814, 0.0889279, 0.1106704, 0.1400558, 0.2091604, 0.3486524, 0.6437131"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1008564, 0.1176609, 0.1336319, 0.1544925, 0.1985904, 0.2794056, 0.4360949", \ "0.1041456, 0.1209762, 0.1369118, 0.1576765, 0.2018640, 0.2827237, 0.4393697", \ "0.1097266, 0.1264677, 0.1423947, 0.1631949, 0.2073914, 0.2882846, 0.4448821", \ "0.1188597, 0.1356052, 0.1514857, 0.1723200, 0.2164134, 0.2972017, 0.4538616", \ "0.1304884, 0.1481007, 0.1646045, 0.1857778, 0.2303062, 0.3113692, 0.4679566", \ "0.1474577, 0.1660878, 0.1835994, 0.2056326, 0.2514417, 0.3336523, 0.4901846", \ "0.1759040, 0.1961995, 0.2154647, 0.2391279, 0.2875632, 0.3722664, 0.5298854"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0373491, 0.0573747, 0.0793641, 0.1102095, 0.1809223, 0.3239241, 0.6168109", \ "0.0374604, 0.0580927, 0.0795718, 0.1101442, 0.1813674, 0.3242370, 0.6161489", \ "0.0373117, 0.0575714, 0.0796939, 0.1102067, 0.1811930, 0.3241513, 0.6172459", \ "0.0390272, 0.0587998, 0.0803183, 0.1110413, 0.1815840, 0.3243870, 0.6168798", \ "0.0448369, 0.0649304, 0.0863421, 0.1162845, 0.1857269, 0.3273882, 0.6185049", \ "0.0546185, 0.0755354, 0.0976332, 0.1266643, 0.1954969, 0.3336987, 0.6207871", \ "0.0737849, 0.0945393, 0.1160518, 0.1460238, 0.2137707, 0.3496553, 0.6324252"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0863384, 0.1003321, 0.1136202, 0.1306754, 0.1669951, 0.2361408, 0.3743930", \ "0.0896983, 0.1039126, 0.1170099, 0.1339741, 0.1702962, 0.2395078, 0.3772972", \ "0.0969184, 0.1110969, 0.1241578, 0.1410924, 0.1772279, 0.2467599, 0.3846232", \ "0.1126993, 0.1266006, 0.1396650, 0.1564407, 0.1925582, 0.2617628, 0.4001266", \ "0.1388563, 0.1535873, 0.1670016, 0.1838293, 0.2198374, 0.2885534, 0.4266096", \ "0.1766945, 0.1932277, 0.2075040, 0.2248271, 0.2614514, 0.3299626, 0.4668375", \ "0.2317767, 0.2508399, 0.2666979, 0.2856289, 0.3239622, 0.3924905, 0.5299882"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0366748, 0.0563785, 0.0770432, 0.1065556, 0.1776480, 0.3267537, 0.6276064", \ "0.0365521, 0.0563535, 0.0767957, 0.1069170, 0.1779522, 0.3257133, 0.6302668", \ "0.0367324, 0.0557472, 0.0763413, 0.1061132, 0.1769977, 0.3259080, 0.6247102", \ "0.0380434, 0.0569072, 0.0768617, 0.1065307, 0.1779116, 0.3270726, 0.6291772", \ "0.0444571, 0.0625122, 0.0830268, 0.1121156, 0.1821270, 0.3280624, 0.6300758", \ "0.0560854, 0.0737454, 0.0931811, 0.1211329, 0.1905184, 0.3346102, 0.6324786", \ "0.0738629, 0.0929033, 0.1144563, 0.1441733, 0.2067905, 0.3479511, 0.6415858"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0810719, 0.0970374, 0.1123310, 0.1322798, 0.1750595, 0.2547326, 0.4107948", \ "0.0839946, 0.0999787, 0.1152634, 0.1352272, 0.1779891, 0.2576715, 0.4137907", \ "0.0894434, 0.1053470, 0.1205896, 0.1405574, 0.1832684, 0.2629166, 0.4192973", \ "0.0981565, 0.1141494, 0.1294035, 0.1495018, 0.1922234, 0.2718578, 0.4282044", \ "0.1101319, 0.1267596, 0.1426233, 0.1631011, 0.2063992, 0.2863738, 0.4425581", \ "0.1251910, 0.1428701, 0.1595069, 0.1807355, 0.2250140, 0.3058246, 0.4621062", \ "0.1438397, 0.1634767, 0.1815243, 0.2046947, 0.2516027, 0.3349678, 0.4925916"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0333610, 0.0528875, 0.0744889, 0.1048107, 0.1752400, 0.3196275, 0.6152595", \ "0.0332440, 0.0528105, 0.0743935, 0.1047377, 0.1755154, 0.3193632, 0.6136060", \ "0.0335244, 0.0533479, 0.0746272, 0.1050413, 0.1759321, 0.3193130, 0.6134157", \ "0.0364504, 0.0559265, 0.0764126, 0.1062759, 0.1768633, 0.3199081, 0.6144269", \ "0.0424522, 0.0618146, 0.0831637, 0.1120097, 0.1812892, 0.3231610, 0.6155352", \ "0.0537818, 0.0729850, 0.0928659, 0.1230355, 0.1902726, 0.3287850, 0.6164333", \ "0.0722839, 0.0922817, 0.1124978, 0.1416573, 0.2105783, 0.3449681, 0.6302091"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0882074, 0.1021613, 0.1154985, 0.1325919, 0.1689129, 0.2382736, 0.3761697", \ "0.0901287, 0.1043730, 0.1174731, 0.1344386, 0.1707511, 0.2400494, 0.3778510", \ "0.0945836, 0.1088041, 0.1220016, 0.1389193, 0.1751066, 0.2444669, 0.3830764", \ "0.1040840, 0.1179832, 0.1311603, 0.1480995, 0.1844119, 0.2536389, 0.3918454", \ "0.1208846, 0.1356389, 0.1490561, 0.1662656, 0.2022010, 0.2715388, 0.4100060", \ "0.1483498, 0.1639701, 0.1781242, 0.1956559, 0.2327933, 0.3017071, 0.4389470", \ "0.1853650, 0.2029542, 0.2183293, 0.2375267, 0.2761789, 0.3471146, 0.4866803"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0366145, 0.0567506, 0.0768614, 0.1064334, 0.1782486, 0.3252269, 0.6309108", \ "0.0367568, 0.0563444, 0.0767999, 0.1068447, 0.1777618, 0.3259382, 0.6290204", \ "0.0364905, 0.0559093, 0.0764106, 0.1059787, 0.1774322, 0.3267660, 0.6293416", \ "0.0376141, 0.0577345, 0.0770228, 0.1064730, 0.1780794, 0.3226781, 0.6277897", \ "0.0419393, 0.0607647, 0.0824376, 0.1113195, 0.1809728, 0.3274897, 0.6299034", \ "0.0490866, 0.0680700, 0.0887893, 0.1174660, 0.1886028, 0.3327673, 0.6325272", \ "0.0651587, 0.0843319, 0.1050600, 0.1340935, 0.2025709, 0.3461016, 0.6427419"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0845702, 0.1005392, 0.1157461, 0.1358797, 0.1786932, 0.2584480, 0.4148155", \ "0.0876602, 0.1036748, 0.1189050, 0.1389498, 0.1817932, 0.2615216, 0.4177867", \ "0.0931740, 0.1091510, 0.1243331, 0.1443803, 0.1872259, 0.2669371, 0.4233559", \ "0.1025648, 0.1185907, 0.1338500, 0.1539840, 0.1967939, 0.2765239, 0.4327753", \ "0.1160599, 0.1327662, 0.1485225, 0.1689439, 0.2122743, 0.2922232, 0.4484885", \ "0.1361579, 0.1538418, 0.1702824, 0.1913076, 0.2353829, 0.3160017, 0.4722779", \ "0.1680422, 0.1872821, 0.2051548, 0.2276920, 0.2737756, 0.3561140, 0.5129501"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0343136, 0.0537972, 0.0752027, 0.1055810, 0.1761296, 0.3199799, 0.6144009", \ "0.0341153, 0.0537816, 0.0752160, 0.1054058, 0.1760608, 0.3200516, 0.6145490", \ "0.0344580, 0.0541690, 0.0752355, 0.1059692, 0.1758088, 0.3200371, 0.6129658", \ "0.0372377, 0.0564728, 0.0769576, 0.1071334, 0.1769415, 0.3205602, 0.6141018", \ "0.0430107, 0.0621018, 0.0830139, 0.1118147, 0.1811020, 0.3234682, 0.6153547", \ "0.0531570, 0.0720435, 0.0923021, 0.1212924, 0.1891165, 0.3293297, 0.6161757", \ "0.0708856, 0.0896736, 0.1101434, 0.1387107, 0.2050813, 0.3411254, 0.6277248"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0565120, 0.0692034, 0.0814779, 0.0976203, 0.1329987, 0.2021571, 0.3395342", \ "0.0601074, 0.0728823, 0.0851272, 0.1012561, 0.1366579, 0.2054980, 0.3435403", \ "0.0681706, 0.0807033, 0.0928843, 0.1090115, 0.1443876, 0.2133021, 0.3513596", \ "0.0811998, 0.0939756, 0.1062697, 0.1222163, 0.1575819, 0.2263507, 0.3638714", \ "0.0998947, 0.1135239, 0.1262440, 0.1426499, 0.1782627, 0.2464396, 0.3835435", \ "0.1278905, 0.1430876, 0.1570535, 0.1741501, 0.2108306, 0.2794942, 0.4163661", \ "0.1686440, 0.1862104, 0.2017002, 0.2211133, 0.2598811, 0.3304588, 0.4700134"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0279380, 0.0473787, 0.0682790, 0.0982579, 0.1717100, 0.3217194, 0.6273572", \ "0.0279582, 0.0471961, 0.0678382, 0.0982036, 0.1717592, 0.3228361, 0.6214285", \ "0.0282651, 0.0472620, 0.0681927, 0.0987351, 0.1707109, 0.3231267, 0.6278620", \ "0.0319506, 0.0516138, 0.0715390, 0.1008160, 0.1731428, 0.3227917, 0.6268788", \ "0.0385271, 0.0571268, 0.0768549, 0.1066412, 0.1774552, 0.3294968, 0.6294597", \ "0.0507469, 0.0682362, 0.0883036, 0.1179685, 0.1862820, 0.3314555, 0.6302239", \ "0.0694331, 0.0875116, 0.1080399, 0.1361788, 0.2064672, 0.3467293, 0.6447904"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0560264, 0.0709886, 0.0853667, 0.1045420, 0.1459783, 0.2248506, 0.3810217", \ "0.0595883, 0.0744261, 0.0888303, 0.1079479, 0.1493872, 0.2282278, 0.3842503", \ "0.0668677, 0.0813879, 0.0956685, 0.1148002, 0.1561929, 0.2350385, 0.3911467", \ "0.0778485, 0.0924368, 0.1067462, 0.1258317, 0.1672490, 0.2461193, 0.4022743", \ "0.0921418, 0.1069669, 0.1212819, 0.1402007, 0.1818539, 0.2610536, 0.4178791", \ "0.1118226, 0.1274597, 0.1424794, 0.1618584, 0.2035139, 0.2828360, 0.4391952", \ "0.1335234, 0.1508706, 0.1668718, 0.1876622, 0.2309404, 0.3124389, 0.4701730"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0295257, 0.0485501, 0.0695176, 0.0994793, 0.1705913, 0.3151595, 0.6128755", \ "0.0291206, 0.0484273, 0.0694491, 0.0994316, 0.1708108, 0.3160756, 0.6107173", \ "0.0294390, 0.0484170, 0.0692999, 0.0993835, 0.1703338, 0.3158125, 0.6128962", \ "0.0324562, 0.0511696, 0.0715391, 0.1011928, 0.1722400, 0.3164607, 0.6131461", \ "0.0376380, 0.0557122, 0.0757896, 0.1045569, 0.1741547, 0.3182543, 0.6127308", \ "0.0480333, 0.0654905, 0.0848740, 0.1131407, 0.1805346, 0.3228478, 0.6147935", \ "0.0651983, 0.0823360, 0.1017348, 0.1303521, 0.1973283, 0.3351550, 0.6252056"); } } timing () { related_pin : "IN6"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0574310, 0.0701656, 0.0824975, 0.0986092, 0.1340083, 0.2030528, 0.3409459", \ "0.0596978, 0.0724548, 0.0847007, 0.1008761, 0.1362512, 0.2053410, 0.3435348", \ "0.0646320, 0.0771996, 0.0894332, 0.1055560, 0.1409050, 0.2100424, 0.3477803", \ "0.0733462, 0.0862410, 0.0984844, 0.1146796, 0.1501077, 0.2190877, 0.3591795", \ "0.0865710, 0.1001155, 0.1128074, 0.1294897, 0.1651121, 0.2337884, 0.3720015", \ "0.1055451, 0.1201872, 0.1338803, 0.1513556, 0.1884651, 0.2581947, 0.3955289", \ "0.1284218, 0.1452964, 0.1604417, 0.1791281, 0.2187616, 0.2915223, 0.4334586"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0278946, 0.0475127, 0.0682220, 0.0983706, 0.1715382, 0.3214159, 0.6254258", \ "0.0279829, 0.0471367, 0.0680581, 0.0980152, 0.1715852, 0.3217420, 0.6261673", \ "0.0282733, 0.0472766, 0.0679946, 0.0984599, 0.1716865, 0.3216762, 0.6257566", \ "0.0301969, 0.0498325, 0.0700136, 0.1002916, 0.1730062, 0.3225884, 0.6232666", \ "0.0346628, 0.0541198, 0.0754538, 0.1046570, 0.1760839, 0.3234198, 0.6280842", \ "0.0448526, 0.0632923, 0.0835784, 0.1146124, 0.1840912, 0.3312435, 0.6305358", \ "0.0591086, 0.0776704, 0.0995711, 0.1292486, 0.2023603, 0.3468135, 0.6465055"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0587121, 0.0736911, 0.0881601, 0.1073251, 0.1488284, 0.2277689, 0.3840788", \ "0.0623032, 0.0772160, 0.0916173, 0.1108194, 0.1523638, 0.2313553, 0.3877449", \ "0.0700236, 0.0846246, 0.0990373, 0.1181447, 0.1596216, 0.2385043, 0.3946602", \ "0.0820625, 0.0966904, 0.1110075, 0.1300787, 0.1715464, 0.2504477, 0.4064772", \ "0.0994138, 0.1141017, 0.1281100, 0.1471318, 0.1887972, 0.2679552, 0.4244000", \ "0.1245918, 0.1400679, 0.1547989, 0.1738382, 0.2155236, 0.2946573, 0.4509395", \ "0.1624116, 0.1793651, 0.1949917, 0.2153064, 0.2582394, 0.3385135, 0.4950475"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0305571, 0.0495167, 0.0702583, 0.1002279, 0.1713446, 0.3163966, 0.6114628", \ "0.0302780, 0.0493351, 0.0700434, 0.1000673, 0.1711283, 0.3163452, 0.6135425", \ "0.0301123, 0.0491731, 0.0703455, 0.1000720, 0.1712144, 0.3164526, 0.6112864", \ "0.0331596, 0.0516789, 0.0721251, 0.1014451, 0.1724387, 0.3168400, 0.6130195", \ "0.0383377, 0.0562782, 0.0760929, 0.1051704, 0.1746679, 0.3182505, 0.6144210", \ "0.0474344, 0.0650821, 0.0844108, 0.1118687, 0.1795236, 0.3221432, 0.6131849", \ "0.0627296, 0.0811077, 0.0998804, 0.1275332, 0.1922940, 0.3311753, 0.6218750"); } } } } cell (AO222X2) { cell_footprint : "AO222"; area : 15.6672 ; cell_leakage_power : 1.206784e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "1.1082359e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "1.0591198e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "6.8552602e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "1.0683534e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "1.1574213e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "1.1082367e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "7.1232549e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "1.1175197e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "1.1175173e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "1.0683541e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "7.1232272e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "1.0776170e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "5.2486204e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "5.0919386e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "2.8863679e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "5.2486879e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "1.1575284e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "1.1083372e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "7.1222615e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "1.1176196e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "1.2067838e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "1.1575263e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "7.3903095e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "1.1668603e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "1.1668629e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "1.1176201e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "7.3902221e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "1.1269361e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "5.5201763e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "5.3632320e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "3.1605698e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "5.5201916e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "1.1176245e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "1.0684491e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "7.1221159e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "1.0777199e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "1.1668612e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "1.1176275e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "7.3901468e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "1.1269396e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "1.1269415e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "1.0777217e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "7.3901028e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "1.0870171e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "5.3632494e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "5.5201831e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "3.1606351e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "5.5201681e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "4.5828799e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "4.3549850e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "2.7960251e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "4.5828724e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "4.8110028e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "4.5675257e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "3.0715466e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "4.8110699e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "4.8110586e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "4.5675812e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "3.0715814e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "4.8110824e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "3.0549753e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "2.7800830e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "3.1691570e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "3.0549966e+04"; } pin (IN1) { fanout_load : 0.100; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.950747, 1.950747 ); rise_capacitance : 1.950747; capacitance : 1.971623; fall_capacitance_range (1.992500, 1.992500 ); fall_capacitance : 1.992500; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4635226, -1.5444184, -1.6246579, -1.6685585, -1.6748074, -1.6057530, -1.3860919"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7932135, 1.7293082, 1.6837678, 1.6322798, 1.6115740, 1.6524329, 1.8164207"); } } } pin (IN2) { fanout_load : 0.099; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.768743, 1.768743 ); rise_capacitance : 1.768743; capacitance : 1.762034; fall_capacitance_range (1.755325, 1.755325 ); fall_capacitance : 1.755325; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4926191, -1.5813873, -1.6773715, -1.7255942, -1.7404872, -1.6887210, -1.5036364"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5283547, 1.4303672, 1.3176103, 1.2713012, 1.2619014, 1.3263200, 1.5383755"); } } } pin (IN3) { fanout_load : 0.100; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.167696, 2.167696 ); rise_capacitance : 2.167696; capacitance : 2.123710; fall_capacitance_range (2.079725, 2.079725 ); fall_capacitance : 2.079725; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5878618, -1.6688028, -1.7491328, -1.7942669, -1.8029828, -1.7388625, -1.5290696"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9810146, 1.9153629, 1.8663226, 1.8170693, 1.8008258, 1.8506015, 2.0324159"); } } } pin (IN4) { fanout_load : 0.105; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.211818, 2.211818 ); rise_capacitance : 2.211818; capacitance : 2.148925; fall_capacitance_range (2.086033, 2.086033 ); fall_capacitance : 2.086033; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7819047, -1.8642513, -1.9473923, -1.9938963, -2.0053519, -1.9467109, -1.7478768"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8035717, 1.7172101, 1.6276977, 1.5792949, 1.5657001, 1.6217208, 1.8169729"); } } } pin (IN5) { fanout_load : 0.096; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.268938, 2.268938 ); rise_capacitance : 2.268938; capacitance : 2.186709; fall_capacitance_range (2.104480, 2.104480 ); fall_capacitance : 2.104480; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6721457, -1.7544327, -1.8374546, -1.8821849, -1.8900931, -1.8243574, -1.6113337"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9901266, 1.9297137, 1.8911507, 1.8402612, 1.8207450, 1.8639754, 2.0326992"); } } } pin (IN6) { fanout_load : 0.099; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.300280, 2.300280 ); rise_capacitance : 2.300280; capacitance : 2.202538; fall_capacitance_range (2.104796, 2.104796 ); fall_capacitance : 2.104796; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9242057, -2.0085474, -2.0956786, -2.1388970, -2.1437813, -2.0719978, -1.8468787"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9532674, 1.8667283, 1.7768607, 1.7280444, 1.7136220, 1.7679878, 1.9599298"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)+(IN4*IN3)+(IN6*IN5)"; max_capacitance : 416.000000; max_transition : 0.648865; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.8463857, 22.3504984, 20.5113248, 19.3398174, 17.6210664, 15.1251974, 13.3655243", \ "25.7628919, 22.0882419, 20.7287946, 19.2989833, 17.3568088, 14.9039668, 13.1971820", \ "25.7505560, 22.0967725, 20.6343930, 19.2633709, 17.3487062, 14.7414166, 11.7754557", \ "26.4177578, 22.8024309, 21.2200903, 19.8028969, 18.0087806, 15.9395021, 12.7818892", \ "30.0674274, 26.0471640, 24.1978808, 22.7459078, 19.6354918, 16.6174605, 13.3418393", \ "39.4765585, 34.3906136, 31.4191237, 28.4754042, 25.8195243, 22.4076316, 16.4797873", \ "57.1434484, 51.2595171, 47.3968131, 44.0325880, 39.7947737, 32.3220571, 28.9702712"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.3045035, 23.8362093, 22.8607127, 22.2858934, 21.6673735, 21.0622829, 20.7051633", \ "27.2429275, 23.7821417, 22.8450311, 22.1926263, 21.5883459, 21.0192342, 20.6795781", \ "27.1827267, 23.7358696, 22.7766076, 22.1604338, 21.5388457, 20.9529367, 20.6071407", \ "27.6275612, 24.0563678, 23.0162250, 22.3188648, 21.6240575, 21.0272541, 20.6396836", \ "30.0128874, 26.0897693, 24.7588593, 23.8116272, 22.6840719, 21.7811722, 21.2144235", \ "38.0949277, 33.1495428, 30.2690412, 27.9259973, 26.0232589, 24.5572268, 23.5388075", \ "51.9142266, 46.1181902, 42.3067893, 38.9110782, 35.1159640, 32.3790504, 30.4780169"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.9796118, 22.1712275, 20.6834370, 19.5695505, 17.7444679, 15.0284898, 11.9719751", \ "25.9147591, 22.1893920, 20.7796920, 19.5754749, 17.6046926, 15.0248804, 11.3563413", \ "25.8180976, 22.1926203, 20.7112044, 19.5053147, 17.5706046, 14.9428247, 12.4502579", \ "26.2446053, 22.5661361, 21.2096208, 19.7998410, 17.8540404, 15.2216797, 12.5407268", \ "28.6265557, 24.9436499, 23.3246224, 21.4935238, 19.3728276, 16.6940823, 13.7009504", \ "36.4792831, 31.8172849, 29.2776023, 26.8608966, 23.8919261, 20.6503023, 16.0133480", \ "51.4233634, 45.9453777, 42.6050220, 39.8999613, 35.9914463, 29.9902568, 27.3097979"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("28.1086056, 24.5219863, 23.4969006, 22.8996729, 22.2026758, 21.5726574, 21.1944008", \ "28.0598217, 24.5249618, 23.4712128, 22.8762593, 22.2068383, 21.5592439, 21.1858602", \ "28.0598459, 24.5123986, 23.4217038, 22.8836005, 22.1761612, 21.5362269, 21.1668401", \ "28.5107950, 24.8390265, 23.7104411, 23.0594213, 22.2914370, 21.6634599, 21.2617241", \ "30.8097925, 26.8727471, 25.4843647, 24.5506106, 23.3914487, 22.4258833, 21.8350781", \ "38.8715146, 33.9751356, 31.0332039, 28.6639375, 26.8289387, 25.3624394, 24.3677992", \ "52.8430321, 47.0747750, 43.3346400, 40.1113985, 36.3373313, 33.4735862, 31.6605165"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.1755665, 18.9158678, 17.5819440, 16.4609436, 14.9819165, 12.8428639, 9.3842007", \ "22.1591118, 18.7801881, 17.6357581, 16.5393833, 14.8757775, 12.9815526, 10.3426670", \ "22.1961913, 18.8745875, 17.7267683, 16.7128060, 14.9583072, 12.7678806, 9.4508356", \ "23.1570980, 19.7854987, 18.6475806, 17.3950073, 15.6199611, 13.4690918, 10.8443539", \ "27.2756100, 23.4910684, 21.8732625, 20.2797324, 17.4275136, 14.8098412, 11.9666733", \ "36.8709280, 32.0032465, 29.1050826, 26.9491993, 24.2112951, 20.6830682, 15.4919868", \ "53.7976657, 47.8337135, 44.1085168, 41.1148313, 37.0876843, 30.0071229, 27.5373452"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.7733358, 20.6268152, 19.8685236, 19.3810307, 18.8290170, 18.3899520, 18.1148071", \ "23.8271811, 20.5849029, 19.7956507, 19.3222742, 18.8097700, 18.3461129, 18.0808404", \ "23.7421049, 20.5582802, 19.7424042, 19.2482746, 18.6932810, 18.2745900, 18.0165300", \ "24.5898831, 21.2798780, 20.2840477, 19.7307181, 19.0366819, 18.5001879, 18.1804075", \ "27.4203213, 23.6873875, 22.4721471, 21.5083788, 20.4268272, 19.5663308, 19.0746051", \ "35.9709809, 31.0089060, 28.2522983, 26.0828148, 24.1909429, 22.8394333, 21.8693975", \ "49.7490582, 44.0172845, 40.2824418, 37.0787294, 33.6606499, 31.0556543, 29.2716347"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.3090994, 19.0016757, 17.6505599, 16.5759306, 15.1307532, 12.9829369, 9.8999213", \ "22.2681000, 18.8826747, 17.7402119, 16.5328882, 14.9640123, 13.1585840, 10.5962852", \ "22.2344129, 18.8969640, 17.7673792, 16.7541645, 14.9964873, 12.7807701, 9.7621375", \ "22.8663307, 19.4700618, 18.3628996, 17.1647267, 15.4598528, 13.3976925, 10.1179696", \ "25.6549085, 21.8948861, 20.6801468, 19.3258509, 17.3457955, 14.5612572, 12.6253434", \ "33.7812584, 29.1376272, 26.8451919, 24.7617890, 22.1388906, 19.7674925, 15.7798364", \ "49.1107814, 43.6260025, 40.5206137, 37.9099667, 33.8214606, 28.6916281, 26.2079904"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.7969290, 21.5582350, 20.6864010, 20.1356474, 19.5834518, 19.0740580, 18.7951667", \ "24.7193411, 21.4891396, 20.7001744, 20.1316832, 19.5446039, 19.0569981, 18.8184371", \ "24.7995782, 21.4610201, 20.6071569, 20.0815044, 19.4942247, 19.0022902, 18.7391650", \ "25.4958307, 22.1431659, 21.1099739, 20.5400352, 19.8136977, 19.2566779, 18.9262658", \ "28.3860375, 24.6156208, 23.3576710, 22.3827818, 21.2821858, 20.3929649, 19.8791548", \ "36.8993561, 31.9512607, 29.1803787, 27.0314443, 25.1919881, 23.7764050, 22.8740601", \ "50.7064697, 44.9419937, 41.2674123, 38.2044328, 34.8366908, 32.2685562, 30.5779764"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.7339966, 13.0148641, 12.4219457, 11.6646457, 10.4152704, 8.7078666, 7.8480763", \ "15.7810580, 13.1732702, 12.2531735, 11.5405904, 10.3607568, 9.1242674, 6.1143866", \ "16.0311842, 13.3953571, 12.5743599, 11.8064571, 10.5484364, 8.7151975, 7.3324357", \ "17.9014695, 14.8398480, 13.6728208, 12.7499037, 11.3713841, 9.4205473, 6.3589098", \ "22.2543581, 18.3968746, 17.0018907, 15.6366761, 13.6317061, 10.9379031, 8.1195011", \ "31.9924113, 26.9113249, 24.3309813, 21.8876623, 18.9847882, 16.2651528, 11.5528382", \ "48.5812980, 42.4081050, 38.6127536, 35.8600592, 31.3599425, 25.6857403, 23.0546965"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.0424942, 17.1623304, 16.5174239, 16.1164456, 15.6825000, 15.3623704, 15.1859448", \ "19.9667520, 17.1298148, 16.4710492, 16.0984918, 15.6407882, 15.3571691, 15.1910483", \ "20.1783328, 17.2550345, 16.5690994, 16.1874950, 15.7508012, 15.4732007, 15.2813898", \ "21.4945565, 18.4357278, 17.5621874, 17.0352351, 16.4140457, 15.9912989, 15.7528253", \ "25.4078188, 21.1564945, 19.9887229, 19.1124077, 18.1762513, 17.4696655, 17.0355000", \ "33.6786907, 28.6129627, 25.9680091, 24.0396116, 22.3778531, 21.1412469, 20.3669191", \ "47.8235886, 41.7587548, 38.0278152, 35.0780772, 31.8881680, 29.2600952, 27.8870580"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.6707061, 12.9691634, 12.2658914, 11.6295582, 10.3757586, 8.6572743, 7.6545174", \ "15.6607261, 13.0681903, 12.1378680, 11.3897331, 10.3105570, 8.8197355, 7.0274857", \ "15.8212815, 13.1455786, 12.4447995, 11.6010212, 10.3519547, 9.2486298, 6.0540405", \ "16.9189342, 13.9254234, 13.0256788, 12.0508529, 10.8525683, 9.7029817, 6.4224822", \ "20.6449350, 16.7758771, 15.5995046, 14.5615687, 13.0923924, 10.3602843, 8.5401264", \ "28.7342261, 24.3120094, 22.4873988, 20.1375346, 17.5677264, 16.2648157, 12.1373750", \ "44.0496460, 38.4472127, 35.2941122, 33.0089596, 29.5107983, 24.6991521, 23.5766135"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.0288195, 18.0421067, 17.3368800, 16.9128684, 16.4461671, 16.0875945, 15.8855770", \ "20.9964975, 18.0244633, 17.3471231, 16.8997517, 16.4364299, 16.0784809, 15.8739171", \ "21.1342163, 18.1664555, 17.4310015, 16.9984254, 16.5209161, 16.1991059, 16.0044791", \ "22.4233197, 19.3258201, 18.4055421, 17.8488834, 17.2098240, 16.7850170, 16.5351344", \ "26.1813242, 22.1683636, 20.9835889, 20.0700511, 19.1041032, 18.3577996, 17.9768168", \ "34.7100617, 29.6839579, 27.0659366, 25.1158940, 23.4023279, 22.2217957, 21.4489623", \ "48.7851641, 42.8116167, 39.1748028, 36.3867329, 33.2261311, 30.9180702, 29.4656966"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1130529, 0.1319147, 0.1466020, 0.1657889, 0.2047101, 0.2753914, 0.4139265", \ "0.1162576, 0.1349332, 0.1501680, 0.1689690, 0.2079099, 0.2786035, 0.4172405", \ "0.1234945, 0.1421939, 0.1571526, 0.1762880, 0.2151335, 0.2858521, 0.4244588", \ "0.1391050, 0.1578844, 0.1727817, 0.1915895, 0.2303303, 0.3009153, 0.4393055", \ "0.1700565, 0.1891895, 0.2039272, 0.2225774, 0.2612376, 0.3316374, 0.4694394", \ "0.2145797, 0.2358068, 0.2518233, 0.2706578, 0.3100772, 0.3795250, 0.5163242", \ "0.2783921, 0.3023007, 0.3201087, 0.3411777, 0.3823012, 0.4522788, 0.5883352"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0468190, 0.0673315, 0.0897484, 0.1198702, 0.1897257, 0.3341972, 0.6340339", \ "0.0468348, 0.0673663, 0.0887732, 0.1196252, 0.1893069, 0.3342036, 0.6333976", \ "0.0473521, 0.0679242, 0.0890409, 0.1196634, 0.1890060, 0.3335674, 0.6335236", \ "0.0461982, 0.0671887, 0.0881170, 0.1184692, 0.1887048, 0.3343964, 0.6342399", \ "0.0530548, 0.0722750, 0.0932477, 0.1230065, 0.1937220, 0.3359926, 0.6343022", \ "0.0658570, 0.0863824, 0.1069390, 0.1370300, 0.2042061, 0.3427672, 0.6340342", \ "0.0889797, 0.1069047, 0.1262921, 0.1550853, 0.2224680, 0.3593564, 0.6481880"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1125567, 0.1326552, 0.1494604, 0.1711963, 0.2166013, 0.2986934, 0.4556776", \ "0.1157674, 0.1356411, 0.1525968, 0.1743356, 0.2197258, 0.3017983, 0.4587419", \ "0.1210605, 0.1409891, 0.1578944, 0.1795397, 0.2249246, 0.3070519, 0.4641594", \ "0.1304810, 0.1502658, 0.1670598, 0.1887406, 0.2341514, 0.3161923, 0.4731124", \ "0.1435436, 0.1638693, 0.1811622, 0.2030757, 0.2486509, 0.3308629, 0.4878042", \ "0.1604834, 0.1821156, 0.2001958, 0.2230691, 0.2699513, 0.3533149, 0.5103809", \ "0.1819152, 0.2056011, 0.2249946, 0.2497113, 0.2994520, 0.3855029, 0.5441393"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0407600, 0.0632047, 0.0855616, 0.1157622, 0.1864904, 0.3282417, 0.6199666", \ "0.0405865, 0.0631671, 0.0853416, 0.1159483, 0.1862310, 0.3290247, 0.6204519", \ "0.0405388, 0.0631787, 0.0854605, 0.1161102, 0.1866915, 0.3287260, 0.6208670", \ "0.0418267, 0.0636304, 0.0856887, 0.1165326, 0.1866952, 0.3291876, 0.6206818", \ "0.0479592, 0.0698899, 0.0912798, 0.1206324, 0.1909472, 0.3318221, 0.6199033", \ "0.0586005, 0.0813047, 0.1023976, 0.1330293, 0.2015169, 0.3393441, 0.6261481", \ "0.0795484, 0.1031891, 0.1238403, 0.1543479, 0.2225055, 0.3573474, 0.6379672"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1136664, 0.1322275, 0.1472508, 0.1663657, 0.2054353, 0.2761384, 0.4141175", \ "0.1157352, 0.1344044, 0.1496938, 0.1685038, 0.2074917, 0.2782172, 0.4161922", \ "0.1201481, 0.1389903, 0.1540047, 0.1729635, 0.2119993, 0.2825575, 0.4208076", \ "0.1298969, 0.1486221, 0.1634324, 0.1822713, 0.2212008, 0.2918225, 0.4297584", \ "0.1488629, 0.1680218, 0.1832426, 0.2018846, 0.2406453, 0.3112576, 0.4493285", \ "0.1803963, 0.2006760, 0.2161219, 0.2357536, 0.2750713, 0.3452043, 0.4824108", \ "0.2261613, 0.2485880, 0.2654289, 0.2860340, 0.3262507, 0.3987895, 0.5366126"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0464107, 0.0691094, 0.0893055, 0.1195260, 0.1895633, 0.3318676, 0.6317276", \ "0.0464056, 0.0684434, 0.0892643, 0.1195239, 0.1898829, 0.3336232, 0.6282129", \ "0.0471826, 0.0675071, 0.0889213, 0.1189160, 0.1889979, 0.3326338, 0.6332105", \ "0.0470437, 0.0667906, 0.0881046, 0.1179741, 0.1879772, 0.3314487, 0.6352380", \ "0.0495667, 0.0700705, 0.0913065, 0.1231005, 0.1912511, 0.3347132, 0.6340747", \ "0.0578440, 0.0776886, 0.0991467, 0.1290937, 0.1994068, 0.3414257, 0.6369922", \ "0.0757864, 0.0964755, 0.1183564, 0.1472962, 0.2138270, 0.3546804, 0.6469327"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1151456, 0.1354298, 0.1522605, 0.1738825, 0.2194482, 0.3015743, 0.4587993", \ "0.1185147, 0.1385218, 0.1555407, 0.1771599, 0.2226808, 0.3049201, 0.4619469", \ "0.1240377, 0.1441101, 0.1610935, 0.1828364, 0.2282526, 0.3104624, 0.4675371", \ "0.1335928, 0.1535731, 0.1703487, 0.1921025, 0.2374999, 0.3196955, 0.4768132", \ "0.1478147, 0.1684160, 0.1857680, 0.2076526, 0.2532340, 0.3354484, 0.4924088", \ "0.1680769, 0.1896279, 0.2078525, 0.2305698, 0.2772368, 0.3605338, 0.5175780", \ "0.2011432, 0.2247015, 0.2438824, 0.2680826, 0.3170516, 0.4024174, 0.5604842"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0419468, 0.0643809, 0.0857426, 0.1167123, 0.1870124, 0.3290092, 0.6214336", \ "0.0418314, 0.0643328, 0.0863889, 0.1165724, 0.1872704, 0.3289636, 0.6206806", \ "0.0419750, 0.0642891, 0.0866396, 0.1170156, 0.1873377, 0.3291891, 0.6206726", \ "0.0424567, 0.0645879, 0.0869303, 0.1171819, 0.1877250, 0.3296691, 0.6207812", \ "0.0487396, 0.0711731, 0.0919116, 0.1213365, 0.1908217, 0.3318144, 0.6216289", \ "0.0591546, 0.0815431, 0.1021867, 0.1323231, 0.2013293, 0.3393717, 0.6261058", \ "0.0781406, 0.1014478, 0.1228449, 0.1513462, 0.2195732, 0.3546644, 0.6361747"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0974516, 0.1153072, 0.1296128, 0.1479165, 0.1860185, 0.2560539, 0.3939364", \ "0.1008716, 0.1185464, 0.1331191, 0.1514097, 0.1894054, 0.2594967, 0.3970229", \ "0.1080020, 0.1256851, 0.1402609, 0.1585815, 0.1964778, 0.2664719, 0.4045238", \ "0.1241878, 0.1419634, 0.1561770, 0.1743814, 0.2122089, 0.2821611, 0.4197608", \ "0.1521348, 0.1707962, 0.1854116, 0.2034246, 0.2410962, 0.3109503, 0.4484352", \ "0.1931851, 0.2136899, 0.2289733, 0.2484129, 0.2866116, 0.3559777, 0.4923659", \ "0.2567991, 0.2797111, 0.2970128, 0.3181117, 0.3579280, 0.4283962, 0.5651765"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0420562, 0.0615893, 0.0835813, 0.1135850, 0.1839274, 0.3298309, 0.6241980", \ "0.0407253, 0.0623609, 0.0833991, 0.1132473, 0.1833338, 0.3305006, 0.6311024", \ "0.0407726, 0.0613978, 0.0826386, 0.1126774, 0.1834149, 0.3295186, 0.6241849", \ "0.0409840, 0.0613440, 0.0824473, 0.1125831, 0.1831357, 0.3306354, 0.6306749", \ "0.0484129, 0.0679056, 0.0887856, 0.1194958, 0.1889102, 0.3297306, 0.6322899", \ "0.0628674, 0.0812546, 0.1015386, 0.1293671, 0.1985973, 0.3381762, 0.6345464", \ "0.0856869, 0.1042985, 0.1254840, 0.1521325, 0.2152491, 0.3570736, 0.6469148"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0953607, 0.1146744, 0.1308460, 0.1518020, 0.1960125, 0.2768579, 0.4334172", \ "0.0983335, 0.1175005, 0.1337395, 0.1547760, 0.1989338, 0.2797745, 0.4362335", \ "0.1037365, 0.1228636, 0.1391797, 0.1601850, 0.2043269, 0.2851399, 0.4417915", \ "0.1138997, 0.1329557, 0.1490827, 0.1699496, 0.2140179, 0.2947785, 0.4513674", \ "0.1291030, 0.1487401, 0.1654838, 0.1866814, 0.2310273, 0.3119040, 0.4682668", \ "0.1483409, 0.1692553, 0.1864022, 0.2085503, 0.2536346, 0.3352127, 0.4916043", \ "0.1738480, 0.1965175, 0.2151278, 0.2386780, 0.2864698, 0.3699660, 0.5271104"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0376342, 0.0592108, 0.0810234, 0.1108708, 0.1810296, 0.3241263, 0.6176664", \ "0.0373256, 0.0591020, 0.0809016, 0.1111552, 0.1812900, 0.3238116, 0.6163612", \ "0.0373267, 0.0594217, 0.0808060, 0.1110456, 0.1812509, 0.3241863, 0.6168670", \ "0.0394730, 0.0605664, 0.0815372, 0.1118677, 0.1818868, 0.3245408, 0.6178512", \ "0.0459594, 0.0675374, 0.0885858, 0.1171035, 0.1863294, 0.3276754, 0.6175385", \ "0.0576913, 0.0782883, 0.0989620, 0.1283519, 0.1954145, 0.3342099, 0.6217671", \ "0.0776139, 0.0995930, 0.1202277, 0.1477199, 0.2149755, 0.3490968, 0.6345219"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0990238, 0.1167231, 0.1311819, 0.1495134, 0.1877139, 0.2576404, 0.3957695", \ "0.1011677, 0.1190830, 0.1334118, 0.1517006, 0.1897176, 0.2598086, 0.3978588", \ "0.1056822, 0.1233962, 0.1379746, 0.1562658, 0.1941393, 0.2641021, 0.4023392", \ "0.1153477, 0.1331238, 0.1473543, 0.1655072, 0.2033858, 0.2734790, 0.4116583", \ "0.1336007, 0.1517482, 0.1664821, 0.1850416, 0.2228127, 0.2926816, 0.4308141", \ "0.1628806, 0.1822302, 0.1974061, 0.2165171, 0.2554187, 0.3250069, 0.4618622", \ "0.2053151, 0.2270432, 0.2436123, 0.2642664, 0.3044762, 0.3757814, 0.5139120"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0409248, 0.0612057, 0.0835121, 0.1134762, 0.1838760, 0.3295341, 0.6294627", \ "0.0409224, 0.0619984, 0.0834628, 0.1133295, 0.1829899, 0.3302022, 0.6317425", \ "0.0407233, 0.0612389, 0.0827132, 0.1123863, 0.1834469, 0.3288870, 0.6283714", \ "0.0419471, 0.0614952, 0.0825589, 0.1124247, 0.1832777, 0.3296297, 0.6299486", \ "0.0447998, 0.0667818, 0.0879119, 0.1175177, 0.1867480, 0.3306612, 0.6307836", \ "0.0552279, 0.0740941, 0.0953082, 0.1247609, 0.1958650, 0.3376321, 0.6329319", \ "0.0725735, 0.0908206, 0.1120112, 0.1428646, 0.2117908, 0.3507067, 0.6452893"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0985935, 0.1179600, 0.1342809, 0.1551583, 0.1994506, 0.2803566, 0.4368629", \ "0.1017376, 0.1211985, 0.1374199, 0.1583222, 0.2026189, 0.2835238, 0.4400618", \ "0.1074432, 0.1266794, 0.1429879, 0.1639842, 0.2082359, 0.2890855, 0.4458207", \ "0.1180326, 0.1372192, 0.1533088, 0.1742335, 0.2184315, 0.2992170, 0.4558946", \ "0.1344720, 0.1542829, 0.1709418, 0.1921287, 0.2364600, 0.3173400, 0.4737466", \ "0.1582079, 0.1789830, 0.1961967, 0.2179947, 0.2630012, 0.3446480, 0.5011399", \ "0.1969084, 0.2192881, 0.2377111, 0.2607734, 0.3076917, 0.3905797, 0.5472403"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0386022, 0.0603821, 0.0820933, 0.1117475, 0.1819439, 0.3244051, 0.6175488", \ "0.0387453, 0.0603599, 0.0820697, 0.1116740, 0.1817155, 0.3243689, 0.6177966", \ "0.0384228, 0.0600650, 0.0813536, 0.1116735, 0.1819579, 0.3245344, 0.6172419", \ "0.0406062, 0.0614918, 0.0822550, 0.1123787, 0.1824011, 0.3249088, 0.6177125", \ "0.0468373, 0.0679332, 0.0884580, 0.1174901, 0.1865528, 0.3279555, 0.6190947", \ "0.0570106, 0.0784553, 0.0986267, 0.1275979, 0.1952481, 0.3331434, 0.6212755", \ "0.0763229, 0.0965119, 0.1175933, 0.1458308, 0.2120188, 0.3459684, 0.6301190"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0694215, 0.0853398, 0.0990479, 0.1165974, 0.1536687, 0.2233453, 0.3610947", \ "0.0730447, 0.0890956, 0.1025815, 0.1201791, 0.1572802, 0.2269887, 0.3650807", \ "0.0807712, 0.0968023, 0.1103757, 0.1278602, 0.1648167, 0.2343333, 0.3718568", \ "0.0960354, 0.1120377, 0.1253913, 0.1427220, 0.1796545, 0.2489725, 0.3865612", \ "0.1185856, 0.1359042, 0.1496843, 0.1673139, 0.2040754, 0.2735303, 0.4115528", \ "0.1519714, 0.1709421, 0.1857116, 0.2045304, 0.2420315, 0.3108190, 0.4474981", \ "0.2002267, 0.2215342, 0.2382773, 0.2586953, 0.2990093, 0.3709411, 0.5082198"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0326010, 0.0528344, 0.0741808, 0.1048938, 0.1759219, 0.3260720, 0.6282632", \ "0.0318273, 0.0527926, 0.0749429, 0.1047758, 0.1759782, 0.3260289, 0.6277897", \ "0.0318445, 0.0524424, 0.0738854, 0.1046194, 0.1770432, 0.3238249, 0.6303812", \ "0.0351695, 0.0549259, 0.0764506, 0.1060493, 0.1776032, 0.3249703, 0.6229952", \ "0.0439885, 0.0626806, 0.0842726, 0.1132139, 0.1832250, 0.3278908, 0.6285915", \ "0.0573677, 0.0750101, 0.0956561, 0.1266792, 0.1937416, 0.3372942, 0.6327205", \ "0.0829693, 0.0994839, 0.1190145, 0.1466944, 0.2157064, 0.3545733, 0.6458687"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0713634, 0.0893602, 0.1051236, 0.1252636, 0.1680573, 0.2477874, 0.4040683", \ "0.0747218, 0.0928606, 0.1084598, 0.1286234, 0.1714567, 0.2512145, 0.4073599", \ "0.0819343, 0.1001185, 0.1155635, 0.1356820, 0.1784826, 0.2582122, 0.4144070", \ "0.0958045, 0.1136331, 0.1288360, 0.1488958, 0.1915661, 0.2712027, 0.4276246", \ "0.1141344, 0.1323290, 0.1474304, 0.1676292, 0.2103563, 0.2900829, 0.4462792", \ "0.1398395, 0.1586546, 0.1745800, 0.1948143, 0.2378731, 0.3177478, 0.4738807", \ "0.1692138, 0.1897748, 0.2066694, 0.2281318, 0.2725636, 0.3532624, 0.5099611"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0347474, 0.0556590, 0.0762902, 0.1061592, 0.1758935, 0.3203176, 0.6156221", \ "0.0343626, 0.0552037, 0.0761178, 0.1060847, 0.1760264, 0.3200560, 0.6164893", \ "0.0341885, 0.0548081, 0.0758614, 0.1059807, 0.1766650, 0.3199999, 0.6161480", \ "0.0368363, 0.0571736, 0.0773849, 0.1068091, 0.1771042, 0.3201290, 0.6157085", \ "0.0439451, 0.0630572, 0.0832376, 0.1121440, 0.1808559, 0.3232742, 0.6156229", \ "0.0562315, 0.0742775, 0.0926560, 0.1217974, 0.1882846, 0.3289558, 0.6165602", \ "0.0765117, 0.0940983, 0.1119983, 0.1399011, 0.2061979, 0.3407854, 0.6286173"); } } timing () { related_pin : "IN6"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0701058, 0.0860900, 0.0998184, 0.1173418, 0.1543291, 0.2240418, 0.3619723", \ "0.0724276, 0.0885667, 0.1021360, 0.1196251, 0.1567246, 0.2263526, 0.3639376", \ "0.0773167, 0.0932991, 0.1068496, 0.1243516, 0.1612955, 0.2309729, 0.3685697", \ "0.0868465, 0.1028898, 0.1164291, 0.1339997, 0.1709100, 0.2405879, 0.3787717", \ "0.1024859, 0.1192828, 0.1332112, 0.1510051, 0.1880062, 0.2574649, 0.3948555", \ "0.1258007, 0.1437429, 0.1586047, 0.1768777, 0.2154774, 0.2856597, 0.4225005", \ "0.1549275, 0.1753238, 0.1913404, 0.2114048, 0.2521555, 0.3251868, 0.4655319"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0319652, 0.0529470, 0.0740634, 0.1044138, 0.1763196, 0.3251756, 0.6269189", \ "0.0320440, 0.0530051, 0.0746797, 0.1048157, 0.1767075, 0.3257449, 0.6295607", \ "0.0319418, 0.0522846, 0.0737050, 0.1043749, 0.1769451, 0.3247844, 0.6242846", \ "0.0338044, 0.0547016, 0.0760436, 0.1058387, 0.1776450, 0.3254411, 0.6274595", \ "0.0386100, 0.0598980, 0.0804189, 0.1107748, 0.1811369, 0.3267426, 0.6311705", \ "0.0495668, 0.0685275, 0.0893385, 0.1217071, 0.1900152, 0.3351641, 0.6323694", \ "0.0694994, 0.0883345, 0.1083861, 0.1377224, 0.2094459, 0.3500366, 0.6488646"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0738543, 0.0920262, 0.1075937, 0.1277636, 0.1707508, 0.2505691, 0.4068174", \ "0.0773417, 0.0957094, 0.1112370, 0.1313360, 0.1742459, 0.2540733, 0.4103254", \ "0.0848117, 0.1031408, 0.1185698, 0.1386027, 0.1815134, 0.2613053, 0.4178208", \ "0.0990605, 0.1170133, 0.1322764, 0.1523391, 0.1951087, 0.2748603, 0.4312188", \ "0.1201876, 0.1384928, 0.1540246, 0.1739209, 0.2167586, 0.2964881, 0.4526426", \ "0.1498535, 0.1680091, 0.1837263, 0.2039004, 0.2466257, 0.3263933, 0.4824952", \ "0.1937871, 0.2142229, 0.2309386, 0.2518360, 0.2955505, 0.3758097, 0.5315525"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0359186, 0.0566010, 0.0765529, 0.1067312, 0.1768086, 0.3199060, 0.6153907", \ "0.0355008, 0.0562514, 0.0772856, 0.1066242, 0.1768875, 0.3197576, 0.6153421", \ "0.0353707, 0.0557498, 0.0767232, 0.1066893, 0.1767534, 0.3200794, 0.6158911", \ "0.0379597, 0.0580171, 0.0779964, 0.1074749, 0.1773006, 0.3211406, 0.6152076", \ "0.0434025, 0.0638222, 0.0833459, 0.1119250, 0.1809298, 0.3235007, 0.6164907", \ "0.0547596, 0.0740195, 0.0927944, 0.1209191, 0.1872018, 0.3281413, 0.6173680", \ "0.0729223, 0.0927706, 0.1101485, 0.1370854, 0.2029182, 0.3364059, 0.6250210"); } } } } cell (AO22X1) { cell_footprint : "AO22"; area : 11.9808 ; cell_leakage_power : 6.318253e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "5.8284261e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "5.3390718e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "4.9814211e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "5.4300784e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "6.3182533e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "5.8284421e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "5.2513752e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "5.9197536e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "5.9197625e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "5.4301093e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "5.2512259e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "5.5213082e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "3.8346361e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "3.6487702e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "2.1197046e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "3.8345952e+04"; } pin (IN1) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.678969, 1.678969 ); rise_capacitance : 1.678969; capacitance : 1.695820; fall_capacitance_range (1.712671, 1.712671 ); fall_capacitance : 1.712671; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1135129, -1.1642689, -1.2246703, -1.2433864, -1.2397078, -1.1912396, -1.0531926"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4698113, 1.4299081, 1.3919134, 1.3672267, 1.3596648, 1.3863525, 1.4815394"); } } } pin (IN2) { fanout_load : 0.070; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.696497, 1.696497 ); rise_capacitance : 1.696497; capacitance : 1.691909; fall_capacitance_range (1.687320, 1.687320 ); fall_capacitance : 1.687320; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3893410, -1.4345101, -1.4837374, -1.5060843, -1.5096674, -1.4757226, -1.3667223"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4274764, 1.3750515, 1.3129569, 1.2888439, 1.2833733, 1.3151874, 1.4215707"); } } } pin (IN3) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.869795, 1.869795 ); rise_capacitance : 1.869795; capacitance : 1.833233; fall_capacitance_range (1.796671, 1.796671 ); fall_capacitance : 1.796671; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2390397, -1.2826487, -1.3287559, -1.3487306, -1.3475691, -1.3041352, -1.1761567"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6364876, 1.6090768, 1.5960665, 1.5708121, 1.5621147, 1.5865312, 1.6771754"); } } } pin (IN4) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.929810, 1.929810 ); rise_capacitance : 1.929810; capacitance : 1.878333; fall_capacitance_range (1.826856, 1.826856 ); fall_capacitance : 1.826856; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6389443, -1.6773281, -1.7129851, -1.7376518, -1.7458746, -1.7212092, -1.6307675"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6886658, 1.6310094, 1.5584516, 1.5349388, 1.5306684, 1.5648826, 1.6760666"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)+(IN4*IN3)"; max_capacitance : 208.000000; max_transition : 0.646188; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6620064, 10.1062669, 9.8218115, 9.5445508, 8.9813824, 8.3635020, 7.1772169", \ "10.6278373, 10.1432746, 9.7616969, 9.4976959, 8.9416521, 8.1921699, 7.5847116", \ "10.7619397, 10.2199892, 9.9452291, 9.6166915, 9.0114182, 8.2253835, 7.4083717", \ "11.7892570, 11.1348929, 10.5287725, 10.1570259, 9.4684587, 8.6824033, 7.9518159", \ "14.3126053, 13.3073559, 12.8818710, 12.2592940, 11.4713341, 10.1069203, 8.8742302", \ "19.9365788, 18.4015823, 17.5447712, 16.5044775, 15.2741173, 14.3759448, 12.1690954", \ "31.2028855, 29.1198068, 27.8137785, 26.6981735, 24.6587807, 22.6224114, 21.1521906"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.1294428, 12.0141492, 12.0618686, 12.0483465, 12.0117418, 11.9561060, 11.9527290", \ "12.0737450, 11.9583340, 11.9795239, 11.9854278, 11.9635395, 11.9064161, 11.9078440", \ "12.1630608, 11.9791661, 12.0086118, 11.9849777, 11.9368144, 11.9123177, 11.8970829", \ "12.8580324, 12.5161595, 12.4609096, 12.3740629, 12.2347417, 12.1686467, 12.1285051", \ "15.2921655, 14.1469185, 13.7733180, 13.6208174, 13.3706361, 13.1940969, 13.0957932", \ "20.0038258, 18.5053957, 17.6818323, 17.0680282, 16.5093154, 16.1400802, 15.9046387", \ "29.4472378, 27.4824043, 26.1935538, 25.1752204, 24.1005101, 23.1905815, 22.6286303"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6730473, 10.0917095, 9.8431460, 9.5604069, 9.0072505, 8.4385475, 6.9145617", \ "10.6356736, 10.1420518, 9.7901498, 9.4772911, 8.9585318, 8.3593279, 7.0176813", \ "10.6567576, 10.1037542, 9.8344807, 9.5105175, 8.9140582, 8.1830401, 7.5156379", \ "11.2592515, 10.6081368, 10.2928191, 9.8712961, 9.2858614, 8.5190427, 7.6617977", \ "13.5041280, 12.4522021, 11.9171571, 11.5322776, 10.9377888, 9.8845218, 8.7862919", \ "18.5918809, 17.2887715, 16.5902963, 15.8987125, 14.4844786, 13.6620186, 11.8446900", \ "29.0319810, 27.1974432, 26.2249714, 25.0947533, 23.6124745, 21.5127377, 20.8064844"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.9009337, 12.7277101, 12.7621498, 12.7567277, 12.7010713, 12.6919428, 12.6710602", \ "12.8951583, 12.7113064, 12.7523653, 12.7377426, 12.6796006, 12.6649227, 12.6608706", \ "12.9639291, 12.7603433, 12.7580386, 12.7509688, 12.7038536, 12.6965921, 12.6645444", \ "13.6827363, 13.3183385, 13.2316699, 13.1501498, 13.0204975, 12.9574366, 12.9255770", \ "16.1166860, 14.9517328, 14.6700520, 14.4947735, 14.2253582, 14.0489140, 13.9678923", \ "20.9999721, 19.5045897, 18.6939097, 18.1030296, 17.5879535, 17.2264998, 17.0006260", \ "30.6762996, 28.7433649, 27.4931718, 26.4779994, 25.3623249, 24.5135226, 24.0477139"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.1212679, 7.8383207, 7.5997714, 7.4529743, 7.0648411, 6.2528986, 5.7310828", \ "8.1362266, 7.8529188, 7.6514529, 7.4310895, 6.9639043, 6.4185452, 5.1673198", \ "8.4574810, 8.1123125, 7.8585371, 7.6001504, 7.2953804, 6.7780755, 5.9476457", \ "9.5890873, 8.9731952, 8.6845938, 8.2790587, 7.7175964, 7.2630530, 6.3389426", \ "12.3217798, 11.2421126, 10.6054839, 10.1772981, 9.3534183, 8.3796477, 7.6524175", \ "17.8561779, 16.3011592, 15.5899666, 14.6927758, 13.3537320, 12.5945374, 10.5439911", \ "28.8137833, 26.7301049, 25.4348272, 24.2553829, 22.7407491, 20.1969991, 19.6957937"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.9767048, 9.8383071, 9.9094667, 9.8608313, 9.8352095, 9.8235716, 9.8399067", \ "10.0350989, 9.8783626, 9.8776962, 9.8560671, 9.8386450, 9.8417464, 9.8487980", \ "10.3037712, 10.0925909, 10.0670684, 10.0250892, 9.9864679, 9.9784613, 9.9560851", \ "11.3742412, 10.9610444, 10.8258081, 10.6986110, 10.5818305, 10.5008902, 10.4731510", \ "13.9845111, 12.8423592, 12.4046021, 12.2379615, 11.9942850, 11.8290135, 11.7366512", \ "18.7513218, 17.2567407, 16.4675973, 15.8870901, 15.4114381, 15.0889176, 14.8197478", \ "28.4490617, 26.3799507, 25.0964823, 24.0931871, 23.0083733, 22.1246842, 21.7211775"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.1753785, 7.8411411, 7.6873981, 7.4972997, 7.1215429, 6.2939452, 5.7641637", \ "8.1355956, 7.8221816, 7.6499693, 7.4181392, 6.9360266, 6.5215290, 5.4231424", \ "8.2504764, 7.8678472, 7.6838854, 7.4449183, 7.1368793, 6.3175378, 5.1031111", \ "8.9914587, 8.5031381, 8.2373977, 7.9798300, 7.3978014, 7.0412868, 6.2569139", \ "11.4670706, 10.5295042, 10.0295929, 9.7192955, 9.1049671, 8.1865932, 7.3477584", \ "16.6166509, 15.3320899, 14.6561338, 14.0972336, 12.8306331, 12.2377958, 10.5890010", \ "27.0395429, 25.2207552, 24.2532974, 23.3057810, 21.9672809, 19.9948615, 19.4653978"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.9183378, 10.7723846, 10.7309364, 10.7181742, 10.7176959, 10.7474737, 10.6471857", \ "10.9413225, 10.7476171, 10.7317291, 10.7078230, 10.6767363, 10.7086516, 10.6632895", \ "11.2187164, 10.9628436, 10.9164218, 10.8692927, 10.8251137, 10.8239340, 10.8349168", \ "12.2413009, 11.7939218, 11.6616489, 11.5641600, 11.4184518, 11.3623284, 11.3309603", \ "14.9360612, 13.8068714, 13.4099540, 13.2274498, 12.9750582, 12.7931091, 12.7286339", \ "19.8754548, 18.3501586, 17.5936158, 17.0432223, 16.5445559, 16.2160326, 16.0041816", \ "29.5908137, 27.5695403, 26.3462913, 25.4571659, 24.4141397, 23.5689924, 23.2188944"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0730587, 0.0864511, 0.0992117, 0.1158548, 0.1515747, 0.2207987, 0.3587434", \ "0.0762941, 0.0898368, 0.1025015, 0.1192198, 0.1549655, 0.2242320, 0.3616343", \ "0.0838610, 0.0973016, 0.1100101, 0.1265493, 0.1621780, 0.2314786, 0.3689317", \ "0.0994202, 0.1127759, 0.1250188, 0.1415873, 0.1772630, 0.2462728, 0.3836408", \ "0.1221928, 0.1364135, 0.1495387, 0.1661072, 0.2016135, 0.2704673, 0.4076128", \ "0.1561868, 0.1719703, 0.1858793, 0.2029011, 0.2387368, 0.3072308, 0.4438199", \ "0.2050862, 0.2230809, 0.2386002, 0.2579388, 0.2947062, 0.3639434, 0.5014335"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0339249, 0.0533980, 0.0737915, 0.1032470, 0.1744992, 0.3244586, 0.6236713", \ "0.0338010, 0.0529006, 0.0737746, 0.1032598, 0.1754659, 0.3238796, 0.6299193", \ "0.0339783, 0.0526074, 0.0731915, 0.1029868, 0.1755261, 0.3234114, 0.6294688", \ "0.0361204, 0.0548441, 0.0759061, 0.1045241, 0.1764840, 0.3246972, 0.6300409", \ "0.0427329, 0.0609049, 0.0806802, 0.1093863, 0.1806002, 0.3256485, 0.6272926", \ "0.0534710, 0.0725952, 0.0924199, 0.1209142, 0.1881633, 0.3319505, 0.6317731", \ "0.0724460, 0.0898671, 0.1110777, 0.1398970, 0.2049332, 0.3463112, 0.6406684"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0690207, 0.0837483, 0.0979597, 0.1167948, 0.1577398, 0.2363169, 0.3922481", \ "0.0720141, 0.0867651, 0.1009512, 0.1197931, 0.1607493, 0.2393532, 0.3957288", \ "0.0776622, 0.0922032, 0.1064089, 0.1252381, 0.1662138, 0.2448172, 0.4011417", \ "0.0870736, 0.1017853, 0.1160735, 0.1349310, 0.1759402, 0.2544991, 0.4108563", \ "0.0989569, 0.1139007, 0.1287919, 0.1479510, 0.1895325, 0.2681758, 0.4239154", \ "0.1143022, 0.1308527, 0.1466415, 0.1668040, 0.2094015, 0.2885598, 0.4443058", \ "0.1328094, 0.1510996, 0.1683096, 0.1902701, 0.2356054, 0.3177075, 0.4749712"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0295709, 0.0485919, 0.0689910, 0.0987844, 0.1698362, 0.3154382, 0.6130962", \ "0.0296390, 0.0487016, 0.0691401, 0.0988137, 0.1696923, 0.3154869, 0.6133273", \ "0.0298829, 0.0485442, 0.0691923, 0.0989226, 0.1700763, 0.3152882, 0.6095352", \ "0.0333657, 0.0513606, 0.0716914, 0.1007142, 0.1708148, 0.3155405, 0.6112297", \ "0.0387691, 0.0572741, 0.0775645, 0.1064664, 0.1749679, 0.3184607, 0.6141113", \ "0.0498219, 0.0678254, 0.0871159, 0.1164610, 0.1830249, 0.3236282, 0.6140309", \ "0.0664115, 0.0853331, 0.1059549, 0.1353602, 0.2013106, 0.3386894, 0.6261621"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0743447, 0.0878708, 0.1005873, 0.1172305, 0.1527885, 0.2220932, 0.3599307", \ "0.0765120, 0.0899820, 0.1025954, 0.1192925, 0.1549737, 0.2241949, 0.3620561", \ "0.0810469, 0.0944067, 0.1071588, 0.1236929, 0.1594051, 0.2286122, 0.3661572", \ "0.0903556, 0.1038162, 0.1165067, 0.1331182, 0.1687850, 0.2379785, 0.3753826", \ "0.1058915, 0.1198258, 0.1329860, 0.1498138, 0.1854941, 0.2542517, 0.3919407", \ "0.1303008, 0.1451992, 0.1589604, 0.1763109, 0.2129711, 0.2818894, 0.4190074", \ "0.1629130, 0.1798730, 0.1953066, 0.2139095, 0.2521302, 0.3228457, 0.4622822"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0338754, 0.0532092, 0.0737193, 0.1035669, 0.1751307, 0.3247846, 0.6245390", \ "0.0336576, 0.0529514, 0.0738728, 0.1031545, 0.1744203, 0.3244469, 0.6234410", \ "0.0335229, 0.0524266, 0.0730170, 0.1031789, 0.1752859, 0.3244339, 0.6299196", \ "0.0352874, 0.0539829, 0.0748097, 0.1042391, 0.1761676, 0.3244457, 0.6299246", \ "0.0389424, 0.0581457, 0.0801169, 0.1086436, 0.1786813, 0.3262831, 0.6311490", \ "0.0484895, 0.0667596, 0.0867705, 0.1161320, 0.1856479, 0.3315463, 0.6313486", \ "0.0627853, 0.0817811, 0.1034851, 0.1346903, 0.2006743, 0.3435847, 0.6440682"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0721640, 0.0868192, 0.1009936, 0.1199502, 0.1609680, 0.2395759, 0.3956048", \ "0.0752903, 0.0900623, 0.1042820, 0.1231718, 0.1641853, 0.2428684, 0.3991978", \ "0.0810903, 0.0957377, 0.1099119, 0.1288195, 0.1698733, 0.2485215, 0.4050151", \ "0.0911771, 0.1059495, 0.1202372, 0.1391038, 0.1801731, 0.2587466, 0.4150200", \ "0.1046154, 0.1200336, 0.1348185, 0.1540613, 0.1955894, 0.2742489, 0.4308276", \ "0.1255140, 0.1420274, 0.1574527, 0.1774219, 0.2197829, 0.2987853, 0.4545161", \ "0.1567355, 0.1747955, 0.1916464, 0.2131139, 0.2575919, 0.3385343, 0.4949004"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0304293, 0.0495320, 0.0697378, 0.0991695, 0.1701984, 0.3156609, 0.6106353", \ "0.0304518, 0.0493303, 0.0697561, 0.0994271, 0.1702893, 0.3155323, 0.6101969", \ "0.0306387, 0.0495316, 0.0698464, 0.0994392, 0.1704052, 0.3159345, 0.6117196", \ "0.0338294, 0.0518104, 0.0719279, 0.1009903, 0.1712748, 0.3157708, 0.6115980", \ "0.0394633, 0.0577164, 0.0776260, 0.1065176, 0.1745937, 0.3185535, 0.6134989", \ "0.0494443, 0.0667148, 0.0866635, 0.1151183, 0.1819712, 0.3235430, 0.6141160", \ "0.0651871, 0.0843652, 0.1040759, 0.1321939, 0.1980162, 0.3352235, 0.6246577"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0550132, 0.0676691, 0.0798683, 0.0960258, 0.1313925, 0.2005062, 0.3377586", \ "0.0585372, 0.0712204, 0.0834052, 0.0994838, 0.1348577, 0.2037151, 0.3419223", \ "0.0662838, 0.0787254, 0.0908453, 0.1069310, 0.1422573, 0.2113079, 0.3486802", \ "0.0788723, 0.0916500, 0.1038177, 0.1199268, 0.1550389, 0.2239569, 0.3613015", \ "0.0971929, 0.1106498, 0.1233467, 0.1397166, 0.1747906, 0.2433138, 0.3809454", \ "0.1235796, 0.1386000, 0.1524931, 0.1694349, 0.2059254, 0.2743595, 0.4110181", \ "0.1603904, 0.1779135, 0.1933574, 0.2129360, 0.2512574, 0.3216592, 0.4605830"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0282713, 0.0473038, 0.0684955, 0.0985248, 0.1718384, 0.3213786, 0.6290328", \ "0.0282689, 0.0473326, 0.0681728, 0.0985865, 0.1720699, 0.3231441, 0.6242194", \ "0.0288341, 0.0475606, 0.0683925, 0.0986422, 0.1737201, 0.3224259, 0.6293645", \ "0.0326439, 0.0518429, 0.0718177, 0.1014129, 0.1729026, 0.3226228, 0.6282272", \ "0.0391007, 0.0572010, 0.0782446, 0.1074726, 0.1774522, 0.3250030, 0.6321260", \ "0.0520567, 0.0686982, 0.0888219, 0.1184292, 0.1865802, 0.3317777, 0.6296680", \ "0.0693513, 0.0891380, 0.1088623, 0.1384461, 0.2064780, 0.3476908, 0.6451252"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0567949, 0.0704986, 0.0843782, 0.1025406, 0.1426878, 0.2209109, 0.3773024", \ "0.0602857, 0.0743214, 0.0878464, 0.1060196, 0.1461543, 0.2244746, 0.3807107", \ "0.0679016, 0.0815524, 0.0950838, 0.1132053, 0.1533631, 0.2316371, 0.3885079", \ "0.0791797, 0.0931695, 0.1067787, 0.1249759, 0.1651273, 0.2433103, 0.3991729", \ "0.0947058, 0.1092706, 0.1231075, 0.1415163, 0.1819444, 0.2602259, 0.4166978", \ "0.1151011, 0.1305741, 0.1452365, 0.1641798, 0.2052642, 0.2836264, 0.4394468", \ "0.1398519, 0.1568939, 0.1728741, 0.1934753, 0.2371854, 0.3171830, 0.4740635"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0274653, 0.0458122, 0.0660706, 0.0956099, 0.1668025, 0.3142580, 0.6105583", \ "0.0275202, 0.0458164, 0.0660857, 0.0954463, 0.1668272, 0.3128283, 0.6104750", \ "0.0281092, 0.0460577, 0.0663032, 0.0958667, 0.1668769, 0.3135092, 0.6098381", \ "0.0318888, 0.0496091, 0.0692971, 0.0981070, 0.1685517, 0.3141312, 0.6114430", \ "0.0380450, 0.0549033, 0.0747074, 0.1029187, 0.1713169, 0.3158207, 0.6134113", \ "0.0488624, 0.0657661, 0.0837907, 0.1120893, 0.1792368, 0.3202753, 0.6130134", \ "0.0651710, 0.0848791, 0.1029450, 0.1297048, 0.1956937, 0.3337276, 0.6232939"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0574032, 0.0701368, 0.0823487, 0.0984522, 0.1338179, 0.2029253, 0.3401543", \ "0.0594267, 0.0721164, 0.0843142, 0.1003349, 0.1357868, 0.2047036, 0.3429805", \ "0.0639938, 0.0765237, 0.0887160, 0.1047738, 0.1400829, 0.2092431, 0.3474554", \ "0.0720265, 0.0849302, 0.0971048, 0.1132697, 0.1486733, 0.2177849, 0.3553384", \ "0.0847667, 0.0981777, 0.1108762, 0.1274815, 0.1628349, 0.2316256, 0.3693048", \ "0.1014237, 0.1158624, 0.1294816, 0.1469121, 0.1839699, 0.2537489, 0.3908305", \ "0.1213020, 0.1377480, 0.1528040, 0.1716451, 0.2108970, 0.2834107, 0.4247943"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0282487, 0.0475289, 0.0680491, 0.0985893, 0.1718636, 0.3214228, 0.6290204", \ "0.0282993, 0.0472875, 0.0680682, 0.0986396, 0.1717165, 0.3227789, 0.6283519", \ "0.0286574, 0.0474598, 0.0683029, 0.0988139, 0.1720262, 0.3224004, 0.6268781", \ "0.0305651, 0.0502142, 0.0700663, 0.1006241, 0.1731365, 0.3226727, 0.6311349", \ "0.0360201, 0.0551687, 0.0756644, 0.1049746, 0.1763702, 0.3235536, 0.6315536", \ "0.0447238, 0.0634344, 0.0852880, 0.1133271, 0.1848851, 0.3318994, 0.6314141", \ "0.0616553, 0.0797166, 0.1002761, 0.1299153, 0.2024466, 0.3458226, 0.6461879"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0607265, 0.0747402, 0.0882938, 0.1065506, 0.1468249, 0.2251389, 0.3818433", \ "0.0644228, 0.0783465, 0.0919530, 0.1101796, 0.1504292, 0.2287825, 0.3854508", \ "0.0720942, 0.0858528, 0.0994034, 0.1175831, 0.1578054, 0.2360535, 0.3927904", \ "0.0848071, 0.0988055, 0.1124188, 0.1306277, 0.1708035, 0.2489384, 0.4055107", \ "0.1023054, 0.1168803, 0.1306723, 0.1490299, 0.1894946, 0.2677659, 0.4244305", \ "0.1294147, 0.1445879, 0.1589510, 0.1776737, 0.2184160, 0.2966130, 0.4524791", \ "0.1688252, 0.1855641, 0.2010870, 0.2211614, 0.2630607, 0.3422462, 0.4983427"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0285812, 0.0469779, 0.0667580, 0.0960983, 0.1672476, 0.3144090, 0.6119411", \ "0.0284685, 0.0467092, 0.0666893, 0.0959132, 0.1672624, 0.3139423, 0.6091899", \ "0.0291235, 0.0469762, 0.0670775, 0.0963726, 0.1674357, 0.3142391, 0.6134659", \ "0.0330324, 0.0502403, 0.0698498, 0.0984644, 0.1687095, 0.3139506, 0.6122066", \ "0.0385343, 0.0555723, 0.0748988, 0.1030185, 0.1720890, 0.3163857, 0.6138103", \ "0.0486704, 0.0640130, 0.0835751, 0.1107285, 0.1769551, 0.3194131, 0.6110765", \ "0.0626816, 0.0804192, 0.0987572, 0.1272352, 0.1905464, 0.3299057, 0.6205365"); } } } } cell (AO22X2) { cell_footprint : "AO22"; area : 12.9024 ; cell_leakage_power : 1.147953e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "1.0986603e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "1.0494504e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "5.6241856e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "1.0587831e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "1.1479533e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "1.0986580e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "5.8941225e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "1.1080564e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "1.1080567e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "1.0587829e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "5.8940646e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "1.0681570e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "4.4769692e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "4.2911264e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "2.7613082e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "4.4770339e+04"; } pin (IN1) { fanout_load : 0.071; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.669478, 1.669478 ); rise_capacitance : 1.669478; capacitance : 1.692800; fall_capacitance_range (1.716121, 1.716121 ); fall_capacitance : 1.716121; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1469798, -1.2394697, -1.3436418, -1.3848648, -1.3865029, -1.3089716, -1.0731013"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5289345, 1.4553746, 1.3897809, 1.3403935, 1.3231446, 1.3701728, 1.5457552"); } } } pin (IN2) { fanout_load : 0.072; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.756674, 1.756674 ); fall_capacitance : 1.756674; capacitance : 1.771252; rise_capacitance_range (1.785830, 1.785830 ); rise_capacitance : 1.785830; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3725043, 1.2879685, 1.2013698, 1.1513688, 1.1338399, 1.1812549, 1.3585578"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3411279, -1.4217498, -1.5021858, -1.5500056, -1.5648375, -1.5136937, -1.3305983"); } } } pin (IN3) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.666036, 1.666036 ); fall_capacitance : 1.666036; capacitance : 1.708731; rise_capacitance_range (1.751427, 1.751427 ); rise_capacitance : 1.751427; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1161144, -1.1974125, -1.2792008, -1.3231475, -1.3302331, -1.2635968, -1.0495165"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5223074, 1.4543845, 1.4000643, 1.3503196, 1.3323561, 1.3779551, 1.5506791"); } } } pin (IN4) { fanout_load : 0.070; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.780956, 1.780956 ); rise_capacitance : 1.780956; capacitance : 1.717564; fall_capacitance_range (1.654172, 1.654172 ); fall_capacitance : 1.654172; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4769870, -1.5580127, -1.6392563, -1.6875216, -1.7032443, -1.6538824, -1.4743507"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5296662, 1.4353113, 1.3290750, 1.2812031, 1.2679327, 1.3238651, 1.5182031"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)+(IN4*IN3)"; max_capacitance : 416.000000; max_transition : 0.651335; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.8659541, 18.3757337, 17.4603837, 16.4453161, 15.1202100, 13.3180885, 11.3750871", \ "20.8400696, 18.4356202, 17.3127413, 16.3290238, 15.0366767, 13.7800344, 10.8469982", \ "20.9554088, 18.5548955, 17.5027434, 16.5828437, 15.1135014, 13.2319844, 12.0003112", \ "22.3732519, 19.6923011, 18.7002853, 17.5164130, 15.9007263, 13.8633225, 10.8003022", \ "26.6409805, 23.5661516, 22.0497577, 20.5672312, 18.1726518, 15.6311533, 12.3272114", \ "35.8481509, 31.1995290, 28.7413852, 26.6926063, 23.5739356, 20.8885545, 16.1923926", \ "52.3718007, 46.6651195, 43.2427642, 40.6174161, 36.6116109, 30.1030488, 27.1909402"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.8184392, 19.5362742, 18.9486525, 18.5627254, 18.1779770, 18.0028362, 17.7927136", \ "21.7453292, 19.4923436, 18.9012987, 18.4563369, 18.1385156, 17.8639217, 17.7249349", \ "21.8485966, 19.5341193, 18.8884804, 18.4661325, 18.0511703, 17.8321836, 17.7332894", \ "22.7760572, 20.3238730, 19.5672975, 19.0178154, 18.4858986, 18.1379718, 17.9288577", \ "26.0306901, 22.6640106, 21.6301834, 20.7351135, 19.8566033, 19.2349486, 18.8984820", \ "33.4940997, 29.1586835, 26.9099821, 25.2292960, 23.6089100, 22.4961003, 21.7533038", \ "46.8063586, 41.5498856, 38.2591287, 35.5735057, 32.5655867, 30.2528176, 28.8187650"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.7529573, 20.4044152, 19.7500903, 19.3327749, 18.9436740, 18.5544968, 18.4541401", \ "22.7429751, 20.3662390, 19.7482904, 19.2971353, 18.8756941, 18.5676135, 18.4249279", \ "22.8075158, 20.3925504, 19.7494355, 19.2732126, 18.8520632, 18.5629009, 18.4066010", \ "23.7476216, 21.2116144, 20.3889079, 19.8154599, 19.2230326, 18.8766501, 18.7077910", \ "26.7573174, 23.6158241, 22.5315928, 21.6374182, 20.7340723, 20.0820807, 19.7312863", \ "34.5238885, 30.2459587, 27.8847290, 26.1570224, 24.5989445, 23.4721220, 22.7845687", \ "47.7356520, 42.5912482, 39.3797431, 36.6917688, 33.7482649, 31.6705231, 30.2340455"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.9823782, 18.3493928, 17.5143058, 16.5754773, 15.2409195, 13.6391688, 11.0236542", \ "20.9015620, 18.4015914, 17.3036150, 16.4955196, 15.1705625, 12.9021634, 10.8775773", \ "20.9499059, 18.5275194, 17.4595447, 16.6224737, 15.1367645, 13.2695431, 12.0796497", \ "21.7760536, 19.0327192, 18.0494346, 17.0804255, 15.5766758, 13.4196065, 11.3627941", \ "24.6233995, 21.6480546, 20.7167007, 19.0954505, 17.5995020, 15.8860768, 13.1627879", \ "32.8582401, 28.9353730, 27.0785107, 24.9611401, 22.0130926, 20.2341712, 15.5680192", \ "47.8815273, 42.7987604, 39.8397829, 37.4391730, 33.8467030, 29.0000314, 27.1006107"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.1188511, 16.9380190, 16.3522349, 16.1150784, 15.7113444, 15.4928572, 15.3568645", \ "19.1134549, 16.9347276, 16.4073532, 16.1229357, 15.6696287, 15.5102587, 15.3552951", \ "19.3588022, 17.1262357, 16.5028002, 16.1195135, 15.8021698, 15.5893904, 15.4751173", \ "20.9144786, 18.4299309, 17.6214856, 17.0426377, 16.5017381, 16.1740429, 15.9661663", \ "24.7678221, 21.1673809, 20.0106945, 19.0707983, 18.1792387, 17.5953604, 17.2045209", \ "32.5066941, 27.9676478, 25.5880104, 23.8766718, 22.3241988, 21.1707693, 20.4032625", \ "46.2743969, 40.6381584, 37.2173921, 34.4324494, 31.5312023, 29.1115960, 27.7958751"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.1995251, 15.2118180, 14.4810985, 13.8607744, 12.6794753, 10.9495692, 8.1818181", \ "17.2361298, 15.2394330, 14.4077381, 13.8375316, 12.7418926, 11.7367364, 8.6065837", \ "17.5577245, 15.4417898, 14.8363506, 14.0440084, 12.8244970, 11.4778283, 8.5988179", \ "19.4315170, 17.0150373, 15.8066660, 14.8933654, 13.5513629, 12.4005954, 10.1975413", \ "23.6553806, 20.3767037, 19.0952300, 17.8443075, 15.9538206, 14.2234900, 10.8183881", \ "33.1520788, 28.5546414, 26.4029982, 24.4926306, 21.1096220, 18.3307089, 13.9428535", \ "49.5918927, 43.7968998, 40.2412148, 37.4648813, 33.5144823, 27.7956816, 25.4008707"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.2520645, 15.1472372, 14.7231547, 14.0071695, 12.8139456, 11.0585301, 9.2866785", \ "17.2053544, 15.2456876, 14.4233491, 13.8497195, 12.7291050, 11.7250651, 8.5454006", \ "17.3841424, 15.3532579, 14.5719226, 13.9045173, 12.7278096, 11.7327504, 8.4553403", \ "18.5002212, 16.1828787, 15.3931064, 14.4385874, 13.2107142, 11.4873640, 9.3235064", \ "22.0914608, 18.9981478, 17.6701456, 16.8104653, 15.1071321, 12.8262573, 10.7300844", \ "30.0620047, 26.0609125, 24.2733782, 22.3582096, 19.8066981, 18.2666562, 14.4092392", \ "44.8455240, 39.6493559, 36.8138018, 34.8087765, 31.0510199, 26.5478224, 25.5571995"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.2432581, 17.9732468, 17.3258880, 16.9433790, 16.5698129, 16.3309985, 16.2108795", \ "20.2479468, 17.9772973, 17.3184346, 16.9092264, 16.5256165, 16.3070675, 16.1962841", \ "20.4447671, 18.1347017, 17.4265707, 17.0330233, 16.6355426, 16.4314174, 16.3117063", \ "21.9123236, 19.3796107, 18.4844745, 17.8930416, 17.3569342, 16.9835727, 16.8267331", \ "25.6900699, 22.2810056, 21.0546800, 20.0982320, 19.2001406, 18.5954207, 18.2366607", \ "33.5932341, 29.0293664, 26.6814724, 24.9901441, 23.3929501, 22.2656323, 21.5869959", \ "47.1113841, 41.5728186, 38.2770744, 35.6633713, 32.7219511, 30.5141163, 29.2366871"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0874237, 0.1032943, 0.1168727, 0.1344818, 0.1717850, 0.2417617, 0.3797425", \ "0.0907759, 0.1066966, 0.1203205, 0.1378952, 0.1752306, 0.2451671, 0.3830004", \ "0.0982098, 0.1141564, 0.1277712, 0.1453778, 0.1824961, 0.2524336, 0.3908341", \ "0.1144819, 0.1301467, 0.1436462, 0.1610422, 0.1980592, 0.2678452, 0.4061132", \ "0.1406833, 0.1573790, 0.1712131, 0.1886081, 0.2254709, 0.2947877, 0.4328577", \ "0.1787930, 0.1967581, 0.2113458, 0.2299222, 0.2671978, 0.3362643, 0.4728515", \ "0.2370859, 0.2573898, 0.2736474, 0.2937993, 0.3328051, 0.4027793, 0.5395303"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0419626, 0.0611878, 0.0828952, 0.1130714, 0.1831151, 0.3326688, 0.6353975", \ "0.0410655, 0.0612255, 0.0828360, 0.1127970, 0.1835552, 0.3317748, 0.6352491", \ "0.0410918, 0.0610958, 0.0822297, 0.1123176, 0.1831473, 0.3318140, 0.6327130", \ "0.0428092, 0.0621614, 0.0829890, 0.1126554, 0.1840004, 0.3318683, 0.6339563", \ "0.0503059, 0.0693499, 0.0899478, 0.1188555, 0.1893084, 0.3330177, 0.6334588", \ "0.0650313, 0.0826570, 0.1017287, 0.1303259, 0.1999107, 0.3400850, 0.6374676", \ "0.0871135, 0.1058995, 0.1248153, 0.1516825, 0.2170491, 0.3548598, 0.6489674"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0858839, 0.1027982, 0.1179466, 0.1375834, 0.1799667, 0.2597076, 0.4169588", \ "0.0889863, 0.1059890, 0.1209857, 0.1406805, 0.1830875, 0.2628064, 0.4202401", \ "0.0947198, 0.1116742, 0.1267156, 0.1463475, 0.1887183, 0.2684370, 0.4258789", \ "0.1056797, 0.1225282, 0.1375187, 0.1570866, 0.1993661, 0.2790383, 0.4360820", \ "0.1208281, 0.1384699, 0.1537384, 0.1738635, 0.2163433, 0.2959738, 0.4530898", \ "0.1409257, 0.1594140, 0.1755441, 0.1964122, 0.2398298, 0.3199810, 0.4765977", \ "0.1665322, 0.1867307, 0.2039347, 0.2262422, 0.2721660, 0.3546099, 0.5119998"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0373873, 0.0573649, 0.0782563, 0.1079771, 0.1784061, 0.3232290, 0.6208046", \ "0.0375474, 0.0573877, 0.0783564, 0.1085560, 0.1783389, 0.3231453, 0.6199261", \ "0.0371909, 0.0573160, 0.0779953, 0.1079480, 0.1781575, 0.3231811, 0.6210297", \ "0.0399568, 0.0597828, 0.0794612, 0.1090701, 0.1790074, 0.3235140, 0.6200722", \ "0.0465812, 0.0656675, 0.0859328, 0.1144842, 0.1834138, 0.3266528, 0.6219751", \ "0.0577224, 0.0766647, 0.0966369, 0.1258365, 0.1923069, 0.3318331, 0.6231291", \ "0.0762067, 0.0972936, 0.1170847, 0.1450392, 0.2110760, 0.3475140, 0.6364104"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0890722, 0.1048486, 0.1185865, 0.1362891, 0.1735862, 0.2434352, 0.3811554", \ "0.0912259, 0.1070018, 0.1206872, 0.1384253, 0.1757799, 0.2456075, 0.3833162", \ "0.0958108, 0.1117518, 0.1252869, 0.1429779, 0.1801128, 0.2500599, 0.3884503", \ "0.1056986, 0.1212537, 0.1348962, 0.1524617, 0.1897531, 0.2595064, 0.3972954", \ "0.1229054, 0.1390778, 0.1529125, 0.1706111, 0.2076792, 0.2772986, 0.4156074", \ "0.1504715, 0.1679728, 0.1823957, 0.2005390, 0.2386272, 0.3083831, 0.4455312", \ "0.1892151, 0.2082884, 0.2238686, 0.2436533, 0.2836281, 0.3545526, 0.4931511"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0410063, 0.0621568, 0.0831731, 0.1124100, 0.1838574, 0.3322311, 0.6348735", \ "0.0409568, 0.0619080, 0.0831168, 0.1131382, 0.1841158, 0.3287741, 0.6341446", \ "0.0409158, 0.0612210, 0.0821896, 0.1121776, 0.1831577, 0.3317136, 0.6324604", \ "0.0419771, 0.0630499, 0.0829404, 0.1126044, 0.1841095, 0.3297222, 0.6347910", \ "0.0463724, 0.0658416, 0.0870545, 0.1180746, 0.1870390, 0.3337800, 0.6360903", \ "0.0559321, 0.0752043, 0.0957532, 0.1258250, 0.1956572, 0.3403027, 0.6377077", \ "0.0742238, 0.0931292, 0.1140097, 0.1440659, 0.2137683, 0.3538729, 0.6483133"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0892369, 0.1062487, 0.1213296, 0.1410702, 0.1835137, 0.2633073, 0.4205609", \ "0.0924123, 0.1095015, 0.1245450, 0.1442532, 0.1867196, 0.2664824, 0.4235998", \ "0.0984735, 0.1154627, 0.1304577, 0.1501685, 0.1926239, 0.2723832, 0.4296883", \ "0.1094859, 0.1263796, 0.1412946, 0.1609683, 0.2033266, 0.2830065, 0.4404210", \ "0.1264014, 0.1440972, 0.1593574, 0.1792560, 0.2219138, 0.3015678, 0.4587233", \ "0.1507741, 0.1693267, 0.1851659, 0.2057738, 0.2491842, 0.3292830, 0.4859809", \ "0.1885094, 0.2084547, 0.2255686, 0.2474577, 0.2925793, 0.3741990, 0.5310887"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0386658, 0.0587331, 0.0788655, 0.1086280, 0.1789791, 0.3233251, 0.6210008", \ "0.0384812, 0.0583785, 0.0792913, 0.1086639, 0.1788424, 0.3239092, 0.6208323", \ "0.0383534, 0.0583887, 0.0791883, 0.1087295, 0.1788703, 0.3240145, 0.6213141", \ "0.0408612, 0.0603395, 0.0800865, 0.1097685, 0.1796406, 0.3241643, 0.6224172", \ "0.0472071, 0.0662027, 0.0866624, 0.1149521, 0.1835285, 0.3269493, 0.6217794", \ "0.0578174, 0.0764219, 0.0966277, 0.1250511, 0.1918707, 0.3322885, 0.6234522", \ "0.0759305, 0.0966804, 0.1152496, 0.1429077, 0.2082912, 0.3439890, 0.6329010"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0689839, 0.0839026, 0.0970834, 0.1143768, 0.1510793, 0.2207345, 0.3587658", \ "0.0725292, 0.0875234, 0.1006371, 0.1179741, 0.1547338, 0.2243802, 0.3632580", \ "0.0802287, 0.0950351, 0.1081589, 0.1253218, 0.1620524, 0.2317871, 0.3703222", \ "0.0952261, 0.1100312, 0.1228077, 0.1399438, 0.1766855, 0.2461693, 0.3840281", \ "0.1172046, 0.1331064, 0.1463581, 0.1636307, 0.2000776, 0.2693802, 0.4075771", \ "0.1487613, 0.1660541, 0.1805238, 0.1987362, 0.2360619, 0.3045385, 0.4412460", \ "0.1936439, 0.2134756, 0.2293966, 0.2495719, 0.2895199, 0.3599088, 0.4980498"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0355704, 0.0559920, 0.0773435, 0.1077397, 0.1800556, 0.3275787, 0.6286099", \ "0.0351517, 0.0560899, 0.0773941, 0.1078394, 0.1799372, 0.3290452, 0.6309347", \ "0.0352688, 0.0554737, 0.0767556, 0.1075162, 0.1796721, 0.3291436, 0.6319089", \ "0.0385238, 0.0582855, 0.0801850, 0.1094305, 0.1810593, 0.3298534, 0.6335311", \ "0.0476668, 0.0659603, 0.0871656, 0.1159229, 0.1862365, 0.3311690, 0.6336187", \ "0.0614396, 0.0795742, 0.0987013, 0.1278271, 0.1974835, 0.3392948, 0.6371962", \ "0.0846498, 0.1035254, 0.1224526, 0.1524259, 0.2192354, 0.3574177, 0.6495601"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0731289, 0.0893481, 0.1038173, 0.1232823, 0.1646564, 0.2438545, 0.4009946", \ "0.0767189, 0.0929631, 0.1076983, 0.1268759, 0.1682441, 0.2475250, 0.4047775", \ "0.0844530, 0.1006328, 0.1151331, 0.1342302, 0.1757034, 0.2548650, 0.4121138", \ "0.0987508, 0.1148385, 0.1291273, 0.1481179, 0.1893690, 0.2684719, 0.4258294", \ "0.1184794, 0.1350779, 0.1497780, 0.1690035, 0.2104132, 0.2893496, 0.4462273", \ "0.1448845, 0.1623623, 0.1775987, 0.1972871, 0.2393087, 0.3182802, 0.4747453", \ "0.1788371, 0.1979448, 0.2141310, 0.2352268, 0.2790000, 0.3586932, 0.5155001"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0355383, 0.0552338, 0.0752116, 0.1049785, 0.1753789, 0.3210408, 0.6205808", \ "0.0356137, 0.0550216, 0.0756887, 0.1050329, 0.1751255, 0.3207947, 0.6193136", \ "0.0355459, 0.0546920, 0.0752749, 0.1048719, 0.1760046, 0.3217720, 0.6196224", \ "0.0394183, 0.0579966, 0.0773262, 0.1063397, 0.1764410, 0.3218655, 0.6193676", \ "0.0467990, 0.0649805, 0.0838669, 0.1120938, 0.1807634, 0.3239023, 0.6194609", \ "0.0595232, 0.0761494, 0.0948347, 0.1231106, 0.1894208, 0.3296256, 0.6204856", \ "0.0785727, 0.0980308, 0.1160832, 0.1435354, 0.2075114, 0.3425953, 0.6316502"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0712544, 0.0860376, 0.0993343, 0.1165590, 0.1533514, 0.2228767, 0.3607104", \ "0.0733756, 0.0882444, 0.1013846, 0.1187110, 0.1554547, 0.2250869, 0.3639597", \ "0.0780676, 0.0928859, 0.1059788, 0.1231955, 0.1598843, 0.2296383, 0.3675185", \ "0.0871686, 0.1021269, 0.1152406, 0.1323986, 0.1691175, 0.2385772, 0.3764657", \ "0.1022697, 0.1178528, 0.1311914, 0.1487136, 0.1856611, 0.2548965, 0.3923682", \ "0.1237425, 0.1404283, 0.1544399, 0.1726663, 0.2109575, 0.2804438, 0.4175772", \ "0.1502777, 0.1688383, 0.1842444, 0.2038288, 0.2439982, 0.3165993, 0.4566323"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0351724, 0.0559527, 0.0771626, 0.1073711, 0.1799509, 0.3280544, 0.6334008", \ "0.0353455, 0.0555579, 0.0773173, 0.1077899, 0.1799408, 0.3289834, 0.6305371", \ "0.0350495, 0.0554643, 0.0765738, 0.1072157, 0.1799020, 0.3289361, 0.6269779", \ "0.0374421, 0.0574681, 0.0785238, 0.1084748, 0.1805468, 0.3291382, 0.6339503", \ "0.0419458, 0.0616951, 0.0839710, 0.1140481, 0.1842502, 0.3301653, 0.6355015", \ "0.0531669, 0.0727781, 0.0934896, 0.1242651, 0.1932863, 0.3385490, 0.6367040", \ "0.0738478, 0.0911996, 0.1112221, 0.1407515, 0.2135908, 0.3521261, 0.6513352"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0768728, 0.0934052, 0.1078321, 0.1269226, 0.1684599, 0.2476763, 0.4051401", \ "0.0805068, 0.0970035, 0.1113749, 0.1304944, 0.1720615, 0.2513868, 0.4088620", \ "0.0881371, 0.1046856, 0.1190972, 0.1381645, 0.1796745, 0.2589374, 0.4162881", \ "0.1032011, 0.1193748, 0.1336845, 0.1527741, 0.1941766, 0.2732181, 0.4303794", \ "0.1248992, 0.1419778, 0.1566448, 0.1757458, 0.2172605, 0.2962484, 0.4532300", \ "0.1565522, 0.1740458, 0.1890020, 0.2086432, 0.2503328, 0.3292822, 0.4858174", \ "0.2029720, 0.2218149, 0.2377207, 0.2583833, 0.3012675, 0.3806106, 0.5369640"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0366484, 0.0566718, 0.0761204, 0.1054508, 0.1759411, 0.3217557, 0.6184753", \ "0.0368614, 0.0565204, 0.0762409, 0.1052521, 0.1756904, 0.3212879, 0.6195121", \ "0.0368369, 0.0560386, 0.0760907, 0.1054098, 0.1758878, 0.3213339, 0.6204773", \ "0.0399353, 0.0587047, 0.0776762, 0.1067398, 0.1763181, 0.3216138, 0.6210688", \ "0.0472962, 0.0654351, 0.0845578, 0.1123176, 0.1813399, 0.3233844, 0.6215944", \ "0.0586757, 0.0758259, 0.0952670, 0.1219945, 0.1879954, 0.3281797, 0.6208538", \ "0.0760647, 0.0951909, 0.1131335, 0.1401858, 0.2034401, 0.3392084, 0.6289159"); } } } } cell (AOBUFX1) { cell_footprint : "AOBUF"; always_on : "true"; area : 22.1184 ; cell_leakage_power : 5.541050e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "3.0269295e+04"; } leakage_power () { when : "INP'"; value : "5.5410496e+04"; } pin (INP) { fanout_load : 0.071; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.886059, 1.886059 ); rise_capacitance : 1.886059; capacitance : 1.855296; fall_capacitance_range (1.824534, 1.824534 ); fall_capacitance : 1.824534; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.7564594, 8.9283454, 9.2932967, 10.7503243, 13.6855586, 19.5772067, 31.3816819"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2590504, 6.4412176, 6.8482182, 8.4526592, 11.7042072, 18.2499694, 31.3841599"); } } } pin (Z) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "INP"; max_capacitance : 208.000000; max_transition : 0.659812; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.1736496, -0.3214993, -0.4285353, -0.5129540, -0.8607374, -1.2804322, -1.7699648", \ "-0.2449483, -0.4347626, -0.5718165, -0.6532590, -0.9870320, -1.2697773, -1.5455289", \ "-0.0951497, -0.3821383, -0.6137030, -0.8432898, -1.0487492, -1.7536506, -3.2514352", \ "-0.3042650, -0.7882536, -1.0364490, -1.3528578, -1.8767408, -2.3458807, -3.4812330", \ "-0.3928523, -1.1413871, -1.6943235, -2.2364569, -2.6142393, -3.6007816, -5.0887745", \ "-0.2894525, -1.4800482, -2.1541463, -2.9851111, -3.9769285, -4.5114947, -6.1925901", \ "-0.2984000, -2.0875113, -3.0292327, -3.9601358, -5.6243315, -7.3151408, -7.8782484"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4588466, -0.3510665, -0.2860583, -0.2599821, -0.2137101, -0.1573970, -0.1662776", \ "-0.5287147, -0.4636230, -0.4180101, -0.3725026, -0.3291516, -0.2873810, -0.2742148", \ "-0.3595109, -0.4088532, -0.4188579, -0.4176909, -0.3938974, -0.3664333, -0.3546263", \ "-0.5036541, -0.9033722, -0.9204126, -0.9728169, -1.0127460, -1.0273464, -1.0233113", \ "-0.6288778, -1.4457369, -1.7166333, -1.8987369, -1.9594905, -2.0155134, -2.0295466", \ "-0.6605098, -1.9670920, -2.5371808, -2.9091350, -3.2930849, -3.4196388, -3.5714597", \ "-0.6439747, -2.4743248, -3.4791769, -4.2752405, -5.1218652, -5.6929805, -5.9849020"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0346376, 0.0453596, 0.0560683, 0.0713021, 0.1070124, 0.1782094, 0.3211949", \ "0.0386173, 0.0492383, 0.0599451, 0.0751584, 0.1107092, 0.1822725, 0.3256799", \ "0.0453623, 0.0561573, 0.0668989, 0.0818498, 0.1174069, 0.1906825, 0.3341887", \ "0.0547169, 0.0660457, 0.0769797, 0.0918468, 0.1272666, 0.1979817, 0.3405499", \ "0.0676732, 0.0799508, 0.0914170, 0.1064289, 0.1415497, 0.2119988, 0.3544662", \ "0.0860320, 0.0999734, 0.1124773, 0.1283510, 0.1643003, 0.2351322, 0.3764254", \ "0.1117582, 0.1279091, 0.1424223, 0.1606658, 0.1971966, 0.2702618, 0.4139645"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0198919, 0.0381400, 0.0595722, 0.0922996, 0.1697855, 0.3288401, 0.6490765", \ "0.0199730, 0.0383187, 0.0596625, 0.0920821, 0.1692661, 0.3296073, 0.6474168", \ "0.0222408, 0.0401812, 0.0610106, 0.0927802, 0.1704106, 0.3277459, 0.6458537", \ "0.0257026, 0.0433367, 0.0639022, 0.0948306, 0.1716139, 0.3287807, 0.6461550", \ "0.0314277, 0.0491271, 0.0695482, 0.0994170, 0.1752074, 0.3302284, 0.6451284", \ "0.0403086, 0.0586328, 0.0783103, 0.1098189, 0.1814379, 0.3355458, 0.6499040", \ "0.0564494, 0.0741271, 0.0952530, 0.1243295, 0.1965882, 0.3475913, 0.6598124"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0358606, 0.0468587, 0.0576754, 0.0726674, 0.1070119, 0.1755752, 0.3130025", \ "0.0397963, 0.0506497, 0.0614672, 0.0763865, 0.1107914, 0.1795782, 0.3167722", \ "0.0462681, 0.0572813, 0.0681388, 0.0829774, 0.1173355, 0.1857444, 0.3246186", \ "0.0547549, 0.0662303, 0.0772687, 0.0923446, 0.1267503, 0.1950675, 0.3332849", \ "0.0658335, 0.0779406, 0.0894570, 0.1045854, 0.1390873, 0.2075929, 0.3442417", \ "0.0808506, 0.0941835, 0.1065371, 0.1226880, 0.1579901, 0.2266693, 0.3633953", \ "0.0976794, 0.1128272, 0.1268421, 0.1445432, 0.1818422, 0.2533408, 0.3917910"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0173420, 0.0327895, 0.0503801, 0.0767574, 0.1408472, 0.2708818, 0.5326636", \ "0.0175833, 0.0329324, 0.0504992, 0.0768181, 0.1413128, 0.2705816, 0.5332765", \ "0.0197271, 0.0346853, 0.0516944, 0.0777877, 0.1415194, 0.2721134, 0.5334280", \ "0.0229194, 0.0379000, 0.0545050, 0.0797603, 0.1423018, 0.2729042, 0.5326085", \ "0.0284360, 0.0428393, 0.0593795, 0.0837619, 0.1451585, 0.2729755, 0.5342886", \ "0.0382101, 0.0518916, 0.0686597, 0.0925179, 0.1521826, 0.2774826, 0.5345590", \ "0.0536345, 0.0683233, 0.0839003, 0.1087210, 0.1669342, 0.2903283, 0.5453569"); } } } } cell (AOBUFX2) { cell_footprint : "AOBUF"; always_on : "true"; area : 22.1184 ; cell_leakage_power : 1.080656e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "4.1785736e+04"; } leakage_power () { when : "INP'"; value : "1.0806562e+05"; } pin (INP) { fanout_load : 0.083; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.037416, 2.037416 ); rise_capacitance : 2.037416; capacitance : 1.997718; fall_capacitance_range (1.958019, 1.958019 ); fall_capacitance : 1.958019; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.8859300, 16.1957525, 16.8454443, 18.9834801, 23.2895983, 31.9318812, 49.2464935"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.5733721, 13.8091107, 14.3637983, 16.7741437, 21.6780447, 31.5690574, 51.4342930"); } } } pin (Z) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "INP"; max_capacitance : 416.000000; max_transition : 0.682018; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6442546, -2.0879014, -2.5964779, -3.1044678, -3.8317745, -4.4340324, -6.3323030", \ "-0.8165794, -2.2636086, -2.7359001, -3.2751495, -3.9701945, -5.3914230, -6.5566990", \ "-0.4634956, -2.2227137, -2.7968112, -3.4143299, -4.1243559, -5.4936460, -6.9024657", \ "-0.3310453, -2.5931484, -3.6109416, -4.4233953, -5.7862460, -6.7218108, -9.0881046", \ "0.1883485, -3.2337713, -4.6736387, -5.9218277, -7.6123040, -9.3795875, -12.1187745", \ "0.2139407, -4.4173051, -6.2757124, -7.9178789, -11.1444689, -12.6013576, -16.9538808", \ "-0.3384007, -6.3954113, -9.6042093, -11.9766561, -15.1487921, -20.1849165, -22.4741411"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.0593790, -2.3315900, -2.3560274, -2.3981411, -2.5598917, -2.5797654, -2.5606315", \ "-1.2593103, -2.6062669, -2.7269680, -2.7477342, -2.8197665, -2.8241008, -2.7436075", \ "-1.0040350, -2.6244498, -2.8813988, -3.0058105, -3.1234563, -3.1703066, -3.1880017", \ "-1.0082562, -3.1416969, -3.7296949, -4.0778833, -4.3783888, -4.5859877, -4.6511071", \ "-0.1787723, -3.6072076, -4.9843409, -5.7642121, -6.4221579, -6.7559827, -6.9863523", \ "-0.1849447, -4.6417661, -6.8923072, -8.3372506, -9.7854736, -10.5476147, -11.0530689", \ "-0.9076663, -6.2428693, -9.6584382, -12.3356180, -15.0436060, -17.1111524, -18.1917992"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0455250, 0.0591579, 0.0712036, 0.0873658, 0.1243915, 0.1978039, 0.3463872", \ "0.0494987, 0.0631454, 0.0751944, 0.0913492, 0.1283665, 0.2023206, 0.3499500", \ "0.0577650, 0.0712018, 0.0831292, 0.0992521, 0.1361524, 0.2096635, 0.3577404", \ "0.0710378, 0.0850606, 0.0970466, 0.1131598, 0.1494182, 0.2227020, 0.3702630", \ "0.0890394, 0.1039206, 0.1165315, 0.1329229, 0.1689839, 0.2416879, 0.3890655", \ "0.1164422, 0.1327360, 0.1465452, 0.1636937, 0.2005924, 0.2727179, 0.4183924", \ "0.1538392, 0.1725011, 0.1877693, 0.2068897, 0.2463292, 0.3195887, 0.4667177"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0216005, 0.0427261, 0.0648815, 0.0970654, 0.1768741, 0.3411709, 0.6685851", \ "0.0216240, 0.0426330, 0.0647275, 0.0972599, 0.1777282, 0.3403231, 0.6712736", \ "0.0229492, 0.0435156, 0.0652996, 0.0972618, 0.1775219, 0.3395590, 0.6720232", \ "0.0268166, 0.0471153, 0.0691451, 0.1010085, 0.1773454, 0.3409740, 0.6704645", \ "0.0340847, 0.0531205, 0.0749182, 0.1069527, 0.1825148, 0.3425567, 0.6706904", \ "0.0468446, 0.0651149, 0.0852546, 0.1158917, 0.1907439, 0.3485465, 0.6727061", \ "0.0660176, 0.0825644, 0.1044848, 0.1350470, 0.2099893, 0.3612641, 0.6820180"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0423567, 0.0550091, 0.0657239, 0.0796354, 0.1104365, 0.1705435, 0.2905431", \ "0.0463791, 0.0589730, 0.0696596, 0.0836659, 0.1142730, 0.1743855, 0.2940307", \ "0.0542010, 0.0665942, 0.0771555, 0.0910500, 0.1217181, 0.1817588, 0.3018630", \ "0.0645913, 0.0776108, 0.0884674, 0.1025597, 0.1333145, 0.1932556, 0.3131888", \ "0.0778209, 0.0915306, 0.1029264, 0.1174104, 0.1482651, 0.2083041, 0.3278016", \ "0.0945840, 0.1096172, 0.1219474, 0.1372752, 0.1689844, 0.2290463, 0.3484088", \ "0.1125686, 0.1293552, 0.1431953, 0.1601084, 0.1943773, 0.2563013, 0.3772448"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0189287, 0.0339600, 0.0493217, 0.0718151, 0.1267885, 0.2398541, 0.4692188", \ "0.0190080, 0.0338255, 0.0492236, 0.0720937, 0.1267086, 0.2397004, 0.4706447", \ "0.0209960, 0.0350473, 0.0501326, 0.0724230, 0.1269816, 0.2398887, 0.4693554", \ "0.0254779, 0.0394092, 0.0539038, 0.0755733, 0.1286333, 0.2409799, 0.4692824", \ "0.0319654, 0.0461426, 0.0607453, 0.0811043, 0.1326637, 0.2429566, 0.4706519", \ "0.0436513, 0.0576284, 0.0710587, 0.0920733, 0.1414466, 0.2474988, 0.4728782", \ "0.0623884, 0.0770105, 0.0901987, 0.1099430, 0.1601505, 0.2625139, 0.4828064"); } } } } cell (AOBUFX4) { cell_footprint : "AOBUF"; always_on : "true"; area : 27.648 ; cell_leakage_power : 2.002135e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "5.5460863e+04"; } leakage_power () { when : "INP'"; value : "2.0021348e+05"; } pin (INP) { fanout_load : 0.084; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.127284, 2.127284 ); rise_capacitance : 2.127284; capacitance : 2.082029; fall_capacitance_range (2.036774, 2.036774 ); fall_capacitance : 2.036774; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.0709728, 32.3082677, 32.8234335, 36.0868611, 42.6542923, 55.8297307, 82.2211833"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("31.8173009, 31.9085310, 32.2451556, 36.0076176, 43.6867059, 59.1990471, 90.3778935"); } } } pin (Z) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "INP"; max_capacitance : 832.000000; max_transition : 0.757280; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-1.3957629, -7.6938237, -9.4173438, -10.7876432, -12.4544479, -14.9542754, -18.2611000", \ "-1.4885181, -7.8161980, -9.6051413, -10.9600983, -12.7059494, -16.3831048, -21.1695343", \ "-1.1307219, -7.5667258, -9.3118624, -10.9554941, -13.5689496, -15.0834013, -18.2991443", \ "-1.0159339, -8.2883758, -10.8571904, -12.8876669, -15.8991053, -19.3405619, -24.4780413", \ "0.0388738, -9.4632542, -12.5302351, -14.8563167, -18.9690674, -22.3530403, -29.0048369", \ "1.5895976, -10.6808063, -15.7208726, -20.0698848, -25.3411223, -30.1651116, -40.6633908", \ "-0.0482527, -14.3903230, -22.2716867, -27.4377271, -35.5351622, -46.6406959, -51.6533318"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-1.8338948, -7.1016873, -8.1802010, -8.7469655, -9.1236975, -9.4992885, -9.6396968", \ "-2.0785885, -7.3478278, -8.5019242, -9.0450122, -9.5065003, -9.7564588, -9.8641343", \ "-1.8621957, -7.3050837, -8.6348072, -9.2944788, -9.8065233, -10.0811395, -10.2051806", \ "-1.6174311, -7.9113236, -9.8847049, -11.0574677, -11.9839676, -12.5542538, -12.7726180", \ "0.2866033, -8.5886655, -12.0327336, -13.8306620, -15.6103087, -16.7717189, -17.3036459", \ "0.4353129, -10.0711110, -15.4314404, -18.8727794, -22.2485740, -24.2315052, -25.5223123", \ "-1.2476812, -13.6639048, -21.2698527, -27.3193895, -33.5519220, -38.2623128, -40.8800359"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0642826, 0.0813830, 0.0956611, 0.1146371, 0.1558113, 0.2371262, 0.3991434", \ "0.0682711, 0.0852869, 0.0995504, 0.1185529, 0.1596948, 0.2411125, 0.4036268", \ "0.0765538, 0.0935286, 0.1077553, 0.1265131, 0.1678471, 0.2490217, 0.4116979", \ "0.0932012, 0.1101865, 0.1241287, 0.1427553, 0.1838364, 0.2649883, 0.4280314", \ "0.1169618, 0.1350437, 0.1497969, 0.1686855, 0.2095388, 0.2894051, 0.4515354", \ "0.1525677, 0.1721628, 0.1876670, 0.2076397, 0.2490254, 0.3292789, 0.4887121", \ "0.2038405, 0.2257773, 0.2427779, 0.2650152, 0.3084040, 0.3888682, 0.5491247"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0325967, 0.0551735, 0.0793555, 0.1154284, 0.2044937, 0.3805680, 0.7447032", \ "0.0320276, 0.0551455, 0.0795358, 0.1154728, 0.2032129, 0.3806418, 0.7399002", \ "0.0321129, 0.0547664, 0.0791801, 0.1148430, 0.2010258, 0.3805016, 0.7442638", \ "0.0367485, 0.0575736, 0.0823314, 0.1177557, 0.2032619, 0.3809199, 0.7424843", \ "0.0456509, 0.0663048, 0.0902447, 0.1243094, 0.2084254, 0.3869927, 0.7428799", \ "0.0600390, 0.0794591, 0.1023213, 0.1354107, 0.2176209, 0.3898958, 0.7438921", \ "0.0868429, 0.1010504, 0.1229204, 0.1566426, 0.2376317, 0.4042432, 0.7572796"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0585421, 0.0747725, 0.0881070, 0.1049788, 0.1421300, 0.2131529, 0.3553293", \ "0.0626085, 0.0787447, 0.0919722, 0.1091069, 0.1460702, 0.2172797, 0.3589511", \ "0.0708189, 0.0868403, 0.0998892, 0.1168585, 0.1537135, 0.2249043, 0.3671906", \ "0.0847241, 0.1008985, 0.1139041, 0.1308608, 0.1676294, 0.2386910, 0.3803692", \ "0.1021578, 0.1191422, 0.1327678, 0.1501511, 0.1872885, 0.2578706, 0.3991775", \ "0.1235012, 0.1415689, 0.1559297, 0.1741586, 0.2118577, 0.2829002, 0.4238017", \ "0.1465376, 0.1666568, 0.1823125, 0.2019315, 0.2421028, 0.3135393, 0.4546776"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0276267, 0.0453589, 0.0638180, 0.0897867, 0.1539195, 0.2866122, 0.5567039", \ "0.0274727, 0.0455459, 0.0636134, 0.0901730, 0.1539296, 0.2857772, 0.5580494", \ "0.0276900, 0.0459485, 0.0638837, 0.0898399, 0.1539995, 0.2866876, 0.5571995", \ "0.0329682, 0.0496390, 0.0671131, 0.0924498, 0.1553515, 0.2871757, 0.5590106", \ "0.0414301, 0.0579818, 0.0743637, 0.0999275, 0.1603983, 0.2896297, 0.5600206", \ "0.0547962, 0.0711377, 0.0866136, 0.1111526, 0.1695080, 0.2953927, 0.5601245", \ "0.0769582, 0.0932223, 0.1082761, 0.1320062, 0.1897377, 0.3095208, 0.5689129"); } } } } cell (AODFFARX1) { cell_footprint : "AODFFAR"; always_on : "true"; area : 46.08 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.645320e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.3271388e+05"; } leakage_power () { when : "(D'*CLK*RSTB)"; value : "1.1051431e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.1259063e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.0470766e+05"; } leakage_power () { when : "(D*CLK*RSTB)"; value : "1.6453197e+05"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "1.4700149e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.1386072e+05"; } pin (D) { fanout_load : 0.060; related_power_pin : "VDDG"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; fall_capacitance_range (1.668880, 1.668880 ); fall_capacitance : 1.668880; capacitance : 1.623398; rise_capacitance_range (1.577917, 1.577917 ); rise_capacitance : 1.577917; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0758172, 0.0827034, 0.0899481, 0.1051084, 0.1195903, 0.1436695, 0.1742404", \ "0.0721534, 0.0789880, 0.0863351, 0.1012360, 0.1159851, 0.1434665, 0.1702587", \ "0.0676035, 0.0714759, 0.0788784, 0.0938399, 0.1112971, 0.1352290, 0.1626856", \ "0.0588631, 0.0627645, 0.0696419, 0.0849945, 0.1025185, 0.1263908, 0.1511846", \ "0.0554036, 0.0618116, 0.0692433, 0.0840853, 0.0995513, 0.1227577, 0.1500482", \ "0.0619596, 0.0629657, 0.0762949, 0.0859550, 0.1043665, 0.1271235, 0.1588307", \ "0.0882453, 0.0920595, 0.1021401, 0.1163688, 0.1330449, 0.1562532, 0.1808506"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436375, 0.0501896, 0.0577731, 0.0759304, 0.0968906, 0.1346294, 0.1909635", \ "0.0399852, 0.0464156, 0.0541910, 0.0691146, 0.0930294, 0.1309028, 0.1879178", \ "0.0353773, 0.0388765, 0.0462647, 0.0614394, 0.0886432, 0.1237914, 0.1807998", \ "0.0264793, 0.0301392, 0.0375121, 0.0560396, 0.0791509, 0.1114286, 0.1684850", \ "0.0137695, 0.0176653, 0.0286698, 0.0438238, 0.0699862, 0.1047397, 0.1598497", \ "0.0092587, 0.0130351, 0.0233498, 0.0355716, 0.0689458, 0.0989509, 0.1512430", \ "0.0118353, 0.0156263, 0.0266350, 0.0411711, 0.0748728, 0.1044691, 0.1606817"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0379444, -0.0417041, -0.0524104, -0.0644024, -0.0785094, -0.0959781, -0.1114249", \ "-0.0371636, -0.0408314, -0.0483087, -0.0602596, -0.0777601, -0.0920105, -0.1087803", \ "-0.0327263, -0.0361314, -0.0438863, -0.0585495, -0.0734223, -0.0872325, -0.1071655", \ "-0.0295097, -0.0330886, -0.0402127, -0.0556136, -0.0706388, -0.0883678, -0.1080580", \ "-0.0314859, -0.0321086, -0.0400449, -0.0585637, -0.0729952, -0.0934529, -0.1162700", \ "-0.0360810, -0.0393249, -0.0467267, -0.0657966, -0.0765299, -0.1034626, -0.1264382", \ "-0.0616074, -0.0655608, -0.0725743, -0.0850177, -0.1066948, -0.1240045, -0.1614770"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087125, -0.0124730, -0.0201598, -0.0316166, -0.0484559, -0.0783895, -0.1192597", \ "-0.0050101, -0.0086984, -0.0164763, -0.0280654, -0.0452352, -0.0767506, -0.1190496", \ "0.0025048, -0.0012523, -0.0087050, -0.0237979, -0.0414267, -0.0689413, -0.1092314", \ "0.0114067, 0.0078461, 0.0004733, -0.0147675, -0.0357197, -0.0640374, -0.1015007", \ "0.0207258, 0.0174489, 0.0100308, -0.0081738, -0.0267736, -0.0607241, -0.1043541", \ "0.0275190, 0.0243415, 0.0176670, 0.0024877, -0.0192316, -0.0562085, -0.0948202", \ "0.0302624, 0.0275465, 0.0208919, 0.0085861, -0.0162803, -0.0481592, -0.0985761"); } } internal_power () { when : "!CLK&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.3901515, 15.3542717, 15.3935769, 16.2048698, 17.9385205, 21.5168866, 28.7846832"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.9077921, 12.8706039, 12.8829221, 13.6886934, 15.3869309, 18.8701006, 25.9231345"); } } } pin (CLK) { fanout_load : 0.055; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.123854; min_pulse_width_high : 0.088717; rise_capacitance_range (1.363384, 1.363384 ); rise_capacitance : 1.363384; capacitance : 1.322294; fall_capacitance_range (1.281203, 1.281203 ); fall_capacitance : 1.281203; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.5068691, 12.4649951, 12.4597465, 13.0648223, 14.3534732, 17.0092745, 22.3993765"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8148498, 7.7678713, 7.7606090, 8.3492808, 9.6133191, 12.2280908, 17.5443287"); } } } pin (RSTB) { fanout_load : 0.223; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.106285; rise_capacitance_range (4.719843, 4.719843 ); rise_capacitance : 4.719843; capacitance : 4.860484; fall_capacitance_range (5.001124, 5.001124 ); fall_capacitance : 5.001124; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0934509, -0.0956352, -0.0996747, -0.1109849, -0.1370298, -0.1741877, -0.2380856", \ "-0.0969528, -0.0990726, -0.1035080, -0.1146661, -0.1374109, -0.1774931, -0.2414637", \ "-0.1047738, -0.1069491, -0.1113177, -0.1225053, -0.1448648, -0.1850823, -0.2465067", \ "-0.1137293, -0.1158925, -0.1230792, -0.1319315, -0.1539962, -0.1942520, -0.2584560", \ "-0.1203750, -0.1254282, -0.1298687, -0.1385082, -0.1638755, -0.2026682, -0.2651197", \ "-0.1231986, -0.1252758, -0.1325775, -0.1410863, -0.1674682, -0.2050507, -0.2616803", \ "-0.1190277, -0.1132543, -0.1197037, -0.1329608, -0.1581066, -0.1903190, -0.2475049"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1022311, 0.1014665, 0.1087160, 0.1200260, 0.1427592, 0.1859474, 0.2407560", \ "0.1058485, 0.1080580, 0.1122994, 0.1233849, 0.1494156, 0.1889933, 0.2447954", \ "0.1134798, 0.1156906, 0.1199376, 0.1311845, 0.1566820, 0.1967479, 0.2525805", \ "0.1227715, 0.1248497, 0.1291393, 0.1407482, 0.1656145, 0.2064115, 0.2602290", \ "0.1325971, 0.1318836, 0.1389236, 0.1471825, 0.1727977, 0.2119268, 0.2705835", \ "0.1320798, 0.1341756, 0.1385379, 0.1500559, 0.1755342, 0.2171903, 0.2699647", \ "0.1244679, 0.1236054, 0.1278668, 0.1389960, 0.1615920, 0.2080407, 0.2591286"); } } internal_power () { when : "!D&!CLK&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("26.4996633, 26.5393762, 26.7060499, 27.9614603, 30.5595289, 35.8429138, 46.4969311"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.9411540, -3.0755007, -3.2574992, -3.3141695, -3.3408153, -3.3074120, -3.1539107"); } } } pin (Q) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.629000; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-4.1143570, -5.0853499, -5.9430561, -6.5698052, -7.6923079, -8.9264777, -10.8334644", \ "-4.0930798, -5.0515084, -5.8983482, -6.5398948, -7.6445736, -8.8429701, -10.7960921", \ "-4.0861289, -5.0236279, -5.8476784, -6.4599278, -7.5178190, -8.8207548, -10.7295124", \ "-4.3729038, -5.2247768, -5.9669560, -6.5441898, -7.5114517, -8.6910271, -10.5282537", \ "-4.9699788, -5.5871483, -6.1566205, -6.5707394, -7.3963101, -8.3776283, -10.0795632", \ "-6.1842132, -6.1884216, -6.3347053, -6.4439920, -6.6485455, -7.1754172, -8.9299469", \ "-8.6808445, -7.3657484, -6.4858905, -5.6845370, -4.8418665, -4.6643643, -4.7457726"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6772463, 16.3054407, 26.5726717, 36.2655800, 48.4491489, 58.1354367, 64.5611161", \ "2.6777809, 16.3168151, 26.5803891, 36.3058848, 48.4730313, 58.1825866, 64.6039878", \ "2.6791801, 16.3451289, 26.6416093, 36.3606764, 48.5621476, 58.2925874, 64.7088331", \ "2.6876121, 16.4320414, 26.7756850, 36.5706973, 48.8478154, 58.6255846, 65.1407939", \ "2.7171128, 16.6732706, 27.1825352, 37.1452232, 49.6189739, 59.5535772, 66.1573228", \ "2.8053909, 17.3133431, 28.2589530, 38.6216807, 51.5827921, 61.9016102, 68.7501307", \ "2.9567741, 18.7410895, 30.6470648, 41.8589666, 55.7973275, 66.9749210, 74.4018387"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5860835, 15.8337053, 25.8648923, 35.3965759, 47.2994245, 56.9543408, 63.2836097", \ "2.5901354, 15.8622714, 25.9279764, 35.4626597, 47.3501229, 57.0756255, 63.4525186", \ "2.5983053, 15.9094731, 25.9952791, 35.5465000, 47.4666938, 57.1842409, 63.5852608", \ "2.6407643, 16.1621423, 26.3473489, 35.9830238, 48.0359174, 57.7695256, 64.2129075", \ "2.7440416, 16.7763088, 27.2921087, 37.1973163, 49.5611072, 59.5122571, 66.0946080", \ "2.9781722, 18.2314549, 29.5591894, 40.1708604, 53.2559026, 63.8872377, 70.8244623", \ "3.4070395, 21.1630938, 34.2222023, 46.2903957, 61.0973583, 72.7237122, 80.5192005"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1840426, 0.1975349, 0.2105229, 0.2274053, 0.2637957, 0.3333642, 0.4710108", \ "0.1878105, 0.2014661, 0.2144161, 0.2313516, 0.2677024, 0.3370561, 0.4748819", \ "0.1950987, 0.2086417, 0.2215731, 0.2385534, 0.2749001, 0.3445062, 0.4818193", \ "0.2050865, 0.2187414, 0.2316732, 0.2485836, 0.2849682, 0.3545631, 0.4920810", \ "0.2163356, 0.2297549, 0.2427157, 0.2597205, 0.2960306, 0.3654718, 0.5033172", \ "0.2266681, 0.2403042, 0.2531881, 0.2701914, 0.3065187, 0.3760098, 0.5132475", \ "0.2273994, 0.2408689, 0.2537981, 0.2707766, 0.3071587, 0.3766120, 0.5140192"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0339685, 0.0539280, 0.0749397, 0.1044886, 0.1768312, 0.3255315, 0.6279890", \ "0.0341821, 0.0538077, 0.0745384, 0.1045674, 0.1772303, 0.3252804, 0.6235017", \ "0.0337941, 0.0540273, 0.0745673, 0.1048013, 0.1769907, 0.3250366, 0.6287187", \ "0.0336488, 0.0540735, 0.0745468, 0.1046676, 0.1764823, 0.3256689, 0.6263328", \ "0.0335687, 0.0530146, 0.0739823, 0.1044430, 0.1771372, 0.3247282, 0.6260606", \ "0.0340920, 0.0537253, 0.0743882, 0.1044903, 0.1773421, 0.3249003, 0.6258338", \ "0.0339422, 0.0536233, 0.0743653, 0.1049300, 0.1770079, 0.3263568, 0.6289996"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2037618, 0.2176498, 0.2310763, 0.2489557, 0.2882727, 0.3649306, 0.5174741", \ "0.2076734, 0.2215563, 0.2350067, 0.2528640, 0.2922037, 0.3688962, 0.5216554", \ "0.2151105, 0.2290058, 0.2424321, 0.2603112, 0.2996557, 0.3762831, 0.5288179", \ "0.2259593, 0.2398519, 0.2533008, 0.2711401, 0.3104910, 0.3871906, 0.5399434", \ "0.2375389, 0.2514178, 0.2648582, 0.2827147, 0.3221245, 0.3987986, 0.5514597", \ "0.2481276, 0.2620260, 0.2754124, 0.2932221, 0.3326354, 0.4092220, 0.5618879", \ "0.2511258, 0.2650074, 0.2784162, 0.2962879, 0.3356425, 0.4123137, 0.5656383"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0314198, 0.0483578, 0.0673818, 0.0956918, 0.1648105, 0.3061844, 0.5989425", \ "0.0314799, 0.0482591, 0.0674880, 0.0956737, 0.1646542, 0.3071984, 0.5979548", \ "0.0313904, 0.0483590, 0.0673788, 0.0956464, 0.1647210, 0.3062755, 0.5989767", \ "0.0314521, 0.0482608, 0.0674596, 0.0958414, 0.1647750, 0.3072005, 0.5980469", \ "0.0310957, 0.0480833, 0.0674120, 0.0955165, 0.1648305, 0.3066813, 0.5974575", \ "0.0313763, 0.0484518, 0.0672735, 0.0957684, 0.1645386, 0.3066923, 0.5981367", \ "0.0314338, 0.0482587, 0.0675466, 0.0958206, 0.1647973, 0.3069764, 0.5973976"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0553588, 0.0690036, 0.0822507, 0.1000137, 0.1399426, 0.2182454, 0.3713337", \ "0.0593154, 0.0727984, 0.0861219, 0.1038645, 0.1438078, 0.2220981, 0.3751823", \ "0.0674519, 0.0807550, 0.0939072, 0.1116772, 0.1515740, 0.2298162, 0.3828812", \ "0.0797023, 0.0935035, 0.1067862, 0.1246244, 0.1644412, 0.2425460, 0.3955332", \ "0.0954003, 0.1099783, 0.1237412, 0.1419457, 0.1820891, 0.2601210, 0.4129529", \ "0.1161646, 0.1317986, 0.1465336, 0.1653604, 0.2062214, 0.2844455, 0.4372850", \ "0.1386408, 0.1569205, 0.1730888, 0.1936373, 0.2367846, 0.3166700, 0.4694410"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0261370, 0.0438896, 0.0638218, 0.0933229, 0.1646333, 0.3080996, 0.5978554", \ "0.0259816, 0.0439320, 0.0637572, 0.0932897, 0.1645106, 0.3081024, 0.5974014", \ "0.0267257, 0.0442491, 0.0641633, 0.0935511, 0.1647822, 0.3082032, 0.5973263", \ "0.0316776, 0.0483718, 0.0673772, 0.0961277, 0.1662600, 0.3084263, 0.5979232", \ "0.0385191, 0.0552089, 0.0738727, 0.1016741, 0.1699095, 0.3116819, 0.5994087", \ "0.0486017, 0.0660064, 0.0846170, 0.1113512, 0.1780663, 0.3158038, 0.6023783", \ "0.0663580, 0.0855482, 0.1033362, 0.1297523, 0.1952194, 0.3284278, 0.6091478"); } } } pin (QN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.641548; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.9540007, -4.1279598, -4.4943888, -5.0772181, -6.0337046, -7.6031894, -9.8614321", \ "-3.9288846, -4.0934596, -4.4544299, -5.0204771, -5.9748519, -7.4717452, -9.4402128", \ "-3.9266329, -4.0695211, -4.4116317, -4.9800214, -5.9002579, -7.4373568, -9.6652550", \ "-4.2110045, -4.2733825, -4.5580119, -5.0422997, -5.8846311, -7.3047165, -9.2500603", \ "-4.8125842, -4.6608392, -4.7909876, -5.0998868, -5.7405753, -7.0486268, -9.1150832", \ "-6.0345921, -5.3247719, -5.0039416, -4.9263406, -5.0518119, -5.7001940, -7.3846614", \ "-8.5484533, -6.6170015, -5.3732077, -4.3348156, -3.2570314, -3.5134633, -3.4692565"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6447511, 15.9606684, 25.7253691, 34.7759873, 45.9403711, 54.8922872, 60.7365556", \ "2.6451136, 15.9722088, 25.7533311, 34.8151987, 46.0007440, 54.9227650, 60.7628945", \ "2.6447775, 15.9905982, 25.7886070, 34.8666681, 46.0608139, 54.9924678, 60.8549871", \ "2.6551256, 16.0760778, 25.9303790, 35.0775569, 46.3542746, 55.3456040, 61.2404650", \ "2.6868330, 16.3488094, 26.3857640, 35.7083464, 47.1575038, 56.3321793, 62.3283826", \ "2.7780885, 17.0067009, 27.4897267, 37.1565706, 49.1481552, 58.6869080, 64.9197489", \ "2.9475504, 18.4987500, 29.9182957, 40.5348780, 53.4704534, 63.7213851, 70.4945600"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-13.4093208, -14.1008523, -14.6538650, -15.2992896, -16.4306450, -17.7582884, -19.0523742", \ "-13.4265517, -14.0915317, -14.6433660, -15.2647289, -16.3309624, -17.8738458, -19.0133103", \ "-13.5048427, -14.1222600, -14.6452579, -15.2396632, -16.2776738, -17.7176994, -19.1186503", \ "-14.1067965, -14.5515928, -14.9149340, -15.4224311, -16.3076162, -17.6706384, -18.6400363", \ "-15.3258684, -15.3128977, -15.3245611, -15.5219216, -15.9956325, -16.9374202, -18.5653339", \ "-17.7490087, -16.5858884, -15.8680942, -15.1718235, -14.6580918, -14.6152268, -15.9038260", \ "-22.7012941, -19.1425268, -16.6266785, -14.3731795, -11.8283876, -10.3743127, -9.3879989"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1424985, 0.1569619, 0.1705248, 0.1883091, 0.2273494, 0.2996322, 0.4380383", \ "0.1465188, 0.1609148, 0.1744680, 0.1922943, 0.2313292, 0.3036069, 0.4420720", \ "0.1538815, 0.1683780, 0.1819362, 0.1997666, 0.2387701, 0.3110543, 0.4494543", \ "0.1647710, 0.1792067, 0.1927566, 0.2106301, 0.2496734, 0.3219595, 0.4604472", \ "0.1763724, 0.1908124, 0.2043095, 0.2221521, 0.2612650, 0.3335697, 0.4719951", \ "0.1869407, 0.2015087, 0.2150655, 0.2329385, 0.2720093, 0.3442992, 0.4825628", \ "0.1907830, 0.2051786, 0.2187622, 0.2366383, 0.2757285, 0.3480098, 0.4865157"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0436563, 0.0634707, 0.0853833, 0.1173454, 0.1914327, 0.3382480, 0.6335800", \ "0.0439810, 0.0634331, 0.0853876, 0.1173720, 0.1910337, 0.3387253, 0.6414544", \ "0.0435456, 0.0633687, 0.0853185, 0.1172965, 0.1914444, 0.3380787, 0.6349047", \ "0.0435944, 0.0632063, 0.0853861, 0.1173482, 0.1913091, 0.3387252, 0.6415217", \ "0.0434971, 0.0629288, 0.0850009, 0.1172834, 0.1911397, 0.3383072, 0.6352331", \ "0.0431834, 0.0628744, 0.0850587, 0.1176658, 0.1909520, 0.3393657, 0.6392117", \ "0.0429886, 0.0630909, 0.0848427, 0.1169403, 0.1908601, 0.3374389, 0.6415479"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1253131, 0.1418159, 0.1575753, 0.1779266, 0.2214768, 0.2978416, 0.4358826", \ "0.1292650, 0.1457544, 0.1615385, 0.1818726, 0.2254148, 0.3017785, 0.4398227", \ "0.1364210, 0.1530740, 0.1686815, 0.1891375, 0.2326618, 0.3089921, 0.4470878", \ "0.1464585, 0.1629256, 0.1787289, 0.1990299, 0.2425857, 0.3189073, 0.4570241", \ "0.1576876, 0.1742218, 0.1898221, 0.2101545, 0.2536496, 0.3299866, 0.4681174", \ "0.1676990, 0.1841394, 0.1996306, 0.2200023, 0.2633947, 0.3396733, 0.4777533", \ "0.1698755, 0.1861793, 0.2017279, 0.2219637, 0.2652916, 0.3415657, 0.4796575"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0481221, 0.0666900, 0.0866948, 0.1155259, 0.1795823, 0.3016311, 0.5498763", \ "0.0481094, 0.0666871, 0.0867026, 0.1154610, 0.1796464, 0.3022856, 0.5497169", \ "0.0483978, 0.0669341, 0.0867632, 0.1156001, 0.1795581, 0.3022302, 0.5494225", \ "0.0477919, 0.0673471, 0.0864768, 0.1154836, 0.1792786, 0.3023433, 0.5489779", \ "0.0477651, 0.0667813, 0.0865825, 0.1154199, 0.1795977, 0.3021864, 0.5496205", \ "0.0482190, 0.0671675, 0.0870015, 0.1157425, 0.1797249, 0.3040338, 0.5489997", \ "0.0494511, 0.0679601, 0.0875665, 0.1164056, 0.1800548, 0.3038276, 0.5499723"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1688068, 0.1832282, 0.1970907, 0.2152357, 0.2534593, 0.3241414, 0.4623347", \ "0.1720654, 0.1864815, 0.2003360, 0.2184500, 0.2566401, 0.3273765, 0.4658556", \ "0.1792482, 0.1936937, 0.2075577, 0.2257053, 0.2639061, 0.3346168, 0.4730626", \ "0.1933074, 0.2077297, 0.2216211, 0.2397603, 0.2778723, 0.3485966, 0.4871992", \ "0.2157474, 0.2301471, 0.2439954, 0.2621012, 0.3002256, 0.3709245, 0.5093667", \ "0.2516522, 0.2661082, 0.2799773, 0.2980888, 0.3360912, 0.4066058, 0.5450145", \ "0.3092973, 0.3237280, 0.3375725, 0.3557026, 0.3939254, 0.4644868, 0.6024026"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0400732, 0.0596328, 0.0817505, 0.1127963, 0.1848359, 0.3317315, 0.6376721", \ "0.0393785, 0.0598101, 0.0816334, 0.1125387, 0.1852000, 0.3329324, 0.6367579", \ "0.0398546, 0.0597703, 0.0818626, 0.1129725, 0.1846793, 0.3316136, 0.6365999", \ "0.0397654, 0.0597658, 0.0816625, 0.1126143, 0.1851425, 0.3328044, 0.6355605", \ "0.0395443, 0.0598401, 0.0819486, 0.1123676, 0.1853555, 0.3327860, 0.6300170", \ "0.0407113, 0.0601537, 0.0822847, 0.1133775, 0.1856578, 0.3343368, 0.6359985", \ "0.0417328, 0.0612833, 0.0831804, 0.1138804, 0.1863457, 0.3338871, 0.6392438"); } } } } cell (AODFFARX2) { cell_footprint : "AODFFAR"; always_on : "true"; area : 49.7664 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.219517e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.9204253e+05"; } leakage_power () { when : "(D'*CLK*RSTB)"; value : "1.6986954e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.7192082e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.6403570e+05"; } leakage_power () { when : "(D*CLK*RSTB)"; value : "2.2195172e+05"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "2.0634377e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.7321867e+05"; } pin (D) { fanout_load : 0.056; related_power_pin : "VDDG"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; fall_capacitance_range (1.433895, 1.433895 ); fall_capacitance : 1.433895; capacitance : 1.431770; rise_capacitance_range (1.429645, 1.429645 ); rise_capacitance : 1.429645; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0787852, 0.0824533, 0.0929342, 0.1083845, 0.1233158, 0.1464270, 0.1738652", \ "0.0720967, 0.0787453, 0.0863601, 0.1016089, 0.1166452, 0.1398400, 0.1577651", \ "0.0676975, 0.0740682, 0.0789173, 0.0937971, 0.1117548, 0.1354866, 0.1622114", \ "0.0589014, 0.0627173, 0.0721763, 0.0848855, 0.1034364, 0.1257489, 0.1534750", \ "0.0554871, 0.0589810, 0.0661927, 0.0840764, 0.0958317, 0.1249110, 0.1550684", \ "0.0619170, 0.0628306, 0.0761677, 0.0832422, 0.1058436, 0.1272617, 0.1576694", \ "0.0912988, 0.0950136, 0.0990120, 0.1165044, 0.1333448, 0.1557890, 0.1809752"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0406724, 0.0472845, 0.0577785, 0.0729679, 0.0970090, 0.1316905, 0.1856864", \ "0.0369323, 0.0437073, 0.0512139, 0.0691305, 0.0901054, 0.1279609, 0.1819289", \ "0.0327252, 0.0359303, 0.0462429, 0.0614517, 0.0828990, 0.1178605, 0.1747657", \ "0.0234977, 0.0301648, 0.0349821, 0.0526862, 0.0765062, 0.1114786, 0.1655945", \ "0.0167349, 0.0205132, 0.0286252, 0.0405708, 0.0646716, 0.1019745, 0.1569568", \ "0.0092283, 0.0128963, 0.0179889, 0.0354934, 0.0633155, 0.0955836, 0.1482947", \ "0.0117406, 0.0127105, 0.0236908, 0.0384266, 0.0604014, 0.1069612, 0.1549345"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0348237, -0.0388789, -0.0491298, -0.0610233, -0.0755195, -0.0937250, -0.0995237", \ "-0.0339718, -0.0379792, -0.0456140, -0.0573182, -0.0719179, -0.0901970, -0.1018347", \ "-0.0299148, -0.0333298, -0.0409474, -0.0559117, -0.0703878, -0.0888194, -0.1023476", \ "-0.0265594, -0.0301586, -0.0376477, -0.0529135, -0.0684619, -0.0856775, -0.1087839", \ "-0.0286207, -0.0291844, -0.0370856, -0.0554094, -0.0700401, -0.0890512, -0.1143037", \ "-0.0325953, -0.0363785, -0.0436768, -0.0599307, -0.0705945, -0.1014593, -0.1244265", \ "-0.0560577, -0.0597445, -0.0671461, -0.0788757, -0.0974872, -0.1181091, -0.1461942"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029815, -0.0066952, -0.0140965, -0.0258088, -0.0433026, -0.0704442, -0.1081036", \ "0.0007782, -0.0031890, -0.0105497, -0.0251792, -0.0393490, -0.0672718, -0.1072379", \ "0.0055316, 0.0015523, -0.0062786, -0.0179427, -0.0360613, -0.0636186, -0.1028545", \ "0.0143099, 0.0109903, 0.0036585, -0.0082389, -0.0268754, -0.0557738, -0.0965666", \ "0.0228228, 0.0200311, 0.0131372, -0.0022553, -0.0219500, -0.0569885, -0.1013766", \ "0.0345183, 0.0267057, 0.0200722, 0.0089404, -0.0164285, -0.0432465, -0.0893505", \ "0.0332331, 0.0302717, 0.0237234, 0.0093156, -0.0032243, -0.0323594, -0.0863342"); } } internal_power () { when : "!CLK&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.9650700, 14.8933263, 14.9065969, 15.6984824, 17.4390117, 21.0768283, 28.5092195"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.8125608, 12.7253286, 12.6832432, 13.4749382, 15.1907072, 18.7546240, 26.0148369"); } } } pin (CLK) { fanout_load : 0.051; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_high : 0.099258; min_pulse_width_low : 0.123854; rise_capacitance_range (1.141086, 1.141086 ); rise_capacitance : 1.141086; capacitance : 1.116860; fall_capacitance_range (1.092634, 1.092634 ); fall_capacitance : 1.092634; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.6980003, 12.6136244, 12.5690543, 13.1474662, 14.4284720, 17.1146655, 22.6112347"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.9886471, 7.9076650, 7.8780795, 8.4414187, 9.7004761, 12.3509698, 17.7843363"); } } } pin (RSTB) { fanout_load : 0.206; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.097501; fall_capacitance_range (4.859627, 4.859627 ); fall_capacitance : 4.859627; capacitance : 4.699028; rise_capacitance_range (4.538429, 4.538429 ); rise_capacitance : 4.538429; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875429, -0.0896164, -0.0940887, -0.1051645, -0.1282852, -0.1651494, -0.2239572", \ "-0.0910811, -0.0961935, -0.1003920, -0.1116335, -0.1313614, -0.1687425, -0.2267471", \ "-0.0989054, -0.1011123, -0.1082657, -0.1194435, -0.1389028, -0.1755912, -0.2345839", \ "-0.1108324, -0.1128917, -0.1173693, -0.1259259, -0.1479308, -0.1817948, -0.2413483", \ "-0.1174938, -0.1196823, -0.1241828, -0.1359970, -0.1582284, -0.1878543, -0.2473607", \ "-0.1202066, -0.1223281, -0.1268054, -0.1384727, -0.1582928, -0.1923168, -0.2535805", \ "-0.1141697, -0.1161803, -0.1130374, -0.1297154, -0.1503499, -0.1790967, -0.2273498"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0963728, 0.0985192, 0.1026587, 0.1141397, 0.1369169, 0.1769726, 0.2296532", \ "0.1029619, 0.1021706, 0.1091750, 0.1206883, 0.1407382, 0.1798844, 0.2322749", \ "0.1076405, 0.1097354, 0.1141606, 0.1282759, 0.1512137, 0.1885020, 0.2374823", \ "0.1198447, 0.1220125, 0.1261904, 0.1378142, 0.1599182, 0.1972627, 0.2492462", \ "0.1267892, 0.1289155, 0.1329658, 0.1439073, 0.1665297, 0.2058032, 0.2582475", \ "0.1291222, 0.1281922, 0.1353925, 0.1439946, 0.1697401, 0.2077604, 0.2573967", \ "0.1217113, 0.1208417, 0.1250896, 0.1362118, 0.1588228, 0.2010913, 0.2590275"); } } internal_power () { when : "!D&!CLK&!Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.8767239, -3.0547600, -3.2784534, -3.3534952, -3.3711999, -3.2742303, -2.9479119"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("44.4449873, 44.3883641, 44.4080711, 46.2760080, 50.1448350, 58.0154423, 73.8896101"); } } } pin (Q) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.701124; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.5031194, -10.0410385, -14.0205715, -17.8627965, -23.3449795, -28.5965578, -34.0378658", \ "-4.4657224, -10.0048923, -14.0041108, -17.9494508, -23.2848592, -28.5230760, -34.0115036", \ "-4.4528986, -9.9666287, -13.9354639, -17.7632191, -23.2190874, -28.4142511, -33.8404236", \ "-4.7362876, -10.1663366, -14.0854258, -17.8714966, -23.2005627, -28.3972518, -33.8798178", \ "-5.3599045, -10.5161194, -14.2627569, -17.9044714, -23.0260294, -28.1358846, -33.7341223", \ "-6.6489886, -11.1239724, -14.5388316, -17.6616418, -22.2561281, -26.6423331, -32.0941862", \ "-9.3459785, -12.0489063, -14.4233104, -16.8510759, -20.3260692, -24.3105183, -27.2544701"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2982196, 27.3809057, 44.2416213, 60.1425047, 79.6160907, 94.7868473, 104.6989081", \ "2.2971638, 27.4134852, 44.2914943, 60.2288691, 79.6567357, 94.8503045, 104.8246729", \ "2.2935859, 27.4112077, 44.3012039, 60.2166690, 79.7207630, 94.9112812, 104.8422563", \ "2.2927646, 27.5126930, 44.4559306, 60.4478093, 80.0207567, 95.2923206, 105.0892902", \ "2.2945911, 27.7280407, 44.8110873, 60.9508348, 80.7327206, 96.1353351, 106.1882137", \ "2.3230976, 28.4056080, 45.9273547, 62.4771658, 82.7314849, 98.5545898, 108.8624248", \ "2.3316467, 29.9027426, 48.4989477, 65.7830480, 86.9925430, 103.5872083, 114.5058299"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2153098, 26.6239786, 43.3147781, 59.0223227, 78.6004268, 94.3678216, 104.7513615", \ "2.2118333, 26.6145183, 43.2670726, 58.9249253, 78.5409844, 94.3607416, 104.7160892", \ "2.2127118, 26.6841231, 43.3439617, 59.0373510, 78.6855814, 94.4303886, 104.8934975", \ "2.2363913, 27.0209136, 43.8280435, 59.6119036, 79.2588319, 95.1116416, 105.5577205", \ "2.3085929, 27.8725320, 45.0409331, 61.1196714, 81.0149495, 96.9634429, 107.4247770", \ "2.4513911, 29.7552839, 47.8989739, 64.6990157, 85.2221224, 101.6842346, 112.3686738", \ "2.6776209, 33.4784549, 53.5345451, 71.9307115, 94.1750774, 111.4251773, 122.4643329"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2219512, 0.2400201, 0.2548124, 0.2736503, 0.3135140, 0.3873469, 0.5325118", \ "0.2258379, 0.2437986, 0.2586117, 0.2776168, 0.3173532, 0.3913779, 0.5365474", \ "0.2330831, 0.2511393, 0.2659022, 0.2847296, 0.3246158, 0.3984887, 0.5435121", \ "0.2428691, 0.2607952, 0.2756241, 0.2945561, 0.3342635, 0.4082626, 0.5534561", \ "0.2539264, 0.2719620, 0.2867149, 0.3056205, 0.3454869, 0.4194922, 0.5644539", \ "0.2642924, 0.2822552, 0.2968856, 0.3158994, 0.3556453, 0.4295763, 0.5743559", \ "0.2658108, 0.2839122, 0.2986016, 0.3176327, 0.3573865, 0.4314008, 0.5763399"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0398621, 0.0616819, 0.0846247, 0.1161731, 0.1919070, 0.3473817, 0.6634341", \ "0.0397294, 0.0621476, 0.0845777, 0.1164078, 0.1917990, 0.3472849, 0.6657121", \ "0.0394500, 0.0622698, 0.0843792, 0.1160890, 0.1919641, 0.3474648, 0.6618403", \ "0.0406468, 0.0620740, 0.0844749, 0.1162374, 0.1917084, 0.3471316, 0.6651333", \ "0.0395695, 0.0612925, 0.0837509, 0.1155667, 0.1912529, 0.3472585, 0.6665458", \ "0.0395097, 0.0623610, 0.0840942, 0.1162794, 0.1921489, 0.3491111, 0.6645535", \ "0.0395859, 0.0617961, 0.0845449, 0.1161216, 0.1914875, 0.3472999, 0.6681916"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2351582, 0.2540394, 0.2699236, 0.2908461, 0.3363125, 0.4245204, 0.6010329", \ "0.2391319, 0.2579657, 0.2738961, 0.2948218, 0.3403309, 0.4285125, 0.6050762", \ "0.2465527, 0.2654185, 0.2813091, 0.3022384, 0.3477044, 0.4359082, 0.6124287", \ "0.2575330, 0.2763484, 0.2922606, 0.3131673, 0.3586645, 0.4468313, 0.6231186", \ "0.2690787, 0.2879176, 0.3037457, 0.3247268, 0.3702630, 0.4584196, 0.6348254", \ "0.2801132, 0.2990539, 0.3149047, 0.3358342, 0.3812933, 0.4694118, 0.6458649", \ "0.2835850, 0.3024178, 0.3183642, 0.3392789, 0.3847703, 0.4729215, 0.6494830"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0391543, 0.0608832, 0.0829164, 0.1151845, 0.1936375, 0.3572383, 0.6931555", \ "0.0390087, 0.0607743, 0.0829405, 0.1153537, 0.1936248, 0.3570782, 0.6939724", \ "0.0390720, 0.0608275, 0.0828670, 0.1151282, 0.1936492, 0.3570897, 0.6932485", \ "0.0387452, 0.0606629, 0.0829026, 0.1151098, 0.1934198, 0.3562627, 0.6947226", \ "0.0383971, 0.0605570, 0.0825794, 0.1151105, 0.1931931, 0.3572453, 0.6928927", \ "0.0391443, 0.0610078, 0.0827925, 0.1153778, 0.1934557, 0.3572631, 0.6921627", \ "0.0389444, 0.0608363, 0.0829440, 0.1153588, 0.1935860, 0.3572728, 0.6913909"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0686619, 0.0871804, 0.1030562, 0.1241999, 0.1706464, 0.2616013, 0.4396887", \ "0.0725906, 0.0909196, 0.1069229, 0.1280345, 0.1744949, 0.2654617, 0.4435157", \ "0.0807282, 0.0991178, 0.1149922, 0.1360648, 0.1824680, 0.2733936, 0.4514133", \ "0.0964875, 0.1147251, 0.1304798, 0.1514186, 0.1976123, 0.2883341, 0.4662338", \ "0.1166531, 0.1357717, 0.1518785, 0.1732008, 0.2194048, 0.3096386, 0.4872386", \ "0.1427839, 0.1631544, 0.1800666, 0.2018830, 0.2485062, 0.3381898, 0.5152885", \ "0.1757172, 0.1979284, 0.2161592, 0.2392923, 0.2879691, 0.3775709, 0.5537654"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0305599, 0.0533104, 0.0758658, 0.1091074, 0.1907886, 0.3569403, 0.6938229", \ "0.0304937, 0.0527816, 0.0757954, 0.1089997, 0.1907178, 0.3571962, 0.6929863", \ "0.0309545, 0.0531562, 0.0759236, 0.1092789, 0.1909582, 0.3570999, 0.6933810", \ "0.0348995, 0.0560527, 0.0782039, 0.1111387, 0.1917221, 0.3575383, 0.6930416", \ "0.0424487, 0.0647173, 0.0857259, 0.1169959, 0.1961887, 0.3593554, 0.6941277", \ "0.0553777, 0.0769936, 0.0978857, 0.1275708, 0.2034668, 0.3640575, 0.6966996", \ "0.0781859, 0.0986835, 0.1187536, 0.1487240, 0.2200346, 0.3750300, 0.7011239"); } } } pin (QN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.689078; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.4660969, -9.5962400, -13.9812354, -18.7364300, -25.3547702, -32.0343142, -39.3269583", \ "-4.4268859, -9.5313636, -13.8738925, -18.6247356, -25.2339154, -31.9188555, -39.2086380", \ "-4.4155966, -9.5035818, -13.8737191, -18.6091515, -25.2017668, -31.7741116, -39.0718519", \ "-4.6985287, -9.7167752, -13.9712998, -18.6517730, -25.1076155, -31.8061892, -38.7623790", \ "-5.3230256, -10.1261968, -14.2649085, -18.7796900, -25.0722024, -31.4788195, -38.6480004", \ "-6.6239663, -10.7807701, -14.4622575, -18.5691585, -24.3538019, -30.1673708, -37.2241861", \ "-9.3324858, -12.1568777, -14.8805629, -17.9823443, -22.2960322, -27.7985670, -31.8285361"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.4188889, 28.7340323, 45.6766161, 61.0035064, 79.0748637, 93.9671665, 103.4634711", \ "2.4163436, 28.7116737, 45.7342966, 60.8958173, 79.0687422, 93.9359675, 103.4849185", \ "2.4114480, 28.7467790, 45.7580127, 61.0557354, 79.1900088, 94.0704713, 103.5762980", \ "2.4120597, 28.8461197, 45.8941173, 61.2296781, 79.4479622, 94.4049951, 103.9291312", \ "2.4171248, 29.0958959, 46.3279643, 61.8252303, 80.2575458, 95.3335747, 104.9914481", \ "2.4495056, 29.7750922, 47.4904631, 63.3916735, 82.2611409, 97.8349768, 107.5348760", \ "2.4760893, 31.3107146, 50.0470055, 66.9211893, 87.0471597, 102.7478030, 113.1290276"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-22.7713735, -28.8834279, -33.5233827, -38.0914923, -44.5357341, -51.0028490, -56.9896526", \ "-22.7475881, -28.8801899, -33.4586989, -38.1343570, -44.5341667, -51.0810894, -56.9504599", \ "-22.7581568, -28.8428557, -33.3858406, -38.0509070, -44.4054537, -50.8858615, -56.8741074", \ "-23.6807220, -29.5348093, -33.9058764, -38.3911418, -44.5939705, -50.8515564, -55.6381955", \ "-25.5746571, -30.7704918, -34.7575645, -38.8260375, -44.5264160, -50.4231057, -56.1001917", \ "-29.4070944, -33.1835261, -36.2490466, -39.2808943, -43.7078177, -48.5577440, -53.7327356", \ "-37.1854236, -37.6908997, -38.6298247, -39.9146997, -42.1566628, -45.0477811, -47.7608429"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1526307, 0.1703839, 0.1853811, 0.2046972, 0.2463154, 0.3239438, 0.4726664", \ "0.1565695, 0.1743835, 0.1892480, 0.2087068, 0.2503090, 0.3279151, 0.4766367", \ "0.1640578, 0.1818263, 0.1968097, 0.2161309, 0.2577756, 0.3353829, 0.4841169", \ "0.1750775, 0.1925644, 0.2076624, 0.2270984, 0.2687132, 0.3463523, 0.4950923", \ "0.1867169, 0.2042125, 0.2190998, 0.2386023, 0.2803206, 0.3579838, 0.5067377", \ "0.1976558, 0.2153739, 0.2304080, 0.2497508, 0.2914186, 0.3690610, 0.5176479", \ "0.2021647, 0.2196834, 0.2346753, 0.2541516, 0.2958400, 0.3734491, 0.5221907"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0467968, 0.0677142, 0.0917793, 0.1258831, 0.2052856, 0.3643822, 0.6872365", \ "0.0466891, 0.0678456, 0.0917361, 0.1257481, 0.2049092, 0.3644914, 0.6872302", \ "0.0467963, 0.0676618, 0.0917453, 0.1258021, 0.2052055, 0.3643710, 0.6870829", \ "0.0465591, 0.0674518, 0.0913718, 0.1253875, 0.2053183, 0.3639181, 0.6852039", \ "0.0462619, 0.0676366, 0.0909441, 0.1255741, 0.2047353, 0.3643330, 0.6873174", \ "0.0463709, 0.0674413, 0.0915659, 0.1256852, 0.2053441, 0.3640828, 0.6834079", \ "0.0463954, 0.0676821, 0.0915997, 0.1254254, 0.2047532, 0.3650358, 0.6890780"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1423732, 0.1613371, 0.1771425, 0.1970388, 0.2375194, 0.3090364, 0.4361852", \ "0.1463045, 0.1652360, 0.1810421, 0.2009119, 0.2414268, 0.3128978, 0.4400537", \ "0.1535420, 0.1724264, 0.1882431, 0.2081403, 0.2486243, 0.3201338, 0.4472817", \ "0.1633566, 0.1822642, 0.1980457, 0.2179280, 0.2583533, 0.3298563, 0.4570039", \ "0.1746398, 0.1934174, 0.2090526, 0.2290410, 0.2694828, 0.3409810, 0.4681316", \ "0.1849485, 0.2037912, 0.2195307, 0.2393585, 0.2797483, 0.3512250, 0.4783277", \ "0.1868453, 0.2055835, 0.2212691, 0.2410269, 0.2813445, 0.3527660, 0.4799168"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0571783, 0.0756131, 0.0942382, 0.1175202, 0.1753356, 0.2855380, 0.5058594", \ "0.0567701, 0.0760846, 0.0930210, 0.1179149, 0.1750950, 0.2854870, 0.5062178", \ "0.0566605, 0.0758349, 0.0931516, 0.1175779, 0.1753276, 0.2858334, 0.5061642", \ "0.0566110, 0.0766042, 0.0933672, 0.1173719, 0.1752053, 0.2857518, 0.5064141", \ "0.0570533, 0.0755865, 0.0929491, 0.1179716, 0.1751977, 0.2856183, 0.5060901", \ "0.0571712, 0.0758798, 0.0932961, 0.1175806, 0.1752298, 0.2861731, 0.5065979", \ "0.0579959, 0.0769260, 0.0941689, 0.1183866, 0.1754976, 0.2862957, 0.5073832"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1782721, 0.1960631, 0.2112328, 0.2310560, 0.2727631, 0.3490807, 0.4971834", \ "0.1815594, 0.1993129, 0.2145048, 0.2342923, 0.2759335, 0.3521905, 0.5009268", \ "0.1887873, 0.2065446, 0.2217364, 0.2415205, 0.2831702, 0.3594350, 0.5081191", \ "0.2030517, 0.2208924, 0.2360193, 0.2557864, 0.2975108, 0.3738117, 0.5223462", \ "0.2256163, 0.2433636, 0.2585531, 0.2785780, 0.3199523, 0.3963378, 0.5448876", \ "0.2616285, 0.2794404, 0.2945115, 0.3143274, 0.3559414, 0.4320012, 0.5799933", \ "0.3177532, 0.3356887, 0.3507865, 0.3705600, 0.4122387, 0.4884537, 0.6365785"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0422708, 0.0647487, 0.0885385, 0.1226337, 0.2010322, 0.3597158, 0.6794144", \ "0.0421924, 0.0642886, 0.0882735, 0.1223134, 0.2008312, 0.3602193, 0.6828542", \ "0.0421805, 0.0642889, 0.0883317, 0.1222801, 0.2007417, 0.3599504, 0.6836283", \ "0.0429383, 0.0646031, 0.0882285, 0.1224403, 0.2010269, 0.3587604, 0.6842162", \ "0.0426921, 0.0646659, 0.0886350, 0.1226380, 0.2010647, 0.3596442, 0.6839659", \ "0.0431830, 0.0651734, 0.0888178, 0.1229205, 0.2015533, 0.3614590, 0.6856716", \ "0.0434904, 0.0655633, 0.0894000, 0.1228782, 0.2016626, 0.3576080, 0.6858788"); } } } } cell (AODFFNARX1) { cell_footprint : "AODFFNAR"; always_on : "true"; area : 47.9232 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.765961e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "1.4575195e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.1773759e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.2354417e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.1644740e+05"; } leakage_power () { when : "(D*CLK'*RSTB)"; value : "1.7659606e+05"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.5780755e+05"; } pin (D) { fanout_load : 0.060; related_power_pin : "VDDG"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.693822, 1.693822 ); rise_capacitance : 1.693822; capacitance : 1.621001; fall_capacitance_range (1.548180, 1.548180 ); fall_capacitance : 1.548180; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0174322, 0.0212360, 0.0286474, 0.0408761, 0.0581970, 0.0776882, 0.1094335", \ "0.0194521, 0.0202130, 0.0277800, 0.0403158, 0.0573798, 0.0768041, 0.1084297", \ "0.0063755, 0.0099880, 0.0148751, 0.0300589, 0.0473968, 0.0668526, 0.0967027", \ "-0.0114798, -0.0080345, 0.0025238, 0.0128395, 0.0295836, 0.0519494, 0.0787733", \ "-0.0435162, -0.0429030, -0.0334728, -0.0178788, 0.0000000e+00, 0.0193031, 0.0492740", \ "-0.0963310, -0.0862778, -0.0849961, -0.0668338, -0.0456802, -0.0187481, 0.0106161", \ "-0.1653849, -0.1676045, -0.1528530, -0.1460732, -0.1291807, -0.1044148, -0.0786756"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0465418, 0.0500638, 0.0608505, 0.0762051, 0.1003175, 0.1344674, 0.1732805", \ "0.0429130, 0.0493954, 0.0570411, 0.0722943, 0.0967460, 0.1280871, 0.1813227", \ "0.0355908, 0.0389395, 0.0491679, 0.0642881, 0.0892591, 0.1206431, 0.1709828", \ "0.0234761, 0.0271602, 0.0375890, 0.0527919, 0.0765957, 0.1086624, 0.1451045", \ "-0.0008217, 0.0059199, 0.0138049, 0.0292265, 0.0539327, 0.0887700, 0.1440873", \ "-0.0338164, -0.0298134, -0.0231596, -0.0025880, 0.0165790, 0.0535508, 0.1138724", \ "-0.0852829, -0.0848794, -0.0788314, -0.0648635, -0.0464633, -0.0070176, 0.0538260"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0260551, 0.0226629, 0.0179633, 0.0029337, -0.0122950, -0.0297510, -0.0444485", \ "0.0301220, 0.0259986, 0.0187895, 0.0069068, -0.0088159, -0.0297802, -0.0421300", \ "0.0404431, 0.0366018, 0.0293831, 0.0174150, 0.0015472, -0.0204225, -0.0378264", \ "0.0581152, 0.0515687, 0.0441838, 0.0355364, 0.0196050, -0.0026534, -0.0237150", \ "0.0840724, 0.0805705, 0.0735424, 0.0602413, 0.0482618, 0.0276977, 0.0041936", \ "0.1284822, 0.1217768, 0.1109823, 0.0995924, 0.0831373, 0.0674966, 0.0391610", \ "0.1932710, 0.1922913, 0.1843682, 0.1756732, 0.1606888, 0.1406492, 0.1124303"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0261104, -0.0300144, -0.0375876, -0.0524000, -0.0726282, -0.1024688, -0.1481676", \ "-0.0194179, -0.0263114, -0.0335947, -0.0487877, -0.0690349, -0.0986473, -0.1445561", \ "-0.0150802, -0.0188107, -0.0262062, -0.0413227, -0.0617965, -0.0873796, -0.1288974", \ "-0.0029030, -0.0068759, -0.0141245, -0.0325246, -0.0534007, -0.0828250, -0.1334884", \ "0.0206179, 0.0146905, 0.0070986, -0.0084140, -0.0383603, -0.0686310, -0.1202697", \ "0.0484024, 0.0481709, 0.0426637, 0.0263357, 0.0051552, -0.0275018, -0.0882964", \ "0.1084628, 0.1086200, 0.1020389, 0.0839728, 0.0664343, 0.0272221, -0.0315704"); } } internal_power () { when : "!CLK&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.3609766, 4.3539659, 4.4500470, 5.2264898, 6.8894779, 10.3255565, 17.3078161"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8534389, 1.8068746, 1.8044038, 2.6193692, 4.3399579, 7.8717934, 15.0261221"); } } } pin (CLK) { fanout_load : 0.053; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.150206; min_pulse_width_high : 0.072905; fall_capacitance_range (1.279765, 1.279765 ); fall_capacitance : 1.279765; capacitance : 1.316187; rise_capacitance_range (1.352609, 1.352609 ); rise_capacitance : 1.352609; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.1011958, 13.0537110, 13.0462804, 13.7915379, 15.3695920, 18.6132394, 25.1880729"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.7826399, 11.7681114, 11.8297121, 12.5392945, 14.0491171, 17.1594204, 23.4706849"); } } } pin (RSTB) { fanout_load : 0.221; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.109799; rise_capacitance_range (4.458196, 4.458196 ); rise_capacitance : 4.458196; capacitance : 4.622090; fall_capacitance_range (4.785983, 4.785983 ); fall_capacitance : 4.785983; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1549668, -0.1570049, -0.1643773, -0.1757229, -0.2012224, -0.2494537, -0.3086350", \ "-0.1614854, -0.1636269, -0.1677554, -0.1825013, -0.2080470, -0.2534181, -0.3116070", \ "-0.1691572, -0.1714051, -0.1785737, -0.1899781, -0.2155115, -0.2609568, -0.3229552", \ "-0.1899634, -0.1920578, -0.1964202, -0.2080208, -0.2363970, -0.2783908, -0.3401481", \ "-0.2192177, -0.2213532, -0.2255738, -0.2371773, -0.2657953, -0.3095640, -0.3708507", \ "-0.2603439, -0.2653583, -0.2721027, -0.2828419, -0.3001936, -0.3498450, -0.4134782", \ "-0.3358651, -0.3379458, -0.3420302, -0.3501864, -0.3786354, -0.4222377, -0.4868098"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1666952, 0.1658516, 0.1702151, 0.1816488, 0.2069797, 0.2494537, 0.3085988", \ "0.1704331, 0.1726078, 0.1767267, 0.1883704, 0.2136187, 0.2534176, 0.3115324", \ "0.1778710, 0.1799577, 0.1845169, 0.1987605, 0.2211411, 0.2639539, 0.3229537", \ "0.1991656, 0.1982940, 0.2057230, 0.2170321, 0.2397772, 0.2816861, 0.3401535", \ "0.2282790, 0.2274936, 0.2347583, 0.2462983, 0.2697745, 0.3088219, 0.3708508", \ "0.2720641, 0.2740524, 0.2806418, 0.2834606, 0.3124068, 0.3530410, 0.4132942", \ "0.3389315, 0.3409770, 0.3479620, 0.3592862, 0.3846583, 0.4261969, 0.4859115"); } } internal_power () { when : "!D&!CLK&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6008302, 2.5289766, 2.4782746, 2.4200860, 2.3967140, 2.4429752, 2.6285026"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.1462926, -2.2772629, -2.4485457, -2.4913641, -2.4863432, -2.3856433, -2.0935856"); } } } pin (Q) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.666675; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.5435880, -6.3877136, -6.2749418, -6.0478478, -6.1001967, -6.5071186, -7.8225463", \ "-6.5213570, -6.3613954, -6.2553930, -6.0347158, -6.0849954, -6.4555911, -7.8784231", \ "-6.5172691, -6.3411710, -6.1960353, -5.9968345, -6.0208366, -6.3912446, -7.1833394", \ "-6.8729777, -6.5671647, -6.3370220, -6.0089799, -5.9181071, -6.1992543, -7.4290294", \ "-7.6174889, -6.9996416, -6.5462325, -5.9773310, -5.6194093, -5.6294859, -6.7865116", \ "-9.1495499, -7.9231287, -6.9893706, -6.0196124, -5.0554436, -4.6966155, -5.4717433", \ "-12.2412674, -9.5067462, -7.5422066, -5.6665821, -3.8210569, -2.1957826, -2.0997174"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7197608, 16.6101706, 27.0954889, 37.0182170, 49.4426556, 59.3291738, 65.9217314", \ "2.7176713, 16.6140567, 27.0935783, 37.0157383, 49.4411871, 59.3083892, 65.9091066", \ "2.7163957, 16.6295199, 27.1220885, 37.0593000, 49.4981597, 59.3888767, 65.9878028", \ "2.7325444, 16.7598955, 27.3429396, 37.3859382, 49.9379482, 59.9420444, 66.5793904", \ "2.7872787, 17.1836661, 28.0427105, 38.3435345, 51.2172968, 61.4993092, 68.3147710", \ "2.9072262, 18.0714828, 29.5104069, 40.3647805, 53.8922447, 64.7020922, 71.8940639", \ "3.1240755, 19.8381330, 32.4688054, 44.3632791, 59.1523964, 71.0687138, 78.9350575"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5865502, 15.8814640, 25.9506916, 35.5071414, 47.4628770, 57.1880793, 63.5849397", \ "2.5842946, 15.8573651, 25.9385169, 35.4984875, 47.4361889, 57.1543213, 63.5394286", \ "2.5913354, 15.9231774, 26.0166329, 35.5673704, 47.5575646, 57.2510896, 63.6639514", \ "2.6317323, 16.1675848, 26.3754474, 36.0226879, 48.0599362, 57.8494593, 64.3127573", \ "2.7322238, 16.7482557, 27.2722456, 37.1915945, 49.5443236, 59.5451198, 66.1620347", \ "2.9593142, 18.1950164, 29.5255973, 40.1581820, 53.3153392, 63.9401733, 70.9256258", \ "3.3791245, 21.0767205, 34.1447820, 46.2786069, 61.1254411, 72.8808135, 80.6661522"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2257583, 0.2396014, 0.2525538, 0.2694830, 0.3057561, 0.3754851, 0.5129949", \ "0.2298460, 0.2435233, 0.2565557, 0.2734050, 0.3097835, 0.3793216, 0.5171738", \ "0.2385393, 0.2523112, 0.2653305, 0.2822009, 0.3186139, 0.3880711, 0.5257208", \ "0.2564535, 0.2702825, 0.2832365, 0.3001680, 0.3364602, 0.4061852, 0.5437605", \ "0.2868798, 0.3004777, 0.3135304, 0.3304420, 0.3668227, 0.4364350, 0.5742459", \ "0.3340709, 0.3478621, 0.3607500, 0.3776771, 0.4141064, 0.4835625, 0.6212823", \ "0.4110260, 0.4247261, 0.4377794, 0.4547016, 0.4909873, 0.5605608, 0.6985256"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0331935, 0.0534331, 0.0738305, 0.1037493, 0.1752679, 0.3251570, 0.6268402", \ "0.0334787, 0.0533388, 0.0741664, 0.1038257, 0.1765180, 0.3248632, 0.6236583", \ "0.0332788, 0.0529994, 0.0741535, 0.1040757, 0.1763892, 0.3254133, 0.6296594", \ "0.0332128, 0.0534472, 0.0739637, 0.1038188, 0.1757271, 0.3253260, 0.6272914", \ "0.0331509, 0.0533010, 0.0740185, 0.1039249, 0.1764226, 0.3247277, 0.6240332", \ "0.0330248, 0.0527216, 0.0736455, 0.1038265, 0.1761433, 0.3245574, 0.6246738", \ "0.0332691, 0.0531742, 0.0741748, 0.1039366, 0.1762807, 0.3251368, 0.6274968"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2140091, 0.2287156, 0.2431325, 0.2623820, 0.3052714, 0.3895868, 0.5576731", \ "0.2179212, 0.2326522, 0.2470445, 0.2662940, 0.3091815, 0.3934989, 0.5615847", \ "0.2266501, 0.2413749, 0.2557707, 0.2749735, 0.3179129, 0.4022260, 0.5703085", \ "0.2450092, 0.2597212, 0.2740893, 0.2933281, 0.3362614, 0.4205840, 0.5886956", \ "0.2774979, 0.2921527, 0.3064967, 0.3258190, 0.3687563, 0.4530886, 0.6212659", \ "0.3294048, 0.3441727, 0.3585499, 0.3778147, 0.4207499, 0.5050615, 0.6733886", \ "0.4117983, 0.4264118, 0.4407823, 0.4600775, 0.5030063, 0.5872838, 0.7552156"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0310039, 0.0499063, 0.0707940, 0.1020725, 0.1783781, 0.3360731, 0.6567898", \ "0.0310022, 0.0499004, 0.0707920, 0.1021769, 0.1783153, 0.3360583, 0.6567897", \ "0.0311107, 0.0498673, 0.0707920, 0.1021813, 0.1783825, 0.3360444, 0.6567697", \ "0.0311872, 0.0497657, 0.0709587, 0.1021847, 0.1783019, 0.3361492, 0.6569154", \ "0.0311988, 0.0497944, 0.0710183, 0.1021122, 0.1784767, 0.3363285, 0.6571810", \ "0.0310718, 0.0499608, 0.0710772, 0.1021682, 0.1786549, 0.3363597, 0.6568255", \ "0.0319006, 0.0501519, 0.0711011, 0.1024563, 0.1789284, 0.3365435, 0.6541925"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0555829, 0.0701788, 0.0843622, 0.1036187, 0.1472642, 0.2331373, 0.4014646", \ "0.0596051, 0.0739535, 0.0882043, 0.1074753, 0.1511051, 0.2369778, 0.4053101", \ "0.0676010, 0.0817505, 0.0958862, 0.1151335, 0.1587247, 0.2445572, 0.4128434", \ "0.0798229, 0.0944200, 0.1087050, 0.1279442, 0.1714115, 0.2570923, 0.4253203", \ "0.0951080, 0.1103768, 0.1251853, 0.1447387, 0.1892082, 0.2740864, 0.4422119", \ "0.1162313, 0.1326252, 0.1482431, 0.1685392, 0.2127049, 0.2983279, 0.4663819", \ "0.1387797, 0.1571510, 0.1742452, 0.1960049, 0.2422544, 0.3293860, 0.4971556"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0261784, 0.0459120, 0.0676126, 0.1002337, 0.1788804, 0.3369185, 0.6568455", \ "0.0261973, 0.0455818, 0.0676129, 0.1002338, 0.1789314, 0.3369355, 0.6561612", \ "0.0268890, 0.0461293, 0.0678765, 0.1005964, 0.1790478, 0.3369246, 0.6571461", \ "0.0311333, 0.0502700, 0.0711347, 0.1028818, 0.1804904, 0.3375694, 0.6569176", \ "0.0374838, 0.0568257, 0.0774916, 0.1079932, 0.1837162, 0.3392644, 0.6571373", \ "0.0479682, 0.0670933, 0.0875988, 0.1173025, 0.1906493, 0.3435684, 0.6568278", \ "0.0669115, 0.0850914, 0.1052283, 0.1360913, 0.2081278, 0.3559576, 0.6666747"); } } } pin (QN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.651998; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.5662799, -6.5191237, -6.6750021, -6.9762453, -7.4913578, -8.5143573, -10.1638496", \ "-6.5445408, -6.4989932, -6.6507520, -6.9518669, -7.4669282, -8.4870702, -10.1026413", \ "-6.5417486, -6.4744931, -6.6083222, -6.8905399, -7.4032744, -8.4096609, -10.0486037", \ "-6.8987685, -6.7105362, -6.7661391, -6.9567111, -7.3622451, -8.2785854, -9.8118875", \ "-7.6273453, -7.0685596, -6.8311827, -6.7805670, -6.8981439, -7.5908405, -8.5981437", \ "-9.1229063, -7.7782662, -6.9567738, -6.3648156, -5.8819103, -6.0059941, -6.7011249", \ "-12.1862897, -9.2995395, -7.3694724, -5.6715746, -3.9074929, -2.8701038, -3.0589832"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.8631165, 17.3579929, 28.0334853, 37.9561367, 50.1080164, 59.8698143, 66.2215809", \ "2.8613690, 17.3570909, 28.0100236, 37.9201306, 50.0546384, 59.8584434, 66.2358769", \ "2.8618084, 17.3811289, 28.0522979, 37.9711994, 50.1460787, 59.9567365, 66.3434400", \ "2.8777376, 17.5231916, 28.3103269, 38.3491182, 50.6219107, 60.4925502, 66.9422080", \ "2.9190890, 17.8625508, 28.8495065, 39.0831768, 51.6485441, 61.7507490, 68.3409472", \ "3.0184180, 18.6021392, 30.0864969, 40.7857695, 53.9247645, 64.5492513, 71.4736193", \ "3.1931605, 20.1165510, 32.6374361, 44.2912440, 58.5424040, 69.8392927, 77.3886545"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.4535117, -2.0961116, -2.6418111, -3.2868925, -4.4534350, -5.7975025, -7.0968505", \ "-1.4222218, -2.0709653, -2.6282655, -3.2883542, -4.4335927, -5.9467982, -7.8439815", \ "-1.3886890, -1.9772668, -2.4672505, -3.1010971, -4.1857381, -5.7222942, -6.8442807", \ "-1.3354311, -1.7702753, -2.1541380, -2.6557862, -3.6043227, -4.9156026, -6.8995479", \ "-1.2463039, -1.2008189, -1.2244467, -1.4465728, -1.9502094, -2.7304272, -3.7720766", \ "-1.0544371, 0.1090764, 0.8336910, 1.5064270, 2.0005659, 1.9887527, 0.5665127", \ "-0.7822914, 2.7781872, 5.2984346, 7.4976252, 9.9246601, 11.3094548, 12.1376007"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1533850, 0.1679748, 0.1818537, 0.2002169, 0.2402438, 0.3139367, 0.4551934", \ "0.1572927, 0.1718394, 0.1857655, 0.2041276, 0.2441553, 0.3178487, 0.4591029", \ "0.1660135, 0.1806034, 0.1944764, 0.2128420, 0.2529083, 0.3265604, 0.4678252", \ "0.1844739, 0.1990332, 0.2129528, 0.2312427, 0.2713179, 0.3449971, 0.4862567", \ "0.2170799, 0.2315388, 0.2454587, 0.2637663, 0.3037929, 0.3774466, 0.5184943", \ "0.2684911, 0.2834553, 0.2973427, 0.3156903, 0.3556006, 0.4291563, 0.5701294", \ "0.3510078, 0.3663727, 0.3805185, 0.3988418, 0.4388170, 0.5122280, 0.6530524"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0411257, 0.0613944, 0.0840028, 0.1169246, 0.1925067, 0.3427117, 0.6505552", \ "0.0411103, 0.0613524, 0.0839986, 0.1169170, 0.1925088, 0.3426729, 0.6503852", \ "0.0410701, 0.0614012, 0.0840274, 0.1170305, 0.1924643, 0.3427711, 0.6510391", \ "0.0411493, 0.0614130, 0.0840235, 0.1167918, 0.1925249, 0.3428654, 0.6508720", \ "0.0419580, 0.0621490, 0.0845860, 0.1173790, 0.1924817, 0.3431572, 0.6505956", \ "0.0444374, 0.0643618, 0.0869090, 0.1193952, 0.1942989, 0.3444684, 0.6517424", \ "0.0482797, 0.0679067, 0.0896298, 0.1216169, 0.1959342, 0.3469120, 0.6519975"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1665425, 0.1822716, 0.1969492, 0.2158658, 0.2555229, 0.3248586, 0.4490921", \ "0.1705313, 0.1862253, 0.2009785, 0.2198732, 0.2594996, 0.3288045, 0.4530156", \ "0.1793095, 0.1949967, 0.2097269, 0.2286335, 0.2682543, 0.3375673, 0.4618088", \ "0.1974690, 0.2131981, 0.2279634, 0.2467889, 0.2864373, 0.3557581, 0.4799997", \ "0.2276810, 0.2432693, 0.2580604, 0.2769351, 0.3164915, 0.3858001, 0.5100115", \ "0.2751760, 0.2906289, 0.3053636, 0.3241122, 0.3636783, 0.4329176, 0.5571270", \ "0.3508490, 0.3663145, 0.3809553, 0.3996853, 0.4391485, 0.5082720, 0.6324383"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0453142, 0.0635098, 0.0807944, 0.1068670, 0.1645219, 0.2740711, 0.4942124", \ "0.0452159, 0.0631544, 0.0807821, 0.1067754, 0.1646437, 0.2737915, 0.4934518", \ "0.0452519, 0.0631073, 0.0807466, 0.1067798, 0.1645680, 0.2742317, 0.4943229", \ "0.0452442, 0.0634434, 0.0807561, 0.1068021, 0.1645581, 0.2741116, 0.4943269", \ "0.0447815, 0.0631495, 0.0807354, 0.1064284, 0.1641515, 0.2735778, 0.4940078", \ "0.0448831, 0.0628920, 0.0805940, 0.1060348, 0.1637821, 0.2734873, 0.4935075", \ "0.0444152, 0.0619774, 0.0800354, 0.1058873, 0.1635435, 0.2731365, 0.4926917"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1730195, 0.1874236, 0.2013493, 0.2196483, 0.2583126, 0.3300460, 0.4703822", \ "0.1763042, 0.1907502, 0.2046554, 0.2228801, 0.2615252, 0.3331659, 0.4743885", \ "0.1835024, 0.1979295, 0.2118737, 0.2301669, 0.2687641, 0.3405907, 0.4816018", \ "0.1975040, 0.2119580, 0.2258398, 0.2441193, 0.2828024, 0.3545071, 0.4953643", \ "0.2203334, 0.2347249, 0.2486836, 0.2669846, 0.3054319, 0.3773076, 0.5183386", \ "0.2563811, 0.2708621, 0.2847919, 0.3030447, 0.3416199, 0.4130539, 0.5533969", \ "0.3153324, 0.3298925, 0.3438134, 0.3620680, 0.4006154, 0.4722293, 0.6126612"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0405348, 0.0610606, 0.0834349, 0.1149198, 0.1888421, 0.3394842, 0.6496461", \ "0.0405285, 0.0608671, 0.0830711, 0.1147174, 0.1887084, 0.3394200, 0.6474682", \ "0.0408164, 0.0610838, 0.0833596, 0.1147820, 0.1884330, 0.3388237, 0.6475182", \ "0.0409011, 0.0610190, 0.0832000, 0.1143771, 0.1884911, 0.3389171, 0.6409209", \ "0.0404685, 0.0609088, 0.0834965, 0.1147794, 0.1888226, 0.3413393, 0.6471633", \ "0.0412237, 0.0613655, 0.0838846, 0.1154204, 0.1891735, 0.3406207, 0.6463428", \ "0.0418298, 0.0625646, 0.0847228, 0.1161453, 0.1889496, 0.3386884, 0.6496951"); } } } } cell (AODFFNARX2) { cell_footprint : "AODFFNAR"; always_on : "true"; area : 49.7664 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.281802e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "2.0637572e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.7836136e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.8419750e+05"; } leakage_power () { when : "(D*CLK'*RSTB)"; value : "2.2818020e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.7707553e+05"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "2.1844374e+05"; } pin (D) { fanout_load : 0.064; related_power_pin : "VDDG"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.706614, 1.706614 ); rise_capacitance : 1.706614; capacitance : 1.640224; fall_capacitance_range (1.573835, 1.573835 ); fall_capacitance : 1.573835; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0232256, 0.0270933, 0.0315761, 0.0435359, 0.0612162, 0.0832535, 0.1124813", \ "0.0194402, 0.0263504, 0.0335835, 0.0428117, 0.0604640, 0.0794926, 0.1109359", \ "0.0093296, 0.0128672, 0.0202436, 0.0329429, 0.0498985, 0.0697842, 0.1000261", \ "-0.0087496, -0.0050205, 0.0058181, 0.0147715, 0.0326135, 0.0554672, 0.0811037", \ "-0.0406980, -0.0375057, -0.0306057, -0.0124958, 0.0029616, 0.0220401, 0.0489791", \ "-0.0894397, -0.0832558, -0.0818324, -0.0581400, -0.0339672, -0.0187216, 0.0060449", \ "-0.1502669, -0.1648239, -0.1512316, -0.1443782, -0.1139837, -0.0975348, -0.0692128"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0494603, 0.0529450, 0.0637623, 0.0790607, 0.1031449, 0.1344442, 0.1798848", \ "0.0457121, 0.0493752, 0.0599972, 0.0753033, 0.0995322, 0.1307064, 0.1754896", \ "0.0388610, 0.0418697, 0.0491587, 0.0671227, 0.0893722, 0.1235796, 0.1738806", \ "0.0265664, 0.0301470, 0.0376057, 0.0555339, 0.0765478, 0.1086826, 0.1587672", \ "0.0021518, 0.0090116, 0.0165314, 0.0310508, 0.0566611, 0.0887293, 0.1440990", \ "-0.0337318, -0.0271240, -0.0203442, 0.0003793, 0.0200936, 0.0562038, 0.1139110", \ "-0.0825522, -0.0821309, -0.0760458, -0.0618390, -0.0433351, -0.0037737, 0.0549952"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0260565, 0.0226622, 0.0179633, 0.0029412, -0.0122904, -0.0296322, -0.0419110", \ "0.0301319, 0.0259947, 0.0187836, 0.0069070, -0.0088088, -0.0270911, -0.0396151", \ "0.0404282, 0.0366042, 0.0293707, 0.0174152, 0.0015424, -0.0176569, -0.0354102", \ "0.0551341, 0.0515410, 0.0441908, 0.0356791, 0.0196049, 0.0004123, -0.0205419", \ "0.0812214, 0.0777198, 0.0707221, 0.0569773, 0.0445752, 0.0277051, 0.0041027", \ "0.1182760, 0.1216441, 0.1109851, 0.0996142, 0.0831895, 0.0647798, 0.0391319", \ "0.1983134, 0.1885719, 0.1840219, 0.1756941, 0.1518974, 0.1405389, 0.1124310"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0232575, -0.0270857, -0.0375003, -0.0495536, -0.0697418, -0.0989712, -0.1431274", \ "-0.0194108, -0.0263754, -0.0335714, -0.0457744, -0.0661754, -0.0921183, -0.1422687", \ "-0.0150755, -0.0187801, -0.0261693, -0.0410614, -0.0591781, -0.0845339, -0.1349478", \ "3.0915388e-05, -0.0036719, -0.0141674, -0.0326418, -0.0509702, -0.0828545, -0.1279566", \ "0.0202050, 0.0147319, 0.0069840, -0.0084906, -0.0350575, -0.0675026, -0.1133957", \ "0.0549138, 0.0506543, 0.0431778, 0.0230058, 0.0051814, -0.0275010, -0.0820953", \ "0.0953361, 0.0949709, 0.0969555, 0.0834049, 0.0628846, 0.0263062, -0.0315647"); } } internal_power () { when : "!CLK&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.4191606, 4.3713760, 4.4325899, 5.1827302, 6.8397937, 10.3107035, 17.4093058"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6789229, 1.5842964, 1.5323817, 2.3200294, 4.0326628, 7.5952680, 14.8578165"); } } } pin (CLK) { fanout_load : 0.057; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.160747; min_pulse_width_high : 0.074662; fall_capacitance_range (1.257844, 1.257844 ); fall_capacitance : 1.257844; capacitance : 1.288914; rise_capacitance_range (1.319984, 1.319984 ); rise_capacitance : 1.319984; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.8847403, 12.7958446, 12.7522759, 13.4707040, 15.0417829, 18.3181635, 25.0051472"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.4418159, 11.3892067, 11.4213264, 12.1083571, 13.6197566, 16.7798939, 23.2375067"); } } } pin (RSTB) { fanout_load : 0.217; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.095744; rise_capacitance_range (4.519609, 4.519609 ); rise_capacitance : 4.519609; capacitance : 4.652097; fall_capacitance_range (4.784586, 4.784586 ); fall_capacitance : 4.784586; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1490355, -0.1512267, -0.1583374, -0.1697167, -0.1985281, -0.2445409, -0.3001059", \ "-0.1555831, -0.1577904, -0.1650147, -0.1765402, -0.2021339, -0.2473536, -0.3032705", \ "-0.1633266, -0.1684783, -0.1726410, -0.1840534, -0.2128869, -0.2551808, -0.3111174", \ "-0.1841083, -0.1862713, -0.1905571, -0.2016564, -0.2304026, -0.2734294, -0.3285174", \ "-0.2133705, -0.2155558, -0.2197581, -0.2338916, -0.2577316, -0.3002350, -0.3560879", \ "-0.2603762, -0.2622293, -0.2656003, -0.2768828, -0.2945180, -0.3430809, -0.4016200", \ "-0.3268971, -0.3319525, -0.3360189, -0.3470445, -0.3725398, -0.4153808, -0.4785538"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1578927, 0.1600857, 0.1644155, 0.1756537, 0.2016325, 0.2445409, 0.3001845", \ "0.1645309, 0.1666551, 0.1710402, 0.1824983, 0.2078858, 0.2473527, 0.3031687", \ "0.1720180, 0.1742107, 0.1786006, 0.1929951, 0.2155237, 0.2551804, 0.3111172", \ "0.1903271, 0.1925279, 0.1995590, 0.2107368, 0.2338628, 0.2734687, 0.3285207", \ "0.2194764, 0.2216052, 0.2286097, 0.2375278, 0.2636765, 0.2999802, 0.3560879", \ "0.2631337, 0.2645546, 0.2690665, 0.2774855, 0.3065246, 0.3437945, 0.3989799", \ "0.3328633, 0.3349601, 0.3418375, 0.3501945, 0.3754869, 0.4154130, 0.4755933"); } } internal_power () { when : "!D&!CLK&!Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("57.1450517, 57.0923349, 57.1266095, 59.4428750, 64.2151140, 73.8993003, 93.4073809"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.1614659, -2.3259179, -2.5174840, -2.5981103, -2.6220249, -2.5325156, -2.2161589"); } } } pin (Q) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.632668; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.8448428, -11.1040787, -14.2540217, -17.3114012, -21.8376463, -26.5545580, -31.7386087", \ "-6.8032162, -11.0627216, -14.2123013, -17.2646891, -21.8302274, -26.5077243, -31.7008983", \ "-6.7840370, -11.0102092, -14.1371680, -17.1676744, -21.7080613, -26.3615348, -31.5387349", \ "-7.1430026, -11.2396657, -14.2559436, -17.2948874, -21.6579939, -26.1551470, -31.2131251", \ "-7.9196195, -11.6730072, -14.4510257, -17.2166637, -21.3550022, -25.6775741, -30.5467214", \ "-9.5370786, -12.6510738, -14.9555311, -17.3838761, -20.6578200, -24.8419775, -29.1136932", \ "-12.8258498, -14.0640507, -15.4356915, -16.9846994, -19.6519365, -21.9346097, -25.1881609"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3374068, 27.9174594, 45.1207055, 61.3259796, 81.5623760, 97.5923918, 108.1689148", \ "2.3362475, 27.9173300, 45.1187312, 61.3348148, 81.5727903, 97.5918078, 108.1776392", \ "2.3319899, 27.9278699, 45.1374372, 61.3653699, 81.6188635, 97.6583129, 108.2590448", \ "2.3324373, 28.0709341, 45.3843910, 61.6791215, 82.0024726, 98.1348580, 108.8407321", \ "2.3479396, 28.4897741, 46.0778096, 62.6592706, 83.3415712, 99.7217163, 110.5758260", \ "2.3934803, 29.4636381, 47.6973334, 64.9222351, 86.3695617, 103.3602112, 114.6144167", \ "2.4530977, 31.4143118, 50.9568087, 69.2440806, 91.8825337, 110.0099915, 121.9854515"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2481229, 27.0241708, 43.8472946, 59.6896030, 79.3647521, 95.3495995, 105.8567707", \ "2.2447603, 27.0289486, 43.8547230, 59.6677181, 79.3326926, 95.3431936, 105.8500643", \ "2.2458465, 27.0841769, 43.9237369, 59.7517419, 79.4459216, 95.4392232, 106.0294917", \ "2.2726253, 27.4604882, 44.4504962, 60.3576324, 80.0812385, 96.1127541, 106.6537381", \ "2.3495195, 28.3881264, 45.7790470, 61.9477615, 81.8557850, 98.0536866, 108.6486383", \ "2.5009870, 30.3890225, 48.7077684, 65.6428913, 86.3926663, 102.9469324, 113.7080792", \ "2.7422593, 34.2516825, 54.7967648, 73.2605346, 95.6801686, 112.7730166, 124.0383823"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2631755, 0.2800967, 0.2943196, 0.3123505, 0.3506347, 0.4210847, 0.5586636", \ "0.2671219, 0.2840334, 0.2982569, 0.3163692, 0.3546040, 0.4250473, 0.5626108", \ "0.2760237, 0.2929346, 0.3071555, 0.3252674, 0.3635011, 0.4339460, 0.5715131", \ "0.2939977, 0.3109056, 0.3250712, 0.3433299, 0.3814991, 0.4518123, 0.5898280", \ "0.3241828, 0.3412377, 0.3553764, 0.3735142, 0.4116854, 0.4821338, 0.6199449", \ "0.3714936, 0.3883578, 0.4025353, 0.4207986, 0.4588347, 0.5293818, 0.6675142", \ "0.4477222, 0.4647709, 0.4788844, 0.4971188, 0.5352435, 0.6055443, 0.7431741"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0409929, 0.0619393, 0.0833585, 0.1133113, 0.1842158, 0.3313783, 0.6325943", \ "0.0411353, 0.0618702, 0.0833602, 0.1133107, 0.1840845, 0.3313550, 0.6326681", \ "0.0411419, 0.0618668, 0.0833602, 0.1133112, 0.1841022, 0.3313594, 0.6326520", \ "0.0413161, 0.0618219, 0.0829092, 0.1138619, 0.1845666, 0.3312333, 0.6310297", \ "0.0403574, 0.0609064, 0.0823025, 0.1130031, 0.1846065, 0.3310546, 0.6306141", \ "0.0405323, 0.0606396, 0.0832668, 0.1126858, 0.1843949, 0.3311502, 0.6323462", \ "0.0403756, 0.0619681, 0.0828050, 0.1136110, 0.1838655, 0.3319802, 0.6322299"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2427551, 0.2598599, 0.2743546, 0.2931847, 0.3335556, 0.4105222, 0.5632794", \ "0.2467828, 0.2638488, 0.2783526, 0.2971672, 0.3375346, 0.4144869, 0.5672402", \ "0.2554585, 0.2725200, 0.2870558, 0.3058527, 0.3462275, 0.4231976, 0.5759512", \ "0.2736486, 0.2908126, 0.3053039, 0.3240766, 0.3644637, 0.4414073, 0.5940068", \ "0.3059241, 0.3230494, 0.3375454, 0.3563816, 0.3967456, 0.4737093, 0.6264841", \ "0.3568464, 0.3740590, 0.3885018, 0.4072716, 0.4476663, 0.5246537, 0.6778647", \ "0.4402712, 0.4574733, 0.4719595, 0.4908016, 0.5310439, 0.6080184, 0.7605705"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0368187, 0.0561685, 0.0748314, 0.1027911, 0.1702270, 0.3113050, 0.6014689", \ "0.0369337, 0.0561739, 0.0748327, 0.1026738, 0.1700549, 0.3113122, 0.6015214", \ "0.0367496, 0.0561021, 0.0748050, 0.1027642, 0.1702104, 0.3113044, 0.6015388", \ "0.0371931, 0.0555337, 0.0748832, 0.1027776, 0.1704508, 0.3103721, 0.5993437", \ "0.0372215, 0.0561191, 0.0748700, 0.1028486, 0.1703568, 0.3112383, 0.6011714", \ "0.0370437, 0.0556856, 0.0747587, 0.1029020, 0.1700742, 0.3107035, 0.6001035", \ "0.0377425, 0.0560933, 0.0753580, 0.1032547, 0.1702894, 0.3109592, 0.5987736"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0682336, 0.0849594, 0.0993410, 0.1182822, 0.1590402, 0.2366510, 0.3895570", \ "0.0721618, 0.0888992, 0.1032392, 0.1221664, 0.1629308, 0.2405155, 0.3934192", \ "0.0803090, 0.0971031, 0.1114170, 0.1302358, 0.1709285, 0.2484900, 0.4013737", \ "0.0957140, 0.1123887, 0.1265732, 0.1453242, 0.1858017, 0.2631502, 0.4159268", \ "0.1156818, 0.1336401, 0.1483755, 0.1670464, 0.2078877, 0.2848966, 0.4373048", \ "0.1411341, 0.1596678, 0.1748540, 0.1958693, 0.2378645, 0.3147141, 0.4667561", \ "0.1735631, 0.1942615, 0.2107713, 0.2319319, 0.2758045, 0.3538302, 0.5047688"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0304795, 0.0502652, 0.0699179, 0.0987228, 0.1676172, 0.3095857, 0.5992589", \ "0.0303855, 0.0502573, 0.0700657, 0.0988067, 0.1678349, 0.3095587, 0.5993000", \ "0.0304985, 0.0502418, 0.0701450, 0.0988535, 0.1675148, 0.3098795, 0.5981584", \ "0.0350577, 0.0535824, 0.0725613, 0.1007136, 0.1687083, 0.3101100, 0.5986483", \ "0.0435268, 0.0614762, 0.0808434, 0.1076875, 0.1739485, 0.3122144, 0.6003816", \ "0.0553519, 0.0755862, 0.0929384, 0.1192167, 0.1826808, 0.3186960, 0.6016483", \ "0.0781119, 0.0968928, 0.1138512, 0.1412342, 0.2014267, 0.3309961, 0.6096422"); } } } pin (QN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.716367; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.9069369, -11.8026924, -15.7327380, -19.9966655, -25.5507018, -31.2574732, -37.6660312", \ "-6.8650315, -11.7583010, -15.6871870, -19.9486311, -25.5018718, -31.2068589, -37.5765628", \ "-6.8465291, -11.7179695, -15.6733684, -19.8691440, -25.4049863, -31.1046667, -37.5252931", \ "-7.2045312, -11.9202449, -15.7858288, -19.8879513, -25.3280747, -31.0200974, -37.1727098", \ "-7.9690782, -12.2607589, -15.8665513, -19.7456486, -24.8903439, -30.3981138, -36.2830837", \ "-9.5594782, -12.9371546, -15.8703461, -19.1610004, -23.7141089, -28.7554554, -34.3378824", \ "-12.8345786, -14.3221370, -16.0590603, -18.1598238, -21.6582566, -25.1668826, -29.0267403"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5073914, 29.9701934, 47.8614890, 63.9171667, 83.1465463, 99.0008749, 109.0755540", \ "2.5054765, 29.9721587, 47.8687362, 64.0145893, 83.1880068, 99.0515009, 109.1142140", \ "2.5018230, 29.9992332, 47.8898757, 64.0706541, 83.3044416, 99.1631820, 109.1407725", \ "2.5016072, 30.1060791, 48.1079925, 64.3919313, 83.6904764, 99.6669700, 109.8083093", \ "2.5100144, 30.4649397, 48.6987476, 65.1694436, 84.8375163, 100.8815078, 111.2440401", \ "2.5297485, 31.0961327, 49.7924482, 66.6677473, 86.8645202, 103.6045550, 114.1417099", \ "2.5771687, 32.7612467, 52.5281801, 70.4125998, 91.9743995, 108.9730165, 120.2858967"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-29.1066442, -34.9470070, -39.3052810, -43.8106608, -50.1862313, -56.7556311, -61.6235557", \ "-29.0837701, -34.9337104, -39.3001496, -43.8131550, -50.1595115, -56.7556804, -61.6175931", \ "-29.0992443, -34.8716743, -39.2158688, -43.6620200, -49.9220651, -56.2690707, -61.5219842", \ "-30.2471408, -35.7919912, -39.9896652, -44.2705938, -50.3614940, -56.6343347, -61.6650212", \ "-32.5889337, -37.4485345, -41.1943722, -45.0311607, -50.5995879, -56.3526097, -61.2978646", \ "-37.3215853, -40.7121699, -43.3754457, -46.1904398, -50.3917971, -55.0407950, -60.3973453", \ "-46.9044872, -46.8504197, -47.4466814, -48.3604434, -50.3200311, -52.7054197, -55.5220196"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1606093, 0.1795873, 0.1954068, 0.2160066, 0.2599946, 0.3415076, 0.4973008", \ "0.1645669, 0.1835444, 0.1993663, 0.2199665, 0.2639539, 0.3454677, 0.5012713", \ "0.1733466, 0.1923251, 0.2080245, 0.2287595, 0.2727275, 0.3542393, 0.5100249", \ "0.1917746, 0.2106361, 0.2264554, 0.2471112, 0.2910946, 0.3725917, 0.5285118", \ "0.2240410, 0.2427203, 0.2585363, 0.2792345, 0.3232231, 0.4046961, 0.5604964", \ "0.2753352, 0.2942276, 0.3103239, 0.3308464, 0.3747477, 0.4561089, 0.6118757", \ "0.3572382, 0.3769525, 0.3929052, 0.4135266, 0.4573336, 0.5385170, 0.6940769"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0437496, 0.0667782, 0.0914922, 0.1272407, 0.2106925, 0.3771441, 0.7143042", \ "0.0437524, 0.0667792, 0.0914963, 0.1272393, 0.2106920, 0.3771346, 0.7139975", \ "0.0437180, 0.0667321, 0.0914852, 0.1272569, 0.2107192, 0.3771123, 0.7144417", \ "0.0436720, 0.0669141, 0.0915189, 0.1273190, 0.2109666, 0.3770106, 0.7135938", \ "0.0445059, 0.0673890, 0.0920399, 0.1276744, 0.2107926, 0.3769744, 0.7128210", \ "0.0469052, 0.0693644, 0.0938804, 0.1292772, 0.2118295, 0.3783840, 0.7127895", \ "0.0506753, 0.0725881, 0.0970738, 0.1318056, 0.2143089, 0.3788641, 0.7163671"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1757687, 0.1957775, 0.2119578, 0.2324174, 0.2733805, 0.3449220, 0.4722167", \ "0.1798578, 0.1997385, 0.2160567, 0.2363971, 0.2773035, 0.3488708, 0.4761798", \ "0.1886581, 0.2085991, 0.2247724, 0.2452289, 0.2861568, 0.3577267, 0.4850325", \ "0.2068055, 0.2266477, 0.2429570, 0.2632763, 0.3041759, 0.3757440, 0.5030507", \ "0.2372847, 0.2571804, 0.2734302, 0.2936573, 0.3344918, 0.4060549, 0.5333510", \ "0.2840410, 0.3037109, 0.3198974, 0.3401048, 0.3809125, 0.4523426, 0.5795996", \ "0.3597170, 0.3792446, 0.3953173, 0.4155177, 0.4562070, 0.5275201, 0.6548146"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0532196, 0.0731843, 0.0909880, 0.1162060, 0.1736420, 0.2840193, 0.5036322", \ "0.0531228, 0.0729561, 0.0908269, 0.1162110, 0.1737087, 0.2839442, 0.5036523", \ "0.0527039, 0.0731098, 0.0909319, 0.1161975, 0.1735711, 0.2840053, 0.5041812", \ "0.0526007, 0.0728950, 0.0908822, 0.1161013, 0.1737055, 0.2839774, 0.5037392", \ "0.0525955, 0.0723706, 0.0905708, 0.1155158, 0.1735132, 0.2840229, 0.5041991", \ "0.0522426, 0.0722774, 0.0902449, 0.1155179, 0.1731345, 0.2842525, 0.5044913", \ "0.0519942, 0.0721965, 0.0899216, 0.1149139, 0.1726061, 0.2832457, 0.5033532"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1841255, 0.2027753, 0.2186071, 0.2392538, 0.2825666, 0.3618546, 0.5169292", \ "0.1874100, 0.2060652, 0.2218947, 0.2425420, 0.2857473, 0.3651609, 0.5202297", \ "0.1945597, 0.2133588, 0.2291385, 0.2497594, 0.2930594, 0.3724854, 0.5272545", \ "0.2088687, 0.2275936, 0.2434216, 0.2640822, 0.3073531, 0.3867870, 0.5415475", \ "0.2321631, 0.2509621, 0.2667895, 0.2873432, 0.3306981, 0.4101384, 0.5646552", \ "0.2682463, 0.2869780, 0.3028243, 0.3234324, 0.3666014, 0.4457370, 0.6001737", \ "0.3268786, 0.3456697, 0.3614491, 0.3820588, 0.4253967, 0.5046111, 0.6591260"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0421106, 0.0663443, 0.0911075, 0.1264852, 0.2079056, 0.3733436, 0.7120655", \ "0.0421868, 0.0663169, 0.0911093, 0.1264744, 0.2080926, 0.3733117, 0.7120722", \ "0.0420385, 0.0658450, 0.0909282, 0.1264466, 0.2078544, 0.3720989, 0.7132780", \ "0.0425873, 0.0660518, 0.0909492, 0.1263382, 0.2081656, 0.3715462, 0.7140900", \ "0.0425640, 0.0660945, 0.0913550, 0.1263604, 0.2077474, 0.3722927, 0.7122475", \ "0.0438517, 0.0664743, 0.0913510, 0.1269052, 0.2095693, 0.3747297, 0.7130677", \ "0.0449510, 0.0673384, 0.0922219, 0.1275503, 0.2085184, 0.3722805, 0.7122087"); } } } } cell (AOI21X1) { cell_footprint : "AOI21"; area : 11.9808 ; cell_leakage_power : 8.642356e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "8.3702915e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "3.5411041e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "8.6423562e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "4.0300566e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "8.6423306e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "3.6318855e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "6.5958886e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "8.0694939e+04"; } pin (IN1) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.603613, 1.603613 ); fall_capacitance : 1.603613; capacitance : 1.584586; rise_capacitance_range (1.565560, 1.565560 ); rise_capacitance : 1.565560; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9232787, -0.9598763, -1.0058051, -1.0154514, -1.0074774, -0.9642631, -0.8505679"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3026452, 1.2803052, 1.2635904, 1.2463349, 1.2397892, 1.2546629, 1.3123755"); } } } pin (IN2) { fanout_load : 0.064; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.525076, 1.525076 ); fall_capacitance : 1.525076; capacitance : 1.527916; rise_capacitance_range (1.530756, 1.530756 ); rise_capacitance : 1.530756; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1707599, -1.2012091, -1.2348409, -1.2505589, -1.2547285, -1.2358011, -1.1706800"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2028239, 1.1655187, 1.1198160, 1.1040061, 1.1012943, 1.1247783, 1.2006542"); } } } pin (IN3) { fanout_load : 0.077; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.086322, 2.086322 ); fall_capacitance : 2.086322; capacitance : 2.179048; rise_capacitance_range (2.271775, 2.271775 ); rise_capacitance : 2.271775; max_transition : 1.024000; internal_power () { when : "IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5063458, -0.5601106, -0.6097542, -0.6468292, -0.6630933, -0.6377354, -0.5291337"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9210743, 1.8896849, 1.8713176, 1.8605837, 1.8835275, 1.9738267, 2.1988369"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN1*IN2)+IN3)'"; max_capacitance : 208.000000; max_transition : 0.628766; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.9126588, 13.8114183, 13.6463219, 13.4793605, 13.1313537, 12.4425321, 11.9678540", \ "13.8837231, 13.7315436, 13.5952283, 13.4257799, 13.0893393, 12.3511546, 11.8331250", \ "13.9375858, 13.7915070, 13.6520427, 13.4350038, 13.0929301, 12.4668079, 11.9800937", \ "14.3192349, 14.2032729, 14.0537451, 13.8337644, 13.4975649, 12.8136075, 12.5024664", \ "15.8213990, 15.3459357, 15.2355543, 15.1030728, 14.8242429, 13.8570913, 12.8426911", \ "19.4725981, 19.0504030, 18.7509616, 18.5023862, 18.1152836, 17.7918719, 16.2811065", \ "27.1598644, 26.6730678, 26.2862448, 25.7996985, 25.6124351, 24.5780125, 24.6715614"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4725272, 11.6495817, 11.7172051, 11.7739010, 11.8715714, 11.9933496, 12.0463270", \ "11.4735042, 11.6325264, 11.7210722, 11.8278465, 11.8850798, 11.9457649, 12.1189639", \ "11.6152111, 11.7578657, 11.8322570, 11.9243097, 12.0044466, 12.0845939, 12.2265180", \ "12.2799450, 12.3983509, 12.4571130, 12.5395559, 12.6332974, 12.7200454, 12.7891729", \ "14.1755736, 13.9488720, 13.9765751, 14.0316759, 14.1049658, 14.1941855, 14.2867744", \ "18.1773957, 17.8367427, 17.7545924, 17.7792004, 17.7698167, 17.8627357, 17.9506229", \ "26.4195877, 25.9902113, 25.8106642, 25.7557528, 25.6309069, 25.5972757, 25.7429615"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.6473384, 14.5333143, 14.3829686, 14.1984022, 13.9143184, 13.5603915, 12.5059898", \ "14.6106796, 14.5036166, 14.3703921, 14.2068434, 13.8580925, 13.1581171, 12.3709858", \ "14.6382903, 14.5363041, 14.3952411, 14.2532104, 13.9224859, 13.3024042, 12.2221812", \ "15.1043027, 15.0245038, 14.8266814, 14.6690759, 14.3438462, 13.9660818, 12.7366511", \ "16.6315844, 16.2327126, 16.1367261, 16.0371604, 15.6463171, 14.7412518, 14.6050018", \ "20.3620793, 19.9358099, 19.6706615, 19.3616791, 18.9736124, 18.9094989, 17.3425899", \ "28.1583129, 27.6018089, 27.2080233, 26.9385185, 26.7031619, 25.8121604, 25.8378223"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.5039382, 11.6591118, 11.7578413, 11.8091101, 11.8931344, 11.9871165, 12.2629615", \ "11.4766218, 11.6256152, 11.7039716, 11.8013150, 11.8677579, 11.9616048, 12.1710786", \ "11.4938437, 11.6554170, 11.7319950, 11.8027402, 11.8871565, 11.9588488, 12.0117980", \ "11.9344091, 12.0919890, 12.1531620, 12.2213411, 12.3059171, 12.3994364, 12.4832910", \ "13.7587407, 13.5992394, 13.5547255, 13.6175904, 13.7117434, 13.7966204, 13.8913493", \ "17.4797818, 17.2205590, 17.1256340, 17.1639419, 17.1400188, 17.2397499, 17.3119251", \ "25.5691175, 25.2309532, 24.9844598, 24.9143475, 24.9052199, 24.8882165, 24.9931830"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.6453831, 12.4891283, 12.3659242, 12.1914133, 11.9439064, 11.7344182, 11.0653476", \ "12.7257793, 12.5565346, 12.3848520, 12.2308968, 11.9154453, 11.7864376, 10.5334644", \ "13.1058433, 12.9500455, 12.7856467, 12.6126735, 12.2736324, 11.9577300, 11.1768922", \ "14.0012495, 13.9139040, 13.7898990, 13.6219483, 13.2018616, 12.7593513, 11.9406749", \ "16.2771526, 15.9455155, 15.7517423, 15.7934703, 15.5297584, 14.7668224, 14.1212747", \ "21.1491625, 20.7973304, 20.5435593, 20.3852658, 20.0956240, 20.0664004, 18.5261660", \ "31.3686934, 30.8479947, 30.5778845, 30.2726865, 29.9571024, 28.9565816, 29.1186566"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.9857920, 9.1131836, 9.1660735, 9.2176564, 9.2625544, 9.3254622, 9.3310599", \ "9.0264247, 9.1552021, 9.2006718, 9.2493450, 9.2976214, 9.3751512, 9.4372604", \ "9.3239602, 9.4338262, 9.4825628, 9.5328382, 9.5819412, 9.6283560, 9.6582348", \ "10.3107530, 10.3735902, 10.4139206, 10.4504620, 10.5070398, 10.5604693, 10.5947076", \ "12.9250044, 12.8046994, 12.7892648, 12.7679586, 12.7985528, 12.8444994, 12.8823749", \ "18.2980816, 18.0290368, 18.0137801, 17.9925737, 17.9901154, 18.0154223, 18.0454992", \ "29.4127367, 28.9931513, 28.8458624, 28.8123289, 28.7485485, 28.7056412, 28.7373161"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0876784, 0.0983192, 0.1087188, 0.1234049, 0.1578632, 0.2265762, 0.3640508", \ "0.0908173, 0.1013463, 0.1117711, 0.1264504, 0.1609169, 0.2296347, 0.3670933", \ "0.0961640, 0.1066984, 0.1171738, 0.1316737, 0.1661390, 0.2348796, 0.3720242", \ "0.1042379, 0.1148309, 0.1252660, 0.1399075, 0.1742261, 0.2429645, 0.3806834", \ "0.1160037, 0.1268207, 0.1373428, 0.1517565, 0.1860531, 0.2545766, 0.3931752", \ "0.1337409, 0.1448711, 0.1553616, 0.1699330, 0.2040102, 0.2726114, 0.4095960", \ "0.1585776, 0.1704113, 0.1810923, 0.1957052, 0.2296089, 0.2981737, 0.4353380"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0235364, 0.0403323, 0.0602931, 0.0905971, 0.1659935, 0.3173443, 0.6287664", \ "0.0234696, 0.0403852, 0.0604344, 0.0905678, 0.1657970, 0.3179234, 0.6277454", \ "0.0234221, 0.0404612, 0.0605009, 0.0910557, 0.1661502, 0.3180788, 0.6263605", \ "0.0240018, 0.0405860, 0.0607145, 0.0912660, 0.1658182, 0.3181626, 0.6238373", \ "0.0247554, 0.0421677, 0.0616093, 0.0923451, 0.1662055, 0.3165834, 0.6253830", \ "0.0269412, 0.0435350, 0.0630889, 0.0927692, 0.1669731, 0.3198991, 0.6236238", \ "0.0301276, 0.0466636, 0.0660180, 0.0952161, 0.1682870, 0.3193937, 0.6263273"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0832822, 0.0949992, 0.1069562, 0.1237523, 0.1629163, 0.2410607, 0.3971856", \ "0.0867059, 0.0983927, 0.1103473, 0.1271614, 0.1663501, 0.2445305, 0.4009173", \ "0.0942098, 0.1059239, 0.1178679, 0.1346807, 0.1738637, 0.2521163, 0.4085053", \ "0.1074919, 0.1191093, 0.1310658, 0.1478477, 0.1870534, 0.2652866, 0.4215305", \ "0.1262466, 0.1379337, 0.1498740, 0.1666633, 0.2057760, 0.2838201, 0.4406235", \ "0.1537220, 0.1655181, 0.1775406, 0.1943296, 0.2334323, 0.3115330, 0.4672757", \ "0.1918650, 0.2040111, 0.2160557, 0.2329246, 0.2717758, 0.3497820, 0.5057463"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0203136, 0.0373573, 0.0573639, 0.0875938, 0.1607815, 0.3102010, 0.6099170", \ "0.0203056, 0.0374063, 0.0573084, 0.0876647, 0.1610205, 0.3087872, 0.6102160", \ "0.0203521, 0.0374831, 0.0573309, 0.0875065, 0.1609447, 0.3096178, 0.6108103", \ "0.0205268, 0.0375564, 0.0576566, 0.0879103, 0.1611482, 0.3106826, 0.6085370", \ "0.0214644, 0.0383790, 0.0580255, 0.0879110, 0.1609615, 0.3100644, 0.6102572", \ "0.0231374, 0.0397943, 0.0592047, 0.0887161, 0.1613953, 0.3099453, 0.6055031", \ "0.0259849, 0.0426615, 0.0615001, 0.0906028, 0.1622871, 0.3104801, 0.6100531"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0917771, 0.1024178, 0.1128322, 0.1274839, 0.1619200, 0.2306686, 0.3682331", \ "0.0949821, 0.1056298, 0.1160325, 0.1307101, 0.1651604, 0.2338802, 0.3713780", \ "0.1005485, 0.1112026, 0.1215863, 0.1362630, 0.1707226, 0.2394385, 0.3770377", \ "0.1099123, 0.1205178, 0.1308988, 0.1454378, 0.1799255, 0.2485887, 0.3861578", \ "0.1236205, 0.1344738, 0.1449048, 0.1595474, 0.1935428, 0.2622161, 0.3998024", \ "0.1473069, 0.1583323, 0.1688450, 0.1834563, 0.2176677, 0.2861149, 0.4233408", \ "0.1857019, 0.1972183, 0.2079225, 0.2225796, 0.2565786, 0.3250614, 0.4620420"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0233318, 0.0405835, 0.0602674, 0.0905281, 0.1655200, 0.3183347, 0.6264044", \ "0.0236642, 0.0404836, 0.0603538, 0.0906701, 0.1660075, 0.3177179, 0.6259604", \ "0.0236993, 0.0405725, 0.0602601, 0.0910692, 0.1650912, 0.3187497, 0.6191803", \ "0.0237502, 0.0408519, 0.0606989, 0.0912705, 0.1653815, 0.3184528, 0.6270550", \ "0.0248646, 0.0419981, 0.0617853, 0.0921692, 0.1666191, 0.3176961, 0.6258144", \ "0.0265683, 0.0431388, 0.0628741, 0.0929923, 0.1669401, 0.3196121, 0.6251959", \ "0.0294108, 0.0459274, 0.0656710, 0.0949839, 0.1673147, 0.3191846, 0.6287214"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0845308, 0.0962399, 0.1081905, 0.1249955, 0.1641828, 0.2423998, 0.3987991", \ "0.0867262, 0.0983907, 0.1103294, 0.1271399, 0.1663270, 0.2445425, 0.4009358", \ "0.0910510, 0.1027633, 0.1147479, 0.1315584, 0.1707483, 0.2489809, 0.4053615", \ "0.0993816, 0.1110933, 0.1230255, 0.1398297, 0.1790862, 0.2571653, 0.4136331", \ "0.1122391, 0.1239590, 0.1359276, 0.1527239, 0.1918129, 0.2698460, 0.4274767", \ "0.1298363, 0.1416196, 0.1536362, 0.1704228, 0.2095186, 0.2875203, 0.4434489", \ "0.1501891, 0.1622217, 0.1742987, 0.1909547, 0.2300302, 0.3080658, 0.4641269"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0204098, 0.0373507, 0.0573978, 0.0875610, 0.1610014, 0.3092835, 0.6107779", \ "0.0203609, 0.0374571, 0.0573306, 0.0876145, 0.1609982, 0.3089994, 0.6107236", \ "0.0204194, 0.0373401, 0.0573403, 0.0876048, 0.1609653, 0.3094203, 0.6109260", \ "0.0207620, 0.0374954, 0.0574631, 0.0877169, 0.1609777, 0.3101677, 0.6103483", \ "0.0213056, 0.0381576, 0.0579308, 0.0882039, 0.1607675, 0.3097877, 0.6098299", \ "0.0225029, 0.0393261, 0.0587392, 0.0886325, 0.1614426, 0.3097630, 0.6061665", \ "0.0248902, 0.0415642, 0.0606686, 0.0897705, 0.1620412, 0.3099942, 0.6102536"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0625626, 0.0729373, 0.0833835, 0.0979888, 0.1323845, 0.2012672, 0.3388771", \ "0.0659515, 0.0763868, 0.0867104, 0.1013814, 0.1358248, 0.2046592, 0.3428194", \ "0.0717986, 0.0822031, 0.0925800, 0.1072759, 0.1417616, 0.2102798, 0.3478298", \ "0.0796895, 0.0902243, 0.1005400, 0.1151856, 0.1495037, 0.2183425, 0.3566694", \ "0.0921161, 0.1025834, 0.1129971, 0.1276007, 0.1619292, 0.2304010, 0.3686947", \ "0.1100979, 0.1207957, 0.1312440, 0.1458556, 0.1800085, 0.2485924, 0.3857678", \ "0.1342186, 0.1452107, 0.1558141, 0.1704197, 0.2043745, 0.2729875, 0.4102896"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0220972, 0.0391591, 0.0596000, 0.0902901, 0.1655790, 0.3185255, 0.6248660", \ "0.0219674, 0.0390171, 0.0594663, 0.0904700, 0.1650243, 0.3180686, 0.6259940", \ "0.0220007, 0.0392154, 0.0595123, 0.0901430, 0.1653522, 0.3195826, 0.6260831", \ "0.0227700, 0.0396027, 0.0598063, 0.0909954, 0.1651878, 0.3195821, 0.6261077", \ "0.0230362, 0.0402223, 0.0604128, 0.0908025, 0.1660160, 0.3175475, 0.6255432", \ "0.0245628, 0.0414847, 0.0615082, 0.0913641, 0.1670771, 0.3191605, 0.6243569", \ "0.0271763, 0.0438791, 0.0631745, 0.0933669, 0.1668889, 0.3185580, 0.6264817"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0564075, 0.0680327, 0.0799402, 0.0967341, 0.1358828, 0.2142466, 0.3710017", \ "0.0602560, 0.0718666, 0.0837824, 0.1005711, 0.1397231, 0.2179783, 0.3758215", \ "0.0665005, 0.0780571, 0.0899545, 0.1067486, 0.1458866, 0.2239797, 0.3799790", \ "0.0751392, 0.0867238, 0.0986042, 0.1153788, 0.1546073, 0.2329586, 0.3900076", \ "0.0869732, 0.0985800, 0.1104773, 0.1272528, 0.1664053, 0.2443956, 0.4011652", \ "0.1030614, 0.1148285, 0.1267136, 0.1434708, 0.1826211, 0.2607533, 0.4165691", \ "0.1225213, 0.1346450, 0.1465921, 0.1635193, 0.2025822, 0.2808140, 0.4364451"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0187393, 0.0359777, 0.0563311, 0.0869894, 0.1605906, 0.3108203, 0.6079476", \ "0.0188126, 0.0360211, 0.0563721, 0.0869634, 0.1607505, 0.3104221, 0.6116473", \ "0.0188099, 0.0361298, 0.0565894, 0.0870090, 0.1605784, 0.3099276, 0.6085234", \ "0.0193662, 0.0364129, 0.0565163, 0.0870358, 0.1607553, 0.3109141, 0.6134533", \ "0.0201409, 0.0371540, 0.0571412, 0.0873248, 0.1607890, 0.3085805, 0.6088847", \ "0.0217625, 0.0388096, 0.0581907, 0.0881085, 0.1618369, 0.3098279, 0.6064932", \ "0.0249807, 0.0415358, 0.0601928, 0.0896535, 0.1622565, 0.3100317, 0.6086818"); } } } } cell (AOI21X2) { cell_footprint : "AOI21"; area : 12.9024 ; cell_leakage_power : 1.379742e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.3525350e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "4.1830472e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.3797415e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "4.6719808e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.3797340e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "4.2737259e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.1750891e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.3224474e+05"; } pin (IN1) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.562191, 1.562191 ); rise_capacitance : 1.562191; capacitance : 1.583167; fall_capacitance_range (1.604143, 1.604143 ); fall_capacitance : 1.604143; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9359216, -0.9790060, -1.0329653, -1.0451717, -1.0373752, -0.9895728, -0.8617582"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3859178, 1.3472011, 1.3026752, 1.2828404, 1.2760784, 1.2954618, 1.3671359"); } } } pin (IN2) { fanout_load : 0.066; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.670554, 1.670554 ); rise_capacitance : 1.670554; capacitance : 1.640620; fall_capacitance_range (1.610686, 1.610686 ); fall_capacitance : 1.610686; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1057953, -1.1435207, -1.1867621, -1.2045615, -1.2079511, -1.1825208, -1.0994507"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1411200, 1.1008833, 1.0542607, 1.0342050, 1.0279442, 1.0492732, 1.1257819"); } } } pin (IN3) { fanout_load : 0.076; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.072894, 2.072894 ); fall_capacitance : 2.072894; capacitance : 2.160769; rise_capacitance_range (2.248645, 2.248645 ); rise_capacitance : 2.248645; max_transition : 1.024000; internal_power () { when : "IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6237508, -0.7142311, -0.7976125, -0.8568795, -0.8778339, -0.8221635, -0.6132435"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9600330, 1.8976818, 1.8570847, 1.8206301, 1.8318260, 1.9383228, 2.2354217"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN1*IN2)+IN3)'"; max_capacitance : 416.000000; max_transition : 0.628977; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.3013860, 15.1425757, 14.9747840, 15.0137597, 15.0007715, 15.0416596, 15.1154563", \ "16.2848237, 15.1348416, 15.0068276, 14.9703707, 15.0249569, 15.0894145, 15.1356360", \ "16.3913630, 15.2127971, 15.0891689, 15.0596509, 15.0943676, 15.3322857, 15.2341546", \ "17.0873423, 15.8593193, 15.6992190, 15.6642452, 15.7007395, 15.7800209, 15.8588306", \ "19.2916831, 17.4762605, 17.2534324, 17.2024463, 17.1848827, 17.2568714, 17.3421938", \ "23.6251979, 21.5286948, 21.1524410, 20.8940926, 20.7449658, 20.7912084, 20.8636175", \ "32.4261198, 29.9423413, 29.2255448, 28.8604939, 28.7857517, 28.4572196, 28.5659972"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.9234329, 19.3184071, 18.7820096, 18.2382722, 17.3256922, 16.3822866, 13.7486266", \ "20.8790474, 19.1962660, 18.6701923, 18.0194518, 17.2404586, 16.3897782, 13.4152438", \ "20.8429984, 19.2381413, 18.6595643, 18.0573386, 17.2269930, 16.5098596, 14.0044767", \ "21.4361401, 19.8148462, 19.1269130, 18.5700047, 17.6560868, 16.8703781, 14.3391496", \ "23.2229272, 21.0389937, 20.5346232, 19.9922658, 19.2744278, 17.1382420, 15.7486910", \ "27.4174167, 24.9867439, 24.1558944, 23.4021079, 22.0412736, 21.9204764, 18.6508369", \ "36.0143649, 33.1580204, 32.1663651, 31.1278611, 29.9428392, 27.5957951, 28.0494925"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.3026242, 15.1403629, 15.0067460, 15.0701327, 14.8796562, 15.0271356, 15.1395657", \ "16.2799239, 15.1202913, 14.9928436, 14.9585335, 15.0057546, 15.1662405, 15.3187597", \ "16.3518377, 15.1666142, 14.9771496, 14.9860233, 15.0121750, 15.1308076, 15.2295550", \ "16.8251588, 15.5862022, 15.4611240, 15.4095544, 15.4476400, 15.5305825, 15.6162169", \ "18.9813977, 17.1316810, 16.8850974, 16.8091831, 16.7957651, 16.8667387, 16.9502869", \ "22.9853794, 20.9803592, 20.5115366, 20.3544357, 20.1493754, 20.2244554, 20.3079250", \ "31.4301507, 29.1616313, 28.4592233, 28.1177233, 27.8329373, 27.7083828, 27.7945549"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.6214153, 20.0049143, 19.5036790, 18.8593865, 18.0327383, 16.9081080, 14.5393698", \ "21.5893138, 19.9501698, 19.3682743, 18.7900668, 18.0023020, 17.1303475, 14.4056659", \ "21.6070018, 19.9342107, 19.4594621, 18.9431687, 17.8871434, 16.5300937, 15.1018702", \ "22.1906515, 20.4896191, 19.8930279, 19.3272589, 18.4518650, 17.2879066, 14.3600749", \ "23.8709278, 21.9023200, 21.3442410, 20.8785107, 20.0209607, 18.2380702, 16.1000715", \ "28.2488931, 25.9456597, 24.9981958, 24.2690986, 23.0855888, 22.5974400, 19.2352230", \ "36.7438328, 33.9850464, 33.1589962, 32.2247900, 31.1355531, 28.6937891, 29.1607684"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.1956584, 17.7738984, 17.3762767, 16.8302100, 15.9509864, 14.9438990, 13.9164684", \ "19.2582464, 17.8824020, 17.3933743, 16.8204800, 16.3475636, 14.9711405, 13.9781952", \ "19.6247977, 18.2408987, 17.7154827, 17.1910238, 16.3694164, 16.0084070, 13.0517324", \ "20.6482390, 19.1168622, 18.6817160, 18.1384359, 17.4676896, 16.2247454, 14.7176702", \ "23.2440562, 21.3790320, 20.7628968, 20.5257062, 19.7780531, 18.0997834, 15.2048926", \ "28.4875882, 26.4343769, 25.7769269, 25.2321559, 24.0762150, 24.1343611, 20.7168841", \ "39.3328083, 36.9160166, 36.0628986, 35.2047424, 34.2718372, 31.8503532, 32.4431101"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("13.4145674, 12.4639381, 12.4206870, 12.4247134, 12.4758727, 12.5221375, 12.5488871", \ "13.4696781, 12.4939818, 12.4580445, 12.4907603, 12.4025825, 12.5213408, 12.5861711", \ "13.7516661, 12.7474595, 12.6735694, 12.6766839, 12.7313207, 12.7819109, 12.8387744", \ "14.7207960, 13.6613542, 13.5807575, 13.5516716, 13.6067305, 13.6538071, 13.7113845", \ "17.8738146, 16.2311162, 15.9501745, 15.8865897, 15.8777993, 15.9208859, 15.9740543", \ "23.5452845, 21.7502693, 21.2404536, 21.1997825, 21.0039609, 21.0235400, 21.0468339", \ "35.2532564, 32.9912889, 32.3373964, 32.0394576, 31.8052767, 31.6133933, 31.6871813"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0965392, 0.1100422, 0.1215236, 0.1366912, 0.1711316, 0.2397974, 0.3775385", \ "0.0995129, 0.1130298, 0.1244963, 0.1396125, 0.1740312, 0.2428820, 0.3805567", \ "0.1046347, 0.1182166, 0.1296846, 0.1448008, 0.1792554, 0.2481245, 0.3858055", \ "0.1131498, 0.1267024, 0.1381481, 0.1532613, 0.1877460, 0.2565355, 0.3941650", \ "0.1252387, 0.1389807, 0.1504525, 0.1655814, 0.2000065, 0.2686714, 0.4062832", \ "0.1436239, 0.1576274, 0.1692331, 0.1845333, 0.2185876, 0.2871743, 0.4244074", \ "0.1700247, 0.1846862, 0.1965498, 0.2118405, 0.2457740, 0.3142401, 0.4516488"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0235384, 0.0426732, 0.0624420, 0.0921414, 0.1656405, 0.3174554, 0.6223695", \ "0.0235098, 0.0428403, 0.0626835, 0.0921428, 0.1657121, 0.3180687, 0.6186741", \ "0.0239854, 0.0429467, 0.0627589, 0.0922602, 0.1648427, 0.3174516, 0.6254507", \ "0.0242255, 0.0429350, 0.0626271, 0.0919315, 0.1651941, 0.3174358, 0.6258933", \ "0.0255316, 0.0443281, 0.0638959, 0.0932966, 0.1670456, 0.3159271, 0.6258928", \ "0.0275632, 0.0468052, 0.0660174, 0.0946033, 0.1673174, 0.3187600, 0.6250865", \ "0.0310576, 0.0497615, 0.0685970, 0.0979924, 0.1690365, 0.3171482, 0.6246398"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0921349, 0.1066654, 0.1193765, 0.1366436, 0.1760013, 0.2540971, 0.4102244", \ "0.0954814, 0.1099662, 0.1227202, 0.1399886, 0.1793561, 0.2576179, 0.4143104", \ "0.1029037, 0.1174607, 0.1301586, 0.1474391, 0.1868212, 0.2650904, 0.4217229", \ "0.1161089, 0.1306275, 0.1432879, 0.1605345, 0.1998913, 0.2781792, 0.4346809", \ "0.1350770, 0.1496141, 0.1622962, 0.1794996, 0.2187942, 0.2969594, 0.4537113", \ "0.1632464, 0.1778072, 0.1905423, 0.2077578, 0.2470127, 0.3251233, 0.4810056", \ "0.2030417, 0.2178728, 0.2306835, 0.2479921, 0.2871518, 0.3650963, 0.5213185"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0211658, 0.0396076, 0.0590114, 0.0884449, 0.1609645, 0.3097505, 0.6104369", \ "0.0209048, 0.0394518, 0.0589350, 0.0884930, 0.1607480, 0.3089880, 0.6094809", \ "0.0209138, 0.0397771, 0.0589757, 0.0882122, 0.1607722, 0.3094931, 0.6105694", \ "0.0212488, 0.0395307, 0.0590489, 0.0885853, 0.1606924, 0.3085285, 0.6070174", \ "0.0218513, 0.0401787, 0.0596034, 0.0887514, 0.1609683, 0.3093573, 0.6090632", \ "0.0233783, 0.0417266, 0.0607391, 0.0897227, 0.1616387, 0.3089480, 0.6074363", \ "0.0268306, 0.0446344, 0.0635338, 0.0918366, 0.1624108, 0.3098469, 0.6101702"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1008460, 0.1144129, 0.1258678, 0.1410376, 0.1754366, 0.2441513, 0.3817357", \ "0.1040279, 0.1175507, 0.1289905, 0.1441946, 0.1786333, 0.2472929, 0.3848593", \ "0.1094179, 0.1229911, 0.1345053, 0.1496921, 0.1842191, 0.2530867, 0.3904521", \ "0.1187440, 0.1323371, 0.1437296, 0.1589229, 0.1933543, 0.2621453, 0.3997777", \ "0.1327829, 0.1465359, 0.1580371, 0.1732187, 0.2075695, 0.2759945, 0.4137900", \ "0.1574467, 0.1714360, 0.1830442, 0.1983253, 0.2323957, 0.3007547, 0.4378842", \ "0.1970717, 0.2115608, 0.2233636, 0.2385791, 0.2730181, 0.3409322, 0.4784994"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0239526, 0.0429496, 0.0626460, 0.0923311, 0.1657624, 0.3175642, 0.6230713", \ "0.0237474, 0.0427628, 0.0624664, 0.0925068, 0.1658244, 0.3179412, 0.6239729", \ "0.0238257, 0.0428903, 0.0626017, 0.0921050, 0.1661418, 0.3163763, 0.6256790", \ "0.0243378, 0.0430466, 0.0626041, 0.0920743, 0.1656570, 0.3175911, 0.6196036", \ "0.0251713, 0.0445753, 0.0638408, 0.0934620, 0.1667480, 0.3168039, 0.6232069", \ "0.0268940, 0.0459459, 0.0657620, 0.0945274, 0.1669050, 0.3194484, 0.6240032", \ "0.0304282, 0.0487873, 0.0678783, 0.0967343, 0.1681138, 0.3175485, 0.6266454"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0935441, 0.1080775, 0.1208011, 0.1380444, 0.1774048, 0.2556186, 0.4120447", \ "0.0956811, 0.1101572, 0.1229088, 0.1401821, 0.1795362, 0.2577547, 0.4143422", \ "0.1000205, 0.1146223, 0.1272857, 0.1445405, 0.1839145, 0.2621560, 0.4187148", \ "0.1085493, 0.1229479, 0.1356740, 0.1529029, 0.1922374, 0.2704300, 0.4267688", \ "0.1217028, 0.1362619, 0.1488663, 0.1661009, 0.2054028, 0.2834797, 0.4405989", \ "0.1390592, 0.1536203, 0.1663271, 0.1835774, 0.2228804, 0.3010553, 0.4568592", \ "0.1613086, 0.1761569, 0.1890187, 0.2062659, 0.2454824, 0.3234349, 0.4795597"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0209889, 0.0395235, 0.0589091, 0.0884419, 0.1608779, 0.3096599, 0.6090089", \ "0.0209152, 0.0394747, 0.0589607, 0.0884988, 0.1608537, 0.3083441, 0.6075019", \ "0.0210554, 0.0396015, 0.0590281, 0.0884436, 0.1609954, 0.3092448, 0.6089820", \ "0.0210977, 0.0395910, 0.0589077, 0.0885526, 0.1608990, 0.3098504, 0.6097486", \ "0.0216651, 0.0402210, 0.0595346, 0.0888098, 0.1608383, 0.3095263, 0.6093467", \ "0.0235398, 0.0413425, 0.0605192, 0.0895900, 0.1615271, 0.3096202, 0.6072077", \ "0.0256500, 0.0437719, 0.0626658, 0.0911242, 0.1620650, 0.3114514, 0.6088392"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0701472, 0.0835217, 0.0949251, 0.1100666, 0.1445941, 0.2134048, 0.3512767", \ "0.0735919, 0.0869526, 0.0983824, 0.1134444, 0.1480233, 0.2168217, 0.3550142", \ "0.0794191, 0.0927829, 0.1041643, 0.1192989, 0.1537287, 0.2226280, 0.3605674", \ "0.0872144, 0.1005719, 0.1119985, 0.1272249, 0.1617929, 0.2304349, 0.3690064", \ "0.0994682, 0.1129674, 0.1243501, 0.1395300, 0.1739297, 0.2425039, 0.3802364", \ "0.1184142, 0.1320727, 0.1435475, 0.1587380, 0.1931435, 0.2619545, 0.3988919", \ "0.1435023, 0.1575892, 0.1692195, 0.1845085, 0.2184291, 0.2869648, 0.4243282"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0219195, 0.0411098, 0.0611413, 0.0912718, 0.1650966, 0.3180391, 0.6263360", \ "0.0219465, 0.0413311, 0.0613700, 0.0913304, 0.1651118, 0.3180517, 0.6289773", \ "0.0223944, 0.0412039, 0.0612206, 0.0915595, 0.1652497, 0.3171144, 0.6236110", \ "0.0228919, 0.0416456, 0.0616509, 0.0917589, 0.1655522, 0.3182268, 0.6251741", \ "0.0230977, 0.0425934, 0.0621880, 0.0921036, 0.1656773, 0.3159079, 0.6185170", \ "0.0249993, 0.0440059, 0.0636768, 0.0931421, 0.1663918, 0.3180373, 0.6242702", \ "0.0276293, 0.0467829, 0.0659699, 0.0954312, 0.1673396, 0.3172295, 0.6249126"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0638262, 0.0783563, 0.0910662, 0.1083296, 0.1476869, 0.2259343, 0.3824563", \ "0.0676442, 0.0821576, 0.0948464, 0.1121146, 0.1514907, 0.2297733, 0.3870086", \ "0.0738179, 0.0882408, 0.1009751, 0.1181517, 0.1575623, 0.2359500, 0.3919534", \ "0.0821373, 0.0965691, 0.1092440, 0.1265180, 0.1659288, 0.2441027, 0.4001318", \ "0.0949196, 0.1094002, 0.1220102, 0.1392235, 0.1785818, 0.2566412, 0.4135340", \ "0.1116796, 0.1262375, 0.1388914, 0.1561163, 0.1954025, 0.2735859, 0.4294889", \ "0.1331524, 0.1479845, 0.1607343, 0.1780099, 0.2171885, 0.2951636, 0.4515613"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0194643, 0.0380695, 0.0577997, 0.0876816, 0.1603257, 0.3095582, 0.6120553", \ "0.0193403, 0.0380442, 0.0579051, 0.0875524, 0.1604973, 0.3084334, 0.6070918", \ "0.0194921, 0.0381023, 0.0578724, 0.0877497, 0.1603147, 0.3088158, 0.6085508", \ "0.0197005, 0.0382285, 0.0579108, 0.0879140, 0.1604444, 0.3084786, 0.6086301", \ "0.0203371, 0.0390853, 0.0584406, 0.0882095, 0.1603058, 0.3086588, 0.6082823", \ "0.0221029, 0.0405805, 0.0598010, 0.0888107, 0.1608878, 0.3090534, 0.6069064", \ "0.0256167, 0.0433034, 0.0624130, 0.0908082, 0.1622209, 0.3097735, 0.6096953"); } } } } cell (AOI221X1) { cell_footprint : "AOI221"; area : 14.7456 ; cell_leakage_power : 1.024929e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "9.7108305e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "3.3689211e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "9.9801582e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "3.8575259e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "9.9801397e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "3.4593242e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "6.6108456e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "8.4740392e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "9.9799216e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "3.8576431e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "1.0249293e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "4.3464670e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "1.0249263e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "3.9481957e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "6.8852373e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "8.7465850e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "9.9798484e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "3.4594731e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "1.0249205e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "1.0249156e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "3.9482043e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "6.8852444e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "3.5499426e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "8.7465004e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "6.5867169e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "8.2052260e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "6.8622924e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "8.4242032e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "6.8623038e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "8.4241272e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "6.9711000e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "6.9002112e+04"; } pin (IN1) { fanout_load : 0.092; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.640882, 1.640882 ); rise_capacitance : 1.640882; capacitance : 1.644342; fall_capacitance_range (1.647801, 1.647801 ); fall_capacitance : 1.647801; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0389083, -1.0651974, -1.0918350, -1.1019648, -1.0962838, -1.0589810, -0.9584347"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3580833, 1.3492456, 1.3582078, 1.3415182, 1.3347768, 1.3479316, 1.4008788"); } } } pin (IN2) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.567416, 1.567416 ); rise_capacitance : 1.567416; capacitance : 1.558341; fall_capacitance_range (1.549267, 1.549267 ); fall_capacitance : 1.549267; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3478794, -1.3818469, -1.4238414, -1.4369427, -1.4372047, -1.4117879, -1.3350137"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3858321, 1.3475130, 1.2984550, 1.2837986, 1.2820659, 1.3061805, 1.3819899"); } } } pin (IN3) { fanout_load : 0.079; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.586439, 1.586439 ); fall_capacitance : 1.586439; capacitance : 1.611473; rise_capacitance_range (1.636507, 1.636507 ); rise_capacitance : 1.636507; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0104724, -1.0419782, -1.0790492, -1.0895932, -1.0847404, -1.0490941, -0.9518609"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4514121, 1.4372448, 1.4355466, 1.4197197, 1.4147024, 1.4313044, 1.4911449"); } } } pin (IN4) { fanout_load : 0.095; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.827368, 1.827368 ); fall_capacitance : 1.827368; capacitance : 1.881338; rise_capacitance_range (1.935307, 1.935307 ); rise_capacitance : 1.935307; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6214325, -1.6488331, -1.6776936, -1.6846729, -1.6726909, -1.6227862, -1.4970361"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5980379, 1.5802124, 1.5721408, 1.5581470, 1.5577384, 1.5845006, 1.6656043"); } } } pin (IN5) { fanout_load : 0.113; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.810247, 2.810247 ); rise_capacitance : 2.810247; capacitance : 2.638056; fall_capacitance_range (2.465864, 2.465864 ); fall_capacitance : 2.465864; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6848508, -0.7453860, -0.8054557, -0.8477009, -0.8711911, -0.8571706, -0.7681293"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3270470, 2.2775413, 2.2234785, 2.2148433, 2.2425212, 2.3428255, 2.5883828"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN2*IN1)+(IN3*IN4)+IN5)'"; max_capacitance : 208.000000; max_transition : 0.631423; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.3560278, 14.5180332, 14.6516435, 14.7539054, 14.9191508, 15.0310934, 15.0701866", \ "14.3151196, 14.4605597, 14.5801409, 14.6884193, 14.8574795, 14.9730952, 15.1607835", \ "14.3233827, 14.5016668, 14.6164430, 14.7294270, 14.8748635, 15.0307241, 15.1484704", \ "14.7907796, 14.9535736, 15.0486766, 15.1566425, 15.2884283, 15.4405187, 15.5780618", \ "16.2276512, 16.3578746, 16.4753844, 16.5611033, 16.6682117, 16.8078622, 16.9548791", \ "20.5181591, 20.1213970, 20.0072695, 19.8917376, 19.9668839, 20.1008098, 20.2262500", \ "28.7743747, 28.2598716, 27.9536234, 27.8438022, 27.7525293, 27.7149584, 27.8829020"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.9190715, 18.0286963, 18.0360242, 17.9300608, 17.6817403, 16.9980207, 16.2750888", \ "17.9288044, 18.0266062, 18.0359540, 17.9354609, 17.6712447, 16.9899987, 16.2506624", \ "17.8487590, 17.9552265, 18.0181348, 17.8487759, 17.5686106, 16.8578321, 15.3502542", \ "18.0192513, 18.0977300, 18.1684767, 18.0109202, 17.7629237, 17.0928039, 16.1687783", \ "18.8543463, 18.8912003, 18.9691035, 18.8841224, 18.5692701, 17.7488758, 16.5701012", \ "23.0328507, 22.4967229, 22.2099633, 21.7734720, 21.4250660, 21.2639916, 19.4918138", \ "30.8900763, 30.1716704, 29.8037837, 29.2835564, 28.8020486, 27.9449273, 27.7373241"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.3338451, 14.5013944, 14.6334904, 14.7344069, 14.9049711, 15.0131206, 15.0556395", \ "14.2953815, 14.4865055, 14.5956594, 14.6943378, 14.8037534, 15.0660673, 15.1024225", \ "14.2484223, 14.4292292, 14.5241367, 14.6363365, 14.7962934, 14.9312159, 15.1209436", \ "14.5440286, 14.7064444, 14.8074990, 14.9149056, 15.0719684, 15.2127212, 15.3463236", \ "16.0346633, 15.8821909, 15.9722062, 16.0733453, 16.1965250, 16.3540278, 16.4934618", \ "19.7903101, 19.3932448, 19.3294513, 19.2740706, 19.2967111, 19.4541893, 19.5884892", \ "27.6880048, 27.1580721, 26.9651248, 26.9532782, 26.8243632, 26.7803135, 26.9866127"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("18.6909757, 18.7988897, 18.8328757, 18.6676689, 18.4865355, 17.7975588, 17.0533766", \ "18.7246833, 18.8187736, 18.8647863, 18.7131215, 18.5041901, 17.7921798, 16.3943543", \ "18.7024861, 18.7967363, 18.8611714, 18.7010869, 18.4484984, 17.7968431, 17.0993965", \ "18.8688361, 18.9300715, 18.9999774, 18.8805258, 18.6264807, 17.8596159, 16.6009094", \ "19.6239131, 19.8021016, 19.8640024, 19.7467612, 19.4685858, 18.7455765, 17.3929830", \ "24.0211603, 23.4626251, 23.1337052, 22.6998058, 22.3529745, 21.9026766, 20.4448712", \ "32.0476790, 31.3603829, 30.9326448, 30.6207334, 30.0500636, 29.1535929, 28.8721651"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.0132817, 16.0495331, 16.0462821, 15.8535301, 15.5362145, 14.7328719, 13.4725012", \ "16.0049680, 16.0260856, 16.0079283, 15.8133297, 15.5504351, 14.8021675, 13.9570136", \ "15.9461488, 15.9338706, 15.8977902, 15.7272060, 15.4382697, 14.6708474, 14.1060859", \ "16.3603953, 16.3781745, 16.3481609, 16.1699706, 15.8733119, 15.0762637, 14.4339739", \ "17.6962500, 17.4403418, 17.4853481, 17.2734452, 16.9895532, 16.2276849, 14.6143726", \ "21.6979204, 21.1891247, 20.8334725, 20.4082382, 20.0830533, 19.8661397, 18.0454263", \ "29.4007933, 28.7644615, 28.3225610, 27.8202806, 27.4956857, 26.5383579, 26.4233691"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.7861416, 12.8962708, 12.9720961, 12.9991779, 13.1310969, 13.2343082, 13.2132760", \ "12.7059320, 12.8304483, 12.8748205, 12.9326467, 13.0218256, 13.1130619, 13.1979339", \ "12.8023877, 12.9044514, 12.9787242, 13.0326744, 13.1110187, 13.1921529, 13.3282093", \ "13.3741715, 13.4434686, 13.4972877, 13.5474296, 13.6383845, 13.7200270, 13.8138931", \ "15.0784346, 14.9113803, 14.9323704, 14.9763502, 15.0301258, 15.1244227, 15.2007938", \ "18.9939355, 18.5896230, 18.4762273, 18.4365116, 18.4711969, 18.5246973, 18.6070902", \ "27.0299361, 26.5500682, 26.2803746, 26.2057375, 26.1176698, 26.0502794, 26.1460946"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.0923758, 17.0749776, 17.0610972, 16.8737839, 16.6560523, 15.9795898, 14.8623500", \ "17.0646625, 17.0463160, 17.0306694, 16.8856664, 16.6222339, 15.9535263, 14.9595091", \ "17.0318453, 17.0315573, 16.9969967, 16.8429096, 16.5671071, 15.9277364, 15.0360499", \ "17.3753490, 17.4205835, 17.4005139, 17.2082764, 16.9253942, 16.0675986, 14.9154189", \ "18.5818027, 18.6307707, 18.6499490, 18.5057280, 18.1397499, 17.4503548, 16.7228748", \ "22.8930873, 22.3757365, 22.0948130, 21.7218423, 21.3578808, 21.1381662, 19.4298686", \ "30.5854231, 29.9230060, 29.5596289, 29.1628279, 28.8671896, 28.0269012, 27.7243625"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.6906855, 12.8053246, 12.8658101, 12.9218589, 13.0234329, 13.1530626, 13.1812007", \ "12.5951033, 12.6955429, 12.7532280, 12.8230115, 12.8958237, 12.9832167, 13.0730724", \ "12.6067932, 12.7308688, 12.7798689, 12.8445640, 12.9176314, 13.0185572, 13.0836765", \ "12.9856930, 13.0850724, 13.1408000, 13.1875382, 13.2831966, 13.3688390, 13.4513945", \ "14.6080380, 14.3279931, 14.3474093, 14.3955348, 14.4635278, 14.5513565, 14.6507123", \ "18.1284792, 17.7722900, 17.6763686, 17.6536003, 17.6281552, 17.7448557, 17.8355761", \ "25.8293750, 25.3235248, 25.1845263, 25.0862319, 25.0232720, 24.9789823, 25.0972607"); } } internal_power () { related_pin : "IN5"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.4795269, 9.5626377, 9.6052155, 9.6331623, 9.6696449, 9.7148457, 9.7643666", \ "9.5264290, 9.5931738, 9.6511987, 9.7169051, 9.7495465, 9.7914806, 9.8132416", \ "9.7843174, 9.8494904, 9.8927590, 9.9316314, 9.9819935, 10.0364502, 10.0789014", \ "10.5823972, 10.6239918, 10.6607678, 10.6761950, 10.7321130, 10.7606043, 10.8009419", \ "13.0199956, 12.7932076, 12.7577747, 12.7548072, 12.7658721, 12.8092893, 12.8374623", \ "18.0972417, 17.7855535, 17.6728981, 17.6393234, 17.5844391, 17.6168437, 17.6480351", \ "28.7974015, 28.3968949, 28.1820710, 28.1063954, 27.9740753, 27.9244394, 27.9589569"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.7158278, 14.7378437, 14.6509844, 14.4870384, 14.1209168, 13.4335019, 12.3244531", \ "14.7484254, 14.7611133, 14.6504114, 14.4825040, 14.1636317, 13.5076656, 12.6592513", \ "15.0291898, 15.0277710, 14.9576662, 14.8112960, 14.4970207, 13.6795261, 13.1336478", \ "15.7588591, 15.8554170, 15.7989396, 15.6120350, 15.2997712, 14.6869105, 14.0130019", \ "18.0007817, 17.6566474, 17.5493234, 17.5928492, 17.3347173, 16.4754392, 15.4206744", \ "22.6585124, 22.1956428, 21.9929410, 21.7097576, 21.3726473, 21.4118828, 19.7675126", \ "32.1160705, 31.5835070, 31.2894307, 30.8492209, 30.6823893, 29.6318643, 29.7431180"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1195649, 0.1306054, 0.1412004, 0.1558860, 0.1903235, 0.2592729, 0.3975846", \ "0.1225846, 0.1336144, 0.1442138, 0.1589111, 0.1933353, 0.2622396, 0.4006168", \ "0.1276384, 0.1386135, 0.1492846, 0.1638289, 0.1982153, 0.2673333, 0.4052257", \ "0.1354845, 0.1464127, 0.1571047, 0.1717583, 0.2062869, 0.2753811, 0.4133914", \ "0.1459909, 0.1571457, 0.1678423, 0.1823165, 0.2167175, 0.2854458, 0.4237553", \ "0.1612007, 0.1727735, 0.1836527, 0.1982400, 0.2325713, 0.3013128, 0.4389958", \ "0.1839716, 0.1960916, 0.2074164, 0.2223378, 0.2562405, 0.3249538, 0.4628964"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0261397, 0.0432005, 0.0628764, 0.0928063, 0.1679259, 0.3197571, 0.6292536", \ "0.0261195, 0.0432053, 0.0628943, 0.0928347, 0.1679876, 0.3201762, 0.6289298", \ "0.0260668, 0.0430927, 0.0630680, 0.0931157, 0.1679244, 0.3202880, 0.6261132", \ "0.0263281, 0.0430383, 0.0627181, 0.0923795, 0.1674021, 0.3204489, 0.6302218", \ "0.0273330, 0.0451823, 0.0645345, 0.0942593, 0.1689523, 0.3212574, 0.6310484", \ "0.0297091, 0.0464382, 0.0658330, 0.0959220, 0.1690707, 0.3236328, 0.6296169", \ "0.0333562, 0.0501126, 0.0695914, 0.0991403, 0.1706927, 0.3220880, 0.6304214"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1148346, 0.1268032, 0.1389018, 0.1557747, 0.1949555, 0.2730320, 0.4292081", \ "0.1181829, 0.1301776, 0.1422494, 0.1591549, 0.1983599, 0.2764184, 0.4329046", \ "0.1255578, 0.1376069, 0.1497303, 0.1666116, 0.2057884, 0.2838866, 0.4400803", \ "0.1413480, 0.1532955, 0.1654112, 0.1823171, 0.2215290, 0.2996099, 0.4557473", \ "0.1668797, 0.1789200, 0.1910145, 0.2078563, 0.2470293, 0.3251579, 0.4816287", \ "0.2025793, 0.2146838, 0.2268299, 0.2435596, 0.2826661, 0.3607062, 0.5165510", \ "0.2550518, 0.2674517, 0.2797290, 0.2966749, 0.3354421, 0.4133934, 0.5696397"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0231369, 0.0400768, 0.0594838, 0.0891467, 0.1620762, 0.3106225, 0.6099720", \ "0.0229235, 0.0402843, 0.0594429, 0.0892298, 0.1616448, 0.3100276, 0.6108142", \ "0.0230102, 0.0399920, 0.0595213, 0.0891979, 0.1619775, 0.3102710, 0.6102432", \ "0.0230249, 0.0399983, 0.0595056, 0.0893349, 0.1619101, 0.3105260, 0.6104227", \ "0.0238752, 0.0405703, 0.0599660, 0.0893780, 0.1624066, 0.3100403, 0.6097445", \ "0.0256364, 0.0420065, 0.0611867, 0.0901832, 0.1624920, 0.3100804, 0.6086059", \ "0.0290314, 0.0448357, 0.0635776, 0.0924534, 0.1635175, 0.3106766, 0.6104239"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1237852, 0.1348827, 0.1455283, 0.1600173, 0.1945547, 0.2634052, 0.4018536", \ "0.1271083, 0.1382070, 0.1488458, 0.1633506, 0.1978507, 0.2666267, 0.4051414", \ "0.1323615, 0.1433500, 0.1540232, 0.1685008, 0.2030631, 0.2719676, 0.4103005", \ "0.1411320, 0.1520183, 0.1627256, 0.1774434, 0.2118776, 0.2808276, 0.4191388", \ "0.1525127, 0.1637480, 0.1744649, 0.1888466, 0.2232148, 0.2920821, 0.4301623", \ "0.1720981, 0.1835900, 0.1943079, 0.2090439, 0.2430363, 0.3120893, 0.4495180", \ "0.2078105, 0.2199450, 0.2308549, 0.2457042, 0.2796996, 0.3484695, 0.4861039"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0265292, 0.0433475, 0.0630170, 0.0932845, 0.1680481, 0.3205492, 0.6285676", \ "0.0265658, 0.0433179, 0.0630428, 0.0933428, 0.1679265, 0.3209713, 0.6271668", \ "0.0262183, 0.0433925, 0.0632281, 0.0932023, 0.1680244, 0.3201712, 0.6290125", \ "0.0264473, 0.0432993, 0.0630079, 0.0933479, 0.1677563, 0.3212238, 0.6285737", \ "0.0277034, 0.0450926, 0.0644850, 0.0946272, 0.1686865, 0.3206577, 0.6289422", \ "0.0293573, 0.0463039, 0.0654510, 0.0957658, 0.1683425, 0.3222217, 0.6298273", \ "0.0324087, 0.0495858, 0.0687385, 0.0978860, 0.1703659, 0.3220929, 0.6310223"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1163935, 0.1283737, 0.1404743, 0.1573451, 0.1965278, 0.2746104, 0.4307338", \ "0.1184810, 0.1305136, 0.1425898, 0.1594579, 0.1986071, 0.2766675, 0.4331677", \ "0.1229593, 0.1349802, 0.1470609, 0.1639143, 0.2030890, 0.2811694, 0.4374210", \ "0.1322607, 0.1442535, 0.1563497, 0.1732587, 0.2124494, 0.2905613, 0.4465193", \ "0.1486669, 0.1606525, 0.1727912, 0.1896639, 0.2287909, 0.3069262, 0.4631718", \ "0.1735984, 0.1857518, 0.1978196, 0.2146916, 0.2538543, 0.3318823, 0.4877006", \ "0.2055681, 0.2178646, 0.2301118, 0.2470195, 0.2859215, 0.3637838, 0.5199701"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0231581, 0.0400513, 0.0594787, 0.0892281, 0.1620901, 0.3106474, 0.6096739", \ "0.0229303, 0.0399580, 0.0594169, 0.0894379, 0.1618405, 0.3111413, 0.6089672", \ "0.0229204, 0.0399669, 0.0594327, 0.0891491, 0.1619195, 0.3106513, 0.6102978", \ "0.0230258, 0.0398136, 0.0594478, 0.0891320, 0.1621482, 0.3108107, 0.6107894", \ "0.0234628, 0.0403954, 0.0598622, 0.0897549, 0.1620692, 0.3103053, 0.6096617", \ "0.0248744, 0.0415113, 0.0606786, 0.0901215, 0.1625032, 0.3096712, 0.6081350", \ "0.0274663, 0.0436286, 0.0625486, 0.0916402, 0.1630747, 0.3107438, 0.6112349"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1050419, 0.1159213, 0.1265534, 0.1410944, 0.1756318, 0.2445166, 0.3831316", \ "0.1079310, 0.1187953, 0.1293521, 0.1440751, 0.1784261, 0.2474792, 0.3855715", \ "0.1131431, 0.1239733, 0.1346268, 0.1491635, 0.1837396, 0.2528193, 0.3911427", \ "0.1228520, 0.1337992, 0.1443243, 0.1590585, 0.1935337, 0.2625107, 0.4008530", \ "0.1370765, 0.1482004, 0.1588661, 0.1732897, 0.2076759, 0.2765919, 0.4147781", \ "0.1592199, 0.1706516, 0.1814402, 0.1959395, 0.2302126, 0.2990666, 0.4366845", \ "0.1920810, 0.2041038, 0.2150275, 0.2297227, 0.2637478, 0.3325604, 0.4704258"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0255314, 0.0424668, 0.0625075, 0.0927997, 0.1678680, 0.3210086, 0.6288595", \ "0.0255823, 0.0426645, 0.0624989, 0.0925285, 0.1673245, 0.3198606, 0.6305705", \ "0.0253687, 0.0425821, 0.0625952, 0.0927794, 0.1671406, 0.3195315, 0.6289519", \ "0.0258715, 0.0425380, 0.0623137, 0.0928246, 0.1670400, 0.3199634, 0.6286082", \ "0.0271514, 0.0443394, 0.0639419, 0.0938634, 0.1683808, 0.3203756, 0.6231786", \ "0.0290225, 0.0457832, 0.0657508, 0.0950009, 0.1686355, 0.3225862, 0.6295782", \ "0.0320919, 0.0490675, 0.0685624, 0.0980306, 0.1704556, 0.3215227, 0.6314227"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1002878, 0.1122541, 0.1243314, 0.1411822, 0.1803524, 0.2584422, 0.4144248", \ "0.1039071, 0.1158693, 0.1279351, 0.1448035, 0.1839780, 0.2619922, 0.4184962", \ "0.1113774, 0.1233331, 0.1354278, 0.1522990, 0.1914557, 0.2695382, 0.4255895", \ "0.1260921, 0.1380162, 0.1500645, 0.1669635, 0.2061736, 0.2841287, 0.4406933", \ "0.1483174, 0.1602934, 0.1723732, 0.1892249, 0.2283311, 0.3063710, 0.4627796", \ "0.1787760, 0.1908613, 0.2029666, 0.2198333, 0.2589609, 0.3370234, 0.4928128", \ "0.2199271, 0.2323378, 0.2445905, 0.2613634, 0.3004051, 0.3783042, 0.5342186"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0221364, 0.0392196, 0.0589641, 0.0889999, 0.1616125, 0.3106384, 0.6092475", \ "0.0221484, 0.0392511, 0.0587230, 0.0888948, 0.1619445, 0.3107659, 0.6081863", \ "0.0222526, 0.0392343, 0.0587722, 0.0889645, 0.1615675, 0.3107535, 0.6092550", \ "0.0223461, 0.0390528, 0.0590082, 0.0889537, 0.1619815, 0.3099119, 0.6079373", \ "0.0232263, 0.0400163, 0.0594614, 0.0894947, 0.1619924, 0.3100269, 0.6100874", \ "0.0246882, 0.0413524, 0.0607086, 0.0900065, 0.1623398, 0.3105720, 0.6066067", \ "0.0282910, 0.0446028, 0.0633803, 0.0915580, 0.1633566, 0.3110967, 0.6106475"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1112914, 0.1221728, 0.1327638, 0.1473255, 0.1817368, 0.2508181, 0.3885778", \ "0.1142167, 0.1251339, 0.1357479, 0.1503168, 0.1848408, 0.2539016, 0.3919086", \ "0.1197869, 0.1306380, 0.1411914, 0.1559778, 0.1903799, 0.2594481, 0.3975644", \ "0.1300819, 0.1410395, 0.1515344, 0.1661804, 0.2007301, 0.2695758, 0.4081096", \ "0.1459308, 0.1570580, 0.1676567, 0.1823537, 0.2165534, 0.2854330, 0.4239379", \ "0.1734320, 0.1847853, 0.1954351, 0.2101302, 0.2442390, 0.3130356, 0.4507065", \ "0.2191648, 0.2310386, 0.2420354, 0.2566563, 0.2906776, 0.3594779, 0.4974685"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257445, 0.0428963, 0.0627153, 0.0927820, 0.1678445, 0.3206814, 0.6306239", \ "0.0255029, 0.0429424, 0.0625988, 0.0927751, 0.1673993, 0.3201349, 0.6292965", \ "0.0255330, 0.0427847, 0.0626451, 0.0928561, 0.1670584, 0.3186036, 0.6299076", \ "0.0258517, 0.0425682, 0.0625941, 0.0930001, 0.1679116, 0.3210950, 0.6283892", \ "0.0271441, 0.0438841, 0.0640441, 0.0942718, 0.1689599, 0.3206987, 0.6290141", \ "0.0287953, 0.0454677, 0.0646797, 0.0945898, 0.1688010, 0.3233897, 0.6297620", \ "0.0317712, 0.0485567, 0.0682966, 0.0966675, 0.1695668, 0.3203957, 0.6304568"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1036485, 0.1156114, 0.1276703, 0.1445462, 0.1836887, 0.2618678, 0.4182918", \ "0.1058307, 0.1177620, 0.1298425, 0.1467506, 0.1859285, 0.2639672, 0.4203545", \ "0.1102068, 0.1221386, 0.1342031, 0.1510811, 0.1902411, 0.2683525, 0.4243107", \ "0.1190694, 0.1310323, 0.1430881, 0.1599557, 0.1991146, 0.2772624, 0.4334055", \ "0.1336862, 0.1456398, 0.1577260, 0.1745971, 0.2137562, 0.2917229, 0.4486210", \ "0.1539059, 0.1660115, 0.1781353, 0.1949898, 0.2341152, 0.3121190, 0.4679666", \ "0.1768891, 0.1891427, 0.2013575, 0.2181114, 0.2571632, 0.3351689, 0.4910847"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222104, 0.0391611, 0.0588795, 0.0889042, 0.1614597, 0.3114503, 0.6091758", \ "0.0220979, 0.0393622, 0.0587904, 0.0889575, 0.1617724, 0.3106812, 0.6091367", \ "0.0221600, 0.0392334, 0.0588488, 0.0888880, 0.1615884, 0.3108210, 0.6110209", \ "0.0224800, 0.0391851, 0.0588936, 0.0889977, 0.1614468, 0.3108852, 0.6103283", \ "0.0227804, 0.0398564, 0.0594390, 0.0891853, 0.1620494, 0.3098078, 0.6111674", \ "0.0243079, 0.0410689, 0.0602683, 0.0899053, 0.1620318, 0.3097878, 0.6063695", \ "0.0269072, 0.0431063, 0.0621020, 0.0911109, 0.1630375, 0.3109372, 0.6092197"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0726894, 0.0834583, 0.0939594, 0.1086986, 0.1433432, 0.2122830, 0.3503295", \ "0.0758055, 0.0865074, 0.0969942, 0.1117434, 0.1463846, 0.2153468, 0.3533585", \ "0.0812903, 0.0920084, 0.1025233, 0.1172261, 0.1516990, 0.2206933, 0.3589674", \ "0.0883534, 0.0991052, 0.1095760, 0.1242561, 0.1588069, 0.2279235, 0.3663442", \ "0.0988328, 0.1096672, 0.1202211, 0.1348317, 0.1693860, 0.2380964, 0.3762283", \ "0.1125064, 0.1234100, 0.1340607, 0.1484396, 0.1828903, 0.2519798, 0.3895692", \ "0.1277144, 0.1390876, 0.1498392, 0.1642579, 0.1985321, 0.2674271, 0.4052802"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0243581, 0.0411958, 0.0614350, 0.0920102, 0.1674751, 0.3204518, 0.6297809", \ "0.0243355, 0.0413013, 0.0610564, 0.0918086, 0.1674580, 0.3204969, 0.6296669", \ "0.0242277, 0.0409651, 0.0611174, 0.0921020, 0.1671594, 0.3180215, 0.6301982", \ "0.0245071, 0.0416963, 0.0614051, 0.0923906, 0.1673880, 0.3214653, 0.6284913", \ "0.0246490, 0.0419226, 0.0616778, 0.0923677, 0.1674611, 0.3199306, 0.6311299", \ "0.0261473, 0.0432490, 0.0629085, 0.0930843, 0.1678078, 0.3213163, 0.6291341", \ "0.0287586, 0.0454258, 0.0653943, 0.0948755, 0.1687669, 0.3211839, 0.6302133"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0725006, 0.0843505, 0.0963777, 0.1132422, 0.1524615, 0.2306761, 0.3875872", \ "0.0765657, 0.0883907, 0.1004253, 0.1172934, 0.1565113, 0.2346653, 0.3914111", \ "0.0847266, 0.0964860, 0.1085471, 0.1253855, 0.1645776, 0.2428943, 0.3999097", \ "0.0974715, 0.1092933, 0.1213170, 0.1381927, 0.1775502, 0.2557351, 0.4114704", \ "0.1153737, 0.1271799, 0.1392266, 0.1560545, 0.1951683, 0.2732463, 0.4308389", \ "0.1438098, 0.1558121, 0.1678176, 0.1846695, 0.2238416, 0.3020235, 0.4578080", \ "0.1841585, 0.1964909, 0.2087481, 0.2256810, 0.2647607, 0.3427221, 0.4989344"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0203711, 0.0376104, 0.0576906, 0.0881920, 0.1616011, 0.3107110, 0.6080684", \ "0.0205020, 0.0376882, 0.0577286, 0.0881571, 0.1615628, 0.3101390, 0.6090629", \ "0.0204337, 0.0377369, 0.0578160, 0.0879065, 0.1614435, 0.3114618, 0.6080443", \ "0.0208554, 0.0379263, 0.0580636, 0.0881452, 0.1618260, 0.3099063, 0.6089799", \ "0.0217338, 0.0389131, 0.0585988, 0.0887075, 0.1611121, 0.3097065, 0.6090841", \ "0.0235454, 0.0404667, 0.0599076, 0.0898218, 0.1620071, 0.3105826, 0.6069739", \ "0.0267633, 0.0433561, 0.0623755, 0.0912873, 0.1631240, 0.3110474, 0.6097819"); } } } } cell (AOI221X2) { cell_footprint : "AOI221"; area : 15.6672 ; cell_leakage_power : 1.540454e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "1.4866065e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "4.0105462e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "1.5135362e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "4.4991605e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "1.5135336e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "4.1009748e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "1.1766085e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "1.3629314e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "1.5135147e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "4.4992813e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "1.5404538e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "4.9881180e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "1.5404530e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "4.5898130e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "1.2040498e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "1.3901834e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "1.5135056e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "4.1011134e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "1.5404419e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "4.5898084e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "1.5404386e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "4.1916483e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "1.2040501e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "1.3901699e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "1.1741952e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "1.3360425e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "1.2017512e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "1.3579412e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "1.2017502e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "1.3579330e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "1.2126318e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "1.2055413e+05"; } pin (IN1) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.743461, 1.743461 ); rise_capacitance : 1.743461; capacitance : 1.762864; fall_capacitance_range (1.782267, 1.782267 ); fall_capacitance : 1.782267; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3433942, -1.3754668, -1.4087310, -1.4224042, -1.4188695, -1.3809188, -1.2741361"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6508102, 1.6388525, 1.6465150, 1.6274734, 1.6209686, 1.6395371, 1.7082524"); } } } pin (IN2) { fanout_load : 0.085; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.529440, 1.529440 ); fall_capacitance : 1.529440; capacitance : 1.538545; rise_capacitance_range (1.547651, 1.547651 ); rise_capacitance : 1.547651; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2512040, -1.2756006, -1.2935127, -1.3125204, -1.3196548, -1.3030422, -1.2389358"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2794286, 1.2409463, 1.1965026, 1.1789702, 1.1764262, 1.2038592, 1.2912457"); } } } pin (IN3) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.843304, 1.843304 ); rise_capacitance : 1.843304; capacitance : 1.815021; fall_capacitance_range (1.786738, 1.786738 ); fall_capacitance : 1.786738; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1053221, -1.1355579, -1.1651481, -1.1786425, -1.1747503, -1.1360843, -1.0278712"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5256534, 1.5116317, 1.5151655, 1.4955010, 1.4877492, 1.5038228, 1.5675473"); } } } pin (IN4) { fanout_load : 0.092; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.838365, 1.838365 ); rise_capacitance : 1.838365; capacitance : 1.790631; fall_capacitance_range (1.742897, 1.742897 ); fall_capacitance : 1.742897; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5075005, -1.5285035, -1.5396285, -1.5591842, -1.5674147, -1.5529941, -1.4932718"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5260056, 1.4901881, 1.4510730, 1.4320713, 1.4265881, 1.4481412, 1.5237673"); } } } pin (IN5) { fanout_load : 0.109; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.537535, 2.537535 ); fall_capacitance : 2.537535; capacitance : 2.711637; rise_capacitance_range (2.885739, 2.885739 ); rise_capacitance : 2.885739; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7329273, -0.8398224, -0.9529163, -1.0207930, -1.0558504, -1.0252691, -0.8634103"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.2697589, 2.2006756, 2.1471529, 2.1145154, 2.1338844, 2.2572660, 2.5886732"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN2*IN1)+(IN3*IN4)+IN5)'"; max_capacitance : 416.000000; max_transition : 0.634326; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.5640217, 17.9617458, 17.6668001, 17.6129987, 17.6478515, 17.7769936, 17.9422023", \ "19.5260530, 17.9657621, 17.7161946, 17.6702893, 17.6395523, 17.7835838, 17.7771771", \ "19.5961165, 17.9955824, 17.7573602, 17.6977519, 17.7133321, 17.7184496, 17.9224284", \ "19.9012549, 18.3102044, 18.0957912, 18.0087654, 18.0584215, 18.1590227, 18.2898283", \ "21.4796683, 19.7844506, 19.5105798, 19.4117721, 19.3945890, 19.4549997, 19.5949064", \ "26.1369334, 23.7699659, 23.1580778, 22.7805383, 22.6320484, 22.6959580, 22.8043622", \ "34.9394122, 32.1394296, 31.4131191, 30.8153578, 30.4878271, 30.2691282, 30.3744336"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.8319912, 24.0438630, 23.4641444, 22.8600152, 21.9326838, 20.4177564, 17.5715819", \ "25.7692924, 23.9803702, 23.3503438, 22.8501084, 21.8322207, 20.3802133, 17.8103962", \ "25.7128214, 23.8765234, 23.3605268, 22.7166473, 21.7911450, 20.1775966, 17.6779614", \ "25.8625288, 23.9162832, 23.3573256, 22.7961486, 21.8650525, 20.4221647, 17.5941479", \ "26.9755359, 25.0843560, 24.4210776, 23.9269606, 22.9195977, 21.2406612, 18.8780757", \ "31.6170373, 28.8024519, 27.8133580, 26.7818006, 25.7863745, 24.9236689, 21.0651995", \ "40.3666956, 37.2937956, 35.9948909, 34.5981471, 33.1084262, 31.0900390, 30.6447583"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.2233479, 24.4896717, 23.8678020, 23.3502951, 22.3543420, 20.7725088, 18.3025124", \ "26.1987154, 24.2859475, 23.8498311, 23.2937291, 22.2501616, 20.9035920, 18.5081339", \ "26.1472001, 24.3268711, 23.8469213, 23.1912311, 22.2542077, 20.7278044, 18.0384486", \ "26.3313983, 24.3674117, 23.8277986, 23.2539800, 22.3425279, 20.9689735, 19.7208632", \ "27.4825058, 25.6679205, 24.9667402, 24.3815699, 23.5122054, 21.9374048, 18.9063630", \ "32.1498922, 29.4573134, 28.4069451, 27.3326109, 26.4676683, 25.6668723, 23.3824729", \ "40.9978673, 37.8537691, 36.7436037, 35.8413509, 34.2200384, 31.8000386, 31.0417190"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.8859022, 18.3371841, 18.0781108, 18.0291255, 18.0476251, 18.0951375, 18.2561664", \ "19.8391624, 18.2825270, 18.0442229, 17.9635511, 17.9487554, 18.1228928, 18.2720077", \ "19.8322947, 18.2792449, 18.0103333, 17.9650299, 17.9600275, 18.0391839, 18.0855904", \ "20.0814534, 18.4538320, 18.2061938, 18.1431751, 18.1519357, 18.2649553, 18.3900578", \ "21.3837195, 19.7337867, 19.4230793, 19.3629276, 19.3631689, 19.4349145, 19.5637721", \ "25.7673453, 23.4202441, 22.8414749, 22.5520014, 22.4177666, 22.4613311, 22.5819327", \ "34.0774804, 31.4644210, 30.6824389, 30.3222793, 29.9400836, 29.7344960, 29.9087880"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.9263576, 16.4788742, 16.2001504, 16.1443849, 16.1118268, 16.1554284, 16.1765404", \ "17.9387021, 16.4249597, 16.1956108, 16.1105499, 16.1928001, 16.2398698, 16.3165950", \ "17.9831347, 16.4920343, 16.2380913, 16.1990767, 16.1806929, 16.3061731, 16.4001769", \ "18.5676433, 17.0150512, 16.7721602, 16.6552135, 16.6479123, 16.7215230, 16.8061720", \ "20.1270592, 18.5309681, 18.2028581, 18.0986385, 18.0188522, 18.0738931, 18.1430679", \ "24.7666411, 22.4500636, 21.8712064, 21.6185364, 21.4131790, 21.4010415, 21.4687481", \ "33.3494505, 30.7484664, 29.8243485, 29.4221333, 29.0606144, 28.8506208, 28.9250520"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.2610346, 21.4867625, 20.9518502, 20.2276389, 19.3465805, 17.7657787, 15.5414055", \ "23.2328034, 21.4970276, 20.9007864, 20.2788917, 19.2965094, 17.9346393, 16.9197055", \ "23.1550139, 21.3418277, 20.8177944, 20.1339056, 19.3216811, 18.3765647, 15.2244694", \ "23.6305855, 21.8635432, 21.2431883, 20.6674428, 19.6936003, 18.2044335, 16.5262837", \ "25.0110041, 23.2083675, 22.6062530, 22.0803022, 21.1461295, 19.4711258, 17.9459830", \ "29.7236427, 27.3046030, 26.0595679, 25.1133626, 24.0343094, 23.3863838, 19.7788186", \ "38.2115664, 35.1512194, 34.0481826, 32.7659339, 31.4972344, 29.1467672, 28.8037456"); } } internal_power () { related_pin : "IN4"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.9628963, 16.4806446, 16.2175250, 16.1569108, 16.1239844, 16.1676425, 16.1424272", \ "17.9382929, 16.4498447, 16.2129232, 16.0853651, 16.1050323, 16.1590338, 16.1327991", \ "17.8667592, 16.4105883, 16.1655371, 16.0702397, 16.0938722, 16.2180657, 16.3013287", \ "18.2700824, 16.7059495, 16.4581244, 16.3757874, 16.3715742, 16.4261267, 16.5219587", \ "19.9796269, 18.0323085, 17.7141830, 17.6352275, 17.5673267, 17.6105524, 17.6977479", \ "24.0526798, 21.7663041, 21.1598794, 20.9418090, 20.7511603, 20.8040018, 20.8832788", \ "32.0311612, 29.3839495, 28.7790900, 28.3762106, 27.9923065, 27.8395035, 27.9344150"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.2031016, 22.4058263, 21.8620310, 21.2335930, 20.3562054, 18.8819787, 16.8760134", \ "24.1583937, 22.3780994, 21.8839754, 21.2238924, 20.3064268, 19.3830660, 16.2990154", \ "24.1527837, 22.3220477, 21.7751561, 21.1142839, 20.2628832, 18.6379019, 16.1897469", \ "24.5776752, 22.6811493, 22.0868273, 21.4493706, 20.5923028, 19.0301521, 17.8239598", \ "26.0240986, 24.0450438, 23.4172690, 22.8570078, 21.9868919, 20.1955834, 17.2123760", \ "30.6906968, 28.1656458, 27.3099935, 26.1509356, 25.3015093, 24.4822315, 20.9721072", \ "39.1250677, 36.1672964, 35.2355601, 34.2446129, 32.8618587, 30.6838502, 30.1810161"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.6718631, 20.0955792, 19.5375975, 18.9778610, 17.9581477, 17.2565951, 14.4933886", \ "21.6636648, 20.1124818, 19.5692883, 18.9327532, 18.1229799, 17.0358103, 14.4309491", \ "21.9579565, 20.4024409, 19.8832514, 19.2286770, 18.3800038, 17.7765189, 16.1980812", \ "22.7971394, 21.1509073, 20.6142367, 19.9387418, 19.1375593, 18.4625385, 15.1599883", \ "25.0950665, 22.9756223, 22.5438988, 22.2459723, 21.4433710, 19.6191616, 17.1697808", \ "29.9569519, 27.7361230, 27.0158587, 26.4155461, 25.6014286, 25.1451575, 21.9029049", \ "40.0548810, 37.4491299, 36.4212587, 35.5943400, 34.4961019, 32.4550515, 32.7444251"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.3971023, 13.0792374, 12.9267106, 12.9513975, 12.9440252, 12.9611807, 13.0210763", \ "14.4127452, 13.1680569, 12.9815812, 12.9496637, 12.9507787, 12.9184656, 13.0375546", \ "14.6320691, 13.3482147, 13.1750041, 13.1726483, 13.1177102, 13.2336279, 13.2298121", \ "15.4898072, 14.1257580, 13.9351198, 13.8643500, 13.8656461, 13.8893090, 13.9672460", \ "18.2747634, 16.3602708, 15.9895469, 15.9033207, 15.8298938, 15.8517655, 15.9136142", \ "23.7684113, 21.6351182, 21.0568963, 20.8918214, 20.6630808, 20.6120531, 20.6479483", \ "35.0750638, 32.5399281, 31.6552665, 31.2698496, 31.0691604, 30.8376602, 30.8377270"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1287497, 0.1426021, 0.1541439, 0.1693882, 0.2037404, 0.2720186, 0.4096017", \ "0.1317956, 0.1456625, 0.1571430, 0.1724442, 0.2067417, 0.2752742, 0.4128816", \ "0.1368434, 0.1507072, 0.1622431, 0.1773852, 0.2117391, 0.2804349, 0.4180368", \ "0.1448466, 0.1585906, 0.1700843, 0.1853267, 0.2196259, 0.2880653, 0.4256949", \ "0.1561574, 0.1700538, 0.1816487, 0.1968582, 0.2309561, 0.2994070, 0.4369849", \ "0.1723298, 0.1865753, 0.1984869, 0.2138480, 0.2476463, 0.3161509, 0.4528918", \ "0.1958838, 0.2109662, 0.2230670, 0.2384709, 0.2721728, 0.3403036, 0.4771503"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0264255, 0.0455839, 0.0646824, 0.0941509, 0.1668450, 0.3172351, 0.6228155", \ "0.0264141, 0.0456100, 0.0646877, 0.0941116, 0.1665418, 0.3170121, 0.6228550", \ "0.0267089, 0.0453870, 0.0646426, 0.0940542, 0.1667749, 0.3180223, 0.6234649", \ "0.0269386, 0.0453039, 0.0646501, 0.0939770, 0.1667632, 0.3170888, 0.6223028", \ "0.0282055, 0.0462076, 0.0662349, 0.0949951, 0.1678978, 0.3180639, 0.6256957", \ "0.0301791, 0.0487476, 0.0687487, 0.0970774, 0.1692105, 0.3200414, 0.6242757", \ "0.0345925, 0.0526742, 0.0714358, 0.1008598, 0.1702450, 0.3192177, 0.6267978"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1248472, 0.1395293, 0.1524233, 0.1697709, 0.2091105, 0.2873521, 0.4437302", \ "0.1281862, 0.1429570, 0.1558361, 0.1731885, 0.2125306, 0.2905753, 0.4470991", \ "0.1354718, 0.1501966, 0.1630931, 0.1804445, 0.2197970, 0.2979774, 0.4544767", \ "0.1507915, 0.1656160, 0.1785268, 0.1958696, 0.2352334, 0.3134387, 0.4698151", \ "0.1765557, 0.1913038, 0.2041328, 0.2214968, 0.2608413, 0.3392975, 0.4952787", \ "0.2135874, 0.2283751, 0.2412178, 0.2584928, 0.2977400, 0.3756743, 0.5316658", \ "0.2666290, 0.2817233, 0.2946322, 0.3120144, 0.3509944, 0.4289069, 0.5849157"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0239220, 0.0424811, 0.0617225, 0.0904511, 0.1621140, 0.3096995, 0.6092337", \ "0.0239327, 0.0425022, 0.0614508, 0.0904912, 0.1620159, 0.3101488, 0.6102946", \ "0.0238974, 0.0423362, 0.0614152, 0.0903668, 0.1621396, 0.3106790, 0.6096122", \ "0.0241131, 0.0421424, 0.0615247, 0.0905867, 0.1621886, 0.3098923, 0.6093958", \ "0.0245433, 0.0426183, 0.0619447, 0.0905473, 0.1620525, 0.3104750, 0.6101633", \ "0.0258274, 0.0441224, 0.0628879, 0.0914974, 0.1628682, 0.3089443, 0.6089075", \ "0.0293546, 0.0465162, 0.0655391, 0.0935548, 0.1639471, 0.3105089, 0.6086379"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1331298, 0.1469929, 0.1584518, 0.1737218, 0.2080009, 0.2766608, 0.4142708", \ "0.1362586, 0.1500089, 0.1615393, 0.1768493, 0.2108955, 0.2794458, 0.4166156", \ "0.1414345, 0.1552637, 0.1667853, 0.1819167, 0.2161728, 0.2847658, 0.4223504", \ "0.1499315, 0.1637334, 0.1752437, 0.1904810, 0.2248151, 0.2933691, 0.4303901", \ "0.1620847, 0.1762394, 0.1876958, 0.2028744, 0.2369524, 0.3054231, 0.4426395", \ "0.1825585, 0.1968800, 0.2085261, 0.2237862, 0.2581270, 0.3261791, 0.4628767", \ "0.2194194, 0.2341461, 0.2462480, 0.2615596, 0.2958062, 0.3634855, 0.5002679"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0268486, 0.0454449, 0.0648702, 0.0942705, 0.1669394, 0.3178690, 0.6235050", \ "0.0268837, 0.0455345, 0.0650561, 0.0943231, 0.1665561, 0.3175576, 0.6259205", \ "0.0266848, 0.0455237, 0.0647690, 0.0940793, 0.1665405, 0.3174791, 0.6234941", \ "0.0269166, 0.0457644, 0.0648389, 0.0942556, 0.1669385, 0.3177061, 0.6239768", \ "0.0278891, 0.0469300, 0.0660543, 0.0952035, 0.1677249, 0.3169001, 0.6232325", \ "0.0300352, 0.0489311, 0.0680257, 0.0964789, 0.1678916, 0.3188561, 0.6343259", \ "0.0337355, 0.0521901, 0.0712656, 0.0991317, 0.1704976, 0.3188971, 0.6248159"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1258712, 0.1406547, 0.1535356, 0.1708634, 0.2101813, 0.2882969, 0.4449177", \ "0.1279525, 0.1427245, 0.1556284, 0.1729867, 0.2122694, 0.2904975, 0.4466712", \ "0.1325045, 0.1473125, 0.1601971, 0.1775391, 0.2168723, 0.2949071, 0.4516116", \ "0.1416538, 0.1563158, 0.1691903, 0.1865911, 0.2259683, 0.3040838, 0.4603129", \ "0.1584378, 0.1732022, 0.1861187, 0.2034345, 0.2427586, 0.3208543, 0.4774471", \ "0.1839277, 0.1988109, 0.2116724, 0.2290083, 0.2683054, 0.3463643, 0.5022279", \ "0.2172642, 0.2323435, 0.2453165, 0.2626284, 0.3018699, 0.3798359, 0.5359500"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0240540, 0.0423062, 0.0614709, 0.0903225, 0.1623110, 0.3102258, 0.6099243", \ "0.0239561, 0.0425058, 0.0615213, 0.0903922, 0.1622183, 0.3101215, 0.6102738", \ "0.0240137, 0.0423264, 0.0616081, 0.0905073, 0.1623941, 0.3097781, 0.6109225", \ "0.0240474, 0.0422916, 0.0614831, 0.0904365, 0.1617805, 0.3102226, 0.6084719", \ "0.0247765, 0.0428292, 0.0617767, 0.0908895, 0.1626067, 0.3093627, 0.6108237", \ "0.0255096, 0.0440818, 0.0627802, 0.0914101, 0.1626738, 0.3096448, 0.6082576", \ "0.0284207, 0.0456711, 0.0646557, 0.0931729, 0.1636518, 0.3103166, 0.6088871"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1137982, 0.1275059, 0.1390015, 0.1540880, 0.1885086, 0.2572518, 0.3950097", \ "0.1166087, 0.1303483, 0.1418430, 0.1570650, 0.1914174, 0.2600647, 0.3970678", \ "0.1217886, 0.1354302, 0.1469183, 0.1620283, 0.1965099, 0.2652854, 0.4029585", \ "0.1316856, 0.1453821, 0.1568336, 0.1720325, 0.2063131, 0.2749657, 0.4123484", \ "0.1463878, 0.1603239, 0.1717678, 0.1870123, 0.2211424, 0.2895181, 0.4275586", \ "0.1692531, 0.1835842, 0.1950779, 0.2102928, 0.2441937, 0.3127861, 0.4494814", \ "0.2030230, 0.2177225, 0.2297977, 0.2450321, 0.2787019, 0.3468415, 0.4838309"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0262438, 0.0445893, 0.0641940, 0.0933814, 0.1665898, 0.3173486, 0.6237600", \ "0.0256607, 0.0448992, 0.0641052, 0.0935386, 0.1664008, 0.3157925, 0.6240404", \ "0.0259931, 0.0446520, 0.0642529, 0.0929966, 0.1663768, 0.3172096, 0.6225866", \ "0.0261103, 0.0444870, 0.0641038, 0.0931446, 0.1661505, 0.3154358, 0.6253448", \ "0.0276307, 0.0455326, 0.0658012, 0.0950118, 0.1677442, 0.3175077, 0.6232644", \ "0.0292301, 0.0475089, 0.0675604, 0.0960719, 0.1675773, 0.3212081, 0.6241835", \ "0.0330942, 0.0509949, 0.0706385, 0.0992030, 0.1695390, 0.3192051, 0.6253398"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1094842, 0.1241768, 0.1370384, 0.1543781, 0.1937388, 0.2719118, 0.4287124", \ "0.1129780, 0.1276362, 0.1405055, 0.1578700, 0.1972505, 0.2753917, 0.4317234", \ "0.1204379, 0.1351717, 0.1480214, 0.1653643, 0.2047467, 0.2829560, 0.4397576", \ "0.1350586, 0.1496930, 0.1625310, 0.1799130, 0.2193053, 0.2975062, 0.4542683", \ "0.1574406, 0.1721425, 0.1849851, 0.2022708, 0.2416109, 0.3197624, 0.4761244", \ "0.1878278, 0.2026448, 0.2155290, 0.2328282, 0.2720709, 0.3500752, 0.5060537", \ "0.2307202, 0.2457649, 0.2587431, 0.2760621, 0.3152449, 0.3929541, 0.5492369"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0230249, 0.0414494, 0.0608550, 0.0899521, 0.1620112, 0.3095958, 0.6075699", \ "0.0229876, 0.0414640, 0.0608394, 0.0899950, 0.1615395, 0.3103663, 0.6095545", \ "0.0230048, 0.0414436, 0.0607865, 0.0899661, 0.1618343, 0.3100505, 0.6100989", \ "0.0231547, 0.0414279, 0.0607568, 0.0900617, 0.1618498, 0.3092449, 0.6073514", \ "0.0238563, 0.0421486, 0.0611790, 0.0902669, 0.1622450, 0.3101013, 0.6098625", \ "0.0252659, 0.0434713, 0.0626433, 0.0912290, 0.1627353, 0.3092206, 0.6083194", \ "0.0285109, 0.0468248, 0.0653747, 0.0933094, 0.1635418, 0.3102747, 0.6102036"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1191420, 0.1328664, 0.1443367, 0.1594460, 0.1937875, 0.2625047, 0.4000027", \ "0.1221274, 0.1358421, 0.1473269, 0.1624455, 0.1967991, 0.2655441, 0.4032868", \ "0.1273429, 0.1411166, 0.1526183, 0.1677198, 0.2021072, 0.2708517, 0.4085719", \ "0.1379356, 0.1515602, 0.1631121, 0.1782689, 0.2126302, 0.2813523, 0.4188831", \ "0.1545247, 0.1684518, 0.1800076, 0.1952128, 0.2292142, 0.2976835, 0.4351554", \ "0.1828573, 0.1969325, 0.2086037, 0.2238225, 0.2579884, 0.3262541, 0.4632237", \ "0.2295834, 0.2442088, 0.2560767, 0.2712606, 0.3055950, 0.3735596, 0.5101425"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0267993, 0.0448605, 0.0643728, 0.0932805, 0.1664839, 0.3154961, 0.6243919", \ "0.0258847, 0.0448033, 0.0642139, 0.0935396, 0.1666426, 0.3175532, 0.6238088", \ "0.0263184, 0.0448983, 0.0644115, 0.0933189, 0.1666714, 0.3177608, 0.6238097", \ "0.0263770, 0.0448555, 0.0642562, 0.0936038, 0.1657956, 0.3164327, 0.6241219", \ "0.0272444, 0.0467555, 0.0658158, 0.0949135, 0.1676219, 0.3178593, 0.6187062", \ "0.0294382, 0.0474869, 0.0667908, 0.0959555, 0.1675438, 0.3183507, 0.6242223", \ "0.0324984, 0.0506036, 0.0694117, 0.0977452, 0.1699016, 0.3183305, 0.6246700"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1118632, 0.1265626, 0.1394245, 0.1567532, 0.1961170, 0.2743611, 0.4309400", \ "0.1140450, 0.1286441, 0.1415096, 0.1588813, 0.1982403, 0.2762790, 0.4326340", \ "0.1185777, 0.1332376, 0.1461262, 0.1635054, 0.2028885, 0.2810251, 0.4373088", \ "0.1274584, 0.1421831, 0.1549627, 0.1723206, 0.2117316, 0.2898242, 0.4461618", \ "0.1423691, 0.1570853, 0.1699360, 0.1872581, 0.2265630, 0.3046180, 0.4614909", \ "0.1626281, 0.1773747, 0.1902957, 0.2076487, 0.2469153, 0.3248634, 0.4808421", \ "0.1876118, 0.2025796, 0.2155113, 0.2328532, 0.2720988, 0.3500892, 0.5066185"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0232445, 0.0414579, 0.0607860, 0.0898567, 0.1619917, 0.3100221, 0.6112808", \ "0.0229079, 0.0414222, 0.0608420, 0.0897943, 0.1618729, 0.3092804, 0.6092473", \ "0.0229237, 0.0413714, 0.0608523, 0.0899121, 0.1614247, 0.3103198, 0.6098899", \ "0.0230637, 0.0412015, 0.0609466, 0.0900298, 0.1618354, 0.3095437, 0.6090767", \ "0.0237120, 0.0420339, 0.0613581, 0.0902440, 0.1619363, 0.3099632, 0.6103805", \ "0.0248709, 0.0430536, 0.0624129, 0.0910218, 0.1630874, 0.3096782, 0.6057729", \ "0.0273831, 0.0454244, 0.0642282, 0.0926348, 0.1633933, 0.3103062, 0.6122743"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0813444, 0.0948847, 0.1062961, 0.1214892, 0.1557888, 0.2246717, 0.3620064", \ "0.0843568, 0.0978941, 0.1093291, 0.1244494, 0.1588656, 0.2277090, 0.3650936", \ "0.0900128, 0.1035713, 0.1149395, 0.1299612, 0.1643592, 0.2329342, 0.3709096", \ "0.0968176, 0.1102859, 0.1216660, 0.1368457, 0.1712620, 0.2399112, 0.3778983", \ "0.1072507, 0.1208885, 0.1323327, 0.1474041, 0.1818338, 0.2502397, 0.3885736", \ "0.1222682, 0.1360683, 0.1475161, 0.1625612, 0.1968814, 0.2655742, 0.4026119", \ "0.1375448, 0.1516117, 0.1634056, 0.1786978, 0.2125037, 0.2809178, 0.4180624"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0240846, 0.0433683, 0.0627840, 0.0927278, 0.1658922, 0.3167885, 0.6259727", \ "0.0245020, 0.0432247, 0.0629636, 0.0924627, 0.1649176, 0.3176714, 0.6220220", \ "0.0243229, 0.0429784, 0.0624258, 0.0922859, 0.1657860, 0.3173493, 0.6222042", \ "0.0246535, 0.0434405, 0.0632771, 0.0925628, 0.1660774, 0.3175474, 0.6230519", \ "0.0247890, 0.0440954, 0.0634181, 0.0933299, 0.1663458, 0.3171415, 0.6238774", \ "0.0264331, 0.0452349, 0.0645235, 0.0933579, 0.1657917, 0.3183708, 0.6245957", \ "0.0289507, 0.0476096, 0.0675272, 0.0962168, 0.1677563, 0.3180619, 0.6254240"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0810916, 0.0957624, 0.1085738, 0.1259390, 0.1653674, 0.2436427, 0.4007776", \ "0.0851152, 0.0997895, 0.1126360, 0.1299811, 0.1694260, 0.2476916, 0.4046164", \ "0.0932164, 0.1078884, 0.1206754, 0.1380381, 0.1774591, 0.2556840, 0.4127827", \ "0.1059910, 0.1205424, 0.1333734, 0.1506983, 0.1901361, 0.2684336, 0.4259105", \ "0.1245794, 0.1391861, 0.1519902, 0.1692897, 0.2086387, 0.2866518, 0.4428466", \ "0.1527707, 0.1675251, 0.1803567, 0.1976561, 0.2369218, 0.3150324, 0.4708582", \ "0.1956277, 0.2105998, 0.2236566, 0.2409683, 0.2801865, 0.3582085, 0.5142244"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0213820, 0.0398311, 0.0595322, 0.0890526, 0.1614956, 0.3105310, 0.6077873", \ "0.0212631, 0.0398976, 0.0593754, 0.0889772, 0.1614311, 0.3105645, 0.6083389", \ "0.0212013, 0.0398579, 0.0595599, 0.0890435, 0.1614536, 0.3101767, 0.6088678", \ "0.0217922, 0.0400008, 0.0595042, 0.0891699, 0.1613842, 0.3095472, 0.6108268", \ "0.0226060, 0.0409460, 0.0602351, 0.0893984, 0.1617935, 0.3090377, 0.6107178", \ "0.0243875, 0.0426104, 0.0618144, 0.0906195, 0.1623511, 0.3094520, 0.6053858", \ "0.0279851, 0.0454804, 0.0644866, 0.0925962, 0.1633995, 0.3108149, 0.6113089"); } } } } cell (AOI222X1) { cell_footprint : "AOI222"; area : 15.6672 ; cell_leakage_power : 1.098790e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "3.7045623e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "3.2162930e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "1.0451549e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "3.3063188e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "4.1929013e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "3.7045453e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "1.0720460e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "3.7946901e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "3.7946549e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "3.3062971e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "1.0720258e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "3.3964202e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "9.0620617e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "8.8916309e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "7.0040286e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "9.0619551e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "4.1935312e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "3.7051613e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "1.0719019e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "3.7952834e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "4.6821093e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "4.1935326e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "1.0987898e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "4.2838469e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "4.2838455e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "3.7952823e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "1.0987706e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "3.8855163e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "9.1632828e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "9.3339835e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "9.3338471e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "7.2785717e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "3.7953029e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "3.3069288e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "1.0718736e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "3.3970458e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "4.2838469e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "3.7953257e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "1.0987726e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "3.8855962e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "3.8855386e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "3.3970636e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "1.0987517e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "3.4872095e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "9.3338762e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "9.1632089e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "7.2785113e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "9.3337398e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "8.2647205e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "8.0270759e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "6.8913927e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "8.2646402e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "8.5026862e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "8.2526498e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "7.1669575e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "8.5026279e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "8.5026258e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "8.2525595e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "7.1669199e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "8.5025462e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "7.1546168e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "6.8793973e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "7.3068449e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "7.1546310e+04"; } pin (IN1) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.695040, 1.695040 ); rise_capacitance : 1.695040; capacitance : 1.717757; fall_capacitance_range (1.740474, 1.740474 ); fall_capacitance : 1.740474; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1692721, -1.1888322, -1.2031871, -1.2132182, -1.2085151, -1.1743434, -1.0812347"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5311981, 1.5248865, 1.5377267, 1.5220980, 1.5163040, 1.5301788, 1.5833916"); } } } pin (IN2) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.560809, 1.560809 ); rise_capacitance : 1.560809; capacitance : 1.547351; fall_capacitance_range (1.533893, 1.533893 ); fall_capacitance : 1.533893; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1416274, -1.1620277, -1.1780631, -1.1945202, -1.2026691, -1.1942013, -1.1525004"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1863526, 1.1535983, 1.1144959, 1.0989537, 1.0942754, 1.1113251, 1.1718304"); } } } pin (IN3) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.872962, 1.872962 ); fall_capacitance : 1.872962; capacitance : 1.912023; rise_capacitance_range (1.951084, 1.951084 ); rise_capacitance : 1.951084; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5078767, -1.5297332, -1.5486809, -1.5587243, -1.5540459, -1.5199234, -1.4269131"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8984078, 1.8728477, 1.8471859, 1.8312506, 1.8248381, 1.8374714, 1.8881961"); } } } pin (IN4) { fanout_load : 0.089; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.808248, 1.808248 ); fall_capacitance : 1.808248; capacitance : 1.877454; rise_capacitance_range (1.946660, 1.946660 ); rise_capacitance : 1.946660; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6615795, -1.6877089, -1.7152024, -1.7286556, -1.7307969, -1.7103137, -1.6445820"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6876691, 1.6572976, 1.6229557, 1.6087103, 1.6066208, 1.6288432, 1.6996892"); } } } pin (IN5) { fanout_load : 0.086; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.881265, 1.881265 ); fall_capacitance : 1.881265; capacitance : 1.945126; rise_capacitance_range (2.008986, 2.008986 ); rise_capacitance : 2.008986; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4567375, -1.4797062, -1.5008783, -1.5132581, -1.5132525, -1.4884757, -1.4141569"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7914001, 1.7758773, 1.7702900, 1.7550106, 1.7499100, 1.7651673, 1.8211400"); } } } pin (IN6) { fanout_load : 0.089; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.858176, 1.858176 ); fall_capacitance : 1.858176; capacitance : 1.939232; rise_capacitance_range (2.020287, 2.020287 ); rise_capacitance : 2.020287; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7389668, -1.7654047, -1.7935151, -1.8067003, -1.8083053, -1.7867497, -1.7188731"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7646779, 1.7351056, 1.7023627, 1.6878888, 1.6853425, 1.7066513, 1.7756705"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN2*IN1)+(IN4*IN3)+(IN6*IN5))'"; max_capacitance : 208.000000; max_transition : 0.632911; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.9827573, 14.1080692, 14.2459498, 14.3650027, 14.5289808, 14.6895131, 14.8173042", \ "13.9343186, 14.0965457, 14.1915201, 14.3336407, 14.4561894, 14.7237370, 14.7730865", \ "13.9789491, 14.1180757, 14.2415188, 14.3568562, 14.5171021, 14.6500710, 14.8023098", \ "14.3628965, 14.4987003, 14.6169683, 14.7437811, 14.9065393, 15.0651073, 15.2165835", \ "15.7162678, 15.7999917, 15.9194509, 16.0112994, 16.1416015, 16.3106639, 16.4557205", \ "19.8208731, 19.4340755, 19.3294246, 19.1977550, 19.3069487, 19.4332691, 19.5691317", \ "27.7287243, 27.1084810, 26.8836869, 26.7894274, 26.6823709, 26.6752051, 26.8356831"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("18.9197879, 19.0114390, 19.1114418, 18.9760626, 18.7403286, 18.0491658, 16.7517918", \ "18.9157187, 19.0050777, 19.1071006, 18.9804875, 18.7427951, 18.0522031, 16.6987385", \ "18.8435760, 18.9412214, 19.0304088, 18.9119324, 18.6707221, 18.0928961, 17.3785467", \ "18.9736035, 19.0657650, 19.1640209, 19.0761545, 18.8540142, 18.1549339, 16.5937726", \ "19.7230683, 19.9367058, 19.9827144, 19.9573369, 19.6368865, 18.9011441, 17.5015520", \ "24.0515970, 23.4438508, 23.1257069, 22.7661059, 22.2593459, 21.9693853, 20.2756597", \ "31.7360610, 30.9502922, 30.5901203, 30.0390576, 29.5286491, 28.6049618, 28.4560774"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.3309084, 14.4617275, 14.5907405, 14.6668271, 14.8873411, 15.0258405, 15.1342779", \ "14.2781462, 14.4302476, 14.5535774, 14.6629700, 14.8269569, 14.9776647, 15.0521667", \ "14.2198558, 14.3797719, 14.4966182, 14.6069282, 14.8016064, 14.9369788, 15.0799683", \ "14.4989947, 14.6464080, 14.7416768, 14.8648485, 15.0196363, 15.1973538, 15.3478809", \ "15.8258154, 15.7303893, 15.8177370, 15.9191794, 16.0513890, 16.2314117, 16.3858707", \ "19.4363080, 19.0745487, 18.9464959, 18.9109239, 18.9404604, 19.0899524, 19.2397260", \ "26.9355927, 26.4854796, 26.2111927, 26.1720260, 26.1067570, 26.0982199, 26.2656593"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("19.4057546, 19.5584925, 19.6840270, 19.5673445, 19.3366722, 18.6792273, 18.0294110", \ "19.3978267, 19.5119517, 19.5919818, 19.4774653, 19.2371713, 18.5877111, 17.2776575", \ "19.3916481, 19.4698506, 19.5839944, 19.5200251, 19.2590544, 18.6103774, 16.8495962", \ "19.4796940, 19.5702045, 19.6900579, 19.6122166, 19.3954518, 18.7048739, 17.1679150", \ "20.2251361, 20.4358337, 20.4973785, 20.4162827, 20.1811385, 19.4752788, 18.7468205", \ "24.6093377, 24.0577379, 23.7446966, 23.3596252, 22.9057853, 22.6669269, 20.8534090", \ "32.5283417, 31.7676858, 31.3491634, 30.7904978, 30.4185012, 29.5258064, 29.1520803"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.9225453, 16.9436533, 16.9169007, 16.7574754, 16.4876882, 15.7555264, 14.4009946", \ "16.8719223, 16.8816617, 16.8411908, 16.7106634, 16.4115384, 15.7522760, 14.7883563", \ "16.7993461, 16.8712116, 16.8198837, 16.6547541, 16.3842316, 15.6880390, 14.5505563", \ "17.2049988, 17.2610907, 17.2030748, 17.0527397, 16.7584461, 15.9782013, 14.7329457", \ "18.6456919, 18.2710388, 18.3505026, 18.2001014, 17.9277384, 17.0758688, 15.9830882", \ "22.7327373, 22.1919152, 21.8974408, 21.5830290, 21.0165982, 20.7330744, 19.2435980", \ "30.7096490, 30.0371963, 29.6720235, 29.1662466, 28.8403862, 27.8382575, 27.6243616"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.3851831, 12.4470536, 12.5454968, 12.6197937, 12.7125485, 12.8269857, 12.9257054", \ "12.3708727, 12.4375671, 12.5337434, 12.6045770, 12.7066794, 12.8022346, 12.8991938", \ "12.4232774, 12.5285525, 12.5982163, 12.6744131, 12.8071678, 12.9256041, 13.0231903", \ "12.9164725, 12.9934574, 13.0554498, 13.1222235, 13.2384567, 13.3459634, 13.4482412", \ "14.7340603, 14.5761981, 14.6026869, 14.6598846, 14.7397535, 14.8630233, 14.9561742", \ "18.8705101, 18.5052339, 18.4164801, 18.3493002, 18.3666938, 18.4531160, 18.5598842", \ "27.3129050, 26.8353254, 26.5179997, 26.4087325, 26.3696877, 26.3319122, 26.4827293"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.5315657, 17.5382821, 17.5378248, 17.4349090, 17.1541700, 16.4441299, 15.3862324", \ "17.5124757, 17.5096799, 17.5048422, 17.4038518, 17.1035045, 16.4106284, 15.9527979", \ "17.4882228, 17.5406728, 17.5104789, 17.3569212, 17.1030578, 16.4750144, 15.6255687", \ "17.8619167, 17.9145183, 17.9085807, 17.7544459, 17.4751103, 16.7535186, 15.7115707", \ "19.2154418, 19.0855624, 19.1733278, 18.9883828, 18.6773453, 17.9556465, 16.4143790", \ "23.5771072, 23.0281231, 22.6192738, 22.3232544, 21.9727720, 21.7290314, 20.1041168", \ "31.7092055, 31.0538188, 30.6801418, 30.1444883, 29.8967718, 28.9806308, 28.8406221"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.4719582, 12.5296716, 12.6226171, 12.6975989, 12.7909131, 12.9026133, 13.0064153", \ "12.4442028, 12.4949169, 12.5919047, 12.6732925, 12.7578265, 12.8730609, 12.9704465", \ "12.4703190, 12.5611129, 12.6247296, 12.7012519, 12.8088279, 12.9008957, 12.9870169", \ "12.8236488, 12.9156010, 12.9702491, 13.0611363, 13.1636509, 13.2712597, 13.3701479", \ "14.5075466, 14.2420241, 14.2715541, 14.3426068, 14.4324985, 14.5500270, 14.6469222", \ "18.2896540, 17.9298189, 17.8635674, 17.8299741, 17.8177621, 17.9577730, 18.0676995", \ "26.4147631, 25.9287728, 25.7745281, 25.6265464, 25.6249455, 25.5778535, 25.7177918"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.9789577, 13.9752667, 13.8771718, 13.7091327, 13.3980899, 12.6463633, 11.3900779", \ "13.9868991, 13.9591901, 13.8844974, 13.7079855, 13.3777857, 12.6716371, 12.1016785", \ "14.2087715, 14.1509392, 14.0984601, 13.9516795, 13.6507385, 13.0104097, 12.5533419", \ "14.8290956, 14.7922273, 14.7898403, 14.5694301, 14.2345903, 13.5045561, 12.9556326", \ "16.7682870, 16.3209859, 16.2513281, 16.2607825, 15.9883722, 15.0219001, 14.1690210", \ "20.6893916, 20.2170826, 19.9367046, 19.6612681, 19.5011290, 19.2869201, 17.5800368", \ "28.7254019, 28.1656097, 27.7512937, 27.4924862, 27.2243376, 26.1292581, 26.3618115"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.4527697, 9.5040589, 9.5628963, 9.5810009, 9.6317733, 9.6578954, 9.8067709", \ "9.4827389, 9.5596716, 9.5907419, 9.6683810, 9.7080452, 9.7716198, 9.7289664", \ "9.7062058, 9.7566729, 9.7866322, 9.8197368, 9.8878201, 9.9098176, 9.9719990", \ "10.3415747, 10.3888624, 10.4087907, 10.4254886, 10.4769791, 10.5169726, 10.5688019", \ "12.3872513, 12.1501786, 12.0771201, 12.0842623, 12.1271243, 12.1750477, 12.2264315", \ "16.4870103, 16.1557137, 16.0593196, 16.0376542, 15.9807363, 16.0226520, 16.0439590", \ "25.0685808, 24.6103959, 24.3267598, 24.3337001, 24.2053492, 24.1976886, 24.2019795"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.6649798, 14.6722556, 14.5983793, 14.4201905, 14.1003332, 13.3988328, 12.2264084", \ "14.7111144, 14.6849264, 14.6244787, 14.4475183, 14.1405357, 13.4038391, 12.4278997", \ "14.9284498, 14.9267032, 14.8193751, 14.6684366, 14.4061295, 13.8429443, 12.5180049", \ "15.6390832, 15.6129245, 15.5609161, 15.3568140, 15.0918116, 14.7009828, 13.2603004", \ "17.6176307, 17.1411110, 17.1839844, 17.1985268, 16.8413788, 15.9626477, 14.8393890", \ "21.7347200, 21.2756400, 21.0103595, 20.7333967, 20.4436018, 20.4274589, 18.6753224", \ "29.7257207, 29.1915343, 28.8606358, 28.5494800, 28.3631564, 27.5111486, 27.4421167"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.3704976, 9.4159288, 9.4792385, 9.4955263, 9.5505629, 9.5950521, 9.6582483", \ "9.3743531, 9.4501948, 9.4824115, 9.5080408, 9.5941290, 9.6586013, 9.5985893", \ "9.4633119, 9.5122225, 9.5492271, 9.5922611, 9.6502472, 9.7020540, 9.7493078", \ "10.0514994, 10.0945024, 10.1351984, 10.1598336, 10.2031803, 10.2500123, 10.2877484", \ "12.0307138, 11.7988606, 11.7339886, 11.7484443, 11.7608430, 11.8058361, 11.8506807", \ "15.9522917, 15.6600060, 15.6014184, 15.5439320, 15.5078406, 15.5553108, 15.5792518", \ "24.3655378, 23.9382063, 23.7932366, 23.7341858, 23.6236590, 23.6124120, 23.6251563"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1218847, 0.1329784, 0.1436623, 0.1581858, 0.1927231, 0.2615094, 0.3996760", \ "0.1251907, 0.1361991, 0.1468804, 0.1615983, 0.1958877, 0.2647461, 0.4027965", \ "0.1307146, 0.1417914, 0.1524534, 0.1672022, 0.2017663, 0.2706938, 0.4082591", \ "0.1399621, 0.1510282, 0.1617647, 0.1763861, 0.2108942, 0.2799762, 0.4174826", \ "0.1523557, 0.1636145, 0.1743383, 0.1888232, 0.2230928, 0.2918161, 0.4296702", \ "0.1697446, 0.1814137, 0.1922050, 0.2069035, 0.2408297, 0.3097257, 0.4470780", \ "0.1975780, 0.2099644, 0.2212324, 0.2359710, 0.2702835, 0.3388541, 0.4762538"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0262730, 0.0435513, 0.0631841, 0.0932797, 0.1673821, 0.3206906, 0.6275679", \ "0.0265052, 0.0435762, 0.0629587, 0.0927359, 0.1676932, 0.3206679, 0.6279303", \ "0.0263475, 0.0435278, 0.0630833, 0.0932296, 0.1678734, 0.3189667, 0.6283958", \ "0.0270391, 0.0434191, 0.0632948, 0.0932969, 0.1677087, 0.3200148, 0.6238711", \ "0.0279248, 0.0450595, 0.0647644, 0.0952822, 0.1686106, 0.3204056, 0.6279361", \ "0.0304432, 0.0471700, 0.0662200, 0.0958807, 0.1688039, 0.3225063, 0.6283969", \ "0.0344223, 0.0514229, 0.0701535, 0.0996874, 0.1711755, 0.3217941, 0.6308554"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1170348, 0.1290682, 0.1412041, 0.1580985, 0.1972951, 0.2754051, 0.4313051", \ "0.1204418, 0.1325359, 0.1446809, 0.1615699, 0.2007633, 0.2787527, 0.4352600", \ "0.1278799, 0.1399303, 0.1520681, 0.1689691, 0.2081530, 0.2862644, 0.4420616", \ "0.1434882, 0.1555060, 0.1677113, 0.1846349, 0.2238391, 0.3019665, 0.4577964", \ "0.1693666, 0.1814682, 0.1936010, 0.2104778, 0.2496404, 0.3277497, 0.4840714", \ "0.2050696, 0.2172210, 0.2294068, 0.2462201, 0.2852881, 0.3632741, 0.5192341", \ "0.2543060, 0.2667331, 0.2790013, 0.2959586, 0.3347219, 0.4126713, 0.5687487"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0233251, 0.0402661, 0.0596874, 0.0892602, 0.1622400, 0.3107716, 0.6106688", \ "0.0231361, 0.0401655, 0.0596251, 0.0894718, 0.1621751, 0.3111743, 0.6094578", \ "0.0232411, 0.0402019, 0.0596400, 0.0892239, 0.1621857, 0.3107425, 0.6084476", \ "0.0232068, 0.0401833, 0.0595682, 0.0891723, 0.1622291, 0.3107818, 0.6087107", \ "0.0239273, 0.0406176, 0.0600083, 0.0892830, 0.1621614, 0.3108657, 0.6089922", \ "0.0255139, 0.0420450, 0.0613859, 0.0904367, 0.1626703, 0.3100231, 0.6085417", \ "0.0291524, 0.0447349, 0.0635593, 0.0923228, 0.1631735, 0.3110088, 0.6094669"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1270973, 0.1382716, 0.1490051, 0.1635455, 0.1979588, 0.2670051, 0.4046558", \ "0.1304365, 0.1415079, 0.1522445, 0.1667352, 0.2012599, 0.2699916, 0.4080748", \ "0.1360640, 0.1472216, 0.1578843, 0.1724221, 0.2067737, 0.2758328, 0.4133872", \ "0.1459158, 0.1569834, 0.1676952, 0.1823518, 0.2166963, 0.2857967, 0.4233043", \ "0.1592671, 0.1706051, 0.1813414, 0.1957343, 0.2300108, 0.2987773, 0.4371033", \ "0.1807109, 0.1923456, 0.2032187, 0.2178181, 0.2518044, 0.3206766, 0.4580601", \ "0.2219102, 0.2340868, 0.2452962, 0.2600346, 0.2939691, 0.3630628, 0.5004453"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0272011, 0.0437960, 0.0635040, 0.0929970, 0.1669947, 0.3205197, 0.6284319", \ "0.0264565, 0.0434737, 0.0634975, 0.0933798, 0.1677066, 0.3207018, 0.6278798", \ "0.0265391, 0.0438130, 0.0633609, 0.0934251, 0.1676536, 0.3201422, 0.6219091", \ "0.0269593, 0.0436978, 0.0633709, 0.0932872, 0.1677964, 0.3200210, 0.6242827", \ "0.0282425, 0.0452085, 0.0648281, 0.0943284, 0.1688092, 0.3193192, 0.6279968", \ "0.0300834, 0.0469948, 0.0661877, 0.0957165, 0.1690256, 0.3244547, 0.6283842", \ "0.0334126, 0.0501616, 0.0697710, 0.0988511, 0.1705191, 0.3219003, 0.6289421"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1189792, 0.1310563, 0.1431553, 0.1600646, 0.1992522, 0.2773684, 0.4331848", \ "0.1210266, 0.1331388, 0.1452725, 0.1621635, 0.2013261, 0.2794045, 0.4357034", \ "0.1255459, 0.1376624, 0.1498358, 0.1667318, 0.2059025, 0.2839973, 0.4403371", \ "0.1349263, 0.1469535, 0.1590993, 0.1760244, 0.2152137, 0.2931897, 0.4497306", \ "0.1514659, 0.1635433, 0.1757015, 0.1925559, 0.2316991, 0.3098698, 0.4659438", \ "0.1757945, 0.1879135, 0.2001101, 0.2169952, 0.2560970, 0.3340697, 0.4898121", \ "0.2053612, 0.2176679, 0.2299317, 0.2467367, 0.2859096, 0.3638380, 0.5200173"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0232481, 0.0400089, 0.0596320, 0.0892653, 0.1622099, 0.3107825, 0.6087360", \ "0.0231177, 0.0400820, 0.0595141, 0.0895394, 0.1617527, 0.3106078, 0.6105416", \ "0.0231405, 0.0401257, 0.0595502, 0.0893928, 0.1617948, 0.3106159, 0.6081066", \ "0.0231663, 0.0400605, 0.0594870, 0.0894533, 0.1621315, 0.3110979, 0.6097591", \ "0.0239571, 0.0405824, 0.0600196, 0.0897882, 0.1620474, 0.3103922, 0.6103604", \ "0.0250708, 0.0413929, 0.0606826, 0.0901214, 0.1625023, 0.3100571, 0.6080107", \ "0.0268682, 0.0437196, 0.0626520, 0.0912994, 0.1629503, 0.3111632, 0.6110163"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1021638, 0.1130262, 0.1236416, 0.1383452, 0.1727127, 0.2417557, 0.3800034", \ "0.1050743, 0.1159173, 0.1265206, 0.1412741, 0.1756936, 0.2447116, 0.3824531", \ "0.1103355, 0.1212214, 0.1318074, 0.1465150, 0.1809638, 0.2500319, 0.3877605", \ "0.1188931, 0.1298234, 0.1404341, 0.1551797, 0.1896014, 0.2585731, 0.3968303", \ "0.1311173, 0.1422110, 0.1528404, 0.1672527, 0.2015666, 0.2706407, 0.4086938", \ "0.1488444, 0.1602379, 0.1709030, 0.1855804, 0.2195484, 0.2884632, 0.4260777", \ "0.1744155, 0.1864620, 0.1975164, 0.2121943, 0.2464902, 0.3151419, 0.4527045"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0254863, 0.0425139, 0.0623022, 0.0926056, 0.1674521, 0.3202664, 0.6260042", \ "0.0252433, 0.0424471, 0.0623428, 0.0927279, 0.1674524, 0.3202081, 0.6284312", \ "0.0256361, 0.0423202, 0.0623254, 0.0924036, 0.1674683, 0.3202253, 0.6276520", \ "0.0257772, 0.0425651, 0.0622308, 0.0928687, 0.1672719, 0.3189898, 0.6280759", \ "0.0267574, 0.0439802, 0.0637014, 0.0936682, 0.1684034, 0.3191717, 0.6303099", \ "0.0290362, 0.0456994, 0.0649741, 0.0949559, 0.1686878, 0.3213339, 0.6275965", \ "0.0328457, 0.0493858, 0.0683749, 0.0978418, 0.1701064, 0.3214573, 0.6300621"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1033500, 0.1153132, 0.1274401, 0.1443335, 0.1834978, 0.2616257, 0.4175454", \ "0.1068042, 0.1188036, 0.1309419, 0.1478381, 0.1869924, 0.2651427, 0.4211141", \ "0.1142118, 0.1262248, 0.1383500, 0.1552386, 0.1944095, 0.2725846, 0.4287351", \ "0.1292194, 0.1411938, 0.1532934, 0.1702028, 0.2093714, 0.2875514, 0.4436939", \ "0.1519075, 0.1638970, 0.1760236, 0.1928906, 0.2320295, 0.3102142, 0.4664256", \ "0.1842476, 0.1964112, 0.2085576, 0.2253751, 0.2645201, 0.3425830, 0.4983583", \ "0.2334981, 0.2458490, 0.2581226, 0.2749355, 0.3138987, 0.3918010, 0.5481106"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222144, 0.0392624, 0.0589761, 0.0890285, 0.1615652, 0.3108635, 0.6108940", \ "0.0222137, 0.0393018, 0.0589470, 0.0890462, 0.1614968, 0.3108783, 0.6106935", \ "0.0222561, 0.0393148, 0.0590347, 0.0890643, 0.1616342, 0.3108282, 0.6099671", \ "0.0224020, 0.0392309, 0.0589800, 0.0891259, 0.1618288, 0.3107673, 0.6099469", \ "0.0230499, 0.0400297, 0.0595541, 0.0894002, 0.1620273, 0.3104466, 0.6100919", \ "0.0246430, 0.0415975, 0.0606647, 0.0900352, 0.1622844, 0.3090837, 0.6077508", \ "0.0275507, 0.0443034, 0.0632435, 0.0917938, 0.1630732, 0.3110716, 0.6095856"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1061261, 0.1170245, 0.1276716, 0.1424482, 0.1766296, 0.2456604, 0.3833462", \ "0.1093374, 0.1201725, 0.1308288, 0.1456033, 0.1797308, 0.2487130, 0.3865229", \ "0.1147816, 0.1257575, 0.1363728, 0.1510766, 0.1854758, 0.2545221, 0.3921726", \ "0.1240351, 0.1349852, 0.1455516, 0.1602687, 0.1946544, 0.2636758, 0.4014470", \ "0.1381776, 0.1492604, 0.1598436, 0.1746006, 0.2087489, 0.2777430, 0.4154304", \ "0.1617715, 0.1730076, 0.1837218, 0.1984145, 0.2324044, 0.3012765, 0.4388306", \ "0.2009787, 0.2128646, 0.2238423, 0.2385076, 0.2724093, 0.3409683, 0.4790005"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0253459, 0.0426994, 0.0624618, 0.0928785, 0.1675258, 0.3202621, 0.6286099", \ "0.0254198, 0.0426417, 0.0624558, 0.0928861, 0.1673726, 0.3198720, 0.6285113", \ "0.0257721, 0.0426717, 0.0624200, 0.0928173, 0.1674803, 0.3202821, 0.6295872", \ "0.0258976, 0.0425178, 0.0625253, 0.0926512, 0.1674806, 0.3200177, 0.6275123", \ "0.0270282, 0.0437970, 0.0635731, 0.0940429, 0.1681258, 0.3180539, 0.6245631", \ "0.0285643, 0.0452343, 0.0650986, 0.0950532, 0.1684853, 0.3222752, 0.6283206", \ "0.0315582, 0.0482913, 0.0678059, 0.0973444, 0.1698027, 0.3204578, 0.6301862"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1050413, 0.1170234, 0.1291650, 0.1460586, 0.1852267, 0.2633588, 0.4192593", \ "0.1071324, 0.1191133, 0.1312416, 0.1481292, 0.1873002, 0.2654205, 0.4213439", \ "0.1115951, 0.1236006, 0.1357202, 0.1526169, 0.1917755, 0.2699432, 0.4259601", \ "0.1206471, 0.1326716, 0.1447851, 0.1616730, 0.2008570, 0.2788736, 0.4349881", \ "0.1359737, 0.1480051, 0.1601250, 0.1770018, 0.2161435, 0.2941660, 0.4505190", \ "0.1586549, 0.1707579, 0.1828797, 0.1997621, 0.2389332, 0.3169379, 0.4727719", \ "0.1886573, 0.2009493, 0.2132014, 0.2299318, 0.2690372, 0.3470322, 0.5028844"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222210, 0.0392879, 0.0589774, 0.0890176, 0.1616121, 0.3108550, 0.6109316", \ "0.0223705, 0.0392581, 0.0589648, 0.0890486, 0.1615744, 0.3108828, 0.6108782", \ "0.0223540, 0.0394357, 0.0589667, 0.0890111, 0.1615990, 0.3108716, 0.6105179", \ "0.0224551, 0.0392155, 0.0591180, 0.0891565, 0.1619207, 0.3108511, 0.6090171", \ "0.0228654, 0.0399049, 0.0594467, 0.0891379, 0.1617258, 0.3099988, 0.6101432", \ "0.0241447, 0.0409905, 0.0602514, 0.0899109, 0.1629988, 0.3110267, 0.6054217", \ "0.0266425, 0.0429001, 0.0621164, 0.0911552, 0.1630003, 0.3108364, 0.6112068"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0754685, 0.0862650, 0.0967727, 0.1114943, 0.1460945, 0.2150943, 0.3530972", \ "0.0789930, 0.0897757, 0.1003656, 0.1150693, 0.1494567, 0.2182841, 0.3563438", \ "0.0859933, 0.0967017, 0.1072592, 0.1220026, 0.1563605, 0.2254254, 0.3638274", \ "0.0957720, 0.1065289, 0.1171434, 0.1318857, 0.1664836, 0.2351349, 0.3730052", \ "0.1110169, 0.1218271, 0.1324454, 0.1471322, 0.1815291, 0.2502474, 0.3886421", \ "0.1320150, 0.1431063, 0.1537592, 0.1681616, 0.2025260, 0.2713793, 0.4091402", \ "0.1603524, 0.1718527, 0.1825900, 0.1973240, 0.2314145, 0.2999181, 0.4382813"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0242624, 0.0413436, 0.0612657, 0.0918233, 0.1671644, 0.3192603, 0.6225406", \ "0.0242258, 0.0413635, 0.0613502, 0.0919461, 0.1667552, 0.3192206, 0.6314615", \ "0.0241558, 0.0409694, 0.0612807, 0.0914383, 0.1671822, 0.3210724, 0.6269600", \ "0.0245630, 0.0415657, 0.0618911, 0.0919767, 0.1673505, 0.3196036, 0.6329115", \ "0.0249548, 0.0422455, 0.0622581, 0.0929439, 0.1673783, 0.3193039, 0.6299722", \ "0.0264724, 0.0441477, 0.0634693, 0.0933702, 0.1676654, 0.3214296, 0.6272000", \ "0.0297867, 0.0463765, 0.0661310, 0.0954940, 0.1680097, 0.3209532, 0.6293446"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0760848, 0.0879928, 0.1000939, 0.1169904, 0.1562164, 0.2343486, 0.3918762", \ "0.0797355, 0.0916972, 0.1038214, 0.1207231, 0.1599509, 0.2380336, 0.3956124", \ "0.0870525, 0.0990334, 0.1111482, 0.1280628, 0.1672626, 0.2454939, 0.4013822", \ "0.0981501, 0.1101186, 0.1222328, 0.1391222, 0.1784358, 0.2563868, 0.4132913", \ "0.1147568, 0.1268054, 0.1389350, 0.1557720, 0.1948969, 0.2730161, 0.4294472", \ "0.1374976, 0.1496261, 0.1617836, 0.1786501, 0.2178075, 0.2958869, 0.4515722", \ "0.1688141, 0.1812146, 0.1935386, 0.2104578, 0.2495533, 0.3274287, 0.4836465"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0212265, 0.0383712, 0.0582552, 0.0884598, 0.1614405, 0.3102797, 0.6078672", \ "0.0211178, 0.0383156, 0.0582448, 0.0885773, 0.1617400, 0.3106289, 0.6076770", \ "0.0213662, 0.0383508, 0.0583729, 0.0885156, 0.1617830, 0.3092891, 0.6087651", \ "0.0216960, 0.0385842, 0.0585139, 0.0884682, 0.1619562, 0.3097061, 0.6088181", \ "0.0223670, 0.0394269, 0.0590798, 0.0889431, 0.1613239, 0.3102426, 0.6111229", \ "0.0244198, 0.0411230, 0.0603542, 0.0899127, 0.1622512, 0.3104944, 0.6064286", \ "0.0274317, 0.0438118, 0.0629510, 0.0917758, 0.1627401, 0.3114911, 0.6101457"); } } timing () { related_pin : "IN6"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0788890, 0.0897323, 0.1002804, 0.1149633, 0.1495893, 0.2185322, 0.3565254", \ "0.0826374, 0.0933894, 0.1039660, 0.1185999, 0.1531147, 0.2220034, 0.3598462", \ "0.0900408, 0.1008180, 0.1112970, 0.1260296, 0.1605475, 0.2296325, 0.3676019", \ "0.1014002, 0.1121128, 0.1226610, 0.1374006, 0.1721203, 0.2409744, 0.3788988", \ "0.1192638, 0.1300808, 0.1406938, 0.1553887, 0.1897184, 0.2585958, 0.3973076", \ "0.1472608, 0.1582745, 0.1689137, 0.1833223, 0.2178098, 0.2867293, 0.4242515", \ "0.1907003, 0.2020842, 0.2128384, 0.2272785, 0.2615030, 0.3302446, 0.4680911"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0244231, 0.0413637, 0.0616439, 0.0921192, 0.1672989, 0.3192034, 0.6303029", \ "0.0245399, 0.0415920, 0.0616069, 0.0921032, 0.1670547, 0.3198718, 0.6282960", \ "0.0242723, 0.0413154, 0.0613597, 0.0921857, 0.1667562, 0.3202882, 0.6235628", \ "0.0246052, 0.0416750, 0.0617615, 0.0922485, 0.1667954, 0.3201446, 0.6266088", \ "0.0249445, 0.0423667, 0.0622730, 0.0931139, 0.1673439, 0.3190692, 0.6257316", \ "0.0265776, 0.0437034, 0.0632868, 0.0930901, 0.1673017, 0.3208168, 0.6279656", \ "0.0289568, 0.0462390, 0.0653564, 0.0943091, 0.1686434, 0.3217388, 0.6294035"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0771619, 0.0890801, 0.1011813, 0.1180727, 0.1572957, 0.2354478, 0.3928905", \ "0.0793526, 0.0913146, 0.1034348, 0.1203369, 0.1595624, 0.2376847, 0.3956128", \ "0.0840423, 0.0959924, 0.1081324, 0.1250423, 0.1642729, 0.2424562, 0.3995389", \ "0.0918237, 0.1037325, 0.1158486, 0.1327696, 0.1719467, 0.2501309, 0.4061093", \ "0.1029609, 0.1149707, 0.1270801, 0.1439593, 0.1831115, 0.2611366, 0.4178561", \ "0.1171018, 0.1292188, 0.1413729, 0.1582677, 0.1974232, 0.2755366, 0.4313170", \ "0.1308229, 0.1431344, 0.1552828, 0.1723205, 0.2114110, 0.2893736, 0.4457886"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0211995, 0.0383796, 0.0582026, 0.0884875, 0.1613811, 0.3104904, 0.6076882", \ "0.0211218, 0.0383255, 0.0582071, 0.0885638, 0.1616256, 0.3102013, 0.6087393", \ "0.0211575, 0.0384379, 0.0583879, 0.0885415, 0.1614685, 0.3110917, 0.6119747", \ "0.0215029, 0.0385449, 0.0586208, 0.0884972, 0.1618495, 0.3092450, 0.6089521", \ "0.0221958, 0.0392720, 0.0590224, 0.0889959, 0.1612480, 0.3098990, 0.6094207", \ "0.0236101, 0.0404648, 0.0599226, 0.0897416, 0.1620985, 0.3101304, 0.6088528", \ "0.0264412, 0.0426472, 0.0615693, 0.0910349, 0.1628968, 0.3101450, 0.6097551"); } } } } cell (AOI222X2) { cell_footprint : "AOI222"; area : 17.5104 ; cell_leakage_power : 1.614321e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "3.8580222e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "4.3462208e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "3.9480348e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "1.5606771e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "4.8346227e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "4.3462450e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "4.4364199e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "1.5875693e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "4.4364363e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "3.9480412e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "1.5875565e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "4.0381824e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "1.4217326e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "1.4046896e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "1.2159308e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "1.4217245e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "4.8352497e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "4.3468066e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "1.5874234e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "4.4369866e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "5.3237596e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "4.8352529e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "1.6143208e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "4.9254940e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "4.9255409e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "4.4369585e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "1.6143048e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "4.5272131e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "1.4489220e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "1.4318587e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "1.2433827e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "1.4489176e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "4.4370328e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "3.9486427e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "1.5874059e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "4.0387157e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "4.9255192e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "4.4369845e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "1.6142992e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "4.5272778e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "4.5272731e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "4.0387413e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "1.6142791e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "4.1289532e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "1.4489129e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "1.4318466e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "1.2433797e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "1.4489019e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "1.3419974e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "1.3182337e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "1.2046662e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "1.3419927e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "1.3657963e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "1.3407903e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "1.2322209e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "1.3657926e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "1.3657903e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "1.3407839e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "1.2322198e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "1.3657825e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "1.2309900e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "1.2034675e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "1.2462131e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "1.2309887e+05"; } pin (IN1) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.548251, 1.548251 ); rise_capacitance : 1.548251; capacitance : 1.565382; fall_capacitance_range (1.582513, 1.582513 ); fall_capacitance : 1.582513; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0899006, -1.1169747, -1.1414160, -1.1553986, -1.1536570, -1.1204672, -1.0243807"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4126528, 1.3986726, 1.4011166, 1.3823431, 1.3752002, 1.3913188, 1.4539601"); } } } pin (IN2) { fanout_load : 0.087; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.476273, 1.476273 ); rise_capacitance : 1.476273; capacitance : 1.471412; fall_capacitance_range (1.466550, 1.466550 ); fall_capacitance : 1.466550; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2148715, -1.2510733, -1.2937702, -1.3101358, -1.3131604, -1.2895028, -1.2124807"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2467909, 1.2032005, 1.1473664, 1.1314107, 1.1308459, 1.1610633, 1.2528447"); } } } pin (IN3) { fanout_load : 0.093; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.055795, 2.055795 ); rise_capacitance : 2.055795; capacitance : 2.013824; fall_capacitance_range (1.971853, 1.971853 ); fall_capacitance : 1.971853; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5201185, -1.5516667, -1.5850565, -1.5983901, -1.5953508, -1.5595654, -1.4582876"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9115834, 1.9003667, 1.9083329, 1.8899054, 1.8834499, 1.9009385, 1.9663156"); } } } pin (IN4) { fanout_load : 0.090; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.910514, 1.910514 ); rise_capacitance : 1.910514; capacitance : 1.851223; fall_capacitance_range (1.791931, 1.791931 ); fall_capacitance : 1.791931; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6076053, -1.6377237, -1.6682538, -1.6850676, -1.6889887, -1.6671241, -1.5936880"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6257629, 1.5916434, 1.5547467, 1.5365960, 1.5316370, 1.5530612, 1.6272522"); } } } pin (IN5) { fanout_load : 0.083; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.182080, 2.182080 ); rise_capacitance : 2.182080; capacitance : 2.110904; fall_capacitance_range (2.039728, 2.039728 ); fall_capacitance : 2.039728; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8105656, 1.7766194, 1.7391263, 1.7217379, 1.7173609, 1.7390061, 1.8126964"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4350641, -1.4655594, -1.4968433, -1.5116568, -1.5115772, -1.4817111, -1.3922720"); } } } pin (IN6) { fanout_load : 0.093; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.912586, 1.912586 ); fall_capacitance : 1.912586; capacitance : 2.008343; rise_capacitance_range (2.104100, 2.104100 ); rise_capacitance : 2.104100; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6297731, -1.6613727, -1.6948650, -1.7114857, -1.7150205, -1.6923833, -1.6174020"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6519966, 1.6176725, 1.5803666, 1.5620888, 1.5568756, 1.5777915, 1.6509653"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN2*IN1)+(IN4*IN3)+(IN6*IN5))'"; max_capacitance : 416.000000; max_transition : 0.628216; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.4414249, 18.7941652, 18.5564949, 18.4379690, 18.4401382, 18.5517642, 18.6725368", \ "20.4015409, 18.7457292, 18.5029648, 18.4073945, 18.4266372, 18.5321733, 18.6292382", \ "20.4525927, 18.7602785, 18.4868950, 18.3708976, 18.4812447, 18.6536474, 18.7597738", \ "20.7928351, 19.0958665, 18.8372488, 18.7406342, 18.7989275, 18.9164525, 19.0540438", \ "22.1537389, 20.4060995, 20.1250276, 20.0244110, 20.0297808, 20.1041376, 20.2589439", \ "26.7367036, 24.2998677, 23.6300764, 23.2473533, 23.1641477, 23.1936019, 23.3197882", \ "35.0493462, 32.1438300, 31.3728539, 30.7943304, 30.4867219, 30.3419949, 30.3848185"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.1473778, 25.1958929, 24.7138034, 24.0843374, 23.0928194, 21.7197206, 18.7115477", \ "27.0714410, 25.1090638, 24.6742041, 23.9943086, 23.0471061, 21.7600460, 18.3711228", \ "27.0166614, 25.1147577, 24.5574847, 23.9398705, 22.9148606, 21.5961986, 19.3035309", \ "27.1577973, 25.1813320, 24.6527229, 24.0871845, 23.0321434, 21.8167152, 19.4157839", \ "28.3324622, 26.3448852, 25.6816668, 25.0784958, 24.1276388, 22.6546944, 19.8944125", \ "32.9046754, 30.0727562, 29.1242623, 27.7838293, 26.9276731, 26.0062173, 22.6943846", \ "41.5337015, 38.1956937, 36.9831423, 35.9513274, 34.0609532, 31.8841401, 31.2713765"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.5030139, 18.8520227, 18.5946892, 18.4906751, 18.5374506, 18.6122337, 18.8459005", \ "20.4751370, 18.8045329, 18.5379670, 18.4136659, 18.4554473, 18.6643241, 18.8133036", \ "20.4739598, 18.7794167, 18.5271297, 18.4612335, 18.4772378, 18.4591715, 18.6202064", \ "20.6465766, 18.9173023, 18.6738348, 18.6040080, 18.6348046, 18.7771264, 18.9275646", \ "21.8320756, 20.0555320, 19.8104031, 19.6512779, 19.6558628, 19.7825796, 19.9528030", \ "26.0429001, 23.6900695, 22.9937712, 22.6650936, 22.5309588, 22.6244392, 22.7407819", \ "33.9587564, 31.1177436, 30.3219731, 29.9818656, 29.5932706, 29.4075603, 29.6196144"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.8136586, 25.8170823, 25.3536010, 24.8135610, 23.7756424, 22.4560786, 20.8744930", \ "27.7730695, 25.8638355, 25.3326991, 24.7639020, 23.8008554, 22.3333422, 19.1966662", \ "27.7448379, 25.7677188, 25.3113120, 24.7572572, 23.7322226, 22.4392890, 20.0250678", \ "27.8770673, 25.8777882, 25.4798319, 24.8436780, 23.8883766, 22.2410085, 20.8511215", \ "29.0086078, 27.0237055, 26.2802476, 25.6997710, 24.6892213, 23.2321804, 21.8483215", \ "33.6270217, 30.7744620, 29.6137830, 28.2822753, 27.4759712, 26.3446259, 23.3548152", \ "42.3249556, 39.1693140, 37.9655006, 36.3741561, 35.0015494, 32.7615826, 32.0223055"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.4287823, 16.8243278, 16.5434175, 16.4894475, 16.4649771, 16.6073351, 16.6425955", \ "18.3815083, 16.8021350, 16.5549961, 16.4696475, 16.5427612, 16.6013353, 16.7141690", \ "18.4166572, 16.8211895, 16.5619136, 16.5055658, 16.4823413, 16.5450483, 16.6366932", \ "18.8616480, 17.1936713, 16.9696826, 16.8854345, 16.8843261, 16.9659360, 17.0835953", \ "20.5494975, 18.8442045, 18.5623034, 18.4357971, 18.3560137, 18.4208369, 18.5275504", \ "25.3274046, 22.9179431, 22.3554404, 22.0217247, 21.8772208, 21.8731058, 21.9611490", \ "34.3469820, 31.6669316, 30.7743008, 30.3177885, 29.9044365, 29.7215000, 29.8261715"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.8968144, 23.0491738, 22.5471542, 21.9096294, 20.9484164, 19.4407148, 16.9292840", \ "24.8209390, 22.9843146, 22.4889897, 21.8832683, 20.8360225, 19.5797288, 17.6718025", \ "24.7740577, 22.9785786, 22.3702059, 21.7445397, 20.7734699, 19.2467229, 18.0573085", \ "25.1984506, 23.3422690, 22.7543495, 22.1462936, 21.1649949, 19.7411470, 18.0831202", \ "26.5211742, 24.6823702, 24.0528999, 23.5462973, 22.3610303, 20.9083738, 19.3379508", \ "31.4078879, 28.7230002, 27.9350647, 26.8003760, 25.6951963, 24.8816668, 21.3577804", \ "40.1917190, 37.1223833, 36.0249674, 34.8316904, 33.8545607, 31.1470923, 31.3246506"); } } internal_power () { related_pin : "IN4"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.5522904, 16.9435200, 16.7003106, 16.6136132, 16.6449380, 16.7446763, 16.8419740", \ "18.4798134, 16.8829794, 16.6782516, 16.5315007, 16.5527178, 16.6199198, 16.7089206", \ "18.4613839, 16.8777988, 16.6077643, 16.5465779, 16.5351181, 16.6865430, 16.6755645", \ "18.8390176, 17.1936590, 16.9458271, 16.8366923, 16.8345341, 16.9125167, 17.0317181", \ "20.3780394, 18.5331807, 18.1822229, 18.1666932, 18.1229533, 18.1601584, 18.2562737", \ "24.8233569, 22.4972875, 21.9136361, 21.6219366, 21.4488130, 21.4765123, 21.5710463", \ "33.2884476, 30.6275274, 29.9475023, 29.5139298, 29.1795416, 28.9899084, 29.1782041"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.5168983, 23.6428711, 23.1381707, 22.6210434, 21.5895697, 20.1094796, 17.4193533", \ "25.4871035, 23.5974220, 23.1359230, 22.5373101, 21.5404575, 20.1357896, 17.8714744", \ "25.4537025, 23.6228362, 23.0610906, 22.4382665, 21.4770695, 20.1390099, 18.0679942", \ "25.8314071, 23.8687252, 23.3474752, 22.7861170, 21.8730111, 20.2327445, 17.6795560", \ "27.2361288, 25.4358504, 24.6715697, 24.1783147, 23.2512086, 21.5308700, 19.2832011", \ "32.2006227, 29.5535533, 28.5235883, 27.4547750, 26.6410062, 25.7277599, 22.2684474", \ "41.0487673, 37.9445067, 36.9267763, 35.8392707, 34.4005005, 31.9728740, 31.9437327"); } } internal_power () { related_pin : "IN5"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.9283341, 13.4881150, 13.2541588, 13.1752652, 13.2466522, 13.2301454, 13.2773765", \ "14.9411631, 13.4867203, 13.2908202, 13.1101510, 13.1658426, 13.1442221, 13.2237156", \ "15.1521333, 13.6511052, 13.3810012, 13.3729375, 13.3262509, 13.3525307, 13.4106242", \ "15.8598925, 14.2836689, 14.0595068, 13.9410885, 13.9043166, 13.9240047, 13.9651897", \ "18.1748933, 16.0044925, 15.6715866, 15.5720132, 15.4550161, 15.4616045, 15.5136423", \ "22.6287287, 20.3336811, 19.7471074, 19.4446488, 19.2524727, 19.1913816, 19.2207900", \ "31.9073733, 29.0382876, 28.3618860, 27.8068490, 27.4945023, 27.2682530, 27.2347724"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.7844042, 20.1861744, 19.6265296, 18.9446286, 18.0571447, 17.2818585, 14.3002967", \ "21.7762563, 20.1447829, 19.5928227, 18.8893637, 17.9877535, 16.5838782, 15.2645279", \ "21.9420657, 20.2951904, 19.7304483, 19.1398806, 18.1920573, 16.4989994, 15.2956106", \ "22.6973305, 21.0375827, 20.3668404, 19.8475237, 18.9163725, 17.2189168, 15.9164657", \ "24.5831190, 22.4116316, 22.0632630, 21.5863958, 20.7091870, 19.5621016, 16.4627406", \ "29.1010913, 26.8026267, 25.8666265, 25.1281104, 23.8918653, 23.5827609, 20.1373376", \ "37.6811425, 35.0222553, 34.0747913, 33.1826996, 31.8328950, 29.5328304, 29.7851562"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.4486400, 20.7140751, 20.2249312, 19.5480188, 18.6414887, 17.4033473, 15.0747201", \ "22.4655080, 20.7879555, 20.2372724, 19.6482804, 18.6287571, 17.2665330, 15.0918208", \ "22.6300017, 20.8852298, 20.2800607, 19.7539027, 19.0024832, 17.9482673, 14.8608989", \ "23.4502537, 21.7541279, 21.1094296, 20.5556564, 19.6447838, 18.9843818, 17.0562985", \ "25.2956346, 23.2551934, 22.9395931, 22.3968594, 21.6382754, 19.4218640, 18.7232216", \ "29.9610635, 27.6681132, 26.8727052, 26.1430202, 25.1155556, 24.5410371, 20.9683046", \ "38.5099880, 35.9155735, 34.9456801, 33.9576568, 33.0500644, 31.6039540, 31.1374277"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.8765613, 13.4162054, 13.2236545, 13.0287849, 13.1062235, 13.0965113, 13.1183170", \ "14.8687417, 13.3992933, 13.1477077, 13.1016043, 13.0735224, 13.0584907, 13.1273621", \ "15.0194564, 13.5267603, 13.2872917, 13.2155393, 13.2173653, 13.2507031, 13.2878540", \ "15.6120012, 14.0962343, 13.8373181, 13.7404196, 13.7143102, 13.7279679, 13.7692164", \ "17.9038968, 15.8289643, 15.3975293, 15.2727600, 15.1734398, 15.1819799, 15.2317896", \ "22.1734753, 19.9178787, 19.3545666, 19.0786896, 18.8700645, 18.8437104, 18.8594083", \ "31.1208862, 28.4708400, 27.7810191, 27.2269173, 27.0433720, 26.8552477, 26.8104325"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1373675, 0.1514562, 0.1631106, 0.1784038, 0.2127997, 0.2812315, 0.4188433", \ "0.1404991, 0.1545666, 0.1662310, 0.1815572, 0.2159166, 0.2845014, 0.4216662", \ "0.1458608, 0.1599239, 0.1715789, 0.1868759, 0.2213468, 0.2898149, 0.4272854", \ "0.1555317, 0.1696106, 0.1812522, 0.1965190, 0.2308267, 0.2995903, 0.4369786", \ "0.1687420, 0.1830811, 0.1946394, 0.2099688, 0.2440280, 0.3125613, 0.4501868", \ "0.1874116, 0.2018670, 0.2138164, 0.2293601, 0.2632783, 0.3315074, 0.4684565", \ "0.2177407, 0.2328071, 0.2452010, 0.2608503, 0.2948554, 0.3632358, 0.5001494"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0276270, 0.0468124, 0.0659208, 0.0951870, 0.1675488, 0.3176189, 0.6241727", \ "0.0277678, 0.0465009, 0.0658444, 0.0951397, 0.1676162, 0.3182484, 0.6183371", \ "0.0276684, 0.0468756, 0.0657802, 0.0952309, 0.1673822, 0.3182577, 0.6247580", \ "0.0282554, 0.0461851, 0.0656430, 0.0948711, 0.1671973, 0.3171227, 0.6251997", \ "0.0291272, 0.0482672, 0.0672645, 0.0961914, 0.1677425, 0.3185578, 0.6241314", \ "0.0319452, 0.0502001, 0.0692063, 0.0985256, 0.1692560, 0.3195699, 0.6238096", \ "0.0367205, 0.0546944, 0.0735812, 0.1014939, 0.1716724, 0.3204372, 0.6258313"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1319911, 0.1469240, 0.1597800, 0.1772442, 0.2166485, 0.2946968, 0.4515042", \ "0.1353526, 0.1502375, 0.1632048, 0.1806482, 0.2200654, 0.2981713, 0.4547751", \ "0.1427418, 0.1574965, 0.1705195, 0.1879128, 0.2273605, 0.3055880, 0.4620446", \ "0.1580391, 0.1729181, 0.1858538, 0.2032738, 0.2427161, 0.3208839, 0.4769419", \ "0.1844617, 0.1992554, 0.2122197, 0.2296852, 0.2690992, 0.3472335, 0.5036787", \ "0.2216826, 0.2365763, 0.2495895, 0.2669799, 0.3063010, 0.3842367, 0.5402970", \ "0.2719663, 0.2870747, 0.3001709, 0.3175963, 0.3568967, 0.4347757, 0.5907942"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0247505, 0.0429779, 0.0623539, 0.0911969, 0.1627784, 0.3102602, 0.6116399", \ "0.0246979, 0.0432064, 0.0623402, 0.0913034, 0.1623376, 0.3106546, 0.6099001", \ "0.0246666, 0.0432319, 0.0624351, 0.0911067, 0.1626871, 0.3106884, 0.6096548", \ "0.0248538, 0.0430268, 0.0620738, 0.0911397, 0.1622784, 0.3108639, 0.6112479", \ "0.0253786, 0.0433819, 0.0624229, 0.0914906, 0.1623138, 0.3109369, 0.6102953", \ "0.0264722, 0.0447011, 0.0638520, 0.0921690, 0.1637844, 0.3099457, 0.6093754", \ "0.0304236, 0.0474034, 0.0661157, 0.0943636, 0.1644792, 0.3113670, 0.6104700"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1412689, 0.1553315, 0.1669769, 0.1823506, 0.2165464, 0.2853424, 0.4228663", \ "0.1445747, 0.1586376, 0.1703317, 0.1856712, 0.2200146, 0.2885033, 0.4258383", \ "0.1504214, 0.1644347, 0.1760776, 0.1914228, 0.2256388, 0.2944199, 0.4318223", \ "0.1604318, 0.1743514, 0.1861018, 0.2013253, 0.2356502, 0.3044000, 0.4420408", \ "0.1746223, 0.1888696, 0.2004716, 0.2158523, 0.2499670, 0.3183393, 0.4557837", \ "0.1971498, 0.2115420, 0.2235222, 0.2389408, 0.2728007, 0.3412172, 0.4781167", \ "0.2400758, 0.2552413, 0.2675637, 0.2828055, 0.3165177, 0.3848764, 0.5220034"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0279432, 0.0468459, 0.0660249, 0.0951905, 0.1674872, 0.3175576, 0.6248501", \ "0.0278394, 0.0470393, 0.0659055, 0.0951707, 0.1675913, 0.3179255, 0.6226790", \ "0.0288367, 0.0468791, 0.0661612, 0.0948172, 0.1669052, 0.3167718, 0.6246958", \ "0.0280562, 0.0464214, 0.0658050, 0.0948591, 0.1676321, 0.3187612, 0.6246902", \ "0.0292126, 0.0479459, 0.0676493, 0.0962876, 0.1683382, 0.3181367, 0.6267264", \ "0.0313388, 0.0503556, 0.0700297, 0.0980358, 0.1689331, 0.3194935, 0.6226806", \ "0.0354109, 0.0535331, 0.0724644, 0.1013557, 0.1702127, 0.3200618, 0.6262784"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1328579, 0.1477144, 0.1607201, 0.1781189, 0.2175146, 0.2955558, 0.4523823", \ "0.1350146, 0.1498913, 0.1628938, 0.1802908, 0.2196819, 0.2979159, 0.4538809", \ "0.1395884, 0.1544249, 0.1674142, 0.1848421, 0.2242318, 0.3024272, 0.4591211", \ "0.1486916, 0.1635315, 0.1765536, 0.1939925, 0.2333989, 0.3115350, 0.4682958", \ "0.1655131, 0.1804904, 0.1934059, 0.2107660, 0.2501674, 0.3283382, 0.4849720", \ "0.1911858, 0.2061261, 0.2191492, 0.2364725, 0.2758481, 0.3540342, 0.5100042", \ "0.2235057, 0.2386372, 0.2517507, 0.2690002, 0.3084229, 0.3864681, 0.5427393"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0250961, 0.0431207, 0.0623226, 0.0911755, 0.1628963, 0.3103585, 0.6115776", \ "0.0246933, 0.0433276, 0.0622815, 0.0911726, 0.1626313, 0.3109516, 0.6113687", \ "0.0247699, 0.0431618, 0.0622436, 0.0912262, 0.1628884, 0.3112872, 0.6111741", \ "0.0249711, 0.0434151, 0.0621631, 0.0913414, 0.1628678, 0.3112673, 0.6112875", \ "0.0252232, 0.0434401, 0.0625280, 0.0910842, 0.1626215, 0.3109170, 0.6114797", \ "0.0261800, 0.0446193, 0.0634887, 0.0920550, 0.1633379, 0.3091601, 0.6090159", \ "0.0289953, 0.0464176, 0.0653050, 0.0933601, 0.1640220, 0.3110382, 0.6115221"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1164635, 0.1303020, 0.1418932, 0.1571045, 0.1915194, 0.2603201, 0.3981085", \ "0.1191227, 0.1329915, 0.1445680, 0.1598560, 0.1942716, 0.2629387, 0.4004192", \ "0.1242804, 0.1381254, 0.1496973, 0.1650221, 0.1992659, 0.2680854, 0.4057951", \ "0.1331790, 0.1469748, 0.1585466, 0.1738156, 0.2081336, 0.2768746, 0.4143430", \ "0.1463171, 0.1603797, 0.1718933, 0.1872082, 0.2212964, 0.2898083, 0.4278908", \ "0.1652449, 0.1795317, 0.1912848, 0.2066013, 0.2409556, 0.3091022, 0.4460297", \ "0.1935377, 0.2083634, 0.2204848, 0.2358140, 0.2699922, 0.3381817, 0.4750775"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0263209, 0.0451688, 0.0645799, 0.0942964, 0.1671807, 0.3175543, 0.6229329", \ "0.0262371, 0.0454282, 0.0648107, 0.0942051, 0.1670489, 0.3169110, 0.6247892", \ "0.0263569, 0.0454429, 0.0647876, 0.0943668, 0.1667662, 0.3165593, 0.6248471", \ "0.0268299, 0.0452800, 0.0647679, 0.0940473, 0.1670935, 0.3165535, 0.6268992", \ "0.0278819, 0.0465514, 0.0663959, 0.0957853, 0.1684851, 0.3183015, 0.6244837", \ "0.0303648, 0.0483128, 0.0675744, 0.0969728, 0.1685104, 0.3205895, 0.6248121", \ "0.0346411, 0.0520670, 0.0711497, 0.0995151, 0.1698987, 0.3191113, 0.6268931"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1175817, 0.1324134, 0.1453463, 0.1627604, 0.2021977, 0.2804588, 0.4373228", \ "0.1210802, 0.1358182, 0.1487759, 0.1662125, 0.2056682, 0.2838685, 0.4401997", \ "0.1283059, 0.1431261, 0.1560897, 0.1735157, 0.2129155, 0.2911159, 0.4480967", \ "0.1434926, 0.1582561, 0.1711953, 0.1886670, 0.2281190, 0.3063209, 0.4626073", \ "0.1669229, 0.1817280, 0.1946212, 0.2120265, 0.2514614, 0.3297058, 0.4860930", \ "0.2024594, 0.2172928, 0.2302741, 0.2476511, 0.2869714, 0.3650241, 0.5210887", \ "0.2525272, 0.2676401, 0.2806653, 0.2981177, 0.3373633, 0.4154014, 0.5712196"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0239139, 0.0423461, 0.0614853, 0.0905617, 0.1623882, 0.3107352, 0.6097956", \ "0.0238509, 0.0422332, 0.0615291, 0.0906626, 0.1623862, 0.3108727, 0.6105699", \ "0.0237559, 0.0421997, 0.0615709, 0.0905252, 0.1626325, 0.3101145, 0.6091268", \ "0.0238518, 0.0423825, 0.0615716, 0.0905503, 0.1624970, 0.3109527, 0.6109206", \ "0.0248161, 0.0427368, 0.0620432, 0.0907648, 0.1624917, 0.3099953, 0.6097625", \ "0.0258224, 0.0442017, 0.0631365, 0.0917788, 0.1631694, 0.3101009, 0.6092751", \ "0.0288877, 0.0471300, 0.0653571, 0.0938901, 0.1639855, 0.3112621, 0.6098237"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1202146, 0.1339711, 0.1455756, 0.1609106, 0.1952460, 0.2640044, 0.4017080", \ "0.1231658, 0.1369197, 0.1484936, 0.1638205, 0.1980153, 0.2666076, 0.4039582", \ "0.1285929, 0.1423712, 0.1539757, 0.1692951, 0.2034732, 0.2720363, 0.4093533", \ "0.1379924, 0.1517556, 0.1633693, 0.1787202, 0.2131252, 0.2818934, 0.4196577", \ "0.1530567, 0.1671515, 0.1786359, 0.1939569, 0.2279976, 0.2964960, 0.4342175", \ "0.1776741, 0.1919145, 0.2035439, 0.2188183, 0.2528060, 0.3212556, 0.4582618", \ "0.2192543, 0.2338029, 0.2458595, 0.2611355, 0.2948965, 0.3630408, 0.5006173"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0265134, 0.0455923, 0.0649507, 0.0943103, 0.1671059, 0.3171680, 0.6191865", \ "0.0267208, 0.0453292, 0.0649362, 0.0944061, 0.1670859, 0.3180840, 0.6253276", \ "0.0266016, 0.0455363, 0.0649334, 0.0944726, 0.1670193, 0.3181180, 0.6261342", \ "0.0269869, 0.0454369, 0.0647063, 0.0943694, 0.1672745, 0.3181328, 0.6239610", \ "0.0278071, 0.0467820, 0.0663946, 0.0956943, 0.1681589, 0.3175220, 0.6243283", \ "0.0295152, 0.0486130, 0.0678019, 0.0966682, 0.1682803, 0.3184455, 0.6252495", \ "0.0329826, 0.0510778, 0.0707567, 0.0989977, 0.1698985, 0.3194730, 0.6257866"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1186058, 0.1333989, 0.1463567, 0.1637860, 0.2032456, 0.2814609, 0.4378915", \ "0.1207126, 0.1356579, 0.1484750, 0.1659332, 0.2053452, 0.2835367, 0.4405008", \ "0.1251853, 0.1400435, 0.1529772, 0.1703939, 0.2098050, 0.2880283, 0.4449771", \ "0.1344895, 0.1491981, 0.1621364, 0.1796044, 0.2190295, 0.2971554, 0.4540010", \ "0.1506506, 0.1654751, 0.1784235, 0.1958523, 0.2352408, 0.3133330, 0.4701169", \ "0.1741856, 0.1890942, 0.2020577, 0.2194648, 0.2588586, 0.3370236, 0.4929028", \ "0.2057233, 0.2208561, 0.2338147, 0.2512482, 0.2905830, 0.3685946, 0.5248996"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0236758, 0.0422682, 0.0614585, 0.0906445, 0.1624774, 0.3108683, 0.6099068", \ "0.0237439, 0.0421018, 0.0614652, 0.0904563, 0.1625723, 0.3101711, 0.6094230", \ "0.0237787, 0.0421787, 0.0614189, 0.0904460, 0.1625613, 0.3107071, 0.6105888", \ "0.0238029, 0.0419226, 0.0615354, 0.0905019, 0.1625367, 0.3100827, 0.6096653", \ "0.0244024, 0.0427678, 0.0623262, 0.0908399, 0.1631116, 0.3107612, 0.6102765", \ "0.0254924, 0.0439796, 0.0628669, 0.0916209, 0.1631618, 0.3093142, 0.6086229", \ "0.0280471, 0.0464628, 0.0648102, 0.0930540, 0.1638157, 0.3108777, 0.6114759"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0884343, 0.1021278, 0.1136560, 0.1288306, 0.1633248, 0.2322272, 0.3696329", \ "0.0918808, 0.1055782, 0.1171111, 0.1322172, 0.1666776, 0.2354961, 0.3727279", \ "0.0988445, 0.1124761, 0.1240023, 0.1392972, 0.1735400, 0.2422165, 0.3799983", \ "0.1095508, 0.1231632, 0.1346813, 0.1498807, 0.1843151, 0.2528844, 0.3906637", \ "0.1252222, 0.1389722, 0.1504957, 0.1657988, 0.1999735, 0.2687506, 0.4070512", \ "0.1477123, 0.1616665, 0.1732908, 0.1885876, 0.2227143, 0.2912283, 0.4282836", \ "0.1782918, 0.1926708, 0.2044766, 0.2197506, 0.2537432, 0.3220166, 0.4595007"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0252985, 0.0440425, 0.0637471, 0.0932090, 0.1660151, 0.3179871, 0.6217835", \ "0.0254041, 0.0440335, 0.0638012, 0.0932580, 0.1664524, 0.3176058, 0.6282157", \ "0.0250057, 0.0439108, 0.0637967, 0.0931878, 0.1662708, 0.3143479, 0.6258075", \ "0.0254152, 0.0441091, 0.0635106, 0.0932726, 0.1665802, 0.3147554, 0.6257960", \ "0.0261245, 0.0448196, 0.0644474, 0.0939385, 0.1674900, 0.3207750, 0.6238023", \ "0.0272663, 0.0462775, 0.0661619, 0.0948131, 0.1674760, 0.3197150, 0.6241586", \ "0.0310842, 0.0489802, 0.0681949, 0.0971341, 0.1687250, 0.3182926, 0.6263058"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0892532, 0.1040026, 0.1169539, 0.1344057, 0.1738960, 0.2521109, 0.4083710", \ "0.0928511, 0.1075989, 0.1205791, 0.1380537, 0.1775105, 0.2556707, 0.4127655", \ "0.1004167, 0.1152704, 0.1281981, 0.1456371, 0.1850882, 0.2632309, 0.4214074", \ "0.1121094, 0.1268115, 0.1397376, 0.1571657, 0.1966319, 0.2748295, 0.4317632", \ "0.1294542, 0.1442120, 0.1571645, 0.1745948, 0.2139939, 0.2921203, 0.4483588", \ "0.1545360, 0.1695337, 0.1823810, 0.1998167, 0.2392032, 0.3173362, 0.4732161", \ "0.1885557, 0.2037091, 0.2168271, 0.2342882, 0.2735417, 0.3515572, 0.5075311"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0226286, 0.0412928, 0.0607304, 0.0900559, 0.1619810, 0.3106254, 0.6110719", \ "0.0225603, 0.0410225, 0.0606822, 0.0899847, 0.1622212, 0.3100978, 0.6085811", \ "0.0226597, 0.0413142, 0.0607813, 0.0899872, 0.1623413, 0.3104191, 0.6128538", \ "0.0228963, 0.0416000, 0.0607398, 0.0899589, 0.1620851, 0.3108969, 0.6096928", \ "0.0237288, 0.0422543, 0.0613924, 0.0904894, 0.1622943, 0.3104883, 0.6114404", \ "0.0255486, 0.0437299, 0.0629261, 0.0917345, 0.1629538, 0.3113633, 0.6070387", \ "0.0289817, 0.0468535, 0.0658407, 0.0937839, 0.1640208, 0.3112761, 0.6116762"); } } timing () { related_pin : "IN6"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0919320, 0.1056081, 0.1171692, 0.1323496, 0.1668835, 0.2357509, 0.3737939", \ "0.0955337, 0.1091268, 0.1206613, 0.1359518, 0.1702303, 0.2391089, 0.3764342", \ "0.1029478, 0.1166212, 0.1281165, 0.1433743, 0.1779309, 0.2468123, 0.3849051", \ "0.1148587, 0.1284934, 0.1400012, 0.1552103, 0.1896186, 0.2583203, 0.3960927", \ "0.1334687, 0.1472043, 0.1587497, 0.1739112, 0.2082669, 0.2768028, 0.4150286", \ "0.1620471, 0.1760326, 0.1875494, 0.2028040, 0.2370223, 0.3057650, 0.4427484", \ "0.2077417, 0.2219079, 0.2336333, 0.2489462, 0.2831126, 0.3514865, 0.4887157"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0252883, 0.0441687, 0.0636871, 0.0931964, 0.1658889, 0.3181518, 0.6245566", \ "0.0252782, 0.0442416, 0.0639104, 0.0933674, 0.1666405, 0.3178727, 0.6260920", \ "0.0251539, 0.0442266, 0.0638434, 0.0930303, 0.1658581, 0.3181879, 0.6244872", \ "0.0254604, 0.0439371, 0.0634223, 0.0931994, 0.1665022, 0.3230302, 0.6250904", \ "0.0258199, 0.0450221, 0.0645104, 0.0940155, 0.1671918, 0.3168269, 0.6253321", \ "0.0269046, 0.0461296, 0.0655947, 0.0947277, 0.1673904, 0.3207684, 0.6246000", \ "0.0298703, 0.0483395, 0.0672831, 0.0968363, 0.1683540, 0.3186028, 0.6272478"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0901972, 0.1049317, 0.1179100, 0.1353835, 0.1748345, 0.2530388, 0.4100496", \ "0.0924206, 0.1072707, 0.1201787, 0.1376103, 0.1770527, 0.2553122, 0.4123078", \ "0.0969685, 0.1117798, 0.1247246, 0.1421592, 0.1816677, 0.2598932, 0.4161450", \ "0.1051947, 0.1199048, 0.1328377, 0.1502762, 0.1897814, 0.2680659, 0.4259036", \ "0.1175302, 0.1323457, 0.1453013, 0.1627207, 0.2021317, 0.2802900, 0.4381418", \ "0.1333482, 0.1482711, 0.1612666, 0.1786790, 0.2180817, 0.2961261, 0.4521430", \ "0.1498600, 0.1649178, 0.1779514, 0.1954654, 0.2348229, 0.3129314, 0.4690654"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0225405, 0.0410306, 0.0606794, 0.0899449, 0.1622472, 0.3098765, 0.6080336", \ "0.0226215, 0.0412497, 0.0606891, 0.0899221, 0.1622619, 0.3105543, 0.6082684", \ "0.0228038, 0.0414191, 0.0606659, 0.0899263, 0.1621720, 0.3106571, 0.6108665", \ "0.0229700, 0.0412600, 0.0607739, 0.0900510, 0.1622744, 0.3109568, 0.6094050", \ "0.0236630, 0.0420879, 0.0615320, 0.0906845, 0.1621771, 0.3106388, 0.6126559", \ "0.0252897, 0.0435083, 0.0626721, 0.0914934, 0.1629644, 0.3104218, 0.6065385", \ "0.0284340, 0.0458527, 0.0648807, 0.0933087, 0.1641960, 0.3112278, 0.6101954"); } } } } cell (AOI22X1) { cell_footprint : "AOI22"; area : 12.9024 ; cell_leakage_power : 8.974951e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "2.6890195e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "2.2004022e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "8.7034330e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "2.2908987e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "3.1778296e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "2.6890289e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "8.9749513e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "2.7796601e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "2.7796796e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "2.2909155e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "8.9747665e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "2.3815085e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "7.9279836e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "7.7186272e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "6.7327143e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "7.9279268e+04"; } pin (IN1) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.402413, 1.402413 ); fall_capacitance : 1.402413; capacitance : 1.390497; rise_capacitance_range (1.378581, 1.378581 ); rise_capacitance : 1.378581; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7707603, -0.7964524, -0.8308936, -0.8350708, -0.8264819, -0.7923610, -0.7071762"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1146546, 1.1032026, 1.0979383, 1.0866867, 1.0818233, 1.0897361, 1.1232017"); } } } pin (IN2) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.422357, 1.422357 ); rise_capacitance : 1.422357; capacitance : 1.413121; fall_capacitance_range (1.403885, 1.403885 ); fall_capacitance : 1.403885; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9939757, -1.0057584, -1.0123807, -1.0216387, -1.0232117, -1.0094146, -0.9648773"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0240451, 0.9975402, 0.9631122, 0.9537261, 0.9535358, 0.9717369, 1.0267211"); } } } pin (IN3) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.781121, 1.781121 ); rise_capacitance : 1.781121; capacitance : 1.756397; fall_capacitance_range (1.731673, 1.731673 ); fall_capacitance : 1.731673; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9781344, -1.0011021, -1.0300945, -1.0360804, -1.0311091, -1.0042234, -0.9335090"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4219426, 1.4037235, 1.3849248, 1.3746092, 1.3716177, 1.3832742, 1.4242271"); } } } pin (IN4) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.637052, 1.637052 ); rise_capacitance : 1.637052; capacitance : 1.582689; fall_capacitance_range (1.528325, 1.528325 ); fall_capacitance : 1.528325; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2567498, -1.2716542, -1.2845199, -1.2946809, -1.2980599, -1.2878749, -1.2505617"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3028094, 1.2704367, 1.2242732, 1.2150699, 1.2152452, 1.2341775, 1.2906240"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN2*IN1)+(IN4*IN3))'"; max_capacitance : 208.000000; max_transition : 0.633497; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.2909798, 12.9575761, 12.7493805, 12.4866745, 12.0838766, 11.6437473, 10.4186888", \ "13.2364333, 12.9291754, 12.7191985, 12.4324177, 12.0305294, 11.3773023, 11.0373526", \ "13.2246863, 12.9248473, 12.6852287, 12.4382201, 12.0326660, 11.3467012, 10.6282358", \ "13.6489725, 13.3304439, 13.0830200, 12.8275654, 12.4239866, 11.5488211, 10.5052828", \ "14.9006683, 14.3654658, 14.2078973, 13.9802731, 13.6818625, 12.6028127, 11.4637416", \ "18.1551892, 17.5522458, 17.2402378, 16.8025894, 16.3843962, 16.1824611, 14.4701086", \ "25.0190227, 24.2084833, 23.7558391, 23.4209595, 22.7494097, 21.6722270, 21.8326208"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.2195533, 10.9953867, 11.0061730, 11.0146926, 11.0150308, 11.0483786, 11.1056387", \ "11.2247382, 11.0478781, 10.9859137, 11.0347010, 10.9879150, 11.0386367, 11.1055678", \ "11.2935809, 11.0902356, 11.0787513, 11.0773645, 11.0878949, 11.1939975, 11.2208439", \ "11.8327314, 11.5939346, 11.5597590, 11.5485107, 11.5779838, 11.6250927, 11.6700068", \ "13.3701811, 12.8401144, 12.7953686, 12.7770881, 12.7827520, 12.8302538, 12.8944838", \ "16.6598399, 16.0505268, 15.9032650, 15.8090987, 15.7256202, 15.7802974, 15.8298466", \ "23.6449747, 22.8789333, 22.6854524, 22.5272148, 22.3489872, 22.2673141, 22.3466225"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.2128643, 11.0189461, 10.9877931, 10.9799449, 11.0260560, 11.0661444, 11.1609175", \ "11.2021008, 11.0047812, 10.9762786, 10.9676569, 11.0044164, 11.0288886, 11.1637345", \ "11.2147082, 11.0328161, 10.9605056, 11.0130744, 11.0014014, 11.0502725, 11.1280088", \ "11.5818648, 11.3667390, 11.3227043, 11.3228900, 11.3480955, 11.3977152, 11.4536526", \ "13.0971801, 12.5541448, 12.4851986, 12.4682688, 12.4782190, 12.5289285, 12.5773023", \ "16.2596955, 15.7041198, 15.5124447, 15.4139382, 15.3466545, 15.4017895, 15.4496948", \ "23.0458474, 22.2944039, 22.0722021, 21.9583385, 21.8199553, 21.7421689, 21.8048735"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.9732281, 13.6432615, 13.4627529, 13.2001749, 12.8658309, 12.3223248, 11.0506172", \ "13.9464269, 13.6509369, 13.4369718, 13.1654571, 12.7526103, 12.0985550, 11.8039693", \ "13.9786302, 13.6190447, 13.4439026, 13.1367968, 12.7752267, 12.1740770, 10.9024270", \ "14.3480503, 14.0041797, 13.7749192, 13.5309544, 13.1732718, 12.5718391, 11.2730581", \ "15.6318797, 15.1372094, 14.9814141, 14.7506229, 14.4140746, 13.7784108, 12.5185788", \ "19.0548517, 18.4375951, 18.0456069, 17.6197831, 17.2527957, 16.9823223, 15.3729253", \ "25.9535135, 25.2195831, 24.8485556, 24.4375108, 23.9609176, 22.8637515, 22.9613440"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.6549262, 9.4781310, 9.4306057, 9.4055550, 9.4248154, 9.4202291, 9.5252533", \ "9.6568731, 9.4565776, 9.4165495, 9.4546138, 9.4413831, 9.4352163, 9.4788811", \ "9.8095989, 9.6018749, 9.5538128, 9.5550937, 9.5535187, 9.5681156, 9.6191207", \ "10.3258694, 10.1006677, 10.0481885, 10.0237047, 10.0335791, 10.0511356, 10.0697964", \ "12.1073270, 11.5842697, 11.4450675, 11.4030712, 11.3691175, 11.3798168, 11.4126484", \ "15.4304648, 14.8352598, 14.6660040, 14.5872418, 14.4817488, 14.4703728, 14.4927148", \ "22.5995191, 21.8781232, 21.6095432, 21.3881637, 21.2739447, 21.1806085, 21.1638069"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.7837443, 11.4600180, 11.2509056, 10.9894596, 10.7840060, 9.9837840, 8.7536807", \ "11.7863508, 11.4652400, 11.2291544, 10.9747102, 10.7951493, 10.0384246, 8.9079538", \ "11.9460127, 11.6505712, 11.4257381, 11.1577177, 10.9552808, 10.0777095, 9.1932947", \ "12.5655935, 12.2093462, 11.9660333, 11.7072937, 11.3065947, 10.9465668, 10.2727695", \ "14.0673817, 13.4737952, 13.3452380, 13.1975158, 12.7585824, 11.7658210, 11.0047555", \ "17.3493200, 16.7851791, 16.5174236, 16.1049795, 15.6306641, 15.4281738, 13.7806490", \ "24.1652060, 23.4507167, 23.1260727, 22.7284704, 22.2352854, 21.1848692, 21.1741737"); } } internal_power () { related_pin : "IN4"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.6471056, 9.4852936, 9.4112299, 9.4583366, 9.4171440, 9.4620704, 9.5011720", \ "9.6306224, 9.4253577, 9.4175760, 9.4093856, 9.3959453, 9.4015760, 9.4585206", \ "9.7170611, 9.4987189, 9.4649672, 9.4537377, 9.4689374, 9.4780072, 9.4950625", \ "10.1390024, 9.9307705, 9.8849676, 9.8591998, 9.8553484, 9.8760958, 9.8998802", \ "11.8171880, 11.3247518, 11.1666892, 11.1296371, 11.0984298, 11.1041110, 11.1381763", \ "15.0773900, 14.5303727, 14.3157955, 14.2525594, 14.1758680, 14.1648996, 14.1706075", \ "22.0788884, 21.3666912, 21.0592809, 20.9709298, 20.8657305, 20.7094377, 20.7501939"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.5395011, 12.1730753, 11.9819333, 11.7844245, 11.5317445, 10.7914051, 9.7484526", \ "12.5309976, 12.2355186, 12.0117800, 11.7580515, 11.5303016, 10.7177434, 9.8020337", \ "12.6998927, 12.3548146, 12.1683003, 11.9503892, 11.5144627, 11.1768870, 9.8859250", \ "13.3443289, 13.0368795, 12.7634037, 12.5582989, 12.0891135, 11.4936745, 10.2955422", \ "14.8930779, 14.3730638, 14.2601749, 14.0673874, 13.7475473, 12.6718373, 11.6639757", \ "18.2298023, 17.6428152, 17.4100455, 17.0988896, 16.7393626, 16.5010899, 14.7241408", \ "25.0977926, 24.4105541, 24.0209969, 23.6460578, 23.3866929, 22.3199332, 22.3993051"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0964111, 0.1077809, 0.1187967, 0.1337699, 0.1680814, 0.2370957, 0.3751250", \ "0.0995320, 0.1108310, 0.1218511, 0.1366487, 0.1712347, 0.2402132, 0.3785651", \ "0.1050214, 0.1164172, 0.1273718, 0.1423086, 0.1769164, 0.2460088, 0.3837917", \ "0.1143647, 0.1257169, 0.1367220, 0.1515659, 0.1859730, 0.2548408, 0.3937865", \ "0.1279913, 0.1395573, 0.1506153, 0.1654045, 0.1996855, 0.2685039, 0.4067903", \ "0.1495172, 0.1612966, 0.1724004, 0.1872674, 0.2215061, 0.2902572, 0.4278940", \ "0.1809951, 0.1932980, 0.2045532, 0.2195461, 0.2533415, 0.3222275, 0.4597068"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0263307, 0.0440360, 0.0640421, 0.0941920, 0.1682859, 0.3216754, 0.6289960", \ "0.0267092, 0.0440994, 0.0639213, 0.0934347, 0.1686832, 0.3200472, 0.6273774", \ "0.0268278, 0.0439846, 0.0640060, 0.0940262, 0.1686547, 0.3209432, 0.6300946", \ "0.0269048, 0.0441788, 0.0640553, 0.0941201, 0.1685953, 0.3172954, 0.6291400", \ "0.0283792, 0.0456485, 0.0651997, 0.0951806, 0.1696756, 0.3199261, 0.6225218", \ "0.0300210, 0.0473606, 0.0669086, 0.0965563, 0.1699962, 0.3220482, 0.6291895", \ "0.0335321, 0.0507208, 0.0695615, 0.0990811, 0.1713377, 0.3221886, 0.6307962"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0955464, 0.1083407, 0.1209258, 0.1381790, 0.1775153, 0.2557407, 0.4123595", \ "0.0989709, 0.1117492, 0.1243784, 0.1416052, 0.1809526, 0.2591512, 0.4158081", \ "0.1064547, 0.1192835, 0.1318088, 0.1490689, 0.1883936, 0.2665247, 0.4228801", \ "0.1191888, 0.1319488, 0.1445375, 0.1617645, 0.2010911, 0.2792716, 0.4353278", \ "0.1364850, 0.1492167, 0.1617905, 0.1790242, 0.2182889, 0.2963877, 0.4533130", \ "0.1617127, 0.1745571, 0.1870678, 0.2042912, 0.2435230, 0.3215438, 0.4773583", \ "0.1941923, 0.2071330, 0.2198416, 0.2370324, 0.2762063, 0.3541069, 0.5103094"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0255057, 0.0427257, 0.0621790, 0.0916087, 0.1638002, 0.3114040, 0.6085080", \ "0.0256555, 0.0427342, 0.0622110, 0.0916663, 0.1639881, 0.3123254, 0.6125045", \ "0.0253392, 0.0427129, 0.0622092, 0.0915770, 0.1635387, 0.3120211, 0.6100641", \ "0.0256519, 0.0426183, 0.0622685, 0.0917909, 0.1637709, 0.3106387, 0.6094350", \ "0.0263146, 0.0432040, 0.0626718, 0.0919215, 0.1637491, 0.3117533, 0.6123285", \ "0.0276432, 0.0445467, 0.0636935, 0.0926331, 0.1642428, 0.3114375, 0.6078252", \ "0.0303453, 0.0470157, 0.0660367, 0.0940837, 0.1648903, 0.3124492, 0.6125343"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1005477, 0.1119316, 0.1229507, 0.1379138, 0.1723888, 0.2412169, 0.3792558", \ "0.1038230, 0.1152390, 0.1262620, 0.1410337, 0.1756142, 0.2445664, 0.3827684", \ "0.1096541, 0.1209848, 0.1320176, 0.1467750, 0.1812321, 0.2501552, 0.3891013", \ "0.1197648, 0.1311159, 0.1421049, 0.1570085, 0.1914162, 0.2603354, 0.3992178", \ "0.1356884, 0.1472022, 0.1582929, 0.1732673, 0.2074090, 0.2764389, 0.4144176", \ "0.1632935, 0.1750101, 0.1861207, 0.2007995, 0.2351644, 0.3040457, 0.4415743", \ "0.2082498, 0.2203400, 0.2316368, 0.2465904, 0.2805908, 0.3493160, 0.4869976"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0265259, 0.0443068, 0.0640722, 0.0942994, 0.1677859, 0.3208737, 0.6288941", \ "0.0268150, 0.0442593, 0.0641485, 0.0936183, 0.1687025, 0.3203535, 0.6280728", \ "0.0266328, 0.0442339, 0.0642723, 0.0942059, 0.1685522, 0.3220227, 0.6289754", \ "0.0270971, 0.0444544, 0.0640820, 0.0944270, 0.1685933, 0.3220479, 0.6290623", \ "0.0278785, 0.0459388, 0.0653616, 0.0953334, 0.1691107, 0.3205866, 0.6289000", \ "0.0294991, 0.0473632, 0.0670446, 0.0957245, 0.1689589, 0.3219460, 0.6296691", \ "0.0331215, 0.0497278, 0.0690531, 0.0980974, 0.1707428, 0.3215672, 0.6303447"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0966083, 0.1093164, 0.1220032, 0.1392458, 0.1785469, 0.2565848, 0.4127486", \ "0.0987768, 0.1116039, 0.1241830, 0.1414136, 0.1807527, 0.2589324, 0.4156316", \ "0.1033321, 0.1160564, 0.1286958, 0.1459295, 0.1852842, 0.2634970, 0.4201116", \ "0.1114398, 0.1240748, 0.1367420, 0.1539473, 0.1932698, 0.2712602, 0.4273588", \ "0.1233887, 0.1361389, 0.1487285, 0.1659711, 0.2052590, 0.2832328, 0.4396974", \ "0.1391284, 0.1519254, 0.1645301, 0.1817893, 0.2210239, 0.2990218, 0.4548463", \ "0.1549836, 0.1679703, 0.1805707, 0.1978099, 0.2370087, 0.3149417, 0.4713644"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0255030, 0.0425181, 0.0621356, 0.0917225, 0.1639188, 0.3109871, 0.6120221", \ "0.0254740, 0.0426247, 0.0621284, 0.0916988, 0.1638428, 0.3109542, 0.6085973", \ "0.0253073, 0.0427651, 0.0622062, 0.0916928, 0.1639140, 0.3114076, 0.6078945", \ "0.0254250, 0.0425920, 0.0622012, 0.0917207, 0.1638834, 0.3122376, 0.6112605", \ "0.0260366, 0.0431714, 0.0626014, 0.0919309, 0.1637884, 0.3112077, 0.6094861", \ "0.0270354, 0.0444653, 0.0635717, 0.0926569, 0.1644889, 0.3115748, 0.6075200", \ "0.0297574, 0.0465976, 0.0650523, 0.0938710, 0.1652615, 0.3116823, 0.6128210"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0825721, 0.0937776, 0.1047537, 0.1195820, 0.1541325, 0.2233929, 0.3619255", \ "0.0860317, 0.0973717, 0.1083278, 0.1232287, 0.1577714, 0.2270653, 0.3650703", \ "0.0935013, 0.1048452, 0.1158088, 0.1305827, 0.1651941, 0.2341047, 0.3723466", \ "0.1048388, 0.1160370, 0.1269891, 0.1419174, 0.1764418, 0.2453807, 0.3841226", \ "0.1214830, 0.1328073, 0.1438034, 0.1587104, 0.1930925, 0.2620885, 0.4000471", \ "0.1476382, 0.1592408, 0.1703263, 0.1851469, 0.2194384, 0.2881666, 0.4260270", \ "0.1869715, 0.1990186, 0.2102527, 0.2251245, 0.2591378, 0.3277751, 0.4662449"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0259353, 0.0432226, 0.0633331, 0.0936928, 0.1690952, 0.3209780, 0.6284530", \ "0.0258698, 0.0434189, 0.0633456, 0.0935429, 0.1693687, 0.3209796, 0.6284700", \ "0.0257093, 0.0432928, 0.0633175, 0.0932565, 0.1683760, 0.3176631, 0.6282324", \ "0.0265317, 0.0436282, 0.0636863, 0.0934446, 0.1682338, 0.3226599, 0.6334969", \ "0.0269823, 0.0445334, 0.0645236, 0.0945459, 0.1688774, 0.3201697, 0.6301380", \ "0.0288647, 0.0461833, 0.0657308, 0.0952432, 0.1688997, 0.3227903, 0.6286482", \ "0.0321830, 0.0487938, 0.0683061, 0.0977466, 0.1699732, 0.3208927, 0.6314617"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0811308, 0.0939006, 0.1065266, 0.1237521, 0.1631115, 0.2413140, 0.3978944", \ "0.0847173, 0.0974934, 0.1100944, 0.1273385, 0.1666839, 0.2449009, 0.4015965", \ "0.0913966, 0.1042131, 0.1168239, 0.1340586, 0.1734043, 0.2516343, 0.4091470", \ "0.1009099, 0.1136438, 0.1262512, 0.1435055, 0.1828870, 0.2610737, 0.4168707", \ "0.1132125, 0.1260312, 0.1385594, 0.1557764, 0.1950504, 0.2730576, 0.4296783", \ "0.1295630, 0.1423100, 0.1549578, 0.1722141, 0.2114976, 0.2896575, 0.4453130", \ "0.1480348, 0.1610274, 0.1738203, 0.1910850, 0.2302690, 0.3082414, 0.4642625"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0249810, 0.0422443, 0.0617710, 0.0912507, 0.1636569, 0.3112950, 0.6128608", \ "0.0248607, 0.0422229, 0.0618339, 0.0914530, 0.1636721, 0.3113724, 0.6127466", \ "0.0249114, 0.0421773, 0.0618469, 0.0914937, 0.1635050, 0.3113133, 0.6087147", \ "0.0255417, 0.0422685, 0.0619492, 0.0915357, 0.1638135, 0.3115971, 0.6100968", \ "0.0260436, 0.0431382, 0.0624656, 0.0919463, 0.1634422, 0.3115487, 0.6108711", \ "0.0275573, 0.0444348, 0.0636231, 0.0927763, 0.1645048, 0.3121489, 0.6086983", \ "0.0305539, 0.0472148, 0.0662823, 0.0944243, 0.1652519, 0.3121268, 0.6115069"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0874549, 0.0986686, 0.1096516, 0.1246391, 0.1591554, 0.2283256, 0.3663434", \ "0.0910878, 0.1024401, 0.1133939, 0.1282735, 0.1628456, 0.2319750, 0.3699754", \ "0.0988524, 0.1101062, 0.1211011, 0.1360620, 0.1705291, 0.2394217, 0.3777493", \ "0.1120921, 0.1233798, 0.1343272, 0.1492127, 0.1837387, 0.2529126, 0.3915794", \ "0.1321030, 0.1434231, 0.1544555, 0.1693385, 0.2036923, 0.2726345, 0.4108944", \ "0.1644331, 0.1760331, 0.1870828, 0.2018711, 0.2361520, 0.3049014, 0.4427556", \ "0.2175927, 0.2294380, 0.2405049, 0.2554757, 0.2894542, 0.3582868, 0.4961231"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0258261, 0.0435361, 0.0635691, 0.0936888, 0.1683870, 0.3199311, 0.6291973", \ "0.0262787, 0.0435872, 0.0632404, 0.0931376, 0.1683410, 0.3178684, 0.6293348", \ "0.0261352, 0.0436115, 0.0634887, 0.0939379, 0.1681411, 0.3218029, 0.6275332", \ "0.0262587, 0.0437062, 0.0638613, 0.0937369, 0.1683406, 0.3210044, 0.6287502", \ "0.0269852, 0.0445545, 0.0645388, 0.0946221, 0.1691927, 0.3204628, 0.6239871", \ "0.0285353, 0.0460363, 0.0655990, 0.0951697, 0.1691157, 0.3233673, 0.6294394", \ "0.0308679, 0.0483838, 0.0672192, 0.0973467, 0.1691326, 0.3211231, 0.6299648"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0831093, 0.0958569, 0.1084979, 0.1257233, 0.1650860, 0.2433007, 0.4006491", \ "0.0851935, 0.0979835, 0.1105661, 0.1278137, 0.1671616, 0.2453867, 0.4024071", \ "0.0892260, 0.1020237, 0.1146365, 0.1318685, 0.1712236, 0.2492800, 0.4052254", \ "0.0955930, 0.1082754, 0.1208978, 0.1381657, 0.1775305, 0.2555195, 0.4122786", \ "0.1039374, 0.1167613, 0.1293471, 0.1465604, 0.1858707, 0.2638578, 0.4204513", \ "0.1126047, 0.1254335, 0.1380742, 0.1553149, 0.1945992, 0.2727425, 0.4284592", \ "0.1165476, 0.1295187, 0.1422314, 0.1595346, 0.1987818, 0.2767707, 0.4332421"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0249502, 0.0422006, 0.0618219, 0.0914215, 0.1637295, 0.3116880, 0.6094107", \ "0.0249063, 0.0422288, 0.0617723, 0.0914166, 0.1636349, 0.3113541, 0.6109789", \ "0.0250582, 0.0421611, 0.0618078, 0.0913356, 0.1637669, 0.3108397, 0.6087872", \ "0.0250614, 0.0422685, 0.0620056, 0.0914161, 0.1638068, 0.3121649, 0.6096773", \ "0.0259337, 0.0429732, 0.0624786, 0.0919154, 0.1634386, 0.3113668, 0.6093773", \ "0.0273652, 0.0443446, 0.0636486, 0.0925857, 0.1645180, 0.3121819, 0.6077644", \ "0.0300976, 0.0464805, 0.0656523, 0.0942798, 0.1650052, 0.3123960, 0.6086214"); } } } } cell (AOI22X2) { cell_footprint : "AOI22"; area : 14.7456 ; cell_leakage_power : 1.413269e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "3.3308147e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "2.8421416e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "1.3861228e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "2.9327021e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "3.8195644e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "3.3307764e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "1.4132691e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "3.4214438e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "3.4214157e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "2.9326847e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "1.4132557e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "3.0232751e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "1.3085757e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "1.2876441e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "1.1890504e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "1.3085696e+05"; } pin (IN1) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.555442, 1.555442 ); rise_capacitance : 1.555442; capacitance : 1.568047; fall_capacitance_range (1.580652, 1.580652 ); fall_capacitance : 1.580652; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9436134, -0.9664432, -0.9902184, -0.9988464, -0.9942178, -0.9630762, -0.8789083"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2910508, 1.2735608, 1.2611623, 1.2474218, 1.2425219, 1.2553036, 1.3034484"); } } } pin (IN2) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.400743, 1.400743 ); fall_capacitance : 1.400743; capacitance : 1.406313; rise_capacitance_range (1.411882, 1.411882 ); rise_capacitance : 1.411882; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0609160, -1.0861422, -1.1147101, -1.1265838, -1.1284468, -1.1102882, -1.0520865"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0817662, 1.0545475, 1.0236335, 1.0098985, 1.0059519, 1.0215820, 1.0763654"); } } } pin (IN3) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.561452, 1.561452 ); rise_capacitance : 1.561452; capacitance : 1.524042; fall_capacitance_range (1.486632, 1.486632 ); fall_capacitance : 1.486632; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8580116, -0.8809198, -0.9048516, -0.9145503, -0.9120632, -0.8852045, -0.8096024"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2621165, 1.2494616, 1.2467334, 1.2331553, 1.2285807, 1.2420131, 1.2914592"); } } } pin (IN4) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.611322, 1.611322 ); fall_capacitance : 1.611322; capacitance : 1.655613; rise_capacitance_range (1.699904, 1.699904 ); rise_capacitance : 1.699904; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1657022, -1.1919466, -1.2225509, -1.2342310, -1.2357067, -1.2167737, -1.1570230"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1844599, 1.1624267, 1.1418838, 1.1273626, 1.1218436, 1.1343292, 1.1828239"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN2*IN1)+(IN4*IN3))'"; max_capacitance : 416.000000; max_transition : 0.628377; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.0267163, 17.0740052, 16.2717384, 15.8314770, 15.5071521, 15.3749914, 15.3433091", \ "20.0377292, 17.0498457, 16.2398269, 15.7950148, 15.4897569, 15.3520504, 15.3123700", \ "20.0847063, 17.1476781, 16.3269497, 15.8867887, 15.5474339, 15.4517089, 15.3870788", \ "20.6036647, 17.5720244, 16.7235058, 16.2815254, 15.9524711, 15.8390789, 15.8150248", \ "21.8159036, 18.7942847, 17.9626480, 17.5011947, 17.1210805, 16.9954371, 16.9647181", \ "25.9969068, 22.4771190, 21.2464242, 20.5459974, 20.0557034, 19.8716036, 19.8183276", \ "33.3331867, 29.5965720, 28.1357112, 27.3006417, 26.8838117, 26.3887421, 26.3416184"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.9494704, 20.1689212, 19.3662420, 18.5489083, 17.5642943, 15.8396138, 14.5294248", \ "22.8986011, 20.1348501, 19.2245985, 18.5067493, 17.3410749, 15.8214786, 14.9369142", \ "22.8690137, 20.0129726, 19.2402980, 18.5525036, 17.1870339, 15.7581172, 14.4674832", \ "23.3231282, 20.5008906, 19.6430944, 18.8253100, 17.4427903, 16.6683194, 13.9762449", \ "24.7133592, 21.8467366, 20.9555385, 20.1503483, 18.9051988, 17.6103687, 16.2829457", \ "28.9298816, 25.5179295, 24.1957298, 23.1475028, 22.0144702, 21.0095480, 16.9714023", \ "36.6887372, 32.8045521, 31.3113113, 30.2227621, 28.6456986, 26.3463291, 25.9176734"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.5417631, 20.7767300, 19.8624373, 19.1706413, 17.7908177, 16.6166014, 14.1083180", \ "23.5662576, 20.7780827, 19.8567025, 19.1613850, 17.9363980, 16.3837409, 15.5270224", \ "23.5625855, 20.7627557, 19.8372724, 19.1274783, 17.9725421, 16.7155792, 14.0939285", \ "23.9444678, 21.0860616, 20.2033161, 19.4381056, 18.4466717, 16.6470207, 15.2083494", \ "25.4170426, 22.5995201, 21.6310539, 20.7647382, 19.6660008, 17.6472694, 15.7495741", \ "29.5491169, 26.2037416, 24.9658758, 23.7993675, 22.8559749, 21.8084630, 18.3589256", \ "37.2928411, 33.4225782, 32.0340879, 30.9633332, 29.4697363, 27.1881702, 26.7377191"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.0660756, 17.1200764, 16.3201527, 15.8802370, 15.5553404, 15.4224284, 15.4068183", \ "20.0490559, 17.1084352, 16.3042270, 15.8629420, 15.5343864, 15.4148661, 15.4169778", \ "20.0500319, 17.1016124, 16.2644477, 15.8571324, 15.5294017, 15.4053468, 15.3606727", \ "20.4522605, 17.4097058, 16.5766817, 16.1423148, 15.8118556, 15.6879672, 15.6660771", \ "21.6299678, 18.6241168, 17.7386457, 17.2778292, 16.9095647, 16.7921887, 16.7505095", \ "25.7040001, 22.1765026, 20.9339205, 20.2636413, 19.7944878, 19.5940044, 19.5534703", \ "32.8692882, 29.1017975, 27.7121247, 26.9125544, 26.3018183, 25.9050259, 25.8718222"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.5369538, 15.6308459, 14.8318639, 14.4162278, 14.0847886, 13.9398645, 13.8681451", \ "18.5477582, 15.6502084, 14.8559995, 14.4184321, 14.0974970, 13.9464894, 13.9034776", \ "18.7147249, 15.7526939, 14.9559048, 14.5344427, 14.2201605, 14.0555536, 13.9940784", \ "19.1853480, 16.2323721, 15.4108936, 14.9848842, 14.6468350, 14.4857066, 14.4244050", \ "20.8024102, 17.6345411, 16.7593004, 16.2719226, 15.9004717, 15.7400168, 15.7033811", \ "25.0848455, 21.5417456, 20.2774033, 19.5715334, 19.0305827, 18.8079288, 18.7274610", \ "32.6445420, 28.8483843, 27.3608640, 26.5721848, 25.8828135, 25.4439927, 25.3071896"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.8188567, 18.1934218, 17.3949016, 16.7007831, 15.4635058, 13.9491596, 13.3044171", \ "20.7888304, 18.0964141, 17.3782249, 16.6874219, 15.3768146, 14.2392975, 12.7290999", \ "20.9742516, 18.3558370, 17.5436742, 16.8567097, 15.9182140, 14.7474671, 12.9814073", \ "21.7010902, 19.0471825, 18.2198366, 17.4676450, 16.4855916, 14.5509521, 12.0222703", \ "23.2322295, 20.4870043, 19.7555741, 19.0696801, 17.7549686, 15.9434179, 13.7677336", \ "27.4111021, 24.2301495, 23.0278811, 22.1047101, 21.0063743, 20.1994375, 16.0883190", \ "35.0582592, 31.3987075, 29.9465339, 28.9140218, 27.4534602, 25.4770619, 25.1814264"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.5995637, 18.9508033, 18.1539913, 17.4429203, 16.6084643, 15.1183666, 13.3935976", \ "21.5855689, 18.9131353, 18.0826505, 17.4270084, 16.1806496, 15.0033698, 13.0293203", \ "21.7306819, 19.0592378, 18.2896509, 17.5631313, 16.3775067, 15.1431726, 12.1711374", \ "22.4601621, 19.8086572, 18.9517703, 18.1763355, 16.8324797, 15.7287729, 13.6530550", \ "24.0163929, 21.2798009, 20.3914572, 19.7325345, 18.5716829, 16.7284641, 16.0267367", \ "28.1551782, 24.9328176, 23.9173826, 22.8154622, 21.8899485, 20.6422498, 17.1024487", \ "35.6625867, 32.1360734, 30.8280106, 29.9716095, 28.5580572, 26.1332650, 25.9470430"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.7140254, 15.7941346, 15.0190100, 14.5959590, 14.2563971, 14.1040165, 14.0367520", \ "18.7181984, 15.7629680, 14.9883947, 14.5541281, 14.2304473, 14.0802454, 14.0463270", \ "18.7046087, 15.7828834, 14.9608573, 14.5670689, 14.2429880, 14.0599961, 14.0436772", \ "19.1614968, 16.1844149, 15.3937202, 14.9407016, 14.6172594, 14.4564098, 14.3867116", \ "20.8758084, 17.4666452, 16.6510686, 16.1660397, 15.7909954, 15.6207872, 15.5638764", \ "24.8284949, 21.2931065, 20.0337701, 19.3442344, 18.8213328, 18.5862277, 18.4926904", \ "32.2734174, 28.5082169, 27.0603937, 26.2324613, 25.5680249, 25.1307018, 25.0108304"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1166157, 0.1313775, 0.1437075, 0.1597482, 0.1946757, 0.2635271, 0.4008464", \ "0.1197438, 0.1343528, 0.1467042, 0.1628688, 0.1979669, 0.2666403, 0.4044555", \ "0.1252239, 0.1397800, 0.1522271, 0.1683875, 0.2033162, 0.2721412, 0.4093776", \ "0.1348431, 0.1495090, 0.1618937, 0.1779843, 0.2129317, 0.2817068, 0.4191068", \ "0.1493244, 0.1641738, 0.1765717, 0.1926025, 0.2274234, 0.2959392, 0.4339262", \ "0.1724814, 0.1874675, 0.2000059, 0.2161981, 0.2512423, 0.3196053, 0.4564232", \ "0.2070796, 0.2226574, 0.2355042, 0.2517825, 0.2866168, 0.3546611, 0.4916296"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0314986, 0.0503626, 0.0702929, 0.0995852, 0.1713885, 0.3207200, 0.6268593", \ "0.0315556, 0.0504604, 0.0702070, 0.0995628, 0.1712945, 0.3205321, 0.6248868", \ "0.0313255, 0.0507204, 0.0703033, 0.0996168, 0.1712712, 0.3205069, 0.6274360", \ "0.0318321, 0.0502749, 0.0700921, 0.0993661, 0.1710212, 0.3209428, 0.6271114", \ "0.0335514, 0.0520008, 0.0717132, 0.1008912, 0.1723765, 0.3210973, 0.6269495", \ "0.0350939, 0.0538561, 0.0735320, 0.1024688, 0.1732986, 0.3222946, 0.6262453", \ "0.0401217, 0.0572685, 0.0777434, 0.1059438, 0.1751955, 0.3226757, 0.6281266"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1184617, 0.1346580, 0.1487941, 0.1672815, 0.2076490, 0.2858354, 0.4422019", \ "0.1217221, 0.1380167, 0.1521588, 0.1705815, 0.2109466, 0.2892746, 0.4458766", \ "0.1290436, 0.1452703, 0.1594108, 0.1778899, 0.2182635, 0.2964633, 0.4526584", \ "0.1420180, 0.1582203, 0.1722631, 0.1907512, 0.2311642, 0.3093842, 0.4658675", \ "0.1595238, 0.1758683, 0.1898590, 0.2082586, 0.2486454, 0.3270295, 0.4832990", \ "0.1860178, 0.2023423, 0.2163203, 0.2346849, 0.2749928, 0.3532069, 0.5091614", \ "0.2211579, 0.2374426, 0.2515161, 0.2699606, 0.3103834, 0.3884206, 0.5443394"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0324342, 0.0511971, 0.0707082, 0.0990752, 0.1688423, 0.3143573, 0.6113931", \ "0.0326838, 0.0513351, 0.0705500, 0.0993642, 0.1692876, 0.3150386, 0.6121136", \ "0.0325284, 0.0511889, 0.0707275, 0.0991284, 0.1690232, 0.3142914, 0.6133535", \ "0.0324731, 0.0513442, 0.0706937, 0.0992516, 0.1691183, 0.3147428, 0.6123551", \ "0.0332977, 0.0518703, 0.0706731, 0.0993360, 0.1694446, 0.3154530, 0.6123628", \ "0.0341665, 0.0528369, 0.0717528, 0.1002621, 0.1698357, 0.3148285, 0.6118765", \ "0.0365367, 0.0548459, 0.0736996, 0.1017718, 0.1708879, 0.3154025, 0.6127234"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1204419, 0.1351405, 0.1475197, 0.1636691, 0.1985124, 0.2671423, 0.4047482", \ "0.1237668, 0.1383908, 0.1507444, 0.1669065, 0.2020141, 0.2705846, 0.4086140", \ "0.1295264, 0.1441459, 0.1565133, 0.1726874, 0.2077715, 0.2763365, 0.4138138", \ "0.1400358, 0.1546353, 0.1669928, 0.1831282, 0.2180995, 0.2869261, 0.4242307", \ "0.1567085, 0.1716336, 0.1839475, 0.1999344, 0.2349509, 0.3034271, 0.4411493", \ "0.1855957, 0.2006103, 0.2130428, 0.2292142, 0.2641484, 0.3325047, 0.4692047", \ "0.2323319, 0.2477431, 0.2605393, 0.2767788, 0.3114608, 0.3796256, 0.5167804"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0322545, 0.0506890, 0.0705401, 0.0996945, 0.1703873, 0.3208220, 0.6234838", \ "0.0317311, 0.0506535, 0.0703959, 0.0995938, 0.1714446, 0.3192283, 0.6247741", \ "0.0317439, 0.0507047, 0.0705998, 0.0997213, 0.1706321, 0.3219408, 0.6261869", \ "0.0320671, 0.0503515, 0.0700764, 0.0997778, 0.1715829, 0.3209419, 0.6270285", \ "0.0330622, 0.0516955, 0.0717464, 0.1007528, 0.1726708, 0.3209635, 0.6273415", \ "0.0360491, 0.0528927, 0.0731698, 0.1020489, 0.1726049, 0.3228322, 0.6250718", \ "0.0385085, 0.0568530, 0.0766520, 0.1051296, 0.1741264, 0.3225170, 0.6276916"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1191937, 0.1354100, 0.1495326, 0.1680273, 0.2083989, 0.2865792, 0.4429198", \ "0.1212700, 0.1376844, 0.1516877, 0.1701402, 0.2105103, 0.2887612, 0.4448723", \ "0.1256151, 0.1418673, 0.1560266, 0.1744496, 0.2148483, 0.2931118, 0.4496590", \ "0.1339658, 0.1501606, 0.1641709, 0.1826991, 0.2230657, 0.3013995, 0.4574837", \ "0.1463496, 0.1625893, 0.1766983, 0.1951222, 0.2354527, 0.3137833, 0.4698448", \ "0.1632355, 0.1795314, 0.1937438, 0.2120584, 0.2524249, 0.3306244, 0.4865119", \ "0.1814917, 0.1979538, 0.2120332, 0.2305576, 0.2709022, 0.3489850, 0.5049355"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0324894, 0.0511863, 0.0706837, 0.0990342, 0.1688619, 0.3143906, 0.6141977", \ "0.0326587, 0.0513947, 0.0704701, 0.0992547, 0.1692722, 0.3151455, 0.6136976", \ "0.0325630, 0.0511390, 0.0704943, 0.0991448, 0.1691450, 0.3155316, 0.6124839", \ "0.0326198, 0.0508983, 0.0704464, 0.0991854, 0.1692454, 0.3150970, 0.6145712", \ "0.0329915, 0.0516293, 0.0707332, 0.0994186, 0.1693746, 0.3147195, 0.6144689", \ "0.0343604, 0.0525967, 0.0719938, 0.1004084, 0.1700172, 0.3154469, 0.6100008", \ "0.0367594, 0.0545376, 0.0738838, 0.1019635, 0.1706278, 0.3153798, 0.6146006"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1006624, 0.1152758, 0.1275851, 0.1436786, 0.1786971, 0.2475972, 0.3850631", \ "0.1042261, 0.1187535, 0.1312107, 0.1472913, 0.1823154, 0.2509655, 0.3881946", \ "0.1115862, 0.1262068, 0.1385499, 0.1546794, 0.1895556, 0.2584806, 0.3957011", \ "0.1236617, 0.1383121, 0.1506144, 0.1666463, 0.2015399, 0.2704325, 0.4084119", \ "0.1418577, 0.1566313, 0.1689703, 0.1850987, 0.2198574, 0.2883179, 0.4261284", \ "0.1692989, 0.1840428, 0.1964502, 0.2126211, 0.2476084, 0.3158939, 0.4529602", \ "0.2113639, 0.2266288, 0.2394232, 0.2556883, 0.2902871, 0.3586809, 0.4959024"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0310443, 0.0495801, 0.0694128, 0.0989843, 0.1710423, 0.3197494, 0.6266744", \ "0.0303159, 0.0493831, 0.0696062, 0.0989218, 0.1691125, 0.3206913, 0.6274915", \ "0.0305162, 0.0495738, 0.0693968, 0.0987235, 0.1709279, 0.3202461, 0.6269337", \ "0.0309787, 0.0492701, 0.0693338, 0.0988623, 0.1711413, 0.3199319, 0.6252672", \ "0.0318875, 0.0504835, 0.0706850, 0.1004479, 0.1722825, 0.3213541, 0.6253112", \ "0.0337033, 0.0516230, 0.0724191, 0.1010793, 0.1724451, 0.3235644, 0.6261345", \ "0.0372501, 0.0560308, 0.0762333, 0.1043717, 0.1740803, 0.3217005, 0.6281600"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1024980, 0.1187892, 0.1327744, 0.1514180, 0.1918134, 0.2700351, 0.4265400", \ "0.1060413, 0.1222236, 0.1364862, 0.1549664, 0.1953546, 0.2735544, 0.4300251", \ "0.1127694, 0.1290492, 0.1430395, 0.1617089, 0.2021038, 0.2803450, 0.4368235", \ "0.1225543, 0.1388781, 0.1528705, 0.1712967, 0.2117345, 0.2899656, 0.4462589", \ "0.1362912, 0.1525295, 0.1666539, 0.1851040, 0.2254113, 0.3037826, 0.4607827", \ "0.1543837, 0.1706875, 0.1847755, 0.2032494, 0.2435676, 0.3217763, 0.4776502", \ "0.1763752, 0.1927874, 0.2069652, 0.2254041, 0.2657098, 0.3438590, 0.4998157"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0320393, 0.0508285, 0.0701509, 0.0990418, 0.1691767, 0.3150723, 0.6124553", \ "0.0322247, 0.0508661, 0.0701854, 0.0989976, 0.1689227, 0.3141558, 0.6123509", \ "0.0321993, 0.0508710, 0.0701531, 0.0990305, 0.1689210, 0.3148624, 0.6124823", \ "0.0322057, 0.0506958, 0.0702285, 0.0991008, 0.1694040, 0.3147403, 0.6116179", \ "0.0329412, 0.0514577, 0.0707639, 0.0993941, 0.1692844, 0.3150221, 0.6158127", \ "0.0339688, 0.0529154, 0.0721122, 0.1003386, 0.1700085, 0.3148262, 0.6105584", \ "0.0372717, 0.0552634, 0.0744051, 0.1022760, 0.1712916, 0.3159528, 0.6129816"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1067749, 0.1213136, 0.1336722, 0.1498017, 0.1848065, 0.2535968, 0.3910027", \ "0.1103329, 0.1249935, 0.1373074, 0.1533965, 0.1884318, 0.2570780, 0.3950294", \ "0.1181142, 0.1327486, 0.1450473, 0.1611032, 0.1961381, 0.2647106, 0.4027215", \ "0.1316143, 0.1462439, 0.1585102, 0.1746032, 0.2096222, 0.2782635, 0.4161339", \ "0.1522989, 0.1670858, 0.1794057, 0.1954295, 0.2303201, 0.2989265, 0.4370911", \ "0.1857324, 0.2006255, 0.2129590, 0.2290819, 0.2637852, 0.3324639, 0.4692556", \ "0.2411533, 0.2563364, 0.2689046, 0.2850768, 0.3197587, 0.3881796, 0.5252193"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0307952, 0.0497227, 0.0696025, 0.0989882, 0.1724010, 0.3209768, 0.6283767", \ "0.0307300, 0.0495657, 0.0696774, 0.0989639, 0.1698442, 0.3207653, 0.6268886", \ "0.0307029, 0.0496037, 0.0697276, 0.0989440, 0.1708269, 0.3216392, 0.6232818", \ "0.0312374, 0.0496984, 0.0695614, 0.0987905, 0.1695597, 0.3212918, 0.6264028", \ "0.0318718, 0.0507825, 0.0703524, 0.0998241, 0.1721908, 0.3207606, 0.6246728", \ "0.0330827, 0.0519242, 0.0716582, 0.1005349, 0.1715698, 0.3218599, 0.6260281", \ "0.0362096, 0.0546733, 0.0745396, 0.1032048, 0.1732215, 0.3212388, 0.6278338"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1052684, 0.1215170, 0.1354633, 0.1541480, 0.1945333, 0.2727558, 0.4292632", \ "0.1072532, 0.1236467, 0.1377438, 0.1561873, 0.1965760, 0.2748660, 0.4308923", \ "0.1114025, 0.1276329, 0.1418249, 0.1602384, 0.2006619, 0.2789374, 0.4352874", \ "0.1179216, 0.1342420, 0.1482573, 0.1667254, 0.2071018, 0.2854453, 0.4421247", \ "0.1271905, 0.1436068, 0.1576125, 0.1760370, 0.2163639, 0.2946440, 0.4520012", \ "0.1374826, 0.1539052, 0.1679486, 0.1864442, 0.2267914, 0.3049406, 0.4608558", \ "0.1442661, 0.1606486, 0.1748621, 0.1932748, 0.2336732, 0.3118025, 0.4680314"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0321126, 0.0508114, 0.0701617, 0.0990322, 0.1691657, 0.3152950, 0.6124494", \ "0.0323316, 0.0511873, 0.0702803, 0.0990844, 0.1691712, 0.3151338, 0.6140419", \ "0.0320762, 0.0508345, 0.0702916, 0.0989939, 0.1691236, 0.3154071, 0.6138543", \ "0.0322849, 0.0505137, 0.0699812, 0.0990191, 0.1691373, 0.3145170, 0.6120492", \ "0.0330979, 0.0517655, 0.0707036, 0.0991212, 0.1692817, 0.3150272, 0.6113393", \ "0.0346416, 0.0530748, 0.0721230, 0.1004256, 0.1699703, 0.3150773, 0.6089833", \ "0.0366342, 0.0553832, 0.0741226, 0.1023821, 0.1713462, 0.3159567, 0.6142543"); } } } } cell (AOINVX1) { cell_footprint : "AOINV"; always_on : "true"; area : 22.1184 ; cell_leakage_power : 2.294057e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.2940570e+04"; } leakage_power () { when : "INP'"; value : "3053.4437201"; } pin (INP) { fanout_load : 0.068; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.639463, 1.639463 ); fall_capacitance : 1.639463; capacitance : 1.679941; rise_capacitance_range (1.720419, 1.720419 ); rise_capacitance : 1.720419; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9619162, 3.1369719, 3.5026194, 4.6273718, 6.8924127, 11.4380307, 20.5448029"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.2412241, 0.3882647, 0.6846972, 1.9000375, 4.3330695, 9.2014844, 18.9406656"); } } } pin (ZN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 208.000000; max_transition : 1.549267; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0199710, 0.0490830, -0.0189984, 0.0201784, -0.3376281, -0.8385895, -0.8549462", \ "-0.0411717, -0.1299708, -0.1810438, -0.2114055, -0.5068139, -1.0383531, -1.2311173", \ "-0.0589145, -0.2536960, -0.4158725, -0.5235608, -0.6304009, -1.3666368, -2.4319549", \ "-0.2980417, -0.7764048, -1.0051926, -1.3735632, -1.7048231, -1.9698939, -3.2576826", \ "-0.5238193, -1.4286074, -1.8898111, -2.3306397, -3.2784004, -4.0001455, -5.4555238", \ "-0.5786922, -2.1044992, -3.1550767, -3.9001808, -5.1829961, -6.9975415, -8.5989515", \ "-0.4518905, -2.5653919, -4.2164099, -5.7919606, -8.2040078, -10.9259660, -14.2032447"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0236249, 0.1263461, 0.1547647, 0.1721359, 0.1925920, 0.1986999, 0.2107586", \ "-0.0848946, -0.0301743, 0.0095202, 0.0242321, 0.0447670, 0.0565373, 0.0723151", \ "-0.0976792, -0.2038051, -0.2351618, -0.2372793, -0.2280302, -0.2287957, -0.2183457", \ "-0.3901132, -0.9214324, -1.0550067, -1.1739170, -1.2622122, -1.3578444, -1.3947706", \ "-0.6252483, -1.7890001, -2.3428606, -2.7050930, -3.1664908, -3.4366636, -3.6050518", \ "-0.7157131, -2.6234850, -3.8717837, -4.9315524, -6.0954077, -6.9832199, -7.6991219", \ "-0.5307169, -3.1945949, -5.3049024, -7.3974936, -10.2687724, -12.8251762, -14.8106897"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0150289, 0.0348553, 0.0576658, 0.0908694, 0.1698877, 0.3261706, 0.6416573", \ "0.0178686, 0.0386371, 0.0611451, 0.0941897, 0.1729471, 0.3312381, 0.6422788", \ "0.0212588, 0.0466880, 0.0692333, 0.1019696, 0.1796603, 0.3374225, 0.6546102", \ "0.0259303, 0.0569339, 0.0851587, 0.1188993, 0.1959281, 0.3515374, 0.6659229", \ "0.0318393, 0.0700978, 0.1042920, 0.1473881, 0.2298309, 0.3848103, 0.6948373", \ "0.0382715, 0.0876220, 0.1305039, 0.1828831, 0.2862343, 0.4520425, 0.7614574", \ "0.0428467, 0.1078588, 0.1612692, 0.2266424, 0.3551309, 0.5617034, 0.8979036"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0218477, 0.0632896, 0.1130197, 0.1871034, 0.3612702, 0.7114374, 1.4056877", \ "0.0269074, 0.0659524, 0.1140659, 0.1869956, 0.3623626, 0.7096208, 1.4062141", \ "0.0354047, 0.0744630, 0.1200961, 0.1900275, 0.3604873, 0.7088475, 1.4051157", \ "0.0484932, 0.0934622, 0.1375189, 0.2037538, 0.3686239, 0.7072455, 1.4065366", \ "0.0732421, 0.1235854, 0.1737268, 0.2397140, 0.3944215, 0.7241636, 1.4051454", \ "0.1170145, 0.1756264, 0.2333786, 0.3093890, 0.4701756, 0.7800368, 1.4368220", \ "0.1981442, 0.2711639, 0.3360534, 0.4228369, 0.6039655, 0.9287991, 1.5492673"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0160023, 0.0367382, 0.0601780, 0.0944773, 0.1754887, 0.3395022, 0.6614865", \ "0.0192626, 0.0406560, 0.0640885, 0.0987836, 0.1796351, 0.3412308, 0.6668384", \ "0.0232489, 0.0486918, 0.0721560, 0.1064647, 0.1876910, 0.3501693, 0.6822733", \ "0.0287917, 0.0604675, 0.0884631, 0.1232787, 0.2040105, 0.3659953, 0.6918928", \ "0.0364241, 0.0761337, 0.1107890, 0.1541140, 0.2378411, 0.3987405, 0.7228304", \ "0.0474834, 0.0969021, 0.1399821, 0.1935640, 0.2981222, 0.4678301, 0.7889563", \ "0.0616090, 0.1250111, 0.1799004, 0.2472766, 0.3757635, 0.5859136, 0.9257821"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0181022, 0.0554234, 0.0999476, 0.1653339, 0.3202722, 0.6293341, 1.2478035", \ "0.0225102, 0.0575746, 0.1007199, 0.1650265, 0.3208896, 0.6288269, 1.2477303", \ "0.0308827, 0.0649364, 0.1058094, 0.1681299, 0.3202151, 0.6286581, 1.2489826", \ "0.0457141, 0.0836832, 0.1216176, 0.1798990, 0.3268587, 0.6297741, 1.2465283", \ "0.0724169, 0.1162725, 0.1583334, 0.2171644, 0.3503165, 0.6429476, 1.2491009", \ "0.1201543, 0.1742693, 0.2234992, 0.2886118, 0.4203464, 0.6943590, 1.2773820", \ "0.2073650, 0.2783743, 0.3375146, 0.4094710, 0.5653790, 0.8382730, 1.3798565"); } } } } cell (AOINVX2) { cell_footprint : "AOINV"; always_on : "true"; area : 22.1184 ; cell_leakage_power : 5.247767e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "5.2477667e+04"; } leakage_power () { when : "INP'"; value : "7476.8973235"; } pin (INP) { fanout_load : 0.149; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.527255, 3.527255 ); rise_capacitance : 3.527255; capacitance : 3.431412; fall_capacitance_range (3.335569, 3.335569 ); fall_capacitance : 3.335569; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.6277534, 6.0880327, 7.0437865, 9.7092953, 15.0755076, 25.8431275, 47.4135619"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1027689, 0.5189854, 1.3571758, 4.2200465, 9.9515451, 21.4202993, 44.3635649"); } } } pin (ZN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 416.000000; max_transition : 1.404449; internal_power () { related_pin : "INP"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0179199, 0.2797192, 0.3453124, 0.3802525, 0.4182434, 0.4427937, 0.4671057", \ "-0.1616809, -0.1139906, -0.0579518, -0.0240470, -0.0046530, 0.0223975, 0.0454676", \ "-0.0720169, -0.5993394, -0.6846932, -0.7143794, -0.7521074, -0.7638721, -0.7529133", \ "-0.4853111, -2.1074918, -2.5879503, -2.8343925, -3.1573410, -3.3503228, -3.4612905", \ "-0.7996938, -3.8618941, -5.2965389, -6.2269376, -7.3636260, -8.1245275, -8.6386379", \ "-0.8901129, -5.6004461, -8.4877850, -11.0446589, -13.9980564, -16.3522037, -18.0514396", \ "-0.6731955, -6.7449750, -11.3617958, -16.1572779, -22.8564583, -28.9791604, -34.1692045"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0179024, 0.0579464, -0.0145142, -0.2389081, -0.7417576, -2.0233201, -1.8308133", \ "-0.0948769, -0.3134207, -0.5156324, -0.5459469, -1.5156337, -1.3211481, -4.4453291", \ "-0.0601576, -0.6885141, -1.0889992, -1.3646836, -1.7603452, -3.5713464, -3.0420984", \ "-0.4859461, -1.7796140, -2.3469319, -3.1169481, -4.2778760, -5.3777118, -6.6589145", \ "-0.7495244, -3.3035459, -4.2711668, -5.4717640, -7.4310570, -9.9591008, -12.3108549", \ "-0.8717829, -4.6046072, -6.9308324, -9.0565604, -11.5488201, -15.9686560, -20.8520070", \ "-0.5180825, -5.6528691, -9.2685325, -12.7952694, -18.1251712, -24.2487372, -32.6624611"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0116072, 0.0307349, 0.0509458, 0.0807544, 0.1498246, 0.2905749, 0.5701181", \ "0.0136757, 0.0347713, 0.0547525, 0.0840685, 0.1552009, 0.2939988, 0.5772557", \ "0.0163847, 0.0423853, 0.0630069, 0.0921377, 0.1612529, 0.3031169, 0.5803300", \ "0.0204362, 0.0518144, 0.0777292, 0.1089748, 0.1776509, 0.3154604, 0.5947676", \ "0.0252780, 0.0646976, 0.0963905, 0.1357381, 0.2116599, 0.3488800, 0.6243474", \ "0.0304078, 0.0818063, 0.1211489, 0.1683523, 0.2636292, 0.4166947, 0.6912313", \ "0.0355036, 0.1029591, 0.1522368, 0.2120655, 0.3296484, 0.5198399, 0.8275247"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0161649, 0.0553554, 0.0996753, 0.1654441, 0.3202915, 0.6292412, 1.2530805", \ "0.0212945, 0.0582432, 0.1000199, 0.1650481, 0.3194204, 0.6317090, 1.2461818", \ "0.0281304, 0.0670809, 0.1074717, 0.1693303, 0.3198276, 0.6274784, 1.2521422", \ "0.0405665, 0.0856096, 0.1252090, 0.1842279, 0.3287581, 0.6306092, 1.2514026", \ "0.0633681, 0.1140636, 0.1607623, 0.2208203, 0.3595643, 0.6479466, 1.2519585", \ "0.1052084, 0.1645279, 0.2170671, 0.2861664, 0.4306799, 0.7073732, 1.2875853", \ "0.1915640, 0.2575325, 0.3167012, 0.3966898, 0.5621799, 0.8518378, 1.4044493"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0118205, 0.0304800, 0.0501410, 0.0783786, 0.1453764, 0.2812983, 0.5476787", \ "0.0140926, 0.0344780, 0.0539321, 0.0824490, 0.1493587, 0.2858741, 0.5515980", \ "0.0169528, 0.0421739, 0.0622041, 0.0904362, 0.1573665, 0.2913969, 0.5687020", \ "0.0208134, 0.0522322, 0.0770472, 0.1071436, 0.1736193, 0.3077170, 0.5758634", \ "0.0256306, 0.0648089, 0.0956948, 0.1340530, 0.2074470, 0.3402427, 0.6083340", \ "0.0317910, 0.0821511, 0.1211031, 0.1684209, 0.2603771, 0.4094548, 0.6742934", \ "0.0385953, 0.1023373, 0.1518760, 0.2115130, 0.3265931, 0.5132804, 0.8102729"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0124038, 0.0452443, 0.0817674, 0.1363362, 0.2650836, 0.5220701, 1.0367595", \ "0.0168538, 0.0477962, 0.0830808, 0.1367088, 0.2649919, 0.5223779, 1.0365088", \ "0.0243256, 0.0558529, 0.0888602, 0.1405684, 0.2657076, 0.5221247, 1.0382282", \ "0.0379435, 0.0741054, 0.1065716, 0.1543978, 0.2740875, 0.5257735, 1.0358145", \ "0.0630109, 0.1053576, 0.1413924, 0.1908869, 0.3022160, 0.5405270, 1.0450959", \ "0.1072431, 0.1611479, 0.2033755, 0.2585709, 0.3768441, 0.5982766, 1.0738719", \ "0.1920569, 0.2609977, 0.3150708, 0.3794998, 0.5097372, 0.7509568, 1.1892799"); } } } } cell (AOINVX4) { cell_footprint : "AOINV"; always_on : "true"; area : 18.432 ; cell_leakage_power : 2.093560e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "backup_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.0935603e+05"; } leakage_power () { when : "INP'"; value : "2.9300365e+04"; } pin (INP) { fanout_load : 0.582; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (13.636289, 13.636289 ); fall_capacitance : 13.636289; capacitance : 13.976572; rise_capacitance_range (14.316856, 14.316856 ); rise_capacitance : 14.316856; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.1782644, 23.0885987, 27.0500447, 37.5900987, 58.8109841, 101.3935322, 186.6994053"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.5306438, -0.6699639, 3.0739572, 14.3927791, 37.0529842, 82.3959557, 173.1044593"); } } } pin (ZN) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 832.000000; max_transition : 0.859503; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0041943, 0.1650820, 0.1250993, -0.0617827, -0.2373030, -3.3763710, -3.3955776", \ "-0.2402343, -0.9222337, -1.2172573, -1.4864911, -2.6562590, -3.2943490, -8.7036508", \ "0.1008760, -1.9533769, -3.0590261, -4.4492444, -5.2912449, -7.5241986, -10.8112718", \ "-1.1544276, -4.9420310, -7.4030031, -8.9460585, -12.7285888, -17.1241579, -21.6960242", \ "-1.7446777, -8.9509256, -13.4259930, -16.3335639, -21.8155679, -29.4100760, -36.9071143", \ "-1.4823722, -11.7363227, -18.5095708, -24.8637884, -36.5081446, -46.7691828, -63.2476949", \ "-0.7025739, -12.9571349, -22.7366280, -34.1340428, -51.7935549, -73.1349998, -94.5736466"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-0.0323719, 0.8976393, 1.2771118, 1.4993594, 1.7168995, 1.8534826, 1.9571979", \ "-0.6174477, -0.6748809, -0.5057089, -0.3163555, -0.1361947, -0.0290445, 0.0726746", \ "0.0252408, -2.2925205, -2.7184355, -2.9901373, -3.2492129, -3.3371823, -3.4185659", \ "-1.0929791, -6.5222494, -8.9619575, -10.2660634, -11.9605106, -13.0471617, -13.9319127", \ "-1.5471850, -10.6092212, -15.8738443, -20.5083580, -25.9350137, -29.9565110, -32.8949149", \ "-1.5060694, -13.6781700, -22.4990627, -31.5262079, -44.0540626, -55.7351456, -65.2326831", \ "-0.7357855, -15.4772623, -27.5529706, -41.8322791, -65.3541198, -91.6092264, -116.2795065"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0090113, 0.0198165, 0.0300409, 0.0449340, 0.0803417, 0.1511023, 0.2925734", \ "0.0104827, 0.0237731, 0.0340625, 0.0489115, 0.0839395, 0.1543400, 0.2965002", \ "0.0125460, 0.0286854, 0.0416004, 0.0572355, 0.0920900, 0.1619829, 0.3033827", \ "0.0154484, 0.0353323, 0.0507296, 0.0706321, 0.1088210, 0.1783868, 0.3177141", \ "0.0185509, 0.0440704, 0.0630593, 0.0873769, 0.1351068, 0.2123029, 0.3505432", \ "0.0216590, 0.0543534, 0.0795065, 0.1096381, 0.1675024, 0.2638635, 0.4185010", \ "0.0232424, 0.0672424, 0.0996245, 0.1370961, 0.2102962, 0.3292361, 0.5219324"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0128205, 0.0321728, 0.0535175, 0.0865142, 0.1656871, 0.3217684, 0.6387141", \ "0.0169249, 0.0364667, 0.0573029, 0.0885645, 0.1651643, 0.3225641, 0.6390051", \ "0.0232259, 0.0461373, 0.0659063, 0.0958121, 0.1696567, 0.3236324, 0.6376238", \ "0.0351507, 0.0609819, 0.0841042, 0.1144483, 0.1843969, 0.3303499, 0.6379441", \ "0.0569487, 0.0868212, 0.1124868, 0.1479151, 0.2217011, 0.3620823, 0.6548157", \ "0.1002588, 0.1338869, 0.1636786, 0.2024549, 0.2865781, 0.4335627, 0.7140047", \ "0.1920641, 0.2190251, 0.2532204, 0.3015937, 0.3975406, 0.5654507, 0.8595030"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0094995, 0.0201634, 0.0302854, 0.0450045, 0.0795784, 0.1487576, 0.2866002", \ "0.0111619, 0.0241110, 0.0342335, 0.0489752, 0.0834618, 0.1534243, 0.2906510", \ "0.0134117, 0.0293993, 0.0419538, 0.0572432, 0.0916304, 0.1608684, 0.2985430", \ "0.0164687, 0.0362019, 0.0515481, 0.0710679, 0.1083732, 0.1768083, 0.3151092", \ "0.0205888, 0.0453895, 0.0650711, 0.0887654, 0.1356902, 0.2113832, 0.3480788", \ "0.0256661, 0.0576772, 0.0819619, 0.1119434, 0.1701853, 0.2656120, 0.4170597", \ "0.0314997, 0.0729182, 0.1027957, 0.1418013, 0.2160214, 0.3328930, 0.5233296"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0097154, 0.0263595, 0.0449889, 0.0727134, 0.1390633, 0.2721223, 0.5379024", \ "0.0135381, 0.0300376, 0.0474692, 0.0741105, 0.1392786, 0.2716593, 0.5378054", \ "0.0206592, 0.0392484, 0.0556769, 0.0806712, 0.1429913, 0.2730439, 0.5379836", \ "0.0333907, 0.0551586, 0.0744658, 0.0991817, 0.1563285, 0.2799864, 0.5423398", \ "0.0564717, 0.0839911, 0.1051236, 0.1331976, 0.1937013, 0.3082787, 0.5557058", \ "0.1003156, 0.1350430, 0.1611146, 0.1935532, 0.2612397, 0.3846377, 0.6130730", \ "0.1861973, 0.2265948, 0.2609293, 0.3028389, 0.3815810, 0.5172410, 0.7609962"); } } } } cell (BSLEX1) { cell_footprint : "BSLE"; area : 7.3728 ; cell_leakage_power : 1.705319e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "!INOUT1&ENB"; value : "1.7053191e+04"; } pin (INOUT1) { direction : "input"; rise_capacitance_range (29.677512, 29.677512 ); rise_capacitance : 29.677512; capacitance : 30.285043; fall_capacitance_range (30.892575, 30.892575 ); fall_capacitance : 30.892575; max_transition : 1.024000; internal_power () { when : "!ENB"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6877360, 2.6348929, 2.5423378, 2.5384261, 2.5437338, 2.5674801, 2.6281036"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6897412, -2.6766579, -2.6373601, -2.6607138, -2.6942901, -2.7483118, -2.8432242"); } } } pin (ENB) { direction : "input"; fall_capacitance_range (1.874817, 1.874817 ); fall_capacitance : 1.874817; capacitance : 1.808349; rise_capacitance_range (1.741881, 1.741881 ); rise_capacitance : 1.741881; max_transition : 1.024000; internal_power () { when : "!INOUT1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.5159949, 3.7489312, 3.8108637, 3.8350440, 3.8647902, 3.8678298, 3.8653434"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INOUT1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.2973198, 5.3569911, 5.4178784, 5.4740862, 5.4373081, 5.5779300, 5.5847368"); } rise_power (scalar) { values("0.000000"); } } } pin (INOUT2) { power_down_function : "!VDD + VSS"; direction : "inout"; function : "INOUT1"; three_state : "!ENB"; capacitance : 2.957817; max_capacitance : 210.958000; max_transition : 1.221447; internal_power () { related_pin : "ENB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.1880907, -12.5369012, -23.3244411, -39.1609046, -76.6059040, -151.4789750, -301.2435899", \ "-3.1874100, -12.5128994, -23.3055482, -39.1409014, -76.5760235, -151.4628984, -301.2214441", \ "-3.0890783, -12.4079582, -23.2093368, -39.0429661, -76.4861852, -151.3509098, -301.1121955", \ "-2.7092039, -12.0179391, -22.8156565, -38.6505836, -76.0811872, -150.9573020, -300.7125020", \ "-1.6437583, -10.9600199, -21.7212618, -37.5419437, -74.9597512, -149.8351522, -299.5999231", \ "0.8925855, -8.4232120, -19.1734357, -34.9868988, -72.4034799, -147.2774560, -297.0057961", \ "6.4268514, -2.8825008, -13.6307490, -29.4237723, -66.8179972, -141.6517245, -291.3966513"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5200607, 2.6067300, 2.5906061, 2.5922524, 2.5942332, 2.5833480, 2.5799243", \ "2.5797267, 2.6347163, 2.6201217, 2.6191111, 2.6142854, 2.6058319, 2.5981648", \ "2.8032577, 2.7762823, 2.7463796, 2.7418714, 2.7438363, 2.7178930, 2.7101797", \ "3.3587447, 3.2630330, 3.2138499, 3.1895969, 3.1573225, 3.1297516, 3.1167789", \ "4.7011087, 4.5312801, 4.4493169, 4.3791035, 4.3218602, 4.2917924, 4.2654568", \ "7.6308918, 7.3779225, 7.2307497, 7.1392303, 7.0368849, 6.9802474, 6.9085526", \ "13.6220719, 13.3452853, 13.1354024, 12.9854318, 12.8307229, 12.7039248, 12.6484166"); } } internal_power () { related_pin : "INOUT1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.5508474, -14.9240932, -25.7202528, -41.5611141, -78.9971909, -153.8801346, -303.6355829", \ "-5.5585545, -14.9181244, -25.7205079, -41.5597259, -78.9947135, -153.8805785, -303.6356778", \ "-5.6502034, -14.9201147, -25.7318774, -41.5534924, -78.9568499, -153.8295322, -303.5822184", \ "-5.5498423, -14.7526498, -25.6581249, -41.5038379, -78.9424142, -153.7479975, -303.5095292", \ "-5.6797229, -14.9851973, -25.5444657, -41.4397566, -79.0207580, -153.8855947, -303.6283957", \ "-5.5735056, -14.9355990, -25.8398323, -41.6428080, -78.9827122, -153.8507597, -303.5323595", \ "-5.5224125, -14.8976619, -25.6810852, -41.4636710, -79.0329454, -153.8950352, -303.6036036"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("4.1091928, 4.1257519, 4.1261686, 4.1204137, 4.1369166, 4.1206983, 4.1145142", \ "4.1311266, 4.1222530, 4.1775688, 4.1760086, 4.1730951, 4.1676904, 4.1608412", \ "3.9625473, 4.0193587, 4.0345617, 4.0702830, 4.0289809, 4.0282206, 4.0159851", \ "4.0225143, 3.8713982, 3.9289752, 3.9696684, 4.0646084, 4.0720016, 4.0697013", \ "4.0723486, 4.0103259, 3.9219801, 4.0604013, 4.0354723, 3.9159775, 3.9508014", \ "4.0935867, 4.0974925, 3.7960725, 4.1414404, 4.1172870, 4.1013780, 4.0944285", \ "4.1162217, 4.0998414, 4.1041300, 4.0469430, 4.1490435, 4.1005594, 4.0984844"); } } timing () { related_pin : "ENB"; timing_type : "three_state_enable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0253816, 0.0352283, 0.0438166, 0.0549787, 0.0805323, 0.1320395, 0.2364412", \ "0.0302559, 0.0394303, 0.0479084, 0.0589375, 0.0843124, 0.1358460, 0.2400421", \ "0.0385524, 0.0480150, 0.0561766, 0.0669821, 0.0921117, 0.1433232, 0.2473806", \ "0.0466415, 0.0590246, 0.0685134, 0.0803519, 0.1057867, 0.1563427, 0.2601120", \ "0.0540015, 0.0696293, 0.0817144, 0.0959384, 0.1242631, 0.1791883, 0.2824274", \ "0.0597628, 0.0788977, 0.0943837, 0.1118294, 0.1432351, 0.2029104, 0.3199497", \ "0.0565751, 0.0842591, 0.1050193, 0.1270345, 0.1659295, 0.2289582, 0.3542791"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0412489, 0.0541785, 0.0700215, 0.0950649, 0.1587520, 0.2946084, 0.5739841", \ "0.0450300, 0.0563459, 0.0709389, 0.0952815, 0.1591715, 0.2950987, 0.5732879", \ "0.0540859, 0.0638808, 0.0764976, 0.0991176, 0.1602281, 0.2955186, 0.5737782", \ "0.0684906, 0.0772409, 0.0891269, 0.1103334, 0.1692388, 0.2978500, 0.5744634", \ "0.0935803, 0.1000237, 0.1099064, 0.1281610, 0.1850333, 0.3165638, 0.5837294", \ "0.1402909, 0.1422957, 0.1484353, 0.1622067, 0.2116844, 0.3384578, 0.6169806", \ "0.2340698, 0.2247777, 0.2251601, 0.2327743, 0.2639264, 0.3754206, 0.6468525"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0126743, 0.0248206, 0.0372371, 0.0515537, 0.0824627, 0.1433061, 0.2646777", \ "0.0149230, 0.0287546, 0.0410992, 0.0553884, 0.0862504, 0.1470743, 0.2684769", \ "0.0161388, 0.0346148, 0.0487362, 0.0629923, 0.0936657, 0.1545730, 0.2754934", \ "0.0142948, 0.0394923, 0.0587674, 0.0755967, 0.1073346, 0.1673391, 0.2883369", \ "0.0040737, 0.0392775, 0.0672012, 0.0900996, 0.1277348, 0.1923426, 0.3115405", \ "0.0270239, 0.0241785, 0.0647488, 0.1043282, 0.1516581, 0.2273824, 0.3573618", \ "0.1073369, 0.0304940, 0.0278455, 0.0938108, 0.1742300, 0.2653145, 0.4196702"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0165309, 0.0406079, 0.0670838, 0.1014807, 0.1822087, 0.3480446, 0.6836022", \ "0.0212079, 0.0439398, 0.0693851, 0.1025752, 0.1822363, 0.3482967, 0.6842666", \ "0.0285928, 0.0530197, 0.0768058, 0.1078726, 0.1850086, 0.3489760, 0.6827722", \ "0.0405088, 0.0697148, 0.0954644, 0.1235611, 0.1944600, 0.3541516, 0.6856698", \ "0.0605065, 0.0954285, 0.1283508, 0.1598817, 0.2250234, 0.3730275, 0.6953009", \ "0.0943016, 0.1377607, 0.1799652, 0.2230529, 0.2939210, 0.4315788, 0.7369630", \ "0.1537656, 0.2114792, 0.2608944, 0.3268926, 0.4173998, 0.5592261, 0.8534317"); } } timing () { related_pin : "ENB"; timing_type : "three_state_disable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.1011873, 0.1011873, 0.1011873, 0.1011873, 0.1011873, 0.1011873, 0.1011873", \ "0.1141571, 0.1141571, 0.1141571, 0.1141571, 0.1141571, 0.1141571, 0.1141571", \ "0.1225412, 0.1225412, 0.1225412, 0.1225412, 0.1225412, 0.1225412, 0.1225412", \ "0.1417610, 0.1417610, 0.1417610, 0.1417610, 0.1417610, 0.1417610, 0.1417610", \ "0.1836679, 0.1836679, 0.1836679, 0.1836679, 0.1836679, 0.1836679, 0.1836679", \ "0.2610125, 0.3011620, 0.3011620, 0.3011620, 0.3011620, 0.3011620, 0.3011620", \ "0.4161231, 0.4438433, 0.4438433, 0.4438433, 0.4438433, 0.4438433, 0.4438433"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.2106164, 0.2106164, 0.2106164, 0.2106164, 0.2106164, 0.2106164, 0.2106164", \ "0.2151339, 0.2452449, 0.2452449, 0.2452449, 0.2452449, 0.2452449, 0.2452449", \ "0.2315662, 0.2717692, 0.2717692, 0.2717692, 0.2717692, 0.2717692, 0.2717692", \ "0.2447174, 0.2928804, 0.2928804, 0.2928804, 0.2928804, 0.2928804, 0.2928804", \ "0.2626693, 0.3161510, 0.3161510, 0.3161510, 0.3161510, 0.3161510, 0.3161510", \ "0.2834803, 0.3295586, 0.3295586, 0.3295586, 0.3295586, 0.3295586, 0.3295586", \ "0.3319113, 0.3722528, 0.3722528, 0.3722528, 0.3722528, 0.3722528, 0.3722528"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INOUT1"; timing_type : "combinational"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0083667, 0.0162499, 0.0243721, 0.0356787, 0.0617375, 0.1138148, 0.2177136", \ "0.0089927, 0.0186236, 0.0269499, 0.0379343, 0.0637972, 0.1154746, 0.2197501", \ "0.0087496, 0.0202500, 0.0310138, 0.0439083, 0.0693316, 0.1203927, 0.2244659", \ "0.0081551, 0.0198287, 0.0327231, 0.0496155, 0.0812846, 0.1319396, 0.2335066", \ "0.0080991, 0.0191003, 0.0320127, 0.0511575, 0.0919670, 0.1568377, 0.2580178", \ "0.0078966, 0.0184998, 0.0313556, 0.0506932, 0.0947273, 0.1778282, 0.3082518", \ "0.0073469, 0.0185720, 0.0306498, 0.0479923, 0.0921467, 0.1835089, 0.3498548"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0245884, 0.0403724, 0.0586558, 0.0858946, 0.1537301, 0.2925070, 0.5742178", \ "0.0365906, 0.0490101, 0.0658055, 0.0918536, 0.1574963, 0.2939108, 0.5738469", \ "0.0666777, 0.0730590, 0.0856470, 0.1086762, 0.1698261, 0.3009463, 0.5743814", \ "0.1301568, 0.1328548, 0.1396653, 0.1539284, 0.2053952, 0.3261655, 0.5895279", \ "0.2581987, 0.2592957, 0.2624626, 0.2696781, 0.2994167, 0.3985752, 0.6358625", \ "0.5159841, 0.5158058, 0.5170411, 0.5196295, 0.5351666, 0.5909634, 0.7859017", \ "1.0313498, 1.0310058, 1.0349895, 1.0321702, 1.0377412, 1.0653121, 1.1755683"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0054167, 0.0122216, 0.0198554, 0.0320080, 0.0622510, 0.1225238, 0.2436191", \ "0.0062474, 0.0143905, 0.0227777, 0.0342533, 0.0635493, 0.1236726, 0.2444109", \ "0.0069731, 0.0162591, 0.0264115, 0.0397181, 0.0677293, 0.1265586, 0.2466960", \ "0.0075787, 0.0174663, 0.0291028, 0.0447958, 0.0777571, 0.1342832, 0.2520335", \ "0.0076134, 0.0183855, 0.0303286, 0.0480963, 0.0866922, 0.1539828, 0.2675365", \ "0.0076865, 0.0183351, 0.0310794, 0.0491413, 0.0920118, 0.1703300, 0.3056565", \ "0.0077202, 0.0185538, 0.0316679, 0.0501764, 0.0945455, 0.1810596, 0.3382867"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0209312, 0.0375029, 0.0596301, 0.0936153, 0.1764825, 0.3455408, 0.6826490", \ "0.0349324, 0.0469340, 0.0669911, 0.0993613, 0.1800242, 0.3464003, 0.6827228", \ "0.0655902, 0.0721274, 0.0864352, 0.1151137, 0.1913101, 0.3527363, 0.6823977", \ "0.1289125, 0.1322100, 0.1398065, 0.1582037, 0.2230622, 0.3752546, 0.6966255", \ "0.2571740, 0.2585106, 0.2624142, 0.2710109, 0.3095491, 0.4384229, 0.7422649", \ "0.5145942, 0.5166374, 0.5156354, 0.5210122, 0.5390152, 0.6133560, 0.8691846", \ "1.0278876, 1.0283316, 1.0331106, 1.0316790, 1.0403755, 1.0746191, 1.2214468"); } } timing () { related_pin : "INOUT1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0083667, 0.0162499, 0.0243721, 0.0356787, 0.0617375, 0.1138148, 0.2177136", \ "0.0089927, 0.0186236, 0.0269499, 0.0379343, 0.0637972, 0.1154746, 0.2197501", \ "0.0087496, 0.0202500, 0.0310138, 0.0439083, 0.0693316, 0.1203927, 0.2244659", \ "0.0081551, 0.0198287, 0.0327231, 0.0496155, 0.0812846, 0.1319396, 0.2335066", \ "0.0080991, 0.0191003, 0.0320127, 0.0511575, 0.0919670, 0.1568377, 0.2580178", \ "0.0078966, 0.0184998, 0.0313556, 0.0506932, 0.0947273, 0.1778282, 0.3082518", \ "0.0073469, 0.0185720, 0.0306498, 0.0479923, 0.0921467, 0.1835089, 0.3498548"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0245884, 0.0403724, 0.0586558, 0.0858946, 0.1537301, 0.2925070, 0.5742178", \ "0.0365906, 0.0490101, 0.0658055, 0.0918536, 0.1574963, 0.2939108, 0.5738469", \ "0.0666777, 0.0730590, 0.0856470, 0.1086762, 0.1698261, 0.3009463, 0.5743814", \ "0.1301568, 0.1328548, 0.1396653, 0.1539284, 0.2053952, 0.3261655, 0.5895279", \ "0.2581987, 0.2592957, 0.2624626, 0.2696781, 0.2994167, 0.3985752, 0.6358625", \ "0.5159841, 0.5158058, 0.5170411, 0.5196295, 0.5351666, 0.5909634, 0.7859017", \ "1.0313498, 1.0310058, 1.0349895, 1.0321702, 1.0377412, 1.0653121, 1.1755683"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0054167, 0.0122216, 0.0198554, 0.0320080, 0.0622510, 0.1225238, 0.2436191", \ "0.0062474, 0.0143905, 0.0227777, 0.0342533, 0.0635493, 0.1236726, 0.2444109", \ "0.0069731, 0.0162591, 0.0264115, 0.0397181, 0.0677293, 0.1265586, 0.2466960", \ "0.0075787, 0.0174663, 0.0291028, 0.0447958, 0.0777571, 0.1342832, 0.2520335", \ "0.0076134, 0.0183855, 0.0303286, 0.0480963, 0.0866922, 0.1539828, 0.2675365", \ "0.0076865, 0.0183351, 0.0310794, 0.0491413, 0.0920118, 0.1703300, 0.3056565", \ "0.0077202, 0.0185538, 0.0316679, 0.0501764, 0.0945455, 0.1810596, 0.3382867"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.95782, 10.4578, 17.9578, 28.9578, 54.9578, 106.958, 210.958"); values("0.0209312, 0.0375029, 0.0596301, 0.0936153, 0.1764825, 0.3455408, 0.6826490", \ "0.0349324, 0.0469340, 0.0669911, 0.0993613, 0.1800242, 0.3464003, 0.6827228", \ "0.0655902, 0.0721274, 0.0864352, 0.1151137, 0.1913101, 0.3527363, 0.6823977", \ "0.1289125, 0.1322100, 0.1398065, 0.1582037, 0.2230622, 0.3752546, 0.6966255", \ "0.2571740, 0.2585106, 0.2624142, 0.2710109, 0.3095491, 0.4384229, 0.7422649", \ "0.5145942, 0.5166374, 0.5156354, 0.5210122, 0.5390152, 0.6133560, 0.8691846", \ "1.0278876, 1.0283316, 1.0331106, 1.0316790, 1.0403755, 1.0746191, 1.2214468"); } } } } cell (BSLEX2) { cell_footprint : "BSLE"; area : 10.1376 ; cell_leakage_power : 3.465700e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "!INOUT1&ENB"; value : "3.4657003e+04"; } pin (INOUT1) { direction : "input"; rise_capacitance_range (41.387046, 41.387046 ); rise_capacitance : 41.387046; capacitance : 42.277133; fall_capacitance_range (43.167220, 43.167220 ); fall_capacitance : 43.167220; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-5.8979132, -5.9445902, -6.0112583, -6.0398652, -6.0703932, -6.1047633, -6.1468175"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.6511981, 5.6511556, 5.6777566, 5.6657330, 5.6683717, 5.7003350, 5.7909476"); } } } pin (ENB) { direction : "input"; fall_capacitance_range (3.425304, 3.425304 ); fall_capacitance : 3.425304; capacitance : 3.278481; rise_capacitance_range (3.131659, 3.131659 ); rise_capacitance : 3.131659; max_transition : 1.024000; internal_power () { when : "INOUT1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.3073973, 9.3547045, 9.3251129, 9.3757354, 9.5038063, 9.3189790, 9.5586889"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "!INOUT1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.7784446, 6.0718559, 6.1672610, 6.1890446, 6.1997959, 6.1968058, 6.1865440"); } rise_power (scalar) { values("0.000000"); } } } pin (INOUT2) { power_down_function : "!VDD + VSS"; direction : "inout"; function : "(INOUT1)'"; three_state : "!ENB"; capacitance : 3.438162; max_capacitance : 211.438000; max_transition : 1.074390; internal_power () { related_pin : "ENB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.9084914, -12.2264360, -23.0255476, -38.8448800, -76.2829841, -151.1593815, -300.9304537", \ "-2.8888271, -12.2171810, -22.9953376, -38.8212451, -76.2552731, -151.1332785, -300.8951135", \ "-2.6327385, -11.9296920, -22.7040165, -38.5213730, -75.9579843, -150.8362419, -300.6073752", \ "-1.6803081, -11.0548580, -21.8264270, -37.6491499, -75.0554023, -149.9398852, -299.6890282", \ "0.6219979, -8.6610428, -19.4630532, -35.2728097, -72.6580002, -147.5508116, -297.2693695", \ "6.0258763, -3.3045524, -14.0459653, -29.8452592, -67.2548962, -142.0562558, -291.7984070", \ "17.4852452, 8.2054233, -2.5262071, -18.3654378, -55.6850202, -130.5311500, -280.2627904"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.3849935, 2.8315518, 2.8359659, 2.8284571, 2.8278356, 2.8239181, 2.8132271", \ "2.5929547, 2.8836269, 2.8612073, 2.8348233, 2.8468719, 2.8464073, 2.8428624", \ "3.3424958, 3.2317228, 3.2161178, 3.1882737, 3.1570952, 3.1438016, 3.1399016", \ "4.5680282, 4.3981693, 4.2791495, 4.2222238, 4.1655938, 4.1113906, 4.0844390", \ "7.3965742, 7.1407906, 6.9768298, 6.8724907, 6.7317733, 6.6151024, 6.5598777", \ "13.4095819, 13.1222164, 12.9020982, 12.6462104, 12.4692924, 12.2920719, 12.1862923", \ "25.3996839, 25.1788438, 24.9890305, 24.7916007, 24.4228669, 24.1987234, 23.9137004"); } } internal_power () { related_pin : "INOUT1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-7.8149348, -17.1179310, -27.9168917, -43.7444308, -81.1800098, -156.0550196, -305.8077710", \ "-7.7590527, -17.1416341, -27.8537345, -43.7477769, -81.1752609, -156.0251486, -305.7570013", \ "-7.6816824, -17.0549269, -27.8995206, -43.7254566, -81.1719304, -156.0548328, -305.8143701", \ "-7.7685125, -17.2558480, -28.1092518, -43.7182095, -81.0242023, -155.8678780, -305.6234869", \ "-7.8112545, -17.1213956, -27.7266518, -43.4382610, -81.0355712, -155.9742741, -305.9259726", \ "-7.8065196, -17.1648677, -27.9537200, -43.8763589, -81.2792267, -156.0100585, -305.8106251", \ "-7.7113314, -17.0243513, -27.8969253, -43.7322859, -81.1744759, -156.1430259, -305.8561336"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.2450267, 6.2571457, 6.2543776, 6.2491231, 6.2775231, 6.2782652, 6.2674824", \ "6.2701988, 6.2856783, 6.2778451, 6.2755407, 6.2688642, 6.2675050, 6.2616651", \ "6.3619930, 6.4624313, 6.4676871, 6.3385100, 6.3171071, 6.3118769, 6.3069158", \ "6.3238992, 6.2356644, 6.0356243, 5.9262082, 6.2777168, 6.2673130, 6.2598840", \ "6.4337119, 6.2538298, 6.0269946, 5.9430219, 6.1582539, 6.3095365, 6.3553306", \ "6.3160025, 6.2826965, 6.3146564, 6.4536213, 6.5513110, 6.3708898, 6.3395924", \ "6.2275854, 6.2737476, 6.1437227, 6.2909797, 6.2437308, 6.3589985, 6.2649895"); } } timing () { related_pin : "ENB"; timing_type : "three_state_enable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0190765, 0.0248404, 0.0300388, 0.0364068, 0.0496575, 0.0753443, 0.1270813", \ "0.0242832, 0.0294822, 0.0343406, 0.0404887, 0.0536248, 0.0792068, 0.1309752", \ "0.0305608, 0.0370065, 0.0423664, 0.0486786, 0.0614106, 0.0867470, 0.1381644", \ "0.0361127, 0.0445315, 0.0511998, 0.0586462, 0.0732496, 0.0992644, 0.1502351", \ "0.0403529, 0.0511711, 0.0598571, 0.0691528, 0.0860025, 0.1150217, 0.1718358", \ "0.0410977, 0.0560568, 0.0661233, 0.0787340, 0.0999676, 0.1320876, 0.1928901", \ "0.0306783, 0.0526723, 0.0681548, 0.0844106, 0.1113132, 0.1496380, 0.2134430"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0316287, 0.0381385, 0.0456729, 0.0573707, 0.0876204, 0.1529737, 0.2901239", \ "0.0363913, 0.0417198, 0.0482728, 0.0589782, 0.0880326, 0.1528889, 0.2891644", \ "0.0449384, 0.0500717, 0.0558189, 0.0655395, 0.0923037, 0.1549976, 0.2916165", \ "0.0586607, 0.0630147, 0.0682785, 0.0768174, 0.1032188, 0.1638329, 0.2955899", \ "0.0836463, 0.0861389, 0.0899031, 0.0963857, 0.1187104, 0.1784228, 0.3122035", \ "0.1324189, 0.1292482, 0.1300980, 0.1340782, 0.1507694, 0.2011026, 0.3309680", \ "0.2292194, 0.2156876, 0.2102283, 0.2106849, 0.2160828, 0.2523975, 0.3679292"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0088211, 0.0156522, 0.0226780, 0.0315535, 0.0480897, 0.0787860, 0.1395456", \ "0.0097197, 0.0187150, 0.0266075, 0.0354692, 0.0519779, 0.0825831, 0.1434151", \ "0.0090729, 0.0213200, 0.0317675, 0.0425167, 0.0592649, 0.0898526, 0.1504084", \ "0.0043303, 0.0214927, 0.0357329, 0.0506582, 0.0709476, 0.1030344, 0.1628489", \ "0.0106053, 0.0141813, 0.0340332, 0.0565318, 0.0844326, 0.1218984, 0.1871062", \ "0.0488665, 0.0130489, 0.0164540, 0.0488647, 0.0974733, 0.1438690, 0.2197739", \ "0.1420929, 0.0853115, 0.0432539, 0.0055659, 0.0886457, 0.1641429, 0.2551067"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0116426, 0.0224667, 0.0367749, 0.0555586, 0.0959612, 0.1770919, 0.3432254", \ "0.0154507, 0.0269965, 0.0404096, 0.0581863, 0.0971300, 0.1772185, 0.3444658", \ "0.0216208, 0.0353848, 0.0496526, 0.0664147, 0.1025362, 0.1811586, 0.3445459", \ "0.0319118, 0.0487441, 0.0658353, 0.0849900, 0.1181203, 0.1901680, 0.3503977", \ "0.0490379, 0.0705154, 0.0907109, 0.1162990, 0.1541218, 0.2207023, 0.3701019", \ "0.0781886, 0.1094485, 0.1321512, 0.1646295, 0.2170268, 0.2881441, 0.4296055", \ "0.1328634, 0.1705978, 0.2051398, 0.2432795, 0.3214796, 0.4106606, 0.5527138"); } } timing () { related_pin : "ENB"; timing_type : "three_state_disable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.1171056, 0.1171056, 0.1171056, 0.1171056, 0.1171056, 0.1171056, 0.1171056", \ "0.1337603, 0.1337603, 0.1337603, 0.1337603, 0.1337603, 0.1337603, 0.1337603", \ "0.1491151, 0.1491151, 0.1491151, 0.1491151, 0.1491151, 0.1491151, 0.1491151", \ "0.1779379, 0.1779379, 0.1779379, 0.1779379, 0.1779379, 0.1779379, 0.1779379", \ "0.2275261, 0.2732683, 0.2732683, 0.2732683, 0.2732683, 0.2732683, 0.2732683", \ "0.3152085, 0.3717333, 0.3717333, 0.3717333, 0.3717333, 0.3717333, 0.3717333", \ "0.4814680, 0.5226063, 0.5236225, 0.5236225, 0.5236225, 0.5236225, 0.5236225"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.2371081, 0.2371081, 0.2371081, 0.2371081, 0.2371081, 0.2371081, 0.2371081", \ "0.2443524, 0.2744802, 0.2744802, 0.2744802, 0.2744802, 0.2744802, 0.2744802", \ "0.2519706, 0.2960198, 0.2960198, 0.2960198, 0.2960198, 0.2960198, 0.2960198", \ "0.2635038, 0.3138368, 0.3138368, 0.3138368, 0.3138368, 0.3138368, 0.3138368", \ "0.2805892, 0.3426844, 0.3426844, 0.3426844, 0.3426844, 0.3426844, 0.3426844", \ "0.3105779, 0.3641504, 0.3641504, 0.3641504, 0.3641504, 0.3641504, 0.3641504", \ "0.3469145, 0.4161460, 0.4161460, 0.4161460, 0.4161460, 0.4161460, 0.4161460"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INOUT1"; timing_type : "combinational"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0055336, 0.0106005, 0.0150371, 0.0210355, 0.0343619, 0.0605140, 0.1126676", \ "0.0055802, 0.0116046, 0.0171336, 0.0236530, 0.0367783, 0.0625478, 0.1144351", \ "0.0052241, 0.0115544, 0.0181791, 0.0266418, 0.0426251, 0.0681586, 0.1190719", \ "0.0051200, 0.0107345, 0.0178084, 0.0276733, 0.0481199, 0.0805719, 0.1313026", \ "0.0050630, 0.0106709, 0.0171357, 0.0266481, 0.0494657, 0.0905682, 0.1554188", \ "0.0045645, 0.0105924, 0.0160689, 0.0249923, 0.0479121, 0.0927216, 0.1758066", \ "0.0053530, 0.0096244, 0.0160977, 0.0247434, 0.0454989, 0.0902240, 0.1818573"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0202277, 0.0280188, 0.0370002, 0.0501204, 0.0826138, 0.1495403, 0.2903726", \ "0.0343919, 0.0386339, 0.0459887, 0.0580152, 0.0885139, 0.1538931, 0.2908676", \ "0.0655847, 0.0674586, 0.0713406, 0.0795912, 0.1057097, 0.1666117, 0.2978505", \ "0.1294710, 0.1302089, 0.1318303, 0.1360368, 0.1517629, 0.2024834, 0.3235524", \ "0.2581682, 0.2583823, 0.2584773, 0.2605631, 0.2684367, 0.2972480, 0.3958867", \ "0.5157270, 0.5158559, 0.5164016, 0.5158086, 0.5189635, 0.5340711, 0.5888457", \ "1.0301122, 1.0303342, 1.0274723, 1.0311281, 1.0325812, 1.0368927, 1.0641171"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0033000, 0.0070351, 0.0109307, 0.0163464, 0.0305657, 0.0609006, 0.1215214", \ "0.0038578, 0.0081556, 0.0128815, 0.0192601, 0.0329117, 0.0622906, 0.1225859", \ "0.0042834, 0.0091759, 0.0145660, 0.0221986, 0.0383572, 0.0664513, 0.1253737", \ "0.0045464, 0.0098106, 0.0155319, 0.0243006, 0.0432693, 0.0764473, 0.1332428", \ "0.0048357, 0.0103209, 0.0163322, 0.0251200, 0.0464159, 0.0855509, 0.1526981", \ "0.0047026, 0.0102451, 0.0160453, 0.0254806, 0.0479685, 0.0900316, 0.1698156", \ "0.0045055, 0.0099746, 0.0153060, 0.0248577, 0.0491028, 0.0925471, 0.1796853"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0181372, 0.0242262, 0.0339383, 0.0500515, 0.0901319, 0.1733451, 0.3428270", \ "0.0333543, 0.0367092, 0.0439199, 0.0579685, 0.0959065, 0.1779824, 0.3433096", \ "0.0647511, 0.0665761, 0.0705682, 0.0797698, 0.1119621, 0.1892227, 0.3499919", \ "0.1285884, 0.1294894, 0.1314759, 0.1361269, 0.1555104, 0.2200851, 0.3716341", \ "0.2567282, 0.2576092, 0.2582317, 0.2605223, 0.2700505, 0.3075315, 0.4367412", \ "0.5154271, 0.5146932, 0.5149939, 0.5151745, 0.5199601, 0.5383804, 0.6118137", \ "1.0305917, 1.0276724, 1.0293441, 1.0302618, 1.0313832, 1.0404789, 1.0743897"); } } timing () { related_pin : "INOUT1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0055336, 0.0106005, 0.0150371, 0.0210355, 0.0343619, 0.0605140, 0.1126676", \ "0.0055802, 0.0116046, 0.0171336, 0.0236530, 0.0367783, 0.0625478, 0.1144351", \ "0.0052241, 0.0115544, 0.0181791, 0.0266418, 0.0426251, 0.0681586, 0.1190719", \ "0.0051200, 0.0107345, 0.0178084, 0.0276733, 0.0481199, 0.0805719, 0.1313026", \ "0.0050630, 0.0106709, 0.0171357, 0.0266481, 0.0494657, 0.0905682, 0.1554188", \ "0.0045645, 0.0105924, 0.0160689, 0.0249923, 0.0479121, 0.0927216, 0.1758066", \ "0.0053530, 0.0096244, 0.0160977, 0.0247434, 0.0454989, 0.0902240, 0.1818573"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0202277, 0.0280188, 0.0370002, 0.0501204, 0.0826138, 0.1495403, 0.2903726", \ "0.0343919, 0.0386339, 0.0459887, 0.0580152, 0.0885139, 0.1538931, 0.2908676", \ "0.0655847, 0.0674586, 0.0713406, 0.0795912, 0.1057097, 0.1666117, 0.2978505", \ "0.1294710, 0.1302089, 0.1318303, 0.1360368, 0.1517629, 0.2024834, 0.3235524", \ "0.2581682, 0.2583823, 0.2584773, 0.2605631, 0.2684367, 0.2972480, 0.3958867", \ "0.5157270, 0.5158559, 0.5164016, 0.5158086, 0.5189635, 0.5340711, 0.5888457", \ "1.0301122, 1.0303342, 1.0274723, 1.0311281, 1.0325812, 1.0368927, 1.0641171"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0033000, 0.0070351, 0.0109307, 0.0163464, 0.0305657, 0.0609006, 0.1215214", \ "0.0038578, 0.0081556, 0.0128815, 0.0192601, 0.0329117, 0.0622906, 0.1225859", \ "0.0042834, 0.0091759, 0.0145660, 0.0221986, 0.0383572, 0.0664513, 0.1253737", \ "0.0045464, 0.0098106, 0.0155319, 0.0243006, 0.0432693, 0.0764473, 0.1332428", \ "0.0048357, 0.0103209, 0.0163322, 0.0251200, 0.0464159, 0.0855509, 0.1526981", \ "0.0047026, 0.0102451, 0.0160453, 0.0254806, 0.0479685, 0.0900316, 0.1698156", \ "0.0045055, 0.0099746, 0.0153060, 0.0248577, 0.0491028, 0.0925471, 0.1796853"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.43816, 10.9382, 18.4382, 29.4382, 55.4382, 107.438, 211.438"); values("0.0181372, 0.0242262, 0.0339383, 0.0500515, 0.0901319, 0.1733451, 0.3428270", \ "0.0333543, 0.0367092, 0.0439199, 0.0579685, 0.0959065, 0.1779824, 0.3433096", \ "0.0647511, 0.0665761, 0.0705682, 0.0797698, 0.1119621, 0.1892227, 0.3499919", \ "0.1285884, 0.1294894, 0.1314759, 0.1361269, 0.1555104, 0.2200851, 0.3716341", \ "0.2567282, 0.2576092, 0.2582317, 0.2605223, 0.2700505, 0.3075315, 0.4367412", \ "0.5154271, 0.5146932, 0.5149939, 0.5151745, 0.5199601, 0.5383804, 0.6118137", \ "1.0305917, 1.0276724, 1.0293441, 1.0302618, 1.0313832, 1.0404789, 1.0743897"); } } } } cell (BSLEX4) { cell_footprint : "BSLE"; area : 12.9024 ; cell_leakage_power : 6.986539e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "!INOUT1&ENB"; value : "6.9865393e+04"; } pin (INOUT1) { direction : "input"; rise_capacitance_range (54.849565, 54.849565 ); rise_capacitance : 54.849565; capacitance : 56.280008; fall_capacitance_range (57.710451, 57.710451 ); fall_capacitance : 57.710451; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-7.0991557, -7.1623826, -7.2350402, -7.3089534, -7.4029834, -7.5372471, -7.7519781"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.8288887, 6.8760384, 7.0241340, 6.9816928, 6.9506071, 6.9422317, 6.9792776"); } } } pin (ENB) { direction : "input"; fall_capacitance_range (6.536816, 6.536816 ); fall_capacitance : 6.536816; capacitance : 6.217028; rise_capacitance_range (5.897241, 5.897241 ); rise_capacitance : 5.897241; max_transition : 1.024000; internal_power () { when : "!INOUT1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.2950166, 10.7606347, 10.9304333, 11.0307176, 11.1146872, 11.1469379, 11.1479380"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INOUT1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.3855549, 17.5068659, 17.5767586, 17.6281861, 17.5905345, 17.7669027, 17.2325272"); } rise_power (scalar) { values("0.000000"); } } } pin (INOUT2) { power_down_function : "!VDD + VSS"; direction : "inout"; function : "(INOUT1)'"; three_state : "!ENB"; capacitance : 8.938946; max_capacitance : 216.939000; max_transition : 1.040774; internal_power () { related_pin : "ENB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.9136009, -16.2340281, -27.0055802, -42.8513785, -80.2536613, -155.1314439, -304.8942961", \ "-6.8217138, -16.1622842, -26.9336574, -42.7452884, -80.1529823, -155.0251012, -304.7735741", \ "-6.2296855, -15.5339532, -26.2614021, -42.0991993, -79.4947413, -154.3563560, -304.1211084", \ "-4.3094264, -13.5999971, -24.3623427, -40.1816495, -77.5769945, -152.4449983, -302.1587469", \ "0.4703626, -8.7724266, -19.4851487, -35.2495465, -72.6550467, -147.3963373, -297.1858969", \ "11.5177131, 2.2460726, -8.4748937, -24.2629746, -61.6019470, -136.3157282, -286.0572417", \ "34.8300113, 25.5822077, 14.9272995, -0.8754052, -38.1529940, -112.8001768, -262.5178560"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.6736802, 6.9319486, 6.9313228, 6.9070276, 6.9088795, 6.8962925, 6.8869030", \ "6.8827711, 7.1089689, 7.1141172, 7.0598894, 7.0324365, 7.0244240, 7.0130365", \ "8.1125048, 8.0036899, 7.9016177, 7.8365188, 7.7709143, 7.6912828, 7.6822902", \ "10.6593484, 10.4551626, 10.2994602, 10.1621038, 9.9809231, 9.8556420, 9.7658427", \ "16.5524271, 16.2323011, 15.9944551, 15.7605885, 15.4696378, 15.1618498, 14.9630844", \ "28.8220151, 28.4522224, 28.1766704, 27.8335056, 27.3362668, 26.9302280, 26.5582380", \ "53.2515036, 53.1405220, 52.7830537, 52.4962314, 51.8874180, 51.2386958, 50.7594175"); } } internal_power () { related_pin : "INOUT1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-11.7898135, -21.0789879, -31.9453604, -47.7827221, -85.2143619, -160.0949380, -309.8595768", \ "-11.8005794, -21.1400683, -31.9392476, -47.7692949, -85.2202499, -160.1042198, -309.8738588", \ "-11.6992784, -21.0301664, -31.9999291, -47.8248832, -85.1359968, -160.1185454, -309.8925241", \ "-11.7444267, -21.0485560, -31.8439181, -47.7172217, -85.2673979, -160.1540705, -309.9313174", \ "-11.7615093, -21.1190913, -31.8970820, -47.7440799, -85.3103389, -160.0398678, -309.8008374", \ "-11.7969840, -21.1449276, -31.9569485, -47.7861660, -85.2758667, -160.1465884, -309.8802027", \ "-11.7044256, -21.0245778, -31.9428986, -47.7409933, -85.0902079, -160.1155941, -309.9212245"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.3037610, 10.3031734, 10.2901064, 10.2907962, 10.2931476, 10.2781394, 10.2745726", \ "10.3008237, 10.2661267, 10.2847845, 10.3511286, 10.3535405, 10.3590100, 10.2622000", \ "10.3418112, 10.3133874, 10.3439863, 10.2446369, 10.3426050, 10.3300376, 10.3378202", \ "10.3347616, 10.3508112, 10.3872213, 10.4245817, 10.5575206, 10.4403032, 10.3401641", \ "10.2493575, 10.1954284, 10.3244816, 10.2770281, 10.1084263, 10.3806407, 10.5624648", \ "10.3098189, 10.2568793, 10.2780825, 10.2788460, 10.4026982, 10.4220030, 10.3640448", \ "10.1750994, 10.2906809, 10.2449019, 10.1139147, 10.2524554, 10.2492948, 10.4064164"); } } timing () { related_pin : "ENB"; timing_type : "three_state_enable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0191667, 0.0220252, 0.0248793, 0.0284974, 0.0358824, 0.0490073, 0.0747897", \ "0.0242081, 0.0267826, 0.0293985, 0.0328150, 0.0399569, 0.0530468, 0.0787978", \ "0.0302293, 0.0334545, 0.0365918, 0.0404687, 0.0478010, 0.0605337, 0.0860072", \ "0.0357156, 0.0400974, 0.0436963, 0.0487128, 0.0575301, 0.0718435, 0.0983774", \ "0.0394840, 0.0458070, 0.0504510, 0.0567837, 0.0677493, 0.0844182, 0.1138062", \ "0.0405848, 0.0479258, 0.0542336, 0.0629319, 0.0772482, 0.0975532, 0.1288109", \ "0.0305014, 0.0422330, 0.0516822, 0.0629214, 0.0821560, 0.1090011, 0.1463941"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0308750, 0.0339904, 0.0376228, 0.0431922, 0.0571964, 0.0880754, 0.1541943", \ "0.0354475, 0.0380012, 0.0411078, 0.0459130, 0.0587513, 0.0885214, 0.1550811", \ "0.0437708, 0.0462416, 0.0490303, 0.0532631, 0.0649808, 0.0926705, 0.1570490", \ "0.0571586, 0.0591699, 0.0615238, 0.0651147, 0.0753550, 0.1030435, 0.1650422", \ "0.0812755, 0.0822469, 0.0838931, 0.0862492, 0.0942620, 0.1179074, 0.1790286", \ "0.1287811, 0.1268496, 0.1257476, 0.1261814, 0.1321661, 0.1484009, 0.2021158", \ "0.2241027, 0.2157830, 0.2104822, 0.2083629, 0.2056107, 0.2101956, 0.2484112"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0097356, 0.0132478, 0.0167714, 0.0218565, 0.0316401, 0.0477147, 0.0783659", \ "0.0108508, 0.0155145, 0.0200905, 0.0257504, 0.0355526, 0.0516246, 0.0822021", \ "0.0106723, 0.0170542, 0.0231184, 0.0306390, 0.0424874, 0.0588324, 0.0893573", \ "0.0065842, 0.0154851, 0.0240063, 0.0341296, 0.0504173, 0.0698961, 0.1019948", \ "0.0072678, 0.0056769, 0.0175929, 0.0321684, 0.0575442, 0.0829439, 0.1206647", \ "0.0443865, 0.0247319, 0.0075711, 0.0135710, 0.0523324, 0.0953868, 0.1416930", \ "0.1346652, 0.1045181, 0.0779149, 0.0469634, 0.0098735, 0.0911122, 0.1613866"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0123787, 0.0177412, 0.0247209, 0.0351120, 0.0565189, 0.0968530, 0.1793190", \ "0.0164680, 0.0224332, 0.0291763, 0.0388840, 0.0592029, 0.0983937, 0.1794572", \ "0.0229148, 0.0298681, 0.0377966, 0.0482916, 0.0671400, 0.1032322, 0.1822321", \ "0.0334183, 0.0420909, 0.0512442, 0.0641150, 0.0853784, 0.1187114, 0.1918334", \ "0.0510781, 0.0623171, 0.0733202, 0.0887522, 0.1175053, 0.1537924, 0.2224004", \ "0.0821783, 0.0977275, 0.1111969, 0.1293680, 0.1676760, 0.2160886, 0.2883989", \ "0.1381106, 0.1585161, 0.1781578, 0.1999607, 0.2461316, 0.3246567, 0.4101166"); } } timing () { related_pin : "ENB"; timing_type : "three_state_disable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.3209877, 0.3209877, 0.3209877, 0.3209877, 0.3209877, 0.3209877, 0.3209877", \ "0.3528050, 0.3528050, 0.3528050, 0.3528050, 0.3528050, 0.3528050, 0.3528050", \ "0.3773506, 0.3773506, 0.3773506, 0.3773506, 0.3773506, 0.3773506, 0.3773506", \ "0.4179307, 0.4179307, 0.4179307, 0.4179307, 0.4179307, 0.4179307, 0.4179307", \ "0.4822424, 0.5782252, 0.6222145, 0.6222145, 0.6222145, 0.6222145, 0.6222145", \ "0.5890382, 0.6847520, 0.7404213, 0.7404213, 0.7404213, 0.7404213, 0.7404213", \ "0.7649170, 0.8634555, 0.9020338, 0.9030801, 0.9030801, 0.9030801, 0.9030801"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.4962490, 0.4962490, 0.4962490, 0.4962490, 0.4962490, 0.4962490, 0.4962490", \ "0.5057404, 0.5189199, 0.5189199, 0.5189199, 0.5189199, 0.5189199, 0.5189199", \ "0.5199183, 0.5676278, 0.5676278, 0.5676278, 0.5676278, 0.5676278, 0.5676278", \ "0.5325087, 0.5966771, 0.5966771, 0.5966771, 0.5966771, 0.5966771, 0.5966771", \ "0.5491056, 0.6301074, 0.6377765, 0.6377765, 0.6377765, 0.6377765, 0.6377765", \ "0.5747355, 0.6819919, 0.7404228, 0.7404228, 0.7404228, 0.7404228, 0.7404228", \ "0.6088891, 0.7209853, 0.7669288, 0.7684663, 0.7684663, 0.7684663, 0.7684663"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INOUT1"; timing_type : "combinational"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0060693, 0.0087755, 0.0113707, 0.0146395, 0.0217979, 0.0351390, 0.0614142", \ "0.0062114, 0.0093580, 0.0125268, 0.0165654, 0.0243786, 0.0375375, 0.0633856", \ "0.0057643, 0.0090151, 0.0125973, 0.0175145, 0.0275294, 0.0434258, 0.0689962", \ "0.0054958, 0.0084376, 0.0119073, 0.0171426, 0.0287568, 0.0490095, 0.0813759", \ "0.0055796, 0.0082785, 0.0116566, 0.0162235, 0.0276165, 0.0505822, 0.0917637", \ "0.0053575, 0.0083395, 0.0113689, 0.0153609, 0.0263175, 0.0489295, 0.0949920", \ "0.0055913, 0.0076302, 0.0113680, 0.0151782, 0.0258895, 0.0464766, 0.0913013"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0212575, 0.0251257, 0.0296484, 0.0362146, 0.0519644, 0.0845055, 0.1528117", \ "0.0348652, 0.0367617, 0.0399008, 0.0454266, 0.0597611, 0.0905971, 0.1555410", \ "0.0658586, 0.0666857, 0.0681032, 0.0709887, 0.0806739, 0.1074066, 0.1685414", \ "0.1295634, 0.1299583, 0.1304372, 0.1317767, 0.1367680, 0.1529367, 0.2043879", \ "0.2574822, 0.2575855, 0.2584876, 0.2591426, 0.2608105, 0.2690904, 0.2987605", \ "0.5161581, 0.5164774, 0.5161780, 0.5162261, 0.5162557, 0.5193433, 0.5344779", \ "1.0304391, 1.0307860, 1.0304955, 1.0284809, 1.0333306, 1.0326962, 1.0376215"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0036252, 0.0054951, 0.0075643, 0.0104148, 0.0168527, 0.0311766, 0.0615520", \ "0.0042097, 0.0063393, 0.0087999, 0.0122411, 0.0198377, 0.0335274, 0.0630596", \ "0.0048252, 0.0072076, 0.0100100, 0.0139540, 0.0229082, 0.0390172, 0.0671866", \ "0.0052560, 0.0076294, 0.0105360, 0.0148923, 0.0250403, 0.0439104, 0.0771553", \ "0.0055839, 0.0077790, 0.0110856, 0.0153958, 0.0260972, 0.0474775, 0.0862407", \ "0.0050270, 0.0078268, 0.0111734, 0.0151755, 0.0266081, 0.0487852, 0.0917146", \ "0.0051872, 0.0079089, 0.0110758, 0.0146247, 0.0255695, 0.0484166, 0.0932623"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0185882, 0.0213076, 0.0256352, 0.0327749, 0.0515359, 0.0923322, 0.1763264", \ "0.0336471, 0.0352278, 0.0376245, 0.0429391, 0.0595433, 0.0978817, 0.1794142", \ "0.0649100, 0.0657122, 0.0670444, 0.0701572, 0.0807445, 0.1136215, 0.1904307", \ "0.1284832, 0.1290166, 0.1298154, 0.1311649, 0.1368780, 0.1569279, 0.2224168", \ "0.2565810, 0.2573317, 0.2577411, 0.2581563, 0.2608113, 0.2708475, 0.3092351", \ "0.5151521, 0.5153750, 0.5148361, 0.5153533, 0.5166496, 0.5212539, 0.5392775", \ "1.0301690, 1.0278930, 1.0278074, 1.0301270, 1.0316269, 1.0341529, 1.0407742"); } } timing () { related_pin : "INOUT1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0060693, 0.0087755, 0.0113707, 0.0146395, 0.0217979, 0.0351390, 0.0614142", \ "0.0062114, 0.0093580, 0.0125268, 0.0165654, 0.0243786, 0.0375375, 0.0633856", \ "0.0057643, 0.0090151, 0.0125973, 0.0175145, 0.0275294, 0.0434258, 0.0689962", \ "0.0054958, 0.0084376, 0.0119073, 0.0171426, 0.0287568, 0.0490095, 0.0813759", \ "0.0055796, 0.0082785, 0.0116566, 0.0162235, 0.0276165, 0.0505822, 0.0917637", \ "0.0053575, 0.0083395, 0.0113689, 0.0153609, 0.0263175, 0.0489295, 0.0949920", \ "0.0055913, 0.0076302, 0.0113680, 0.0151782, 0.0258895, 0.0464766, 0.0913013"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0212575, 0.0251257, 0.0296484, 0.0362146, 0.0519644, 0.0845055, 0.1528117", \ "0.0348652, 0.0367617, 0.0399008, 0.0454266, 0.0597611, 0.0905971, 0.1555410", \ "0.0658586, 0.0666857, 0.0681032, 0.0709887, 0.0806739, 0.1074066, 0.1685414", \ "0.1295634, 0.1299583, 0.1304372, 0.1317767, 0.1367680, 0.1529367, 0.2043879", \ "0.2574822, 0.2575855, 0.2584876, 0.2591426, 0.2608105, 0.2690904, 0.2987605", \ "0.5161581, 0.5164774, 0.5161780, 0.5162261, 0.5162557, 0.5193433, 0.5344779", \ "1.0304391, 1.0307860, 1.0304955, 1.0284809, 1.0333306, 1.0326962, 1.0376215"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0036252, 0.0054951, 0.0075643, 0.0104148, 0.0168527, 0.0311766, 0.0615520", \ "0.0042097, 0.0063393, 0.0087999, 0.0122411, 0.0198377, 0.0335274, 0.0630596", \ "0.0048252, 0.0072076, 0.0100100, 0.0139540, 0.0229082, 0.0390172, 0.0671866", \ "0.0052560, 0.0076294, 0.0105360, 0.0148923, 0.0250403, 0.0439104, 0.0771553", \ "0.0055839, 0.0077790, 0.0110856, 0.0153958, 0.0260972, 0.0474775, 0.0862407", \ "0.0050270, 0.0078268, 0.0111734, 0.0151755, 0.0266081, 0.0487852, 0.0917146", \ "0.0051872, 0.0079089, 0.0110758, 0.0146247, 0.0255695, 0.0484166, 0.0932623"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("9.93895, 16.4389, 23.9389, 34.9389, 60.9389, 112.939, 216.939"); values("0.0185882, 0.0213076, 0.0256352, 0.0327749, 0.0515359, 0.0923322, 0.1763264", \ "0.0336471, 0.0352278, 0.0376245, 0.0429391, 0.0595433, 0.0978817, 0.1794142", \ "0.0649100, 0.0657122, 0.0670444, 0.0701572, 0.0807445, 0.1136215, 0.1904307", \ "0.1284832, 0.1290166, 0.1298154, 0.1311649, 0.1368780, 0.1569279, 0.2224168", \ "0.2565810, 0.2573317, 0.2577411, 0.2581563, 0.2608113, 0.2708475, 0.3092351", \ "0.5151521, 0.5153750, 0.5148361, 0.5153533, 0.5166496, 0.5212539, 0.5392775", \ "1.0301690, 1.0278930, 1.0278074, 1.0301270, 1.0316269, 1.0341529, 1.0407742"); } } } } cell (BUSKP) { cell_footprint : "BUSKP"; area : 9.216 ; dont_touch : true; dont_use : true; cell_leakage_power : 2.971208e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.9712082e+04"; } pin (INP) { direction : "input"; rise_capacitance_range (6.419016, 6.419016 ); rise_capacitance : 6.419016; capacitance : 5.463249; fall_capacitance_range (4.507482, 4.507482 ); fall_capacitance : 4.507482; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1119911, -0.1001904, -0.0537108, 2.2276448, 6.8132341, 16.0072913, 34.4182838"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.4843399, 9.8133159, 10.4915526, 12.4517124, 16.3923170, 24.2938109, 40.1170835"); } } } } cell (CLOAD1) { cell_footprint : "CLOAD1"; area : 6.4512 ; dont_touch : true; dont_use : true; cell_leakage_power : 6.619281e+03; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "6619.2806791"; } pin (INP) { direction : "input"; rise_capacitance_range (3.240004, 3.240004 ); rise_capacitance : 3.240004; capacitance : 3.203331; fall_capacitance_range (3.166658, 3.166658 ); fall_capacitance : 3.166658; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-3.0971235, -3.1005957, -3.1024431, -3.1081009, -3.1143194, -3.1216597, -3.1312433"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1179456, 3.1227715, 3.1324231, 3.1317748, 3.1304781, 3.1278847, 3.1226979"); } } } } cell(DCAP) { /* gs005 */ cell_footprint : "DCAP"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } is_decap_cell : true; cell_leakage_power : 16520.000; area : 5.5296 ; dont_touch : true; dont_use : true; } cell (DEC24X1) { cell_footprint : "DEC24"; area : 29.4912 ; cell_leakage_power : 2.398613e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2')"; value : "2.0750278e+05"; } leakage_power () { when : "(IN1'*IN2)"; value : "2.2368332e+05"; } leakage_power () { when : "(IN1*IN2)"; value : "2.3986127e+05"; } leakage_power () { when : "(IN1*IN2')"; value : "2.2368079e+05"; } pin (IN1) { fanout_load : 0.214; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (4.906141, 4.906141 ); rise_capacitance : 4.906141; capacitance : 4.841736; fall_capacitance_range (4.777331, 4.777331 ); fall_capacitance : 4.777331; max_transition : 1.024000; internal_power () { when : "!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.2901789, 25.3912376, 25.7592115, 27.8770820, 32.2786795, 41.2477312, 59.3516913"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.2549559, 18.1963100, 18.2387952, 20.4816572, 25.1271580, 34.5779369, 53.6392717"); } } } pin (IN2) { fanout_load : 0.242; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (5.349504, 5.349504 ); rise_capacitance : 5.349504; capacitance : 5.317436; fall_capacitance_range (5.285368, 5.285368 ); fall_capacitance : 5.285368; max_transition : 1.024000; internal_power () { when : "!IN1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.8079278, 24.9157640, 25.2994191, 27.4309373, 31.8619558, 40.8919755, 59.1199974"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.7684812, 17.7959576, 18.0106876, 20.3458299, 25.1758915, 34.9957920, 54.7953700"); } } } pin (Q0) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2'*IN1')"; max_capacitance : 208.000000; max_transition : 0.657194; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.9733721, 12.1195979, 19.8048041, 27.0509947, 36.1253892, 43.3791802, 48.1942431", \ "1.9733230, 12.1245539, 19.8329667, 27.0688952, 36.1532833, 43.4048372, 48.2216404", \ "1.9743404, 12.1513626, 19.8640149, 27.1360207, 36.2362080, 43.4999303, 48.3229216", \ "2.0101073, 12.4129840, 20.2798896, 27.7284221, 37.0329668, 44.4548095, 49.3917494", \ "2.1320105, 13.2131909, 21.5964010, 29.5433070, 39.4515202, 47.3488521, 52.6097506", \ "2.4078156, 15.1109303, 24.7115693, 33.7341744, 44.8598834, 53.8699889, 59.8415739", \ "2.9587897, 19.0904741, 31.2841483, 42.7450439, 56.9369375, 68.3077634, 75.7880759"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5247553, -3.0068971, -4.9429120, -6.8840015, -9.3736426, -11.8440253, -13.7155416", \ "-0.5261926, -3.0030847, -4.9361057, -6.8702630, -9.3513577, -11.6256201, -13.6045173", \ "-0.5096531, -2.8709510, -4.7301196, -6.5889295, -8.9707587, -11.4486623, -13.3010588", \ "-0.4689109, -2.5909221, -4.2514098, -5.9516058, -8.1020736, -10.3726608, -12.8221478", \ "-0.3580894, -1.8271400, -3.0030433, -4.1875494, -5.7837176, -7.7375102, -9.5324559", \ "-0.1263680, -0.1776712, -0.2941298, -0.4467555, -0.6850720, -1.0992067, -2.5310651", \ "0.3649753, 3.4629614, 5.7309709, 7.7839936, 10.3193924, 11.8027158, 13.0600600"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.9581096, 12.0327362, 19.6882246, 26.9160716, 35.9845743, 43.2271339, 48.0661973", \ "1.9594700, 12.0465146, 19.7176826, 26.9576812, 36.0228060, 43.2917049, 48.1434636", \ "1.9628148, 12.0925715, 19.7945334, 27.0616919, 36.1719292, 43.4911260, 48.3624246", \ "2.0078353, 12.4087709, 20.2992952, 27.7538728, 37.0924792, 44.5954586, 49.5872758", \ "2.1325901, 13.2405860, 21.6574167, 29.6150103, 39.6121031, 47.5919194, 52.9376893", \ "2.4210222, 15.1959951, 24.8768143, 33.9819848, 45.2070097, 54.3385694, 60.4175587", \ "2.9743105, 19.1723662, 31.4310821, 42.9893115, 57.2453707, 68.7530126, 76.3737197"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5361904, -3.0859195, -5.0927809, -7.0580660, -9.5852321, -11.9197927, -14.6055259", \ "-0.5379956, -3.0810621, -5.0905653, -7.0501417, -9.6030163, -12.1002673, -14.0814036", \ "-0.5218801, -2.9616246, -4.8817646, -6.7818216, -9.2390960, -11.7011427, -14.1432971", \ "-0.4801598, -2.6685791, -4.4065093, -6.1174386, -8.3472563, -10.4219793, -12.8608894", \ "-0.3684929, -1.9169406, -3.1636801, -4.3973969, -6.1089671, -8.1221799, -9.9333836", \ "-0.1412540, -0.2925801, -0.4934596, -0.7840362, -1.1060807, -1.5389992, -3.1705260", \ "0.3499861, 3.3807296, 5.5242692, 7.4474868, 9.8978066, 11.0339874, 12.3751464"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0774090, 0.0895126, 0.1012418, 0.1168556, 0.1518895, 0.2209990, 0.3593870", \ "0.0814685, 0.0935705, 0.1052759, 0.1209125, 0.1559437, 0.2250852, 0.3636185", \ "0.0887954, 0.1008720, 0.1125922, 0.1281755, 0.1632185, 0.2323403, 0.3707490", \ "0.0988939, 0.1109819, 0.1226657, 0.1383691, 0.1734296, 0.2424983, 0.3808676", \ "0.1143569, 0.1264210, 0.1381380, 0.1537721, 0.1888021, 0.2579217, 0.3971003", \ "0.1362513, 0.1484506, 0.1602699, 0.1758590, 0.2108433, 0.2799021, 0.4181410", \ "0.1669335, 0.1793136, 0.1912868, 0.2071825, 0.2420655, 0.3109875, 0.4491235"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0265221, 0.0451151, 0.0660105, 0.0967166, 0.1712511, 0.3221530, 0.6331713", \ "0.0264716, 0.0451549, 0.0659712, 0.0967358, 0.1714594, 0.3288457, 0.6323544", \ "0.0263327, 0.0451067, 0.0659737, 0.0967297, 0.1713464, 0.3215369, 0.6331567", \ "0.0269552, 0.0454783, 0.0663298, 0.0968003, 0.1716919, 0.3225932, 0.6257352", \ "0.0274485, 0.0459616, 0.0666831, 0.0975898, 0.1719205, 0.3234823, 0.6322010", \ "0.0281898, 0.0471714, 0.0676088, 0.0979883, 0.1720630, 0.3253152, 0.6320369", \ "0.0300071, 0.0490049, 0.0696394, 0.0995520, 0.1732015, 0.3256712, 0.6347060"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0787465, 0.0921895, 0.1055789, 0.1239807, 0.1662139, 0.2501934, 0.4182273", \ "0.0826498, 0.0960377, 0.1094328, 0.1278405, 0.1700673, 0.2540574, 0.4219098", \ "0.0898018, 0.1031642, 0.1165854, 0.1349993, 0.1772269, 0.2611756, 0.4294567", \ "0.0995272, 0.1129440, 0.1263169, 0.1447420, 0.1869778, 0.2709730, 0.4389740", \ "0.1131304, 0.1264529, 0.1398339, 0.1582324, 0.2004080, 0.2843533, 0.4529230", \ "0.1311129, 0.1445275, 0.1578691, 0.1762741, 0.2184259, 0.3024327, 0.4701268", \ "0.1525663, 0.1661618, 0.1795762, 0.1980158, 0.2400962, 0.3239621, 0.4918200"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0254148, 0.0438487, 0.0652981, 0.0973245, 0.1752597, 0.3339030, 0.6570966", \ "0.0252579, 0.0440208, 0.0651807, 0.0971708, 0.1752022, 0.3343500, 0.6550337", \ "0.0253471, 0.0439425, 0.0654535, 0.0974542, 0.1750385, 0.3340295, 0.6556870", \ "0.0256787, 0.0439550, 0.0654009, 0.0973092, 0.1752923, 0.3344642, 0.6550482", \ "0.0263930, 0.0448649, 0.0658572, 0.0977418, 0.1753935, 0.3339910, 0.6563476", \ "0.0279058, 0.0459740, 0.0669124, 0.0982423, 0.1757411, 0.3347532, 0.6523679", \ "0.0305088, 0.0487043, 0.0690648, 0.0998490, 0.1768025, 0.3346280, 0.6571942"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0817092, 0.0937984, 0.1054895, 0.1211624, 0.1562562, 0.2254915, 0.3645699", \ "0.0857120, 0.0977890, 0.1095111, 0.1251785, 0.1602460, 0.2295393, 0.3677486", \ "0.0934782, 0.1054604, 0.1171802, 0.1328503, 0.1679322, 0.2371932, 0.3756653", \ "0.1047580, 0.1167153, 0.1284465, 0.1440427, 0.1791662, 0.2483228, 0.3873577", \ "0.1215294, 0.1335232, 0.1452821, 0.1608727, 0.1958983, 0.2651978, 0.4045057", \ "0.1454186, 0.1575758, 0.1692980, 0.1847407, 0.2197503, 0.2888441, 0.4270199", \ "0.1791188, 0.1916923, 0.2034235, 0.2188908, 0.2540392, 0.3230259, 0.4617333"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0270828, 0.0457005, 0.0662469, 0.0969289, 0.1716831, 0.3232758, 0.6321043", \ "0.0268635, 0.0456012, 0.0660310, 0.0970101, 0.1716700, 0.3235490, 0.6323700", \ "0.0270204, 0.0456248, 0.0663917, 0.0970390, 0.1714741, 0.3225918, 0.6256214", \ "0.0275716, 0.0458487, 0.0663035, 0.0972057, 0.1717353, 0.3245895, 0.6319653", \ "0.0281403, 0.0469504, 0.0674095, 0.0981790, 0.1723458, 0.3234287, 0.6312522", \ "0.0296089, 0.0483301, 0.0687678, 0.0986686, 0.1726051, 0.3250818, 0.6319364", \ "0.0323044, 0.0503474, 0.0712901, 0.1004419, 0.1736823, 0.3245187, 0.6351071"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0781102, 0.0915531, 0.1049730, 0.1234260, 0.1657648, 0.2498635, 0.4180869", \ "0.0818701, 0.0953465, 0.1087263, 0.1271810, 0.1695141, 0.2535722, 0.4219162", \ "0.0890636, 0.1025358, 0.1159144, 0.1343619, 0.1766874, 0.2607714, 0.4289912", \ "0.0990424, 0.1123793, 0.1257635, 0.1442220, 0.1865525, 0.2706147, 0.4389387", \ "0.1130856, 0.1264643, 0.1398302, 0.1582326, 0.2004949, 0.2845075, 0.4525220", \ "0.1304035, 0.1438781, 0.1572782, 0.1756734, 0.2179155, 0.3019087, 0.4696598", \ "0.1519079, 0.1656528, 0.1791222, 0.1976020, 0.2397629, 0.3236412, 0.4916180"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0246183, 0.0433857, 0.0646358, 0.0968946, 0.1749743, 0.3342067, 0.6560406", \ "0.0246879, 0.0433786, 0.0647019, 0.0968941, 0.1747020, 0.3337467, 0.6555108", \ "0.0248399, 0.0433098, 0.0648286, 0.0968062, 0.1749170, 0.3340120, 0.6549816", \ "0.0249933, 0.0434438, 0.0648591, 0.0969264, 0.1748089, 0.3338121, 0.6554303", \ "0.0258280, 0.0443775, 0.0654645, 0.0975534, 0.1751778, 0.3342385, 0.6568011", \ "0.0275892, 0.0457610, 0.0666287, 0.0983031, 0.1756482, 0.3351147, 0.6520642", \ "0.0305663, 0.0485005, 0.0690593, 0.1001415, 0.1762597, 0.3347383, 0.6571476"); } } } pin (Q1) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1')"; max_capacitance : 208.000000; max_transition : 0.667920; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5434285, -3.1193047, -5.1201360, -7.1178979, -9.6474790, -12.1448849, -13.8645064", \ "-0.5394747, -3.0754349, -5.0621231, -7.0122653, -9.5081066, -11.7781337, -14.5302075", \ "-0.5280207, -2.9810779, -4.8970108, -6.8037899, -9.2320123, -11.7380911, -13.5497371", \ "-0.4850800, -2.6839848, -4.4046705, -6.1440681, -8.3314772, -10.6147348, -12.6951020", \ "-0.3755845, -1.9289287, -3.1586918, -4.3916164, -6.0316398, -7.9959317, -9.8088657", \ "-0.1405702, -0.2694843, -0.4385324, -0.6062943, -0.9271048, -1.2548674, -2.8915237", \ "0.3476611, 3.3667373, 5.5790411, 7.5917455, 10.1161544, 11.3132587, 12.6967720"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.9359724, 11.8991045, 19.4430612, 26.5849926, 35.5305448, 42.7163892, 47.4769596", \ "1.9365351, 11.9091917, 19.4569717, 26.6181464, 35.5708400, 42.7726784, 47.5666268", \ "1.9383564, 11.9383632, 19.5192243, 26.6894763, 35.6856462, 42.8687328, 47.6652868", \ "1.9757642, 12.2097887, 19.9656590, 27.3102587, 36.4881744, 43.8522753, 48.7674272", \ "2.0965733, 13.0023574, 21.2505560, 29.0973705, 38.8849107, 46.7071863, 51.9348174", \ "2.3733212, 14.9146067, 24.3919008, 33.3215745, 44.3535025, 53.2863697, 59.2299097", \ "2.9265673, 18.8977263, 30.9758452, 42.3478491, 56.4038421, 67.7207363, 75.2004190"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.8044369, -4.6643934, -7.6287007, -10.5239281, -14.1376702, -17.5625657, -20.4566245", \ "-0.8028325, -4.6522871, -7.6089972, -10.4823194, -14.1011045, -17.4785059, -20.2456355", \ "-0.7922499, -4.5931791, -7.5207296, -10.3783087, -14.0077587, -17.4106888, -20.6954593", \ "-0.7349619, -4.2317280, -6.9912394, -9.6861278, -13.1610678, -16.4672095, -19.5985712", \ "-0.5911947, -3.3473163, -5.5904083, -7.8249895, -10.7567276, -13.8007276, -16.0412896", \ "-0.2758538, -1.3189325, -2.3559954, -3.4580162, -5.3181220, -7.0153760, -9.4731779", \ "0.3241225, 2.8329452, 4.3520141, 5.5493121, 6.6239551, 6.1454499, 6.1532011"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2010309, 13.5612887, 22.2206555, 30.3819355, 40.5965401, 48.7832974, 54.2172585", \ "2.1999420, 13.5648014, 22.2127578, 30.3898584, 40.6162438, 48.8085928, 54.2943383", \ "2.2220073, 13.7062885, 22.4338549, 30.6581769, 40.9691678, 49.2229602, 54.7250786", \ "2.2784650, 14.0313766, 22.9217592, 31.3225612, 41.8101737, 50.2140068, 55.7988834", \ "2.4135543, 14.8669929, 24.2396605, 33.0426042, 44.1203619, 52.8902315, 58.7443176", \ "2.6828407, 16.5869200, 26.9633480, 36.6559630, 48.7841254, 58.4903812, 64.8730635", \ "3.2187608, 20.4319115, 33.1274077, 44.8874858, 59.2836103, 70.6429778, 78.4128133"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0768001, 0.0887549, 0.1004298, 0.1160211, 0.1510477, 0.2202499, 0.3586035", \ "0.0808012, 0.0928333, 0.1044607, 0.1200685, 0.1550932, 0.2243074, 0.3631916", \ "0.0880826, 0.1000117, 0.1116843, 0.1272290, 0.1622974, 0.2314308, 0.3699765", \ "0.0984274, 0.1103539, 0.1219573, 0.1376248, 0.1726985, 0.2417988, 0.3801354", \ "0.1131666, 0.1251785, 0.1368217, 0.1524410, 0.1874584, 0.2565448, 0.3959285", \ "0.1351337, 0.1471805, 0.1588552, 0.1744503, 0.2094069, 0.2785611, 0.4166034", \ "0.1651334, 0.1773830, 0.1892988, 0.2048856, 0.2398951, 0.3088299, 0.4471453"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0263586, 0.0448644, 0.0655046, 0.0960269, 0.1709657, 0.3227096, 0.6312056", \ "0.0259445, 0.0448301, 0.0655376, 0.0960959, 0.1710062, 0.3241017, 0.6300026", \ "0.0262341, 0.0447255, 0.0655425, 0.0961378, 0.1706497, 0.3205033, 0.6321815", \ "0.0265248, 0.0450189, 0.0658959, 0.0962025, 0.1709096, 0.3228431, 0.6324151", \ "0.0269595, 0.0454335, 0.0659867, 0.0971189, 0.1711895, 0.3223058, 0.6304474", \ "0.0276501, 0.0466659, 0.0669919, 0.0974982, 0.1714124, 0.3238371, 0.6301883", \ "0.0301584, 0.0484277, 0.0690109, 0.0986966, 0.1723651, 0.3239274, 0.6318243"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0776872, 0.0910748, 0.1044356, 0.1228743, 0.1652188, 0.2493847, 0.4177001", \ "0.0816301, 0.0949709, 0.1083617, 0.1267925, 0.1691239, 0.2533084, 0.4215263", \ "0.0888453, 0.1021139, 0.1155039, 0.1339412, 0.1762765, 0.2604331, 0.4287829", \ "0.0984818, 0.1118222, 0.1251810, 0.1436322, 0.1859756, 0.2701611, 0.4383590", \ "0.1118577, 0.1251180, 0.1384758, 0.1568822, 0.1991605, 0.2832853, 0.4522326", \ "0.1295563, 0.1428297, 0.1561760, 0.1745596, 0.2168056, 0.3009306, 0.4688676", \ "0.1503132, 0.1637905, 0.1771247, 0.1955239, 0.2376446, 0.3216681, 0.4898151"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0251632, 0.0436125, 0.0650203, 0.0971552, 0.1753354, 0.3345724, 0.6579903", \ "0.0251402, 0.0437463, 0.0649418, 0.0971615, 0.1752304, 0.3339615, 0.6581375", \ "0.0251033, 0.0437695, 0.0649432, 0.0973112, 0.1752648, 0.3348090, 0.6562521", \ "0.0253351, 0.0436506, 0.0651187, 0.0971764, 0.1754291, 0.3342909, 0.6582287", \ "0.0260780, 0.0445149, 0.0655587, 0.0975184, 0.1752797, 0.3345541, 0.6568632", \ "0.0274592, 0.0457152, 0.0664438, 0.0982097, 0.1759300, 0.3352464, 0.6553414", \ "0.0298568, 0.0481860, 0.0686008, 0.0993912, 0.1767014, 0.3353423, 0.6580805"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0457236, 0.0577979, 0.0695183, 0.0852293, 0.1203929, 0.1896094, 0.3280742", \ "0.0494188, 0.0613979, 0.0731012, 0.0887894, 0.1239778, 0.1931571, 0.3316458", \ "0.0569185, 0.0687620, 0.0804028, 0.0960780, 0.1311888, 0.2003391, 0.3386340", \ "0.0678086, 0.0799872, 0.0917221, 0.1073943, 0.1424213, 0.2114404, 0.3494573", \ "0.0835209, 0.0966700, 0.1088121, 0.1246840, 0.1596983, 0.2285245, 0.3671182", \ "0.1049654, 0.1196045, 0.1328800, 0.1496170, 0.1852871, 0.2544631, 0.3920867", \ "0.1352924, 0.1523228, 0.1672797, 0.1859234, 0.2236854, 0.2944939, 0.4343793"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0261792, 0.0447435, 0.0654604, 0.0965085, 0.1714770, 0.3233663, 0.6323801", \ "0.0258380, 0.0445559, 0.0656966, 0.0964952, 0.1716406, 0.3221226, 0.6309009", \ "0.0273481, 0.0456854, 0.0663649, 0.0970917, 0.1716424, 0.3235971, 0.6284633", \ "0.0315468, 0.0494008, 0.0693304, 0.0993398, 0.1730085, 0.3242719, 0.6302976", \ "0.0386494, 0.0553809, 0.0747375, 0.1039566, 0.1765769, 0.3253908, 0.6315481", \ "0.0508310, 0.0671130, 0.0860389, 0.1143367, 0.1843056, 0.3312517, 0.6335785", \ "0.0699279, 0.0863637, 0.1054762, 0.1330933, 0.2014513, 0.3454142, 0.6455632"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0484407, 0.0618634, 0.0753651, 0.0939068, 0.1363475, 0.2204954, 0.3887048", \ "0.0525000, 0.0657871, 0.0792712, 0.0977971, 0.1402424, 0.2243962, 0.3925198", \ "0.0602968, 0.0735240, 0.0868899, 0.1053607, 0.1477461, 0.2318642, 0.4000115", \ "0.0711531, 0.0847460, 0.0982404, 0.1167834, 0.1590765, 0.2430449, 0.4111766", \ "0.0863193, 0.1004586, 0.1142636, 0.1329328, 0.1752545, 0.2591581, 0.4270246", \ "0.1062096, 0.1214576, 0.1360588, 0.1553448, 0.1981349, 0.2819397, 0.4496194", \ "0.1312422, 0.1480173, 0.1639851, 0.1846814, 0.2295035, 0.3152041, 0.4836747"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0241895, 0.0428775, 0.0643954, 0.0969035, 0.1750917, 0.3341871, 0.6560749", \ "0.0243400, 0.0428951, 0.0644474, 0.0969238, 0.1749967, 0.3332222, 0.6569842", \ "0.0256039, 0.0437941, 0.0651218, 0.0971894, 0.1752617, 0.3339147, 0.6568562", \ "0.0294864, 0.0474030, 0.0680549, 0.0993769, 0.1765571, 0.3348679, 0.6561727", \ "0.0358514, 0.0530711, 0.0730451, 0.1033755, 0.1792398, 0.3361220, 0.6559778", \ "0.0467651, 0.0632780, 0.0825306, 0.1120519, 0.1856629, 0.3397633, 0.6554199", \ "0.0643762, 0.0813731, 0.1003440, 0.1288204, 0.2010750, 0.3517685, 0.6679203"); } } } pin (Q2) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2'*IN1)"; max_capacitance : 208.000000; max_transition : 0.663223; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.7931403, -4.6044825, -7.5379848, -10.3890051, -13.9948512, -17.3367678, -20.2276434", \ "-0.7936094, -4.5917813, -7.5244886, -10.3711054, -13.9477742, -17.3333536, -20.5735018", \ "-0.7908305, -4.5663823, -7.4829128, -10.3039790, -13.8592121, -17.2651634, -20.4468009", \ "-0.7454022, -4.2645289, -7.0185959, -9.7115776, -13.1145315, -16.3753968, -19.5205696", \ "-0.6112722, -3.4304922, -5.6901924, -7.8966944, -10.7939611, -13.7587422, -16.6225821", \ "-0.3077118, -1.4690637, -2.5486907, -3.7058249, -5.5044056, -7.1058627, -9.4623616", \ "0.2775102, 2.6643532, 4.1357847, 5.3050454, 6.4666356, 6.1310410, 6.2308396"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2201121, 13.6536143, 22.3665901, 30.5559999, 40.8658154, 49.0700814, 54.6978656", \ "2.2191940, 13.6602165, 22.3692945, 30.5697376, 40.8795112, 49.0919570, 54.6781081", \ "2.2411667, 13.8050660, 22.5842091, 30.8510702, 41.2429889, 49.5349483, 55.1287105", \ "2.2961833, 14.1242285, 23.0710962, 31.4883956, 42.0587853, 50.5016184, 56.1285015", \ "2.4332176, 14.9716445, 24.3883618, 33.2524500, 44.3671397, 53.1968207, 59.1036488", \ "2.7018579, 16.7298338, 27.1971247, 36.9932437, 49.2354107, 58.9855808, 65.4312770", \ "3.2385459, 20.5212258, 33.3372815, 45.2239925, 59.7398744, 71.3384799, 79.1548664"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5118782, -2.9414972, -4.8618317, -6.7465558, -9.1987503, -11.7587857, -14.1486180", \ "-0.5077976, -2.8992677, -4.8048219, -6.6672341, -9.1081414, -11.5112820, -13.3820748", \ "-0.4973777, -2.8168253, -4.6550123, -6.4710624, -8.8434449, -11.2676973, -13.2848798", \ "-0.4564527, -2.5218021, -4.1747504, -5.8165077, -7.9647553, -10.1378994, -11.6487903", \ "-0.3451346, -1.7745786, -2.9431534, -4.0975725, -5.7274431, -7.6779405, -9.4406203", \ "-0.1170943, -0.1368690, -0.2500574, -0.4350307, -0.7283671, -1.1014666, -2.7275876", \ "0.3725028, 3.5068660, 5.7325302, 7.7356703, 10.1652141, 11.4457532, 12.9014370"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.9589305, 12.0399581, 19.6811972, 26.8997579, 35.9408772, 43.1629769, 47.9830521", \ "1.9591084, 12.0501239, 19.7095596, 26.9398025, 36.0013541, 43.2306076, 48.0696153", \ "1.9634411, 12.0929003, 19.7772497, 27.0357361, 36.1123825, 43.3873588, 48.2574598", \ "2.0078593, 12.4005655, 20.2828554, 27.7248840, 37.0381189, 44.5088500, 49.4735180", \ "2.1320575, 13.2277912, 21.6353947, 29.5870241, 39.5506429, 47.5045149, 52.8263229", \ "2.4163612, 15.1614108, 24.8169782, 33.8923924, 45.1203617, 54.2216528, 60.2697166", \ "2.9715234, 19.1587900, 31.4066442, 42.9219351, 57.1860919, 68.6539416, 76.3032682"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0496905, 0.0618151, 0.0735870, 0.0893329, 0.1244573, 0.1935323, 0.3318165", \ "0.0518238, 0.0639301, 0.0756840, 0.0914089, 0.1265495, 0.1955819, 0.3336977", \ "0.0560535, 0.0681142, 0.0798641, 0.0955948, 0.1307052, 0.1998048, 0.3377640", \ "0.0632790, 0.0755810, 0.0874437, 0.1031977, 0.1383893, 0.2073969, 0.3453824", \ "0.0738574, 0.0868638, 0.0990963, 0.1151457, 0.1504706, 0.2193894, 0.3577901", \ "0.0876373, 0.1017423, 0.1149077, 0.1318290, 0.1682751, 0.2380254, 0.3760686", \ "0.1015549, 0.1175054, 0.1320907, 0.1505375, 0.1889763, 0.2613711, 0.4025305"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0266293, 0.0452357, 0.0660044, 0.0968862, 0.1713930, 0.3236827, 0.6326211", \ "0.0265216, 0.0452496, 0.0660127, 0.0968914, 0.1715344, 0.3235134, 0.6286859", \ "0.0273255, 0.0457782, 0.0665091, 0.0971732, 0.1715411, 0.3239623, 0.6305276", \ "0.0299144, 0.0482905, 0.0685178, 0.0988698, 0.1725322, 0.3244321, 0.6288945", \ "0.0348162, 0.0533706, 0.0733565, 0.1028275, 0.1763309, 0.3254337, 0.6311331", \ "0.0440879, 0.0638993, 0.0830424, 0.1122820, 0.1837304, 0.3317184, 0.6354721", \ "0.0619506, 0.0790498, 0.0984629, 0.1284411, 0.1991916, 0.3458401, 0.6478568"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0526828, 0.0662755, 0.0798224, 0.0983862, 0.1407329, 0.2247192, 0.3926458", \ "0.0567705, 0.0703304, 0.0838673, 0.1024298, 0.1447817, 0.2287783, 0.3967429", \ "0.0650855, 0.0784557, 0.0919264, 0.1104407, 0.1527605, 0.2367420, 0.4046685", \ "0.0776269, 0.0912219, 0.1047761, 0.1232927, 0.1654988, 0.2493594, 0.4171795", \ "0.0958882, 0.1100357, 0.1237972, 0.1424658, 0.1847171, 0.2684987, 0.4361526", \ "0.1227373, 0.1375741, 0.1518477, 0.1709128, 0.2133260, 0.2969064, 0.4643540", \ "0.1619897, 0.1783182, 0.1937401, 0.2138487, 0.2575602, 0.3418981, 0.5095192"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0254166, 0.0440460, 0.0653482, 0.0973442, 0.1751571, 0.3341086, 0.6561271", \ "0.0254614, 0.0440625, 0.0653247, 0.0974232, 0.1752524, 0.3338657, 0.6553911", \ "0.0264012, 0.0446829, 0.0659046, 0.0977712, 0.1752616, 0.3341761, 0.6562774", \ "0.0302348, 0.0478885, 0.0683388, 0.0996190, 0.1763621, 0.3343347, 0.6558052", \ "0.0358942, 0.0532481, 0.0731228, 0.1035194, 0.1786548, 0.3356761, 0.6562875", \ "0.0454980, 0.0620366, 0.0812186, 0.1101679, 0.1838376, 0.3387345, 0.6542831", \ "0.0604942, 0.0769794, 0.0963085, 0.1247357, 0.1958953, 0.3472769, 0.6632231"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0837985, 0.0958429, 0.1075994, 0.1232969, 0.1583507, 0.2274550, 0.3663933", \ "0.0876633, 0.0998115, 0.1115807, 0.1272706, 0.1623054, 0.2314515, 0.3696684", \ "0.0953123, 0.1074635, 0.1192299, 0.1349436, 0.1699873, 0.2391498, 0.3770820", \ "0.1066816, 0.1187149, 0.1304938, 0.1461344, 0.1812486, 0.2502898, 0.3888319", \ "0.1235011, 0.1355771, 0.1473942, 0.1629906, 0.1979912, 0.2671797, 0.4063445", \ "0.1468641, 0.1591561, 0.1709647, 0.1866451, 0.2216264, 0.2904378, 0.4283952", \ "0.1814278, 0.1940885, 0.2058680, 0.2214204, 0.2564625, 0.3255494, 0.4633008"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0277881, 0.0462786, 0.0668374, 0.0974420, 0.1719401, 0.3234927, 0.6306941", \ "0.0274787, 0.0462055, 0.0665632, 0.0974716, 0.1718412, 0.3239264, 0.6322712", \ "0.0275987, 0.0461669, 0.0669659, 0.0973749, 0.1718862, 0.3230324, 0.6310731", \ "0.0281334, 0.0463680, 0.0681570, 0.0972864, 0.1714083, 0.3246267, 0.6294678", \ "0.0287176, 0.0474161, 0.0677442, 0.0984682, 0.1725385, 0.3228931, 0.6309601", \ "0.0303932, 0.0490350, 0.0693688, 0.0991769, 0.1728703, 0.3248946, 0.6315326", \ "0.0329092, 0.0509714, 0.0719333, 0.1007870, 0.1736181, 0.3244809, 0.6328616"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0797269, 0.0932243, 0.1066965, 0.1251672, 0.1674341, 0.2514149, 0.4194123", \ "0.0834464, 0.0970357, 0.1104870, 0.1289252, 0.1711794, 0.2551412, 0.4230920", \ "0.0906509, 0.1041221, 0.1175821, 0.1360103, 0.1782743, 0.2622526, 0.4299160", \ "0.1006378, 0.1140393, 0.1274856, 0.1459697, 0.1882677, 0.2721725, 0.4403449", \ "0.1147934, 0.1282427, 0.1416561, 0.1600725, 0.2022740, 0.2861550, 0.4540778", \ "0.1323348, 0.1458681, 0.1593288, 0.1777501, 0.2199575, 0.3038132, 0.4713510", \ "0.1534942, 0.1672649, 0.1808153, 0.1992559, 0.2415332, 0.3253307, 0.4929513"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0252269, 0.0438954, 0.0652236, 0.0973800, 0.1752744, 0.3341706, 0.6561131", \ "0.0252249, 0.0439188, 0.0652529, 0.0973876, 0.1752181, 0.3341998, 0.6549841", \ "0.0252113, 0.0439048, 0.0653538, 0.0973093, 0.1752894, 0.3342348, 0.6563509", \ "0.0255282, 0.0440304, 0.0653749, 0.0975463, 0.1747915, 0.3338137, 0.6551199", \ "0.0263903, 0.0449111, 0.0659360, 0.0976895, 0.1755526, 0.3342373, 0.6561573", \ "0.0282138, 0.0464007, 0.0671045, 0.0986977, 0.1759702, 0.3343064, 0.6532629", \ "0.0313199, 0.0492519, 0.0696195, 0.1003944, 0.1768737, 0.3340108, 0.6567575"); } } } pin (Q3) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)"; max_capacitance : 208.000000; max_transition : 0.666924; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.8299041, -4.8160328, -7.8828626, -10.8550080, -14.6028988, -18.0796447, -21.0861224", \ "-0.8299795, -4.8044809, -7.8629766, -10.8218533, -14.5610687, -18.0827564, -21.3698606", \ "-0.8255602, -4.7724817, -7.8116280, -10.7505235, -14.4764347, -17.9531237, -20.6311806", \ "-0.7767916, -4.4633531, -7.3365921, -10.1297402, -13.7034395, -17.0997804, -20.4662383", \ "-0.6408825, -3.6205838, -5.9931678, -8.3426284, -11.3636349, -14.3775002, -17.3004674", \ "-0.3383576, -1.6438107, -2.8525080, -4.1184261, -6.0375289, -7.7747391, -10.1348475", \ "0.2470161, 2.4418802, 3.8326736, 4.9078485, 5.9351118, 5.5075007, 5.3756428"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2023593, 13.5567028, 22.1951945, 30.3221015, 40.5323403, 48.6834796, 54.1470317", \ "2.2079749, 13.5970034, 22.2573597, 30.4277353, 40.6567561, 48.8740378, 54.3780292", \ "2.2249309, 13.7049493, 22.4240682, 30.6362111, 40.9464115, 49.1785885, 54.7306951", \ "2.2805561, 14.0321880, 22.9275080, 31.2959325, 41.7955257, 50.1737268, 55.8279467", \ "2.4165277, 14.8771688, 24.2400772, 33.0483833, 44.1013483, 52.8820562, 58.7631953", \ "2.6868206, 16.6426165, 27.0906561, 36.8337068, 48.9755302, 58.6889038, 65.0861728", \ "3.2201018, 20.4391195, 33.1726386, 45.0317436, 59.5184261, 71.0543296, 78.8276817"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.8069678, -4.6777342, -7.6473339, -10.5402419, -14.1629440, -17.5637287, -20.5181477", \ "-0.8058482, -4.6677830, -7.6297715, -10.5001973, -14.1352057, -17.5137015, -20.1435864", \ "-0.7961190, -4.6110234, -7.5444514, -10.4042636, -14.0366044, -17.4763116, -20.7352803", \ "-0.7389940, -4.2470374, -7.0179730, -9.7151166, -13.1621430, -16.4753835, -19.3854641", \ "-0.5948841, -3.3663814, -5.6211139, -7.8529757, -10.8053937, -13.8449119, -16.1506743", \ "-0.2800550, -1.3451634, -2.3991607, -3.5476061, -5.3979526, -7.0889599, -9.5229353", \ "0.3198633, 2.8208106, 4.3043139, 5.4819349, 6.5857150, 6.1108248, 6.0712832"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2229224, 13.6963639, 22.4456355, 30.6934427, 41.0174637, 49.2684110, 54.7607572", \ "2.2277344, 13.7356170, 22.4896430, 30.7727673, 41.1325569, 49.4090282, 54.9530843", \ "2.2437500, 13.8428410, 22.6517763, 30.9689365, 41.3844699, 49.7245078, 55.2670708", \ "2.2994052, 14.1673568, 23.1431478, 31.6234929, 42.2320768, 50.6950843, 56.3811474", \ "2.4337664, 14.9944950, 24.4542220, 33.3424273, 44.4919777, 53.3423994, 59.2452771", \ "2.7055839, 16.7480002, 27.2119200, 37.0049710, 49.1654197, 58.9169785, 65.3454702", \ "3.2414298, 20.5699813, 33.3036394, 45.1756701, 59.6664218, 71.1627142, 78.9467365"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0467981, 0.0586580, 0.0702556, 0.0858017, 0.1207872, 0.1898599, 0.3281660", \ "0.0489243, 0.0607850, 0.0723584, 0.0878957, 0.1228877, 0.1919352, 0.3302300", \ "0.0532084, 0.0650892, 0.0766512, 0.0922074, 0.1272024, 0.1962707, 0.3344754", \ "0.0604990, 0.0725981, 0.0843252, 0.0999076, 0.1349139, 0.2038763, 0.3419912", \ "0.0708491, 0.0836429, 0.0956865, 0.1116154, 0.1468084, 0.2156887, 0.3539328", \ "0.0839996, 0.0979711, 0.1108530, 0.1277257, 0.1640782, 0.2338691, 0.3718663", \ "0.0969180, 0.1128209, 0.1272606, 0.1455055, 0.1838128, 0.2562883, 0.3975618"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0255417, 0.0439361, 0.0647070, 0.0957551, 0.1701700, 0.3223841, 0.6302078", \ "0.0253337, 0.0439847, 0.0648969, 0.0957307, 0.1706941, 0.3224329, 0.6308210", \ "0.0264650, 0.0447963, 0.0652115, 0.0961176, 0.1707301, 0.3219009, 0.6295134", \ "0.0284608, 0.0470828, 0.0674676, 0.0976747, 0.1714774, 0.3224561, 0.6248922", \ "0.0336785, 0.0525850, 0.0724278, 0.1019858, 0.1747805, 0.3244051, 0.6283229", \ "0.0430058, 0.0633660, 0.0816907, 0.1107782, 0.1827776, 0.3305502, 0.6345451", \ "0.0599062, 0.0780825, 0.0977221, 0.1270188, 0.1979898, 0.3454556, 0.6460346"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0506351, 0.0639743, 0.0773426, 0.0957635, 0.1380543, 0.2220858, 0.3899857", \ "0.0547636, 0.0680251, 0.0814222, 0.0998263, 0.1421254, 0.2261903, 0.3942704", \ "0.0629647, 0.0761034, 0.0893980, 0.1077690, 0.1500151, 0.2340343, 0.4020689", \ "0.0753548, 0.0888456, 0.1021966, 0.1205806, 0.1627148, 0.2466246, 0.4146234", \ "0.0927873, 0.1067096, 0.1203021, 0.1388152, 0.1809676, 0.2648148, 0.4325644", \ "0.1191552, 0.1339816, 0.1479857, 0.1668784, 0.2091621, 0.2927924, 0.4603614", \ "0.1574256, 0.1735452, 0.1888105, 0.2087760, 0.2523543, 0.3367344, 0.5048260"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0244713, 0.0429510, 0.0643857, 0.0966196, 0.1746928, 0.3330336, 0.6545807", \ "0.0244267, 0.0431011, 0.0645394, 0.0965113, 0.1745956, 0.3338624, 0.6559550", \ "0.0255193, 0.0436428, 0.0648518, 0.0968348, 0.1747675, 0.3340895, 0.6570491", \ "0.0292863, 0.0468596, 0.0674470, 0.0989680, 0.1757428, 0.3344448, 0.6565266", \ "0.0347395, 0.0520226, 0.0718855, 0.1023626, 0.1779729, 0.3350832, 0.6563291", \ "0.0442931, 0.0606914, 0.0798364, 0.1092576, 0.1831025, 0.3382704, 0.6553083", \ "0.0591595, 0.0755101, 0.0945837, 0.1233259, 0.1946180, 0.3467388, 0.6636514"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0454523, 0.0574184, 0.0690649, 0.0847136, 0.1198365, 0.1889008, 0.3272176", \ "0.0490810, 0.0610060, 0.0726435, 0.0882615, 0.1233515, 0.1924575, 0.3306780", \ "0.0564882, 0.0683040, 0.0798858, 0.0954969, 0.1304970, 0.1995580, 0.3376021", \ "0.0673423, 0.0794760, 0.0911882, 0.1067938, 0.1417381, 0.2106472, 0.3487470", \ "0.0829510, 0.0960735, 0.1081728, 0.1239947, 0.1588980, 0.2276617, 0.3660697", \ "0.1042073, 0.1187869, 0.1320274, 0.1487323, 0.1844149, 0.2534335, 0.3909388", \ "0.1336856, 0.1505374, 0.1654841, 0.1841684, 0.2219197, 0.2927266, 0.4327836"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257700, 0.0442754, 0.0650688, 0.0960732, 0.1710644, 0.3225494, 0.6291523", \ "0.0254514, 0.0441881, 0.0652627, 0.0961784, 0.1708489, 0.3222587, 0.6294494", \ "0.0271957, 0.0453386, 0.0658689, 0.0966341, 0.1708581, 0.3229977, 0.6273888", \ "0.0314201, 0.0489730, 0.0691352, 0.0988873, 0.1727086, 0.3227336, 0.6299290", \ "0.0378041, 0.0550248, 0.0743620, 0.1034113, 0.1761374, 0.3248642, 0.6303828", \ "0.0497998, 0.0666697, 0.0857487, 0.1136706, 0.1843173, 0.3306605, 0.6326424", \ "0.0694463, 0.0855466, 0.1050345, 0.1323650, 0.2013545, 0.3439209, 0.6445544"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0481092, 0.0615004, 0.0749452, 0.0934191, 0.1357835, 0.2198129, 0.3878654", \ "0.0521576, 0.0654167, 0.0788259, 0.0973038, 0.1396797, 0.2237097, 0.3915813", \ "0.0599496, 0.0731312, 0.0864485, 0.1048569, 0.1471665, 0.2311669, 0.3990765", \ "0.0707368, 0.0842953, 0.0977611, 0.1162364, 0.1584418, 0.2422979, 0.4102517", \ "0.0858080, 0.0999185, 0.1136793, 0.1323027, 0.1745491, 0.2583728, 0.4260097", \ "0.1051562, 0.1203174, 0.1348571, 0.1540847, 0.1967717, 0.2804554, 0.4479620", \ "0.1304219, 0.1472856, 0.1631934, 0.1838754, 0.2286055, 0.3142589, 0.4825823"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0238673, 0.0424676, 0.0640492, 0.0963535, 0.1746515, 0.3336765, 0.6552983", \ "0.0240927, 0.0425788, 0.0641101, 0.0964413, 0.1746274, 0.3334502, 0.6556483", \ "0.0252269, 0.0434876, 0.0647504, 0.0968581, 0.1747189, 0.3330081, 0.6560893", \ "0.0292209, 0.0471104, 0.0677971, 0.0989317, 0.1760471, 0.3335758, 0.6563813", \ "0.0355604, 0.0526127, 0.0725194, 0.1032637, 0.1788207, 0.3354567, 0.6553524", \ "0.0452383, 0.0626500, 0.0821085, 0.1114796, 0.1850513, 0.3389871, 0.6536521", \ "0.0622253, 0.0800474, 0.0990555, 0.1282693, 0.2003054, 0.3513262, 0.6669243"); } } } } cell (DEC24X2) { cell_footprint : "DEC24"; area : 36.864 ; cell_leakage_power : 4.107946e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "3.8885395e+05"; } leakage_power () { when : "(IN1'*IN2')"; value : "3.6690946e+05"; } leakage_power () { when : "(IN1*IN2)"; value : "4.1079457e+05"; } leakage_power () { when : "(IN1*IN2')"; value : "3.8885113e+05"; } pin (IN1) { fanout_load : 0.228; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (5.209946, 5.209946 ); rise_capacitance : 5.209946; capacitance : 5.132688; fall_capacitance_range (5.055430, 5.055430 ); fall_capacitance : 5.055430; max_transition : 1.024000; internal_power () { when : "!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("40.5355316, 40.4983475, 40.7170159, 43.4941146, 49.3413486, 61.3288532, 85.5968990"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("33.3697192, 33.2054594, 33.1594601, 36.1234698, 42.3340096, 55.0376094, 80.7273292"); } } } pin (IN2) { fanout_load : 0.259; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (5.808708, 5.808708 ); rise_capacitance : 5.808708; capacitance : 5.766246; fall_capacitance_range (5.723784, 5.723784 ); fall_capacitance : 5.723784; max_transition : 1.024000; internal_power () { when : "!IN1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("40.0778239, 40.0812697, 40.3833240, 43.2534942, 49.2889971, 61.6551656, 86.6826649"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.8919317, 32.8007324, 32.9008541, 36.1453779, 42.9169458, 56.7426018, 84.6764340"); } } } pin (Q0) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2'*IN1')"; max_capacitance : 416.000000; max_transition : 0.658878; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.8528293, 22.4796769, 36.5719698, 49.7947707, 66.3826679, 79.6344329, 88.4296130", \ "1.8502863, 22.4830626, 36.5835286, 49.8232540, 66.4009035, 79.6650550, 88.4612037", \ "1.8464661, 22.5302716, 36.6215514, 49.9474915, 66.5242806, 79.8064282, 88.6336648", \ "1.8611217, 22.8340768, 37.1230123, 50.6424008, 67.5242753, 80.9856369, 89.9610138", \ "1.9167318, 23.8220117, 38.7550944, 52.8862136, 70.4829340, 84.5335475, 93.8780382", \ "2.0473666, 26.2274376, 42.6952286, 58.1635850, 77.2458600, 92.6577597, 102.8472032", \ "2.2438022, 31.0621971, 50.6840986, 69.0770090, 91.9001289, 110.0843623, 122.1813163"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.8282116, -9.3471611, -15.4970598, -21.5218640, -29.2061012, -36.3339271, -43.1399611", \ "-0.8320299, -9.3436571, -15.4912373, -21.5017376, -29.1572882, -36.3517546, -41.4168619", \ "-0.8302759, -9.2227377, -15.2634041, -21.2142170, -28.7787016, -35.8918193, -41.9144078", \ "-0.8150681, -8.8645651, -14.7137546, -20.4299945, -27.7655005, -34.7190285, -40.9654765", \ "-0.7670453, -7.9204666, -13.1022841, -18.2239059, -24.8934514, -31.1573300, -37.1799404", \ "-0.6732414, -5.9300706, -9.8411939, -13.6081443, -18.5436570, -22.7991604, -28.3000129", \ "-0.5253652, -1.5467515, -2.5825688, -3.7313107, -5.0086452, -7.9565188, -9.1859789"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.8470266, 22.4087214, 36.4799142, 49.7425451, 66.2977654, 79.5403786, 88.4164493", \ "1.8437096, 22.4280225, 36.4769668, 49.7467928, 66.3277894, 79.6373140, 88.4961519", \ "1.8403804, 22.4748088, 36.5812338, 49.8981347, 66.5238340, 79.8652525, 88.7330667", \ "1.8607236, 22.8751341, 37.2276581, 50.7669573, 67.7344816, 81.3316290, 90.3763933", \ "1.9226558, 23.9726876, 39.0192855, 53.2517614, 71.1095189, 85.2587714, 94.7564420", \ "2.0686977, 26.4712483, 43.1507077, 58.8032227, 78.1557391, 93.8334816, 104.2331197", \ "2.2909286, 31.5748844, 51.5887855, 70.3295182, 93.5264100, 112.1100052, 124.5277597"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.8286787, -9.3853611, -15.5679246, -21.6133072, -29.3083516, -36.5138153, -42.3693493", \ "-0.8330164, -9.3878344, -15.5729225, -21.6126681, -29.3138547, -36.6856142, -41.7344742", \ "-0.8300549, -9.2412661, -15.3520345, -21.3260258, -28.9366191, -36.0235848, -41.7635617", \ "-0.8146539, -8.8828682, -14.7708883, -20.5403855, -27.8658628, -34.9902882, -41.1149619", \ "-0.7653984, -7.9360570, -13.1696045, -18.3470762, -25.0621812, -31.4364410, -37.0716114", \ "-0.6706856, -5.9400913, -9.8836463, -13.7317991, -18.8691902, -23.1868346, -28.7150328", \ "-0.5136655, -1.4667933, -2.6238279, -3.8149188, -5.3395110, -8.2198255, -9.5871851"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0796404, 0.0947511, 0.1075673, 0.1243725, 0.1605047, 0.2300932, 0.3691090", \ "0.0834715, 0.0985983, 0.1114341, 0.1281986, 0.1643873, 0.2340027, 0.3726041", \ "0.0894477, 0.1045046, 0.1174400, 0.1342022, 0.1703570, 0.2400156, 0.3786083", \ "0.0974466, 0.1123541, 0.1251761, 0.1419745, 0.1782203, 0.2478071, 0.3868621", \ "0.1076309, 0.1227500, 0.1355729, 0.1523831, 0.1884880, 0.2580973, 0.3968453", \ "0.1201411, 0.1352665, 0.1480788, 0.1648760, 0.2010531, 0.2705220, 0.4089383", \ "0.1342934, 0.1496578, 0.1625953, 0.1794531, 0.2155191, 0.2849620, 0.4232523"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0287990, 0.0491281, 0.0700868, 0.1010240, 0.1751033, 0.3264840, 0.6311633", \ "0.0290793, 0.0491196, 0.0702952, 0.1011188, 0.1747592, 0.3258713, 0.6351271", \ "0.0288965, 0.0489406, 0.0702390, 0.1009174, 0.1753111, 0.3266182, 0.6356314", \ "0.0290046, 0.0491358, 0.0704680, 0.1010791, 0.1751387, 0.3264040, 0.6329590", \ "0.0292123, 0.0495239, 0.0706099, 0.1015303, 0.1753746, 0.3266293, 0.6339950", \ "0.0299263, 0.0504029, 0.0712245, 0.1019480, 0.1758897, 0.3275516, 0.6360299", \ "0.0317624, 0.0522165, 0.0733034, 0.1031966, 0.1765234, 0.3276600, 0.6353453"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0899881, 0.1065263, 0.1207887, 0.1400099, 0.1827396, 0.2668586, 0.4350285", \ "0.0938151, 0.1103525, 0.1246733, 0.1438647, 0.1865885, 0.2706943, 0.4389326", \ "0.1013444, 0.1178045, 0.1321727, 0.1513137, 0.1940706, 0.2781965, 0.4463641", \ "0.1125021, 0.1288147, 0.1431956, 0.1623225, 0.2050779, 0.2891930, 0.4573444", \ "0.1290835, 0.1455105, 0.1598178, 0.1789509, 0.2216292, 0.3056716, 0.4738471", \ "0.1548781, 0.1713268, 0.1856182, 0.2047127, 0.2473809, 0.3313572, 0.4993392", \ "0.1923890, 0.2089187, 0.2232615, 0.2424103, 0.2850115, 0.3689088, 0.5369592"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0285143, 0.0484734, 0.0693890, 0.1007416, 0.1770493, 0.3354151, 0.6577077", \ "0.0286983, 0.0485270, 0.0694952, 0.1005960, 0.1774143, 0.3353434, 0.6577147", \ "0.0284895, 0.0486781, 0.0695275, 0.1006704, 0.1771680, 0.3353710, 0.6576808", \ "0.0287348, 0.0484528, 0.0692663, 0.1007511, 0.1773680, 0.3355180, 0.6564135", \ "0.0292043, 0.0490111, 0.0698603, 0.1009382, 0.1776707, 0.3357769, 0.6571700", \ "0.0303062, 0.0504492, 0.0709008, 0.1016985, 0.1776367, 0.3348731, 0.6560650", \ "0.0336447, 0.0529065, 0.0730555, 0.1033297, 0.1787509, 0.3362450, 0.6568862"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0833916, 0.0985122, 0.1113479, 0.1282017, 0.1644016, 0.2340383, 0.3727056", \ "0.0873033, 0.1023969, 0.1152238, 0.1320286, 0.1682477, 0.2379611, 0.3768865", \ "0.0941519, 0.1091571, 0.1220191, 0.1388668, 0.1750696, 0.2446868, 0.3832545", \ "0.1028416, 0.1177705, 0.1306756, 0.1473913, 0.1836931, 0.2533965, 0.3924580", \ "0.1147350, 0.1297632, 0.1426213, 0.1594275, 0.1955570, 0.2652535, 0.4039512", \ "0.1300149, 0.1450752, 0.1579707, 0.1747371, 0.2109581, 0.2803820, 0.4187340", \ "0.1479945, 0.1634917, 0.1764462, 0.1932891, 0.2295238, 0.2988463, 0.4372821"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0292548, 0.0494113, 0.0706360, 0.1013382, 0.1749342, 0.3264844, 0.6351975", \ "0.0294649, 0.0495783, 0.0706627, 0.1014141, 0.1752968, 0.3237272, 0.6353998", \ "0.0294168, 0.0493297, 0.0706803, 0.1013033, 0.1752130, 0.3265637, 0.6368071", \ "0.0296625, 0.0495780, 0.0706733, 0.1010293, 0.1753447, 0.3262987, 0.6336408", \ "0.0309597, 0.0504931, 0.0716645, 0.1020182, 0.1763002, 0.3256108, 0.6371688", \ "0.0319892, 0.0518309, 0.0725323, 0.1028402, 0.1771376, 0.3280228, 0.6353789", \ "0.0348997, 0.0548285, 0.0758596, 0.1053931, 0.1782633, 0.3278917, 0.6364567"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0904410, 0.1069200, 0.1212585, 0.1404262, 0.1832218, 0.2674066, 0.4355520", \ "0.0942326, 0.1106654, 0.1250274, 0.1441974, 0.1869778, 0.2711332, 0.4394850", \ "0.1016780, 0.1181908, 0.1325044, 0.1516566, 0.1944607, 0.2786423, 0.4468689", \ "0.1131594, 0.1294281, 0.1438100, 0.1629650, 0.2057779, 0.2898941, 0.4582978", \ "0.1304465, 0.1468051, 0.1611277, 0.1802845, 0.2229694, 0.3070915, 0.4751955", \ "0.1559073, 0.1723187, 0.1865943, 0.2056855, 0.2483356, 0.3323670, 0.5002703", \ "0.1945489, 0.2109921, 0.2254900, 0.2445243, 0.2871537, 0.3710960, 0.5389156"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0279563, 0.0479114, 0.0690682, 0.1002007, 0.1772102, 0.3348761, 0.6573375", \ "0.0279304, 0.0481332, 0.0690305, 0.1001033, 0.1770446, 0.3350352, 0.6588778", \ "0.0279445, 0.0479797, 0.0690617, 0.1002719, 0.1771000, 0.3352054, 0.6577362", \ "0.0279997, 0.0478099, 0.0690148, 0.1003684, 0.1768053, 0.3348778, 0.6564734", \ "0.0287914, 0.0486303, 0.0694817, 0.1004392, 0.1775805, 0.3354942, 0.6554002", \ "0.0298698, 0.0500354, 0.0705241, 0.1013464, 0.1773375, 0.3350389, 0.6542283", \ "0.0329535, 0.0527403, 0.0732538, 0.1034931, 0.1788868, 0.3350364, 0.6566606"); } } } pin (Q1) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1')"; max_capacitance : 416.000000; max_transition : 0.667428; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.8106866, -9.1503519, -15.1911815, -21.1470328, -28.6629045, -35.9785515, -42.1552464", \ "-0.8147699, -9.1662469, -15.1904560, -21.1048072, -28.6367101, -35.6641615, -42.6009896", \ "-0.8129496, -9.0347307, -14.9670236, -20.8037739, -28.2415598, -35.2266704, -41.1046788", \ "-0.7981390, -8.6750254, -14.4261022, -20.0302841, -27.2116060, -34.0538355, -40.1521885", \ "-0.7505531, -7.7213916, -12.8115517, -17.8003082, -24.3568375, -30.4613857, -36.3797011", \ "-0.6550436, -5.7286262, -9.5468348, -13.1718444, -18.0548937, -22.3245998, -27.6046595", \ "-0.5075787, -1.3777570, -2.2982319, -3.3551370, -4.4344319, -7.1637083, -8.2853347"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.8471080, 22.3853446, 36.3925739, 49.5957811, 66.1028723, 79.3392948, 88.1193393", \ "1.8440519, 22.3878181, 36.3958570, 49.5869274, 66.1060493, 79.3249709, 88.1775491", \ "1.8404473, 22.4293167, 36.4705345, 49.7347823, 66.2334886, 79.5126420, 88.3347175", \ "1.8551337, 22.7572105, 36.9717535, 50.4440494, 67.2746858, 80.7254196, 89.6760711", \ "1.9113524, 23.7417978, 38.6125209, 52.6955411, 70.2213954, 84.2569875, 93.5983188", \ "2.0403652, 26.1396308, 42.5020068, 57.8879537, 76.9217038, 92.2411916, 102.4503873", \ "2.2371892, 30.9644668, 50.5039990, 68.8625606, 91.6154038, 109.7799898, 121.9230103"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.9706961, -10.9995881, -18.1957007, -25.1374544, -34.0343829, -42.1019260, -49.0862085", \ "-0.9742184, -11.0089776, -18.1865579, -25.1332067, -34.0004609, -42.1584256, -49.4342555", \ "-0.9730446, -10.9215987, -18.0595509, -24.9818665, -33.8547048, -41.9946506, -48.9029808", \ "-0.9347377, -10.3923511, -17.2948429, -24.1130439, -32.8268875, -40.8635885, -47.8250576", \ "-0.8419717, -9.1356311, -15.3955233, -21.6282364, -29.9406642, -37.7360893, -43.7187622", \ "-0.6559677, -6.3685850, -11.1598065, -16.0767735, -23.1550495, -29.5509177, -36.5757604", \ "-0.3842756, -0.8261741, -2.4209193, -4.5504796, -8.1457042, -13.7491095, -17.3582870"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.9673743, 23.9674689, 39.0641418, 53.2666940, 71.1159371, 85.3390063, 94.9688289", \ "1.9633676, 23.9744277, 39.0783361, 53.2673297, 71.1200950, 85.3371394, 94.9016513", \ "1.9705044, 24.1287354, 39.3060374, 53.5539754, 71.4925164, 85.7750450, 95.3083663", \ "2.0044725, 24.5957053, 39.9441374, 54.3396140, 72.4119738, 86.8105240, 96.4648902", \ "2.0901417, 25.7577328, 41.6577002, 56.5329250, 75.1620948, 89.9154643, 99.7289015", \ "2.2354290, 28.0888738, 45.2983590, 61.1481987, 80.7696953, 96.3231120, 106.5662644", \ "2.4397637, 32.9799038, 52.9376433, 71.0650801, 93.1039897, 110.3862239, 121.8150437"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0811287, 0.0963693, 0.1093819, 0.1263024, 0.1626354, 0.2325070, 0.3720420", \ "0.0849426, 0.1001371, 0.1131778, 0.1301041, 0.1664165, 0.2362407, 0.3755605", \ "0.0908150, 0.1061205, 0.1191146, 0.1359722, 0.1723403, 0.2422248, 0.3813043", \ "0.0985850, 0.1137404, 0.1266726, 0.1435842, 0.1799961, 0.2498316, 0.3893356", \ "0.1086561, 0.1239074, 0.1368709, 0.1538140, 0.1900909, 0.2598784, 0.3992011", \ "0.1215446, 0.1368977, 0.1498764, 0.1668298, 0.2031211, 0.2728716, 0.4116748", \ "0.1352772, 0.1507161, 0.1638431, 0.1808164, 0.2170370, 0.2867345, 0.4256417"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0287336, 0.0491345, 0.0704229, 0.1008556, 0.1754913, 0.3271259, 0.6352883", \ "0.0287986, 0.0490879, 0.0701213, 0.1012786, 0.1752286, 0.3264559, 0.6290689", \ "0.0289154, 0.0489796, 0.0704838, 0.1012511, 0.1755000, 0.3271896, 0.6360691", \ "0.0291714, 0.0491233, 0.0704090, 0.1011949, 0.1753782, 0.3271353, 0.6341959", \ "0.0292725, 0.0495815, 0.0708902, 0.1017270, 0.1755436, 0.3272877, 0.6346473", \ "0.0301028, 0.0503607, 0.0715784, 0.1020503, 0.1766990, 0.3281100, 0.6357028", \ "0.0315636, 0.0522491, 0.0733712, 0.1033361, 0.1770719, 0.3276928, 0.6373564"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0907947, 0.1075440, 0.1220125, 0.1413191, 0.1842143, 0.2685123, 0.4372741", \ "0.0946963, 0.1114546, 0.1258384, 0.1451836, 0.1880842, 0.2724417, 0.4408091", \ "0.1021751, 0.1189323, 0.1333534, 0.1526562, 0.1955144, 0.2798660, 0.4484768", \ "0.1133662, 0.1299816, 0.1444452, 0.1637082, 0.2066257, 0.2909379, 0.4596160", \ "0.1298097, 0.1464864, 0.1609343, 0.1801790, 0.2230174, 0.3073102, 0.4759028", \ "0.1556212, 0.1723130, 0.1865128, 0.2057723, 0.2485523, 0.3328261, 0.5010649", \ "0.1926790, 0.2094791, 0.2239303, 0.2431923, 0.2859351, 0.3700396, 0.5386006"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0286787, 0.0486514, 0.0696145, 0.1005977, 0.1777137, 0.3354712, 0.6586021", \ "0.0283745, 0.0485893, 0.0694501, 0.1008698, 0.1774506, 0.3353741, 0.6586393", \ "0.0285127, 0.0486039, 0.0695836, 0.1008212, 0.1774955, 0.3361991, 0.6595016", \ "0.0286446, 0.0484761, 0.0695260, 0.1008736, 0.1774776, 0.3360855, 0.6581636", \ "0.0291518, 0.0490407, 0.0699495, 0.1009899, 0.1777300, 0.3364063, 0.6586422", \ "0.0302066, 0.0504743, 0.0709557, 0.1019364, 0.1784545, 0.3357595, 0.6571875", \ "0.0327427, 0.0528342, 0.0731583, 0.1034827, 0.1793444, 0.3367093, 0.6581049"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0566984, 0.0719188, 0.0849854, 0.1019314, 0.1383962, 0.2082983, 0.3474460", \ "0.0601886, 0.0754668, 0.0884963, 0.1054749, 0.1420003, 0.2118436, 0.3507301", \ "0.0680397, 0.0831790, 0.0961851, 0.1130419, 0.1494864, 0.2193112, 0.3584407", \ "0.0817032, 0.0971177, 0.1100221, 0.1268658, 0.1631507, 0.2328305, 0.3718409", \ "0.1008386, 0.1172576, 0.1305989, 0.1476464, 0.1840131, 0.2534435, 0.3920750", \ "0.1270836, 0.1453890, 0.1597817, 0.1777429, 0.2148063, 0.2842152, 0.4221350", \ "0.1646220, 0.1853997, 0.2016892, 0.2215127, 0.2610349, 0.3319403, 0.4712058"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0292773, 0.0489868, 0.0705414, 0.1015400, 0.1756741, 0.3274247, 0.6369235", \ "0.0290787, 0.0491423, 0.0705421, 0.1015380, 0.1759152, 0.3278017, 0.6358729", \ "0.0292505, 0.0492991, 0.0707797, 0.1016277, 0.1762552, 0.3277060, 0.6382495", \ "0.0347544, 0.0531910, 0.0738008, 0.1039691, 0.1776128, 0.3282107, 0.6376566", \ "0.0437323, 0.0608448, 0.0805294, 0.1102765, 0.1811605, 0.3306678, 0.6440642", \ "0.0580034, 0.0742961, 0.0933281, 0.1215472, 0.1906790, 0.3367293, 0.6401228", \ "0.0819758, 0.0974878, 0.1161130, 0.1431100, 0.2109274, 0.3525895, 0.6529667"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0607743, 0.0774434, 0.0919526, 0.1112671, 0.1542796, 0.2386230, 0.4070851", \ "0.0646757, 0.0813285, 0.0958496, 0.1151492, 0.1581660, 0.2425168, 0.4110298", \ "0.0731525, 0.0896900, 0.1041035, 0.1233682, 0.1663286, 0.2506464, 0.4190452", \ "0.0875118, 0.1040669, 0.1184403, 0.1376026, 0.1803603, 0.2645188, 0.4328493", \ "0.1066539, 0.1239630, 0.1386188, 0.1580553, 0.2008790, 0.2847149, 0.4528911", \ "0.1325627, 0.1509265, 0.1662543, 0.1861344, 0.2293199, 0.3128611, 0.4804110", \ "0.1678522, 0.1878729, 0.2045655, 0.2258085, 0.2706060, 0.3551404, 0.5226796"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0275115, 0.0475527, 0.0687867, 0.1003645, 0.1770147, 0.3356649, 0.6579998", \ "0.0274491, 0.0476931, 0.0688278, 0.1001935, 0.1770774, 0.3357599, 0.6590742", \ "0.0277807, 0.0478737, 0.0688956, 0.1005046, 0.1772678, 0.3353283, 0.6571944", \ "0.0323200, 0.0511084, 0.0717610, 0.1026782, 0.1784252, 0.3357254, 0.6592371", \ "0.0400256, 0.0588359, 0.0781824, 0.1081497, 0.1822221, 0.3381016, 0.6578202", \ "0.0521514, 0.0702603, 0.0893145, 0.1175801, 0.1893542, 0.3435598, 0.6591403", \ "0.0729911, 0.0907936, 0.1094847, 0.1371073, 0.2057658, 0.3544925, 0.6674281"); } } } pin (Q2) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2'*IN1)"; max_capacitance : 416.000000; max_transition : 0.663698; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.9661518, -10.9530071, -18.1115979, -25.0852289, -33.9125743, -42.0171424, -47.9266855", \ "-0.9694679, -10.9483447, -18.0999384, -25.0567472, -33.8727967, -42.0277590, -49.4257686", \ "-0.9723867, -10.9040419, -18.0258885, -24.9325080, -33.7591107, -41.8460133, -48.2070618", \ "-0.9502151, -10.5185743, -17.4575269, -24.2375987, -32.8766346, -40.8676877, -47.1548416", \ "-0.8748422, -9.4371368, -15.7918849, -21.9937876, -30.3037849, -37.9677251, -45.1435439", \ "-0.7099422, -6.8490380, -11.7568562, -16.7164162, -23.7488300, -29.6814723, -36.7307801", \ "-0.4595792, -1.5805043, -3.5160208, -5.8029905, -9.2268349, -14.6415134, -17.8326583"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.9790277, 24.0635024, 39.1801302, 53.3581356, 71.2182469, 85.4049855, 95.0057664", \ "1.9759387, 24.0691235, 39.1881686, 53.3782636, 71.2423013, 85.4745130, 95.0607697", \ "1.9804687, 24.2116787, 39.3908000, 53.6657842, 71.5740921, 85.8941366, 95.4245221", \ "2.0139743, 24.6593951, 40.0332010, 54.4500050, 72.5150441, 86.9480731, 96.5363010", \ "2.1007713, 25.8390728, 41.7950926, 56.6560953, 75.3312411, 90.1388017, 99.9289960", \ "2.2415646, 28.1846807, 45.4032308, 61.2718578, 80.9384875, 96.5139314, 106.7974357", \ "2.4453497, 32.9796826, 52.9137382, 71.1486906, 93.3363866, 110.7476623, 122.2509944"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.7929438, -8.9778168, -14.9272996, -20.7426894, -28.2097088, -35.5551318, -41.7030656", \ "-0.7968717, -8.9742695, -14.9238044, -20.7394039, -28.2071369, -34.8223798, -41.6157296", \ "-0.7949645, -8.8421310, -14.7001199, -20.4804093, -27.8457683, -34.7659820, -40.3644391", \ "-0.7798613, -8.4738828, -14.1329901, -19.6860389, -26.7580139, -33.5491463, -39.1280120", \ "-0.7310560, -7.5407351, -12.5226171, -17.4743577, -23.9837937, -30.1670746, -36.0692518", \ "-0.6343982, -5.5092204, -9.1955777, -12.8563575, -17.7174882, -21.9377246, -27.5001135", \ "-0.4785524, -1.1177398, -1.9634535, -2.8697605, -4.0925548, -7.0014513, -8.1664214"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.8592607, 22.5294692, 36.6449964, 49.9603640, 66.5640527, 79.8290138, 88.6619646", \ "1.8556108, 22.5537421, 36.6472838, 49.9632461, 66.5676168, 79.8624523, 88.7115053", \ "1.8521538, 22.5930589, 36.7605173, 50.1161272, 66.7492228, 80.1055141, 88.9692407", \ "1.8731292, 23.0132658, 37.4277417, 51.0011164, 68.0428767, 81.6381922, 90.6743720", \ "1.9342801, 24.0870162, 39.1760432, 53.4651605, 71.3382451, 85.5063075, 94.9854368", \ "2.0791101, 26.5788266, 43.3126265, 59.0303291, 78.4068753, 94.0914222, 104.5092140", \ "2.3025607, 31.6989442, 51.7780330, 70.5894015, 93.8125919, 112.4224231, 124.8706824"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0600823, 0.0753001, 0.0883276, 0.1052589, 0.1416354, 0.2111350, 0.3496473", \ "0.0621602, 0.0773627, 0.0903878, 0.1073181, 0.1436982, 0.2131927, 0.3516129", \ "0.0665915, 0.0817586, 0.0947378, 0.1116615, 0.1479816, 0.2174819, 0.3560245", \ "0.0747928, 0.0901684, 0.1031658, 0.1200714, 0.1564051, 0.2259035, 0.3643557", \ "0.0878173, 0.1037684, 0.1170450, 0.1342428, 0.1707586, 0.2401573, 0.3783283", \ "0.1060717, 0.1235639, 0.1375629, 0.1554626, 0.1929991, 0.2628600, 0.4006916", \ "0.1268029, 0.1464628, 0.1616222, 0.1810529, 0.2206904, 0.2930020, 0.4333374"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0295711, 0.0495819, 0.0706835, 0.1016096, 0.1752914, 0.3262128, 0.6378110", \ "0.0298263, 0.0496007, 0.0706370, 0.1015896, 0.1754532, 0.3262308, 0.6326887", \ "0.0297274, 0.0496285, 0.0709409, 0.1015088, 0.1758771, 0.3264452, 0.6335975", \ "0.0327286, 0.0518195, 0.0725894, 0.1032034, 0.1767249, 0.3258715, 0.6335557", \ "0.0374298, 0.0569319, 0.0774988, 0.1071979, 0.1799246, 0.3286235, 0.6341067", \ "0.0493895, 0.0674051, 0.0878233, 0.1169621, 0.1876112, 0.3347753, 0.6364192", \ "0.0688975, 0.0860715, 0.1086423, 0.1356311, 0.2055755, 0.3499880, 0.6505941"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0641583, 0.0808918, 0.0954609, 0.1147569, 0.1576556, 0.2417246, 0.4096167", \ "0.0681929, 0.0849074, 0.0994587, 0.1187661, 0.1616671, 0.2457263, 0.4136803", \ "0.0765520, 0.0932309, 0.1076798, 0.1269917, 0.1698622, 0.2539391, 0.4219730", \ "0.0924308, 0.1089603, 0.1233587, 0.1425237, 0.1852348, 0.2691486, 0.4371204", \ "0.1141306, 0.1314345, 0.1461422, 0.1655343, 0.2082355, 0.2918406, 0.4595745", \ "0.1453669, 0.1635391, 0.1787849, 0.1986067, 0.2415760, 0.3248694, 0.4920113", \ "0.1931705, 0.2130289, 0.2293987, 0.2502932, 0.2942997, 0.3779414, 0.5446352"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0290454, 0.0490788, 0.0700044, 0.1009915, 0.1774291, 0.3346402, 0.6554032", \ "0.0290060, 0.0489922, 0.0699000, 0.1009750, 0.1774260, 0.3349919, 0.6569378", \ "0.0292783, 0.0493752, 0.0699252, 0.1012148, 0.1774627, 0.3350795, 0.6564306", \ "0.0330315, 0.0519940, 0.0722904, 0.1028170, 0.1784123, 0.3355123, 0.6557598", \ "0.0405954, 0.0595362, 0.0788218, 0.1082473, 0.1820122, 0.3374853, 0.6568774", \ "0.0515759, 0.0693796, 0.0886676, 0.1171467, 0.1882291, 0.3408088, 0.6567403", \ "0.0700523, 0.0885228, 0.1067726, 0.1341987, 0.2021898, 0.3500301, 0.6636984"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0860462, 0.1014481, 0.1144061, 0.1313402, 0.1676998, 0.2373412, 0.3762297", \ "0.0899487, 0.1053134, 0.1182623, 0.1351843, 0.1715499, 0.2411992, 0.3801029", \ "0.0965428, 0.1118778, 0.1248884, 0.1418800, 0.1781727, 0.2477157, 0.3860594", \ "0.1053602, 0.1205823, 0.1336048, 0.1504808, 0.1868661, 0.2565208, 0.3951873", \ "0.1172534, 0.1325561, 0.1455907, 0.1624920, 0.1987653, 0.2683374, 0.4069688", \ "0.1324874, 0.1479538, 0.1609614, 0.1778764, 0.2141453, 0.2835707, 0.4217150", \ "0.1511026, 0.1669438, 0.1799496, 0.1969445, 0.2332268, 0.3025441, 0.4408431"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0299010, 0.0501547, 0.0711987, 0.1019739, 0.1757104, 0.3257651, 0.6326168", \ "0.0299119, 0.0501762, 0.0712732, 0.1019289, 0.1757150, 0.3288794, 0.6320278", \ "0.0300445, 0.0501756, 0.0714976, 0.1020426, 0.1755168, 0.3264759, 0.6357446", \ "0.0307933, 0.0500930, 0.0713999, 0.1020486, 0.1757598, 0.3240100, 0.6344588", \ "0.0313024, 0.0510643, 0.0720984, 0.1025742, 0.1766596, 0.3264720, 0.6338901", \ "0.0323940, 0.0526017, 0.0732490, 0.1035492, 0.1771555, 0.3276128, 0.6351002", \ "0.0353310, 0.0552092, 0.0761881, 0.1058081, 0.1785892, 0.3280853, 0.6352447"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0926497, 0.1093457, 0.1238764, 0.1431908, 0.1860369, 0.2701050, 0.4381730", \ "0.0964545, 0.1131573, 0.1276730, 0.1469621, 0.1897922, 0.2738564, 0.4419146", \ "0.1038773, 0.1205669, 0.1350990, 0.1543999, 0.1972524, 0.2813182, 0.4494288", \ "0.1152845, 0.1319242, 0.1463776, 0.1656947, 0.2085560, 0.2926047, 0.4606829", \ "0.1326400, 0.1492827, 0.1637327, 0.1830438, 0.2257747, 0.3098341, 0.4778787", \ "0.1581517, 0.1748480, 0.1892886, 0.2085444, 0.2512740, 0.3351875, 0.5028968", \ "0.1970687, 0.2138665, 0.2285160, 0.2476681, 0.2904220, 0.3743007, 0.5419527"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0285425, 0.0486799, 0.0696518, 0.1008287, 0.1775302, 0.3353502, 0.6573236", \ "0.0282247, 0.0488060, 0.0695894, 0.1007025, 0.1774609, 0.3351810, 0.6561421", \ "0.0283973, 0.0487009, 0.0697378, 0.1007242, 0.1773881, 0.3353475, 0.6572879", \ "0.0284458, 0.0484006, 0.0694754, 0.1009301, 0.1773402, 0.3353789, 0.6572737", \ "0.0292878, 0.0492723, 0.0702124, 0.1012172, 0.1774272, 0.3357071, 0.6567138", \ "0.0302807, 0.0507300, 0.0712659, 0.1021528, 0.1780741, 0.3360357, 0.6553300", \ "0.0332781, 0.0533629, 0.0739309, 0.1040853, 0.1794196, 0.3354865, 0.6563107"); } } } pin (Q3) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)"; max_capacitance : 416.000000; max_transition : 0.667752; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.9812256, -11.0822325, -18.2825907, -25.2842184, -34.1842388, -42.3922912, -49.6486367", \ "-0.9846632, -11.0825509, -18.2967084, -25.2930721, -34.1272745, -42.2943240, -48.2931983", \ "-0.9862976, -11.0092296, -18.1871795, -25.1452155, -34.0391085, -42.1492223, -48.2097974", \ "-0.9636908, -10.6265268, -17.6141163, -24.4359501, -33.1405322, -41.1619910, -48.2950418", \ "-0.8874426, -9.5422970, -15.9501091, -22.1844567, -30.5835916, -38.2591532, -45.7359008", \ "-0.7225923, -6.9991399, -11.9638516, -16.9920492, -24.0064203, -30.1167433, -36.9781914", \ "-0.4724788, -1.7077012, -3.6870353, -6.0174406, -9.4983420, -14.9573974, -18.1393993"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.9882273, 24.2267101, 39.4615795, 53.7329684, 71.7126406, 86.0651710, 95.6296789", \ "1.9853554, 24.2316750, 39.4731697, 53.7751907, 71.7850453, 86.0948767, 95.7424377", \ "1.9903303, 24.3736160, 39.6905896, 54.0762273, 72.1466244, 86.5840235, 96.1872174", \ "2.0236254, 24.8219705, 40.3192966, 54.8497171, 73.0560922, 87.6103884, 97.2849594", \ "2.1092686, 25.9932332, 42.0780729, 57.0796930, 75.8598369, 90.7165608, 100.6233347", \ "2.2508536, 28.3363538, 45.6958604, 61.7081543, 81.5657193, 97.2296433, 107.6039311", \ "2.4554686, 33.1339801, 53.2185345, 71.5248613, 93.8778247, 111.4014493, 122.9503552"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.9670770, -10.9109531, -18.0453217, -24.9196338, -33.7299791, -41.7782756, -49.5548815", \ "-0.9698626, -10.9230714, -18.0381457, -24.9167551, -33.7491124, -41.8543736, -49.0970360", \ "-0.9695295, -10.8193176, -17.9050853, -24.7638740, -33.5736675, -41.6406737, -47.5821436", \ "-0.9303020, -10.2988810, -17.1147318, -23.8788848, -32.4866073, -40.4980043, -46.5111843", \ "-0.8382535, -9.0631222, -15.2566205, -21.4148407, -29.6925444, -37.3159819, -43.4532165", \ "-0.6522512, -6.2917430, -11.0209617, -15.8496704, -22.8548257, -29.2228289, -36.2113551", \ "-0.3778520, -0.7405072, -2.2426203, -4.2905959, -7.7692480, -13.4486247, -16.7051149"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.9966536, 24.3514441, 39.7032267, 54.1373118, 72.2732538, 86.7027554, 96.4668165", \ "1.9921802, 24.3534417, 39.7076069, 54.1405957, 72.2854798, 86.7394001, 96.4741677", \ "1.9984421, 24.5015048, 39.9254058, 54.3995902, 72.6170570, 87.1632472, 96.8546549", \ "2.0328492, 24.9671421, 40.5699325, 55.1939623, 73.5479331, 88.2002641, 97.9404181", \ "2.1179297, 26.1337781, 42.3002668, 57.4056418, 76.3264306, 91.2730790, 101.2570890", \ "2.2640340, 28.4670181, 45.9343553, 62.0236445, 81.9183284, 97.6832514, 108.0693298", \ "2.4686666, 33.3640637, 53.6202197, 72.0102401, 94.3195836, 111.8398028, 123.3760230"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0592805, 0.0741840, 0.0870946, 0.1039236, 0.1401617, 0.2094825, 0.3474862", \ "0.0614535, 0.0763087, 0.0892516, 0.1060316, 0.1422519, 0.2116346, 0.3498810", \ "0.0661268, 0.0809854, 0.0938430, 0.1106514, 0.1468440, 0.2161577, 0.3543822", \ "0.0747445, 0.0897356, 0.1026357, 0.1194360, 0.1556222, 0.2249281, 0.3630702", \ "0.0879031, 0.1035068, 0.1166511, 0.1337307, 0.1700775, 0.2393018, 0.3772139", \ "0.1062377, 0.1232544, 0.1371870, 0.1549609, 0.1923577, 0.2620082, 0.3995141", \ "0.1267173, 0.1458154, 0.1608523, 0.1801520, 0.2195857, 0.2916664, 0.4315789"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0298107, 0.0497932, 0.0709281, 0.1015873, 0.1749646, 0.3251217, 0.6300550", \ "0.0299695, 0.0498484, 0.0711559, 0.1015983, 0.1752374, 0.3250903, 0.6305632", \ "0.0300186, 0.0499144, 0.0710519, 0.1015489, 0.1747422, 0.3251407, 0.6307446", \ "0.0332597, 0.0520412, 0.0727396, 0.1031824, 0.1762111, 0.3252205, 0.6320452", \ "0.0378172, 0.0575318, 0.0778364, 0.1072220, 0.1794760, 0.3270501, 0.6273884", \ "0.0496670, 0.0692528, 0.0887353, 0.1174400, 0.1875645, 0.3334713, 0.6326051", \ "0.0690641, 0.0866887, 0.1089624, 0.1353805, 0.2047443, 0.3482331, 0.6468594"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0646929, 0.0811857, 0.0956405, 0.1149166, 0.1578409, 0.2420893, 0.4103252", \ "0.0687269, 0.0851640, 0.0996293, 0.1188962, 0.1618235, 0.2460456, 0.4142875", \ "0.0770932, 0.0935067, 0.1079036, 0.1271379, 0.1700347, 0.2542635, 0.4226656", \ "0.0928529, 0.1091129, 0.1234190, 0.1425511, 0.1852865, 0.2693540, 0.4376376", \ "0.1143645, 0.1313726, 0.1460056, 0.1653341, 0.2080409, 0.2917683, 0.4598318", \ "0.1460770, 0.1639820, 0.1791245, 0.1988735, 0.2418052, 0.3252323, 0.4927103", \ "0.1934897, 0.2129451, 0.2291989, 0.2500501, 0.2939363, 0.3776505, 0.5447798"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0295509, 0.0495756, 0.0706291, 0.1019953, 0.1783303, 0.3360432, 0.6591879", \ "0.0295347, 0.0495722, 0.0705387, 0.1017672, 0.1785241, 0.3363134, 0.6574029", \ "0.0298888, 0.0499394, 0.0705851, 0.1020118, 0.1782959, 0.3362157, 0.6579770", \ "0.0335068, 0.0525535, 0.0729893, 0.1036203, 0.1794953, 0.3372101, 0.6592827", \ "0.0410475, 0.0600147, 0.0794363, 0.1088982, 0.1831936, 0.3393101, 0.6597541", \ "0.0521198, 0.0698343, 0.0891257, 0.1178914, 0.1896501, 0.3429862, 0.6597192", \ "0.0704015, 0.0879805, 0.1064078, 0.1346486, 0.2031059, 0.3519924, 0.6649975"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0581202, 0.0730834, 0.0860530, 0.1029421, 0.1392463, 0.2087323, 0.3469962", \ "0.0616986, 0.0766217, 0.0895938, 0.1064910, 0.1429004, 0.2122714, 0.3504052", \ "0.0695237, 0.0844118, 0.0973208, 0.1141312, 0.1503917, 0.2198014, 0.3580165", \ "0.0834816, 0.0985566, 0.1113838, 0.1281247, 0.1643184, 0.2334845, 0.3715701", \ "0.1028540, 0.1189515, 0.1322030, 0.1491871, 0.1854598, 0.2543369, 0.3919098", \ "0.1295336, 0.1474667, 0.1617515, 0.1796489, 0.2165271, 0.2854980, 0.4225351", \ "0.1677894, 0.1880731, 0.2042407, 0.2240360, 0.2633792, 0.3338392, 0.4722655"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0302312, 0.0501491, 0.0713231, 0.1019806, 0.1751911, 0.3254275, 0.6236215", \ "0.0301939, 0.0502465, 0.0713380, 0.1019699, 0.1752589, 0.3250726, 0.6302037", \ "0.0303602, 0.0503028, 0.0716064, 0.1021088, 0.1753589, 0.3255031, 0.6314492", \ "0.0354379, 0.0543764, 0.0747680, 0.1045452, 0.1770197, 0.3261525, 0.6314074", \ "0.0446995, 0.0618678, 0.0813009, 0.1107519, 0.1810504, 0.3279699, 0.6307909", \ "0.0591541, 0.0755690, 0.0944501, 0.1221676, 0.1903276, 0.3348745, 0.6354265", \ "0.0835634, 0.0987850, 0.1170975, 0.1442737, 0.2106868, 0.3500605, 0.6476709"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0624397, 0.0788908, 0.0934105, 0.1127223, 0.1557177, 0.2399718, 0.4083187", \ "0.0663638, 0.0827988, 0.0973133, 0.1166202, 0.1596185, 0.2438803, 0.4122394", \ "0.0746995, 0.0910481, 0.1054725, 0.1247416, 0.1677035, 0.2519325, 0.4201835", \ "0.0894015, 0.1057039, 0.1200417, 0.1392106, 0.1819653, 0.2660473, 0.4341734", \ "0.1089061, 0.1259379, 0.1405597, 0.1599837, 0.2027929, 0.2865196, 0.4544789", \ "0.1352591, 0.1533168, 0.1685959, 0.1884438, 0.2316028, 0.3150566, 0.4823886", \ "0.1715241, 0.1912738, 0.2078620, 0.2290710, 0.2737891, 0.3582190, 0.5257073"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0289352, 0.0490987, 0.0701539, 0.1017130, 0.1784302, 0.3363923, 0.6596960", \ "0.0288668, 0.0490762, 0.0701329, 0.1017161, 0.1784514, 0.3362985, 0.6596123", \ "0.0290102, 0.0492505, 0.0702546, 0.1018327, 0.1783451, 0.3365761, 0.6571277", \ "0.0334106, 0.0524119, 0.0728914, 0.1038972, 0.1794417, 0.3365473, 0.6592746", \ "0.0413258, 0.0600212, 0.0795969, 0.1093329, 0.1835045, 0.3391323, 0.6604015", \ "0.0534678, 0.0715737, 0.0906425, 0.1189269, 0.1906447, 0.3444805, 0.6601686", \ "0.0744013, 0.0929521, 0.1104294, 0.1383912, 0.2066616, 0.3549517, 0.6677518"); } } } } cell (DELLN1X2) { cell_footprint : "DELLN1"; area : 14.7456 ; cell_leakage_power : 1.212828e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "3.9400859e+04"; } leakage_power () { when : "INP'"; value : "1.2128281e+05"; } pin (INP) { fanout_load : 0.053; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.311470, 1.311470 ); rise_capacitance : 1.311470; capacitance : 1.289640; fall_capacitance_range (1.267810, 1.267810 ); fall_capacitance : 1.267810; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("27.4107396, 27.4208307, 27.4699695, 28.0267805, 29.1693589, 31.4834721, 36.1406552"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.9778663, 25.9191306, 25.8950471, 26.3809656, 27.4461904, 29.6700278, 34.2110902"); } } } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 416.000000; max_transition : 0.647513; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.5856303, -5.6804434, -7.0571317, -8.3169185, -10.0341631, -11.6307395, -15.3986913", \ "-1.5398255, -5.6832446, -7.0716516, -8.3427937, -9.9427269, -12.3097756, -14.9704276", \ "-1.4300680, -5.5779114, -6.9723121, -8.2302395, -9.8267916, -12.2322295, -14.9225537", \ "-1.6401976, -5.8417538, -7.2984628, -8.4915757, -10.1198814, -11.6732974, -13.5695750", \ "-1.7077506, -5.9005248, -7.2990706, -8.5909835, -10.2162137, -11.7257261, -14.4148008", \ "-0.6393864, -5.1026385, -6.9381403, -8.4870497, -9.7339388, -11.5359062, -16.0099719", \ "-0.1557716, -4.6753598, -6.2861217, -7.6928029, -9.0786470, -11.1678840, -12.3914293"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.4978901, -5.5959728, -7.1974149, -8.2271720, -9.1346690, -9.6798275, -9.9420770", \ "-1.4870567, -5.6012858, -7.2014994, -8.2336997, -9.1241522, -9.6849955, -9.9485699", \ "-1.4401749, -5.5367901, -7.1455793, -8.1555007, -9.0509072, -9.5698717, -9.8504295", \ "-1.5684863, -5.6878908, -7.2902062, -8.3343905, -9.2166115, -9.7781351, -10.0483792", \ "-1.7525976, -5.8711084, -7.4694276, -8.5133229, -9.4139913, -9.9054688, -10.1990151", \ "-1.2733575, -5.7211123, -7.6383734, -8.6311081, -9.5622274, -10.0759695, -10.3572538", \ "-0.8800219, -5.2950897, -7.2772383, -8.5313366, -9.5179589, -10.0335794, -10.3474540"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1838840, 0.2008362, 0.2151953, 0.2333510, 0.2713003, 0.3410176, 0.4787851", \ "0.1872192, 0.2044815, 0.2184988, 0.2366592, 0.2747475, 0.3446038, 0.4815506", \ "0.1927158, 0.2099466, 0.2239971, 0.2421604, 0.2802485, 0.3500979, 0.4869456", \ "0.1995026, 0.2164863, 0.2307312, 0.2489596, 0.2869754, 0.3568806, 0.4943050", \ "0.2072272, 0.2243403, 0.2383392, 0.2564882, 0.2943386, 0.3644608, 0.5016396", \ "0.2156307, 0.2328453, 0.2469244, 0.2650961, 0.3031817, 0.3730441, 0.5101609", \ "0.2200392, 0.2371047, 0.2513613, 0.2695459, 0.3076178, 0.3774663, 0.5147719"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0459902, 0.0636590, 0.0854204, 0.1147677, 0.1855270, 0.3314758, 0.6308599", \ "0.0455750, 0.0640243, 0.0852498, 0.1150067, 0.1856363, 0.3304423, 0.6327846", \ "0.0455423, 0.0642157, 0.0852381, 0.1151424, 0.1855460, 0.3307018, 0.6335005", \ "0.0453453, 0.0644720, 0.0851458, 0.1152532, 0.1848726, 0.3345210, 0.6318077", \ "0.0453828, 0.0640083, 0.0844021, 0.1147504, 0.1847198, 0.3362896, 0.6332560", \ "0.0465899, 0.0644836, 0.0853632, 0.1152837, 0.1857768, 0.3311124, 0.6309995", \ "0.0458266, 0.0647629, 0.0855327, 0.1152315, 0.1853832, 0.3356891, 0.6325284"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1961873, 0.2145216, 0.2302318, 0.2509181, 0.2946564, 0.3772610, 0.5411789", \ "0.2000470, 0.2183977, 0.2341144, 0.2547968, 0.2985280, 0.3811316, 0.5450551", \ "0.2080986, 0.2263776, 0.2424098, 0.2628466, 0.3065226, 0.3891440, 0.5530318", \ "0.2205424, 0.2388978, 0.2546348, 0.2753007, 0.3190241, 0.4016011, 0.5654782", \ "0.2394330, 0.2577847, 0.2734302, 0.2940720, 0.3378421, 0.4205413, 0.5843893", \ "0.2702812, 0.2887709, 0.3044800, 0.3250193, 0.3687744, 0.4512855, 0.6152491", \ "0.3206460, 0.3390821, 0.3547726, 0.3753785, 0.4191428, 0.5016670, 0.6656791"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0446615, 0.0644027, 0.0850985, 0.1149212, 0.1864089, 0.3363402, 0.6456909", \ "0.0447354, 0.0644354, 0.0851115, 0.1149730, 0.1863761, 0.3363043, 0.6459528", \ "0.0446793, 0.0645787, 0.0852895, 0.1147650, 0.1866406, 0.3373736, 0.6471144", \ "0.0448089, 0.0644665, 0.0851420, 0.1150991, 0.1862246, 0.3365173, 0.6463234", \ "0.0446180, 0.0645537, 0.0843180, 0.1142923, 0.1868849, 0.3370048, 0.6475132", \ "0.0449668, 0.0642029, 0.0851725, 0.1148429, 0.1866270, 0.3366426, 0.6466260", \ "0.0451375, 0.0647457, 0.0852860, 0.1151100, 0.1866501, 0.3367090, 0.6446816"); } } } } cell (DELLN2X2) { cell_footprint : "DELLN2"; area : 15.6672 ; cell_leakage_power : 1.228160e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "3.7331425e+04"; } leakage_power () { when : "INP'"; value : "1.2281603e+05"; } pin (INP) { fanout_load : 0.049; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.176821, 1.176821 ); rise_capacitance : 1.176821; capacitance : 1.146616; fall_capacitance_range (1.116411, 1.116411 ); fall_capacitance : 1.116411; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("42.3322626, 40.2099831, 35.9927880, 37.2126152, 39.6796330, 44.6410323, 54.5911945"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("37.8179325, 37.3514952, 36.5131890, 37.0067168, 38.0883407, 40.3461568, 44.9563572"); } } } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 416.000000; max_transition : 0.664953; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.7112141, -6.7281086, -10.2988496, -12.8951454, -15.9299458, -19.7117913, -24.5774185", \ "-0.2605221, -6.2738322, -9.5115886, -12.4531128, -15.4822174, -19.2455722, -24.1129424", \ "0.4693265, -5.6217474, -8.9982414, -11.6717450, -15.0515719, -18.6939865, -22.8100329", \ "0.1434448, -5.9539122, -9.3304321, -11.9974276, -15.3794936, -18.9983979, -23.1249727", \ "-0.3083725, -6.3927163, -9.8873764, -12.4239119, -15.7080852, -19.3983129, -23.6272521", \ "-0.9912138, -7.1031611, -10.5291805, -13.4051445, -16.2474871, -20.0967600, -24.2705792", \ "-0.2783171, -6.4776937, -10.3909384, -13.7503897, -17.3484250, -20.0349266, -24.3316321"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("3.8462165, -2.8872072, -7.6893547, -11.9987264, -16.6835279, -20.0561634, -22.1345833", \ "5.9206672, -0.7987140, -5.5262325, -9.8095122, -14.5927112, -17.9146723, -20.0507859", \ "10.2554589, 3.5047932, -1.2181723, -5.5478246, -10.2151141, -13.6537929, -15.7649343", \ "9.2982856, 2.5398619, -2.1852480, -6.4656519, -11.2452500, -14.5885703, -16.7088161", \ "7.4566941, 0.8517656, -3.9615462, -8.2838264, -12.9713377, -16.3370125, -18.3720688", \ "4.0580733, -2.5004462, -7.3295854, -11.6641390, -16.3518440, -19.8509188, -21.9422923", \ "-2.2708556, -9.0148254, -13.8427965, -18.1433919, -22.8075316, -26.2043866, -28.3337358"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.3736323, 0.3942616, 0.4106842, 0.4317632, 0.4743964, 0.5492058, 0.6880158", \ "0.3768386, 0.3974713, 0.4141358, 0.4349751, 0.4776047, 0.5524123, 0.6912418", \ "0.3815782, 0.4018577, 0.4183593, 0.4393745, 0.4821037, 0.5572491, 0.6961953", \ "0.3865429, 0.4068589, 0.4233541, 0.4443741, 0.4871078, 0.5622489, 0.7012092", \ "0.3901822, 0.4106121, 0.4271465, 0.4482050, 0.4909037, 0.5657577, 0.7048770", \ "0.3900900, 0.4105296, 0.4272174, 0.4476308, 0.4902992, 0.5650493, 0.7043570", \ "0.3791095, 0.3997688, 0.4162051, 0.4372095, 0.4799354, 0.5548944, 0.6935735"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0779411, 0.0941902, 0.1158822, 0.1475419, 0.2175746, 0.3589863, 0.6519439", \ "0.0778936, 0.0941357, 0.1159879, 0.1475480, 0.2175285, 0.3589698, 0.6519756", \ "0.0792642, 0.0949042, 0.1148157, 0.1473929, 0.2179292, 0.3590147, 0.6510232", \ "0.0792136, 0.0949289, 0.1148249, 0.1474042, 0.2178479, 0.3590648, 0.6511054", \ "0.0781214, 0.0944765, 0.1160301, 0.1481529, 0.2178432, 0.3592313, 0.6498657", \ "0.0780751, 0.0944548, 0.1145859, 0.1456892, 0.2166799, 0.3578903, 0.6493343", \ "0.0782243, 0.0944676, 0.1161183, 0.1481680, 0.2175432, 0.3599432, 0.6521786"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.4228646, 0.4452761, 0.4647740, 0.4890968, 0.5397440, 0.6275568, 0.7902594", \ "0.4265444, 0.4491865, 0.4682716, 0.4928041, 0.5426161, 0.6312790, 0.7939653", \ "0.4351212, 0.4576804, 0.4770082, 0.5013737, 0.5514293, 0.6397858, 0.8025602", \ "0.4513493, 0.4741353, 0.4931995, 0.5177589, 0.5675710, 0.6561693, 0.8188842", \ "0.4782239, 0.5005582, 0.5199088, 0.5445231, 0.5949396, 0.6828589, 0.8455672", \ "0.5211301, 0.5437854, 0.5629690, 0.5870853, 0.6374166, 0.7254648, 0.8882158", \ "0.5982620, 0.6205940, 0.6399263, 0.6645615, 0.7149564, 0.8027608, 0.9655464"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0995522, 0.1187172, 0.1390098, 0.1685788, 0.2382474, 0.3756468, 0.6637604", \ "0.0991458, 0.1188975, 0.1396130, 0.1684701, 0.2374719, 0.3760832, 0.6643449", \ "0.0995567, 0.1184337, 0.1394833, 0.1686886, 0.2372899, 0.3761225, 0.6642215", \ "0.0990377, 0.1187869, 0.1396353, 0.1684491, 0.2373954, 0.3762708, 0.6643347", \ "0.0999864, 0.1189064, 0.1388381, 0.1687648, 0.2383530, 0.3759804, 0.6636554", \ "0.0991516, 0.1187528, 0.1391443, 0.1685294, 0.2381075, 0.3755912, 0.6632891", \ "0.1001652, 0.1191355, 0.1390644, 0.1688912, 0.2373809, 0.3765681, 0.6649531"); } } } } cell (DELLN3X2) { cell_footprint : "DELLN3"; area : 22.1184 ; cell_leakage_power : 1.403791e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "5.4366009e+04"; } leakage_power () { when : "INP'"; value : "1.4037906e+05"; } pin (INP) { fanout_load : 0.045; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.261783, 1.261783 ); rise_capacitance : 1.261783; capacitance : 1.221094; fall_capacitance_range (1.180406, 1.180406 ); fall_capacitance : 1.180406; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.9155893, 13.4005782, 12.4110365, 15.0231238, 20.2877785, 30.8575681, 52.0376275"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.3026777, 12.0954310, 9.7890294, 11.9974082, 16.5222578, 25.6800486, 44.1037220"); } } } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 416.000000; max_transition : 0.649329; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.4310562, 18.1432772, 15.3109138, 13.3535234, 10.8752171, 7.7367743, 3.7224768", \ "24.5797555, 19.1154193, 16.4796337, 14.5481286, 12.1107279, 8.9405897, 4.9279418", \ "26.9712329, 21.5697312, 18.7404620, 16.9173094, 14.2222759, 11.4300379, 7.4416021", \ "24.8671393, 19.3125294, 16.7887435, 14.8431882, 12.4031312, 9.2452749, 5.2224466", \ "20.9049330, 15.3574601, 12.7793173, 10.9861803, 8.3571127, 5.1812127, 1.5496729", \ "13.1795274, 7.6232321, 4.8741130, 2.6738567, 0.1616909, -2.7687148, -6.5755952", \ "-0.5371640, -6.2519768, -9.4662500, -11.7096573, -14.2383040, -16.7332435, -19.6225422"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("29.9626877, 23.9566563, 20.1923829, 17.3091829, 14.2733575, 12.2827037, 11.0999240", \ "30.4388827, 24.4978796, 20.7191173, 17.7882848, 14.8435406, 12.8351881, 11.5734817", \ "31.4543168, 25.5609140, 21.7790534, 18.8581892, 15.9016488, 13.9007521, 12.6442295", \ "29.1886152, 23.1873385, 19.4467594, 16.5366861, 13.5017693, 11.5155891, 10.3216633", \ "24.5688434, 18.6309404, 14.8978345, 11.9578411, 8.9524878, 6.9764114, 5.6755827", \ "15.5352859, 9.5474284, 5.7854768, 2.8552617, -0.1167589, -2.1365133, -3.2513475", \ "-2.0967790, -8.1242843, -11.8842957, -14.9222327, -17.9004194, -19.8418561, -21.0748556"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.5436281, 0.5629283, 0.5781737, 0.5982024, 0.6388827, 0.7113632, 0.8493561", \ "0.5466734, 0.5657380, 0.5815115, 0.6011237, 0.6419159, 0.7142017, 0.8522954", \ "0.5517456, 0.5707276, 0.5863086, 0.6063036, 0.6469496, 0.7194417, 0.8571541", \ "0.5575909, 0.5766341, 0.5924476, 0.6120310, 0.6528280, 0.7251623, 0.8631497", \ "0.5619641, 0.5812756, 0.5968002, 0.6164488, 0.6572804, 0.7297196, 0.8674003", \ "0.5635512, 0.5826429, 0.5978714, 0.6174835, 0.6583115, 0.7309708, 0.8689756", \ "0.5545331, 0.5735780, 0.5892342, 0.6092086, 0.6496675, 0.7222870, 0.8602266"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0637680, 0.0807860, 0.1032146, 0.1335859, 0.2029087, 0.3462228, 0.6423544", \ "0.0636375, 0.0820543, 0.1032995, 0.1327256, 0.2032652, 0.3447293, 0.6399727", \ "0.0648848, 0.0810377, 0.1029879, 0.1335473, 0.2030605, 0.3455345, 0.6399761", \ "0.0636720, 0.0822221, 0.1031927, 0.1328024, 0.2033031, 0.3440414, 0.6383718", \ "0.0637627, 0.0827688, 0.1028022, 0.1332578, 0.2036478, 0.3460550, 0.6418010", \ "0.0642634, 0.0807080, 0.1031480, 0.1334439, 0.2032841, 0.3458321, 0.6370964", \ "0.0638811, 0.0811384, 0.1029096, 0.1331226, 0.2029382, 0.3470517, 0.6436793"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.5715741, 0.5927890, 0.6105244, 0.6333747, 0.6809316, 0.7653285, 0.9260395", \ "0.5752908, 0.5962248, 0.6141901, 0.6370682, 0.6845549, 0.7689883, 0.9294786", \ "0.5839713, 0.6048919, 0.6229609, 0.6457348, 0.6932152, 0.7776593, 0.9382649", \ "0.6005285, 0.6217152, 0.6394741, 0.6623238, 0.7098719, 0.7942875, 0.9550047", \ "0.6281798, 0.6490160, 0.6669175, 0.6897034, 0.7371098, 0.8217064, 0.9824126", \ "0.6724408, 0.6934311, 0.7113637, 0.7343006, 0.7818469, 0.8662410, 1.0269350", \ "0.7506628, 0.7715487, 0.7892543, 0.8120762, 0.8594103, 0.9439591, 1.1047443"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0763942, 0.0957938, 0.1165400, 0.1456637, 0.2146463, 0.3546560, 0.6492392", \ "0.0765484, 0.0963447, 0.1160119, 0.1458723, 0.2144038, 0.3539329, 0.6493174", \ "0.0770271, 0.0961454, 0.1156505, 0.1457341, 0.2141766, 0.3542161, 0.6490323", \ "0.0763391, 0.0959097, 0.1162956, 0.1456927, 0.2144790, 0.3546663, 0.6493287", \ "0.0763726, 0.0962826, 0.1159314, 0.1456356, 0.2144063, 0.3542400, 0.6488726", \ "0.0767181, 0.0955090, 0.1164145, 0.1455894, 0.2145273, 0.3546021, 0.6490394", \ "0.0763130, 0.0960532, 0.1162994, 0.1458506, 0.2129959, 0.3538376, 0.6473277"); } } } } cell (DFFARX1) { cell_footprint : "DFFAR"; area : 32.256 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.648062e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.3302119e+05"; } leakage_power () { when : "(D'*CLK*RSTB)"; value : "1.1082064e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.1289693e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.0501385e+05"; } leakage_power () { when : "(D*CLK*RSTB)"; value : "1.6480621e+05"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "1.4731508e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.1416684e+05"; } pin (D) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.486472, 1.486472 ); rise_capacitance : 1.486472; capacitance : 1.494832; fall_capacitance_range (1.503191, 1.503191 ); fall_capacitance : 1.503191; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0758150, 0.0799464, 0.0899855, 0.1020471, 0.1194655, 0.1409243, 0.1724016", \ "0.0721268, 0.0762464, 0.0835224, 0.0981246, 0.1156990, 0.1372196, 0.1689893", \ "0.0646151, 0.0685709, 0.0788734, 0.0909988, 0.1082445, 0.1327756, 0.1588879", \ "0.0556489, 0.0626898, 0.0697743, 0.0852723, 0.1022880, 0.1198726, 0.1546732", \ "0.0552691, 0.0616911, 0.0689233, 0.0802661, 0.0995246, 0.1228682, 0.1464963", \ "0.0621246, 0.0659846, 0.0761666, 0.0859020, 0.1056641, 0.1271582, 0.1579367", \ "0.0968709, 0.0974138, 0.1055217, 0.1164119, 0.1391131, 0.1589403, 0.1773899"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0465367, 0.0535277, 0.0608047, 0.0756509, 0.0984373, 0.1371779, 0.1886640", \ "0.0429084, 0.0499737, 0.0570591, 0.0719923, 0.0950957, 0.1330355, 0.1948384", \ "0.0388498, 0.0420774, 0.0496315, 0.0674986, 0.0877974, 0.1230889, 0.1858352", \ "0.0295533, 0.0358773, 0.0435524, 0.0586102, 0.0823151, 0.1108904, 0.1746047", \ "0.0196829, 0.0263514, 0.0314319, 0.0502418, 0.0700739, 0.1099807, 0.1708213", \ "0.0092173, 0.0131891, 0.0327098, 0.0467865, 0.0742668, 0.1065191, 0.1656144", \ "0.0265540, 0.0301668, 0.0349874, 0.0508297, 0.0720054, 0.1120133, 0.1781155"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0348113, -0.0389262, -0.0490996, -0.0609888, -0.0755618, -0.0907192, -0.0965188", \ "-0.0339720, -0.0380049, -0.0455971, -0.0572871, -0.0718734, -0.0900971, -0.0956343", \ "-0.0327276, -0.0333416, -0.0438615, -0.0558910, -0.0705945, -0.0884957, -0.0978443", \ "-0.0295048, -0.0330441, -0.0403265, -0.0561707, -0.0684342, -0.0858150, -0.1045936", \ "-0.0315076, -0.0351905, -0.0430038, -0.0554100, -0.0729004, -0.0890253, -0.1142949", \ "-0.0388815, -0.0423028, -0.0494849, -0.0655604, -0.0797555, -0.1068274, -0.1271742", \ "-0.0645679, -0.0682913, -0.0757213, -0.0905096, -0.1028259, -0.1261417, -0.1614548"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058589, -0.0096469, -0.0169166, -0.0320000, -0.0486125, -0.0739089, -0.1102479", \ "-0.0021364, -0.0059910, -0.0163557, -0.0278778, -0.0457532, -0.0736072, -0.1126855", \ "0.0024729, -0.0011848, -0.0086647, -0.0207664, -0.0418021, -0.0672566, -0.1078364", \ "0.0114517, 0.0079374, 0.0004819, -0.0147778, -0.0331081, -0.0610908, -0.1022789", \ "0.0207797, 0.0175214, 0.0100998, -0.0052845, -0.0267672, -0.0576607, -0.0958699", \ "0.0254447, 0.0216190, 0.0117907, -0.0031187, -0.0286430, -0.0611999, -0.0958835", \ "0.0247060, 0.0221429, 0.0152489, 0.0030039, -0.0143055, -0.0522763, -0.0896352"); } } internal_power () { when : "!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.3092162, 14.2690784, 14.3001087, 15.1220339, 16.8771905, 20.4988096, 27.8533539"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.7493514, 12.7275757, 12.7709549, 13.5941567, 15.3274911, 18.8810905, 26.0752197"); } } } pin (CLK) { fanout_load : 0.051; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.116826; min_pulse_width_high : 0.081689; rise_capacitance_range (1.263423, 1.263423 ); rise_capacitance : 1.263423; capacitance : 1.237600; fall_capacitance_range (1.211777, 1.211777 ); fall_capacitance : 1.211777; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.3082652, 11.2834377, 11.3125179, 11.9268530, 13.2342583, 15.9278041, 21.3936309"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.4040542, 7.3726181, 7.3966765, 8.0008640, 9.2961699, 11.9737123, 17.4157275"); } } } pin (RSTB) { fanout_load : 0.180; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.102772; rise_capacitance_range (3.483482, 3.483482 ); rise_capacitance : 3.483482; capacitance : 3.691468; fall_capacitance_range (3.899455, 3.899455 ); fall_capacitance : 3.899455; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0845930, -0.0867948, -0.0939366, -0.1053019, -0.1312133, -0.1681227, -0.2355743", \ "-0.0911044, -0.0931553, -0.0973075, -0.1087629, -0.1346033, -0.1722072, -0.2381339", \ "-0.0960080, -0.0980453, -0.1052685, -0.1165553, -0.1388810, -0.1792310, -0.2463997", \ "-0.1048707, -0.1072318, -0.1142723, -0.1233561, -0.1480383, -0.1887453, -0.2526490", \ "-0.1115171, -0.1136538, -0.1181874, -0.1295882, -0.1551568, -0.1938809, -0.2614303", \ "-0.1115318, -0.1168077, -0.1210483, -0.1321241, -0.1523495, -0.1922909, -0.2510334", \ "-0.0965791, -0.1012011, -0.1045335, -0.1179919, -0.1444188, -0.1788377, -0.2315494"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0963808, 0.0985294, 0.1027703, 0.1142826, 0.1398454, 0.1794392, 0.2355585", \ "0.0999340, 0.1021579, 0.1065348, 0.1207264, 0.1408895, 0.1828028, 0.2381483", \ "0.1076645, 0.1098370, 0.1142196, 0.1255398, 0.1515511, 0.1881109, 0.2432620", \ "0.1168418, 0.1190454, 0.1233254, 0.1351282, 0.1571601, 0.1969428, 0.2531884", \ "0.1208206, 0.1259254, 0.1303581, 0.1414418, 0.1636940, 0.2056472, 0.2614334", \ "0.1232936, 0.1253288, 0.1297756, 0.1381169, 0.1636630, 0.2042590, 0.2579603", \ "0.1095666, 0.1145600, 0.1158178, 0.1273303, 0.1585409, 0.1955731, 0.2422794"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.6792079, 25.7428707, 25.9576798, 27.2064591, 29.7915009, 35.0490678, 45.6516850"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.5120601, -2.5945885, -2.6727148, -2.7216825, -2.7326872, -2.6677659, -2.4509928"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.631279; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2818487, -1.6213499, -2.7236477, -3.6747997, -5.1615432, -6.6292633, -8.9688516", \ "-0.2825435, -1.6123328, -2.6900127, -3.6314114, -5.0912798, -6.6142824, -8.6691818", \ "-0.2799470, -1.5816949, -2.6552169, -3.5791878, -5.0322254, -6.4682800, -8.8012173", \ "-0.2706079, -1.4910968, -2.4854697, -3.3466520, -4.7084765, -6.1544043, -8.1945283", \ "-0.2353400, -1.2339191, -2.0649492, -2.7204305, -3.8991863, -5.1483723, -7.0517929", \ "-0.1367362, -0.4644093, -0.8032917, -1.2395106, -1.7700585, -2.5510623, -4.2862993", \ "0.0156136, 0.9889148, 1.6128302, 2.1816547, 2.7110939, 2.6478600, 2.6804328"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.0745212, 12.3128568, 22.4048124, 31.9492438, 43.9231378, 53.4190960, 59.7727371", \ "-1.0577047, 12.3462091, 22.4514055, 32.0196132, 43.9932104, 53.5540401, 59.8873879", \ "-1.0693146, 12.3560144, 22.4774796, 32.0656733, 44.0634283, 53.6383328, 59.9749663", \ "-1.3611269, 12.1413875, 22.3268655, 31.9600921, 44.0396810, 53.6589309, 60.0457167", \ "-1.9732069, 11.7736007, 22.1492545, 31.9645317, 44.2358191, 54.0505304, 60.5695283", \ "-3.2199387, 11.1057193, 21.9163755, 32.1112593, 44.9198922, 55.1093043, 61.8734054", \ "-5.7951408, 9.7980721, 21.5688740, 32.6621899, 46.4482881, 57.5033686, 64.8427272"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-10.2835965, 2.8339042, 12.7592276, 22.1817934, 33.9461512, 43.4937970, 49.8069479", \ "-10.3131486, 2.8093683, 12.7554530, 22.2059741, 33.9312550, 43.5191094, 49.8283637", \ "-10.4101010, 2.7651507, 12.7433134, 22.2038080, 33.9870452, 43.5792238, 49.9138298", \ "-10.9928199, 2.3825415, 12.4786629, 22.0250517, 33.9019256, 43.5533370, 49.9372398", \ "-12.1799647, 1.7203080, 12.1445146, 21.9801528, 34.1448028, 44.0728147, 50.6140088", \ "-14.5774672, 0.5214788, 11.7500004, 22.2546065, 35.2442162, 45.7783763, 52.6488470", \ "-19.4545385, -1.8600840, 11.0781206, 23.1028680, 37.7856319, 49.3128491, 57.0042574"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1694307, 0.1827335, 0.1955165, 0.2122768, 0.2484621, 0.3179003, 0.4559550", \ "0.1734465, 0.1866459, 0.1993785, 0.2161121, 0.2522991, 0.3219384, 0.4596045", \ "0.1802503, 0.1935554, 0.2063394, 0.2230983, 0.2592823, 0.3287332, 0.4667778", \ "0.1892920, 0.2026182, 0.2153442, 0.2321120, 0.2682764, 0.3379267, 0.4754280", \ "0.1989656, 0.2121451, 0.2249136, 0.2416957, 0.2779035, 0.3476356, 0.4853445", \ "0.2073909, 0.2206266, 0.2332515, 0.2500593, 0.2861860, 0.3556432, 0.4931733", \ "0.2063690, 0.2197068, 0.2324348, 0.2491645, 0.2853379, 0.3549301, 0.4928152"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0337671, 0.0530350, 0.0740070, 0.1041715, 0.1768818, 0.3252307, 0.6270696", \ "0.0336212, 0.0532370, 0.0737548, 0.1040065, 0.1759899, 0.3260391, 0.6293243", \ "0.0337870, 0.0530541, 0.0740070, 0.1041663, 0.1769075, 0.3251656, 0.6269053", \ "0.0338646, 0.0532117, 0.0736940, 0.1040295, 0.1766760, 0.3254842, 0.6275139", \ "0.0335828, 0.0530514, 0.0733527, 0.1041324, 0.1764114, 0.3260206, 0.6286575", \ "0.0332026, 0.0532574, 0.0737995, 0.1040736, 0.1768991, 0.3261599, 0.6298234", \ "0.0337062, 0.0533096, 0.0739800, 0.1039317, 0.1769904, 0.3254942, 0.6312788"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1872199, 0.2007402, 0.2139624, 0.2316461, 0.2708414, 0.3474877, 0.5002490", \ "0.1911993, 0.2047324, 0.2179583, 0.2356419, 0.2748372, 0.3514646, 0.5042166", \ "0.1983614, 0.2118923, 0.2251174, 0.2428012, 0.2819782, 0.3586274, 0.5113890", \ "0.2080946, 0.2216246, 0.2348699, 0.2524975, 0.2916790, 0.3683708, 0.5212547", \ "0.2184367, 0.2318887, 0.2450814, 0.2628154, 0.3019889, 0.3786446, 0.5315750", \ "0.2272107, 0.2407161, 0.2539319, 0.2716138, 0.3107887, 0.3873576, 0.5401877", \ "0.2276302, 0.2411755, 0.2544008, 0.2720913, 0.3112202, 0.3878694, 0.5409872"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0305064, 0.0475084, 0.0667052, 0.0950318, 0.1645636, 0.3066678, 0.5988925", \ "0.0304861, 0.0475450, 0.0667230, 0.0950725, 0.1645656, 0.3065241, 0.5988232", \ "0.0304885, 0.0475406, 0.0667193, 0.0950678, 0.1645526, 0.3066056, 0.5988653", \ "0.0304594, 0.0475062, 0.0665799, 0.0950572, 0.1641753, 0.3074827, 0.5993046", \ "0.0300486, 0.0471825, 0.0667511, 0.0950185, 0.1644680, 0.3071031, 0.6001317", \ "0.0304701, 0.0473110, 0.0666208, 0.0949706, 0.1645926, 0.3068051, 0.5983576", \ "0.0304192, 0.0474861, 0.0666524, 0.0949640, 0.1644050, 0.3082259, 0.5982983"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0540681, 0.0674623, 0.0805505, 0.0982080, 0.1380822, 0.2165534, 0.3696125", \ "0.0579678, 0.0713476, 0.0843933, 0.1020591, 0.1419655, 0.2204392, 0.3735104", \ "0.0660706, 0.0791221, 0.0921034, 0.1097337, 0.1495984, 0.2279920, 0.3810673", \ "0.0782155, 0.0917723, 0.1049214, 0.1226338, 0.1624145, 0.2406971, 0.3937139", \ "0.0933527, 0.1075936, 0.1213045, 0.1393391, 0.1793975, 0.2576187, 0.4104861", \ "0.1133344, 0.1286712, 0.1429628, 0.1619537, 0.2026857, 0.2809928, 0.4338322", \ "0.1347199, 0.1519009, 0.1678115, 0.1881783, 0.2309268, 0.3108975, 0.4635998"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0258983, 0.0437405, 0.0636416, 0.0932958, 0.1650483, 0.3086746, 0.5996267", \ "0.0258755, 0.0436863, 0.0637932, 0.0932780, 0.1650847, 0.3087154, 0.5991946", \ "0.0268157, 0.0441747, 0.0640058, 0.0935659, 0.1652702, 0.3086436, 0.5985270", \ "0.0313697, 0.0483607, 0.0673400, 0.0961361, 0.1668805, 0.3093673, 0.5991018", \ "0.0375074, 0.0549680, 0.0735892, 0.1015548, 0.1704009, 0.3112539, 0.6000342", \ "0.0495631, 0.0657095, 0.0834575, 0.1112408, 0.1782629, 0.3161271, 0.6019568", \ "0.0671684, 0.0837181, 0.1014372, 0.1299664, 0.1952963, 0.3280020, 0.6088019"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.638462; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.7992258, -4.2202470, -4.7639883, -5.4819557, -6.5980693, -8.2311921, -9.6885486", \ "-3.7835854, -4.1954268, -4.7296731, -5.4289908, -6.5580274, -8.1597305, -10.0226171", \ "-3.7943673, -4.1806922, -4.6938752, -5.3727586, -6.4746365, -8.0517180, -9.9027637", \ "-4.0866643, -4.3955776, -4.8483490, -5.4799719, -6.4767117, -7.9940275, -9.4352022", \ "-4.7003056, -4.7699638, -5.0296563, -5.4975178, -6.2816095, -7.6188048, -9.4228471", \ "-5.9489372, -5.4454874, -5.2846025, -5.3146396, -5.5773833, -6.1535384, -8.1901588", \ "-8.5285521, -6.7980117, -5.6850458, -4.7775006, -3.8115904, -4.0555943, -3.9652913"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5582668, 15.4547687, 24.9407238, 33.7931021, 44.6880950, 53.3964153, 59.1137312", \ "2.5577673, 15.4586252, 24.9638544, 33.8163622, 44.7004027, 53.4333390, 59.1747830", \ "2.5586575, 15.4843641, 25.0103529, 33.8793160, 44.8032913, 53.5436577, 59.2964696", \ "2.5703323, 15.5806748, 25.1617767, 34.0859012, 45.0814601, 53.8829979, 59.6974233", \ "2.6071979, 15.8779229, 25.6397098, 34.7181841, 45.9523212, 54.9283690, 60.8287815", \ "2.6980081, 16.5145493, 26.7161275, 36.1935966, 47.8731769, 57.2245293, 63.3572490", \ "2.8634985, 18.0203623, 29.2012599, 39.6167802, 52.3400316, 62.4265576, 69.1156001"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-13.0195850, -13.8189324, -14.4516202, -15.2007424, -16.3958410, -17.8477942, -19.7941715", \ "-13.0555876, -13.8434306, -14.4970269, -15.2239238, -16.4431159, -17.9485793, -19.7038779", \ "-13.1575933, -13.9114044, -14.5228942, -15.2383662, -16.3977084, -17.9135112, -19.1169529", \ "-13.7553267, -14.3368387, -14.8294056, -15.4284937, -16.4117412, -17.8453168, -18.6515675", \ "-14.9686379, -15.0666165, -15.1810000, -15.4531863, -16.0862705, -16.8424629, -18.5210131", \ "-17.3777618, -16.3364647, -15.7671505, -15.1749219, -14.6703457, -14.7953045, -16.3317299", \ "-22.3129044, -18.9025152, -16.4709716, -14.3395737, -11.9230709, -10.5138151, -9.5861370"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1294273, 0.1435122, 0.1564666, 0.1737644, 0.2119565, 0.2832478, 0.4214070", \ "0.1333981, 0.1474565, 0.1604644, 0.1777575, 0.2159423, 0.2872358, 0.4253778", \ "0.1406549, 0.1547068, 0.1677299, 0.1850280, 0.2232214, 0.2945238, 0.4326756", \ "0.1503720, 0.1641696, 0.1772968, 0.1945803, 0.2328545, 0.3041599, 0.4423799", \ "0.1606094, 0.1746959, 0.1876695, 0.2049584, 0.2432603, 0.3145193, 0.4527888", \ "0.1694860, 0.1833330, 0.1964603, 0.2137318, 0.2520369, 0.3233330, 0.4612809", \ "0.1699341, 0.1838311, 0.1968965, 0.2142286, 0.2524601, 0.3237435, 0.4619090"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0405480, 0.0600907, 0.0818603, 0.1133546, 0.1871698, 0.3348954, 0.6372016", \ "0.0405827, 0.0600728, 0.0816390, 0.1134659, 0.1871208, 0.3346739, 0.6384358", \ "0.0405355, 0.0600273, 0.0815672, 0.1134304, 0.1870870, 0.3346555, 0.6384617", \ "0.0403103, 0.0596248, 0.0814862, 0.1131223, 0.1867233, 0.3348875, 0.6377282", \ "0.0402713, 0.0598651, 0.0814465, 0.1130510, 0.1868623, 0.3340541, 0.6365214", \ "0.0400809, 0.0595063, 0.0813575, 0.1128886, 0.1867829, 0.3360051, 0.6375905", \ "0.0399344, 0.0591814, 0.0813148, 0.1128382, 0.1866392, 0.3353915, 0.6376644"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1131680, 0.1288043, 0.1436147, 0.1628186, 0.2039842, 0.2764382, 0.4085095", \ "0.1169909, 0.1326685, 0.1475405, 0.1667073, 0.2078805, 0.2803147, 0.4124166", \ "0.1239033, 0.1396145, 0.1543865, 0.1736268, 0.2148025, 0.2872575, 0.4193553", \ "0.1331722, 0.1486558, 0.1634984, 0.1827239, 0.2238646, 0.2963355, 0.4283642", \ "0.1428095, 0.1584139, 0.1732656, 0.1924126, 0.2335313, 0.3059269, 0.4380353", \ "0.1516399, 0.1672242, 0.1818663, 0.2010000, 0.2420937, 0.3145074, 0.4465507", \ "0.1507689, 0.1662097, 0.1808974, 0.1999430, 0.2409156, 0.3132968, 0.4453848"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0433628, 0.0611490, 0.0802657, 0.1075596, 0.1692673, 0.2871700, 0.5256360", \ "0.0435314, 0.0619787, 0.0801833, 0.1077172, 0.1691746, 0.2870548, 0.5241499", \ "0.0436265, 0.0618891, 0.0800942, 0.1075837, 0.1691401, 0.2872572, 0.5248357", \ "0.0434139, 0.0611137, 0.0802048, 0.1076550, 0.1689948, 0.2865956, 0.5256117", \ "0.0436616, 0.0612334, 0.0802933, 0.1077145, 0.1691331, 0.2869442, 0.5247703", \ "0.0438855, 0.0617372, 0.0803422, 0.1079831, 0.1692824, 0.2869532, 0.5253199", \ "0.0452709, 0.0629287, 0.0813723, 0.1084343, 0.1699717, 0.2877029, 0.5247761"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1614043, 0.1753188, 0.1887314, 0.2062899, 0.2435457, 0.3133626, 0.4517070", \ "0.1647029, 0.1786353, 0.1920469, 0.2096018, 0.2468494, 0.3167004, 0.4555271", \ "0.1718733, 0.1857922, 0.1992004, 0.2167723, 0.2540407, 0.3240061, 0.4619954", \ "0.1857871, 0.1996899, 0.2131324, 0.2307641, 0.2681348, 0.3379707, 0.4765963", \ "0.2084453, 0.2220617, 0.2357896, 0.2529486, 0.2899770, 0.3602449, 0.4991609", \ "0.2435599, 0.2576515, 0.2710507, 0.2888476, 0.3255692, 0.3958446, 0.5339210", \ "0.2987226, 0.3126615, 0.3260754, 0.3440568, 0.3819637, 0.4511209, 0.5898653"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0371453, 0.0570020, 0.0786049, 0.1089812, 0.1815955, 0.3291876, 0.6279877", \ "0.0372609, 0.0569766, 0.0785314, 0.1089836, 0.1814300, 0.3292305, 0.6309128", \ "0.0373853, 0.0570141, 0.0785200, 0.1090280, 0.1816156, 0.3276809, 0.6354416", \ "0.0372259, 0.0570216, 0.0784781, 0.1092384, 0.1812504, 0.3271366, 0.6332642", \ "0.0378617, 0.0571538, 0.0786344, 0.1096772, 0.1812965, 0.3301500, 0.6336532", \ "0.0376977, 0.0579979, 0.0793158, 0.1097269, 0.1822988, 0.3312304, 0.6309540", \ "0.0386421, 0.0583060, 0.0798630, 0.1105209, 0.1827102, 0.3305321, 0.6370840"); } } } } cell (DFFARX2) { cell_footprint : "DFFAR"; area : 34.0992 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.219484e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.9204521e+05"; } leakage_power () { when : "(D'*CLK*RSTB)"; value : "1.6987092e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.7192373e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.6403769e+05"; } leakage_power () { when : "(D*CLK*RSTB)"; value : "2.2194840e+05"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "2.0635062e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.7322115e+05"; } pin (D) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.610595, 1.610595 ); rise_capacitance : 1.610595; capacitance : 1.622438; fall_capacitance_range (1.634282, 1.634282 ); fall_capacitance : 1.634282; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0787975, 0.0828805, 0.0929550, 0.1048634, 0.1223986, 0.1469031, 0.1786290", \ "0.0721263, 0.0791826, 0.0863687, 0.1011672, 0.1156907, 0.1431636, 0.1717803", \ "0.0675828, 0.0746584, 0.0816810, 0.0938497, 0.1112110, 0.1388716, 0.1618530", \ "0.0616126, 0.0626988, 0.0725048, 0.0853095, 0.1022639, 0.1226553, 0.1583297", \ "0.0606050, 0.0613939, 0.0689336, 0.0840742, 0.0995091, 0.1254174, 0.1518488", \ "0.0654173, 0.0688853, 0.0791249, 0.0858900, 0.1057328, 0.1290883, 0.1615769", \ "0.1001355, 0.1006387, 0.1084432, 0.1194533, 0.1390980, 0.1589425, 0.1896057"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0525182, 0.0563158, 0.0638251, 0.0817611, 0.1046586, 0.1381243, 0.1940410", \ "0.0488203, 0.0527133, 0.0601209, 0.0781794, 0.1012204, 0.1409080, 0.1901006", \ "0.0416145, 0.0453676, 0.0524940, 0.0708499, 0.0937826, 0.1253635, 0.1885682", \ "0.0350943, 0.0389660, 0.0490224, 0.0620123, 0.0848375, 0.1203980, 0.1773816", \ "0.0255860, 0.0291875, 0.0368333, 0.0522306, 0.0820922, 0.1168546, 0.1716179", \ "0.0269943, 0.0134031, 0.0356014, 0.0392343, 0.0771211, 0.1074787, 0.1723662", \ "0.0296701, 0.0359847, 0.0405982, 0.0528985, 0.0779945, 0.1077602, 0.1779109"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0348309, -0.0388974, -0.0462609, -0.0581450, -0.0725936, -0.0879710, -0.0965813", \ "-0.0313204, -0.0379791, -0.0456184, -0.0574079, -0.0719208, -0.0872817, -0.0937783", \ "-0.0298958, -0.0333425, -0.0409513, -0.0532606, -0.0676790, -0.0860086, -0.0973827", \ "-0.0265705, -0.0301631, -0.0402934, -0.0529225, -0.0684200, -0.0829527, -0.1023557", \ "-0.0285718, -0.0321517, -0.0401498, -0.0553959, -0.0700390, -0.0890481, -0.1115456", \ "-0.0388753, -0.0423026, -0.0494774, -0.0655800, -0.0763927, -0.1064658, -0.1243924", \ "-0.0648715, -0.0682032, -0.0756828, -0.0844666, -0.1021629, -0.1260735, -0.1611442"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029711, -0.0067690, -0.0169379, -0.0286862, -0.0470481, -0.0683413, -0.1020201", \ "-0.0021504, -0.0059899, -0.0134663, -0.0249311, -0.0429372, -0.0677189, -0.1060406", \ "0.0054865, 0.0015571, -0.0062507, -0.0180157, -0.0363089, -0.0640500, -0.1052698", \ "0.0141639, 0.0077878, 0.0004806, -0.0123704, -0.0301485, -0.0582689, -0.0964823", \ "0.0237229, 0.0201442, 0.0100791, -0.0022167, -0.0219116, -0.0511934, -0.0895088", \ "0.0254476, 0.0243071, 0.0145257, -0.0003613, -0.0257616, -0.0589840, -0.0956941", \ "0.0247140, 0.0221198, 0.0152643, 0.0056624, -0.0138612, -0.0453735, -0.0879716"); } } internal_power () { when : "!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.4709805, 14.3863000, 14.3737027, 15.1663146, 16.9083020, 20.5490402, 27.9872801"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.8121637, 12.7262973, 12.6869456, 13.4821893, 15.2050580, 18.7831767, 26.0717951"); } } } pin (CLK) { fanout_load : 0.052; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.122097; min_pulse_width_high : 0.090474; rise_capacitance_range (1.343933, 1.343933 ); rise_capacitance : 1.343933; capacitance : 1.308987; fall_capacitance_range (1.274041, 1.274041 ); fall_capacitance : 1.274041; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.4025243, 11.3293248, 11.3071093, 11.8930297, 13.1890541, 15.9052864, 21.4619346"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.5111935, 7.4209124, 7.3727312, 7.9486491, 9.2328662, 11.9336817, 17.4676937"); } } } pin (RSTB) { fanout_load : 0.178; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.095744; rise_capacitance_range (3.462893, 3.462893 ); rise_capacitance : 3.462893; capacitance : 3.676998; fall_capacitance_range (3.891104, 3.891104 ); fall_capacitance : 3.891104; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0817223, -0.0838939, -0.0909798, -0.1024226, -0.1253500, -0.1587720, -0.2202937", \ "-0.0882288, -0.0904277, -0.0947412, -0.1057989, -0.1287418, -0.1632676, -0.2235209", \ "-0.0929974, -0.0951956, -0.1025723, -0.1136997, -0.1328998, -0.1705513, -0.2345281", \ "-0.1049373, -0.1072986, -0.1115659, -0.1201971, -0.1422683, -0.1798035, -0.2371000", \ "-0.1088019, -0.1109356, -0.1184930, -0.1273684, -0.1489065, -0.1829829, -0.2411518", \ "-0.1115224, -0.1138307, -0.1180847, -0.1297034, -0.1495622, -0.1841414, -0.2362786", \ "-0.0987804, -0.1039962, -0.1034082, -0.1175249, -0.1395284, -0.1697463, -0.2112089"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0934519, 0.0955315, 0.0996573, 0.1110714, 0.1341544, 0.1739087, 0.2258535", \ "0.0970812, 0.0991676, 0.1065162, 0.1175736, 0.1372231, 0.1775200, 0.2297425", \ "0.1046755, 0.1068677, 0.1112685, 0.1223742, 0.1455115, 0.1821369, 0.2374375", \ "0.1139633, 0.1161626, 0.1204210, 0.1318357, 0.1538354, 0.1913694, 0.2436604", \ "0.1208720, 0.1229378, 0.1270110, 0.1382707, 0.1606216, 0.1975093, 0.2493582", \ "0.1202998, 0.1224425, 0.1298039, 0.1381848, 0.1608953, 0.1983939, 0.2515710", \ "0.1104796, 0.1124532, 0.1136056, 0.1247875, 0.1525588, 0.1898206, 0.2394098"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("44.8497967, 44.8201626, 44.8938496, 46.8183538, 50.8003172, 58.8971992, 75.2239183"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.3988336, -2.5668567, -2.7705218, -2.8468790, -2.8672123, -2.7754973, -2.4596863"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.700888; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5311019, -6.3241811, -10.4699508, -14.4687370, -20.1354774, -25.5916345, -31.2987009", \ "-0.5327036, -6.3184787, -10.4547154, -14.4489939, -20.1129997, -25.5437181, -31.1947676", \ "-0.5347707, -6.2889256, -10.4088807, -14.3694099, -19.9989082, -25.4220754, -31.0090847", \ "-0.5361059, -6.2046492, -10.2777153, -14.1672511, -19.7652604, -25.1232483, -30.8122406", \ "-0.5306177, -5.9177274, -9.8429069, -13.6631363, -18.9362988, -24.1451203, -29.6541790", \ "-0.4909034, -5.0949378, -8.8120043, -12.2091258, -16.7729069, -21.4579252, -27.0771134", \ "-0.4796490, -3.4294674, -5.9566908, -8.4717370, -12.0868609, -16.4103993, -19.0320058"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.4629939, 23.5502610, 40.4197108, 56.5791223, 76.4588575, 92.2870986, 102.7567181", \ "-1.4194546, 23.5963459, 40.4871770, 56.6498413, 76.5282500, 92.3920937, 102.9071728", \ "-1.3978172, 23.6500912, 40.5549533, 56.7396787, 76.6477328, 92.5067372, 102.9872297", \ "-1.6860047, 23.4586317, 40.4459969, 56.6898045, 76.6805014, 92.6340978, 103.1713432", \ "-2.3231887, 23.0587857, 40.2271268, 56.6792785, 76.8870154, 92.9757083, 103.6199048", \ "-3.6445016, 22.3781376, 39.9800575, 56.7861742, 77.4956255, 93.9749201, 104.9153158", \ "-6.4108317, 21.1157807, 39.7986238, 57.3268153, 79.0016974, 96.3432169, 107.8523630"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-20.2009566, 4.3051981, 21.0001849, 36.7332368, 56.4802321, 72.3431162, 82.8151669", \ "-20.1889261, 4.3019514, 21.0020026, 36.6944915, 56.4677653, 72.3015905, 82.7988098", \ "-20.2237852, 4.3314026, 21.0610593, 36.8231172, 56.5825518, 72.3956158, 82.9347343", \ "-21.1598451, 3.7155155, 20.5632368, 36.4171841, 56.2378304, 72.0869381, 82.6365817", \ "-23.0801013, 2.5642361, 19.8125860, 35.8911904, 55.9391668, 71.9166282, 82.4889896", \ "-26.9851529, 0.4212937, 18.6140720, 35.4232292, 56.1288509, 72.6422733, 83.4523916", \ "-34.9246185, -4.0265604, 16.1219817, 34.5202284, 56.7240791, 74.0482122, 85.3497220"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2132705, 0.2305143, 0.2446931, 0.2627884, 0.3009936, 0.3715312, 0.5092169", \ "0.2171120, 0.2343712, 0.2485592, 0.2666456, 0.3048561, 0.3753778, 0.5131114", \ "0.2239214, 0.2411726, 0.2553988, 0.2734998, 0.3116908, 0.3821772, 0.5201294", \ "0.2328783, 0.2501334, 0.2643405, 0.2824281, 0.3206458, 0.3911704, 0.5289135", \ "0.2422812, 0.2594929, 0.2737061, 0.2917975, 0.3299017, 0.4005135, 0.5386456", \ "0.2509273, 0.2681184, 0.2823652, 0.3005001, 0.3386648, 0.4090676, 0.5469546", \ "0.2497108, 0.2669629, 0.2811937, 0.2993233, 0.3374624, 0.4078834, 0.5457133"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0399593, 0.0615439, 0.0824665, 0.1124749, 0.1837759, 0.3309132, 0.6325590", \ "0.0401947, 0.0613542, 0.0824887, 0.1125974, 0.1839446, 0.3310760, 0.6320602", \ "0.0404301, 0.0609244, 0.0827016, 0.1126444, 0.1841781, 0.3313264, 0.6305435", \ "0.0402962, 0.0610242, 0.0825108, 0.1126153, 0.1839486, 0.3310390, 0.6323083", \ "0.0402881, 0.0603460, 0.0816450, 0.1121638, 0.1840930, 0.3309683, 0.6317140", \ "0.0408584, 0.0614396, 0.0826844, 0.1128167, 0.1843641, 0.3322413, 0.6295612", \ "0.0406390, 0.0610962, 0.0827465, 0.1126135, 0.1841354, 0.3311851, 0.6348264"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2198414, 0.2380542, 0.2538276, 0.2747166, 0.3203895, 0.4092416, 0.5865916", \ "0.2237529, 0.2419860, 0.2577431, 0.2786423, 0.3242923, 0.4131883, 0.5904400", \ "0.2309687, 0.2491931, 0.2649547, 0.2858481, 0.3315156, 0.4203810, 0.5977216", \ "0.2406575, 0.2588984, 0.2746556, 0.2955649, 0.3412218, 0.4301008, 0.6073168", \ "0.2510972, 0.2693788, 0.2850417, 0.3058709, 0.3516749, 0.4404662, 0.6175310", \ "0.2596860, 0.2779150, 0.2936332, 0.3145158, 0.3602133, 0.4489498, 0.6264392", \ "0.2613917, 0.2796272, 0.2954089, 0.3161808, 0.3619886, 0.4507890, 0.6281626"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0370091, 0.0573818, 0.0797794, 0.1122904, 0.1914540, 0.3565709, 0.6942646", \ "0.0369940, 0.0573033, 0.0797349, 0.1122961, 0.1915947, 0.3567674, 0.6947083", \ "0.0370107, 0.0573115, 0.0797659, 0.1123091, 0.1915706, 0.3564568, 0.6946635", \ "0.0369378, 0.0573642, 0.0796618, 0.1122511, 0.1916436, 0.3565499, 0.6943331", \ "0.0365157, 0.0577453, 0.0795323, 0.1122128, 0.1911583, 0.3561401, 0.6942777", \ "0.0368126, 0.0574794, 0.0799391, 0.1121368, 0.1915274, 0.3563021, 0.6945036", \ "0.0366922, 0.0581610, 0.0793506, 0.1120905, 0.1914986, 0.3567027, 0.6915206"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0676931, 0.0857273, 0.1014614, 0.1225142, 0.1689032, 0.2586946, 0.4360066", \ "0.0715709, 0.0894127, 0.1052677, 0.1263610, 0.1727504, 0.2625467, 0.4398557", \ "0.0797505, 0.0976948, 0.1134075, 0.1343904, 0.1807143, 0.2704647, 0.4477685", \ "0.0951315, 0.1130244, 0.1285449, 0.1494358, 0.1955102, 0.2850429, 0.4622565", \ "0.1151857, 0.1338835, 0.1497693, 0.1707959, 0.2168328, 0.3059308, 0.4829015", \ "0.1402924, 0.1602048, 0.1767852, 0.1985784, 0.2451579, 0.3338361, 0.5101837", \ "0.1731186, 0.1948689, 0.2130488, 0.2360169, 0.2846725, 0.3736666, 0.5489108"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0307458, 0.0531330, 0.0757140, 0.1089578, 0.1899058, 0.3556544, 0.6928396", \ "0.0305640, 0.0524980, 0.0755305, 0.1089996, 0.1898288, 0.3555882, 0.6929372", \ "0.0306531, 0.0527875, 0.0757149, 0.1092909, 0.1900448, 0.3555410, 0.6933065", \ "0.0345492, 0.0563034, 0.0781841, 0.1109887, 0.1909359, 0.3554619, 0.6910233", \ "0.0427307, 0.0645910, 0.0854495, 0.1170207, 0.1950484, 0.3573555, 0.6920972", \ "0.0552187, 0.0766270, 0.0975256, 0.1273042, 0.2025539, 0.3624268, 0.6953160", \ "0.0776877, 0.0984788, 0.1176748, 0.1482840, 0.2193813, 0.3735503, 0.7008884"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.650516; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.2449876, -9.4713108, -13.7476644, -18.3049445, -24.6301199, -31.1161895, -37.9547012", \ "-4.2014858, -9.4486043, -13.6895600, -18.2276500, -24.5926467, -30.9522171, -37.3463606", \ "-4.1806393, -9.4088856, -13.6215316, -18.1505071, -24.4892675, -30.9386061, -37.8577183", \ "-4.4690573, -9.5682462, -13.7179854, -18.1809800, -24.4450581, -30.6950487, -37.5793824", \ "-5.1043778, -9.9638575, -13.9802212, -18.2248371, -24.3004002, -30.5314712, -37.2302750", \ "-6.4283049, -10.6775203, -14.2224786, -18.1092726, -23.6073943, -29.0924343, -35.7330708", \ "-9.1894632, -12.0238486, -14.6432987, -17.5366832, -21.5241636, -26.5483715, -30.2692671"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3975939, 28.4135769, 45.2689167, 60.3831865, 78.3148941, 92.9316759, 102.2834750", \ "2.3966218, 28.4352973, 45.2618727, 60.4210973, 78.3306279, 92.9903128, 102.3417902", \ "2.3925976, 28.4512885, 45.2893294, 60.4873210, 78.4098789, 93.0524603, 102.4109377", \ "2.3920583, 28.5553657, 45.4224890, 60.7004422, 78.6789206, 93.3773135, 102.7744796", \ "2.3997780, 28.8258745, 45.9173708, 61.2174963, 79.4967617, 94.3325767, 103.8512743", \ "2.4287781, 29.4675402, 46.9540029, 62.7626405, 81.4140593, 96.7189813, 106.6262155", \ "2.4517151, 31.0476710, 49.6859805, 66.3917098, 86.2803280, 101.8512059, 112.0952091"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-22.9677800, -29.0353959, -33.5659188, -38.1416301, -44.5109662, -51.0882505, -55.5498182", \ "-22.9559963, -29.0387786, -33.5881588, -38.1597970, -44.5205124, -51.0074983, -56.8930503", \ "-22.9937504, -29.0287689, -33.4884167, -38.0772634, -44.4876847, -50.3728748, -57.1020318", \ "-23.9446399, -29.7571296, -34.0520948, -38.4826650, -44.6904576, -51.1630923, -55.6807620", \ "-25.8943122, -31.0462283, -34.9194011, -38.9733532, -44.5538615, -50.4382801, -54.9335238", \ "-29.8397516, -33.4709985, -36.5080820, -39.4851652, -43.9646230, -48.5374679, -53.8391378", \ "-37.8502805, -38.2983231, -39.2226953, -40.4224232, -42.5609369, -45.6921654, -47.6302584"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1390128, 0.1562115, 0.1705715, 0.1889387, 0.2284302, 0.3020554, 0.4431333", \ "0.1429284, 0.1598991, 0.1744434, 0.1928306, 0.2323150, 0.3059346, 0.4469186", \ "0.1500531, 0.1669957, 0.1814639, 0.1999751, 0.2394392, 0.3130504, 0.4541581", \ "0.1597259, 0.1770171, 0.1912028, 0.2096852, 0.2491922, 0.3228333, 0.4638855", \ "0.1699936, 0.1871338, 0.2012543, 0.2198248, 0.2593675, 0.3329943, 0.4741276", \ "0.1790896, 0.1961066, 0.2104581, 0.2290150, 0.2685112, 0.3421389, 0.4832432", \ "0.1794533, 0.1965820, 0.2108632, 0.2293060, 0.2688412, 0.3424410, 0.4833113"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0426492, 0.0632623, 0.0857302, 0.1178342, 0.1927399, 0.3428342, 0.6467170", \ "0.0425571, 0.0631823, 0.0857397, 0.1177649, 0.1928126, 0.3431327, 0.6498921", \ "0.0424915, 0.0632065, 0.0855849, 0.1176284, 0.1927578, 0.3426867, 0.6474719", \ "0.0426940, 0.0631405, 0.0853688, 0.1174544, 0.1927576, 0.3428618, 0.6463892", \ "0.0426245, 0.0631052, 0.0853455, 0.1174898, 0.1925732, 0.3427712, 0.6468597", \ "0.0425759, 0.0630773, 0.0855474, 0.1175665, 0.1926289, 0.3427806, 0.6471856", \ "0.0427520, 0.0628670, 0.0853289, 0.1173830, 0.1923548, 0.3427167, 0.6502942"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1340365, 0.1529082, 0.1686361, 0.1884302, 0.2287455, 0.2997268, 0.4263351", \ "0.1380700, 0.1567942, 0.1725421, 0.1923977, 0.2326251, 0.3036306, 0.4302405", \ "0.1448890, 0.1636090, 0.1793582, 0.1991855, 0.2394399, 0.3104407, 0.4370504", \ "0.1538112, 0.1727268, 0.1884831, 0.2082560, 0.2485407, 0.3195020, 0.4461050", \ "0.1633262, 0.1821639, 0.1978038, 0.2175027, 0.2578230, 0.3288078, 0.4554272", \ "0.1719993, 0.1907584, 0.2064444, 0.2261646, 0.2663526, 0.3373068, 0.4638704", \ "0.1706847, 0.1893544, 0.2049534, 0.2246254, 0.2647204, 0.3356586, 0.4622837"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0539104, 0.0733112, 0.0908908, 0.1155269, 0.1728631, 0.2830290, 0.5026608", \ "0.0541376, 0.0729174, 0.0916138, 0.1159255, 0.1729284, 0.2830535, 0.5023017", \ "0.0541112, 0.0729163, 0.0915959, 0.1153522, 0.1729517, 0.2829330, 0.5021895", \ "0.0538480, 0.0728534, 0.0915212, 0.1151031, 0.1726052, 0.2830831, 0.5025890", \ "0.0538800, 0.0729279, 0.0906836, 0.1151946, 0.1726786, 0.2829920, 0.5024687", \ "0.0539375, 0.0732502, 0.0919503, 0.1154363, 0.1729817, 0.2843344, 0.5023288", \ "0.0553282, 0.0749551, 0.0921973, 0.1159813, 0.1733564, 0.2833950, 0.5033230"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1749461, 0.1921275, 0.2064897, 0.2252626, 0.2646059, 0.3365090, 0.4775364", \ "0.1782721, 0.1953786, 0.2098103, 0.2285836, 0.2679281, 0.3399261, 0.4808306", \ "0.1854839, 0.2026155, 0.2170911, 0.2358380, 0.2750923, 0.3470465, 0.4880915", \ "0.1997457, 0.2169226, 0.2313536, 0.2501471, 0.2893485, 0.3613802, 0.5023356", \ "0.2224991, 0.2395889, 0.2540485, 0.2728938, 0.3120765, 0.3842655, 0.5244108", \ "0.2574604, 0.2746690, 0.2891168, 0.3079025, 0.3472198, 0.4191350, 0.5592344", \ "0.3141237, 0.3314453, 0.3458472, 0.3646381, 0.4040191, 0.4759432, 0.6162756"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0395131, 0.0610094, 0.0834124, 0.1147838, 0.1890282, 0.3392354, 0.6445628", \ "0.0394881, 0.0611499, 0.0834285, 0.1147359, 0.1890565, 0.3384498, 0.6457894", \ "0.0392541, 0.0606353, 0.0831220, 0.1151313, 0.1888595, 0.3388037, 0.6442466", \ "0.0399192, 0.0608692, 0.0831402, 0.1150684, 0.1889781, 0.3390212, 0.6457010", \ "0.0395830, 0.0609337, 0.0836333, 0.1151839, 0.1883866, 0.3385635, 0.6465919", \ "0.0400464, 0.0618315, 0.0838487, 0.1156577, 0.1896490, 0.3400469, 0.6458735", \ "0.0405965, 0.0618462, 0.0844242, 0.1162561, 0.1893833, 0.3374200, 0.6505160"); } } } } cell (DFFASRX1) { cell_footprint : "DFFASR"; area : 35.0208 ; cell_leakage_power : 1.673502e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "1.6735019e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "1.5052352e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "1.3860226e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "1.3856821e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "1.6017067e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "1.6653679e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "1.2725768e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB)"; value : "1.2832771e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "1.3564582e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "1.2251617e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB)"; value : "1.6536411e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "1.4318975e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "1.4674191e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "1.6406827e+05"; } pin (D) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.793592, 1.793592 ); rise_capacitance : 1.793592; capacitance : 1.794936; fall_capacitance_range (1.796280, 1.796280 ); fall_capacitance : 1.796280; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0729398, 0.0798479, 0.0871753, 0.0990341, 0.1164598, 0.1416836, 0.1707122", \ "0.0693162, 0.0732720, 0.0806425, 0.0952381, 0.1127140, 0.1337522, 0.1652602", \ "0.0646036, 0.0686729, 0.0759339, 0.0879894, 0.1053941, 0.1289950, 0.1589095", \ "0.0556595, 0.0626939, 0.0699183, 0.0824522, 0.0996835, 0.1193042, 0.1525676", \ "0.0554330, 0.0589512, 0.0662191, 0.0840774, 0.0993643, 0.1226261, 0.1518506", \ "0.0651517, 0.0688940, 0.0730888, 0.0857179, 0.1062522, 0.1320484, 0.1646184", \ "0.0911772, 0.0947974, 0.1053013, 0.1163499, 0.1390224, 0.1594773, 0.1847794"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0553289, 0.0619549, 0.0695539, 0.0848059, 0.1087982, 0.1433604, 0.1999159", \ "0.0515704, 0.0551813, 0.0659722, 0.0808725, 0.1047906, 0.1397223, 0.1930878", \ "0.0443568, 0.0484495, 0.0583962, 0.0759987, 0.0972001, 0.1325377, 0.1926076", \ "0.0414583, 0.0445803, 0.0522733, 0.0675363, 0.0914697, 0.1227658, 0.1870140", \ "0.0344012, 0.0321634, 0.0483924, 0.0615314, 0.0842664, 0.1228161, 0.1689016", \ "0.0269446, 0.0364251, 0.0436500, 0.0557426, 0.0837512, 0.1180780, 0.1713768", \ "0.0353409, 0.0419316, 0.0524049, 0.0651151, 0.0915292, 0.1205559, 0.1916749"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0377366, -0.0447480, -0.0519728, -0.0638456, -0.0813308, -0.0996119, -0.1081093", \ "-0.0369494, -0.0410375, -0.0512582, -0.0631430, -0.0776697, -0.0958858, -0.1074008", \ "-0.0355237, -0.0390027, -0.0465567, -0.0586920, -0.0763427, -0.0942381, -0.1054654", \ "-0.0325034, -0.0358563, -0.0435903, -0.0586160, -0.0741016, -0.0926037, -0.1112325", \ "-0.0346183, -0.0380219, -0.0456517, -0.0611964, -0.0796267, -0.0981174, -0.1198631", \ "-0.0417948, -0.0453385, -0.0524550, -0.0682817, -0.0827555, -0.1119515, -0.1327020", \ "-0.0681418, -0.0713275, -0.0787366, -0.0933157, -0.1055064, -0.1319950, -0.1740507"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0114761, -0.0154178, -0.0227543, -0.0375393, -0.0552854, -0.0780354, -0.1231583", \ "-0.0078517, -0.0116969, -0.0221568, -0.0341004, -0.0517677, -0.0708549, -0.1224000", \ "-0.0034284, -0.0070702, -0.0148726, -0.0298706, -0.0470308, -0.0702747, -0.1101474", \ "0.0059498, -0.0007853, -0.0084256, -0.0207208, -0.0414985, -0.0720936, -0.1107619", \ "0.0120816, 0.0088354, -0.0016688, -0.0168782, -0.0349028, -0.0693860, -0.1104649", \ "0.0163615, 0.0134854, 0.0056166, -0.0091564, -0.0352311, -0.0708366, -0.1104008", \ "0.0086870, 0.0049921, -0.0023348, -0.0174117, -0.0358290, -0.0786158, -0.1166319"); } } internal_power () { when : "!CLK&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.4318582, 8.3967711, 8.4478018, 9.1264915, 10.6050758, 13.6834494, 19.9614012"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8399665, 7.7632367, 7.7165010, 8.3995434, 9.8723522, 12.9246934, 19.1360995"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.123854; min_pulse_width_high : 0.097501; rise_capacitance_range (1.367083, 1.367083 ); rise_capacitance : 1.367083; capacitance : 1.337707; fall_capacitance_range (1.308330, 1.308330 ); fall_capacitance : 1.308330; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.1443596, 12.0817312, 12.0610464, 12.6562817, 13.9513241, 16.6459811, 22.1398673"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.8500822, 6.7869712, 6.7674730, 7.3528304, 8.6302692, 11.2918704, 16.7217964"); } } } pin (RSTB) { fanout_load : 0.187; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.111556; rise_capacitance_range (4.224583, 4.224583 ); rise_capacitance : 4.224583; capacitance : 4.394182; fall_capacitance_range (4.563781, 4.563781 ); fall_capacitance : 4.563781; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0936324, -0.0957712, -0.1001248, -0.1116547, -0.1339633, -0.1711932, -0.2296680", \ "-0.0973120, -0.0994059, -0.1038106, -0.1150964, -0.1381295, -0.1740657, -0.2360110", \ "-0.1020327, -0.1042361, -0.1114812, -0.1200511, -0.1424679, -0.1816736, -0.2438010", \ "-0.1136146, -0.1128075, -0.1172605, -0.1290792, -0.1512869, -0.1906776, -0.2495217", \ "-0.1196834, -0.1217626, -0.1259441, -0.1348605, -0.1580451, -0.1933545, -0.2544727", \ "-0.1226019, -0.1246701, -0.1256753, -0.1338655, -0.1582162, -0.1962948, -0.2545603", \ "-0.1135214, -0.1147946, -0.1208175, -0.1221796, -0.1502388, -0.1840001, -0.2426248"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1025037, 0.1046908, 0.1090969, 0.1202639, 0.1433688, 0.1823907, 0.2417537", \ "0.1061260, 0.1083007, 0.1125067, 0.1241447, 0.1464662, 0.1860276, 0.2453230", \ "0.1107523, 0.1129599, 0.1173855, 0.1287101, 0.1543369, 0.1934920, 0.2524757", \ "0.1198865, 0.1220427, 0.1262665, 0.1377522, 0.1601267, 0.2000874, 0.2601921", \ "0.1285691, 0.1309672, 0.1351801, 0.1436077, 0.1663635, 0.2093944, 0.2675401", \ "0.1291539, 0.1393522, 0.1307364, 0.1414053, 0.1710301, 0.2109954, 0.2619940", \ "0.1200808, 0.1218425, 0.1259012, 0.1296131, 0.1608661, 0.2018797, 0.2543367"); } } internal_power () { when : "!D&!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.4169233, 13.4777736, 13.6953350, 14.8468807, 17.2458330, 22.1395987, 32.0229910"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.6233339, 8.5496819, 8.5091019, 9.7979902, 12.4824907, 17.9582153, 29.0163881"); } } } pin (SETB) { fanout_load : 0.121; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.116826; rise_capacitance_range (2.718814, 2.718814 ); rise_capacitance : 2.718814; capacitance : 2.729461; fall_capacitance_range (2.740108, 2.740108 ); fall_capacitance : 2.740108; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0263556, -0.0225871, -0.0179566, -0.0028502, 0.0268219, 0.0806006, 0.1943931", \ "-0.0299307, -0.0263555, -0.0217599, -0.0068706, 0.0229768, 0.0768801, 0.1877537", \ "-0.0373645, -0.0335879, -0.0296262, -0.0143285, 0.0157135, 0.0659152, 0.1744894", \ "-0.0493311, -0.0484016, -0.0411734, -0.0265712, 0.0041301, 0.0613292, 0.1625867", \ "-0.0611905, -0.0544624, -0.0499196, -0.0357711, -0.0031304, 0.0435224, 0.1472109", \ "-0.0677051, -0.0581529, -0.0560311, -0.0345144, -0.0107693, 0.0482719, 0.1320301", \ "-0.0662699, -0.0623612, -0.0568175, -0.0321590, -0.0075977, 0.0496097, 0.1426683"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0791462, 0.0754592, 0.0709845, 0.0587216, 0.0375335, 0.0034470, -0.0533399", \ "0.0827513, 0.0789025, 0.0744474, 0.0625215, 0.0410818, 0.0041643, -0.0501184", \ "0.0900901, 0.0863684, 0.0790102, 0.0700016, 0.0484355, 0.0117829, -0.0435619", \ "0.1021242, 0.0983687, 0.0907584, 0.0790369, 0.0579497, 0.0209851, -0.0349364", \ "0.1077380, 0.1112220, 0.0999940, 0.0890256, 0.0675489, 0.0329747, -0.0273958", \ "0.1142533, 0.1095154, 0.1025271, 0.0959009, 0.0784824, 0.0409963, -0.0215106", \ "0.1134971, 0.1099167, 0.0945018, 0.0945921, 0.0747847, 0.0353687, -0.0207176"); } } internal_power () { when : "!D&!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.9404649, 24.8848720, 24.8738820, 26.3370513, 29.3635861, 35.5168519, 47.9235792"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("16.8628384, 16.7793063, 16.7189662, 18.2353277, 21.3747747, 27.7603923, 40.6383510"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.670933; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2152228, -1.2006540, -2.0507536, -2.7568456, -3.8950723, -5.1764602, -7.0431345", \ "-0.2169003, -1.2143329, -2.0692919, -2.7638863, -3.8935951, -5.2316842, -7.1220791", \ "-0.2154859, -1.1720692, -2.0037113, -2.7016242, -3.8196379, -5.0707997, -6.8604201", \ "-0.2076709, -1.0872728, -1.8664753, -2.5039489, -3.5536763, -4.7250052, -6.5250829", \ "-0.1754147, -0.8389050, -1.4268299, -1.9188788, -2.7373884, -3.7609869, -5.4299324", \ "-0.0840709, -0.1581709, -0.3572924, -0.4397210, -0.6909165, -1.3530677, -3.1814681", \ "0.0735125, 1.3276304, 2.1691393, 2.9288478, 3.7378776, 3.6060326, 3.6771386"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.7267782, 13.0459700, 23.4245052, 33.3031555, 45.6980077, 55.5592173, 62.0907817", \ "-0.6971213, 13.0784189, 23.4633637, 33.3264609, 45.7137908, 55.5778582, 62.1315524", \ "-0.6858958, 13.1110901, 23.5194757, 33.4018945, 45.8459505, 55.7223361, 62.2705334", \ "-0.9688247, 12.9196591, 23.3958967, 33.3352879, 45.8157781, 55.7693230, 62.3670244", \ "-1.5775756, 12.5208673, 23.1529935, 33.2372642, 45.9293553, 56.0314220, 62.7467098", \ "-2.8236393, 11.8178604, 22.8654230, 33.3627805, 46.5517300, 57.0109562, 63.9617499", \ "-5.3843508, 10.5311205, 22.5639028, 33.9206631, 47.9487179, 59.2339804, 66.7406979"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.4150426, 7.1995853, 7.1646490, 7.0464282, 6.6491804, 5.9214797, 4.8748215", \ "7.2847613, 7.0959168, 7.0395010, 6.8793100, 6.4728466, 5.7154685, 4.3418096", \ "7.5297684, 7.2972146, 7.1700527, 7.0007318, 6.5413782, 5.8081502, 4.5371578", \ "8.6713842, 8.1888569, 8.0218293, 7.6810996, 7.1737250, 6.3877205, 4.9936681", \ "11.6175187, 10.5092355, 10.0905917, 9.7491404, 9.0611730, 7.7863590, 6.4264536", \ "17.4939478, 15.9861106, 15.1873704, 14.3363852, 12.7078058, 11.8973281, 9.8923094", \ "28.6945086, 26.6264692, 25.2891685, 24.2817753, 22.8076873, 20.1233641, 19.1892385"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-4.0505304, 9.5520343, 19.9050484, 29.6826025, 42.0112635, 52.1538894, 58.7658608", \ "-4.0825566, 9.5194949, 19.8338700, 29.6408064, 41.9659817, 52.1007512, 58.7038040", \ "-4.1846280, 9.4769041, 19.8334578, 29.6224514, 41.8874084, 52.1143480, 58.7505300", \ "-4.7219407, 9.1256933, 19.6219075, 29.4566059, 41.8014814, 52.0416239, 58.6927907", \ "-5.8179835, 8.5348663, 19.3084433, 29.4642106, 42.1070709, 52.5600384, 59.3692961", \ "-8.0331599, 7.5084276, 19.1027559, 29.9291002, 43.4036844, 54.4880863, 61.6780512", \ "-12.5213152, 5.5711006, 18.9258913, 31.3233434, 46.5378677, 58.5824250, 66.6548773"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0396038, 0.2747383, 0.3164950, 0.4407500, 0.2841504, -0.2115121, -1.5783936", \ "0.0383347, 0.2755078, 0.3078640, 0.4379895, 0.2845165, -0.2111969, -1.5697071", \ "0.0383080, 0.2765966, 0.3319386, 0.4805839, 0.3169613, -0.1667317, -1.6386959", \ "0.0458518, 0.3613435, 0.4785520, 0.6623285, 0.5555160, 0.1448956, -1.4062611", \ "0.1042704, 0.7703720, 1.1300412, 1.5577218, 1.7426240, 1.5573294, 0.1605435", \ "0.2419749, 1.7132691, 2.6823493, 3.7515311, 4.7522601, 5.1299263, 4.1594883", \ "0.5145037, 3.7504329, 6.0409819, 8.1522603, 10.4727451, 12.0240922, 12.8869651"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2011776, 0.2148031, 0.2277508, 0.2446859, 0.2807873, 0.3501518, 0.4881062", \ "0.2051566, 0.2186925, 0.2316071, 0.2485358, 0.2847363, 0.3543471, 0.4920857", \ "0.2121435, 0.2255895, 0.2385327, 0.2554238, 0.2917437, 0.3613333, 0.4993545", \ "0.2209355, 0.2343933, 0.2473766, 0.2643144, 0.3004424, 0.3699297, 0.5079629", \ "0.2301848, 0.2436031, 0.2565592, 0.2735464, 0.3097792, 0.3794197, 0.5174017", \ "0.2395132, 0.2529220, 0.2659593, 0.2828892, 0.3190244, 0.3884283, 0.5263767", \ "0.2388111, 0.2524254, 0.2653427, 0.2822879, 0.3184719, 0.3880274, 0.5256908"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0363178, 0.0557592, 0.0764668, 0.1064696, 0.1784836, 0.3272852, 0.6281373", \ "0.0359140, 0.0560067, 0.0763985, 0.1062026, 0.1785972, 0.3269365, 0.6306203", \ "0.0361282, 0.0557380, 0.0766216, 0.1063125, 0.1782812, 0.3260865, 0.6300626", \ "0.0361202, 0.0557648, 0.0765276, 0.1063776, 0.1784865, 0.3268687, 0.6274232", \ "0.0361076, 0.0553328, 0.0763321, 0.1059190, 0.1776129, 0.3263825, 0.6302718", \ "0.0357805, 0.0556830, 0.0762166, 0.1063558, 0.1788676, 0.3271109, 0.6297300", \ "0.0360326, 0.0560247, 0.0766177, 0.1060462, 0.1786576, 0.3266561, 0.6311966"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2170773, 0.2315097, 0.2457349, 0.2649867, 0.3079876, 0.3924329, 0.5605502", \ "0.2208537, 0.2352790, 0.2495258, 0.2687662, 0.3117325, 0.3961173, 0.5645165", \ "0.2280916, 0.2424839, 0.2567678, 0.2759509, 0.3189325, 0.4033906, 0.5715146", \ "0.2373162, 0.2518257, 0.2660811, 0.2853027, 0.3282974, 0.4126430, 0.5809022", \ "0.2471549, 0.2615441, 0.2758417, 0.2950218, 0.3380455, 0.4224654, 0.5908777", \ "0.2559346, 0.2703474, 0.2846219, 0.3037915, 0.3467535, 0.4311373, 0.5995536", \ "0.2552271, 0.2696115, 0.2839684, 0.3031589, 0.3461424, 0.4305877, 0.5989476"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0340040, 0.0519551, 0.0733858, 0.1044048, 0.1808634, 0.3375193, 0.6584975", \ "0.0338574, 0.0519923, 0.0730805, 0.1042412, 0.1806911, 0.3379279, 0.6579428", \ "0.0332217, 0.0522236, 0.0731091, 0.1040798, 0.1808398, 0.3374899, 0.6582695", \ "0.0337879, 0.0521797, 0.0731013, 0.1041323, 0.1808503, 0.3383373, 0.6586993", \ "0.0333149, 0.0519901, 0.0728223, 0.1041096, 0.1806636, 0.3379553, 0.6578754", \ "0.0335392, 0.0520740, 0.0730300, 0.1043334, 0.1803529, 0.3379645, 0.6587642", \ "0.0338215, 0.0521317, 0.0732336, 0.1045112, 0.1809941, 0.3380276, 0.6593581"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0611208, 0.0743652, 0.0870825, 0.1037190, 0.1397442, 0.2090442, 0.3471176", \ "0.0645015, 0.0777118, 0.0904288, 0.1070015, 0.1430294, 0.2125148, 0.3502381", \ "0.0721852, 0.0851231, 0.0977616, 0.1143229, 0.1502714, 0.2196675, 0.3576894", \ "0.0859796, 0.0992017, 0.1118437, 0.1285684, 0.1645260, 0.2336626, 0.3716804", \ "0.1051477, 0.1190818, 0.1321818, 0.1488937, 0.1851669, 0.2538625, 0.3918090", \ "0.1347821, 0.1504641, 0.1644999, 0.1820623, 0.2189500, 0.2877369, 0.4246907", \ "0.1802336, 0.1984244, 0.2122350, 0.2319136, 0.2715311, 0.3428312, 0.4808702"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0319570, 0.0513299, 0.0723372, 0.1026848, 0.1753065, 0.3232716, 0.6299676", \ "0.0316772, 0.0510645, 0.0722153, 0.1025792, 0.1752198, 0.3249056, 0.6273694", \ "0.0318934, 0.0511424, 0.0722330, 0.1023450, 0.1749384, 0.3252529, 0.6287029", \ "0.0368373, 0.0552164, 0.0753744, 0.1053808, 0.1763877, 0.3249121, 0.6287724", \ "0.0429396, 0.0616121, 0.0817419, 0.1107982, 0.1815161, 0.3268215, 0.6286409", \ "0.0545225, 0.0722790, 0.0924204, 0.1218735, 0.1909991, 0.3356173, 0.6327610", \ "0.0742222, 0.0932518, 0.1128444, 0.1411852, 0.2103219, 0.3513153, 0.6458619"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0552337, 0.0692249, 0.0832376, 0.1023008, 0.1457497, 0.2317403, 0.4009189", \ "0.0591419, 0.0731011, 0.0870808, 0.1061648, 0.1496230, 0.2356292, 0.4048051", \ "0.0671915, 0.0809634, 0.0948646, 0.1138536, 0.1572549, 0.2432308, 0.4123828", \ "0.0785418, 0.0926367, 0.1066848, 0.1257620, 0.1690563, 0.2549072, 0.4240051", \ "0.0930462, 0.1077664, 0.1221330, 0.1414754, 0.1849938, 0.2707586, 0.4397616", \ "0.1117371, 0.1274596, 0.1424654, 0.1625668, 0.2064960, 0.2922770, 0.4613362", \ "0.1311521, 0.1487542, 0.1651651, 0.1866583, 0.2324842, 0.3198295, 0.4890113"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0267206, 0.0459094, 0.0677806, 0.1004438, 0.1798922, 0.3388977, 0.6580022", \ "0.0267689, 0.0459143, 0.0677801, 0.1004952, 0.1797178, 0.3388151, 0.6587340", \ "0.0275488, 0.0465952, 0.0683191, 0.1008690, 0.1800103, 0.3389797, 0.6582067", \ "0.0316417, 0.0500592, 0.0712354, 0.1030582, 0.1811779, 0.3398612, 0.6599079", \ "0.0380257, 0.0560782, 0.0765736, 0.1077819, 0.1844488, 0.3419558, 0.6602291", \ "0.0491394, 0.0666323, 0.0866965, 0.1164806, 0.1911127, 0.3458057, 0.6613571", \ "0.0676176, 0.0855220, 0.1058528, 0.1339626, 0.2061903, 0.3572383, 0.6709335"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1924348, 0.2062894, 0.2194958, 0.2365535, 0.2730807, 0.3425711, 0.4803954", \ "0.1962242, 0.2100814, 0.2232379, 0.2403722, 0.2768771, 0.3462997, 0.4842267", \ "0.2043054, 0.2183311, 0.2313476, 0.2485037, 0.2849429, 0.3543597, 0.4922702", \ "0.2204160, 0.2343332, 0.2474314, 0.2645815, 0.3010129, 0.3704599, 0.5083696", \ "0.2467677, 0.2607482, 0.2738394, 0.2908938, 0.3274424, 0.3969243, 0.5347856", \ "0.2840022, 0.2979621, 0.3111898, 0.3283580, 0.3648905, 0.4343604, 0.5717318", \ "0.3345286, 0.3485793, 0.3618002, 0.3790543, 0.4155477, 0.4850774, 0.6224060"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0383893, 0.0574143, 0.0781393, 0.1079109, 0.1800241, 0.3280987, 0.6296625", \ "0.0384063, 0.0573497, 0.0782251, 0.1080452, 0.1800114, 0.3278505, 0.6280395", \ "0.0381195, 0.0577665, 0.0783580, 0.1081761, 0.1801033, 0.3274070, 0.6247133", \ "0.0383780, 0.0575772, 0.0784152, 0.1081929, 0.1800455, 0.3270978, 0.6250125", \ "0.0384992, 0.0576507, 0.0786236, 0.1082681, 0.1800285, 0.3268933, 0.6256747", \ "0.0394453, 0.0584499, 0.0791421, 0.1091160, 0.1811139, 0.3302211, 0.6271246", \ "0.0405261, 0.0594411, 0.0800960, 0.1097559, 0.1816323, 0.3285981, 0.6361705"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.656603; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.4283208, -3.4037734, -3.6576279, -4.1423280, -4.9366978, -6.3348505, -7.8430188", \ "-3.3990075, -3.3743200, -3.6367199, -4.1154494, -4.9050514, -6.3342163, -8.4746849", \ "-3.3871897, -3.3358360, -3.5707551, -4.0384962, -4.8053655, -6.1761291, -7.6260674", \ "-3.6708424, -3.5342497, -3.6914151, -4.0995251, -4.8042769, -6.1834090, -8.3328119", \ "-4.2770589, -3.9252364, -3.9524401, -4.2073091, -4.6869545, -5.8644331, -7.9244246", \ "-5.5252189, -4.6345878, -4.2288856, -4.0796259, -4.1065687, -4.6465641, -6.4739368", \ "-8.0961991, -5.9924739, -4.6666331, -3.5639914, -2.4208980, -2.5575507, -2.6329613"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6526265, 15.9850895, 25.7069719, 34.6820016, 45.7177195, 54.4732175, 60.1838466", \ "2.6502936, 15.9766054, 25.6973389, 34.6752488, 45.7054001, 54.4730373, 60.1522222", \ "2.6530375, 16.0047172, 25.7498847, 34.7406857, 45.7851512, 54.5665314, 60.2898604", \ "2.6613611, 16.0790738, 25.8847589, 34.9367438, 46.0521361, 54.8928545, 60.6449913", \ "2.6927746, 16.3355243, 26.3119767, 35.5304783, 46.8157432, 55.8057642, 61.6643657", \ "2.7806079, 16.9903822, 27.3739487, 36.9736958, 48.7589028, 58.1369474, 64.2390552", \ "2.9433257, 18.4655562, 29.8230618, 40.3503973, 53.0919412, 63.1717959, 69.8042672"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.7882597, -7.1268157, -7.4349823, -7.8118852, -8.5927250, -9.8693134, -11.8126860", \ "-6.8177131, -7.1534181, -7.4149808, -7.7396967, -8.5762225, -9.8031264, -11.0255137", \ "-6.9222021, -7.2190724, -7.4753712, -7.8070752, -8.5213561, -9.7159667, -11.3927692", \ "-7.4742802, -7.6074421, -7.7577292, -7.9972648, -8.6059648, -9.6944343, -11.4788343", \ "-8.5958281, -8.2784305, -8.0917888, -7.9827021, -8.1687365, -8.9452257, -10.3590999", \ "-10.8357087, -9.4962989, -8.4089190, -7.5006505, -6.7105027, -6.7004836, -7.3260349", \ "-15.3451526, -11.3741463, -8.6071035, -6.1103901, -3.4250813, -1.4852331, -0.8896728"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.4966051, -1.9783938, -2.1761145, -2.4705622, -3.0832148, -4.1261094, -5.4344317", \ "-1.5181689, -1.9510829, -2.1081577, -2.4766952, -3.0908096, -4.0263115, -4.6389625", \ "-1.2818838, -1.7545146, -1.9470897, -2.2484732, -2.8540184, -3.5035999, -4.5803352", \ "-1.9428017, -2.4632569, -2.7434217, -3.0700675, -3.7247882, -4.7636907, -6.2840151", \ "-2.2835676, -3.1805398, -3.4456757, -3.9490856, -4.6821370, -6.1232261, -7.4164446", \ "-1.2578001, -2.7972334, -3.7701811, -4.8867027, -6.1648349, -7.1656790, -9.3265348", \ "-0.3542158, -2.4446491, -3.8582418, -5.0517081, -6.6393934, -9.2997210, -10.4987346"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.9230301, 17.5203021, 28.1502824, 37.8869461, 49.6994234, 58.9524892, 64.9549319", \ "2.9214976, 17.5231788, 28.1456310, 37.9024235, 49.7295391, 58.9916915, 64.9872921", \ "2.9206339, 17.5224181, 28.1585332, 37.9166413, 49.7537686, 59.0343091, 65.0215531", \ "2.9303170, 17.6115277, 28.3081352, 38.0988574, 49.9648003, 59.2705880, 65.2949462", \ "3.0049368, 18.0948192, 29.0558972, 39.0438930, 51.1401351, 60.5341525, 66.5846978", \ "3.1636243, 19.1466669, 30.7085798, 41.1943247, 53.7958644, 63.4978239, 69.6444285", \ "3.4541645, 21.1802826, 34.0267045, 45.5946199, 59.1732458, 69.4429950, 75.9209101"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1540112, 0.1694673, 0.1840949, 0.2032474, 0.2446104, 0.3199350, 0.4603106", \ "0.1578359, 0.1732924, 0.1880064, 0.2070605, 0.2484074, 0.3237498, 0.4641432", \ "0.1650721, 0.1805389, 0.1951568, 0.2142387, 0.2556212, 0.3309577, 0.4713389", \ "0.1741649, 0.1898253, 0.2043946, 0.2235555, 0.2649208, 0.3402335, 0.4806068", \ "0.1844116, 0.1997209, 0.2143686, 0.2335110, 0.2749356, 0.3503156, 0.4907376", \ "0.1928152, 0.2082812, 0.2229060, 0.2420342, 0.2834740, 0.3588284, 0.4990438", \ "0.1929957, 0.2083450, 0.2230687, 0.2422767, 0.2835657, 0.3590046, 0.4993946"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0488898, 0.0696970, 0.0927475, 0.1259499, 0.2012711, 0.3479625, 0.6564783", \ "0.0489868, 0.0696960, 0.0927817, 0.1259710, 0.2016961, 0.3491605, 0.6448291", \ "0.0490717, 0.0696928, 0.0926800, 0.1258423, 0.2011812, 0.3480608, 0.6566028", \ "0.0487195, 0.0695449, 0.0923023, 0.1258970, 0.2012474, 0.3493054, 0.6441485", \ "0.0487541, 0.0696975, 0.0923399, 0.1259660, 0.2011764, 0.3490421, 0.6428416", \ "0.0490412, 0.0696652, 0.0926568, 0.1259294, 0.2014131, 0.3491470, 0.6491395", \ "0.0491163, 0.0697277, 0.0926810, 0.1258984, 0.2016461, 0.3490776, 0.6496872"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1415535, 0.1585240, 0.1743773, 0.1946439, 0.2369202, 0.3130034, 0.4518678", \ "0.1454198, 0.1623221, 0.1782130, 0.1984304, 0.2407574, 0.3168329, 0.4557174", \ "0.1523896, 0.1693926, 0.1852224, 0.2054187, 0.2477283, 0.3238184, 0.4627027", \ "0.1611848, 0.1781226, 0.1940284, 0.2142224, 0.2565103, 0.3325775, 0.4714292", \ "0.1709231, 0.1878413, 0.2036727, 0.2238230, 0.2661418, 0.3422415, 0.4811101", \ "0.1800591, 0.1969985, 0.2128052, 0.2329171, 0.2751873, 0.3512672, 0.4901140", \ "0.1797372, 0.1966049, 0.2124224, 0.2325583, 0.2747792, 0.3508467, 0.4897184"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0551870, 0.0734171, 0.0924629, 0.1189661, 0.1820551, 0.3042257, 0.5514206", \ "0.0556513, 0.0733939, 0.0925847, 0.1191192, 0.1815302, 0.3037512, 0.5519118", \ "0.0551560, 0.0737915, 0.0923893, 0.1192270, 0.1818958, 0.3040973, 0.5504838", \ "0.0555025, 0.0743281, 0.0924120, 0.1190161, 0.1818249, 0.3042535, 0.5510923", \ "0.0551619, 0.0735373, 0.0917720, 0.1192747, 0.1817094, 0.3042822, 0.5515031", \ "0.0554405, 0.0739873, 0.0926658, 0.1195782, 0.1821687, 0.3040705, 0.5510760", \ "0.0564928, 0.0744164, 0.0935967, 0.1198308, 0.1827444, 0.3052676, 0.5515955"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1951669, 0.2113654, 0.2266745, 0.2466222, 0.2882913, 0.3621202, 0.5019336", \ "0.1984867, 0.2146809, 0.2299737, 0.2499697, 0.2914447, 0.3655489, 0.5052816", \ "0.2056082, 0.2218483, 0.2371432, 0.2570625, 0.2987266, 0.3724999, 0.5125976", \ "0.2193682, 0.2355756, 0.2509027, 0.2708705, 0.3124941, 0.3864147, 0.5260319", \ "0.2415262, 0.2578205, 0.2731264, 0.2929834, 0.3346837, 0.4084521, 0.5485617", \ "0.2767035, 0.2929125, 0.3081624, 0.3281285, 0.3696452, 0.4434187, 0.5830683", \ "0.3334844, 0.3496836, 0.3650492, 0.3849995, 0.4266500, 0.5004684, 0.6404335"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0489184, 0.0697674, 0.0931129, 0.1256868, 0.1994499, 0.3463871, 0.6441950", \ "0.0486329, 0.0699485, 0.0929364, 0.1255759, 0.1994049, 0.3462279, 0.6478817", \ "0.0487289, 0.0698126, 0.0931882, 0.1256055, 0.1993385, 0.3455666, 0.6455617", \ "0.0487380, 0.0697218, 0.0931710, 0.1256838, 0.1991690, 0.3458713, 0.6440958", \ "0.0488083, 0.0700556, 0.0930562, 0.1256911, 0.1995370, 0.3456989, 0.6454715", \ "0.0492549, 0.0704025, 0.0934964, 0.1260524, 0.2000724, 0.3474961, 0.6460520", \ "0.0491292, 0.0710287, 0.0940490, 0.1262179, 0.1998545, 0.3477721, 0.6474892"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0845348, 0.0987975, 0.1125906, 0.1306842, 0.1689256, 0.2396705, 0.3787151", \ "0.0870712, 0.1013114, 0.1151247, 0.1332453, 0.1715234, 0.2423421, 0.3805407", \ "0.0918044, 0.1060923, 0.1197899, 0.1378610, 0.1761646, 0.2470145, 0.3858146", \ "0.1008522, 0.1150659, 0.1288293, 0.1468137, 0.1850814, 0.2557917, 0.3945421", \ "0.1144015, 0.1289309, 0.1428762, 0.1610382, 0.1993230, 0.2700709, 0.4082435", \ "0.1291767, 0.1448203, 0.1593019, 0.1777281, 0.2168009, 0.2881058, 0.4260350", \ "0.1353650, 0.1531296, 0.1689312, 0.1888299, 0.2300540, 0.3029069, 0.4423844"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0399136, 0.0600913, 0.0822356, 0.1129493, 0.1864473, 0.3347115, 0.6376532", \ "0.0398129, 0.0600140, 0.0821163, 0.1133418, 0.1863497, 0.3344917, 0.6381989", \ "0.0395929, 0.0598649, 0.0820808, 0.1135318, 0.1860634, 0.3371207, 0.6375694", \ "0.0417283, 0.0608073, 0.0824409, 0.1139396, 0.1865666, 0.3337762, 0.6346612", \ "0.0448086, 0.0650958, 0.0864868, 0.1173965, 0.1900247, 0.3364356, 0.6405473", \ "0.0543556, 0.0750811, 0.0972833, 0.1271506, 0.1971379, 0.3433006, 0.6418073", \ "0.0721081, 0.0935019, 0.1159337, 0.1440638, 0.2150168, 0.3568588, 0.6529334"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1282266, 0.1475411, 0.1650242, 0.1869940, 0.2314283, 0.3064977, 0.4428319", \ "0.1321122, 0.1513820, 0.1688640, 0.1908624, 0.2353234, 0.3103953, 0.4467710", \ "0.1402812, 0.1595572, 0.1770056, 0.1990047, 0.2434589, 0.3185330, 0.4549285", \ "0.1565560, 0.1756798, 0.1931213, 0.2150472, 0.2594190, 0.3344650, 0.4708257", \ "0.1834570, 0.2026061, 0.2201706, 0.2420678, 0.2864511, 0.3613039, 0.4974620", \ "0.2193677, 0.2387766, 0.2561992, 0.2780844, 0.3227284, 0.3980522, 0.5350642", \ "0.2705593, 0.2908610, 0.3086469, 0.3303078, 0.3747073, 0.4499083, 0.5858184"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0663489, 0.0860452, 0.1055135, 0.1320849, 0.1912223, 0.3076474, 0.5490249", \ "0.0662959, 0.0861261, 0.1056520, 0.1322617, 0.1909874, 0.3072375, 0.5500062", \ "0.0662540, 0.0859702, 0.1052035, 0.1322435, 0.1908419, 0.3071960, 0.5499837", \ "0.0663708, 0.0857585, 0.1053314, 0.1322230, 0.1911155, 0.3071719, 0.5500015", \ "0.0715408, 0.0905786, 0.1100232, 0.1359157, 0.1939662, 0.3093915, 0.5503092", \ "0.0810342, 0.0997250, 0.1188279, 0.1441127, 0.2010692, 0.3137861, 0.5533722", \ "0.0986310, 0.1164694, 0.1343109, 0.1584504, 0.2122964, 0.3216729, 0.5582436"); } } } } cell (DFFASRX2) { cell_footprint : "DFFASR"; area : 36.864 ; cell_leakage_power : 2.717056e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "2.2732090e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "2.1066442e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "2.4384977e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "2.4373668e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "2.6541809e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "2.7170557e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "1.8728444e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB)"; value : "1.8849478e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "1.9578431e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "1.8265693e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB)"; value : "2.2538944e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "2.0321647e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "2.0812244e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "2.2403809e+05"; } pin (D) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.794812, 1.794812 ); rise_capacitance : 1.794812; capacitance : 1.795757; fall_capacitance_range (1.796701, 1.796701 ); fall_capacitance : 1.796701; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0731182, 0.0768464, 0.0845880, 0.0991721, 0.1135548, 0.1379355, 0.1668360", \ "0.0665018, 0.0702249, 0.0809154, 0.0927809, 0.1099552, 0.1341014, 0.1571235", \ "0.0619505, 0.0657335, 0.0732070, 0.0881152, 0.1056973, 0.1294395, 0.1563795", \ "0.0557764, 0.0598882, 0.0670533, 0.0793916, 0.0967187, 0.1208462, 0.1494211", \ "0.0553943, 0.0589512, 0.0662184, 0.0840763, 0.0992894, 0.1226024, 0.1492119", \ "0.0651721, 0.0690912, 0.0730117, 0.0850689, 0.1062531, 0.1250524, 0.1610194", \ "0.0911924, 0.0951384, 0.1054268, 0.1139550, 0.1352654, 0.1622462, 0.1842880"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0611827, 0.0648552, 0.0753567, 0.0908542, 0.1147050, 0.1463212, 0.2028132", \ "0.0545708, 0.0611550, 0.0715907, 0.0867782, 0.1108222, 0.1454408, 0.1989654", \ "0.0498672, 0.0564978, 0.0641816, 0.0790241, 0.1029304, 0.1382751, 0.1986814", \ "0.0471977, 0.0502952, 0.0580500, 0.0704499, 0.0970075, 0.1290526, 0.1898384", \ "0.0406867, 0.0382475, 0.0542932, 0.0660876, 0.0917327, 0.1285623, 0.1718192", \ "0.0326822, 0.0394308, 0.0525066, 0.0629627, 0.0883402, 0.1245783, 0.1747594", \ "0.0444408, 0.0478038, 0.0550784, 0.0679746, 0.0947214, 0.1342357, 0.1917980"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0377366, -0.0418743, -0.0519984, -0.0638444, -0.0783725, -0.0966473, -0.1022652", \ "-0.0339745, -0.0410414, -0.0483503, -0.0602510, -0.0747515, -0.0929368, -0.1014383", \ "-0.0327277, -0.0359306, -0.0465593, -0.0586885, -0.0733404, -0.0912449, -0.0997853", \ "-0.0325009, -0.0358563, -0.0435902, -0.0561712, -0.0740860, -0.0926255, -0.1061239", \ "-0.0315076, -0.0351989, -0.0429770, -0.0611972, -0.0756744, -0.0954656, -0.1170197", \ "-0.0418198, -0.0423123, -0.0524550, -0.0656358, -0.0827549, -0.1119010, -0.1298059", \ "-0.0645228, -0.0682891, -0.0757649, -0.0905534, -0.1055176, -0.1291591, -0.1702636"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0115024, -0.0153852, -0.0228237, -0.0344518, -0.0553812, -0.0790051, -0.1222815", \ "-0.0080577, -0.0116969, -0.0191609, -0.0310345, -0.0514972, -0.0782347, -0.1214345", \ "-0.0034285, -0.0070702, -0.0148726, -0.0270779, -0.0442047, -0.0666810, -0.1167358", \ "0.0057993, 0.0022258, -0.0084255, -0.0207227, -0.0415234, -0.0694919, -0.1076602", \ "0.0122249, 0.0088264, 0.0013507, -0.0139328, -0.0349025, -0.0636363, -0.1139374", \ "0.0189090, 0.0133875, 0.0088841, -0.0065785, -0.0321638, -0.0590228, -0.1039891", \ "0.0086685, 0.0050634, -0.0023821, -0.0150586, -0.0365933, -0.0752373, -0.1211442"); } } internal_power () { when : "!CLK&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.4441325, 8.3270669, 8.2951812, 8.9252700, 10.3876928, 13.5147841, 19.9712118"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8170498, 7.6597267, 7.5328449, 8.1670282, 9.6231594, 12.7231860, 19.1110035"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.129124; min_pulse_width_high : 0.113312; fall_capacitance_range (1.311881, 1.311881 ); fall_capacitance : 1.311881; capacitance : 1.339082; rise_capacitance_range (1.366283, 1.366283 ); rise_capacitance : 1.366283; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.9311635, 11.7866979, 11.6833184, 12.2299389, 13.5087315, 16.2518684, 21.9236939"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.0721749, 6.9280585, 6.8275900, 7.3675125, 8.6351219, 11.3581050, 16.9918355"); } } } pin (RSTB) { fanout_load : 0.184; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.101015; rise_capacitance_range (4.083194, 4.083194 ); rise_capacitance : 4.083194; capacitance : 4.246334; fall_capacitance_range (4.409475, 4.409475 ); fall_capacitance : 4.409475; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0906734, -0.0928033, -0.0970099, -0.1081870, -0.1284329, -0.1620763, -0.2179321", \ "-0.0943986, -0.0965071, -0.1008380, -0.1123653, -0.1317330, -0.1659836, -0.2242867", \ "-0.0990357, -0.1012671, -0.1053922, -0.1168390, -0.1395618, -0.1731494, -0.2291696", \ "-0.1106791, -0.1127805, -0.1172096, -0.1257922, -0.1484715, -0.1819697, -0.2369885", \ "-0.1166802, -0.1187636, -0.1229978, -0.1317696, -0.1552219, -0.1882644, -0.2415203", \ "-0.1195502, -0.1217666, -0.1230687, -0.1345738, -0.1553790, -0.1892894, -0.2373956", \ "-0.1081610, -0.1100556, -0.1175175, -0.1196716, -0.1476165, -0.1725047, -0.2191566"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0965727, 0.0987716, 0.1059395, 0.1172418, 0.1399078, 0.1769879, 0.2321831", \ "0.1002708, 0.1024669, 0.1094572, 0.1181319, 0.1440127, 0.1806538, 0.2360785", \ "0.1079271, 0.1101499, 0.1144351, 0.1258990, 0.1479509, 0.1882759, 0.2401926", \ "0.1168561, 0.1189511, 0.1231941, 0.1349671, 0.1568766, 0.1969429, 0.2491132", \ "0.1258276, 0.1279111, 0.1322363, 0.1405824, 0.1627625, 0.2028221, 0.2586640", \ "0.1261359, 0.1334250, 0.1303377, 0.1384301, 0.1660481, 0.2057802, 0.2578995", \ "0.1167662, 0.1191877, 0.1232168, 0.1268709, 0.1529611, 0.1925222, 0.2428091"); } } internal_power () { when : "!D&!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.0109176, 20.0116220, 20.1551124, 21.8658121, 25.4292932, 32.6983369, 47.3785060"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.9476291, 17.7942328, 17.6752047, 19.6217583, 23.7026298, 32.0521373, 48.9389164"); } } } pin (SETB) { fanout_load : 0.121; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.130881; rise_capacitance_range (2.564929, 2.564929 ); rise_capacitance : 2.564929; capacitance : 2.566359; fall_capacitance_range (2.567790, 2.567790 ); fall_capacitance : 2.567790; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0232780, -0.0194145, -0.0121341, 0.0029819, 0.0327980, 0.0925112, 0.2328776", \ "-0.0270989, -0.0231476, -0.0160356, -0.0006749, 0.0291133, 0.0892218, 0.2262199", \ "-0.0345899, -0.0307483, -0.0264397, -0.0083673, 0.0218711, 0.0779976, 0.2061595", \ "-0.0439856, -0.0431476, -0.0356188, -0.0202429, 0.0095644, 0.0698038, 0.1851705", \ "-0.0582028, -0.0516918, -0.0445319, -0.0297995, 0.0028451, 0.0519474, 0.1742509", \ "-0.0603885, -0.0530191, -0.0486848, -0.0318825, -0.0018002, 0.0588729, 0.1625852", \ "-0.0668073, -0.0518463, -0.0432407, -0.0264228, -0.0022560, 0.0611259, 0.1574048"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0759948, 0.0723813, 0.0648064, 0.0530224, 0.0284538, -0.0083547, -0.0710476", \ "0.0797967, 0.0761218, 0.0686890, 0.0566343, 0.0321238, -0.0044828, -0.0674260", \ "0.0875467, 0.0838876, 0.0762066, 0.0642301, 0.0400736, -0.0001736, -0.0605291", \ "0.0991920, 0.0928199, 0.0852451, 0.0730751, 0.0518922, 0.0120790, -0.0529104", \ "0.1080137, 0.1013955, 0.0939578, 0.0820882, 0.0619078, 0.0237803, -0.0432676", \ "0.1112369, 0.1108185, 0.0987025, 0.0905302, 0.0687676, 0.0289918, -0.0399679", \ "0.1091742, 0.1062080, 0.0967977, 0.0860924, 0.0664988, 0.0260466, -0.0414936"); } } internal_power () { when : "!D&!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("52.1513175, 52.0067470, 51.8641091, 53.8565748, 57.9880091, 66.3973803, 83.3626253"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.1966036, 32.0294166, 31.8828068, 34.0070114, 38.4431851, 47.5032967, 65.8112841"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.668324; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.4785544, -5.5227790, -9.1745586, -12.7762795, -17.8822471, -22.9948810, -28.2998963", \ "-0.4824503, -5.5196764, -9.1948157, -12.8001440, -17.9773834, -23.1099498, -28.3919970", \ "-0.4850901, -5.4562028, -9.1390298, -12.7386542, -17.7920775, -22.9452722, -28.0621640", \ "-0.4890467, -5.4209932, -8.9951197, -12.5100562, -17.5372441, -22.6100925, -28.0750243", \ "-0.4869409, -5.1873000, -8.6182279, -11.9888640, -16.8059215, -21.5893335, -26.7729515", \ "-0.4672907, -4.5465223, -7.5495236, -10.4125228, -14.7597371, -19.1339706, -24.4671855", \ "-0.4681576, -2.6821416, -4.6988472, -6.8535152, -10.0793716, -14.0702767, -16.6458054"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.1812799, 24.7943996, 42.2774089, 58.9873796, 79.7016081, 96.1194244, 106.9400449", \ "-1.1120464, 24.8647109, 42.3643732, 59.0741345, 79.8124074, 96.1846453, 106.9740980", \ "-1.0655582, 24.9423172, 42.4471506, 59.1780892, 79.9191491, 96.3563362, 107.1911831", \ "-1.3376805, 24.7734807, 42.3436775, 59.1148780, 80.0020882, 96.4679360, 107.3104838", \ "-1.9716943, 24.3510604, 42.0984810, 58.9527515, 80.0080184, 96.7106790, 107.6969848", \ "-3.3138465, 23.6181659, 41.7997683, 59.1439643, 80.7195286, 97.7108351, 108.9455636", \ "-6.1415847, 22.3852885, 41.6964844, 59.7836533, 82.1201966, 99.8587036, 111.6535664"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.7559453, 13.2078770, 12.6666749, 12.1375424, 10.9948089, 9.0686095, 6.4414852", \ "15.6371727, 13.1175275, 12.5258860, 11.8888631, 10.8211262, 8.7979596, 6.1989246", \ "15.9219515, 13.3603353, 12.8439569, 12.1204525, 10.9095370, 9.1353986, 6.3303672", \ "17.7339659, 14.8446548, 13.7321242, 12.9428212, 11.6184381, 9.5946548, 6.9522331", \ "22.1886649, 18.4907646, 17.3107147, 16.0521836, 14.3569753, 10.6784050, 8.5196113", \ "32.0772209, 27.0957287, 24.6161786, 22.4693160, 19.0474666, 16.5291706, 11.5089127", \ "48.1396510, 42.2044437, 38.4535209, 34.9663744, 31.5585372, 25.6534258, 23.2441230"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-7.7062610, 17.6769614, 35.0444932, 51.2876216, 71.7117132, 88.5089955, 99.4247917", \ "-7.7083406, 17.6109954, 35.0564708, 51.3977431, 71.5423895, 88.6286093, 99.5692013", \ "-7.7842515, 17.6160055, 35.0548407, 51.4540049, 71.7126717, 88.6905292, 99.6392302", \ "-8.6070217, 17.1396517, 34.6600268, 50.9489152, 71.4055230, 88.4267119, 99.3867882", \ "-10.3203056, 16.1753069, 34.0957153, 50.6922806, 71.1908096, 88.2908564, 99.2850172", \ "-13.8114089, 14.3865119, 33.1235424, 50.4845147, 71.6940498, 89.3074122, 100.4108653", \ "-20.8902729, 10.9784594, 31.9320792, 51.0059398, 73.9625994, 91.8315645, 103.4951429"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3336873, -4.1165961, -6.9005369, -9.7271380, -13.9530798, -18.4262738, -23.4699791", \ "-0.3377588, -4.1249154, -6.9365779, -9.7591935, -14.0139453, -18.3401325, -23.3412485", \ "-0.3427296, -4.1406765, -6.9430347, -9.7651601, -14.0295707, -18.4108720, -23.4248646", \ "-0.3431710, -4.0440894, -6.7927888, -9.5917078, -13.7262211, -18.0445802, -23.4418249", \ "-0.3144471, -3.5292443, -5.9366618, -8.3837827, -12.1663659, -16.1086069, -20.8975665", \ "-0.2297324, -2.1648964, -3.6986109, -5.3500369, -8.0857611, -11.3490278, -15.5977349", \ "-0.0812580, 0.8111261, 0.8796424, 0.6905089, -0.5233195, -1.8156464, -4.3470193"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2438440, 0.2610014, 0.2753454, 0.2936764, 0.3317568, 0.4020827, 0.5406042", \ "0.2477173, 0.2647718, 0.2791500, 0.2973971, 0.3355288, 0.4061178, 0.5439803", \ "0.2544940, 0.2719159, 0.2861139, 0.3043959, 0.3425293, 0.4129497, 0.5511935", \ "0.2633094, 0.2807717, 0.2948737, 0.3131664, 0.3511160, 0.4216481, 0.5597299", \ "0.2730770, 0.2902834, 0.3044474, 0.3228177, 0.3608401, 0.4315146, 0.5698288", \ "0.2814833, 0.2985442, 0.3129232, 0.3311691, 0.3693106, 0.4397643, 0.5775658", \ "0.2808943, 0.2980629, 0.3124320, 0.3307631, 0.3688296, 0.4391377, 0.5776192"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0406285, 0.0626052, 0.0833694, 0.1139412, 0.1847824, 0.3313828, 0.6335634", \ "0.0418422, 0.0611315, 0.0835180, 0.1138901, 0.1843469, 0.3315754, 0.6331122", \ "0.0407432, 0.0618107, 0.0838830, 0.1138625, 0.1850982, 0.3316820, 0.6319564", \ "0.0410755, 0.0619696, 0.0833743, 0.1135496, 0.1840682, 0.3315435, 0.6340105", \ "0.0412604, 0.0622174, 0.0830573, 0.1132325, 0.1847174, 0.3308236, 0.6331465", \ "0.0419520, 0.0611293, 0.0835333, 0.1142542, 0.1857130, 0.3332846, 0.6338259", \ "0.0408430, 0.0627414, 0.0836609, 0.1140449, 0.1849575, 0.3310597, 0.6356865"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2491309, 0.2670190, 0.2821541, 0.3022361, 0.3458456, 0.4303297, 0.5987951", \ "0.2528981, 0.2707811, 0.2859410, 0.3060238, 0.3496665, 0.4341869, 0.6024735", \ "0.2601454, 0.2780315, 0.2931676, 0.3132495, 0.3568593, 0.4413432, 0.6098101", \ "0.2694148, 0.2872543, 0.3024070, 0.3224836, 0.3661179, 0.4505851, 0.6190143", \ "0.2795311, 0.2973783, 0.3126678, 0.3327393, 0.3763411, 0.4609034, 0.6293755", \ "0.2878706, 0.3057563, 0.3209206, 0.3409379, 0.3845883, 0.4690696, 0.6375496", \ "0.2872897, 0.3052409, 0.3203985, 0.3403935, 0.3841422, 0.4685813, 0.6370012"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0382914, 0.0583940, 0.0787256, 0.1091983, 0.1842081, 0.3403659, 0.6600970", \ "0.0382777, 0.0578860, 0.0784593, 0.1090845, 0.1840794, 0.3396005, 0.6603545", \ "0.0382658, 0.0584010, 0.0787369, 0.1092050, 0.1842113, 0.3403700, 0.6601271", \ "0.0375632, 0.0584459, 0.0790881, 0.1093290, 0.1840424, 0.3405474, 0.6600730", \ "0.0379227, 0.0583825, 0.0789009, 0.1091809, 0.1837516, 0.3400955, 0.6600796", \ "0.0384205, 0.0585382, 0.0783979, 0.1093073, 0.1841839, 0.3402358, 0.6612204", \ "0.0375608, 0.0583411, 0.0788641, 0.1093112, 0.1843792, 0.3398673, 0.6593970"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0701843, 0.0866766, 0.1007554, 0.1186831, 0.1562293, 0.2264964, 0.3651956", \ "0.0736249, 0.0901430, 0.1040957, 0.1220196, 0.1596928, 0.2300133, 0.3686556", \ "0.0811755, 0.0977304, 0.1115653, 0.1293763, 0.1669924, 0.2370055, 0.3752070", \ "0.0968881, 0.1133584, 0.1270070, 0.1447250, 0.1822543, 0.2522289, 0.3908474", \ "0.1188742, 0.1365673, 0.1507408, 0.1688161, 0.2063086, 0.2757155, 0.4137950", \ "0.1530984, 0.1725350, 0.1876649, 0.2069391, 0.2448746, 0.3141039, 0.4511926", \ "0.2047800, 0.2269476, 0.2440185, 0.2644372, 0.3061294, 0.3776638, 0.5151835"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0340215, 0.0551424, 0.0765997, 0.1070060, 0.1796960, 0.3281828, 0.6298450", \ "0.0340580, 0.0547993, 0.0769353, 0.1076527, 0.1794018, 0.3280939, 0.6293042", \ "0.0340420, 0.0546095, 0.0763193, 0.1071549, 0.1794100, 0.3276996, 0.6253764", \ "0.0377485, 0.0570883, 0.0789548, 0.1087892, 0.1804304, 0.3283214, 0.6313489", \ "0.0461902, 0.0655778, 0.0856731, 0.1160969, 0.1861811, 0.3306934, 0.6328016", \ "0.0594380, 0.0775837, 0.0981612, 0.1287494, 0.1963125, 0.3407983, 0.6360151", \ "0.0828454, 0.1005759, 0.1203032, 0.1528564, 0.2183937, 0.3551125, 0.6483876"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0634575, 0.0806873, 0.0956516, 0.1155662, 0.1596154, 0.2451874, 0.4141760", \ "0.0673411, 0.0845783, 0.0995117, 0.1194432, 0.1635001, 0.2490810, 0.4180782", \ "0.0755643, 0.0927039, 0.1075851, 0.1274587, 0.1714819, 0.2570304, 0.4260162", \ "0.0900185, 0.1071775, 0.1220379, 0.1417938, 0.1856772, 0.2710491, 0.4399332", \ "0.1078579, 0.1258570, 0.1411594, 0.1612188, 0.2053217, 0.2903898, 0.4589641", \ "0.1312167, 0.1505445, 0.1665786, 0.1873107, 0.2319133, 0.3169391, 0.4851159", \ "0.1574733, 0.1787345, 0.1959611, 0.2183387, 0.2647310, 0.3510350, 0.5185970"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0278943, 0.0490662, 0.0705908, 0.1029226, 0.1808013, 0.3387336, 0.6591441", \ "0.0279669, 0.0491003, 0.0707989, 0.1029238, 0.1803313, 0.3386004, 0.6588567", \ "0.0280888, 0.0490140, 0.0708597, 0.1029959, 0.1803452, 0.3389239, 0.6575932", \ "0.0323535, 0.0522868, 0.0734326, 0.1049216, 0.1818680, 0.3392872, 0.6588653", \ "0.0401477, 0.0601064, 0.0804669, 0.1108780, 0.1854471, 0.3411834, 0.6598327", \ "0.0520854, 0.0723137, 0.0917492, 0.1210209, 0.1938827, 0.3462456, 0.6615157", \ "0.0717949, 0.0928059, 0.1111343, 0.1403784, 0.2103634, 0.3577647, 0.6683245"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2297843, 0.2471726, 0.2615702, 0.2799028, 0.3180777, 0.3885176, 0.5264535", \ "0.2336979, 0.2511578, 0.2655093, 0.2838146, 0.3219207, 0.3923150, 0.5305160", \ "0.2417776, 0.2590720, 0.2734714, 0.2917858, 0.3299521, 0.4003876, 0.5384449", \ "0.2580572, 0.2756590, 0.2899024, 0.3082304, 0.3463977, 0.4168277, 0.5547253", \ "0.2868497, 0.3041851, 0.3184811, 0.3368222, 0.3749992, 0.4453817, 0.5836204", \ "0.3277412, 0.3454738, 0.3597561, 0.3780857, 0.4162584, 0.4866576, 0.6245749", \ "0.3830896, 0.4007245, 0.4151874, 0.4335377, 0.4718463, 0.5421789, 0.6802401"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0417936, 0.0625050, 0.0836193, 0.1138057, 0.1846156, 0.3319152, 0.6314563", \ "0.0415217, 0.0621782, 0.0837475, 0.1136962, 0.1852396, 0.3312667, 0.6332116", \ "0.0422653, 0.0624722, 0.0835672, 0.1138889, 0.1848759, 0.3318106, 0.6325755", \ "0.0417178, 0.0625492, 0.0837534, 0.1141267, 0.1851963, 0.3320135, 0.6319994", \ "0.0417876, 0.0621729, 0.0838583, 0.1139423, 0.1854844, 0.3309737, 0.6323036", \ "0.0428475, 0.0634929, 0.0846233, 0.1143903, 0.1850498, 0.3316588, 0.6335623", \ "0.0434949, 0.0639698, 0.0854739, 0.1152297, 0.1864568, 0.3321562, 0.6345987"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.658189; internal_power () { related_pin : "CLK"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.4677746, 29.5145750, 46.8103304, 62.1068143, 80.1443526, 94.5462922, 103.6563678", \ "2.4631900, 29.5201716, 46.7849435, 62.0872631, 80.1396170, 94.5511014, 103.6452409", \ "2.4607275, 29.5359025, 46.8509212, 62.1592002, 80.2205673, 94.6331442, 103.7438358", \ "2.4552416, 29.6144967, 46.9401047, 62.3748336, 80.4803150, 94.9766228, 104.0979038", \ "2.4579435, 29.8291235, 47.3767322, 62.8825013, 81.1396392, 95.7926016, 104.9566475", \ "2.4827965, 30.5292953, 48.5112932, 64.4317421, 83.3652158, 98.2465233, 107.9144962", \ "2.4856162, 32.0794191, 51.1057510, 68.0320205, 87.9342183, 103.1506299, 113.1122967"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.9180652, -7.8902437, -11.6281644, -15.8925378, -21.7723572, -28.1683061, -34.7053433", \ "-3.8486383, -7.8526742, -11.5538141, -15.8057464, -21.7442249, -28.0579649, -34.7175451", \ "-3.8021697, -7.7422267, -11.4587311, -15.7017968, -21.5537241, -27.9281112, -34.4601828", \ "-4.0746788, -7.9394070, -11.5826228, -15.7651359, -21.5376014, -27.8477585, -34.6670700", \ "-4.7052623, -8.3445196, -11.8484720, -15.9154338, -21.5199963, -27.6028420, -34.2268919", \ "-6.0510491, -9.0740373, -12.1422949, -15.7786409, -20.9284087, -26.3980853, -33.3998570", \ "-8.8805574, -10.5123200, -12.5826486, -15.1107574, -19.0117544, -24.1870937, -28.1723752"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-10.4332361, -15.3733172, -19.4217773, -23.5957599, -29.5274885, -35.8998735, -42.6350911", \ "-10.4365332, -15.3930837, -19.4466498, -23.6175544, -29.5101539, -35.9123056, -42.7022552", \ "-10.5084515, -15.4084272, -19.3859497, -23.4173120, -29.5695189, -35.7606942, -42.5273230", \ "-11.3542634, -16.0703761, -19.9364103, -23.9411201, -29.6556312, -35.7764537, -42.8772180", \ "-13.0945829, -17.1625308, -20.6070093, -24.1856477, -29.3917412, -35.1194429, -41.9761178", \ "-16.6370606, -19.3101574, -21.7124003, -24.3826819, -28.4624525, -33.1772416, -38.0317316", \ "-23.7576992, -22.8413548, -23.0810693, -23.9213060, -25.9053206, -28.2382816, -31.9542825"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.5704789, -6.7089994, -8.1829626, -9.4060729, -11.3884823, -13.9665406, -17.4134775", \ "-2.4789065, -6.5694427, -8.0352040, -9.2307250, -11.4216343, -13.8118641, -17.0617541", \ "-2.1935699, -6.3296610, -7.9212727, -9.1657796, -11.1015891, -13.7310861, -15.7560602", \ "-3.2812418, -7.5050428, -9.1192701, -10.1919440, -12.3729367, -14.9704598, -18.9899632", \ "-4.1355001, -8.4847431, -10.3072876, -11.7050745, -14.1569275, -17.0531552, -20.1891484", \ "-1.9206849, -7.4341172, -10.5748916, -13.4987014, -16.0310238, -19.4146479, -24.3523304", \ "-0.3617028, -6.9220001, -11.2696576, -14.4231714, -18.9671508, -25.0542004, -28.6848850"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.6153062, 30.8525506, 48.9527770, 65.1536016, 83.9399515, 98.7948259, 108.0642853", \ "2.6132210, 30.8549198, 49.0130681, 65.1581641, 83.9922463, 98.8115383, 108.0887904", \ "2.6083677, 30.8412338, 48.9854200, 65.1309229, 83.9399824, 98.7993747, 108.0780036", \ "2.6082876, 30.9352229, 49.1431351, 65.2909175, 84.2312278, 99.1133672, 108.3767352", \ "2.6449882, 31.5606639, 50.0671700, 66.4974549, 85.5021415, 100.3561958, 109.5943301", \ "2.7496862, 33.0858648, 52.5125925, 69.5332758, 89.1758178, 104.1952862, 113.3191792", \ "2.9193845, 35.9662466, 57.1374556, 75.6310512, 96.4116764, 111.3734043, 120.4023914"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1656612, 0.1848259, 0.2007618, 0.2210081, 0.2633486, 0.3406688, 0.4829577", \ "0.1695947, 0.1884473, 0.2044715, 0.2247984, 0.2671720, 0.3444587, 0.4866683", \ "0.1766686, 0.1958270, 0.2117613, 0.2320142, 0.2743630, 0.3516877, 0.4939842", \ "0.1858496, 0.2050725, 0.2209815, 0.2412520, 0.2836023, 0.3609222, 0.5032876", \ "0.1961717, 0.2151216, 0.2309057, 0.2513474, 0.2938045, 0.3711234, 0.5134876", \ "0.2043967, 0.2235336, 0.2394561, 0.2597396, 0.3021455, 0.3794714, 0.5218358", \ "0.2039388, 0.2228896, 0.2388595, 0.2592084, 0.3015991, 0.3789059, 0.5212365"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0557961, 0.0759214, 0.0992224, 0.1319546, 0.2082881, 0.3556533, 0.6540551", \ "0.0547540, 0.0764837, 0.0987459, 0.1317417, 0.2078812, 0.3562940, 0.6498880", \ "0.0549768, 0.0758939, 0.0992255, 0.1319567, 0.2082905, 0.3556776, 0.6540215", \ "0.0549263, 0.0759757, 0.0990154, 0.1318221, 0.2078027, 0.3561143, 0.6544594", \ "0.0547497, 0.0761563, 0.0987280, 0.1317853, 0.2076814, 0.3560273, 0.6533739", \ "0.0548748, 0.0760222, 0.0991469, 0.1318851, 0.2078418, 0.3563702, 0.6537091", \ "0.0548920, 0.0764543, 0.0994698, 0.1319565, 0.2079081, 0.3564875, 0.6550508"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1601388, 0.1804881, 0.1972360, 0.2179484, 0.2593705, 0.3319396, 0.4627250", \ "0.1640368, 0.1843980, 0.2011357, 0.2218189, 0.2631973, 0.3357894, 0.4665700", \ "0.1707926, 0.1911268, 0.2078576, 0.2285750, 0.2699861, 0.3425522, 0.4733315", \ "0.1800984, 0.2002812, 0.2170074, 0.2377670, 0.2791600, 0.3517329, 0.4825232", \ "0.1892440, 0.2094363, 0.2261448, 0.2468455, 0.2882118, 0.3607972, 0.4915822", \ "0.1980769, 0.2182830, 0.2349669, 0.2556274, 0.2968761, 0.3695202, 0.5002697", \ "0.1978014, 0.2179293, 0.2345885, 0.2552255, 0.2965643, 0.3691043, 0.4999037"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0652093, 0.0845383, 0.1022905, 0.1268142, 0.1833865, 0.2951040, 0.5195893", \ "0.0647998, 0.0850661, 0.1027296, 0.1274569, 0.1835141, 0.2949414, 0.5196749", \ "0.0652168, 0.0845374, 0.1022761, 0.1267775, 0.1833456, 0.2949518, 0.5196857", \ "0.0646706, 0.0846160, 0.1024420, 0.1268876, 0.1835453, 0.2953281, 0.5195304", \ "0.0647594, 0.0846118, 0.1024176, 0.1265830, 0.1831544, 0.2951529, 0.5187752", \ "0.0649531, 0.0850427, 0.1026363, 0.1276149, 0.1835914, 0.2950828, 0.5188326", \ "0.0663363, 0.0854513, 0.1032454, 0.1277171, 0.1840816, 0.2959804, 0.5197196"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2142816, 0.2340659, 0.2503088, 0.2710552, 0.3145734, 0.3906704, 0.5315399", \ "0.2175488, 0.2372421, 0.2536035, 0.2743647, 0.3178799, 0.3939828, 0.5349202", \ "0.2247428, 0.2444936, 0.2607427, 0.2816238, 0.3249678, 0.4010651, 0.5418081", \ "0.2384963, 0.2581510, 0.2743847, 0.2952622, 0.3387360, 0.4148390, 0.5558980", \ "0.2602573, 0.2799214, 0.2961517, 0.3169759, 0.3604602, 0.4365704, 0.5776033", \ "0.2964109, 0.3161813, 0.3324429, 0.3532211, 0.3964666, 0.4722954, 0.6135078", \ "0.3528758, 0.3725436, 0.3889264, 0.4097951, 0.4531282, 0.5291496, 0.6701944"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0547996, 0.0763660, 0.0995855, 0.1331424, 0.2079093, 0.3526406, 0.6515431", \ "0.0546460, 0.0769105, 0.0997806, 0.1328689, 0.2076517, 0.3538016, 0.6497219", \ "0.0555393, 0.0765038, 0.0996079, 0.1327977, 0.2078548, 0.3541348, 0.6502035", \ "0.0548257, 0.0767274, 0.0996607, 0.1332212, 0.2076942, 0.3533946, 0.6472523", \ "0.0551804, 0.0765011, 0.0998199, 0.1330042, 0.2076866, 0.3530347, 0.6469602", \ "0.0557581, 0.0765492, 0.0996298, 0.1331068, 0.2076588, 0.3549666, 0.6510409", \ "0.0550612, 0.0770764, 0.1001836, 0.1332737, 0.2082314, 0.3541371, 0.6528594"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1051475, 0.1229490, 0.1377685, 0.1571536, 0.1975951, 0.2704466, 0.4094972", \ "0.1077306, 0.1254559, 0.1403280, 0.1596542, 0.2002523, 0.2730754, 0.4121941", \ "0.1124621, 0.1303261, 0.1450432, 0.1644312, 0.2050471, 0.2776847, 0.4170549", \ "0.1221681, 0.1398047, 0.1545982, 0.1739622, 0.2143712, 0.2872065, 0.4260030", \ "0.1386327, 0.1567061, 0.1716645, 0.1909789, 0.2312858, 0.3039429, 0.4431366", \ "0.1594305, 0.1784569, 0.1938073, 0.2134874, 0.2545463, 0.3273793, 0.4655162", \ "0.1774481, 0.1983594, 0.2151170, 0.2359552, 0.2783238, 0.3529330, 0.4923733"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0472774, 0.0671235, 0.0897077, 0.1214580, 0.1949364, 0.3410534, 0.6413157", \ "0.0467618, 0.0673301, 0.0896092, 0.1213697, 0.1941951, 0.3404346, 0.6431609", \ "0.0470430, 0.0672919, 0.0895450, 0.1215689, 0.1951707, 0.3420811, 0.6409923", \ "0.0470982, 0.0672639, 0.0896980, 0.1216329, 0.1951000, 0.3419406, 0.6367070", \ "0.0510161, 0.0711814, 0.0929764, 0.1248907, 0.1976734, 0.3423087, 0.6444956", \ "0.0618511, 0.0813190, 0.1019983, 0.1331369, 0.2046794, 0.3495764, 0.6440725", \ "0.0851566, 0.1031649, 0.1227960, 0.1521234, 0.2222980, 0.3634844, 0.6581888"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1434060, 0.1650056, 0.1822785, 0.2035620, 0.2458225, 0.3175274, 0.4447204", \ "0.1472943, 0.1689009, 0.1861942, 0.2074637, 0.2497128, 0.3214196, 0.4487298", \ "0.1552892, 0.1768847, 0.1941928, 0.2154062, 0.2577133, 0.3294127, 0.4567270", \ "0.1718608, 0.1933468, 0.2107175, 0.2319344, 0.2741384, 0.3458025, 0.4731002", \ "0.2008753, 0.2223737, 0.2396733, 0.2607719, 0.3027532, 0.3742869, 0.5014197", \ "0.2416655, 0.2630842, 0.2803718, 0.3015092, 0.3437902, 0.4156477, 0.5428537", \ "0.2963725, 0.3175364, 0.3352462, 0.3561828, 0.3980334, 0.4698665, 0.5969016"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0714278, 0.0915290, 0.1090016, 0.1331835, 0.1870647, 0.2938337, 0.5136845", \ "0.0714182, 0.0914862, 0.1091665, 0.1331449, 0.1869616, 0.2938937, 0.5132220", \ "0.0711716, 0.0913884, 0.1090964, 0.1328160, 0.1871693, 0.2934032, 0.5140517", \ "0.0710226, 0.0912461, 0.1090321, 0.1327803, 0.1871399, 0.2938463, 0.5128500", \ "0.0756287, 0.0951966, 0.1131614, 0.1362498, 0.1896448, 0.2953664, 0.5137896", \ "0.0858873, 0.1054294, 0.1223826, 0.1449384, 0.1970285, 0.3011006, 0.5169443", \ "0.1047683, 0.1229507, 0.1386720, 0.1601912, 0.2093659, 0.3086689, 0.5244247"); } } } } cell (DFFASX1) { cell_footprint : "DFFAS"; area : 31.3344 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.522566e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; preset : "SETB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*SETB')"; value : "1.3435465e+05"; } leakage_power () { when : "(D'*CLK'*SETB')"; value : "1.1021261e+05"; } leakage_power () { when : "(D'*CLK*SETB)"; value : "1.1988182e+05"; } leakage_power () { when : "(D*CLK*SETB)"; value : "1.3237779e+05"; } leakage_power () { when : "(D*CLK'*SETB')"; value : "1.2321306e+05"; } leakage_power () { when : "(D*CLK*SETB')"; value : "1.3105979e+05"; } leakage_power () { when : "(D'*CLK'*SETB)"; value : "1.5225656e+05"; } pin (D) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.583762, 1.583762 ); rise_capacitance : 1.583762; capacitance : 1.607210; fall_capacitance_range (1.630658, 1.630658 ); fall_capacitance : 1.630658; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0875505, 0.0915561, 0.0989132, 0.1106655, 0.1282201, 0.1500401, 0.1720508", \ "0.0838862, 0.0878879, 0.0952373, 0.1071133, 0.1216142, 0.1427611, 0.1710079", \ "0.0763687, 0.0805259, 0.0875889, 0.0995661, 0.1142579, 0.1348650, 0.1582887", \ "0.0675450, 0.0711985, 0.0816189, 0.0935672, 0.1079403, 0.1226640, 0.1556021", \ "0.0636519, 0.0675831, 0.0778649, 0.0872379, 0.1021429, 0.1256336, 0.1513880", \ "0.0741410, 0.0687200, 0.0760857, 0.0887679, 0.1062563, 0.1357227, 0.1553778", \ "0.0967216, 0.1008095, 0.1109834, 0.1193728, 0.1347283, 0.1587195, 0.1925216"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0435675, 0.0473546, 0.0577720, 0.0728680, 0.0936422, 0.1259249, 0.1766917", \ "0.0400021, 0.0437094, 0.0541834, 0.0690908, 0.0898682, 0.1224453, 0.1799748", \ "0.0354933, 0.0387780, 0.0463009, 0.0614830, 0.0826395, 0.1146933, 0.1731842", \ "0.0265097, 0.0330943, 0.0402079, 0.0525822, 0.0794287, 0.1084879, 0.1551573", \ "0.0167404, 0.0176659, 0.0286589, 0.0463247, 0.0697533, 0.1020475, 0.1579255", \ "0.0179232, 0.0218796, 0.0290155, 0.0416323, 0.0659747, 0.1018607, 0.1496271", \ "0.0266849, 0.0271530, 0.0348068, 0.0560299, 0.0721864, 0.1064932, 0.1571448"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0349076, -0.0388015, -0.0464157, -0.0554594, -0.0696787, -0.0859184, -0.1015093", \ "-0.0314090, -0.0350810, -0.0426240, -0.0547125, -0.0690469, -0.0804129, -0.0998600", \ "-0.0299088, -0.0333143, -0.0409869, -0.0532586, -0.0675115, -0.0790683, -0.1005255", \ "-0.0265045, -0.0301487, -0.0402091, -0.0526508, -0.0684181, -0.0827829, -0.1001212", \ "-0.0316200, -0.0321379, -0.0401177, -0.0526866, -0.0701438, -0.0888025, -0.1077961", \ "-0.0388812, -0.0423440, -0.0493261, -0.0654090, -0.0847451, -0.1072459, -0.1218697", \ "-0.0647176, -0.0714116, -0.0785341, -0.0874862, -0.1054563, -0.1296300, -0.1452507"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058684, -0.0093950, -0.0161864, -0.0286501, -0.0477177, -0.0675953, -0.1107708", \ "-0.0020818, -0.0060040, -0.0134048, -0.0255879, -0.0435530, -0.0669876, -0.0964424", \ "0.0054089, 0.0015740, -0.0062396, -0.0208558, -0.0388769, -0.0633364, -0.0957565", \ "0.0114760, 0.0079783, 0.0004741, -0.0123695, -0.0304764, -0.0581253, -0.0943126", \ "0.0206920, 0.0175445, 0.0100640, -0.0022550, -0.0245847, -0.0537517, -0.0985425", \ "0.0244904, 0.0218016, 0.0144578, -0.0003707, -0.0200387, -0.0590122, -0.0936642", \ "0.0167317, 0.0138177, 0.0061645, -0.0062655, -0.0270339, -0.0556602, -0.1124269"); } } internal_power () { when : "!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.5411361, 7.5313523, 7.6045323, 8.3228927, 9.8523611, 13.0040455, 19.4001615"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7890256, 4.7489949, 4.7537973, 5.4861765, 7.0357986, 10.2199065, 16.6729860"); } } } pin (CLK) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.109799; min_pulse_width_high : 0.090474; rise_capacitance_range (1.409705, 1.409705 ); rise_capacitance : 1.409705; capacitance : 1.365837; fall_capacitance_range (1.321968, 1.321968 ); fall_capacitance : 1.321968; max_transition : 1.024000; internal_power () { when : "!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.7763735, 15.7148977, 15.6932736, 16.3381288, 17.7291665, 20.6125698, 26.4807039"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.9565854, 10.9197355, 10.9308994, 11.5439072, 12.8547865, 15.5614088, 21.0595173"); } } } pin (SETB) { fanout_load : 0.113; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.130881; rise_capacitance_range (2.030985, 2.030985 ); rise_capacitance : 2.030985; capacitance : 2.158133; fall_capacitance_range (2.285280, 2.285280 ); fall_capacitance : 2.285280; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0259886, -0.0226201, -0.0150895, 9.3392845e-06, 0.0266721, 0.0728622, 0.2016877", \ "-0.0300978, -0.0260080, -0.0188300, -0.0038198, 0.0229473, 0.0691555, 0.1939804", \ "-0.0375666, -0.0337056, -0.0265238, -0.0114825, 0.0157777, 0.0619563, 0.1811648", \ "-0.0493525, -0.0457229, -0.0385280, -0.0234405, 0.0067959, 0.0580872, 0.1672529", \ "-0.0583116, -0.0545885, -0.0532151, -0.0270413, -0.0062356, 0.0450703, 0.1419573", \ "-0.0629329, -0.0599407, -0.0524569, -0.0342612, -0.0052114, 0.0460606, 0.1261517", \ "-0.0520168, -0.0512873, -0.0497605, -0.0342670, -0.0104615, 0.0452302, 0.1222658"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0582597, 0.0545972, 0.0472547, 0.0323852, 0.0108916, -0.0230213, -0.0704382", \ "0.0622765, 0.0585824, 0.0509541, 0.0358134, 0.0145746, -0.0191082, -0.0670136", \ "0.0696465, 0.0658618, 0.0585509, 0.0434456, 0.0226135, -0.0147457, -0.0617222", \ "0.0786037, 0.0721323, 0.0678403, 0.0533656, 0.0281130, -0.0059417, -0.0558041", \ "0.0845164, 0.0808493, 0.0734395, 0.0629543, 0.0378064, 0.0041345, -0.0459990", \ "0.0890644, 0.0877832, 0.0796246, 0.0693887, 0.0476121, 0.0058469, -0.0458838", \ "0.0903169, 0.0796994, 0.0756200, 0.0647494, 0.0461103, 0.0066908, -0.0497781"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.0338017, 4.9719324, 4.9611830, 5.4639016, 6.5823278, 8.9321693, 13.7448416"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7863256, 2.7125179, 2.6497662, 3.1703446, 4.2963651, 6.6332699, 11.3919431"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.627460; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.1614622, -0.8921365, -1.6219281, -2.1491097, -2.9586322, -4.0767214, -5.8029706", \ "-0.1635961, -0.9020627, -1.6218018, -2.1549074, -2.9611807, -4.1049048, -5.9427355", \ "-0.1623179, -0.8736099, -1.5866808, -2.0982703, -2.8768489, -4.0101966, -5.6775458", \ "-0.1569581, -0.8122332, -1.4511250, -1.9268200, -2.6216970, -3.7275753, -5.2845618", \ "-0.1218335, -0.5465500, -1.0129882, -1.3080179, -1.8206962, -2.7654587, -4.3434768", \ "-0.0282374, 0.1470243, 0.1565448, 0.0527088, 0.1565367, -0.3561115, -1.9428139", \ "0.1383071, 1.6311727, 2.6568582, 3.5157471, 4.4521602, 4.6429620, 4.7373587"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.8268124, 10.6983466, 20.8890652, 30.4842228, 42.6680034, 52.3279513, 58.7115914", \ "-2.8099579, 10.7203060, 20.9143426, 30.5127350, 42.7132278, 52.3602249, 58.7526455", \ "-2.8147607, 10.7369072, 20.9421220, 30.5584763, 42.7728016, 52.4417632, 58.8432730", \ "-3.1096263, 10.5366340, 20.8153534, 30.5298713, 42.8376876, 52.5541505, 59.0132958", \ "-3.7319129, 10.1149034, 20.5854116, 30.4168401, 42.9128980, 52.8150375, 59.3780727", \ "-4.9997963, 9.3886182, 20.2635168, 30.4743630, 43.4908025, 53.7484491, 60.5445471", \ "-7.5868744, 8.0816467, 19.9388839, 31.0851971, 44.9250582, 56.0286094, 63.3857715"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0142565, -0.0009516, -0.1510387, -0.1882043, -0.5495697, -1.3018688, -2.8783603", \ "-0.0124846, 0.0015313, -0.1397062, -0.1529815, -0.5314827, -1.2566988, -2.7855261", \ "-0.0182805, 0.0078567, -0.1417522, -0.1833982, -0.5550548, -1.2828817, -2.8592134", \ "-0.0182863, 0.0387071, -0.0796064, -0.0781775, -0.4001903, -1.1185101, -2.6001291", \ "0.0325034, 0.4163152, 0.5421923, 0.7846806, 0.7582996, 0.2176482, -1.2933263", \ "0.1632510, 1.3368483, 2.0732431, 2.8701935, 3.6129555, 3.5826071, 2.3475717", \ "0.3991497, 3.1935876, 5.1827956, 6.9226817, 8.7590602, 10.0926313, 10.5054993"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1835192, 0.1963705, 0.2078975, 0.2231605, 0.2574227, 0.3259689, 0.4634686", \ "0.1872540, 0.2000629, 0.2116944, 0.2269157, 0.2611209, 0.3295931, 0.4672822", \ "0.1939319, 0.2067622, 0.2182733, 0.2335378, 0.2678331, 0.3363641, 0.4739554", \ "0.2020831, 0.2148956, 0.2265665, 0.2417345, 0.2759342, 0.3445106, 0.4820487", \ "0.2103791, 0.2232003, 0.2347640, 0.2500634, 0.2842986, 0.3527347, 0.4904622", \ "0.2177731, 0.2305867, 0.2421880, 0.2574107, 0.2916136, 0.3600894, 0.4973547", \ "0.2150862, 0.2277678, 0.2394212, 0.2547179, 0.2887594, 0.3573633, 0.4945358"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0312909, 0.0499550, 0.0689635, 0.0979893, 0.1698705, 0.3198425, 0.6241576", \ "0.0313002, 0.0499592, 0.0691307, 0.0979483, 0.1700664, 0.3188162, 0.6257254", \ "0.0314122, 0.0498831, 0.0689626, 0.0980513, 0.1697320, 0.3196028, 0.6247270", \ "0.0323785, 0.0498283, 0.0688851, 0.0978667, 0.1696447, 0.3198838, 0.6234998", \ "0.0314303, 0.0490567, 0.0683664, 0.0981010, 0.1701391, 0.3192294, 0.6257265", \ "0.0312111, 0.0499338, 0.0690661, 0.0978696, 0.1702317, 0.3201127, 0.6251494", \ "0.0319201, 0.0499095, 0.0688783, 0.0980542, 0.1699643, 0.3193205, 0.6267117"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1920065, 0.2054740, 0.2183896, 0.2359923, 0.2755230, 0.3538665, 0.5100893", \ "0.1958835, 0.2093501, 0.2222677, 0.2398701, 0.2794498, 0.3577471, 0.5139601", \ "0.2026984, 0.2162449, 0.2291969, 0.2467818, 0.2863171, 0.3646736, 0.5208245", \ "0.2116842, 0.2251680, 0.2380851, 0.2557632, 0.2953314, 0.3736458, 0.5299219", \ "0.2214232, 0.2346873, 0.2477545, 0.2653708, 0.3049573, 0.3832798, 0.5396311", \ "0.2296834, 0.2431259, 0.2561170, 0.2736811, 0.3132631, 0.3915219, 0.5478225", \ "0.2285767, 0.2419543, 0.2549539, 0.2724993, 0.3120935, 0.3903868, 0.5466171"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0276366, 0.0453980, 0.0645278, 0.0936412, 0.1647866, 0.3111699, 0.6099869", \ "0.0275919, 0.0454074, 0.0645228, 0.0936289, 0.1648989, 0.3110938, 0.6099887", \ "0.0281505, 0.0454489, 0.0646722, 0.0935283, 0.1646950, 0.3107136, 0.6098634", \ "0.0279013, 0.0453137, 0.0645667, 0.0933814, 0.1645692, 0.3117689, 0.6092004", \ "0.0277588, 0.0448250, 0.0646031, 0.0937472, 0.1649162, 0.3114949, 0.6100139", \ "0.0277314, 0.0447814, 0.0644310, 0.0935487, 0.1647890, 0.3110051, 0.6095026", \ "0.0276421, 0.0447832, 0.0645438, 0.0933890, 0.1652270, 0.3122158, 0.6089231"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2011335, 0.2141728, 0.2259914, 0.2412462, 0.2754749, 0.3439101, 0.4812216", \ "0.2050531, 0.2179433, 0.2298538, 0.2452317, 0.2793486, 0.3477696, 0.4850749", \ "0.2130773, 0.2261357, 0.2379355, 0.2531962, 0.2874088, 0.3558299, 0.4931459", \ "0.2305624, 0.2436082, 0.2553691, 0.2707675, 0.3048993, 0.3732641, 0.5105911", \ "0.2640102, 0.2770719, 0.2888294, 0.3041311, 0.3383344, 0.4066021, 0.5437650", \ "0.3132825, 0.3264091, 0.3383543, 0.3537023, 0.3878661, 0.4561271, 0.5931214", \ "0.3871105, 0.4003430, 0.4122728, 0.4277258, 0.4618357, 0.5300202, 0.6670789"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0329808, 0.0505733, 0.0697458, 0.0986394, 0.1704410, 0.3197145, 0.6246751", \ "0.0328818, 0.0505488, 0.0697546, 0.0985339, 0.1703820, 0.3199448, 0.6243198", \ "0.0329439, 0.0506208, 0.0696674, 0.0986398, 0.1702978, 0.3200306, 0.6237764", \ "0.0325896, 0.0506421, 0.0697030, 0.0986123, 0.1706476, 0.3199382, 0.6243069", \ "0.0328382, 0.0509789, 0.0696643, 0.0987159, 0.1706599, 0.3196770, 0.6252100", \ "0.0336991, 0.0516541, 0.0706475, 0.0997295, 0.1714419, 0.3204881, 0.6256032", \ "0.0345853, 0.0523381, 0.0713955, 0.1000575, 0.1717662, 0.3202342, 0.6274602"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.645942; internal_power () { related_pin : "CLK"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7521331, 16.4377247, 26.3276686, 35.2900630, 46.2585629, 54.9727444, 60.5763128", \ "2.7507057, 16.4433868, 26.3283574, 35.2925101, 46.2659342, 54.9900210, 60.5887029", \ "2.7523448, 16.4557732, 26.3709463, 35.3428184, 46.3347414, 55.0568588, 60.6886234", \ "2.7594398, 16.5369907, 26.4993704, 35.5206649, 46.5664379, 55.3229081, 60.9533264", \ "2.7929709, 16.8066256, 26.9571831, 36.1260238, 47.4151714, 56.4034708, 62.1391025", \ "2.8783002, 17.4171719, 27.9448694, 37.5110889, 49.2840561, 58.5926998, 64.5589295", \ "3.0503863, 18.9085673, 30.4500620, 40.9733215, 53.6355154, 63.5431344, 70.0353460"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.4975007, -5.6766089, -6.1693128, -6.9324219, -8.0462994, -9.8945516, -12.2873651", \ "-5.4801439, -5.6564635, -6.1503621, -6.9069531, -8.0069817, -9.8480906, -12.1339751", \ "-5.4840627, -5.6397555, -6.1210441, -6.8717992, -7.9579342, -9.7365761, -11.8833791", \ "-5.7806065, -5.8489924, -6.2716944, -6.9561486, -7.9318885, -9.6813644, -11.3866163", \ "-6.4032851, -6.2631514, -6.5114878, -7.0157410, -7.8251278, -9.4019045, -11.5629443", \ "-7.6692368, -6.9814836, -6.8059863, -6.9409195, -7.2164678, -8.1658136, -10.1894500", \ "-10.2684206, -8.3467469, -7.2239841, -6.3571557, -5.5665978, -5.9754119, -6.2747341"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.9017602, 17.3541232, 27.8014562, 37.2520472, 48.6443810, 57.4689590, 63.1021179", \ "2.9017900, 17.3696507, 27.8383798, 37.2877250, 48.6922978, 57.5464290, 63.1848455", \ "2.8973717, 17.3564791, 27.8150867, 37.2570551, 48.6645249, 57.5082574, 63.1625510", \ "2.9000981, 17.4031047, 27.8994601, 37.3608068, 48.7916694, 57.6615884, 63.3538457", \ "2.9551199, 17.8165126, 28.5407543, 38.2254167, 49.8258848, 58.7853634, 64.4573441", \ "3.1064552, 18.8311803, 30.1747270, 40.3400973, 52.4699340, 61.6857235, 67.4424146", \ "3.3599009, 20.6876905, 33.1843318, 44.3396100, 57.3518860, 67.0364346, 73.0428009"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1461873, 0.1614634, 0.1757683, 0.1944635, 0.2354210, 0.3094069, 0.4484055", \ "0.1500993, 0.1653456, 0.1796684, 0.1983575, 0.2393203, 0.3132803, 0.4522786", \ "0.1570351, 0.1723044, 0.1866339, 0.2052971, 0.2463350, 0.3203194, 0.4595081", \ "0.1660133, 0.1812461, 0.1955547, 0.2142446, 0.2553210, 0.3293066, 0.4683953", \ "0.1755972, 0.1908561, 0.2051559, 0.2239084, 0.2649697, 0.3389398, 0.4779683", \ "0.1831893, 0.1983759, 0.2127379, 0.2314159, 0.2724843, 0.3464877, 0.4852793", \ "0.1830255, 0.1981189, 0.2124772, 0.2311841, 0.2722417, 0.3461482, 0.4851479"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0520842, 0.0717851, 0.0940930, 0.1267470, 0.2013699, 0.3473184, 0.6439536", \ "0.0522474, 0.0716795, 0.0940659, 0.1267105, 0.2011896, 0.3467279, 0.6443885", \ "0.0522351, 0.0714989, 0.0940983, 0.1266692, 0.2008241, 0.3455114, 0.6455049", \ "0.0520920, 0.0711920, 0.0936506, 0.1265909, 0.2012765, 0.3472698, 0.6445608", \ "0.0520352, 0.0714029, 0.0937659, 0.1266243, 0.2011626, 0.3467757, 0.6445000", \ "0.0517732, 0.0713050, 0.0937872, 0.1264030, 0.2008418, 0.3465893, 0.6433915", \ "0.0516716, 0.0709903, 0.0933929, 0.1261116, 0.2007043, 0.3468251, 0.6459425"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1380058, 0.1546506, 0.1701242, 0.1897850, 0.2307850, 0.3020265, 0.4291374", \ "0.1417116, 0.1583064, 0.1738153, 0.1934985, 0.2345016, 0.3057485, 0.4328624", \ "0.1485044, 0.1651574, 0.1806237, 0.2002652, 0.2412717, 0.3125010, 0.4396132", \ "0.1567401, 0.1733584, 0.1889122, 0.2085709, 0.2495125, 0.3207359, 0.4478267", \ "0.1651133, 0.1816510, 0.1971195, 0.2167354, 0.2577127, 0.3289488, 0.4560330", \ "0.1725558, 0.1890416, 0.2044815, 0.2241086, 0.2649909, 0.3361769, 0.4632366", \ "0.1698603, 0.1862066, 0.2015354, 0.2210464, 0.2618637, 0.3330332, 0.4601601"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0589844, 0.0763664, 0.0935571, 0.1189442, 0.1764888, 0.2861755, 0.5056063", \ "0.0591534, 0.0762285, 0.0936974, 0.1188369, 0.1763179, 0.2859624, 0.5045357", \ "0.0587756, 0.0763731, 0.0935459, 0.1189192, 0.1765487, 0.2861535, 0.5056023", \ "0.0585894, 0.0757969, 0.0936646, 0.1186968, 0.1760513, 0.2858430, 0.5049971", \ "0.0585834, 0.0757243, 0.0932406, 0.1186142, 0.1757523, 0.2854846, 0.5053415", \ "0.0583752, 0.0754358, 0.0935300, 0.1186456, 0.1763232, 0.2856133, 0.5051817", \ "0.0586721, 0.0759487, 0.0933525, 0.1190065, 0.1763415, 0.2860105, 0.5046568"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1534681, 0.1708632, 0.1866922, 0.2064262, 0.2466140, 0.3138957, 0.4360053", \ "0.1571669, 0.1748051, 0.1905455, 0.2103329, 0.2505548, 0.3178201, 0.4398832", \ "0.1655667, 0.1829751, 0.1988079, 0.2185281, 0.2587176, 0.3260007, 0.4481153", \ "0.1830885, 0.2004599, 0.2162085, 0.2359209, 0.2760719, 0.3433072, 0.4654456", \ "0.2160683, 0.2335411, 0.2491277, 0.2686943, 0.3085756, 0.3756227, 0.4975497", \ "0.2653078, 0.2824012, 0.2980440, 0.3181257, 0.3583353, 0.4256802, 0.5475658", \ "0.3393406, 0.3570597, 0.3725814, 0.3915509, 0.4314571, 0.4988440, 0.6206622"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0717583, 0.0877074, 0.1040753, 0.1267638, 0.1774142, 0.2800451, 0.4949278", \ "0.0713667, 0.0877769, 0.1042081, 0.1271541, 0.1778355, 0.2793822, 0.4951520", \ "0.0714751, 0.0874792, 0.1043058, 0.1266177, 0.1771378, 0.2799136, 0.4943172", \ "0.0717710, 0.0874546, 0.1038887, 0.1267987, 0.1772211, 0.2798427, 0.4934554", \ "0.0746927, 0.0908075, 0.1069097, 0.1289888, 0.1791848, 0.2807433, 0.4951208", \ "0.0837160, 0.0993032, 0.1152116, 0.1370415, 0.1856510, 0.2856131, 0.4981587", \ "0.0997070, 0.1137744, 0.1283167, 0.1490079, 0.1951290, 0.2919010, 0.5020973"); } } } } cell (DFFASX2) { cell_footprint : "DFFAS"; area : 34.0992 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.138468e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; preset : "SETB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*SETB')"; value : "1.9238237e+05"; } leakage_power () { when : "(D'*CLK'*SETB')"; value : "1.6829986e+05"; } leakage_power () { when : "(D'*CLK*SETB)"; value : "1.8347524e+05"; } leakage_power () { when : "(D*CLK*SETB)"; value : "1.9047843e+05"; } leakage_power () { when : "(D*CLK'*SETB')"; value : "1.8130038e+05"; } leakage_power () { when : "(D*CLK*SETB')"; value : "1.8908794e+05"; } leakage_power () { when : "(D'*CLK'*SETB)"; value : "2.1384679e+05"; } pin (D) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.485909, 1.485909 ); rise_capacitance : 1.485909; capacitance : 1.509441; fall_capacitance_range (1.532973, 1.532973 ); fall_capacitance : 1.532973; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0907665, 0.0944894, 0.1018012, 0.1165011, 0.1349236, 0.1522308, 0.1780790", \ "0.0900158, 0.0908043, 0.1010657, 0.1128227, 0.1305838, 0.1455800, 0.1748656", \ "0.0827972, 0.0864269, 0.0935449, 0.1051719, 0.1213975, 0.1412356, 0.1613655", \ "0.0735295, 0.0799516, 0.0845235, 0.1018238, 0.1169386, 0.1349944, 0.1599079", \ "0.0668754, 0.0735467, 0.0779108, 0.0951683, 0.1055010, 0.1311355, 0.1578963", \ "0.0797456, 0.0720171, 0.0848045, 0.0914787, 0.1122231, 0.1375150, 0.1586765", \ "0.1030384, 0.1097494, 0.1110651, 0.1257087, 0.1408481, 0.1622665, 0.1936089"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0523800, 0.0561118, 0.0636490, 0.0787636, 0.0996720, 0.1317512, 0.1824316", \ "0.0456990, 0.0524074, 0.0599147, 0.0749745, 0.0957381, 0.1280118, 0.1856409", \ "0.0413942, 0.0449837, 0.0527865, 0.0700608, 0.0884765, 0.1209565, 0.1755495", \ "0.0351405, 0.0389239, 0.0462761, 0.0621009, 0.0851326, 0.1114224, 0.1568385", \ "0.0226777, 0.0292267, 0.0368600, 0.0545285, 0.0752893, 0.1076087, 0.1650986", \ "0.0267847, 0.0276582, 0.0353998, 0.0468935, 0.0737973, 0.1074083, 0.1556761", \ "0.0325457, 0.0360250, 0.0435872, 0.0621223, 0.0821134, 0.1092363, 0.1629530"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0319678, -0.0358375, -0.0434552, -0.0553861, -0.0668710, -0.0827687, -0.0964708", \ "-0.0313511, -0.0350940, -0.0426513, -0.0516994, -0.0661188, -0.0825462, -0.0951714", \ "-0.0268286, -0.0305829, -0.0378092, -0.0505043, -0.0646746, -0.0763065, -0.0952479", \ "-0.0265036, -0.0301441, -0.0375272, -0.0498311, -0.0657711, -0.0799597, -0.0973567", \ "-0.0284177, -0.0321535, -0.0401175, -0.0526725, -0.0696407, -0.0875186, -0.1084533", \ "-0.0356550, -0.0393746, -0.0493777, -0.0627106, -0.0730404, -0.0989587, -0.1219565", \ "-0.0615904, -0.0653416, -0.0726612, -0.0845937, -0.1045989, -0.1234655, -0.1453072"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029616, -0.0066968, -0.0134282, -0.0257210, -0.0416021, -0.0618872, -0.1046852", \ "0.0007628, -0.0031453, -0.0104109, -0.0224531, -0.0375979, -0.0642869, -0.0907595", \ "0.0083362, 0.0045864, -0.0032369, -0.0150419, -0.0336042, -0.0575745, -0.0901528", \ "0.0144529, 0.0108320, 0.0031733, -0.0082391, -0.0277668, -0.0550373, -0.0916081", \ "0.0236138, 0.0201187, 0.0131048, 0.0008862, -0.0245852, -0.0512097, -0.0932585", \ "0.0272929, 0.0245422, 0.0175250, -0.0003717, -0.0165410, -0.0486758, -0.0885954", \ "0.0167327, 0.0138164, 0.0061559, -0.0032227, -0.0270370, -0.0557283, -0.1071080"); } } internal_power () { when : "!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.5824428, 7.5112418, 7.5063147, 8.1990398, 9.7219649, 12.9052897, 19.4094143"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7673808, 4.6792608, 4.6326116, 5.3388399, 6.8808874, 10.0945733, 16.6515359"); } } } pin (CLK) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.118583; min_pulse_width_high : 0.104528; rise_capacitance_range (1.482654, 1.482654 ); rise_capacitance : 1.482654; capacitance : 1.444073; fall_capacitance_range (1.405492, 1.405492 ); fall_capacitance : 1.405492; max_transition : 1.024000; internal_power () { when : "!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.8758140, 15.7776386, 15.7272969, 16.3443984, 17.7246102, 20.6310428, 26.5899170"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.9673058, 10.8835687, 10.8456855, 11.4330554, 12.7373860, 15.4756382, 21.0817334"); } } } pin (SETB) { fanout_load : 0.109; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.151963; rise_capacitance_range (2.072247, 2.072247 ); rise_capacitance : 2.072247; capacitance : 2.188935; fall_capacitance_range (2.305624, 2.305624 ); fall_capacitance : 2.305624; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0174547, -0.0137550, -0.0063661, 0.0087491, 0.0378563, 0.0933810, 0.2586857", \ "-0.0212897, -0.0174563, -0.0101362, 0.0050708, 0.0346830, 0.0897067, 0.2520900", \ "-0.0287042, -0.0249030, -0.0177358, -0.0027398, 0.0276270, 0.0791121, 0.2336561", \ "-0.0405846, -0.0371882, -0.0300335, -0.0147921, 0.0155044, 0.0695272, 0.2149921", \ "-0.0495122, -0.0458991, -0.0419599, -0.0270485, 0.0116028, 0.0564751, 0.1882381", \ "-0.0574582, -0.0499643, -0.0440600, -0.0257676, 0.0041870, 0.0563390, 0.1664441", \ "-0.0491402, -0.0457498, -0.0410554, -0.0235664, 0.0028237, 0.0582824, 0.1487585"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495113, 0.0456729, 0.0385491, 0.0234460, -0.0008833, -0.0391942, -0.0930403", \ "0.0534865, 0.0497437, 0.0421086, 0.0271651, 0.0028560, -0.0363626, -0.0894305", \ "0.0608025, 0.0570975, 0.0495361, 0.0350303, 0.0076455, -0.0294116, -0.0856282", \ "0.0699594, 0.0663131, 0.0589017, 0.0442528, 0.0170328, -0.0229783, -0.0787384", \ "0.0756581, 0.0748842, 0.0677684, 0.0539120, 0.0268372, -0.0110692, -0.0726155", \ "0.0859519, 0.0816563, 0.0736826, 0.0612138, 0.0335464, -0.0112641, -0.0706831", \ "0.0745929, 0.0739907, 0.0699307, 0.0560459, 0.0318670, -0.0109107, -0.0735930"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("87.1199882, 86.9421279, 86.7468211, 88.9064082, 93.3859958, 102.5055849, 120.9051764"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1322597, 3.0104319, 2.8963671, 3.3860058, 4.4948742, 6.8422018, 11.6664480"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.630105; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3558200, -4.2895933, -7.4822181, -10.5660365, -14.9423616, -19.4276631, -24.4530789", \ "-0.3583801, -4.2760211, -7.4861403, -10.5662632, -14.9950543, -19.3902012, -24.3757076", \ "-0.3613023, -4.2725936, -7.4513470, -10.5152331, -14.8846940, -19.4035201, -24.1983188", \ "-0.3630025, -4.1914345, -7.3483394, -10.3326336, -14.6407807, -19.0181618, -23.8703905", \ "-0.3580496, -3.9572688, -6.9785678, -9.7150974, -13.8539706, -18.0967654, -22.9143806", \ "-0.3331305, -3.3855612, -5.9729664, -8.4343218, -11.9824216, -15.6900459, -20.7633965", \ "-0.3101776, -1.6441265, -3.0406662, -4.7713231, -7.4039328, -10.7851500, -13.2594243"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.0309518, 23.5456256, 41.1810879, 57.5422157, 78.2608630, 94.5934327, 105.2682480", \ "-2.9914146, 23.5852481, 41.2042040, 57.5557921, 78.3612206, 94.6231257, 105.3044970", \ "-2.9746833, 23.6274538, 41.2977246, 57.7256212, 78.5470473, 94.7364834, 105.4351320", \ "-3.2679094, 23.4372952, 41.1702042, 57.6179449, 78.5204632, 94.8568916, 105.5816961", \ "-3.9177126, 22.9935832, 40.8524361, 57.4685469, 78.4905678, 94.9693768, 105.8231442", \ "-5.2562790, 22.3015825, 40.6210866, 57.6006818, 79.1404441, 96.0770499, 107.1801507", \ "-8.0369590, 21.1308048, 40.5761638, 58.6017331, 80.7737420, 98.4529121, 110.1303471"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3282333, -3.9151616, -6.7501908, -9.5340843, -13.8700568, -18.3592230, -23.7817814", \ "-0.3314358, -3.8934723, -6.7827070, -9.5445096, -13.9463356, -18.2056840, -23.7420711", \ "-0.3353045, -3.9225466, -6.7412103, -9.5349303, -13.8748306, -18.2912187, -23.5426983", \ "-0.3428918, -3.8925455, -6.7008129, -9.4791426, -13.8320819, -18.1757731, -23.4261049", \ "-0.3256324, -3.4537280, -6.0045429, -8.4706540, -12.4777739, -16.5499612, -21.4263056", \ "-0.2504745, -2.1561759, -3.9249623, -5.5652825, -8.4217508, -12.1356800, -16.4742999", \ "-0.1336106, 0.4816042, 0.3791811, 0.0539942, -1.6786375, -2.9237298, -5.9510885"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2313711, 0.2466457, 0.2597327, 0.2758070, 0.3109435, 0.3792050, 0.5166279", \ "0.2351087, 0.2505160, 0.2635737, 0.2796621, 0.3148121, 0.3831072, 0.5205543", \ "0.2415605, 0.2569337, 0.2700041, 0.2861385, 0.3211802, 0.3893122, 0.5266466", \ "0.2497155, 0.2652462, 0.2780803, 0.2943063, 0.3293144, 0.3974796, 0.5346907", \ "0.2579364, 0.2734544, 0.2862033, 0.3025135, 0.3375324, 0.4058033, 0.5432534", \ "0.2647007, 0.2800203, 0.2928547, 0.3091663, 0.3440914, 0.4124401, 0.5496950", \ "0.2611637, 0.2765314, 0.2896012, 0.3057234, 0.3408161, 0.4090836, 0.5465213"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0391790, 0.0573881, 0.0774794, 0.1070457, 0.1768318, 0.3241671, 0.6274993", \ "0.0390198, 0.0573006, 0.0779340, 0.1070433, 0.1769360, 0.3242168, 0.6268804", \ "0.0395605, 0.0573739, 0.0773404, 0.1069892, 0.1766080, 0.3233367, 0.6281064", \ "0.0394496, 0.0575162, 0.0772398, 0.1069526, 0.1766559, 0.3233310, 0.6280895", \ "0.0390342, 0.0573354, 0.0771003, 0.1058024, 0.1763708, 0.3238196, 0.6268125", \ "0.0394571, 0.0572288, 0.0772794, 0.1070163, 0.1763603, 0.3249467, 0.6276933", \ "0.0394394, 0.0572987, 0.0772804, 0.1068645, 0.1767559, 0.3240242, 0.6301049"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2381879, 0.2534994, 0.2661954, 0.2822174, 0.3157681, 0.3772036, 0.4975494", \ "0.2420964, 0.2573421, 0.2700188, 0.2861504, 0.3196583, 0.3811143, 0.5013077", \ "0.2490021, 0.2642513, 0.2769456, 0.2930023, 0.3266259, 0.3880644, 0.5082650", \ "0.2582550, 0.2736040, 0.2862276, 0.3022530, 0.3358674, 0.3972709, 0.5175045", \ "0.2676874, 0.2829466, 0.2955404, 0.3117023, 0.3453131, 0.4067828, 0.5270984", \ "0.2759284, 0.2911976, 0.3037932, 0.3199533, 0.3534960, 0.4149179, 0.5351342", \ "0.2747880, 0.2900787, 0.3026683, 0.3188145, 0.3522634, 0.4137175, 0.5340428"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0409359, 0.0555128, 0.0709911, 0.0928167, 0.1445863, 0.2532418, 0.4784944", \ "0.0407715, 0.0558972, 0.0707150, 0.0926453, 0.1446336, 0.2524098, 0.4788951", \ "0.0402199, 0.0558588, 0.0708118, 0.0928176, 0.1446022, 0.2529422, 0.4788812", \ "0.0409388, 0.0558254, 0.0709435, 0.0926897, 0.1447584, 0.2532253, 0.4789043", \ "0.0404379, 0.0559160, 0.0706604, 0.0926244, 0.1447432, 0.2532270, 0.4782653", \ "0.0409032, 0.0558145, 0.0710377, 0.0928484, 0.1445875, 0.2528866, 0.4781174", \ "0.0408764, 0.0557692, 0.0710479, 0.0928335, 0.1442955, 0.2532162, 0.4792575"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2464240, 0.2614715, 0.2744214, 0.2905946, 0.3254061, 0.3937245, 0.5306333", \ "0.2502192, 0.2654775, 0.2783129, 0.2944843, 0.3291044, 0.3974409, 0.5341887", \ "0.2583644, 0.2734875, 0.2863798, 0.3025418, 0.3374011, 0.4054746, 0.5422779", \ "0.2755104, 0.2906453, 0.3035148, 0.3196534, 0.3542901, 0.4225838, 0.5596176", \ "0.3105310, 0.3255923, 0.3384075, 0.3546521, 0.3892778, 0.4573633, 0.5947390", \ "0.3644774, 0.3798562, 0.3924344, 0.4087537, 0.4436050, 0.5115786, 0.6492201", \ "0.4422827, 0.4578453, 0.4705546, 0.4870378, 0.5218502, 0.5900160, 0.7265912"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0371289, 0.0561198, 0.0761017, 0.1047085, 0.1749986, 0.3228721, 0.6272978", \ "0.0378943, 0.0562447, 0.0760518, 0.1044953, 0.1749049, 0.3230920, 0.6251535", \ "0.0372479, 0.0562965, 0.0757803, 0.1046029, 0.1753319, 0.3230095, 0.6256758", \ "0.0376094, 0.0561476, 0.0759542, 0.1045682, 0.1749371, 0.3230426, 0.6276918", \ "0.0373868, 0.0562367, 0.0756683, 0.1045994, 0.1748730, 0.3223563, 0.6270828", \ "0.0388661, 0.0571744, 0.0766268, 0.1055402, 0.1756926, 0.3233152, 0.6267972", \ "0.0398877, 0.0582057, 0.0778337, 0.1066068, 0.1758601, 0.3248040, 0.6281208"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.663709; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-5.8055315, -9.5199154, -13.0995531, -17.3849688, -22.9227608, -29.4767561, -36.0075378", \ "-5.7657656, -9.4668558, -13.0452578, -17.2862573, -22.8221792, -29.2919419, -36.1230081", \ "-5.7491591, -9.4366525, -12.9897939, -17.2021754, -22.7270499, -29.1193058, -36.2699565", \ "-6.0449738, -9.6309019, -13.1240982, -17.2881073, -22.7397519, -29.2449049, -36.0600443", \ "-6.6898732, -10.0663637, -13.4630536, -17.4523950, -22.7173979, -29.0565168, -35.7586318", \ "-8.0327975, -10.7861731, -13.6975324, -17.3307528, -22.0323937, -27.4155433, -34.4466329", \ "-10.8222579, -12.0929072, -13.9470969, -16.3554307, -20.0667907, -25.4983693, -29.3902842"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.6042804, 30.7155539, 48.6272340, 64.3117975, 82.7840832, 97.1671022, 106.2080523", \ "2.6029073, 30.7229677, 48.5026435, 64.3190736, 82.7251721, 97.0855100, 106.1180328", \ "2.5996184, 30.7396753, 48.5814749, 64.3704509, 82.8565053, 97.2279423, 106.2908835", \ "2.5991060, 30.8058469, 48.7818874, 64.5452033, 83.1012830, 97.5261619, 106.6191561", \ "2.6020040, 31.0275416, 49.1093492, 65.1181465, 83.8331516, 98.4608761, 107.6368386", \ "2.6258164, 31.6313798, 50.0975447, 66.4564118, 85.6431937, 100.6548509, 110.0760617", \ "2.6524898, 33.1924886, 52.7905610, 70.1717922, 90.2795955, 105.5630378, 115.4577284"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.6205549, 30.9487042, 49.1339432, 65.3382704, 84.2603114, 98.8492264, 107.9501149", \ "2.6199820, 30.9542121, 49.1416359, 65.3738507, 84.2989122, 98.7692857, 107.8625341", \ "2.6144453, 30.9664136, 49.1366398, 65.3561638, 84.3159475, 98.8672211, 107.9884064", \ "2.6086458, 30.9980525, 49.1839868, 65.4138664, 84.3813179, 98.9622799, 108.0920734", \ "2.6278425, 31.4539080, 49.9460497, 66.4073397, 85.5456736, 100.0496457, 109.1239915", \ "2.7179392, 32.9140958, 52.2454441, 69.3082139, 89.0055859, 103.8250043, 112.7703349", \ "2.8667465, 35.5660477, 56.5349209, 74.9451278, 95.6149882, 110.5240473, 119.3717835"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1516988, 0.1712787, 0.1871604, 0.2077213, 0.2502591, 0.3279353, 0.4721873", \ "0.1554599, 0.1749924, 0.1910696, 0.2115425, 0.2541158, 0.3317834, 0.4761558", \ "0.1624146, 0.1820303, 0.1979329, 0.2185459, 0.2610880, 0.3387714, 0.4831712", \ "0.1713738, 0.1909558, 0.2070041, 0.2275032, 0.2701033, 0.3477851, 0.4921882", \ "0.1809923, 0.2003749, 0.2163756, 0.2368746, 0.2795905, 0.3573280, 0.5017754", \ "0.1890508, 0.2084812, 0.2245447, 0.2450710, 0.2876743, 0.3653844, 0.5098327", \ "0.1894967, 0.2089877, 0.2249223, 0.2455120, 0.2881060, 0.3657689, 0.5100576"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0573352, 0.0784610, 0.1012417, 0.1343909, 0.2111346, 0.3608625, 0.6630314", \ "0.0565851, 0.0783949, 0.1013961, 0.1344689, 0.2109162, 0.3609967, 0.6623183", \ "0.0568993, 0.0784875, 0.1013118, 0.1343558, 0.2109424, 0.3603994, 0.6629881", \ "0.0573197, 0.0780340, 0.1009274, 0.1342985, 0.2109569, 0.3610061, 0.6634862", \ "0.0564671, 0.0782040, 0.1009216, 0.1343754, 0.2108157, 0.3607252, 0.6635839", \ "0.0562224, 0.0783541, 0.1010753, 0.1341283, 0.2110006, 0.3605691, 0.6601678", \ "0.0561075, 0.0781294, 0.1006965, 0.1339358, 0.2103855, 0.3607457, 0.6637094"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1582190, 0.1791500, 0.1965193, 0.2180541, 0.2610856, 0.3358138, 0.4667619", \ "0.1620211, 0.1829664, 0.2003297, 0.2219162, 0.2648387, 0.3395771, 0.4705372", \ "0.1685268, 0.1894428, 0.2068021, 0.2283381, 0.2713573, 0.3460820, 0.4770331", \ "0.1768810, 0.1977742, 0.2150981, 0.2365975, 0.2795967, 0.3543097, 0.4852583", \ "0.1849512, 0.2057279, 0.2230872, 0.2445684, 0.2875735, 0.3623162, 0.4932837", \ "0.1918646, 0.2126376, 0.2299176, 0.2514059, 0.2943438, 0.3690462, 0.4999871", \ "0.1882054, 0.2089131, 0.2261020, 0.2474908, 0.2903620, 0.3650422, 0.4960150"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0701810, 0.0906241, 0.1087525, 0.1338658, 0.1909135, 0.3013952, 0.5213878", \ "0.0702777, 0.0909876, 0.1093193, 0.1338841, 0.1912348, 0.3019447, 0.5204093", \ "0.0701815, 0.0904457, 0.1101939, 0.1337322, 0.1909482, 0.3016716, 0.5210707", \ "0.0703712, 0.0903623, 0.1085143, 0.1336692, 0.1908226, 0.3015487, 0.5210224", \ "0.0697662, 0.0900990, 0.1088907, 0.1334385, 0.1911304, 0.3014406, 0.5214181", \ "0.0697623, 0.0909998, 0.1094945, 0.1332708, 0.1906400, 0.3019746, 0.5203981", \ "0.0698355, 0.0895441, 0.1079163, 0.1336387, 0.1910715, 0.3017854, 0.5208097"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1761524, 0.1963337, 0.2127074, 0.2328452, 0.2735480, 0.3432335, 0.4673988", \ "0.1801391, 0.2003171, 0.2166804, 0.2367617, 0.2774877, 0.3471669, 0.4713298", \ "0.1882439, 0.2083955, 0.2247264, 0.2448286, 0.2855730, 0.3552360, 0.4793967", \ "0.2052650, 0.2256235, 0.2419129, 0.2620301, 0.3027141, 0.3723805, 0.4965668", \ "0.2404686, 0.2607017, 0.2768908, 0.2967700, 0.3372875, 0.4067515, 0.5307911", \ "0.2943218, 0.3146932, 0.3309019, 0.3508116, 0.3913213, 0.4608249, 0.5846146", \ "0.3746053, 0.3951878, 0.4112290, 0.4309018, 0.4710670, 0.5406466, 0.6644525"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0760163, 0.0938182, 0.1101336, 0.1322898, 0.1834906, 0.2871121, 0.5030713", \ "0.0759519, 0.0938775, 0.1098720, 0.1323870, 0.1835187, 0.2870587, 0.5030256", \ "0.0758420, 0.0937180, 0.1098888, 0.1322311, 0.1832787, 0.2867220, 0.5022485", \ "0.0756084, 0.0938168, 0.1105652, 0.1323871, 0.1834536, 0.2871324, 0.5033083", \ "0.0776441, 0.0953938, 0.1114204, 0.1340299, 0.1847343, 0.2878823, 0.5036279", \ "0.0876412, 0.1046700, 0.1204112, 0.1417616, 0.1917851, 0.2929443, 0.5064657", \ "0.1030399, 0.1201722, 0.1345413, 0.1551621, 0.2023548, 0.2994658, 0.5110064"); } } } } cell (DFFNARX1) { cell_footprint : "DFFNAR"; area : 32.256 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.491278e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "1.3932629e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.1130359e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.1711834e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.1431879e+05"; } leakage_power () { when : "(D*CLK'*RSTB)"; value : "1.4912780e+05"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.4379752e+05"; } pin (D) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.661067, 1.661067 ); rise_capacitance : 1.661067; capacitance : 1.607360; fall_capacitance_range (1.553653, 1.553653 ); fall_capacitance : 1.553653; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029681, 0.0007787, 0.0084627, 0.0200824, 0.0374161, 0.0621452, 0.0904026", \ "-0.0067257, -0.0031770, 0.0045883, 0.0168964, 0.0340029, 0.0586829, 0.0827468", \ "-0.0170030, -0.0135010, -0.0063938, 0.0062088, 0.0249015, 0.0480485, 0.0746023", \ "-0.0346482, -0.0310892, -0.0236409, -0.0082597, 0.0097213, 0.0319357, 0.0588912", \ "-0.0610474, -0.0575337, -0.0527938, -0.0388483, -0.0149690, 0.0019141, 0.0304452", \ "-0.1049338, -0.1010337, -0.0870544, -0.0800841, -0.0662186, -0.0395472, -0.0086008", \ "-0.1765486, -0.1699407, -0.1656641, -0.1532719, -0.1367141, -0.1070534, -0.0869551"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0524353, 0.0589542, 0.0695595, 0.0848142, 0.1088706, 0.1463257, 0.1998245", \ "0.0517341, 0.0552544, 0.0629829, 0.0809216, 0.1048600, 0.1425809, 0.1959547", \ "0.0448674, 0.0484376, 0.0554836, 0.0730102, 0.0972650, 0.1325001, 0.1897442", \ "0.0295618, 0.0330928, 0.0435663, 0.0623156, 0.0851657, 0.1143085, 0.1713453", \ "0.0079505, 0.0148057, 0.0223568, 0.0406407, 0.0622727, 0.0987721, 0.1482260", \ "-0.0247401, -0.0216408, -0.0144033, 0.0059861, 0.0284912, 0.0708483, 0.1241697", \ "-0.0763447, -0.0732770, -0.0671337, -0.0532339, -0.0309178, 0.0090061, 0.0614498"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0260429, 0.0255220, 0.0179936, 0.0059707, -0.0095705, -0.0248448, -0.0366074", \ "0.0330660, 0.0291964, 0.0216857, 0.0095673, -0.0059487, -0.0244590, -0.0369820", \ "0.0404610, 0.0366271, 0.0294457, 0.0203022, 0.0045083, -0.0149041, -0.0326642", \ "0.0581562, 0.0544058, 0.0473517, 0.0351074, 0.0224893, 0.0033051, -0.0174982", \ "0.0812455, 0.0776747, 0.0733156, 0.0631855, 0.0480503, 0.0222754, 0.0006678", \ "0.1273788, 0.1218133, 0.1109929, 0.0996049, 0.0895899, 0.0700889, 0.0460769", \ "0.1926720, 0.1895310, 0.1817500, 0.1728271, 0.1575838, 0.1220543, 0.1124309"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0351684, -0.0417001, -0.0491182, -0.0637418, -0.0873754, -0.1200056, -0.1774631", \ "-0.0316206, -0.0378791, -0.0453539, -0.0599129, -0.0838147, -0.1161783, -0.1708640", \ "-0.0268734, -0.0305815, -0.0384419, -0.0524833, -0.0761880, -0.1009880, -0.1636175", \ "-0.0146495, -0.0185053, -0.0259794, -0.0443260, -0.0678294, -0.0960920, -0.1542058", \ "0.0067679, 0.0027820, -0.0044591, -0.0230257, -0.0538729, -0.0845635, -0.1388776", \ "0.0392036, 0.0336950, 0.0294189, 0.0108399, -0.0105618, -0.0480602, -0.1071313", \ "0.0882725, 0.0850363, 0.0817404, 0.0675391, 0.0464774, 0.0035527, -0.0549862"); } } internal_power () { when : "!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5481684, 4.5485920, 4.6545942, 5.4335632, 7.0966561, 10.5279968, 17.4958327"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8831677, 1.8393930, 1.8375475, 2.6515065, 4.3651282, 7.8780755, 14.9896736"); } } } pin (CLK) { fanout_load : 0.050; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.137908; min_pulse_width_high : 0.074662; fall_capacitance_range (1.078079, 1.078079 ); fall_capacitance : 1.078079; capacitance : 1.108500; rise_capacitance_range (1.138921, 1.138921 ); rise_capacitance : 1.138921; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.4673710, 10.4168474, 10.4017000, 11.0074881, 12.3049643, 14.9858168, 20.4334218"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.4749300, 9.4328120, 9.4342798, 10.0266670, 11.2971452, 13.9238054, 19.2628295"); } } } pin (RSTB) { fanout_load : 0.170; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.116826; fall_capacitance_range (3.871303, 3.871303 ); fall_capacitance : 3.871303; capacitance : 3.701991; rise_capacitance_range (3.532678, 3.532678 ); rise_capacitance : 3.532678; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1754777, -0.1776806, -0.1819768, -0.1937670, -0.2220515, -0.2668831, -0.3311624", \ "-0.1791422, -0.1813738, -0.1854418, -0.1998351, -0.2289247, -0.2733724, -0.3358244", \ "-0.1866982, -0.1889369, -0.1930517, -0.2074971, -0.2393750, -0.2814040, -0.3465841", \ "-0.2047697, -0.2070077, -0.2142747, -0.2260468, -0.2574320, -0.2991305, -0.3643318", \ "-0.2339623, -0.2360612, -0.2404226, -0.2521020, -0.2833516, -0.3263459, -0.3942932", \ "-0.2834561, -0.2796809, -0.2869866, -0.3005808, -0.3146225, -0.3697968, -0.4343272", \ "-0.3510308, -0.3500349, -0.3543042, -0.3713149, -0.3929851, -0.4310751, -0.5047275"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1812729, 0.1834189, 0.1878400, 0.1991059, 0.2250505, 0.2668849, 0.3311734", \ "0.1881374, 0.1902299, 0.1946114, 0.2058816, 0.2290395, 0.2734090, 0.3361793", \ "0.1954880, 0.1976927, 0.2020098, 0.2131757, 0.2393472, 0.2814108, 0.3465759", \ "0.2135781, 0.2158385, 0.2202206, 0.2314505, 0.2575249, 0.2991326, 0.3643321", \ "0.2432888, 0.2454597, 0.2498640, 0.2611380, 0.2842574, 0.3260802, 0.3942932", \ "0.2834728, 0.2827727, 0.2869820, 0.2980464, 0.3248717, 0.3669061, 0.4342042", \ "0.3563524, 0.3582435, 0.3654191, 0.3734339, 0.3984840, 0.4396425, 0.5081235"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("34.7493181, 34.7413585, 34.8134967, 36.3943616, 39.6441486, 46.2317799, 59.4950994"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9496516, -2.0695364, -2.2236021, -2.2765686, -2.2967977, -2.2515519, -2.0753569"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.760008; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2477265, -1.3880446, -2.2594456, -3.1117636, -4.4153355, -5.8504654, -8.0253060", \ "-0.2497631, -1.3967841, -2.2644298, -3.1192024, -4.4237552, -5.8480180, -7.9442286", \ "-0.2470404, -1.3602810, -2.2060838, -3.0343181, -4.3030936, -5.6990333, -7.2864612", \ "-0.2335286, -1.2483055, -2.0353137, -2.7750954, -3.9764111, -5.3220637, -7.1807270", \ "-0.1996199, -0.9628691, -1.5739824, -2.1584161, -3.1135242, -4.2847032, -6.0031054", \ "-0.1194396, -0.3555191, -0.5094367, -0.7028745, -1.1020759, -1.8140378, -2.7722886", \ "0.0314770, 1.0280674, 1.7140814, 2.3347674, 2.8573762, 3.2138881, 2.7294521"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.6851544, 10.3299459, 20.1411848, 29.4307406, 41.0660690, 50.3422535, 56.5262190", \ "-2.6613813, 10.3517004, 20.1669009, 29.4523467, 41.1006276, 50.4204743, 56.5784103", \ "-2.6535744, 10.3755702, 20.2087554, 29.5138129, 41.1779301, 50.4682851, 56.6137867", \ "-2.9436588, 10.1954020, 20.0999432, 29.4777687, 41.2228388, 50.6048367, 56.8325494", \ "-3.5486636, 9.8730638, 20.0002650, 29.5877843, 41.5994298, 51.1805803, 57.5423284", \ "-4.7960051, 9.2304568, 19.8235710, 29.8492935, 42.3798651, 52.3695753, 59.0187333", \ "-7.3356849, 8.0039526, 19.5873704, 30.5083525, 44.1032000, 55.0213582, 62.2647319"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-14.8368427, -1.8178365, 8.0550913, 17.4342642, 29.1366006, 38.5412762, 44.8060962", \ "-14.8347698, -1.8215977, 8.0453380, 17.4300709, 29.1226625, 38.5221521, 44.7927323", \ "-14.8619378, -1.7956509, 8.1064949, 17.5128271, 29.2462812, 38.6798584, 44.9701850", \ "-15.6109079, -2.3486091, 7.6703645, 17.1682509, 28.9880451, 38.4960147, 44.8324522", \ "-17.1393042, -3.3886781, 6.9575039, 16.7000175, 28.8752218, 38.6115606, 45.0954832", \ "-20.2097696, -5.3108709, 5.8211047, 16.2377311, 29.1765651, 39.5521043, 46.4002856", \ "-26.4282897, -9.1687008, 3.5857485, 15.4790466, 30.0190481, 41.5682165, 49.1489733"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2047072, 0.2180591, 0.2305283, 0.2469799, 0.2827710, 0.3519571, 0.4893194", \ "0.2087924, 0.2219728, 0.2344971, 0.2509439, 0.2867266, 0.3559560, 0.4933760", \ "0.2175925, 0.2308029, 0.2432841, 0.2597212, 0.2954866, 0.3647857, 0.5021006", \ "0.2354106, 0.2485712, 0.2611112, 0.2775250, 0.3133206, 0.3825815, 0.5204669", \ "0.2648073, 0.2780729, 0.2905562, 0.3070177, 0.3428100, 0.4119941, 0.5496368", \ "0.3110079, 0.3241775, 0.3367426, 0.3531986, 0.3888888, 0.4580283, 0.5956962", \ "0.3881829, 0.4014246, 0.4139953, 0.4304137, 0.4662173, 0.5354219, 0.6728270"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0310566, 0.0507106, 0.0708590, 0.1011425, 0.1739388, 0.3235806, 0.6211114", \ "0.0315952, 0.0506632, 0.0708151, 0.1011229, 0.1740680, 0.3232208, 0.6241472", \ "0.0314992, 0.0506003, 0.0707074, 0.1010150, 0.1741687, 0.3235434, 0.6297928", \ "0.0311848, 0.0504590, 0.0710847, 0.1011006, 0.1741905, 0.3238364, 0.6266436", \ "0.0315977, 0.0511123, 0.0709354, 0.1011806, 0.1740931, 0.3235707, 0.6266828", \ "0.0313814, 0.0505097, 0.0709656, 0.1014442, 0.1742697, 0.3246605, 0.6285275", \ "0.0317033, 0.0503689, 0.0710708, 0.1011600, 0.1744410, 0.3233994, 0.6294616"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2058500, 0.2219195, 0.2379860, 0.2596690, 0.3085136, 0.4048643, 0.5972295", \ "0.2097437, 0.2258478, 0.2418901, 0.2635998, 0.3124382, 0.4088398, 0.6015544", \ "0.2184538, 0.2345620, 0.2506230, 0.2722702, 0.3211626, 0.4175161, 0.6099182", \ "0.2365508, 0.2526176, 0.2686774, 0.2903590, 0.3391966, 0.4355565, 0.6279273", \ "0.2672911, 0.2833856, 0.2993439, 0.3210786, 0.3699899, 0.4663457, 0.6587749", \ "0.3156237, 0.3317589, 0.3477363, 0.3694523, 0.4182949, 0.5146674, 0.7082159", \ "0.3951061, 0.4111912, 0.4272441, 0.4489154, 0.4977431, 0.5940411, 0.7863694"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0339062, 0.0553683, 0.0795608, 0.1157231, 0.2037415, 0.3840102, 0.7530538", \ "0.0340745, 0.0553710, 0.0795653, 0.1155536, 0.2037625, 0.3846624, 0.7533369", \ "0.0337152, 0.0554489, 0.0797450, 0.1156404, 0.2037527, 0.3838320, 0.7530824", \ "0.0339546, 0.0554035, 0.0795731, 0.1157255, 0.2034213, 0.3839658, 0.7530570", \ "0.0338962, 0.0551999, 0.0796851, 0.1157403, 0.2037573, 0.3839638, 0.7530900", \ "0.0338660, 0.0554755, 0.0798275, 0.1156483, 0.2029498, 0.3839429, 0.7536730", \ "0.0340838, 0.0556671, 0.0802013, 0.1159374, 0.2039334, 0.3849749, 0.7513248"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0625935, 0.0786430, 0.0947075, 0.1166494, 0.1666197, 0.2643765, 0.4567395", \ "0.0664648, 0.0824642, 0.0985281, 0.1204635, 0.1704556, 0.2682014, 0.4605268", \ "0.0748669, 0.0905759, 0.1065569, 0.1284665, 0.1784037, 0.2761106, 0.4684153", \ "0.0889255, 0.1049090, 0.1208723, 0.1426968, 0.1924549, 0.2900263, 0.4822645", \ "0.1077336, 0.1244246, 0.1407402, 0.1628376, 0.2126334, 0.3099790, 0.5020714", \ "0.1345913, 0.1521031, 0.1691871, 0.1915981, 0.2417664, 0.3390360, 0.5307834", \ "0.1706972, 0.1902813, 0.2083169, 0.2324632, 0.2845522, 0.3820523, 0.5729173"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0305602, 0.0526431, 0.0777124, 0.1150877, 0.2049611, 0.3856125, 0.7507487", \ "0.0305259, 0.0528053, 0.0777450, 0.1151159, 0.2048944, 0.3849049, 0.7510703", \ "0.0306552, 0.0528486, 0.0778385, 0.1151927, 0.2051775, 0.3852078, 0.7515992", \ "0.0352466, 0.0562816, 0.0807156, 0.1173974, 0.2060790, 0.3854660, 0.7521332", \ "0.0417679, 0.0631229, 0.0864526, 0.1219499, 0.2097461, 0.3873340, 0.7525730", \ "0.0511546, 0.0729737, 0.0964529, 0.1308788, 0.2151768, 0.3907275, 0.7543893", \ "0.0686203, 0.0917848, 0.1150633, 0.1490346, 0.2302743, 0.4000872, 0.7600082"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.789810; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.4416119, -6.3358203, -7.1418819, -8.0112764, -9.2333804, -10.7515079, -12.1027542", \ "-5.4177119, -6.3018099, -7.1038937, -7.9842597, -9.1733410, -10.7178942, -12.7782343", \ "-5.4095785, -6.2803815, -7.0707551, -7.9354755, -9.0988127, -10.6452683, -11.9350482", \ "-5.6993221, -6.4675382, -7.1836242, -7.9659942, -9.0830671, -10.5200169, -11.7340399", \ "-6.3005521, -6.7654508, -7.2476107, -7.8442581, -8.7270232, -9.9942597, -11.1409434", \ "-7.5441835, -7.3985948, -7.4262925, -7.5926443, -7.9389380, -8.8485586, -10.4557289", \ "-10.0782071, -8.6351219, -7.7009421, -6.9161493, -6.3076880, -6.1304113, -6.7944628"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5569949, 15.5325516, 25.2140721, 34.3247832, 45.5598571, 54.6676556, 60.6679065", \ "2.5559966, 15.5308797, 25.2231548, 34.3400383, 45.5874412, 54.6653863, 60.6728036", \ "2.5573763, 15.5579452, 25.2693917, 34.4040721, 45.6747123, 54.7699434, 60.7907883", \ "2.5699598, 15.6764919, 25.4711098, 34.6732794, 46.0526562, 55.2142136, 61.2415805", \ "2.6054349, 15.9518000, 25.9286590, 35.3078186, 46.8964119, 56.2402198, 62.3865524", \ "2.6883441, 16.5879718, 26.9849850, 36.7478434, 48.8208888, 58.5431840, 64.9785717", \ "2.8422545, 17.8856975, 29.1492435, 39.7748788, 52.8301806, 63.2704219, 70.2750431"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-17.5573382, -18.4564961, -19.1960809, -20.0033988, -21.3296145, -22.7727614, -23.7661757", \ "-17.5528112, -18.4416225, -19.1721710, -19.9745600, -21.2864050, -22.7704367, -23.7320722", \ "-17.5853084, -18.4429654, -19.1404458, -19.9207844, -21.2046936, -22.6681163, -23.8736394", \ "-18.3496197, -19.0413187, -19.6191384, -20.2854807, -21.4186287, -22.7754326, -23.9544970", \ "-19.8980153, -20.1267108, -20.3469098, -20.7481497, -21.4572326, -22.4491052, -23.9960757", \ "-23.0041982, -22.1535624, -21.6211316, -21.1678996, -20.8502329, -21.0965288, -22.6930079", \ "-29.2793411, -26.1649895, -23.9538714, -21.9815175, -19.9442914, -18.2599238, -18.0189112"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1424957, 0.1576594, 0.1728848, 0.1933576, 0.2395806, 0.3272033, 0.4993759", \ "0.1464864, 0.1616475, 0.1768364, 0.1972668, 0.2435442, 0.3311405, 0.5032369", \ "0.1551932, 0.1703550, 0.1855638, 0.2059794, 0.2522420, 0.3398608, 0.5120367", \ "0.1733145, 0.1884628, 0.2036727, 0.2241359, 0.2703489, 0.3579587, 0.5301168", \ "0.2040955, 0.2193065, 0.2344339, 0.2548745, 0.3010018, 0.3886124, 0.5607055", \ "0.2520628, 0.2673693, 0.2825352, 0.3028793, 0.3489114, 0.4363943, 0.6084310", \ "0.3328388, 0.3484104, 0.3636373, 0.3839460, 0.4298322, 0.5171312, 0.6889039"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0363767, 0.0606484, 0.0881728, 0.1286394, 0.2211289, 0.4085465, 0.7887699", \ "0.0363611, 0.0606358, 0.0880350, 0.1286791, 0.2211671, 0.4088131, 0.7857489", \ "0.0363315, 0.0606224, 0.0881331, 0.1286388, 0.2212173, 0.4090455, 0.7882501", \ "0.0363876, 0.0607126, 0.0882205, 0.1287129, 0.2211633, 0.4085778, 0.7883986", \ "0.0371758, 0.0612156, 0.0886764, 0.1287476, 0.2214837, 0.4088028, 0.7885915", \ "0.0388440, 0.0627439, 0.0899113, 0.1297768, 0.2228752, 0.4100137, 0.7875108", \ "0.0416082, 0.0651439, 0.0921158, 0.1314943, 0.2237820, 0.4094258, 0.7898104"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1531896, 0.1672245, 0.1802742, 0.1971874, 0.2329850, 0.2974855, 0.4185642", \ "0.1571450, 0.1711906, 0.1843026, 0.2011131, 0.2369546, 0.3014709, 0.4225573", \ "0.1659220, 0.1799648, 0.1930764, 0.2098853, 0.2457251, 0.3102414, 0.4313251", \ "0.1836967, 0.1977298, 0.2107546, 0.2276395, 0.2634624, 0.3279857, 0.4490246", \ "0.2133352, 0.2272383, 0.2403121, 0.2571336, 0.2929484, 0.3574439, 0.4785534", \ "0.2594708, 0.2734205, 0.2864197, 0.3031875, 0.3389503, 0.4033882, 0.5244566", \ "0.3338363, 0.3476937, 0.3606920, 0.3774358, 0.4131522, 0.4775213, 0.5985254"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0345155, 0.0507448, 0.0673537, 0.0915682, 0.1473678, 0.2567875, 0.4802307", \ "0.0344389, 0.0502263, 0.0669949, 0.0913015, 0.1473327, 0.2569531, 0.4804349", \ "0.0344132, 0.0502242, 0.0670027, 0.0913110, 0.1473250, 0.2569512, 0.4804103", \ "0.0344624, 0.0500777, 0.0670356, 0.0915101, 0.1473067, 0.2562773, 0.4794768", \ "0.0346069, 0.0501439, 0.0671412, 0.0912798, 0.1468023, 0.2567183, 0.4793474", \ "0.0346429, 0.0500816, 0.0670360, 0.0913620, 0.1468017, 0.2562169, 0.4801219", \ "0.0344166, 0.0500637, 0.0667141, 0.0912688, 0.1469339, 0.2563061, 0.4799307"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1706112, 0.1863577, 0.2018694, 0.2224170, 0.2672064, 0.3532394, 0.5254940", \ "0.1738977, 0.1896298, 0.2051403, 0.2256893, 0.2704797, 0.3565322, 0.5288620", \ "0.1811484, 0.1968660, 0.2123497, 0.2328988, 0.2776256, 0.3637052, 0.5353550", \ "0.1955271, 0.2113014, 0.2268145, 0.2474016, 0.2920456, 0.3782655, 0.5500669", \ "0.2188060, 0.2350065, 0.2505208, 0.2710482, 0.3157775, 0.4019615, 0.5746580", \ "0.2566901, 0.2724929, 0.2880241, 0.3085772, 0.3530813, 0.4391488, 0.6105877", \ "0.3158127, 0.3316837, 0.3472045, 0.3677511, 0.4123490, 0.4984421, 0.6704461"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0394421, 0.0633992, 0.0897032, 0.1277197, 0.2188090, 0.4028248, 0.7849369", \ "0.0393653, 0.0633856, 0.0897243, 0.1277309, 0.2188559, 0.4016859, 0.7843597", \ "0.0392149, 0.0632521, 0.0896091, 0.1278135, 0.2188189, 0.4054218, 0.7883189", \ "0.0390871, 0.0631954, 0.0898526, 0.1281475, 0.2191539, 0.4050854, 0.7885511", \ "0.0388801, 0.0635370, 0.0900810, 0.1281981, 0.2192093, 0.4067280, 0.7857163", \ "0.0398515, 0.0639868, 0.0905081, 0.1285358, 0.2198317, 0.4070332, 0.7761188", \ "0.0400315, 0.0644310, 0.0910020, 0.1291866, 0.2197904, 0.4059683, 0.7863260"); } } } } cell (DFFNARX2) { cell_footprint : "DFFNAR"; area : 34.0992 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.067112e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "2.0671118e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.6882110e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.7466682e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.7177453e+05"; } leakage_power () { when : "(D*CLK'*RSTB)"; value : "2.0665770e+05"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "2.0413989e+05"; } pin (D) { fanout_load : 0.068; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.780062, 1.780062 ); rise_capacitance : 1.780062; capacitance : 1.715392; fall_capacitance_range (1.650722, 1.650722 ); fall_capacitance : 1.650722; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029632, 0.0007691, 0.0083929, 0.0231100, 0.0438146, 0.0654320, 0.1019023", \ "-0.0037012, -0.0031843, 0.0045873, 0.0194153, 0.0397676, 0.0667594, 0.1025582", \ "-0.0140117, -0.0103658, -0.0029944, 0.0091367, 0.0307172, 0.0557782, 0.0938882", \ "-0.0322666, -0.0311967, -0.0236791, -0.0082581, 0.0127379, 0.0404907, 0.0751084", \ "-0.0610486, -0.0572677, -0.0505494, -0.0383563, -0.0152842, 0.0113592, 0.0494278", \ "-0.1051101, -0.0979930, -0.0906287, -0.0800545, -0.0628116, -0.0329577, 0.0062097", \ "-0.1797652, -0.1759433, -0.1679120, -0.1553441, -0.1360408, -0.1098857, -0.0659156"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0377238, 0.0444225, 0.0520869, 0.0699146, 0.0877665, 0.1200809, 0.1663507", \ "0.0341130, 0.0406764, 0.0482554, 0.0661124, 0.0839627, 0.1166062, 0.1596540", \ "0.0299297, 0.0333389, 0.0403076, 0.0584813, 0.0768471, 0.1055846, 0.1524636", \ "0.0175251, 0.0215136, 0.0292135, 0.0437307, 0.0655716, 0.0940404, 0.1342216", \ "-0.0037063, -1.4889167e-05, 0.0072732, 0.0264078, 0.0433076, 0.0740447, 0.1196325", \ "-0.0402084, -0.0326767, -0.0264284, -0.0114763, 0.0109616, 0.0499116, 0.0880293", \ "-0.0846329, -0.0843073, -0.0808534, -0.0703459, -0.0489276, -0.0136081, 0.0308772"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0322269, 0.0285506, 0.0208595, 0.0059257, -0.0095905, -0.0290652, -0.0553946", \ "0.0357866, 0.0321950, 0.0247204, 0.0128291, -0.0056386, -0.0265480, -0.0512747", \ "0.0431924, 0.0396140, 0.0324948, 0.0202910, 0.0043111, -0.0202693, -0.0463088", \ "0.0572259, 0.0540011, 0.0469030, 0.0378025, 0.0225112, -0.0024131, -0.0352893", \ "0.0877708, 0.0839095, 0.0724849, 0.0629106, 0.0510557, 0.0230205, -0.0047659", \ "0.1224540, 0.1264811, 0.1165638, 0.1109253, 0.0897823, 0.0703983, 0.0355887", \ "0.1964707, 0.1924238, 0.1784563, 0.1644111, 0.1603757, 0.1399507, 0.0955530"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0201672, -0.0271814, -0.0346776, -0.0492533, -0.0667990, -0.0936010, -0.1293868", \ "-0.0194338, -0.0229594, -0.0307992, -0.0455938, -0.0632417, -0.0897801, -0.1256800", \ "-0.0150834, -0.0188069, -0.0261715, -0.0383246, -0.0590681, -0.0824332, -0.1184642", \ "-7.7581637e-06, -0.0038355, -0.0140224, -0.0268902, -0.0472496, -0.0773484, -0.1092500", \ "0.0178583, 0.0146766, 0.0071669, -0.0084013, -0.0267703, -0.0591613, -0.1040214", \ "0.0494733, 0.0461848, 0.0404306, 0.0256991, 0.0084391, -0.0264261, -0.0710508", \ "0.1107155, 0.1067140, 0.0988456, 0.0808448, 0.0667840, 0.0250379, -0.0138281"); } } internal_power () { when : "!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6489563, 4.6065142, 4.6786703, 5.5286625, 7.3856873, 11.2567777, 19.1559987"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1462356, 2.0587617, 2.0138061, 2.9273245, 4.8843537, 8.9284041, 17.1464974"); } } } pin (CLK) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.153720; min_pulse_width_high : 0.058851; fall_capacitance_range (1.400590, 1.400590 ); fall_capacitance : 1.400590; capacitance : 1.431955; rise_capacitance_range (1.463321, 1.463321 ); rise_capacitance : 1.463321; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.0419144, 10.9521685, 10.9028175, 11.4774060, 12.7567239, 15.4455005, 20.9531945"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.4320512, 9.3387168, 9.2820404, 9.8426584, 11.0938868, 13.7263357, 19.1212259"); } } } pin (RSTB) { fanout_load : 0.163; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.120340; rise_capacitance_range (3.311780, 3.311780 ); rise_capacitance : 3.311780; capacitance : 3.482787; fall_capacitance_range (3.653793, 3.653793 ); fall_capacitance : 3.653793; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1695839, -0.1716894, -0.1790576, -0.1934665, -0.2217280, -0.2642271, -0.3324915", \ "-0.1761846, -0.1782281, -0.1854658, -0.2000276, -0.2284914, -0.2681032, -0.3350517", \ "-0.1838108, -0.1888240, -0.1932437, -0.2073593, -0.2363137, -0.2787250, -0.3437464", \ "-0.2018001, -0.2039925, -0.2113078, -0.2256690, -0.2540200, -0.2967082, -0.3603483", \ "-0.2309430, -0.2300847, -0.2372434, -0.2518531, -0.2833002, -0.3263650, -0.3905714", \ "-0.2746560, -0.2767903, -0.2841036, -0.2974239, -0.3237061, -0.3668704, -0.4317764", \ "-0.3479542, -0.3499789, -0.3542534, -0.3679014, -0.3928501, -0.4396809, -0.5007676"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1812763, 0.1806172, 0.1877739, 0.1994566, 0.2216319, 0.2642260, 0.3317713", \ "0.1851900, 0.1872863, 0.1916066, 0.2033747, 0.2285986, 0.2681283, 0.3350822", \ "0.1925700, 0.1946672, 0.1989641, 0.2136127, 0.2362784, 0.2787466, 0.3437455", \ "0.2108494, 0.2130646, 0.2174449, 0.2290769, 0.2545220, 0.2966835, 0.3603518", \ "0.2402341, 0.2424088, 0.2467656, 0.2578484, 0.2839803, 0.3259919, 0.3905714", \ "0.2801699, 0.2823690, 0.2866955, 0.2947153, 0.3242282, 0.3668716, 0.4317579", \ "0.3522601, 0.3542702, 0.3585871, 0.3726174, 0.3972249, 0.4355906, 0.5043787"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("53.8824518, 53.8227961, 53.8358542, 55.8774563, 60.0930303, 68.6565476, 85.9159517"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8736381, -2.0375023, -2.2352385, -2.3136889, -2.3405974, -2.2644222, -1.9820795"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.881907; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5821764, -6.7865432, -11.1738605, -15.4513316, -21.3852409, -26.9535289, -32.6724004", \ "-0.5839449, -6.7816139, -11.1677554, -15.4288627, -21.2707426, -26.7435762, -32.1559041", \ "-0.5854057, -6.7458463, -11.1149432, -15.3504092, -21.2563418, -26.7587650, -32.6806885", \ "-0.5866842, -6.6373239, -10.9492655, -15.1360904, -20.8994122, -26.3066084, -31.6182876", \ "-0.5809870, -6.3681110, -10.4600023, -14.4738632, -20.0022902, -25.1965907, -29.4598150", \ "-0.5627043, -5.7642905, -9.4946792, -13.0484822, -18.0812321, -23.1014029, -27.9385117", \ "-0.5360837, -4.1770205, -7.0402862, -9.8261809, -14.2085562, -17.5711987, -21.0709496"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.2780760, 21.1534793, 37.7573387, 53.4165198, 72.7431933, 88.2102547, 98.4142863", \ "-3.2365441, 21.1927206, 37.7960110, 53.4535651, 72.7788896, 88.2469457, 98.4475453", \ "-3.2147007, 21.2298955, 37.8798290, 53.5556240, 72.9017583, 88.3256808, 98.5332319", \ "-3.5027122, 21.0460341, 37.7444115, 53.5104843, 72.9420031, 88.4546790, 98.7490277", \ "-4.1297921, 20.7646124, 37.6952211, 53.6933247, 73.4040669, 89.1230908, 99.5333765", \ "-5.4468053, 20.1442249, 37.5885427, 54.0870719, 74.3856560, 90.5769870, 101.3079916", \ "-8.1538868, 19.1129472, 37.5593292, 54.8375748, 76.3200133, 93.4455305, 104.8009055"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-24.7310698, -0.5067816, 15.9518066, 31.5183066, 51.0416402, 66.5293948, 76.8842380", \ "-24.7031523, -0.4839388, 15.9712036, 31.5542386, 51.0641206, 66.5453156, 76.8793838", \ "-24.7111659, -0.4599574, 16.0131396, 31.5980077, 51.1382616, 66.6311358, 76.9356275", \ "-25.7122825, -1.2040157, 15.3977355, 31.0770449, 50.6677641, 66.1899741, 76.5643448", \ "-27.7549431, -2.4782601, 14.4691534, 30.4024193, 50.2446172, 65.9017219, 76.3389161", \ "-31.9034846, -5.0256584, 12.7956986, 29.4335915, 50.0230730, 66.1625883, 76.8307953", \ "-40.3261535, -10.2140130, 9.4679055, 27.6257643, 49.6106400, 66.6614012, 77.7690159"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2368883, 0.2542396, 0.2684182, 0.2864081, 0.3241838, 0.3944926, 0.5322389", \ "0.2408344, 0.2581334, 0.2722749, 0.2903116, 0.3280066, 0.3981790, 0.5366595", \ "0.2496533, 0.2670084, 0.2811440, 0.2991282, 0.3368867, 0.4072383, 0.5450995", \ "0.2673198, 0.2845550, 0.2986909, 0.3167411, 0.3544641, 0.4245714, 0.5630815", \ "0.2977189, 0.3150674, 0.3291966, 0.3472422, 0.3849148, 0.4553287, 0.5934237", \ "0.3436888, 0.3610360, 0.3751765, 0.3930907, 0.4309132, 0.5012779, 0.6392025", \ "0.4217003, 0.4389873, 0.4531590, 0.4711134, 0.5088734, 0.5790087, 0.7171110"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0370170, 0.0576466, 0.0792534, 0.1092631, 0.1807720, 0.3283011, 0.6315554", \ "0.0377076, 0.0580272, 0.0789672, 0.1091337, 0.1806501, 0.3284515, 0.6318897", \ "0.0368268, 0.0580003, 0.0790652, 0.1090709, 0.1800143, 0.3287390, 0.6299675", \ "0.0371468, 0.0581435, 0.0791527, 0.1092206, 0.1806077, 0.3286280, 0.6318280", \ "0.0376664, 0.0577553, 0.0785508, 0.1087897, 0.1808593, 0.3287464, 0.6319517", \ "0.0368061, 0.0579499, 0.0788324, 0.1092062, 0.1808512, 0.3286004, 0.6334152", \ "0.0377720, 0.0578313, 0.0791213, 0.1090502, 0.1808838, 0.3286602, 0.6339660"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2552224, 0.2772216, 0.2965051, 0.3225001, 0.3800281, 0.4926404, 0.7181462", \ "0.2591240, 0.2811797, 0.3004714, 0.3264671, 0.3839958, 0.4966118, 0.7221270", \ "0.2678072, 0.2897456, 0.3091010, 0.3350745, 0.3926363, 0.5053760, 0.7308463", \ "0.2857883, 0.3078283, 0.3271204, 0.3530744, 0.4106410, 0.5231629, 0.7485504", \ "0.3170978, 0.3390797, 0.3584615, 0.3843563, 0.4419125, 0.5546038, 0.7798419", \ "0.3651051, 0.3870185, 0.4063211, 0.4323491, 0.4899109, 0.6026332, 0.8279240", \ "0.4459777, 0.4680211, 0.4872703, 0.5132358, 0.5707848, 0.6834004, 0.9082683"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0435897, 0.0697948, 0.0977771, 0.1393165, 0.2403800, 0.4511215, 0.8795364", \ "0.0436883, 0.0697555, 0.0977792, 0.1393058, 0.2403900, 0.4511584, 0.8797972", \ "0.0437595, 0.0701730, 0.0978748, 0.1392362, 0.2402832, 0.4508828, 0.8771065", \ "0.0432672, 0.0698244, 0.0980129, 0.1393039, 0.2402639, 0.4495965, 0.8809939", \ "0.0431376, 0.0704063, 0.0978344, 0.1395242, 0.2406096, 0.4510272, 0.8781966", \ "0.0432441, 0.0697524, 0.0978872, 0.1391360, 0.2405679, 0.4509429, 0.8819072", \ "0.0440962, 0.0701684, 0.0982528, 0.1392832, 0.2409033, 0.4513414, 0.8801286"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0842334, 0.1061560, 0.1257818, 0.1521921, 0.2105459, 0.3237075, 0.5487802", \ "0.0881381, 0.1101298, 0.1297072, 0.1560894, 0.2144131, 0.3275611, 0.5526540", \ "0.0965273, 0.1183967, 0.1379312, 0.1642919, 0.2225476, 0.3356758, 0.5607728", \ "0.1134902, 0.1351031, 0.1544589, 0.1805379, 0.2384797, 0.3513888, 0.5763884", \ "0.1396271, 0.1619783, 0.1814845, 0.2074781, 0.2648707, 0.3771844, 0.6017050", \ "0.1754517, 0.1986258, 0.2185813, 0.2449002, 0.3018097, 0.4132868, 0.6371743", \ "0.2275673, 0.2526207, 0.2739577, 0.3012630, 0.3584547, 0.4685728, 0.6912316"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388240, 0.0664431, 0.0945387, 0.1366110, 0.2389647, 0.4489537, 0.8766672", \ "0.0387562, 0.0662344, 0.0945530, 0.1366276, 0.2388506, 0.4485395, 0.8771906", \ "0.0387910, 0.0662742, 0.0944860, 0.1368456, 0.2388634, 0.4487265, 0.8759977", \ "0.0410632, 0.0675953, 0.0959154, 0.1375279, 0.2393253, 0.4485498, 0.8766863", \ "0.0501754, 0.0759621, 0.1025236, 0.1426348, 0.2421023, 0.4499451, 0.8760022", \ "0.0633264, 0.0879224, 0.1136859, 0.1519578, 0.2485165, 0.4528503, 0.8794623", \ "0.0832295, 0.1093959, 0.1329977, 0.1693247, 0.2615920, 0.4598481, 0.8797275"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.724278; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.1027552, -12.1124835, -16.7373311, -21.4646744, -27.8846883, -33.8245950, -40.2735059", \ "-6.0609223, -12.0873804, -16.7003151, -21.4402962, -27.8514802, -33.9056104, -39.1335584", \ "-6.0391173, -12.0307476, -16.6322517, -21.3301334, -27.7686728, -33.6917882, -38.9170814", \ "-6.3257177, -12.2094629, -16.7267692, -21.3753661, -27.6840061, -33.6601516, -38.8443141", \ "-6.9496710, -12.4734004, -16.7674170, -21.1821514, -27.2847690, -32.9991282, -39.2948228", \ "-8.2601892, -13.0299083, -16.8591462, -20.8073590, -26.4742139, -31.8281827, -37.6088477", \ "-10.9480739, -14.1640682, -16.9666834, -20.0315490, -24.6158529, -28.9111445, -33.3335283"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3094650, 27.5378439, 44.1521530, 59.4636940, 78.0793288, 93.3717106, 103.2555058", \ "2.3062223, 27.5373431, 44.1341842, 59.4552765, 78.0601137, 93.3214726, 103.2440863", \ "2.3041008, 27.5643192, 44.1992080, 59.5397250, 78.1526734, 93.4308736, 103.3775024", \ "2.3031860, 27.6736601, 44.3722083, 59.7730304, 78.4865656, 93.8416819, 103.8236870", \ "2.3094112, 27.9305694, 44.7911444, 60.3880562, 79.3165314, 94.8485317, 104.8465982", \ "2.3306386, 28.5705468, 45.8620984, 61.8351509, 81.3313920, 97.1889463, 107.5388521", \ "2.3584912, 29.9628860, 48.1461253, 64.9923943, 85.5986798, 101.9306552, 112.8074065"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-27.5096910, -33.7791445, -38.6877645, -43.4171492, -50.0012960, -56.6223755, -61.0786350", \ "-27.4814248, -33.7476525, -38.5768907, -43.3460836, -49.9216182, -55.9706101, -61.3268683", \ "-27.4886546, -33.6964749, -38.5138676, -43.2521351, -49.8021960, -55.7807893, -61.8344339", \ "-28.5015940, -34.5322338, -39.2043563, -43.8138815, -50.2215116, -56.1056064, -61.3720450", \ "-30.5692256, -35.9578552, -40.2771365, -44.5363301, -50.3636821, -55.8931373, -61.2879908", \ "-34.7621352, -38.8250451, -42.2092708, -45.4237881, -50.1098409, -55.2061336, -60.9428213", \ "-43.2471037, -44.4000009, -45.7225000, -47.2343727, -49.9741876, -52.7872286, -56.0075727"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1544443, 0.1721756, 0.1874253, 0.2074410, 0.2502795, 0.3312070, 0.4867175", \ "0.1583038, 0.1760752, 0.1913119, 0.2113511, 0.2542410, 0.3350968, 0.4906917", \ "0.1670257, 0.1847454, 0.1999710, 0.2200035, 0.2629129, 0.3437145, 0.4993339", \ "0.1850947, 0.2028752, 0.2180948, 0.2381438, 0.2810249, 0.3618659, 0.5174523", \ "0.2162379, 0.2339938, 0.2491801, 0.2692378, 0.3120061, 0.3928369, 0.5482779", \ "0.2645338, 0.2825072, 0.2977353, 0.3176304, 0.3604136, 0.4410627, 0.5965670", \ "0.3467184, 0.3650084, 0.3802681, 0.4002437, 0.4428572, 0.5234307, 0.6786475"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0376781, 0.0610766, 0.0862303, 0.1213642, 0.2051957, 0.3729628, 0.7125613", \ "0.0379587, 0.0611366, 0.0863116, 0.1215649, 0.2051590, 0.3728883, 0.7200886", \ "0.0379693, 0.0609538, 0.0857284, 0.1214009, 0.2052453, 0.3733135, 0.7242779", \ "0.0380007, 0.0612024, 0.0863941, 0.1215811, 0.2051837, 0.3728871, 0.7190718", \ "0.0385865, 0.0614839, 0.0864166, 0.1218881, 0.2053680, 0.3732027, 0.7118082", \ "0.0402634, 0.0634002, 0.0873527, 0.1228404, 0.2062886, 0.3740588, 0.7148804", \ "0.0436040, 0.0655388, 0.0898449, 0.1249405, 0.2073997, 0.3750932, 0.7144004"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1668065, 0.1848041, 0.1995019, 0.2177540, 0.2552174, 0.3220459, 0.4451689", \ "0.1705991, 0.1886511, 0.2032614, 0.2215946, 0.2590677, 0.3258866, 0.4490259", \ "0.1791971, 0.1972583, 0.2118501, 0.2301775, 0.2676542, 0.3344722, 0.4576128", \ "0.1972410, 0.2151964, 0.2298294, 0.2481671, 0.2856274, 0.3524425, 0.4755819", \ "0.2269519, 0.2448674, 0.2594595, 0.2777781, 0.3152064, 0.3820176, 0.5051429", \ "0.2745494, 0.2923990, 0.3068793, 0.3251173, 0.3625220, 0.4292975, 0.5524217", \ "0.3507840, 0.3683932, 0.3827579, 0.4010678, 0.4383874, 0.5050961, 0.6281691"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0415742, 0.0596758, 0.0766058, 0.1007976, 0.1565257, 0.2662703, 0.4890024", \ "0.0415321, 0.0598706, 0.0766959, 0.1007177, 0.1567147, 0.2660150, 0.4876171", \ "0.0415715, 0.0599185, 0.0766491, 0.1007106, 0.1566689, 0.2659389, 0.4879807", \ "0.0413952, 0.0598034, 0.0767514, 0.1007273, 0.1567581, 0.2661033, 0.4873481", \ "0.0416563, 0.0595338, 0.0769649, 0.1003687, 0.1564337, 0.2658816, 0.4892328", \ "0.0416547, 0.0602757, 0.0768487, 0.1006739, 0.1560864, 0.2664515, 0.4888039", \ "0.0415272, 0.0601092, 0.0770529, 0.1005291, 0.1563421, 0.2668559, 0.4886200"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1798230, 0.1979747, 0.2134240, 0.2335067, 0.2758374, 0.3545625, 0.5089992", \ "0.1831319, 0.2012833, 0.2166924, 0.2368175, 0.2791292, 0.3579241, 0.5128579", \ "0.1903268, 0.2084690, 0.2239230, 0.2440454, 0.2863819, 0.3651714, 0.5200403", \ "0.2048869, 0.2230273, 0.2384609, 0.2585817, 0.3008773, 0.3796928, 0.5347525", \ "0.2284662, 0.2466429, 0.2621126, 0.2821850, 0.3245397, 0.4033585, 0.5581031", \ "0.2643220, 0.2825312, 0.2979879, 0.3180916, 0.3604026, 0.4389298, 0.5934014", \ "0.3258769, 0.3441817, 0.3595946, 0.3797473, 0.4221544, 0.5006326, 0.6557113"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388254, 0.0627135, 0.0873010, 0.1221302, 0.2038435, 0.3695766, 0.7098364", \ "0.0394734, 0.0624731, 0.0870103, 0.1220542, 0.2035019, 0.3724149, 0.7097415", \ "0.0387290, 0.0622043, 0.0870218, 0.1219127, 0.2034031, 0.3738019, 0.7101178", \ "0.0387314, 0.0623435, 0.0871072, 0.1220643, 0.2036761, 0.3698702, 0.7086657", \ "0.0394017, 0.0625528, 0.0873345, 0.1216437, 0.2035678, 0.3746875, 0.7107682", \ "0.0395158, 0.0631149, 0.0880379, 0.1226087, 0.2053148, 0.3705909, 0.7091405", \ "0.0399803, 0.0636848, 0.0882905, 0.1232747, 0.2047425, 0.3699664, 0.7103498"); } } } } cell (DFFNASRNX1) { cell_footprint : "DFFNASRN"; area : 32.256 ; cell_leakage_power : 1.618110e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "1.6181104e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "1.0032077e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "8.7873076e+04"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "8.7867910e+04"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "1.1584527e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "1.0943146e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "7.2309135e+04"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "1.2167754e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB)"; value : "7.8107504e+04"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "9.3210673e+04"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "1.5852429e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB)"; value : "1.5981888e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "1.3760716e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "1.0552581e+05"; } pin (D) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.609919, 1.609919 ); rise_capacitance : 1.609919; capacitance : 1.524170; fall_capacitance_range (1.438421, 1.438421 ); fall_capacitance : 1.438421; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0000000e+00, 0.0037451, 0.0107728, 0.0257669, 0.0444319, 0.0678968, 0.0874591", \ "-0.0007626, 8.2718061e-16, 0.0104185, 0.0224128, 0.0404501, 0.0649871, 0.0802789", \ "-0.0107613, -0.0075039, 0.0000000e+00, 0.0123120, 0.0307631, 0.0544861, 0.0770711", \ "-0.0286548, -0.0255706, -0.0181845, -0.0062279, 0.0122693, 0.0371687, 0.0674124", \ "-0.0590056, -0.0556728, -0.0476514, -0.0364164, -0.0121875, 0.0084100, 0.0379331", \ "-0.0995351, -0.0987760, -0.0915500, -0.0815559, -0.0592171, -0.0329576, -0.0058228", \ "-0.1731176, -0.1720444, -0.1581702, -0.1469345, -0.1364048, -0.1163441, -0.0868679"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0494321, 0.0563962, 0.0636876, 0.0814521, 0.1013553, 0.1382355, 0.1991683", \ "0.0456796, 0.0527314, 0.0598975, 0.0776691, 0.0977415, 0.1370245, 0.1953133", \ "0.0388651, 0.0420879, 0.0527458, 0.0671500, 0.0906479, 0.1264520, 0.1841769", \ "0.0264751, 0.0301405, 0.0375261, 0.0527996, 0.0792226, 0.1078706, 0.1684915", \ "0.0050049, 0.0088470, 0.0166465, 0.0347988, 0.0566803, 0.0895284, 0.1468950", \ "-0.0297642, -0.0270848, -0.0203288, 0.0004228, 0.0201066, 0.0590054, 0.1127902", \ "-0.0779839, -0.0749944, -0.0718225, -0.0587976, -0.0343410, -0.0005682, 0.0457054"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0292705, 0.0256335, 0.0179639, 0.0057848, -0.0066902, -0.0287921, -0.0444564", \ "0.0329951, 0.0291572, 0.0245218, 0.0096003, -0.0030615, -0.0244048, -0.0420515", \ "0.0429024, 0.0392376, 0.0323683, 0.0203021, 0.0048439, -0.0175708, -0.0327043", \ "0.0580078, 0.0540867, 0.0468011, 0.0349799, 0.0225085, 0.0004188, -0.0171836", \ "0.0877985, 0.0812163, 0.0743221, 0.0628901, 0.0431177, 0.0250598, 0.0042861", \ "0.1227120, 0.1190757, 0.1118519, 0.1062817, 0.0883886, 0.0733083, 0.0420078", \ "0.1899612, 0.1860314, 0.1724331, 0.1607431, 0.1572305, 0.1399831, 0.1136036"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0292716, -0.0330362, -0.0404426, -0.0580165, -0.0792762, -0.1108756, -0.1584309", \ "-0.0256309, -0.0291536, -0.0365680, -0.0515854, -0.0724194, -0.1059413, -0.1561606", \ "-0.0179683, -0.0217776, -0.0324015, -0.0469825, -0.0685369, -0.0992055, -0.1496894", \ "-0.0057361, -0.0099361, -0.0174144, -0.0317258, -0.0569347, -0.0901139, -0.1351287", \ "0.0149921, 0.0118495, 0.0011786, -0.0145047, -0.0350351, -0.0685475, -0.1283318", \ "0.0477288, 0.0444070, 0.0375328, 0.0171826, -0.0010347, -0.0307708, -0.0892839", \ "0.0930229, 0.0926777, 0.0891352, 0.0729587, 0.0529377, 0.0169142, -0.0315155"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6731966, 4.6871399, 4.8021009, 5.5911507, 7.2563244, 10.6737461, 17.5956640"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8102169, 1.7943704, 1.8303396, 2.6538408, 4.3685053, 7.8654965, 14.9271413"); } } } pin (CLK) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.160747; min_pulse_width_high : 0.072905; fall_capacitance_range (1.283544, 1.283544 ); fall_capacitance : 1.283544; capacitance : 1.327458; rise_capacitance_range (1.371373, 1.371373 ); rise_capacitance : 1.371373; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.5584396, 10.5220422, 10.5147801, 11.1259108, 12.4137050, 15.0548262, 20.4026014"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.9981710, 9.9684214, 9.9765843, 10.5732763, 11.8343223, 14.4240765, 19.6712474"); } } } pin (RSTB) { fanout_load : 0.177; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.095744; fall_capacitance_range (4.055650, 4.055650 ); fall_capacitance : 4.055650; capacitance : 3.864147; rise_capacitance_range (3.672645, 3.672645 ); rise_capacitance : 3.672645; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1669214, -0.1690702, -0.1733626, -0.1847956, -0.2105428, -0.2553712, -0.3324818", \ "-0.1735265, -0.1757087, -0.1799520, -0.1914579, -0.2171090, -0.2597980, -0.3333041", \ "-0.1811524, -0.1833497, -0.1876097, -0.1992199, -0.2244518, -0.2669575, -0.3398102", \ "-0.1987409, -0.2008251, -0.2052307, -0.2166279, -0.2421646, -0.2845779, -0.3613397", \ "-0.2258164, -0.2279868, -0.2320498, -0.2439291, -0.2672809, -0.3139169, -0.3907634", \ "-0.2650967, -0.2671977, -0.2714221, -0.2825839, -0.3112066, -0.3549282, -0.4329517", \ "-0.3469469, -0.3460606, -0.3532229, -0.3646235, -0.3872124, -0.4298685, -0.5024149"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1757218, 0.1779380, 0.1822111, 0.1935609, 0.2191881, 0.2586962, 0.3351856", \ "0.1794848, 0.1814942, 0.1857408, 0.1972981, 0.2224842, 0.2629948, 0.3382326", \ "0.1896616, 0.1890189, 0.1962912, 0.2075183, 0.2302015, 0.2727154, 0.3457146", \ "0.2044038, 0.2065734, 0.2110496, 0.2230550, 0.2478216, 0.2874061, 0.3641614", \ "0.2341199, 0.2362951, 0.2407723, 0.2524430, 0.2779375, 0.3172432, 0.3907634", \ "0.2808229, 0.2828098, 0.2872466, 0.2978749, 0.3212882, 0.3604702, 0.4264908", \ "0.3466292, 0.3488133, 0.3531067, 0.3635220, 0.3792971, 0.4253807, 0.5041932"); } } internal_power () { when : "!D&!CLK&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.1017772, 7.1228334, 7.2852879, 8.5672005, 11.2513678, 16.7400445, 27.8377399"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2926962, 6.2504123, 6.2335068, 7.5920011, 10.3766517, 16.0136154, 27.3552051"); } } } pin (SETB) { fanout_load : 0.124; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.115069; rise_capacitance_range (2.772650, 2.772650 ); rise_capacitance : 2.772650; capacitance : 2.704333; fall_capacitance_range (2.636017, 2.636017 ); fall_capacitance : 2.636017; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0466744, -0.0429866, -0.0353783, -0.0205129, 0.0096195, 0.0669357, 0.1763750", \ "-0.0505192, -0.0468652, -0.0389983, -0.0242275, 0.0058354, 0.0603652, 0.1698460", \ "-0.0609356, -0.0572620, -0.0525714, -0.0349851, -0.0049214, 0.0487310, 0.1600723", \ "-0.0815002, -0.0780387, -0.0737818, -0.0559533, -0.0251478, 0.0318583, 0.1325263", \ "-0.1147699, -0.1121367, -0.1054442, -0.0801910, -0.0612969, -0.0066495, 0.1019035", \ "-0.1644051, -0.1575904, -0.1529164, -0.1432096, -0.1131986, -0.0558917, 0.0386753", \ "-0.2384715, -0.2377492, -0.2332182, -0.2244460, -0.2047749, -0.1544583, -0.0631405"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0701864, 0.0663988, 0.0619283, 0.0530504, 0.0404547, 0.0150170, -0.0251198", \ "0.0739406, 0.0701183, 0.0657521, 0.0565335, 0.0440001, 0.0188983, -0.0222325", \ "0.0845765, 0.0808183, 0.0762638, 0.0670705, 0.0542726, 0.0296921, -0.0122358", \ "0.1020418, 0.0984513, 0.0912167, 0.0853060, 0.0717727, 0.0473960, 0.0060888", \ "0.1248621, 0.1242201, 0.1228100, 0.1114986, 0.1027795, 0.0762047, 0.0355480", \ "0.1706346, 0.1701580, 0.1652411, 0.1552940, 0.1479676, 0.1214445, 0.0834351", \ "0.2405919, 0.2397760, 0.2319630, 0.2186608, 0.2104852, 0.2019290, 0.1608720"); } } internal_power () { when : "!D&!CLK&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.0427482, 24.0305167, 24.0574808, 25.1101296, 27.2668544, 31.6317310, 40.4129114"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.0964673, 20.0325427, 19.9723558, 21.0798846, 23.3626043, 27.9957061, 37.3295720"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.663589; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.0824415, 19.3193570, 19.1310275, 18.8340621, 18.1081377, 17.0123805, 14.9208819", \ "20.1158970, 19.3527984, 19.1520380, 18.8737383, 18.1330094, 17.0477243, 14.9450265", \ "20.2377139, 19.4774514, 19.2802480, 18.9832242, 18.2558867, 17.1622603, 15.0550780", \ "20.1165666, 19.3256713, 19.1556770, 18.8191689, 18.1045725, 16.9464020, 15.1766820", \ "20.3461630, 19.5471645, 19.3516851, 19.0391879, 18.2597178, 17.1743203, 15.5093234", \ "21.4755692, 20.0980252, 19.9558152, 19.6265688, 18.9545984, 17.7417635, 15.4895247", \ "24.8564470, 23.1720339, 22.2131452, 21.3574285, 20.1126390, 19.3486451, 17.7239606"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("32.0895409, 30.4326689, 29.6551381, 29.1489532, 28.5736568, 27.9797247, 27.5148696", \ "32.0712351, 30.4155309, 29.6482560, 29.1335451, 28.5575872, 27.9938299, 27.5119547", \ "32.1950841, 30.5389958, 29.7730877, 29.2744185, 28.6752211, 28.1017939, 27.6274233", \ "32.6798553, 31.0356318, 30.2642944, 29.7473235, 29.1712161, 28.5771564, 28.1121602", \ "33.9734736, 32.3084690, 31.5381122, 31.0242420, 30.4438421, 29.8762062, 29.3882493", \ "36.7378431, 35.0727544, 34.3388757, 33.8485443, 33.2632173, 32.6747144, 32.2020308", \ "44.7080298, 42.8200950, 41.5098807, 40.3600538, 39.1927780, 38.4779832, 38.0158757"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.3964854, 20.6237634, 20.4925436, 20.2507653, 19.3793552, 18.2454567, 16.6017336", \ "21.4809503, 20.7098296, 20.5744185, 20.3355492, 19.4627134, 18.3292709, 17.2262640", \ "21.5754730, 20.8248814, 20.6739974, 20.3453849, 19.5802145, 18.3810639, 16.4961030", \ "21.1396617, 20.3625573, 20.2313708, 19.9913277, 19.1120096, 17.9803278, 16.2615876", \ "20.9474654, 20.1431348, 19.8981407, 19.7099216, 18.8423802, 17.6387602, 15.7104175", \ "21.4514841, 19.9352884, 19.7762623, 19.6637319, 18.9204240, 17.7508425, 16.3962039", \ "23.0147346, 21.5926375, 20.6943963, 19.9695597, 19.0620690, 18.0626522, 16.8585788"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.5348650, -3.2802177, -3.4667433, -3.7684274, -4.4209860, -5.6065331, -7.4053421", \ "-2.4449999, -3.2306728, -3.3888481, -3.6697212, -4.3159141, -5.4501681, -7.0074496", \ "-2.3216692, -3.0972614, -3.2565409, -3.5328691, -4.2031063, -5.3513666, -6.5004504", \ "-2.7804283, -3.5692465, -3.6819938, -3.9651579, -4.8702448, -6.0391857, -7.7523968", \ "-3.1617402, -4.0666140, -4.4249925, -4.5900757, -5.8190465, -7.1181258, -8.5027070", \ "-1.7541958, -3.4808826, -4.7403359, -5.3911223, -6.5030412, -8.1699840, -11.0795788", \ "-0.3626365, -2.4606422, -3.9323179, -5.3394598, -7.2978102, -9.8495232, -12.0658581"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("34.5779318, 32.8058802, 31.8206688, 31.0689369, 30.0936996, 29.1388461, 28.3985676", \ "34.6566104, 32.8950640, 31.9150788, 31.1502562, 30.1756263, 29.2134384, 28.5341581", \ "34.6426929, 32.9266087, 31.9434399, 31.1800731, 30.2083376, 29.2613945, 28.5390286", \ "35.1203109, 33.3728500, 32.3676181, 31.6222811, 30.5899293, 29.6024551, 28.8821963", \ "37.4369188, 35.5458861, 34.4535409, 33.5533070, 32.3420851, 31.1852240, 30.3338981", \ "43.3390902, 41.0715999, 39.2069077, 37.6556120, 36.2813042, 34.8107834, 33.6974879", \ "53.6060262, 51.1700238, 49.0814981, 47.0306043, 44.4578027, 42.3121367, 40.8439594"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1718654, 0.1875811, 0.2023300, 0.2219553, 0.2637766, 0.3384554, 0.4784221", \ "0.1756182, 0.1913349, 0.2060726, 0.2256956, 0.2675064, 0.3421967, 0.4821724", \ "0.1842447, 0.1999718, 0.2147161, 0.2343407, 0.2761602, 0.3508394, 0.4908118", \ "0.2021963, 0.2179044, 0.2326660, 0.2522884, 0.2941065, 0.3686758, 0.5084918", \ "0.2336588, 0.2494158, 0.2641264, 0.2837041, 0.3254594, 0.3999197, 0.5402360", \ "0.2832553, 0.2989813, 0.3135876, 0.3331004, 0.3747875, 0.4490388, 0.5889595", \ "0.3670858, 0.3828087, 0.3974393, 0.4168408, 0.4584539, 0.5327762, 0.6733946"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0471333, 0.0672998, 0.0906769, 0.1235787, 0.1981302, 0.3464676, 0.6409566", \ "0.0471423, 0.0673086, 0.0907015, 0.1234489, 0.1976824, 0.3463345, 0.6404411", \ "0.0472004, 0.0674029, 0.0906882, 0.1235817, 0.1981083, 0.3464647, 0.6406704", \ "0.0471992, 0.0674595, 0.0907420, 0.1236277, 0.1983436, 0.3462962, 0.6452146", \ "0.0474963, 0.0677500, 0.0912722, 0.1235424, 0.1980284, 0.3459285, 0.6460962", \ "0.0489246, 0.0688893, 0.0922131, 0.1250842, 0.1993118, 0.3478288, 0.6404940", \ "0.0513989, 0.0709629, 0.0940763, 0.1262056, 0.2001399, 0.3486700, 0.6475357"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1880298, 0.2050688, 0.2203924, 0.2399916, 0.2810879, 0.3530103, 0.4841837", \ "0.1917912, 0.2088150, 0.2242350, 0.2438488, 0.2849216, 0.3568052, 0.4880719", \ "0.2004148, 0.2174708, 0.2328539, 0.2524852, 0.2935693, 0.3654454, 0.4967003", \ "0.2184064, 0.2354195, 0.2508618, 0.2704493, 0.3115115, 0.3834140, 0.5145932", \ "0.2493508, 0.2663134, 0.2816725, 0.3012770, 0.3423140, 0.4141688, 0.5454028", \ "0.2974952, 0.3142656, 0.3297399, 0.3491645, 0.3901578, 0.4619429, 0.5930388", \ "0.3778688, 0.3945614, 0.4097997, 0.4292537, 0.4701003, 0.5418037, 0.6728714"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0548386, 0.0715356, 0.0897699, 0.1155241, 0.1740146, 0.2893618, 0.5213065", \ "0.0545062, 0.0717722, 0.0895567, 0.1154176, 0.1741976, 0.2892989, 0.5202169", \ "0.0544899, 0.0715941, 0.0896935, 0.1154081, 0.1740037, 0.2892803, 0.5203887", \ "0.0545163, 0.0718147, 0.0896741, 0.1153251, 0.1742710, 0.2887854, 0.5211072", \ "0.0545160, 0.0715790, 0.0895618, 0.1154729, 0.1737227, 0.2892943, 0.5210891", \ "0.0543909, 0.0716175, 0.0897060, 0.1151483, 0.1736304, 0.2889459, 0.5216913", \ "0.0547053, 0.0714835, 0.0897386, 0.1151447, 0.1737754, 0.2879925, 0.5216287"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1922206, 0.2086441, 0.2239736, 0.2440447, 0.2856848, 0.3599417, 0.4998624", \ "0.1953869, 0.2118119, 0.2271328, 0.2472038, 0.2888519, 0.3630960, 0.5030357", \ "0.2022716, 0.2187420, 0.2341451, 0.2541608, 0.2957920, 0.3700617, 0.5097520", \ "0.2159176, 0.2323170, 0.2476317, 0.2677004, 0.3093606, 0.3835837, 0.5235660", \ "0.2375509, 0.2540549, 0.2694265, 0.2894054, 0.3311499, 0.4052337, 0.5451982", \ "0.2727523, 0.2891977, 0.3045219, 0.3245158, 0.3662106, 0.4400213, 0.5797247", \ "0.3291981, 0.3456981, 0.3610945, 0.3811337, 0.4228098, 0.4969929, 0.6366515"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0492499, 0.0700043, 0.0932038, 0.1259725, 0.1994998, 0.3465131, 0.6479003", \ "0.0493015, 0.0700262, 0.0932202, 0.1259767, 0.1993786, 0.3464155, 0.6467017", \ "0.0486253, 0.0698210, 0.0932917, 0.1258914, 0.1997686, 0.3465144, 0.6447187", \ "0.0492022, 0.0700440, 0.0932438, 0.1259909, 0.1992364, 0.3460724, 0.6482044", \ "0.0488140, 0.0700002, 0.0934008, 0.1256734, 0.1998687, 0.3468093, 0.6455984", \ "0.0493766, 0.0702432, 0.0936973, 0.1261355, 0.2003269, 0.3480986, 0.6462426", \ "0.0495486, 0.0706084, 0.0938693, 0.1265550, 0.2003599, 0.3467559, 0.6475625"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1191721, 0.1355142, 0.1508994, 0.1708553, 0.2126631, 0.2867292, 0.4266719", \ "0.1229157, 0.1393063, 0.1546081, 0.1746097, 0.2164145, 0.2903120, 0.4306070", \ "0.1307786, 0.1470531, 0.1624089, 0.1823081, 0.2241875, 0.2980489, 0.4383030", \ "0.1466889, 0.1629982, 0.1783213, 0.1982330, 0.2397515, 0.3138852, 0.4538366", \ "0.1722175, 0.1889846, 0.2041384, 0.2243313, 0.2657953, 0.3396155, 0.4795652", \ "0.2092587, 0.2263872, 0.2422273, 0.2625978, 0.3047617, 0.3792518, 0.5189941", \ "0.2613594, 0.2806491, 0.2977839, 0.3192234, 0.3631072, 0.4396751, 0.5797880"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0483115, 0.0690592, 0.0925367, 0.1253390, 0.1992115, 0.3464567, 0.6443753", \ "0.0478942, 0.0689870, 0.0926107, 0.1249182, 0.1992529, 0.3460947, 0.6458966", \ "0.0480172, 0.0690630, 0.0924095, 0.1252095, 0.1993167, 0.3463559, 0.6457314", \ "0.0475408, 0.0689084, 0.0926815, 0.1253706, 0.1991134, 0.3457963, 0.6478575", \ "0.0508979, 0.0729578, 0.0954419, 0.1281762, 0.2010016, 0.3481816, 0.6465012", \ "0.0592463, 0.0802442, 0.1031141, 0.1352767, 0.2095156, 0.3540019, 0.6472742", \ "0.0771947, 0.0973509, 0.1205081, 0.1523207, 0.2242157, 0.3680702, 0.6635889"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1273561, 0.1467495, 0.1644655, 0.1862366, 0.2278452, 0.2975446, 0.4258292", \ "0.1311414, 0.1505705, 0.1682573, 0.1900770, 0.2317009, 0.3013845, 0.4297427", \ "0.1390962, 0.1585783, 0.1762816, 0.1981319, 0.2397513, 0.3094734, 0.4377788", \ "0.1552820, 0.1748190, 0.1925532, 0.2143513, 0.2559263, 0.3256082, 0.4538279", \ "0.1819166, 0.2014881, 0.2194204, 0.2414255, 0.2829991, 0.3525484, 0.4807538", \ "0.2172401, 0.2368585, 0.2547201, 0.2769222, 0.3190649, 0.3890765, 0.5174116", \ "0.2688643, 0.2894270, 0.3074751, 0.3295778, 0.3717617, 0.4416129, 0.5695595"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0657973, 0.0854940, 0.1038920, 0.1277175, 0.1818865, 0.2900574, 0.5163915", \ "0.0654401, 0.0854474, 0.1040292, 0.1277943, 0.1818309, 0.2900084, 0.5159797", \ "0.0650214, 0.0852641, 0.1038584, 0.1276450, 0.1818600, 0.2899902, 0.5165094", \ "0.0650471, 0.0853121, 0.1040491, 0.1276307, 0.1818321, 0.2898882, 0.5167541", \ "0.0703448, 0.0901786, 0.1089753, 0.1325462, 0.1856981, 0.2924899, 0.5168342", \ "0.0796382, 0.0990381, 0.1173518, 0.1398883, 0.1927545, 0.2978364, 0.5209889", \ "0.0972680, 0.1160029, 0.1327664, 0.1545833, 0.2040374, 0.3049694, 0.5255235"); } } } } cell (DFFNASRNX2) { cell_footprint : "DFFNASRN"; area : 34.0992 ; cell_leakage_power : 2.223413e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "2.2234131e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "1.2820399e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "1.4143447e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "1.4159357e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "1.8335852e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "1.7015003e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "8.6209312e+04"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "1.7535255e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB)"; value : "9.2010680e+04"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "9.9322286e+04"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "2.1906109e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB)"; value : "2.2039433e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "1.9827490e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "1.1987115e+05"; } pin (D) { fanout_load : 0.076; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (2.024578, 2.024578 ); rise_capacitance : 2.024578; capacitance : 1.967383; fall_capacitance_range (1.910188, 1.910188 ); fall_capacitance : 1.910188; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0058701, 0.0093893, 0.0164564, 0.0315727, 0.0535512, 0.0822182, 0.1182613", \ "0.0021683, 0.0059599, 0.0134174, 0.0279586, 0.0493022, 0.0787473, 0.1174746", \ "-0.0053941, -0.0045824, 0.0065642, 0.0181918, 0.0388222, 0.0710747, 0.1066755", \ "-0.0257557, -0.0223874, -0.0150110, 0.0028257, 0.0215267, 0.0553725, 0.0986217", \ "-0.0506104, -0.0494646, -0.0447155, -0.0304296, -0.0095052, 0.0246479, 0.0717083", \ "-0.0993882, -0.0958600, -0.0886672, -0.0777914, -0.0563735, -0.0188307, 0.0305947", \ "-0.1759470, -0.1718165, -0.1608158, -0.1469138, -0.1337507, -0.0913774, -0.0510063"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0319348, 0.0389462, 0.0462016, 0.0580063, 0.0725415, 0.0956098, 0.1317454", \ "0.0282671, 0.0352332, 0.0426455, 0.0543489, 0.0689089, 0.0949757, 0.1278519", \ "0.0235442, 0.0275221, 0.0353259, 0.0473718, 0.0618220, 0.0820115, 0.1168621", \ "0.0087983, 0.0128083, 0.0234642, 0.0322955, 0.0509505, 0.0721213, 0.0994687", \ "-0.0122673, -0.0087253, -0.0012726, 0.0118703, 0.0267712, 0.0480425, 0.0831549", \ "-0.0436330, -0.0432579, -0.0351950, -0.0232586, -0.0083229, 0.0111362, 0.0494106", \ "-0.0883026, -0.0880343, -0.0876312, -0.0800167, -0.0654832, -0.0456803, 0.0029478"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0321697, 0.0284689, 0.0208598, 0.0058988, -0.0121944, -0.0398849, -0.0788519", \ "0.0358857, 0.0323017, 0.0247192, 0.0096925, -0.0087833, -0.0357198, -0.0753573", \ "0.0434329, 0.0399125, 0.0325301, 0.0202958, 0.0016694, -0.0293849, -0.0677172", \ "0.0606836, 0.0571019, 0.0499491, 0.0381565, 0.0196097, -0.0105599, -0.0530593", \ "0.0910072, 0.0867376, 0.0766262, 0.0628071, 0.0479228, 0.0135144, -0.0247638", \ "0.1254337, 0.1218450, 0.1146089, 0.1062097, 0.0901602, 0.0623750, 0.0146038", \ "0.1889946, 0.1974958, 0.1955352, 0.1639266, 0.1599289, 0.1319813, 0.0883531"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0114789, -0.0183482, -0.0226949, -0.0350463, -0.0493888, -0.0720947, -0.0934125", \ "-0.0108828, -0.0146382, -0.0220839, -0.0311809, -0.0457843, -0.0630049, -0.0916608", \ "-0.0034313, -0.0070708, -0.0148726, -0.0267639, -0.0388401, -0.0564853, -0.0859193", \ "0.0114852, 0.0080005, 0.0004826, -0.0131444, -0.0268456, -0.0490569, -0.0753579", \ "0.0318173, 0.0285505, 0.0217892, 0.0064248, -0.0052327, -0.0308767, -0.0630210", \ "0.0644948, 0.0557337, 0.0531648, 0.0431668, 0.0248729, -0.0031340, -0.0289720", \ "0.1201269, 0.1216364, 0.1130674, 0.1055863, 0.0863983, 0.0637986, 0.0113732"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7533956, 4.7578774, 4.9058988, 5.8957066, 8.0143804, 12.3907861, 21.2826554"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1111660, 2.0513471, 2.0406140, 3.1250624, 5.4028639, 10.0673715, 19.5052910"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.174802; min_pulse_width_high : 0.062364; fall_capacitance_range (1.281128, 1.281128 ); fall_capacitance : 1.281128; capacitance : 1.321338; rise_capacitance_range (1.361548, 1.361548 ); rise_capacitance : 1.361548; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.8533790, 10.7780763, 10.7343724, 11.3186214, 12.5940210, 15.2517218, 20.6740249"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.4372017, 10.3642130, 10.3271403, 10.8973354, 12.1466302, 14.7541245, 20.0780174"); } } } pin (RSTB) { fanout_load : 0.182; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.109799; rise_capacitance_range (3.800249, 3.800249 ); rise_capacitance : 3.800249; capacitance : 4.107563; fall_capacitance_range (4.414877, 4.414877 ); fall_capacitance : 4.414877; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1696082, -0.1717125, -0.1760528, -0.1872875, -0.2186029, -0.2733320, -0.3874835", \ "-0.1736001, -0.1757844, -0.1829509, -0.1940811, -0.2230925, -0.2796043, -0.3945957", \ "-0.1838926, -0.1860909, -0.1903642, -0.2019816, -0.2305085, -0.2913014, -0.4017354", \ "-0.2015019, -0.2036297, -0.2080147, -0.2222345, -0.2509074, -0.3050790, -0.4227670", \ "-0.2284909, -0.2336454, -0.2379767, -0.2465519, -0.2744128, -0.3306476, -0.4468947", \ "-0.2722947, -0.2744530, -0.2815870, -0.2930391, -0.3222543, -0.3788518, -0.4795939", \ "-0.3465436, -0.3486597, -0.3529735, -0.3643802, -0.3899540, -0.4436385, -0.5405106"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1785884, 0.1807928, 0.1880366, 0.1993172, 0.2219829, 0.2816328, 0.4043736", \ "0.1851943, 0.1874498, 0.1918108, 0.2030421, 0.2288684, 0.2863891, 0.4033640", \ "0.1928849, 0.1950957, 0.1995727, 0.2109768, 0.2366789, 0.2941756, 0.4102263", \ "0.2105494, 0.2126775, 0.2170313, 0.2282106, 0.2542774, 0.3121186, 0.4281209", \ "0.2324375, 0.2343627, 0.2438041, 0.2571400, 0.2813260, 0.3348795, 0.4402611", \ "0.2824619, 0.2847044, 0.2888534, 0.2998784, 0.3244299, 0.3784205, 0.4836265", \ "0.3538543, 0.3558583, 0.3599936, 0.3712011, 0.3937461, 0.4428278, 0.5512692"); } } internal_power () { when : "!D&!CLK&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.6986679, 7.6530968, 7.7289054, 8.9720090, 11.6251667, 17.0984327, 28.2119149"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.6660412, 6.6073964, 6.5990116, 7.9158452, 10.6584171, 16.2524654, 27.5494663"); } } } pin (SETB) { fanout_load : 0.128; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.116826; rise_capacitance_range (2.731778, 2.731778 ); rise_capacitance : 2.731778; capacitance : 2.700161; fall_capacitance_range (2.668544, 2.668544 ); fall_capacitance : 2.668544; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0408092, -0.0371009, -0.0299595, -0.0145461, 0.0182488, 0.0839661, 0.2154895", \ "-0.0476027, -0.0438074, -0.0360795, -0.0184190, 0.0147682, 0.0776076, 0.2087932", \ "-0.0609303, -0.0544351, -0.0466357, -0.0317084, 0.0012430, 0.0664899, 0.1982113", \ "-0.0786551, -0.0752156, -0.0709356, -0.0527816, -0.0164982, 0.0464137, 0.1704866", \ "-0.1147536, -0.1121260, -0.0995624, -0.0884363, -0.0561268, 0.0139395, 0.1370306", \ "-0.1673162, -0.1634178, -0.1529274, -0.1403657, -0.1131489, -0.0439558, 0.0665272", \ "-0.2413721, -0.2377182, -0.2361134, -0.2244200, -0.1986675, -0.1085088, -0.0161501"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0701908, 0.0664064, 0.0590746, 0.0501641, 0.0313689, -0.0024992, -0.0594094", \ "0.0739265, 0.0701313, 0.0656736, 0.0536186, 0.0351214, 0.0012629, -0.0559923", \ "0.0816262, 0.0808366, 0.0732237, 0.0640382, 0.0456908, 0.0115467, -0.0463462", \ "0.1020357, 0.0955243, 0.0913431, 0.0821848, 0.0629359, 0.0295052, -0.0289877", \ "0.1248295, 0.1242028, 0.1199976, 0.1086039, 0.0937262, 0.0630030, 0.0008600", \ "0.1737281, 0.1701788, 0.1652314, 0.1552198, 0.1422669, 0.1103913, 0.0523774", \ "0.2435825, 0.2427477, 0.2379225, 0.2217869, 0.2075716, 0.1865464, 0.1310743"); } } internal_power () { when : "!D&!CLK&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("37.9813482, 37.9578160, 37.9728826, 39.6880903, 43.1806364, 50.2278596, 64.3844366"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("37.6221067, 37.4982717, 37.3595064, 39.1580134, 42.8639321, 50.3846740, 65.5350620"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.377071; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("36.1531487, 33.5320262, 31.5677522, 30.0045752, 28.1497656, 26.0598209, 23.3752515", \ "36.2484616, 33.6354295, 31.6369545, 30.0975493, 28.2321645, 26.1576897, 23.4731708", \ "36.3732322, 33.7588298, 31.7751328, 30.1960497, 28.3530417, 26.2519461, 23.5774050", \ "36.2621327, 33.6326040, 31.6698578, 30.1185721, 28.2549239, 26.1607263, 23.4700084", \ "36.5432367, 33.8988428, 31.8957039, 30.3685356, 28.4545920, 26.3319730, 23.6885223", \ "37.3331648, 34.7040778, 32.7072686, 31.1040704, 29.1724395, 26.8799902, 24.2352136", \ "42.7529287, 39.8339516, 37.3342557, 34.9326428, 31.9130890, 28.1947667, 26.0802870"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("45.8774209, 43.4297636, 41.3247404, 39.2913310, 36.9089321, 35.0070309, 33.5105681", \ "45.8700031, 43.4292654, 41.3335197, 39.2799852, 36.8895337, 34.9973219, 33.5292362", \ "45.9903815, 43.5436051, 41.4372120, 39.4037477, 37.0206919, 35.1192428, 33.6244855", \ "46.4769028, 44.0373627, 41.9336300, 39.9039527, 37.5165783, 35.6136773, 34.1176090", \ "47.7704822, 45.3268488, 43.2257240, 41.1824520, 38.7834239, 36.8947827, 35.3933774", \ "50.5455900, 48.0934800, 45.9842498, 43.9775701, 41.5761349, 39.6614221, 38.1674962", \ "59.3672467, 56.7486681, 54.4494547, 51.9701147, 48.4991296, 45.7357490, 44.0081030"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("38.4696757, 35.9870719, 33.9944053, 32.4918356, 30.5356014, 28.4168147, 25.3299710", \ "38.5418781, 36.0316561, 34.0259267, 32.5490876, 30.6046924, 28.4947333, 25.4432231", \ "38.6412065, 36.1509262, 34.2592606, 32.6521133, 30.7189549, 28.5960943, 25.5766330", \ "38.2559190, 35.6587960, 33.7285792, 32.1843279, 30.2662986, 28.1608642, 25.0752549", \ "38.0157926, 35.4734338, 33.5474513, 31.9432372, 30.2775370, 27.9000131, 24.8906447", \ "37.9126643, 35.4016702, 33.5294675, 32.0447849, 30.2415816, 27.8435218, 24.9175193", \ "41.5254952, 38.7843949, 36.5283261, 34.3808129, 31.5519804, 28.2689146, 25.8266769"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.7220112, -6.2633747, -8.1455154, -9.7718458, -11.2628162, -13.8504646, -16.6012776", \ "-3.5864261, -6.1712924, -8.1070149, -9.4416289, -11.3242290, -13.5465356, -16.4912766", \ "-3.3976495, -5.9488587, -7.8721350, -9.3136890, -11.2432551, -13.2966355, -16.1706538", \ "-4.4892455, -7.0349186, -8.9380930, -10.3578710, -12.2847472, -14.5623242, -17.5308545", \ "-5.0244070, -7.6485095, -9.5139172, -11.0989783, -13.2990034, -15.8700199, -19.2272042", \ "-3.8648154, -6.7972028, -9.4503743, -11.9771589, -14.2617790, -17.4038937, -21.4933117", \ "-0.4398426, -3.4966558, -6.4315233, -9.6041157, -14.3689233, -19.4416038, -25.1169795"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("48.2542611, 45.9339750, 43.8435247, 41.8154937, 39.2565059, 36.9023216, 35.0087970", \ "48.3581851, 46.0226116, 43.9455485, 41.9157470, 39.3532512, 36.9982588, 35.0938255", \ "48.4068417, 46.0933845, 44.0149365, 41.9442855, 39.3892827, 37.0391971, 35.1620238", \ "49.0650656, 46.7131710, 44.6113272, 42.5501813, 39.9704633, 37.5412550, 35.5792714", \ "52.5402593, 50.1030998, 47.8867830, 45.5674816, 42.6611349, 39.8300266, 37.5137278", \ "61.8076974, 58.9887717, 56.3757801, 53.2943251, 48.6242664, 45.1587414, 42.1050139", \ "76.5447032, 73.4619167, 70.4711992, 66.9937088, 61.4933005, 56.0010643, 51.4666905"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1825786, 0.1928889, 0.2024963, 0.2145410, 0.2394064, 0.2835460, 0.3608243", \ "0.1864668, 0.1967469, 0.2063764, 0.2183914, 0.2432690, 0.2874194, 0.3647360", \ "0.1949685, 0.2053448, 0.2149105, 0.2269573, 0.2518315, 0.2959673, 0.3733886", \ "0.2129659, 0.2232591, 0.2328768, 0.2449378, 0.2697883, 0.3139254, 0.3912193", \ "0.2451624, 0.2554776, 0.2650671, 0.2770974, 0.3019096, 0.3460018, 0.4233359", \ "0.2945183, 0.3047637, 0.3143588, 0.3263983, 0.3511040, 0.3950825, 0.4720596", \ "0.3772080, 0.3876409, 0.3973083, 0.4092709, 0.4339081, 0.4777737, 0.5546401"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0552958, 0.0645315, 0.0760781, 0.0929716, 0.1325030, 0.2081119, 0.3553538", \ "0.0551711, 0.0644849, 0.0759284, 0.0927998, 0.1324513, 0.2080470, 0.3555471", \ "0.0550732, 0.0645806, 0.0757289, 0.0929578, 0.1327340, 0.2079621, 0.3543726", \ "0.0553631, 0.0644998, 0.0760473, 0.0930171, 0.1326624, 0.2080078, 0.3555042", \ "0.0555145, 0.0649872, 0.0759318, 0.0929709, 0.1329239, 0.2082268, 0.3545816", \ "0.0569240, 0.0660122, 0.0772239, 0.0941029, 0.1337085, 0.2087483, 0.3565189", \ "0.0596304, 0.0684295, 0.0795504, 0.0960026, 0.1351747, 0.2102363, 0.3561618"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1863942, 0.1963103, 0.2057230, 0.2175565, 0.2409775, 0.2807692, 0.3500461", \ "0.1902804, 0.2001513, 0.2095713, 0.2214404, 0.2448686, 0.2846647, 0.3539291", \ "0.1989657, 0.2088876, 0.2182926, 0.2301290, 0.2535523, 0.2933437, 0.3626230", \ "0.2170573, 0.2269385, 0.2363755, 0.2482016, 0.2716191, 0.3114108, 0.3806812", \ "0.2477810, 0.2576737, 0.2671235, 0.2788812, 0.3022382, 0.3420252, 0.4113045", \ "0.2950672, 0.3048387, 0.3141856, 0.3259745, 0.3493204, 0.3890408, 0.4582437", \ "0.3741523, 0.3838530, 0.3931399, 0.4048499, 0.4281109, 0.4677504, 0.5369072"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0530438, 0.0624811, 0.0722365, 0.0847561, 0.1135683, 0.1698606, 0.2802981", \ "0.0530486, 0.0623743, 0.0721903, 0.0847312, 0.1137219, 0.1696300, 0.2803513", \ "0.0530382, 0.0624936, 0.0722552, 0.0847407, 0.1135533, 0.1698731, 0.2803517", \ "0.0531335, 0.0624468, 0.0722687, 0.0848105, 0.1135853, 0.1698392, 0.2801255", \ "0.0534096, 0.0624654, 0.0717888, 0.0846925, 0.1134032, 0.1698326, 0.2803134", \ "0.0531043, 0.0623180, 0.0720750, 0.0846212, 0.1136091, 0.1696681, 0.2805498", \ "0.0533585, 0.0624486, 0.0722100, 0.0846886, 0.1133329, 0.1692936, 0.2803202"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2153931, 0.2258435, 0.2355905, 0.2479056, 0.2730521, 0.3168946, 0.3934640", \ "0.2185344, 0.2290092, 0.2387137, 0.2510652, 0.2762522, 0.3200744, 0.3965140", \ "0.2254546, 0.2359492, 0.2456982, 0.2580191, 0.2831654, 0.3269844, 0.4034003", \ "0.2393248, 0.2497529, 0.2594702, 0.2718037, 0.2969000, 0.3406804, 0.4172610", \ "0.2618092, 0.2722801, 0.2820820, 0.2943705, 0.3195239, 0.3633535, 0.4398845", \ "0.2981255, 0.3086236, 0.3183176, 0.3306896, 0.3558710, 0.3993682, 0.4756829", \ "0.3575328, 0.3679588, 0.3778366, 0.3900971, 0.4153827, 0.4588583, 0.5356224"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0565082, 0.0672304, 0.0783686, 0.0952765, 0.1346209, 0.2088814, 0.3538252", \ "0.0562346, 0.0669778, 0.0784561, 0.0952379, 0.1344036, 0.2090822, 0.3555354", \ "0.0562869, 0.0671603, 0.0784046, 0.0952886, 0.1345915, 0.2090552, 0.3555086", \ "0.0564522, 0.0670283, 0.0781913, 0.0952932, 0.1346397, 0.2091261, 0.3538517", \ "0.0570054, 0.0664796, 0.0782669, 0.0952483, 0.1345171, 0.2091479, 0.3548308", \ "0.0566679, 0.0672621, 0.0787326, 0.0955943, 0.1345537, 0.2092254, 0.3559739", \ "0.0574290, 0.0675058, 0.0791209, 0.0959297, 0.1346605, 0.2093297, 0.3551991"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1353240, 0.1457384, 0.1554911, 0.1677273, 0.1930257, 0.2367194, 0.3133676", \ "0.1389765, 0.1493375, 0.1591172, 0.1714783, 0.1966425, 0.2402864, 0.3168295", \ "0.1468125, 0.1571267, 0.1669509, 0.1792303, 0.2043914, 0.2482405, 0.3248216", \ "0.1629012, 0.1733353, 0.1831225, 0.1954410, 0.2206471, 0.2641553, 0.3407309", \ "0.1931687, 0.2036210, 0.2134363, 0.2257908, 0.2508134, 0.2941478, 0.3704286", \ "0.2366358, 0.2473467, 0.2574886, 0.2700240, 0.2955518, 0.3395605, 0.4160363", \ "0.3015966, 0.3134743, 0.3245036, 0.3381042, 0.3650497, 0.4101462, 0.4884966"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0557595, 0.0661595, 0.0778799, 0.0945026, 0.1337969, 0.2087902, 0.3552701", \ "0.0566674, 0.0658387, 0.0777944, 0.0948205, 0.1341495, 0.2083702, 0.3552816", \ "0.0559725, 0.0657791, 0.0772959, 0.0946552, 0.1340461, 0.2085710, 0.3542056", \ "0.0559526, 0.0656920, 0.0774028, 0.0942638, 0.1340383, 0.2080240, 0.3548841", \ "0.0607390, 0.0696112, 0.0805050, 0.0974726, 0.1365049, 0.2106920, 0.3565822", \ "0.0680976, 0.0772183, 0.0884159, 0.1048546, 0.1440092, 0.2177779, 0.3625010", \ "0.0885961, 0.0964181, 0.1079898, 0.1236408, 0.1612765, 0.2340878, 0.3770706"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1232001, 0.1336646, 0.1436704, 0.1561460, 0.1810048, 0.2207154, 0.2873993", \ "0.1271293, 0.1375721, 0.1475726, 0.1601422, 0.1848892, 0.2246445, 0.2912983", \ "0.1349821, 0.1456422, 0.1555458, 0.1681227, 0.1928614, 0.2325954, 0.2992930", \ "0.1510156, 0.1615622, 0.1715043, 0.1840590, 0.2087671, 0.2484959, 0.3151374", \ "0.1774897, 0.1879820, 0.1980177, 0.2104896, 0.2352649, 0.2748717, 0.3413650", \ "0.2106282, 0.2213582, 0.2315351, 0.2442002, 0.2689796, 0.3088556, 0.3755627", \ "0.2557644, 0.2672114, 0.2778786, 0.2909104, 0.3157086, 0.3554455, 0.4218484"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0584673, 0.0685324, 0.0790712, 0.0918416, 0.1193515, 0.1713815, 0.2770880", \ "0.0583629, 0.0686042, 0.0790367, 0.0917687, 0.1192483, 0.1714005, 0.2772732", \ "0.0583957, 0.0688597, 0.0790159, 0.0916291, 0.1191948, 0.1715209, 0.2766654", \ "0.0583232, 0.0684955, 0.0790831, 0.0920889, 0.1195172, 0.1717068, 0.2770826", \ "0.0641455, 0.0741077, 0.0839079, 0.0970770, 0.1237394, 0.1749835, 0.2790798", \ "0.0753169, 0.0847626, 0.0950337, 0.1072885, 0.1328403, 0.1823299, 0.2842880", \ "0.0954749, 0.1044967, 0.1136938, 0.1256423, 0.1491474, 0.1955593, 0.2929335"); } } } } cell (DFFNASRQX1) { cell_footprint : "DFFNASRQ"; area : 32.256 ; cell_leakage_power : 1.497839e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var1 : "L"; clear_preset_var2 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "1.0450000e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "1.4458261e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "8.7139682e+04"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "8.7135099e+04"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "1.1511279e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "1.0869789e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "1.1657099e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "6.4374817e+04"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB)"; value : "1.2239715e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "1.3747793e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "1.0121286e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB)"; value : "1.0247523e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "8.0303856e+04"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "1.4978393e+05"; } pin (D) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.606302, 1.606302 ); rise_capacitance : 1.606302; capacitance : 1.520602; fall_capacitance_range (1.434902, 1.434902 ); fall_capacitance : 1.434902; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0000000e+00, 0.0037442, 0.0107716, 0.0257569, 0.0444574, 0.0650359, 0.0874919", \ "-0.0037352, 0.0000000e+00, 0.0075123, 0.0224079, 0.0375106, 0.0648731, 0.0804669", \ "-0.0134307, -0.0075041, 0.0000000e+00, 0.0123110, 0.0307599, 0.0543968, 0.0746222", \ "-0.0286500, -0.0279389, -0.0181846, -0.0027966, 0.0122687, 0.0343747, 0.0647079", \ "-0.0589690, -0.0556996, -0.0476593, -0.0363810, -0.0121907, 0.0083951, 0.0368441", \ "-0.1023011, -0.0987720, -0.0915528, -0.0809931, -0.0592296, -0.0329576, -0.0058271", \ "-0.1761909, -0.1692074, -0.1583722, -0.1469718, -0.1337381, -0.1133456, -0.0868628"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0494366, 0.0565255, 0.0636386, 0.0814402, 0.1010920, 0.1346120, 0.1952868", \ "0.0456760, 0.0528599, 0.0598905, 0.0776495, 0.0976064, 0.1336261, 0.1944944", \ "0.0388628, 0.0419561, 0.0526903, 0.0672065, 0.0907124, 0.1193015, 0.1842638", \ "0.0264764, 0.0301405, 0.0375230, 0.0561709, 0.0792416, 0.1082375, 0.1704169", \ "0.0049908, 0.0088452, 0.0162690, 0.0348030, 0.0594514, 0.0928504, 0.1466516", \ "-0.0269465, -0.0244182, -0.0171911, 0.0033093, 0.0187169, 0.0626208, 0.1191821", \ "-0.0743837, -0.0742529, -0.0713282, -0.0555605, -0.0317668, 0.0026060, 0.0572009"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0263640, 0.0226802, 0.0150811, 0.0029332, -0.0120338, -0.0318002, -0.0500609", \ "0.0300498, 0.0262378, 0.0188008, 0.0068682, -0.0087520, -0.0261280, -0.0479164", \ "0.0404425, 0.0364012, 0.0296561, 0.0174126, 0.0017857, -0.0203374, -0.0410655", \ "0.0550835, 0.0512777, 0.0440879, 0.0320699, 0.0194951, -0.0023448, -0.0264368", \ "0.0848833, 0.0783377, 0.0715081, 0.0601318, 0.0402248, 0.0221370, -0.0022614", \ "0.1227116, 0.1190769, 0.1118537, 0.1035111, 0.0853661, 0.0703968, 0.0407682", \ "0.1869938, 0.1830812, 0.1724287, 0.1578840, 0.1544845, 0.1373138, 0.1103260"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0321707, -0.0359062, -0.0464962, -0.0609281, -0.0851503, -0.1167638, -0.1643923", \ "-0.0285253, -0.0321748, -0.0424743, -0.0545729, -0.0781961, -0.1118336, -0.1620867", \ "-0.0238302, -0.0275218, -0.0353066, -0.0496211, -0.0714035, -0.1050564, -0.1559934", \ "-0.0088850, -0.0126174, -0.0232928, -0.0349269, -0.0599933, -0.0926282, -0.1429563", \ "0.0122445, 0.0060321, -0.0016300, -0.0203069, -0.0409818, -0.0749135, -0.1281099", \ "0.0448524, 0.0415252, 0.0322255, 0.0117501, -0.0076774, -0.0369505, -0.0951328", \ "0.0902000, 0.0898701, 0.0863758, 0.0703858, 0.0530290, 0.0135849, -0.0334194"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6048443, 4.6191245, 4.7341953, 5.5240812, 7.1903634, 10.6094381, 17.5340979"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8465931, 1.8247991, 1.8483086, 2.6743567, 4.3935502, 7.8990350, 14.9771018"); } } } pin (CLK) { fanout_load : 0.053; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.137908; min_pulse_width_high : 0.072905; fall_capacitance_range (1.229362, 1.229362 ); fall_capacitance : 1.229362; capacitance : 1.265868; rise_capacitance_range (1.302375, 1.302375 ); rise_capacitance : 1.302375; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.3493365, 10.3232950, 10.3361806, 10.9498007, 12.2420094, 14.8913955, 20.2551360"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.6672623, 9.6500007, 9.6825752, 10.2848737, 11.5565680, 14.1670544, 19.4551245"); } } } pin (RSTB) { fanout_load : 0.166; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.109799; rise_capacitance_range (3.919949, 3.919949 ); rise_capacitance : 3.919949; capacitance : 3.839758; fall_capacitance_range (3.759567, 3.759567 ); fall_capacitance : 3.759567; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1666732, -0.1687204, -0.1672433, -0.1524577, -0.1194680, -0.0447410, 0.0997434", \ "-0.1731446, -0.1723099, -0.1708187, -0.1559021, -0.1232103, -0.0514037, 0.0932211", \ "-0.1809193, -0.1831165, -0.1785382, -0.1663612, -0.1330666, -0.0644817, 0.0812975", \ "-0.2017102, -0.2009677, -0.1964496, -0.1870716, -0.1568462, -0.0831750, 0.0618273", \ "-0.2309449, -0.2330773, -0.2313550, -0.2195999, -0.1933273, -0.1322386, -0.0065622", \ "-0.2777805, -0.2797542, -0.2784231, -0.2696486, -0.2392437, -0.1866136, -0.0662540", \ "-0.3507353, -0.3527194, -0.3538960, -0.3558830, -0.3242416, -0.2856507, -0.1725711"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1783823, 0.1805650, 0.1848793, 0.1933872, 0.2192800, 0.2616737, 0.3256970", \ "0.1851008, 0.1842520, 0.1886925, 0.2001394, 0.2259669, 0.2644367, 0.3292530", \ "0.1925612, 0.1946894, 0.1991654, 0.2103378, 0.2336575, 0.2762094, 0.3368678", \ "0.2109528, 0.2131832, 0.2144715, 0.2259232, 0.2515750, 0.2934666, 0.3549513", \ "0.2400949, 0.2422305, 0.2465634, 0.2579611, 0.2810962, 0.3198836, 0.3851206", \ "0.2802521, 0.2829721, 0.2899742, 0.2887677, 0.3214705, 0.3644263, 0.4254161", \ "0.3542603, 0.3562461, 0.3605030, 0.3684032, 0.3937480, 0.4324430, 0.4977873"); } } internal_power () { when : "!D&!CLK&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.5822358, 14.6206382, 14.7736568, 16.3988944, 19.7255832, 26.4551742, 39.9905696"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.5075403, 13.5327424, 13.6502444, 15.3735593, 18.8872865, 25.9818386, 40.2380400"); } } } pin (SETB) { fanout_load : 0.124; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.092231; fall_capacitance_range (2.659179, 2.659179 ); fall_capacitance : 2.659179; capacitance : 2.518242; rise_capacitance_range (2.377306, 2.377306 ); rise_capacitance : 2.377306; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0496813, -0.0460007, -0.0415478, -0.0234310, 0.0037508, 0.0484714, 0.1322531", \ "-0.0563006, -0.0526356, -0.0452260, -0.0301382, -0.0030914, 0.0446914, 0.1285021", \ "-0.0668578, -0.0602545, -0.0554227, -0.0403109, -0.0135235, 0.0351241, 0.1182811", \ "-0.0874389, -0.0839098, -0.0736323, -0.0619000, -0.0338822, 0.0145400, 0.0947238", \ "-0.1151931, -0.1124117, -0.1084101, -0.0915569, -0.0700359, -0.0272789, 0.0629147", \ "-0.1644588, -0.1603689, -0.1521026, -0.1430371, -0.1196585, -0.0649257, 0.0195186", \ "-0.2393999, -0.2357717, -0.2311061, -0.2222788, -0.2064389, -0.1618875, -0.0859951"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0702595, 0.0664833, 0.0620168, 0.0558266, 0.0432960, 0.0209384, -0.0142936", \ "0.0739353, 0.0700963, 0.0656210, 0.0594443, 0.0467864, 0.0246619, -0.0108539", \ "0.0815563, 0.0807611, 0.0761510, 0.0671541, 0.0542733, 0.0325490, -0.0035284", \ "0.0993752, 0.0958159, 0.0908407, 0.0849494, 0.0717224, 0.0529093, 0.0181723", \ "0.1253189, 0.1246520, 0.1203628, 0.1113727, 0.1022385, 0.0793159, 0.0466967", \ "0.1706789, 0.1672343, 0.1661030, 0.1556860, 0.1475779, 0.1294511, 0.0921233", \ "0.2371681, 0.2362212, 0.2282532, 0.2273903, 0.2103840, 0.2017242, 0.1662223"); } } internal_power () { when : "!D&!CLK&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.1271930, 9.1128430, 9.1696517, 9.7600863, 11.0264641, 13.6447285, 18.9667659"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8869134, 7.8568517, 7.8638260, 8.4470157, 9.6804923, 12.2145434, 17.3497427"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.647746; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.4861913, 15.2724357, 15.2317212, 15.0865650, 14.6493679, 14.0794713, 12.5566797", \ "15.5118509, 15.3040923, 15.2449360, 15.1397035, 14.6779274, 14.0205622, 12.4985761", \ "15.6226216, 15.4490411, 15.3734497, 15.2453940, 14.8057258, 14.1360087, 12.6064123", \ "15.5651419, 15.3367318, 15.2984396, 15.1887368, 14.7455745, 14.0470153, 12.6000824", \ "15.5211553, 15.2654054, 15.2167474, 15.0815525, 14.6832724, 14.1206776, 12.8044724", \ "15.8333306, 15.4802808, 15.4793081, 15.3584009, 15.1108291, 14.4441785, 12.6359273", \ "17.1852282, 16.5910143, 16.2925842, 16.0970619, 15.4554141, 15.2577396, 14.1457616"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("27.2262074, 26.6801000, 26.5766483, 26.5247480, 26.3989731, 26.2908027, 26.2121186", \ "27.2263837, 26.6660244, 26.6143212, 26.5415425, 26.4120161, 26.2840908, 26.2050635", \ "27.3368112, 26.8041117, 26.6989348, 26.6486291, 26.5225815, 26.4137225, 26.3360015", \ "27.8424856, 27.2779408, 27.1878487, 27.1369079, 27.0117148, 26.9020811, 26.8297950", \ "29.2103671, 28.6460375, 28.5845130, 28.5236937, 28.3946262, 28.2871960, 28.2031962", \ "32.1983669, 31.5223525, 31.4739153, 31.4308711, 31.3136333, 31.2120936, 31.1321249", \ "39.5951144, 38.5327623, 38.0721220, 37.7882813, 37.5560045, 37.4832868, 37.4013888"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.3362077, -1.2553278, -1.1561836, -1.2673122, -1.7107282, -2.3614236, -4.0669816", \ "-1.4262374, -1.3315028, -1.2909624, -1.4064909, -1.8335587, -2.5653786, -3.5872420", \ "-1.1369268, -1.1731573, -1.1574194, -1.3292583, -1.7628466, -2.5024283, -3.1301623", \ "-1.4371075, -1.7073011, -1.8823596, -2.1693257, -2.7049550, -3.5975804, -4.0782444", \ "-1.1120204, -2.2508257, -2.8572501, -3.1939974, -3.8155673, -5.0627285, -5.8828245", \ "-0.9447659, -2.4388253, -3.4221154, -4.1589595, -5.6275380, -6.2931237, -8.3454538", \ "-0.4858956, -2.5929782, -3.9993560, -5.1723019, -6.7759962, -9.3150223, -9.9620711"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.6163403, 17.5804194, 20.4358906, 23.0639849, 24.5114661, 24.6113267, 24.6310187", \ "15.7222820, 17.5763219, 20.4512209, 23.0387780, 24.4941879, 24.5853252, 24.6407776", \ "16.1470425, 17.9809756, 20.7209819, 23.2519031, 24.6451285, 24.7265524, 24.7545938", \ "17.7344794, 19.1749757, 21.8137535, 24.1407214, 25.4527997, 25.4646645, 25.4528795", \ "24.9576142, 23.6160614, 24.1990739, 26.5221634, 27.6352907, 27.5291982, 27.4498312", \ "36.7958638, 35.0380672, 34.0502539, 33.3321123, 32.7978375, 32.5421537, 32.2741507", \ "50.2080108, 47.9655385, 46.4093628, 45.1704247, 43.8194274, 42.8119529, 42.3153883"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.0247753, 16.8991757, 16.8239970, 16.5803438, 16.0900984, 15.2681617, 13.7788973", \ "17.1361068, 16.9799092, 16.9078151, 16.7238737, 16.1793490, 15.4028580, 13.6747655", \ "17.1348721, 16.9837252, 16.9377005, 16.6973212, 16.1908140, 15.4696482, 14.3520258", \ "16.9040544, 16.7373097, 16.6806049, 16.4613590, 15.9551550, 15.1759980, 13.8740923", \ "16.9051656, 16.7404271, 16.6634840, 16.5535340, 15.9182719, 15.1213483, 13.7706730", \ "18.4527398, 17.6094643, 17.0682035, 16.7726602, 16.5948921, 15.8857198, 14.0116918", \ "19.7809835, 18.8674076, 18.2944136, 17.7920587, 17.3584388, 16.3527282, 15.9832892"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2069406, 0.2195139, 0.2318108, 0.2479853, 0.2836743, 0.3534592, 0.4918833", \ "0.2107166, 0.2234090, 0.2356142, 0.2518342, 0.2875389, 0.3573245, 0.4958925", \ "0.2197069, 0.2322557, 0.2445466, 0.2607242, 0.2964893, 0.3659493, 0.5042683", \ "0.2375723, 0.2501230, 0.2624138, 0.2786134, 0.3143016, 0.3840982, 0.5226263", \ "0.2678214, 0.2805123, 0.2926776, 0.3089950, 0.3448156, 0.4143811, 0.5529728", \ "0.3151562, 0.3277998, 0.3400882, 0.3563130, 0.3920044, 0.4615489, 0.5998443", \ "0.3927865, 0.4054680, 0.4177452, 0.4340067, 0.4697892, 0.5394895, 0.6779456"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0298630, 0.0494515, 0.0703015, 0.1006670, 0.1744288, 0.3254046, 0.6317689", \ "0.0297221, 0.0496252, 0.0701919, 0.1005525, 0.1745768, 0.3258785, 0.6309127", \ "0.0299786, 0.0493366, 0.0704823, 0.1005160, 0.1745293, 0.3252454, 0.6300869", \ "0.0297823, 0.0495558, 0.0703232, 0.1005942, 0.1745740, 0.3259237, 0.6304648", \ "0.0297622, 0.0495739, 0.0702294, 0.1007214, 0.1742016, 0.3251255, 0.6339637", \ "0.0301507, 0.0494483, 0.0703077, 0.1007662, 0.1750929, 0.3267179, 0.6278509", \ "0.0299984, 0.0494563, 0.0703120, 0.1007575, 0.1744550, 0.3262665, 0.6328960"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2167773, 0.2304077, 0.2434151, 0.2603703, 0.2972742, 0.3677891, 0.5078375", \ "0.2206472, 0.2343206, 0.2472572, 0.2642939, 0.3011668, 0.3716373, 0.5116106", \ "0.2293527, 0.2429777, 0.2559853, 0.2729389, 0.3098418, 0.3803597, 0.5204170", \ "0.2474274, 0.2610207, 0.2740463, 0.2909976, 0.3278989, 0.3984204, 0.5384841", \ "0.2787970, 0.2923422, 0.3053319, 0.3224162, 0.3592856, 0.4297641, 0.5698103", \ "0.3288330, 0.3424817, 0.3553944, 0.3724282, 0.4093159, 0.4799671, 0.6198744", \ "0.4116517, 0.4252698, 0.4381671, 0.4551945, 0.4920837, 0.5625484, 0.7024824"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0345506, 0.0507411, 0.0681010, 0.0938004, 0.1559007, 0.2850690, 0.5493374", \ "0.0342051, 0.0505528, 0.0679340, 0.0938400, 0.1558862, 0.2849933, 0.5508771", \ "0.0345481, 0.0507192, 0.0680929, 0.0937924, 0.1558387, 0.2851456, 0.5499859", \ "0.0345462, 0.0504609, 0.0680770, 0.0937707, 0.1559219, 0.2852851, 0.5503814", \ "0.0346359, 0.0500839, 0.0679234, 0.0937532, 0.1559838, 0.2855751, 0.5511004", \ "0.0349089, 0.0501191, 0.0677433, 0.0935409, 0.1558460, 0.2852759, 0.5506388", \ "0.0347830, 0.0501058, 0.0679175, 0.0935908, 0.1562960, 0.2851380, 0.5509668"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0523705, 0.0648687, 0.0771157, 0.0933064, 0.1290250, 0.1984296, 0.3370866", \ "0.0560144, 0.0684812, 0.0806498, 0.0967841, 0.1324010, 0.2020923, 0.3408441", \ "0.0636235, 0.0759390, 0.0880729, 0.1041566, 0.1397370, 0.2093796, 0.3481488", \ "0.0755399, 0.0881494, 0.1002470, 0.1163530, 0.1519277, 0.2214007, 0.3600361", \ "0.0912256, 0.1045768, 0.1170544, 0.1334276, 0.1690322, 0.2379463, 0.3765211", \ "0.1118820, 0.1269004, 0.1402876, 0.1574870, 0.1937790, 0.2627769, 0.4002974", \ "0.1365658, 0.1537586, 0.1688435, 0.1879863, 0.2264237, 0.2968830, 0.4359169"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280704, 0.0478206, 0.0684902, 0.0994223, 0.1736996, 0.3243986, 0.6259366", \ "0.0280807, 0.0472423, 0.0683308, 0.0992755, 0.1736220, 0.3227159, 0.6325890", \ "0.0289466, 0.0477317, 0.0688495, 0.0994585, 0.1734235, 0.3239347, 0.6319788", \ "0.0328469, 0.0512206, 0.0721525, 0.1021212, 0.1752940, 0.3250792, 0.6309706", \ "0.0390636, 0.0582404, 0.0782869, 0.1076642, 0.1786992, 0.3258958, 0.6347885", \ "0.0508562, 0.0685636, 0.0887811, 0.1174130, 0.1866050, 0.3334057, 0.6338907", \ "0.0691174, 0.0868195, 0.1076477, 0.1369372, 0.2044070, 0.3467675, 0.6477460"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0580480, 0.0709711, 0.0834783, 0.1001923, 0.1371587, 0.2087616, 0.3488898", \ "0.0619819, 0.0749092, 0.0873768, 0.1041202, 0.1410953, 0.2126897, 0.3528381", \ "0.0703177, 0.0830778, 0.0955523, 0.1122052, 0.1491578, 0.2207086, 0.3608367", \ "0.0842828, 0.0973624, 0.1098883, 0.1265832, 0.1634362, 0.2348224, 0.3748410", \ "0.1028303, 0.1166244, 0.1296996, 0.1467899, 0.1840806, 0.2553739, 0.3951744", \ "0.1307938, 0.1456815, 0.1595907, 0.1774026, 0.2155453, 0.2869361, 0.4264977", \ "0.1684728, 0.1852321, 0.2005941, 0.2200314, 0.2604752, 0.3333931, 0.4722853"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0272810, 0.0437730, 0.0618632, 0.0888207, 0.1532089, 0.2838149, 0.5498832", \ "0.0275759, 0.0436133, 0.0619377, 0.0887557, 0.1533757, 0.2842498, 0.5490818", \ "0.0277782, 0.0441460, 0.0622233, 0.0890882, 0.1534930, 0.2841750, 0.5499011", \ "0.0322319, 0.0478605, 0.0653056, 0.0915809, 0.1548881, 0.2847216, 0.5499164", \ "0.0388370, 0.0542789, 0.0716690, 0.0970859, 0.1589021, 0.2869075, 0.5502825", \ "0.0497841, 0.0651834, 0.0825862, 0.1067867, 0.1665377, 0.2920187, 0.5525562", \ "0.0681340, 0.0846702, 0.1010559, 0.1258020, 0.1834396, 0.3043638, 0.5591593"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1504364, 0.1633100, 0.1758090, 0.1922931, 0.2282621, 0.2977348, 0.4363730", \ "0.1542611, 0.1671259, 0.1796068, 0.1961245, 0.2320355, 0.3017349, 0.4396078", \ "0.1621680, 0.1750868, 0.1875321, 0.2039984, 0.2399463, 0.3095669, 0.4480750", \ "0.1775537, 0.1904906, 0.2029463, 0.2194762, 0.2553381, 0.3251370, 0.4632414", \ "0.1992790, 0.2122443, 0.2247776, 0.2412464, 0.2772262, 0.3469953, 0.4851637", \ "0.2295108, 0.2427638, 0.2551803, 0.2717503, 0.3077827, 0.3773127, 0.5153210", \ "0.2728004, 0.2858356, 0.2985311, 0.3149611, 0.3511001, 0.4207174, 0.5589599"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0326461, 0.0520396, 0.0727912, 0.1030451, 0.1761090, 0.3269331, 0.6308286", \ "0.0322119, 0.0517495, 0.0725602, 0.1026010, 0.1760758, 0.3260714, 0.6290720", \ "0.0327973, 0.0520786, 0.0721308, 0.1028644, 0.1762299, 0.3247758, 0.6332264", \ "0.0323559, 0.0516862, 0.0725824, 0.1030317, 0.1757864, 0.3267029, 0.6346000", \ "0.0331656, 0.0525241, 0.0730688, 0.1038017, 0.1765830, 0.3270096, 0.6337874", \ "0.0345410, 0.0540409, 0.0742909, 0.1044853, 0.1783395, 0.3275213, 0.6331782", \ "0.0355378, 0.0546846, 0.0768292, 0.1057933, 0.1786015, 0.3275853, 0.6345851"); } } } } cell (DFFNASRQX2) { cell_footprint : "DFFNASRQ"; area : 34.0992 ; cell_leakage_power : 1.951295e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var1 : "L"; clear_preset_var2 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "1.1926525e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "1.9278382e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "1.3578888e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "1.3577566e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "1.6376057e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "1.5733869e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "1.6477192e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "7.9135503e+04"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB)"; value : "1.7060498e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "1.7789576e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "1.1597831e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB)"; value : "1.1724580e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "9.5064991e+04"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "1.9512946e+05"; } pin (D) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.798404, 1.798404 ); rise_capacitance : 1.798404; capacitance : 1.739807; fall_capacitance_range (1.681210, 1.681210 ); fall_capacitance : 1.681210; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0058675, 0.0093894, 0.0164168, 0.0286708, 0.0444514, 0.0678530, 0.0874813", \ "0.0021709, 0.0059599, 0.0134173, 0.0251362, 0.0434262, 0.0676981, 0.0831406", \ "-0.0083227, -0.0045837, 0.0033508, 0.0150503, 0.0334140, 0.0572445, 0.0771994", \ "-0.0227993, -0.0224229, -0.0122673, 0.0000000e+00, 0.0152598, 0.0371771, 0.0674551", \ "-0.0533615, -0.0495019, -0.0447314, -0.0304695, -0.0151664, 0.0161386, 0.0407237", \ "-0.0966038, -0.0958345, -0.0857271, -0.0777683, -0.0564606, -0.0308664, -0.0026495", \ "-0.1701970, -0.1632884, -0.1552900, -0.1469884, -0.1310735, -0.1103612, -0.0840527"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0583336, 0.0617275, 0.0725888, 0.0875170, 0.1116598, 0.1460224, 0.1958763", \ "0.0545758, 0.0580550, 0.0689984, 0.0840361, 0.1079373, 0.1394558, 0.1887148", \ "0.0443692, 0.0482743, 0.0583823, 0.0731567, 0.0979614, 0.1293745, 0.1929611", \ "0.0322499, 0.0358939, 0.0435903, 0.0586751, 0.0822023, 0.1179531, 0.1680447", \ "0.0079698, 0.0118411, 0.0221010, 0.0375039, 0.0622776, 0.0950171, 0.1494530", \ "-0.0275652, -0.0236508, -0.0143697, 0.0005138, 0.0247762, 0.0648499, 0.1167262", \ "-0.0823332, -0.0813617, -0.0728884, -0.0561581, -0.0334640, -0.0004585, 0.0571955"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0289991, 0.0226601, 0.0179536, 0.0060192, -0.0095578, -0.0244691, -0.0438163", \ "0.0300482, 0.0260159, 0.0217457, 0.0095640, -0.0059277, -0.0216519, -0.0424932", \ "0.0404911, 0.0365697, 0.0293855, 0.0174170, 0.0015673, -0.0147076, -0.0356215", \ "0.0582969, 0.0517200, 0.0441553, 0.0351680, 0.0196230, 0.0033106, -0.0204797", \ "0.0842591, 0.0776219, 0.0703141, 0.0632076, 0.0480604, 0.0230291, 0.0037076", \ "0.1259518, 0.1219284, 0.1108433, 0.0995194, 0.0871349, 0.0700372, 0.0424628", \ "0.1903406, 0.1895865, 0.1820812, 0.1725046, 0.1577531, 0.1231749, 0.1089329"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0320982, -0.0357809, -0.0463483, -0.0614859, -0.0814020, -0.1166694, -0.1639246", \ "-0.0314854, -0.0350565, -0.0424976, -0.0575311, -0.0777160, -0.1100584, -0.1601326", \ "-0.0236931, -0.0275220, -0.0353137, -0.0500104, -0.0704789, -0.0990827, -0.1528691", \ "-0.0117169, -0.0156397, -0.0234344, -0.0378438, -0.0598413, -0.0911232, -0.1361859", \ "0.0096045, 0.0056093, -0.0016827, -0.0230961, -0.0382104, -0.0770373, -0.1308475", \ "0.0419901, 0.0384015, 0.0323929, 0.0136292, -0.0106191, -0.0369756, -0.1003732", \ "0.0868794, 0.0865831, 0.0875518, 0.0752539, 0.0511911, 0.0214840, -0.0372256"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.3777712, 4.3566484, 4.4383718, 5.2134909, 6.8876979, 10.3600813, 17.4288170"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7032282, 1.6418020, 1.6235071, 2.4336746, 4.1585673, 7.7129099, 14.9261525"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.129124; min_pulse_width_high : 0.078176; fall_capacitance_range (1.289050, 1.289050 ); fall_capacitance : 1.289050; capacitance : 1.327600; rise_capacitance_range (1.366150, 1.366150 ); rise_capacitance : 1.366150; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.8214944, 10.7505119, 10.7109687, 11.3024812, 12.5879280, 15.2612433, 20.7102958"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.7013711, 9.6358966, 9.6095051, 10.1862769, 11.4443782, 14.0651383, 19.4112156"); } } } pin (RSTB) { fanout_load : 0.180; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.090474; rise_capacitance_range (4.328995, 4.328995 ); rise_capacitance : 4.328995; capacitance : 4.248466; fall_capacitance_range (4.167938, 4.167938 ); fall_capacitance : 4.167938; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1666932, -0.1657833, -0.1612592, -0.1466920, -0.1025529, -0.0092090, 0.1752624", \ "-0.1702600, -0.1694672, -0.1650112, -0.1498115, -0.1031769, -0.0101410, 0.1715175", \ "-0.1779381, -0.1800785, -0.1725353, -0.1578102, -0.1159703, -0.0260671, 0.1495735", \ "-0.1987053, -0.1978626, -0.1933743, -0.1786821, -0.1368100, -0.0421764, 0.1378502", \ "-0.2279445, -0.2330649, -0.2255176, -0.2079372, -0.1700934, -0.0849403, 0.0750611", \ "-0.2778230, -0.2798196, -0.2750822, -0.2607375, -0.2165929, -0.1602859, -0.0182962", \ "-0.3536653, -0.3526527, -0.3477813, -0.3501198, -0.3065146, -0.2419614, -0.1071108"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1842562, 0.1863857, 0.1878499, 0.1989771, 0.2248287, 0.2677419, 0.3315712", \ "0.1909623, 0.1901286, 0.1945402, 0.2056245, 0.2287394, 0.2718656, 0.3358393", \ "0.1983734, 0.2005980, 0.2049519, 0.2134288, 0.2391334, 0.2819313, 0.3435224", \ "0.2168137, 0.2190084, 0.2232824, 0.2317137, 0.2572975, 0.2992377, 0.3609893", \ "0.2458752, 0.2481112, 0.2522370, 0.2608397, 0.2838453, 0.3264123, 0.3908806", \ "0.2888794, 0.2910086, 0.2961305, 0.3067664, 0.3242024, 0.3702925, 0.4318494", \ "0.3598848, 0.3619235, 0.3661504, 0.3741662, 0.3968930, 0.4411528, 0.5047371"); } } internal_power () { when : "!D&!CLK&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.3438156, 20.3659499, 20.4978003, 22.6567289, 27.0621678, 35.9606275, 53.8451287"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.5637618, 21.5415861, 21.6017924, 23.9844823, 28.8544195, 38.6988514, 58.4922723"); } } } pin (SETB) { fanout_load : 0.118; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.099258; fall_capacitance_range (2.499397, 2.499397 ); fall_capacitance : 2.499397; capacitance : 2.340137; rise_capacitance_range (2.180878, 2.180878 ); rise_capacitance : 2.180878; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0379076, -0.0342262, -0.0267773, -0.0117121, 0.0152839, 0.0628980, 0.1469423", \ "-0.0387366, -0.0350683, -0.0305791, -0.0127573, 0.0117102, 0.0621274, 0.1431928", \ "-0.0522309, -0.0455581, -0.0436689, -0.0259592, 0.0011677, 0.0486855, 0.1272353", \ "-0.0729807, -0.0722580, -0.0680135, -0.0527687, -0.0224217, 0.0265064, 0.1107522", \ "-0.1095807, -0.1009613, -0.0966556, -0.0823131, -0.0529161, 0.0046399, 0.0780998", \ "-0.1584385, -0.1515259, -0.1466017, -0.1370215, -0.1043010, -0.0493717, 0.0091771", \ "-0.2358451, -0.2322308, -0.2248058, -0.2160583, -0.1978957, -0.1545867, -0.0614117"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0672613, 0.0664230, 0.0619457, 0.0530268, 0.0404729, 0.0179489, -0.0195974", \ "0.0709802, 0.0702458, 0.0656335, 0.0565345, 0.0439413, 0.0218197, -0.0167797", \ "0.0816756, 0.0779745, 0.0731409, 0.0641194, 0.0512952, 0.0295746, -0.0063927", \ "0.0992159, 0.0956565, 0.0911664, 0.0822633, 0.0696052, 0.0503705, 0.0148908", \ "0.1249980, 0.1215869, 0.1200003, 0.1115666, 0.0997486, 0.0769702, 0.0409444", \ "0.1707754, 0.1672394, 0.1626053, 0.1525741, 0.1454303, 0.1269626, 0.0906852", \ "0.2374676, 0.2366270, 0.2287793, 0.2238558, 0.2104404, 0.2018802, 0.1660708"); } } internal_power () { when : "!D&!CLK&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.9239182, 8.8649558, 8.8696553, 9.4286156, 10.6691601, 13.2728737, 18.6029249"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.8315826, 8.7384668, 8.6567929, 9.2086592, 10.4169493, 12.9380870, 18.0849196"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.398033; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("23.0408638, 21.3797170, 20.6681444, 20.1770475, 19.5703219, 18.3946687, 16.8546842", \ "23.0712605, 21.3739049, 20.7412997, 20.2986047, 19.5924855, 18.4498909, 16.9017263", \ "23.2838899, 21.6197051, 20.9487337, 20.6189490, 19.7835009, 18.6559030, 17.0492099", \ "23.2034023, 21.5404491, 20.8705195, 20.5380101, 19.7145118, 18.5800674, 16.9847389", \ "23.2186424, 21.5404113, 20.8171289, 20.3614217, 19.6793308, 18.5694129, 16.9843742", \ "23.1890065, 21.5286652, 20.8888444, 20.3987566, 19.6803638, 18.8332533, 17.5501133", \ "25.1100997, 23.3057264, 22.3351859, 21.6260940, 20.7673177, 19.1105586, 18.2445874"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("32.7090015, 31.4282706, 31.0665940, 30.7908908, 30.5645202, 30.3946019, 30.2801020", \ "32.7330889, 31.4527348, 31.0809533, 30.8166416, 30.5759207, 30.4006886, 30.3108750", \ "32.8463000, 31.5482959, 31.1830829, 30.9177608, 30.6768233, 30.5231010, 30.4092857", \ "33.3043173, 32.0271110, 31.6418980, 31.3766875, 31.1436132, 30.9817034, 30.8663519", \ "34.6933738, 33.3643663, 32.9934181, 32.7079207, 32.4652672, 32.3057154, 32.2176209", \ "38.1089640, 36.3983979, 35.7820930, 35.5965432, 35.3796385, 35.1889004, 35.0734100", \ "45.2320193, 43.5555514, 42.6970598, 42.0779566, 41.5900182, 41.3040651, 41.2783444"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.8357011, -3.3626594, -3.9364296, -4.2854567, -4.8859711, -5.9173129, -7.6464804", \ "-1.9478105, -3.4550439, -4.0037103, -4.3943409, -5.0378684, -6.0887697, -7.8984015", \ "-1.6297924, -3.1999270, -3.7442067, -4.2025918, -4.8944586, -5.9858505, -6.9734984", \ "-1.9316484, -3.7158576, -4.5615098, -5.1130893, -6.1403864, -7.3555385, -9.4472158", \ "-1.8183787, -4.1468907, -5.3550739, -6.2316992, -7.4669971, -9.1374749, -11.9564461", \ "-0.6105999, -3.3071903, -5.2554203, -7.0558329, -9.4008029, -11.9656850, -14.1983377", \ "-0.4593914, -3.4892960, -6.1540515, -8.8428525, -12.2887079, -15.6152062, -20.8124126"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.4616139, 21.3448888, 23.1159945, 25.5610011, 28.5379895, 29.2133603, 29.2066163", \ "21.6391768, 21.4392495, 23.1478933, 25.6381765, 28.6007415, 29.2550809, 29.2781789", \ "22.1044231, 21.9413346, 23.5520231, 25.9413752, 28.7570961, 29.3970849, 29.4079348", \ "24.2259421, 23.7847056, 25.0821209, 27.2877698, 29.8411965, 30.2740352, 30.1790091", \ "32.2814246, 30.1513840, 28.8169819, 30.2797621, 32.5244252, 32.6869513, 32.3590328", \ "47.0721607, 44.4509190, 42.6606675, 41.1155642, 39.4031888, 38.6666437, 37.8755218", \ "64.5298678, 61.5177373, 59.0009178, 56.6107060, 53.7680431, 51.3827543, 49.7684640"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("25.5228537, 23.8347949, 23.1891493, 22.6200551, 21.7934235, 20.4680125, 18.6692086", \ "25.6393777, 23.9298839, 23.2345609, 22.6593394, 21.8843519, 20.6031353, 19.3671175", \ "25.6951262, 24.0302926, 23.2818373, 22.7856190, 21.9651018, 20.6384878, 18.8880764", \ "25.4724798, 23.8157436, 22.9922235, 22.4766373, 21.7099287, 20.3949189, 18.6615390", \ "25.6722771, 23.9551166, 23.2305187, 22.7551114, 21.7010705, 20.4712513, 18.6189202", \ "27.5669855, 25.6317592, 24.4446391, 23.4263869, 22.4189001, 21.4749087, 19.8187081", \ "29.3001552, 27.3663350, 26.1027346, 25.0875351, 23.8582599, 22.7040894, 20.4551720"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2146137, 0.2233194, 0.2313075, 0.2416282, 0.2628379, 0.3002468, 0.3703753", \ "0.2184311, 0.2270413, 0.2351823, 0.2454844, 0.2666801, 0.3040784, 0.3742260", \ "0.2271726, 0.2357845, 0.2439538, 0.2542216, 0.2754183, 0.3127780, 0.3829801", \ "0.2452561, 0.2538711, 0.2620310, 0.2723088, 0.2935016, 0.3308776, 0.4010613", \ "0.2750522, 0.2837291, 0.2916864, 0.3019914, 0.3232760, 0.3606318, 0.4306137", \ "0.3209774, 0.3294071, 0.3374212, 0.3477217, 0.3690426, 0.4063904, 0.4766289", \ "0.3965347, 0.4051764, 0.4132537, 0.4236752, 0.4448336, 0.4821204, 0.5523240"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0329391, 0.0428884, 0.0542814, 0.0697768, 0.1057139, 0.1779005, 0.3262877", \ "0.0331895, 0.0429259, 0.0541143, 0.0698266, 0.1056146, 0.1776686, 0.3258121", \ "0.0330250, 0.0432986, 0.0539429, 0.0699111, 0.1053657, 0.1773804, 0.3253065", \ "0.0330423, 0.0432396, 0.0539711, 0.0699051, 0.1055031, 0.1771587, 0.3248266", \ "0.0331799, 0.0433825, 0.0538046, 0.0698947, 0.1058231, 0.1779954, 0.3269245", \ "0.0330880, 0.0432396, 0.0541254, 0.0698726, 0.1057402, 0.1785037, 0.3278732", \ "0.0331324, 0.0433662, 0.0542996, 0.0701239, 0.1060200, 0.1775338, 0.3270685"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2041186, 0.2135654, 0.2227226, 0.2347145, 0.2607895, 0.3097810, 0.4063098", \ "0.2080307, 0.2174083, 0.2265579, 0.2386298, 0.2646693, 0.3136389, 0.4102423", \ "0.2165805, 0.2259703, 0.2351163, 0.2471711, 0.2732317, 0.3222219, 0.4187815", \ "0.2342008, 0.2435780, 0.2527233, 0.2647745, 0.2908396, 0.3398316, 0.4363834", \ "0.2651735, 0.2746064, 0.2837642, 0.2957551, 0.3218222, 0.3708428, 0.4673695", \ "0.3128413, 0.3222690, 0.3314179, 0.3435021, 0.3695147, 0.4184819, 0.5148804", \ "0.3951534, 0.4045542, 0.4137029, 0.4257666, 0.4518692, 0.5008148, 0.5973456"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0307372, 0.0415576, 0.0538941, 0.0712987, 0.1137377, 0.2015397, 0.3827431", \ "0.0307214, 0.0412714, 0.0537432, 0.0712889, 0.1136455, 0.2011747, 0.3830495", \ "0.0307389, 0.0413541, 0.0537611, 0.0713242, 0.1137173, 0.2015724, 0.3827814", \ "0.0307573, 0.0413837, 0.0537521, 0.0713245, 0.1137287, 0.2015805, 0.3826724", \ "0.0308297, 0.0414523, 0.0534967, 0.0712069, 0.1136612, 0.2013705, 0.3830028", \ "0.0307445, 0.0414724, 0.0538391, 0.0713938, 0.1134982, 0.2014159, 0.3824609", \ "0.0308980, 0.0420242, 0.0538863, 0.0714517, 0.1137337, 0.2018613, 0.3832852"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0638299, 0.0723423, 0.0804384, 0.0906877, 0.1119026, 0.1493064, 0.2194221", \ "0.0673229, 0.0758784, 0.0838959, 0.0941749, 0.1153346, 0.1527267, 0.2228756", \ "0.0749941, 0.0834812, 0.0914769, 0.1017135, 0.1229105, 0.1600898, 0.2303522", \ "0.0897537, 0.0984265, 0.1063878, 0.1166209, 0.1376848, 0.1749229, 0.2449171", \ "0.1112884, 0.1206401, 0.1292491, 0.1399368, 0.1612555, 0.1985957, 0.2684268", \ "0.1433402, 0.1536829, 0.1631843, 0.1749474, 0.1975618, 0.2357133, 0.3055771", \ "0.1905389, 0.2026097, 0.2132532, 0.2265194, 0.2518205, 0.2928054, 0.3644735"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0322496, 0.0413636, 0.0528737, 0.0684973, 0.1045700, 0.1772776, 0.3245168", \ "0.0316593, 0.0416573, 0.0525986, 0.0683371, 0.1046526, 0.1768620, 0.3241535", \ "0.0316651, 0.0411980, 0.0525179, 0.0684585, 0.1048168, 0.1777298, 0.3266453", \ "0.0367097, 0.0455171, 0.0559612, 0.0711812, 0.1064956, 0.1779366, 0.3253087", \ "0.0441847, 0.0540259, 0.0640225, 0.0786214, 0.1131357, 0.1833696, 0.3293756", \ "0.0581044, 0.0674764, 0.0773548, 0.0911809, 0.1248502, 0.1925590, 0.3374603", \ "0.0826668, 0.0904511, 0.1001117, 0.1141412, 0.1474560, 0.2137539, 0.3504359"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0608592, 0.0701148, 0.0792323, 0.0913361, 0.1175394, 0.1671312, 0.2641615", \ "0.0647575, 0.0740009, 0.0831259, 0.0951922, 0.1214236, 0.1710283, 0.2680772", \ "0.0729556, 0.0821289, 0.0911748, 0.1031959, 0.1293465, 0.1789129, 0.2759146", \ "0.0868832, 0.0962012, 0.1051933, 0.1171933, 0.1431905, 0.1925120, 0.2893510", \ "0.1041481, 0.1139936, 0.1233429, 0.1355804, 0.1618194, 0.2111513, 0.3075977", \ "0.1262173, 0.1366667, 0.1465750, 0.1593982, 0.1862915, 0.2359579, 0.3320660", \ "0.1515934, 0.1630814, 0.1739380, 0.1877710, 0.2161850, 0.2674576, 0.3640775"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0268434, 0.0375816, 0.0503454, 0.0683863, 0.1119223, 0.2007482, 0.3817836", \ "0.0266525, 0.0379789, 0.0502877, 0.0684598, 0.1118859, 0.2006534, 0.3821342", \ "0.0268737, 0.0381443, 0.0505543, 0.0687457, 0.1121640, 0.2008096, 0.3818070", \ "0.0313496, 0.0418844, 0.0537504, 0.0715000, 0.1139033, 0.2017885, 0.3821238", \ "0.0382717, 0.0489347, 0.0608410, 0.0778808, 0.1191939, 0.2051941, 0.3838946", \ "0.0500295, 0.0604221, 0.0716109, 0.0885688, 0.1284770, 0.2120325, 0.3872657", \ "0.0694196, 0.0799295, 0.0916887, 0.1077189, 0.1467340, 0.2272914, 0.3980329"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1621981, 0.1709581, 0.1791171, 0.1895401, 0.2109238, 0.2483790, 0.3183175", \ "0.1659822, 0.1748208, 0.1830837, 0.1933895, 0.2147599, 0.2523110, 0.3223574", \ "0.1740595, 0.1827540, 0.1909887, 0.2014203, 0.2227494, 0.2602493, 0.3302283", \ "0.1898617, 0.1986894, 0.2067825, 0.2172384, 0.2386279, 0.2761647, 0.3461725", \ "0.2136986, 0.2225832, 0.2307142, 0.2411089, 0.2624862, 0.2999443, 0.3700470", \ "0.2461160, 0.2550783, 0.2632073, 0.2736208, 0.2950216, 0.3324439, 0.4024031", \ "0.2938630, 0.3028310, 0.3111052, 0.3214320, 0.3429340, 0.3804724, 0.4503683"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0352663, 0.0451821, 0.0556477, 0.0712947, 0.1072132, 0.1794101, 0.3268944", \ "0.0350200, 0.0451159, 0.0560470, 0.0714469, 0.1072519, 0.1795152, 0.3276767", \ "0.0356547, 0.0446325, 0.0555940, 0.0713127, 0.1071232, 0.1795897, 0.3274734", \ "0.0354958, 0.0447489, 0.0556433, 0.0713034, 0.1071512, 0.1796375, 0.3276483", \ "0.0354529, 0.0449973, 0.0558286, 0.0715871, 0.1073479, 0.1796549, 0.3275655", \ "0.0361903, 0.0460542, 0.0568842, 0.0723455, 0.1080784, 0.1805197, 0.3296465", \ "0.0373763, 0.0473975, 0.0579792, 0.0734208, 0.1094272, 0.1807322, 0.3290115"); } } } } cell (DFFNASRX1) { cell_footprint : "DFFNASR"; area : 35.0208 ; cell_leakage_power : 1.673782e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "1.5840521e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "1.5177169e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "1.3940577e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "1.3940537e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "1.6737822e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "1.6096850e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "1.2375996e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "1.1827884e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB)"; value : "1.2958203e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "1.4466754e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "1.5511905e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB)"; value : "1.5640904e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "1.3420870e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "1.6190745e+05"; } pin (D) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.601789, 1.601789 ); rise_capacitance : 1.601789; capacitance : 1.517758; fall_capacitance_range (1.433726, 1.433726 ); fall_capacitance : 1.433726; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0087151, 0.0093913, 0.0164373, 0.0286782, 0.0474931, 0.0707150, 0.0933785", \ "0.0050644, 0.0089397, 0.0162757, 0.0279589, 0.0463698, 0.0703214, 0.0903213", \ "-0.0054089, -0.0015690, 0.0065226, 0.0181899, 0.0362988, 0.0601109, 0.0797553", \ "-0.0228019, -0.0195884, -0.0122988, 0.0000000e+00, 0.0183223, 0.0435777, 0.0698457", \ "-0.0534131, -0.0494985, -0.0447411, -0.0304609, -0.0121910, 0.0163611, 0.0418450", \ "-0.0995377, -0.0958371, -0.0856991, -0.0724955, -0.0510575, -0.0329576, -0.0026472", \ "-0.1730781, -0.1660430, -0.1549503, -0.1440082, -0.1311538, -0.1103648, -0.0840620"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0527505, 0.0562971, 0.0667827, 0.0814273, 0.1056117, 0.1430749, 0.1962686", \ "0.0490497, 0.0526513, 0.0630737, 0.0773863, 0.1016857, 0.1381887, 0.1946458", \ "0.0416035, 0.0453389, 0.0553734, 0.0698025, 0.0941658, 0.1291942, 0.1869289", \ "0.0264751, 0.0331083, 0.0402163, 0.0556844, 0.0789683, 0.1131360, 0.1714533", \ "0.0051001, 0.0086858, 0.0192774, 0.0348029, 0.0593011, 0.0926471, 0.1468928", \ "-0.0266410, -0.0241002, -0.0175267, 0.0002201, 0.0194826, 0.0648158, 0.1165422", \ "-0.0857824, -0.0800350, -0.0704438, -0.0589836, -0.0316035, 0.0025255, 0.0571994"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0292929, 0.0256219, 0.0179627, 0.0058901, -0.0095763, -0.0276563, -0.0467762", \ "0.0330128, 0.0292215, 0.0217720, 0.0096527, -0.0058054, -0.0244607, -0.0430782", \ "0.0405413, 0.0368865, 0.0294640, 0.0202973, 0.0040882, -0.0175875, -0.0351962", \ "0.0577833, 0.0542456, 0.0465406, 0.0380455, 0.0224995, 0.0001180, -0.0205746", \ "0.0851731, 0.0808333, 0.0735382, 0.0628167, 0.0431675, 0.0258014, 0.0006686", \ "0.1225290, 0.1188890, 0.1116841, 0.1062049, 0.0928836, 0.0701409, 0.0439702", \ "0.1965604, 0.1943961, 0.1725900, 0.1610645, 0.1573058, 0.1399491, 0.1166046"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0293320, -0.0328882, -0.0432046, -0.0548674, -0.0786647, -0.1079681, -0.1628822", \ "-0.0256650, -0.0292445, -0.0395159, -0.0511596, -0.0749257, -0.1007448, -0.1562246", \ "-0.0208427, -0.0245655, -0.0324696, -0.0470526, -0.0672881, -0.0971419, -0.1490182", \ "-0.0059165, -0.0097186, -0.0202953, -0.0323437, -0.0570080, -0.0879521, -0.1393182", \ "0.0148843, 0.0116302, 0.0013379, -0.0169474, -0.0350404, -0.0691773, -0.1284666", \ "0.0480628, 0.0445273, 0.0349309, 0.0170135, -0.0044276, -0.0307747, -0.0999732", \ "0.0939733, 0.0935402, 0.0901537, 0.0754576, 0.0517245, 0.0115021, -0.0334266"); } } internal_power () { when : "!CLK&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6739875, 4.6552278, 4.7444630, 5.5096035, 7.1666390, 10.6074649, 17.6158712"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8094516, 1.7470591, 1.7296164, 2.5307364, 4.2403186, 7.7668256, 14.9271819"); } } } pin (CLK) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.167774; min_pulse_width_high : 0.074662; fall_capacitance_range (1.278666, 1.278666 ); fall_capacitance : 1.278666; capacitance : 1.319336; rise_capacitance_range (1.360005, 1.360005 ); rise_capacitance : 1.360005; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.7492810, 10.6788731, 10.6432740, 11.2312303, 12.5123596, 15.1798348, 20.6200019"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.6914811, 9.6303375, 9.6153928, 10.1901317, 11.4469518, 14.0679346, 19.4172426"); } } } pin (RSTB) { fanout_load : 0.169; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.115069; fall_capacitance_range (3.747499, 3.747499 ); fall_capacitance : 3.747499; capacitance : 3.700831; rise_capacitance_range (3.654163, 3.654163 ); rise_capacitance : 3.654163; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1637093, -0.1658440, -0.1701620, -0.1813183, -0.2070733, -0.2531440, -0.3194360", \ "-0.1707823, -0.1729426, -0.1771917, -0.1887336, -0.2141280, -0.2565501, -0.3243570", \ "-0.1779345, -0.1801231, -0.1844429, -0.1956946, -0.2244786, -0.2669256, -0.3320111", \ "-0.1957999, -0.1978842, -0.2051958, -0.2166137, -0.2423338, -0.2819771, -0.3490367", \ "-0.2259456, -0.2311121, -0.2353100, -0.2441903, -0.2657039, -0.3108719, -0.3787434", \ "-0.2653337, -0.2732584, -0.2809676, -0.2864993, -0.3096156, -0.3552375, -0.4212556", \ "-0.3404775, -0.3425358, -0.3469414, -0.3554156, -0.3780226, -0.4174222, -0.4933671"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1725554, 0.1747603, 0.1821007, 0.1932535, 0.2164280, 0.2584736, 0.3193788", \ "0.1794212, 0.1815433, 0.1857893, 0.1974827, 0.2229165, 0.2617041, 0.3245170", \ "0.1868792, 0.1890864, 0.1933903, 0.2046465, 0.2299011, 0.2695553, 0.3319301", \ "0.2044718, 0.2065694, 0.2106793, 0.2224067, 0.2475735, 0.2878038, 0.3490408", \ "0.2315676, 0.2337543, 0.2410318, 0.2524448, 0.2739453, 0.3167674, 0.3787434", \ "0.2782385, 0.2804488, 0.2848147, 0.2933830, 0.3164490, 0.3574126, 0.4212837", \ "0.3446112, 0.3467665, 0.3537232, 0.3571672, 0.3840779, 0.4357211, 0.4949149"); } } internal_power () { when : "!D&!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.3859413, 15.3575635, 15.4185285, 17.0130515, 20.3198179, 27.0510712, 40.6312981"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.3386155, 14.3125510, 14.3677643, 16.0633941, 19.5619960, 26.6665424, 40.9829775"); } } } pin (SETB) { fanout_load : 0.125; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.118583; rise_capacitance_range (2.509965, 2.509965 ); rise_capacitance : 2.509965; capacitance : 2.544744; fall_capacitance_range (2.579522, 2.579522 ); fall_capacitance : 2.579522; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0468044, -0.0431199, -0.0353634, -0.0205118, 0.0095755, 0.0661171, 0.1765538", \ "-0.0504863, -0.0468336, -0.0392190, -0.0242285, 0.0030618, 0.0621284, 0.1669418", \ "-0.0611317, -0.0571956, -0.0494815, -0.0374454, -0.0075512, 0.0523385, 0.1567643", \ "-0.0818933, -0.0782172, -0.0731280, -0.0590512, -0.0282311, 0.0290880, 0.1357297", \ "-0.1129760, -0.1126403, -0.1055662, -0.0906874, -0.0561432, -0.0067687, 0.1012793", \ "-0.1644520, -0.1563345, -0.1527369, -0.1399067, -0.1109119, -0.0650002, 0.0320163", \ "-0.2373860, -0.2336626, -0.2259989, -0.2200098, -0.2027603, -0.1521242, -0.0553452"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0673731, 0.0635499, 0.0592101, 0.0500981, 0.0345186, 0.0092985, -0.0334051", \ "0.0709485, 0.0672595, 0.0627858, 0.0536094, 0.0380672, 0.0134086, -0.0303178", \ "0.0785053, 0.0776086, 0.0700111, 0.0611750, 0.0484306, 0.0241223, -0.0209159", \ "0.0966487, 0.0926266, 0.0875472, 0.0791172, 0.0657712, 0.0417155, -0.0029151", \ "0.1260946, 0.1218964, 0.1176754, 0.1079209, 0.0966833, 0.0704895, 0.0264097", \ "0.1678084, 0.1643176, 0.1580754, 0.1516284, 0.1411610, 0.1157612, 0.0740493", \ "0.2302473, 0.2310622, 0.2309836, 0.2134092, 0.2045777, 0.1927584, 0.1532154"); } } internal_power () { when : "!D&!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.7860705, 22.7362744, 22.7277267, 23.7401225, 25.8559582, 30.1786740, 38.9151496"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.1449688, 20.0390460, 19.9345428, 21.0159124, 23.2859940, 27.9334997, 37.3358536"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.644415; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0898866, -0.3862759, -0.7626195, -0.9617613, -1.5092954, -2.3379433, -3.8200140", \ "-0.0929099, -0.3974081, -0.7878060, -1.0075305, -1.4951565, -2.3473345, -3.8237582", \ "-0.0905503, -0.3621102, -0.7268929, -0.9230863, -1.3904967, -2.2142260, -3.6719126", \ "-0.0798087, -0.2534711, -0.5392640, -0.6477176, -1.0813690, -1.8264426, -3.2269109", \ "-0.0469323, 0.0103480, -0.1069825, -0.0474378, -0.1900969, -0.7958718, -2.1223038", \ "0.0248246, 0.5932685, 0.8798914, 1.3335062, 1.6155818, 1.3886151, 0.3115793", \ "0.1784618, 1.9790566, 3.2495429, 4.4250262, 5.4401178, 6.3351661, 6.0753119"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.6527712, 11.1830937, 21.5564255, 31.3102992, 43.6581972, 53.4409143, 59.9299947", \ "-2.6201427, 11.2138104, 21.5850709, 31.3799354, 43.7325137, 53.4593142, 59.9507182", \ "-2.6007505, 11.2565925, 21.6468761, 31.4159665, 43.7834362, 53.5815054, 60.0817988", \ "-2.8856216, 11.0632911, 21.5087894, 31.3644646, 43.8265930, 53.6778496, 60.1987206", \ "-3.4885029, 10.7205516, 21.3728917, 31.4321604, 44.1284762, 54.1763526, 60.8179132", \ "-4.7337716, 10.0561547, 21.1815997, 31.6662152, 44.9232299, 55.3940290, 62.3324561", \ "-7.2689033, 8.9020153, 21.0390843, 32.4347709, 46.5828197, 57.9635863, 65.4999715"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.9006163, 12.9825660, 13.0765185, 12.9921572, 12.5815400, 11.8784567, 11.2881660", \ "12.8159035, 12.9351447, 12.9584181, 12.8606817, 12.4310025, 11.6506675, 10.4503043", \ "13.2185322, 13.2267998, 13.2042676, 13.0484411, 12.6352589, 11.8546116, 10.5801201", \ "14.6558548, 14.3658016, 14.2313996, 13.9569568, 13.3748701, 12.5701527, 11.7141529", \ "18.3757428, 17.1750008, 16.7329514, 16.4921529, 15.8188334, 14.4854910, 13.4843478", \ "25.8283384, 24.3031454, 23.3915736, 22.6303146, 21.2028371, 20.4811267, 18.4078082", \ "40.5171194, 38.4510160, 37.0736865, 35.9667669, 34.4404204, 31.7298886, 31.0263012"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.0417501, 8.4251500, 18.5921738, 28.1962675, 40.2327341, 50.1544569, 56.7149992", \ "-5.0346278, 8.4311843, 18.5844303, 28.2620786, 40.2268842, 50.2335589, 56.7136126", \ "-5.0569659, 8.4746519, 18.6722372, 28.2612306, 40.2726306, 50.2396437, 56.7274999", \ "-5.8108638, 7.8973235, 18.1857873, 27.8914736, 40.0897174, 50.1008183, 56.5121759", \ "-7.3577600, 6.8675027, 17.4822774, 27.4459218, 39.7877117, 50.0195879, 56.6771258", \ "-10.4967399, 4.8998407, 16.2821083, 26.8958168, 39.9791115, 50.6790988, 57.6146542", \ "-16.8414344, 1.0084420, 14.1320928, 26.1571586, 40.8270780, 52.2654314, 59.9140959"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0031654, 0.0223464, -0.1139278, -0.1588162, -0.5326299, -1.2590983, -2.5132588", \ "-0.0053287, 0.0192803, -0.1200118, -0.1606354, -0.5447229, -1.2703622, -3.0676353", \ "-0.0075726, 0.0225597, -0.1133119, -0.1480583, -0.5381015, -1.2359048, -2.1128251", \ "0.0013406, 0.1073605, 0.0241027, 0.0493806, -0.2572766, -0.9652027, -2.4620536", \ "0.0613666, 0.5308272, 0.7271581, 0.9445009, 0.9668503, 0.4759144, -0.8939036", \ "0.1972666, 1.4564327, 2.2331165, 3.0890063, 3.8682214, 4.0153679, 3.5525033", \ "0.4566836, 3.4322806, 5.5358107, 7.4238369, 9.5140822, 10.6520582, 11.3336289"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2340812, 0.2470403, 0.2595892, 0.2760220, 0.3118550, 0.3812345, 0.5193288", \ "0.2379352, 0.2507659, 0.2632964, 0.2798490, 0.3156341, 0.3849534, 0.5231550", \ "0.2466343, 0.2595651, 0.2720926, 0.2886422, 0.3244169, 0.3936850, 0.5319525", \ "0.2647249, 0.2777261, 0.2902666, 0.3067189, 0.3425326, 0.4119112, 0.5500438", \ "0.2951594, 0.3079480, 0.3204947, 0.3371019, 0.3730103, 0.4424520, 0.5804612", \ "0.3422219, 0.3549552, 0.3675995, 0.3839792, 0.4198995, 0.4894119, 0.6271580", \ "0.4182222, 0.4311940, 0.4437482, 0.4602725, 0.4961596, 0.5656012, 0.7036165"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0332436, 0.0532069, 0.0738532, 0.1038323, 0.1766366, 0.3260565, 0.6255603", \ "0.0336398, 0.0532580, 0.0742078, 0.1037628, 0.1768209, 0.3251328, 0.6303815", \ "0.0335946, 0.0532834, 0.0741999, 0.1037922, 0.1768856, 0.3248473, 0.6300400", \ "0.0335385, 0.0532629, 0.0740007, 0.1035932, 0.1767989, 0.3259183, 0.6265174", \ "0.0332524, 0.0531940, 0.0737365, 0.1037538, 0.1762077, 0.3261186, 0.6291138", \ "0.0331654, 0.0531618, 0.0738459, 0.1038790, 0.1763411, 0.3249980, 0.6304210", \ "0.0333768, 0.0531127, 0.0740902, 0.1045452, 0.1762331, 0.3259018, 0.6299821"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2432482, 0.2568766, 0.2697659, 0.2868553, 0.3237263, 0.3942982, 0.5343864", \ "0.2470651, 0.2606645, 0.2735895, 0.2907032, 0.3276142, 0.3982648, 0.5383788", \ "0.2558628, 0.2694935, 0.2823805, 0.2994699, 0.3363425, 0.4069095, 0.5469724", \ "0.2737034, 0.2872472, 0.3002222, 0.3173245, 0.3542001, 0.4248819, 0.5649668", \ "0.3050100, 0.3185673, 0.3315081, 0.3485806, 0.3854800, 0.4561475, 0.5962332", \ "0.3539154, 0.3674056, 0.3804002, 0.3973798, 0.4342988, 0.5049694, 0.6448966", \ "0.4372364, 0.4508093, 0.4637873, 0.4808809, 0.5177617, 0.5883444, 0.7282975"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0362834, 0.0520324, 0.0695229, 0.0948440, 0.1571928, 0.2864476, 0.5513646", \ "0.0364564, 0.0518210, 0.0695924, 0.0951207, 0.1569802, 0.2861072, 0.5515575", \ "0.0362842, 0.0520484, 0.0695185, 0.0948355, 0.1571415, 0.2864863, 0.5514197", \ "0.0363575, 0.0516653, 0.0695502, 0.0950808, 0.1571706, 0.2866231, 0.5511024", \ "0.0366200, 0.0518962, 0.0695703, 0.0949238, 0.1572861, 0.2867025, 0.5510155", \ "0.0361471, 0.0519108, 0.0692345, 0.0950510, 0.1571257, 0.2860128, 0.5512464", \ "0.0362058, 0.0520330, 0.0694888, 0.0952021, 0.1568688, 0.2862577, 0.5507537"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0561393, 0.0687215, 0.0810491, 0.0973862, 0.1330757, 0.2024534, 0.3405534", \ "0.0597228, 0.0722669, 0.0845760, 0.1008516, 0.1365332, 0.2059261, 0.3440111", \ "0.0673971, 0.0798241, 0.0920615, 0.1083501, 0.1439544, 0.2133104, 0.3514028", \ "0.0799564, 0.0926566, 0.1048659, 0.1210687, 0.1566833, 0.2257310, 0.3635336", \ "0.0968877, 0.1102554, 0.1228634, 0.1394248, 0.1749485, 0.2437262, 0.3812760", \ "0.1187385, 0.1338395, 0.1473210, 0.1647252, 0.2011719, 0.2699083, 0.4067421", \ "0.1449397, 0.1619656, 0.1773344, 0.1965026, 0.2354267, 0.3058505, 0.4443244"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0299902, 0.0494601, 0.0702284, 0.1006745, 0.1743887, 0.3230716, 0.6296653", \ "0.0300164, 0.0491987, 0.0701012, 0.1006535, 0.1739794, 0.3246796, 0.6292277", \ "0.0304264, 0.0494993, 0.0704305, 0.1007784, 0.1735256, 0.3248025, 0.6287748", \ "0.0341968, 0.0536447, 0.0735805, 0.1036358, 0.1757601, 0.3234191, 0.6312125", \ "0.0407568, 0.0604672, 0.0798139, 0.1084767, 0.1799781, 0.3270655, 0.6304769", \ "0.0523242, 0.0702080, 0.0905202, 0.1189055, 0.1881542, 0.3338260, 0.6311769", \ "0.0720226, 0.0895231, 0.1103132, 0.1390330, 0.2054281, 0.3451792, 0.6444146"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0620590, 0.0752188, 0.0879918, 0.1049181, 0.1422465, 0.2142431, 0.3554648", \ "0.0659819, 0.0791050, 0.0918892, 0.1088476, 0.1461807, 0.2181792, 0.3593976", \ "0.0743343, 0.0873798, 0.1000476, 0.1169999, 0.1542895, 0.2262735, 0.3674474", \ "0.0885608, 0.1017892, 0.1145536, 0.1314863, 0.1687086, 0.2405554, 0.3816053", \ "0.1082728, 0.1222809, 0.1356150, 0.1529672, 0.1906493, 0.2623659, 0.4031814", \ "0.1364475, 0.1515597, 0.1656902, 0.1838917, 0.2224698, 0.2943324, 0.4348662", \ "0.1753839, 0.1923855, 0.2080795, 0.2279102, 0.2687542, 0.3423138, 0.4823265"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0294137, 0.0458632, 0.0642664, 0.0911712, 0.1563461, 0.2872020, 0.5520063", \ "0.0292639, 0.0459023, 0.0642598, 0.0912383, 0.1563604, 0.2872187, 0.5519852", \ "0.0296653, 0.0462412, 0.0646170, 0.0915432, 0.1565432, 0.2871469, 0.5519328", \ "0.0340931, 0.0495358, 0.0674156, 0.0936197, 0.1577529, 0.2883146, 0.5523901", \ "0.0410221, 0.0564346, 0.0739348, 0.0997383, 0.1618153, 0.2907780, 0.5526996", \ "0.0519467, 0.0678802, 0.0850168, 0.1098775, 0.1703861, 0.2954759, 0.5547867", \ "0.0703087, 0.0880500, 0.1051045, 0.1292045, 0.1875277, 0.3086287, 0.5630238"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1828204, 0.1959932, 0.2086385, 0.2253765, 0.2613147, 0.3305960, 0.4683441", \ "0.1866322, 0.1998213, 0.2124749, 0.2292260, 0.2651652, 0.3344509, 0.4721971", \ "0.1945487, 0.2078355, 0.2205072, 0.2372528, 0.2731676, 0.3424045, 0.4803424", \ "0.2108967, 0.2241322, 0.2367536, 0.2534861, 0.2894557, 0.3588016, 0.4963466", \ "0.2372639, 0.2504476, 0.2632204, 0.2799528, 0.3159424, 0.3852452, 0.5228526", \ "0.2738902, 0.2872123, 0.2999788, 0.3168013, 0.3527851, 0.4221209, 0.5595596", \ "0.3233154, 0.3366568, 0.3493853, 0.3662456, 0.4023558, 0.4716074, 0.6091153"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0354970, 0.0549097, 0.0756524, 0.1056038, 0.1780155, 0.3269317, 0.6306550", \ "0.0357913, 0.0548028, 0.0755372, 0.1055190, 0.1780099, 0.3269330, 0.6236940", \ "0.0352730, 0.0545501, 0.0755307, 0.1052506, 0.1782683, 0.3267775, 0.6304369", \ "0.0353812, 0.0548745, 0.0756398, 0.1056901, 0.1775684, 0.3264485, 0.6295630", \ "0.0360745, 0.0550315, 0.0759559, 0.1058328, 0.1780026, 0.3266834, 0.6288375", \ "0.0368812, 0.0561543, 0.0770160, 0.1068118, 0.1792399, 0.3291428, 0.6304123", \ "0.0386783, 0.0572802, 0.0780744, 0.1081970, 0.1804043, 0.3283150, 0.6346102"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.664736; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.3947891, -5.4332480, -5.6599935, -6.1188665, -6.6631548, -7.8885824, -9.6869716", \ "-5.3626368, -5.4051208, -5.6456601, -6.1034730, -6.6402638, -7.7925978, -9.5647145", \ "-5.3443008, -5.3644189, -5.5856912, -5.9901815, -6.5497907, -7.6957659, -9.4216664", \ "-5.6277625, -5.5495405, -5.6964094, -6.0617234, -6.4808962, -7.5335069, -9.4975058", \ "-6.2278335, -5.8743194, -5.8254130, -6.0059904, -6.2421782, -7.1549573, -8.7850854", \ "-7.4697615, -6.5073126, -6.0006312, -5.7701833, -5.4730330, -6.0448790, -7.4375746", \ "-10.0051804, -7.7158713, -6.2091749, -4.9971207, -3.8522693, -3.3532783, -3.8689428"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7580821, 16.6788296, 26.9239594, 36.4427427, 48.2271533, 57.5967136, 63.7419241", \ "2.7546818, 16.6674196, 26.9147835, 36.4323594, 48.2274511, 57.6063848, 63.7309648", \ "2.7564599, 16.7002180, 26.9710908, 36.5113726, 48.3324407, 57.7330412, 63.8711218", \ "2.7677971, 16.8113692, 27.1597157, 36.7897809, 48.6927646, 58.1503467, 64.3372870", \ "2.8002781, 17.0835644, 27.5864235, 37.3924084, 49.5157114, 59.0827362, 65.3905253", \ "2.8752211, 17.6859911, 28.6230168, 38.7729061, 51.3496703, 61.3787787, 67.9258410", \ "3.0288413, 19.0201209, 30.8707149, 41.8692006, 55.3181288, 66.0977439, 73.1749327"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-7.8040266, -8.3313055, -8.7512408, -9.2434968, -10.1676318, -11.5586744, -12.9909691", \ "-7.7927659, -8.3223624, -8.7463723, -9.2443345, -10.1694370, -11.5684158, -13.0162758", \ "-7.8189222, -8.2974199, -8.7118047, -9.1832978, -10.1115237, -11.4418770, -13.4240823", \ "-8.5901138, -8.9239186, -9.1919432, -9.5483050, -10.3024230, -11.5245156, -12.8888463", \ "-10.1644235, -10.0269342, -9.9782693, -9.9820228, -10.3621053, -11.2868144, -12.4248615", \ "-13.3284053, -12.2088599, -11.2983973, -10.5389843, -9.9541461, -10.1312287, -11.3304712", \ "-19.6998825, -16.0446762, -13.5256841, -11.3056213, -8.8904254, -7.2456906, -6.6242034"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.6049700, -3.1530042, -3.3314986, -3.5818583, -4.2263141, -5.3498821, -7.1895309", \ "-2.4623318, -3.1028768, -3.1349852, -3.4577994, -4.1065790, -5.2521370, -6.9829201", \ "-2.2787279, -2.8620807, -2.9827773, -3.2856662, -3.9073995, -5.0599926, -6.7876221", \ "-2.7641364, -3.3080276, -3.4160804, -3.6599990, -4.5459408, -5.6435676, -7.3538751", \ "-2.9995299, -3.8193381, -4.0988227, -4.2922606, -5.3456782, -6.6485664, -8.0428456", \ "-1.6214522, -3.3068089, -4.4167676, -5.2338550, -6.1468304, -7.8513936, -10.7887331", \ "-0.4698885, -2.4245153, -3.9652580, -5.3327690, -7.2273886, -9.7969280, -11.9166348"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.8551268, 17.1269966, 27.5969918, 37.2353977, 49.0458012, 58.2958319, 64.3381883", \ "2.8567843, 17.1426712, 27.6171151, 37.2793848, 49.1000929, 58.3528215, 64.3890971", \ "2.8546606, 17.1450374, 27.6254162, 37.2901374, 49.1105490, 58.3739448, 64.4247203", \ "2.8640278, 17.2351815, 27.7688989, 37.4853182, 49.3347851, 58.6268552, 64.7058025", \ "2.9375441, 17.7097318, 28.5033652, 38.3833227, 50.4568033, 59.8391987, 65.9429727", \ "3.0974106, 18.7591965, 30.1625892, 40.5342092, 53.1544108, 62.8129196, 68.9990108", \ "3.3810914, 20.7893900, 33.4332338, 44.8738130, 58.4457373, 68.7452720, 75.2825953"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1657423, 0.1815788, 0.1966945, 0.2163949, 0.2578297, 0.3341045, 0.4752955", \ "0.1695314, 0.1854310, 0.2004833, 0.2201777, 0.2616206, 0.3379175, 0.4792311", \ "0.1781830, 0.1940807, 0.2091152, 0.2288178, 0.2702691, 0.3465631, 0.4878576", \ "0.1961904, 0.2120754, 0.2271042, 0.2468412, 0.2882971, 0.3645600, 0.5058364", \ "0.2278766, 0.2436193, 0.2586801, 0.2783923, 0.3197933, 0.3960271, 0.5372400", \ "0.2781061, 0.2940841, 0.3091078, 0.3287099, 0.3700092, 0.4461916, 0.5872031", \ "0.3608496, 0.3770323, 0.3920806, 0.4115609, 0.4527371, 0.5288547, 0.6700080"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0471814, 0.0681916, 0.0912835, 0.1244517, 0.2007857, 0.3489485, 0.6488432", \ "0.0471223, 0.0682967, 0.0911872, 0.1245614, 0.2008732, 0.3492834, 0.6495789", \ "0.0470477, 0.0682681, 0.0911879, 0.1246779, 0.2009491, 0.3491489, 0.6493209", \ "0.0473054, 0.0683214, 0.0912358, 0.1247162, 0.2007735, 0.3482375, 0.6444054", \ "0.0475167, 0.0684115, 0.0915377, 0.1248827, 0.2010853, 0.3490881, 0.6480779", \ "0.0490365, 0.0699436, 0.0928466, 0.1258874, 0.2013964, 0.3500432, 0.6496289", \ "0.0521327, 0.0725098, 0.0949124, 0.1276439, 0.2031556, 0.3504888, 0.6506717"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1816871, 0.1987643, 0.2146761, 0.2350776, 0.2788073, 0.3569395, 0.5004306", \ "0.1854249, 0.2024847, 0.2184206, 0.2388347, 0.2825120, 0.3606733, 0.5041146", \ "0.1942088, 0.2112908, 0.2272135, 0.2476246, 0.2913001, 0.3694648, 0.5128866", \ "0.2124107, 0.2294885, 0.2454011, 0.2657431, 0.3094922, 0.3876614, 0.5310730", \ "0.2427897, 0.2598090, 0.2757263, 0.2960355, 0.3397474, 0.4179098, 0.5613690", \ "0.2899118, 0.3068313, 0.3226746, 0.3429205, 0.3866222, 0.4646896, 0.6081096", \ "0.3661874, 0.3830375, 0.3988756, 0.4191579, 0.4627417, 0.5407150, 0.6840988"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0515709, 0.0699733, 0.0900133, 0.1182921, 0.1835149, 0.3111465, 0.5697701", \ "0.0516448, 0.0699686, 0.0897483, 0.1182608, 0.1836050, 0.3102907, 0.5698554", \ "0.0515394, 0.0701140, 0.0896834, 0.1182497, 0.1836640, 0.3104843, 0.5696061", \ "0.0515046, 0.0701631, 0.0896699, 0.1183786, 0.1837086, 0.3107123, 0.5692026", \ "0.0513496, 0.0697753, 0.0891995, 0.1180464, 0.1834929, 0.3112217, 0.5699077", \ "0.0510989, 0.0697487, 0.0892317, 0.1181268, 0.1834321, 0.3108032, 0.5698902", \ "0.0509618, 0.0693042, 0.0891327, 0.1176025, 0.1829372, 0.3113081, 0.5686818"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1946108, 0.2110160, 0.2266014, 0.2467751, 0.2887803, 0.3627924, 0.5028975", \ "0.1978323, 0.2143115, 0.2298564, 0.2500188, 0.2920049, 0.3659902, 0.5061720", \ "0.2050359, 0.2214738, 0.2370178, 0.2571706, 0.2991323, 0.3732811, 0.5129127", \ "0.2186554, 0.2350643, 0.2508034, 0.2708402, 0.3128370, 0.3867754, 0.5269614", \ "0.2401170, 0.2567827, 0.2723982, 0.2924125, 0.3343305, 0.4083873, 0.5485438", \ "0.2758642, 0.2924026, 0.3080254, 0.3281236, 0.3698979, 0.4438591, 0.5836074", \ "0.3329729, 0.3495206, 0.3651004, 0.3853558, 0.4269907, 0.5013207, 0.6411722"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0494210, 0.0716367, 0.0946395, 0.1269730, 0.2009125, 0.3476787, 0.6465976", \ "0.0496952, 0.0713763, 0.0945352, 0.1270149, 0.2008689, 0.3474827, 0.6467150", \ "0.0502897, 0.0713676, 0.0944926, 0.1273255, 0.2005981, 0.3472607, 0.6455469", \ "0.0495048, 0.0714767, 0.0945646, 0.1268856, 0.2009159, 0.3470974, 0.6465722", \ "0.0498459, 0.0713459, 0.0945127, 0.1269311, 0.2009716, 0.3476337, 0.6465504", \ "0.0494406, 0.0714648, 0.0948937, 0.1273893, 0.2015595, 0.3486109, 0.6482594", \ "0.0500977, 0.0721279, 0.0951875, 0.1281316, 0.2014133, 0.3479755, 0.6487305"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1175315, 0.1340318, 0.1495210, 0.1696426, 0.2115484, 0.2856187, 0.4256244", \ "0.1213071, 0.1376982, 0.1533067, 0.1734079, 0.2152582, 0.2893522, 0.4291476", \ "0.1291330, 0.1456091, 0.1611197, 0.1812317, 0.2230301, 0.2972144, 0.4367944", \ "0.1450387, 0.1614626, 0.1769280, 0.1969781, 0.2386460, 0.3127035, 0.4527361", \ "0.1717825, 0.1884004, 0.2038979, 0.2240478, 0.2656985, 0.3395833, 0.4794243", \ "0.2081331, 0.2255578, 0.2415372, 0.2620832, 0.3045770, 0.3789837, 0.5185519", \ "0.2578976, 0.2775183, 0.2948476, 0.3166421, 0.3609039, 0.4375032, 0.5779656"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0495833, 0.0710641, 0.0942343, 0.1268757, 0.2005768, 0.3475172, 0.6460379", \ "0.0501742, 0.0709984, 0.0944056, 0.1271001, 0.2004761, 0.3471808, 0.6445359", \ "0.0496471, 0.0709768, 0.0942110, 0.1267711, 0.2000946, 0.3464920, 0.6461542", \ "0.0493105, 0.0709436, 0.0943761, 0.1270127, 0.1999110, 0.3458654, 0.6474488", \ "0.0538292, 0.0759970, 0.0989754, 0.1301550, 0.2026322, 0.3494343, 0.6473126", \ "0.0628647, 0.0833433, 0.1064742, 0.1384268, 0.2115207, 0.3553925, 0.6495010", \ "0.0803109, 0.1029999, 0.1260289, 0.1566072, 0.2282881, 0.3693173, 0.6647358"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1281787, 0.1469966, 0.1641383, 0.1856724, 0.2295815, 0.3049881, 0.4456837", \ "0.1320146, 0.1509590, 0.1680545, 0.1895862, 0.2335465, 0.3089210, 0.4495254", \ "0.1402625, 0.1590235, 0.1760936, 0.1976793, 0.2416477, 0.3170593, 0.4576879", \ "0.1566204, 0.1754633, 0.1925523, 0.2140736, 0.2578827, 0.3332674, 0.4739583", \ "0.1842796, 0.2032184, 0.2204792, 0.2420702, 0.2859241, 0.3610579, 0.5015235", \ "0.2198888, 0.2392296, 0.2565549, 0.2785582, 0.3228849, 0.3983946, 0.5388709", \ "0.2726933, 0.2924972, 0.3101299, 0.3319047, 0.3764777, 0.4517574, 0.5917393"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0630192, 0.0819639, 0.1013332, 0.1282865, 0.1881600, 0.3097332, 0.5633309", \ "0.0626711, 0.0820433, 0.1015912, 0.1282345, 0.1884262, 0.3100362, 0.5643253", \ "0.0625956, 0.0817421, 0.1011176, 0.1282804, 0.1881509, 0.3099005, 0.5643877", \ "0.0624403, 0.0822433, 0.1012399, 0.1281579, 0.1883308, 0.3096213, 0.5632662", \ "0.0681958, 0.0873511, 0.1061935, 0.1325486, 0.1914524, 0.3115782, 0.5644578", \ "0.0775576, 0.0962847, 0.1150501, 0.1410072, 0.1990291, 0.3165833, 0.5676734", \ "0.0948262, 0.1137694, 0.1300782, 0.1551034, 0.2097026, 0.3241268, 0.5720617"); } } } } cell (DFFNASRX2) { cell_footprint : "DFFNASR"; area : 36.864 ; cell_leakage_power : 2.703028e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB')"; value : "2.2577605e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB)"; value : "2.0929269e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB')"; value : "2.4233020e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB')"; value : "2.4245637e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB')"; value : "2.7030282e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB')"; value : "2.6402000e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB)"; value : "1.8128131e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB')"; value : "1.8575537e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB)"; value : "1.8711550e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB)"; value : "1.9439702e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB')"; value : "2.2248948e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB)"; value : "2.2384147e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB')"; value : "2.0168548e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB)"; value : "2.1165454e+05"; } pin (D) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.768906, 1.768906 ); rise_capacitance : 1.768906; capacitance : 1.710995; fall_capacitance_range (1.653085, 1.653085 ); fall_capacitance : 1.653085; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0114776, 0.0149881, 0.0222773, 0.0344563, 0.0535336, 0.0765331, 0.0934015", \ "0.0078759, 0.0146425, 0.0187643, 0.0308309, 0.0492921, 0.0732983, 0.0925229", \ "-0.0025050, 0.0011501, 0.0085380, 0.0237319, 0.0417868, 0.0628467, 0.0823213", \ "-0.0170709, -0.0139343, -0.0061028, 0.0061409, 0.0246642, 0.0461638, 0.0746909", \ "-0.0506085, -0.0464588, -0.0388059, -0.0241569, -0.0028285, 0.0216394, 0.0428966", \ "-0.0936862, -0.0899446, -0.0828850, -0.0671541, -0.0455436, -0.0308687, 0.0037624", \ "-0.1668765, -0.1597177, -0.1578473, -0.1381912, -0.1252196, -0.1074224, -0.0786740"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0582239, 0.0621821, 0.0724121, 0.0874738, 0.1105444, 0.1466174, 0.2058670", \ "0.0545384, 0.0585045, 0.0688145, 0.0835437, 0.1038944, 0.1459069, 0.2049855", \ "0.0443669, 0.0511085, 0.0584630, 0.0759735, 0.0964756, 0.1324476, 0.1946097", \ "0.0322176, 0.0359338, 0.0435900, 0.0592252, 0.0821760, 0.1144177, 0.1724919", \ "0.0079563, 0.0118848, 0.0224519, 0.0375047, 0.0622548, 0.0960587, 0.1502916", \ "-0.0244867, -0.0217434, -0.0145026, 0.0060644, 0.0227213, 0.0648498, 0.1183776", \ "-0.0758253, -0.0728612, -0.0697050, -0.0531763, -0.0317916, 0.0026271, 0.0571939"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0318525, 0.0255276, 0.0208599, 0.0087921, -0.0067411, -0.0217149, -0.0379068", \ "0.0330063, 0.0291768, 0.0247179, 0.0128334, -0.0029143, -0.0189751, -0.0365683", \ "0.0433101, 0.0396395, 0.0323612, 0.0202967, 0.0044439, -0.0115992, -0.0297904", \ "0.0612064, 0.0545547, 0.0472470, 0.0375843, 0.0225052, 0.0060364, -0.0144641", \ "0.0842546, 0.0805872, 0.0733480, 0.0632097, 0.0480597, 0.0253876, 0.0071115", \ "0.1259325, 0.1219196, 0.1108641, 0.0995256, 0.0899201, 0.0700390, 0.0490901", \ "0.1903411, 0.1953945, 0.1847355, 0.1753074, 0.1603389, 0.1260509, 0.1180394"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0292066, -0.0329014, -0.0404440, -0.0553671, -0.0755601, -0.1048782, -0.1552705", \ "-0.0255249, -0.0292218, -0.0365083, -0.0513804, -0.0719326, -0.0979860, -0.1514279", \ "-0.0179281, -0.0217588, -0.0295538, -0.0439547, -0.0649350, -0.0902257, -0.1441221", \ "-0.0059111, -0.0095578, -0.0202147, -0.0324290, -0.0533959, -0.0856060, -0.1331495", \ "0.0147467, 0.0117301, 0.0013519, -0.0168776, -0.0350503, -0.0711669, -0.1250231", \ "0.0446234, 0.0440484, 0.0350552, 0.0166803, -0.0044460, -0.0307687, -0.0972723", \ "0.0896587, 0.0893445, 0.0903730, 0.0779909, 0.0540111, 0.0251137, -0.0334481"); } } internal_power () { when : "!CLK&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.2495034, 4.1481935, 4.1515804, 4.8783663, 6.5379445, 10.0631078, 17.3194410"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7040967, 1.5635954, 1.4691871, 2.2326080, 3.9460440, 7.5595102, 14.9730369"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.176559; min_pulse_width_high : 0.078176; fall_capacitance_range (1.312526, 1.312526 ); fall_capacitance : 1.312526; capacitance : 1.348307; rise_capacitance_range (1.384089, 1.384089 ); rise_capacitance : 1.384089; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.8015102, 10.6503470, 10.5325866, 11.0740044, 12.3414063, 15.0607757, 20.6840807"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.4734558, 9.3251169, 9.2150335, 9.7425215, 10.9840921, 13.6538273, 19.1798921"); } } } pin (RSTB) { fanout_load : 0.187; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.104528; rise_capacitance_range (4.121990, 4.121990 ); rise_capacitance : 4.121990; capacitance : 4.208852; fall_capacitance_range (4.295714, 4.295714 ); fall_capacitance : 4.295714; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1608823, -0.1630448, -0.1673446, -0.1785561, -0.2073376, -0.2527738, -0.3116251", \ "-0.1648205, -0.1668721, -0.1741857, -0.1827918, -0.2108108, -0.2561878, -0.3143125", \ "-0.1750637, -0.1771466, -0.1814602, -0.1930229, -0.2187635, -0.2642304, -0.3231903", \ "-0.1927337, -0.1948422, -0.1991754, -0.2106033, -0.2392050, -0.2819957, -0.3410564", \ "-0.2196857, -0.2246443, -0.2289760, -0.2375556, -0.2624125, -0.3078817, -0.3734589", \ "-0.2634157, -0.2656359, -0.2728380, -0.2815986, -0.3076223, -0.3521795, -0.4124749", \ "-0.3347302, -0.3368464, -0.3379931, -0.3498455, -0.3753477, -0.4236098, -0.4829614"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1697993, 0.1719068, 0.1762898, 0.1873125, 0.2134331, 0.2527734, 0.3116095", \ "0.1734729, 0.1756034, 0.1800334, 0.1942023, 0.2171834, 0.2561870, 0.3143608", \ "0.1842252, 0.1863691, 0.1907038, 0.2020559, 0.2274946, 0.2669334, 0.3228795", \ "0.1987616, 0.2038668, 0.2081615, 0.2194748, 0.2450566, 0.2821239, 0.3410562", \ "0.2275253, 0.2296023, 0.2338019, 0.2450929, 0.2695837, 0.3111148, 0.3734585", \ "0.2707385, 0.2729708, 0.2799527, 0.2905074, 0.3129236, 0.3510888, 0.4152635", \ "0.3419686, 0.3440150, 0.3509152, 0.3589645, 0.3816983, 0.4294459, 0.4836954"); } } internal_power () { when : "!D&!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.7780805, 21.6997751, 21.7127596, 23.8217967, 28.2094663, 37.1544005, 55.2138642"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.7531680, 22.6135439, 22.5208902, 24.8563632, 29.7139035, 39.6155783, 59.6055220"); } } } pin (SETB) { fanout_load : 0.122; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.134395; rise_capacitance_range (2.390264, 2.390264 ); rise_capacitance : 2.390264; capacitance : 2.446630; fall_capacitance_range (2.502996, 2.502996 ); fall_capacitance : 2.502996; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0348731, -0.0282264, -0.0208896, -0.0087972, 0.0212609, 0.0869822, 0.2124223", \ "-0.0387406, -0.0350797, -0.0247331, -0.0127569, 0.0147674, 0.0774418, 0.2028976", \ "-0.0492445, -0.0425858, -0.0409739, -0.0259684, 0.0043605, 0.0694283, 0.1981575", \ "-0.0699490, -0.0663028, -0.0620551, -0.0472848, -0.0165122, 0.0495374, 0.1764116", \ "-0.1066927, -0.1008071, -0.0965985, -0.0801333, -0.0528814, 0.0173562, 0.1346719", \ "-0.1584155, -0.1488122, -0.1469658, -0.1343941, -0.1017544, -0.0410965, 0.0683554", \ "-0.2323866, -0.2287480, -0.2242906, -0.2136467, -0.1931972, -0.1360219, -0.0329880"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0642283, 0.0604977, 0.0561346, 0.0471530, 0.0315510, 0.0004224, -0.0478595", \ "0.0680256, 0.0643980, 0.0598397, 0.0504754, 0.0351181, 0.0042114, -0.0445508", \ "0.0786492, 0.0748731, 0.0704184, 0.0580302, 0.0429792, 0.0149233, -0.0355024", \ "0.0961528, 0.0927923, 0.0885298, 0.0762273, 0.0603443, 0.0322429, -0.0177389", \ "0.1219550, 0.1184802, 0.1142747, 0.1056809, 0.0908755, 0.0630198, 0.0125635", \ "0.1649685, 0.1643150, 0.1561728, 0.1494682, 0.1355363, 0.1103738, 0.0627961", \ "0.2347999, 0.2309331, 0.2261424, 0.2098363, 0.2085027, 0.1864344, 0.1421846"); } } internal_power () { when : "!D&!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("41.8416832, 41.7208624, 41.6145575, 43.1824641, 46.4536139, 53.1312501, 66.6218591"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("37.5494800, 37.3463968, 37.1268248, 38.8499022, 42.4826514, 49.9347439, 65.0255232"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.760048; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.4557349, -5.1141982, -8.4445281, -11.7475078, -16.4727820, -21.0670919, -25.9427516", \ "-0.4585493, -5.0852307, -8.4258294, -11.7001846, -16.3348829, -21.0944478, -25.9867952", \ "-0.4626042, -5.0924079, -8.3973776, -11.6693451, -16.3213583, -21.0555999, -25.9616913", \ "-0.4661059, -4.9826726, -8.2148330, -11.4242074, -16.0311902, -20.5261358, -25.3559116", \ "-0.4679818, -4.7040758, -7.7791604, -10.7963462, -15.1365859, -19.5189759, -24.2770110", \ "-0.4623347, -4.1381343, -6.8066214, -9.5741880, -13.1797956, -17.5700454, -22.0992079", \ "-0.4520332, -2.4528692, -4.2285734, -6.1873253, -9.5314174, -11.7580294, -15.3133101"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.0634041, 22.8195030, 40.2842199, 57.1275320, 77.9069718, 94.3466978, 105.2077427", \ "-2.9905593, 22.8900376, 40.3593776, 57.2259213, 77.9752386, 94.3981675, 105.2660364", \ "-2.9356137, 22.9644284, 40.4887417, 57.3269400, 78.0774297, 94.5961274, 105.4742908", \ "-3.2107243, 22.7986771, 40.3505714, 57.3073772, 78.1612669, 94.6674126, 105.5906313", \ "-3.8426280, 22.4573386, 40.2528424, 57.3133993, 78.4137626, 95.1999151, 106.2502856", \ "-5.1878627, 21.7710937, 40.0538337, 57.6070991, 79.2341500, 96.3824843, 107.7305341", \ "-7.9745916, 20.7073788, 40.1756248, 58.3940126, 81.0685025, 99.1809740, 111.1923044"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.6383520, 18.4270215, 17.9844533, 17.4820177, 16.4331005, 14.7822518, 12.6692696", \ "20.4654575, 18.2971284, 17.7834041, 17.2793411, 16.2292450, 14.5600566, 11.4484616", \ "20.8007998, 18.5239899, 18.0496274, 17.4868346, 16.3961194, 14.6038937, 13.4341827", \ "22.7671410, 20.1371392, 19.4104084, 18.6777384, 17.4030218, 15.4523526, 12.6325030", \ "27.6151194, 24.1660713, 23.3242873, 22.1446249, 20.5053675, 17.5284387, 15.6764898", \ "39.0900732, 34.3229006, 32.0054930, 29.9599457, 27.4927089, 25.3343599, 20.5319367", \ "59.1272379, 53.5713354, 50.0073833, 47.3306778, 43.7657432, 38.6286401, 35.8857408"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-8.5927385, 16.8684845, 34.3308184, 50.8066550, 71.2299135, 88.3275948, 99.3880118", \ "-8.5571957, 16.9035690, 34.2598580, 50.6884381, 71.0552717, 88.1873265, 99.2204831", \ "-8.5614273, 16.9446575, 34.4284403, 50.9096724, 71.3467402, 88.4427689, 99.4288148", \ "-9.5899130, 16.2019404, 33.7000357, 50.3283198, 70.8366531, 87.9740384, 99.0627139", \ "-11.7179420, 14.7520293, 32.6518009, 49.3817533, 70.0379445, 87.3733089, 98.4675275", \ "-16.0542244, 12.0447838, 30.8273326, 48.3554729, 69.4380058, 87.4004078, 98.6702116", \ "-24.8304670, 6.8727285, 27.6915380, 46.9443529, 70.2828821, 88.2339840, 100.2715018"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3846665, -4.6331822, -7.7369789, -10.8376889, -15.3831311, -19.9072308, -25.4937332", \ "-0.3865953, -4.6412113, -7.7457844, -10.8285089, -15.3784500, -19.9806221, -25.0819018", \ "-0.3915616, -4.6566714, -7.7397422, -10.8504674, -15.3870911, -20.0894713, -25.1805889", \ "-0.3932350, -4.5620055, -7.6063215, -10.6375347, -15.1141489, -19.6488016, -24.8872550", \ "-0.3634378, -4.0291110, -6.7368211, -9.4577007, -13.5248867, -17.7614647, -22.5996626", \ "-0.2742971, -2.6486647, -4.4103843, -6.2777791, -9.3451133, -12.7151766, -16.0932257", \ "-0.1235748, 0.3635585, 0.2192932, -0.1686574, -1.5863408, -2.7408987, -5.1737840"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2722577, 0.2898211, 0.3042683, 0.3225939, 0.3607550, 0.4309547, 0.5694263", \ "0.2761306, 0.2939077, 0.3082115, 0.3265258, 0.3645525, 0.4349396, 0.5732565", \ "0.2847997, 0.3024588, 0.3169494, 0.3352892, 0.3734393, 0.4438716, 0.5821692", \ "0.3027310, 0.3203040, 0.3347567, 0.3530822, 0.3912431, 0.4614431, 0.5999101", \ "0.3329028, 0.3504182, 0.3648372, 0.3831401, 0.4213000, 0.4916285, 0.6300670", \ "0.3808650, 0.3982469, 0.4126653, 0.4310082, 0.4690286, 0.5394949, 0.6778267", \ "0.4588546, 0.4764152, 0.4910822, 0.5093990, 0.5474846, 0.6177403, 0.7557242"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0408312, 0.0615003, 0.0827759, 0.1130819, 0.1840630, 0.3308319, 0.6317251", \ "0.0400052, 0.0612642, 0.0827878, 0.1129694, 0.1838758, 0.3309517, 0.6293779", \ "0.0403292, 0.0615829, 0.0830484, 0.1128452, 0.1841554, 0.3310096, 0.6295920", \ "0.0407881, 0.0615126, 0.0828038, 0.1130724, 0.1840488, 0.3308338, 0.6318776", \ "0.0403389, 0.0610624, 0.0822821, 0.1129722, 0.1839010, 0.3308835, 0.6310850", \ "0.0396451, 0.0612616, 0.0824647, 0.1124297, 0.1836544, 0.3300598, 0.6316873", \ "0.0408020, 0.0614371, 0.0830384, 0.1130808, 0.1839108, 0.3320294, 0.6322700"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2647816, 0.2840766, 0.3008086, 0.3231310, 0.3723487, 0.4688049, 0.6614780", \ "0.2685798, 0.2878615, 0.3046159, 0.3269240, 0.3761582, 0.4725872, 0.6653514", \ "0.2772822, 0.2966221, 0.3132336, 0.3355687, 0.3848603, 0.4812670, 0.6740821", \ "0.2950878, 0.3143736, 0.3311195, 0.3534323, 0.4026582, 0.4990941, 0.6918322", \ "0.3256152, 0.3449242, 0.3615436, 0.3838869, 0.4331885, 0.5295918, 0.7224217", \ "0.3741933, 0.3933960, 0.4101498, 0.4324156, 0.4817084, 0.5781042, 0.7707059", \ "0.4557277, 0.4750518, 0.4916570, 0.5139898, 0.5632324, 0.6597842, 0.8524411"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0377111, 0.0611918, 0.0846774, 0.1195919, 0.2056480, 0.3854587, 0.7526170", \ "0.0376517, 0.0613061, 0.0845593, 0.1196564, 0.2057581, 0.3857681, 0.7520289", \ "0.0387008, 0.0604891, 0.0844695, 0.1194502, 0.2062893, 0.3860334, 0.7525334", \ "0.0376830, 0.0612706, 0.0846451, 0.1196438, 0.2056673, 0.3856892, 0.7522201", \ "0.0378106, 0.0604424, 0.0845240, 0.1195703, 0.2061758, 0.3860339, 0.7526141", \ "0.0379874, 0.0605758, 0.0846245, 0.1196954, 0.2066584, 0.3861562, 0.7530447", \ "0.0380072, 0.0608375, 0.0846892, 0.1197717, 0.2061749, 0.3859335, 0.7547648"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0685656, 0.0854324, 0.0994643, 0.1174242, 0.1552260, 0.2254583, 0.3634074", \ "0.0718958, 0.0888428, 0.1028521, 0.1208494, 0.1585762, 0.2287016, 0.3668969", \ "0.0796116, 0.0965482, 0.1105434, 0.1284594, 0.1661601, 0.2364557, 0.3748700", \ "0.0949485, 0.1118419, 0.1257333, 0.1435887, 0.1812230, 0.2511304, 0.3897461", \ "0.1172079, 0.1353614, 0.1501202, 0.1682477, 0.2059409, 0.2758629, 0.4142418", \ "0.1496809, 0.1699196, 0.1855345, 0.2047781, 0.2434500, 0.3134893, 0.4506085", \ "0.1992397, 0.2222663, 0.2401020, 0.2613558, 0.3029036, 0.3751285, 0.5136314"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0336622, 0.0546514, 0.0762447, 0.1068301, 0.1792313, 0.3271528, 0.6303778", \ "0.0337596, 0.0547452, 0.0760893, 0.1068842, 0.1791063, 0.3274993, 0.6258574", \ "0.0336368, 0.0547167, 0.0761220, 0.1066927, 0.1790485, 0.3262258, 0.6313201", \ "0.0380684, 0.0575028, 0.0785422, 0.1084152, 0.1802246, 0.3271703, 0.6288927", \ "0.0460796, 0.0652912, 0.0857489, 0.1152105, 0.1851270, 0.3302518, 0.6333434", \ "0.0602606, 0.0792413, 0.0988710, 0.1269996, 0.1944469, 0.3393837, 0.6352363", \ "0.0840798, 0.1029342, 0.1221518, 0.1500567, 0.2157467, 0.3542597, 0.6477024"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0649977, 0.0838105, 0.1003606, 0.1226449, 0.1725456, 0.2700910, 0.4632935", \ "0.0688859, 0.0876636, 0.1041755, 0.1264602, 0.1763613, 0.2739544, 0.4671041", \ "0.0771195, 0.0958248, 0.1122658, 0.1344953, 0.1842906, 0.2818356, 0.4750031", \ "0.0916228, 0.1102364, 0.1265942, 0.1487137, 0.1983818, 0.2957710, 0.4888697", \ "0.1101179, 0.1291538, 0.1459002, 0.1689987, 0.2182232, 0.3150169, 0.5077912", \ "0.1336233, 0.1533279, 0.1709409, 0.1941061, 0.2441073, 0.3417990, 0.5341445", \ "0.1599291, 0.1827627, 0.2015964, 0.2247639, 0.2766177, 0.3741040, 0.5655952"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0284446, 0.0521660, 0.0771377, 0.1141403, 0.2030255, 0.3841565, 0.7512068", \ "0.0287811, 0.0522598, 0.0771694, 0.1140848, 0.2030768, 0.3849906, 0.7522346", \ "0.0287069, 0.0524485, 0.0773523, 0.1144718, 0.2029872, 0.3849170, 0.7521922", \ "0.0325815, 0.0552532, 0.0795541, 0.1158266, 0.2036378, 0.3850528, 0.7516477", \ "0.0400990, 0.0629339, 0.0862976, 0.1214311, 0.2075310, 0.3871314, 0.7527627", \ "0.0517813, 0.0737793, 0.0968097, 0.1308057, 0.2153632, 0.3912907, 0.7526951", \ "0.0712531, 0.0936460, 0.1157055, 0.1494792, 0.2305196, 0.4023728, 0.7600481"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2237834, 0.2415008, 0.2559169, 0.2742462, 0.3122788, 0.3827295, 0.5208708", \ "0.2275878, 0.2453008, 0.2597213, 0.2780211, 0.3161824, 0.3866961, 0.5245326", \ "0.2357207, 0.2532980, 0.2677606, 0.2861323, 0.3242934, 0.3947179, 0.5323556", \ "0.2521022, 0.2697867, 0.2842149, 0.3025171, 0.3405913, 0.4111349, 0.5490963", \ "0.2816154, 0.2991885, 0.3136413, 0.3320596, 0.3702080, 0.4407000, 0.5784176", \ "0.3223551, 0.3402342, 0.3547051, 0.3730518, 0.4110920, 0.4814928, 0.6196090", \ "0.3815573, 0.3994643, 0.4140135, 0.4325203, 0.4707444, 0.5411414, 0.6787763"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0402032, 0.0613506, 0.0825250, 0.1127067, 0.1840374, 0.3302351, 0.6267524", \ "0.0402872, 0.0613292, 0.0825667, 0.1126850, 0.1835123, 0.3307482, 0.6320907", \ "0.0407675, 0.0613496, 0.0823491, 0.1126466, 0.1836163, 0.3301119, 0.6314096", \ "0.0402082, 0.0611606, 0.0825612, 0.1121831, 0.1837421, 0.3308006, 0.6303418", \ "0.0403455, 0.0612559, 0.0826682, 0.1126738, 0.1831433, 0.3306120, 0.6321737", \ "0.0416703, 0.0623930, 0.0838209, 0.1135161, 0.1845772, 0.3310676, 0.6357715", \ "0.0430481, 0.0633929, 0.0844780, 0.1144983, 0.1852443, 0.3318819, 0.6342631"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.668810; internal_power () { related_pin : "CLK"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.4848230, 29.8189241, 47.4298335, 63.1631631, 81.8633787, 96.8832483, 106.4439649", \ "2.4810461, 29.8244431, 47.4432536, 63.1502834, 81.9369361, 96.9560836, 106.5235596", \ "2.4767382, 29.8429509, 47.4893103, 63.2180749, 82.0100557, 97.0653967, 106.6522420", \ "2.4738986, 29.9427487, 47.6594281, 63.4510260, 82.3474490, 97.4566928, 107.0843081", \ "2.4741352, 30.2102858, 48.0893277, 64.0869767, 83.1700459, 98.4500341, 108.2130242", \ "2.4782500, 30.7698857, 48.9677849, 65.3253475, 84.8404189, 100.4926098, 110.3483230", \ "2.4943639, 32.1623155, 51.3396428, 68.6104820, 89.2003012, 105.3129077, 115.8489222"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-5.7995895, -9.8488079, -13.5924605, -17.6998257, -23.5073186, -29.5551357, -35.7712814", \ "-5.7265407, -9.7665426, -13.4723886, -17.6147257, -23.3916816, -29.2596444, -35.4689758", \ "-5.6726144, -9.6955013, -13.3958811, -17.5363312, -23.2803814, -29.1913179, -35.4533416", \ "-5.9476742, -9.8734628, -13.5268710, -17.6043952, -23.2623203, -29.2231908, -35.4052434", \ "-6.5772775, -10.1826293, -13.6353213, -17.5440198, -23.0018514, -28.5958272, -34.7635187", \ "-7.9193949, -10.8323387, -13.8433199, -17.3354937, -22.2686208, -27.7113103, -33.4391964", \ "-10.6978652, -12.0392363, -13.9562474, -16.4613785, -20.5467283, -24.7195078, -29.4307076"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-11.3058616, -16.1156433, -20.0714258, -24.0752496, -30.1615104, -36.4700711, -43.3821011", \ "-11.2688730, -16.0874033, -20.0472764, -24.1696200, -30.1383784, -36.5040725, -42.2504963", \ "-11.2773334, -16.0659645, -19.9868304, -23.9867581, -30.0578275, -36.3432634, -43.2289594", \ "-12.3218456, -16.9066691, -20.6866711, -24.5545740, -30.4156197, -36.5888781, -43.2653394", \ "-14.4789437, -18.4713400, -21.8950613, -25.4694947, -30.6893174, -36.4886257, -43.5014635", \ "-18.8620283, -21.5268977, -23.9620716, -26.6444604, -30.7762187, -35.5878704, -41.9318328", \ "-27.6780034, -26.8162264, -27.1216190, -27.8947216, -30.2643422, -32.6670710, -36.4550065"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.8235126, -8.1474233, -10.0768604, -11.4389852, -13.5172504, -16.4138271, -20.6932670", \ "-3.6187060, -7.9382497, -9.8610914, -11.2766418, -13.2920151, -16.3042019, -20.6186748", \ "-3.3025753, -7.7023030, -9.5736147, -10.7537626, -13.0765358, -15.9389964, -20.2275708", \ "-4.3472455, -8.7085930, -10.5108627, -11.9894479, -14.1741751, -17.2231926, -21.5659231", \ "-4.8130972, -9.3433320, -11.1659448, -13.0300516, -15.5166357, -18.7906724, -23.8216479", \ "-3.6648320, -9.0754887, -12.3014457, -14.2440623, -17.3275045, -21.3342309, -27.5593980", \ "-0.8061918, -7.0009639, -11.0504624, -14.7668567, -19.8981789, -25.7558224, -31.4295739"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5620623, 30.1974271, 48.0056717, 64.0038939, 82.8489377, 97.8156535, 107.2637545", \ "2.5621691, 30.2178682, 48.0451179, 64.0566541, 82.8700867, 97.8182625, 107.3153246", \ "2.5575923, 30.2096296, 48.0345001, 64.0312404, 82.8878948, 97.8798742, 107.3242871", \ "2.5576350, 30.3030924, 48.1964127, 64.2590959, 83.1253115, 98.1269350, 107.5597525", \ "2.5972420, 30.9161899, 49.1300410, 65.3871468, 84.4526578, 99.4454773, 108.8175906", \ "2.7070591, 32.5024027, 51.6243971, 68.5349811, 88.1229526, 103.2160276, 112.4826997", \ "2.8790372, 35.4096198, 56.2956600, 74.7716170, 95.6253649, 110.8901087, 120.0667756"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1780642, 0.1976389, 0.2138387, 0.2344589, 0.2774873, 0.3554662, 0.4981884", \ "0.1819306, 0.2014863, 0.2176430, 0.2383583, 0.2813357, 0.3593359, 0.5020180", \ "0.1905521, 0.2102199, 0.2263924, 0.2470408, 0.2900525, 0.3680329, 0.5107241", \ "0.2083697, 0.2280200, 0.2442264, 0.2648424, 0.3078597, 0.3858307, 0.5285489", \ "0.2396329, 0.2592548, 0.2753700, 0.2960124, 0.3390122, 0.4169209, 0.5595840", \ "0.2885958, 0.3079708, 0.3241032, 0.3446208, 0.3875627, 0.4654435, 0.6081716", \ "0.3696411, 0.3895493, 0.4055236, 0.4258827, 0.4687025, 0.5464121, 0.6888474"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0545560, 0.0755374, 0.0984973, 0.1317429, 0.2079253, 0.3562421, 0.6531494", \ "0.0545545, 0.0755567, 0.0986898, 0.1312519, 0.2080032, 0.3564282, 0.6531821", \ "0.0542680, 0.0754594, 0.0985077, 0.1315871, 0.2080317, 0.3562415, 0.6527306", \ "0.0543396, 0.0755607, 0.0984846, 0.1314876, 0.2079631, 0.3563128, 0.6530947", \ "0.0546263, 0.0759103, 0.0984920, 0.1313060, 0.2081906, 0.3560621, 0.6532969", \ "0.0559758, 0.0768723, 0.0991747, 0.1320259, 0.2081805, 0.3570472, 0.6545673", \ "0.0585366, 0.0790635, 0.1015506, 0.1342098, 0.2101439, 0.3572989, 0.6545385"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1917313, 0.2119402, 0.2285575, 0.2489315, 0.2897150, 0.3613464, 0.4909129", \ "0.1955994, 0.2158653, 0.2323938, 0.2528050, 0.2935895, 0.3652341, 0.4947935", \ "0.2043979, 0.2246925, 0.2412101, 0.2616697, 0.3024314, 0.3740693, 0.5036320", \ "0.2224217, 0.2426527, 0.2592285, 0.2796387, 0.3204228, 0.3920671, 0.5216235", \ "0.2524712, 0.2727070, 0.2891547, 0.3093650, 0.3502131, 0.4218698, 0.5514355", \ "0.3002137, 0.3202713, 0.3366319, 0.3569888, 0.3976287, 0.4692313, 0.5987760", \ "0.3783369, 0.3981640, 0.4143889, 0.4346576, 0.4752111, 0.5467004, 0.6762012"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0605271, 0.0802364, 0.0980105, 0.1222441, 0.1784098, 0.2903278, 0.5144076", \ "0.0604977, 0.0802725, 0.0978036, 0.1222711, 0.1783840, 0.2901028, 0.5137855", \ "0.0603815, 0.0803355, 0.0979380, 0.1221461, 0.1783799, 0.2902928, 0.5138422", \ "0.0603587, 0.0803054, 0.0979527, 0.1221700, 0.1783780, 0.2900315, 0.5140131", \ "0.0602343, 0.0801086, 0.0978714, 0.1224286, 0.1783635, 0.2900339, 0.5141197", \ "0.0603300, 0.0804540, 0.0980694, 0.1218412, 0.1785364, 0.2897824, 0.5136239", \ "0.0604208, 0.0803773, 0.0985375, 0.1220579, 0.1781208, 0.2898658, 0.5149128"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2150549, 0.2350492, 0.2515090, 0.2725165, 0.3160035, 0.3923415, 0.5331726", \ "0.2182906, 0.2382701, 0.2547033, 0.2756751, 0.3191765, 0.3954498, 0.5365748", \ "0.2255512, 0.2454386, 0.2619772, 0.2828992, 0.3263896, 0.4027241, 0.5435654", \ "0.2393556, 0.2593639, 0.2758232, 0.2968109, 0.3404312, 0.4167347, 0.5576782", \ "0.2608189, 0.2807616, 0.2971367, 0.3180892, 0.3617655, 0.4380615, 0.5792739", \ "0.2964182, 0.3164241, 0.3328015, 0.3538742, 0.3972767, 0.4732779, 0.6145831", \ "0.3536337, 0.3737087, 0.3901715, 0.4117395, 0.4552634, 0.5316321, 0.6724746"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0570270, 0.0784710, 0.1013398, 0.1343078, 0.2091019, 0.3553233, 0.6514513", \ "0.0567430, 0.0782503, 0.1011833, 0.1344555, 0.2087088, 0.3557231, 0.6521195", \ "0.0557999, 0.0784719, 0.1014173, 0.1342814, 0.2091599, 0.3553636, 0.6512806", \ "0.0564767, 0.0779959, 0.1013509, 0.1343064, 0.2095657, 0.3559900, 0.6518902", \ "0.0563182, 0.0779020, 0.1013132, 0.1344651, 0.2090934, 0.3551007, 0.6501546", \ "0.0559227, 0.0786696, 0.1013267, 0.1343489, 0.2090632, 0.3561655, 0.6516495", \ "0.0562283, 0.0791254, 0.1015137, 0.1347980, 0.2095829, 0.3561896, 0.6539818"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1352519, 0.1552039, 0.1715832, 0.1926047, 0.2362071, 0.3127626, 0.4538597", \ "0.1389393, 0.1588728, 0.1752530, 0.1962741, 0.2398724, 0.3164004, 0.4575361", \ "0.1467923, 0.1667689, 0.1830640, 0.2040847, 0.2478354, 0.3243965, 0.4658008", \ "0.1625780, 0.1826267, 0.1990031, 0.2199698, 0.2634361, 0.3398672, 0.4809011", \ "0.1916016, 0.2116421, 0.2280710, 0.2489144, 0.2921741, 0.3684375, 0.5091185", \ "0.2326999, 0.2533127, 0.2701277, 0.2913623, 0.3353393, 0.4116841, 0.5528475", \ "0.2889153, 0.3117049, 0.3298240, 0.3519726, 0.3970459, 0.4751654, 0.6167509"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0558723, 0.0777089, 0.1006138, 0.1334311, 0.2080863, 0.3543822, 0.6511615", \ "0.0556566, 0.0776627, 0.1006015, 0.1333752, 0.2082354, 0.3546815, 0.6521159", \ "0.0559279, 0.0771903, 0.1007281, 0.1336930, 0.2086991, 0.3539332, 0.6476745", \ "0.0557942, 0.0772494, 0.1005626, 0.1337308, 0.2084853, 0.3550386, 0.6516742", \ "0.0608289, 0.0805701, 0.1035229, 0.1363896, 0.2104135, 0.3557651, 0.6533004", \ "0.0681960, 0.0886039, 0.1112540, 0.1440316, 0.2175214, 0.3627569, 0.6555155", \ "0.0885237, 0.1083890, 0.1295316, 0.1607813, 0.2341678, 0.3773060, 0.6688097"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1420124, 0.1629214, 0.1797422, 0.2001523, 0.2407572, 0.3103018, 0.4359416", \ "0.1459089, 0.1668169, 0.1836558, 0.2040032, 0.2446609, 0.3141921, 0.4398016", \ "0.1539405, 0.1749462, 0.1916408, 0.2120203, 0.2526666, 0.3222204, 0.4478608", \ "0.1706535, 0.1916520, 0.2084168, 0.2287101, 0.2693247, 0.3388523, 0.4644727", \ "0.2000583, 0.2210368, 0.2377242, 0.2580260, 0.2983888, 0.3678103, 0.4932569", \ "0.2409094, 0.2620250, 0.2789954, 0.2995192, 0.3402378, 0.4098541, 0.5353015", \ "0.2975830, 0.3196530, 0.3368992, 0.3574247, 0.3979176, 0.4677749, 0.5928862"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0668196, 0.0860534, 0.1032148, 0.1264206, 0.1793277, 0.2851740, 0.5061959", \ "0.0668588, 0.0859963, 0.1030611, 0.1263473, 0.1792080, 0.2849374, 0.5062692", \ "0.0668379, 0.0858850, 0.1029029, 0.1261526, 0.1790281, 0.2852002, 0.5060918", \ "0.0664836, 0.0859861, 0.1028063, 0.1260400, 0.1792315, 0.2853930, 0.5066993", \ "0.0715658, 0.0901380, 0.1069184, 0.1293488, 0.1817626, 0.2869912, 0.5061750", \ "0.0827747, 0.1009394, 0.1167680, 0.1392254, 0.1901392, 0.2926114, 0.5096864", \ "0.1018199, 0.1189490, 0.1338624, 0.1552709, 0.2029742, 0.3021939, 0.5175235"); } } } } cell (DFFNASX1) { cell_footprint : "DFFNAS"; area : 30.4128 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.297916e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; preset : "SETB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*SETB')"; value : "1.2960268e+05"; } leakage_power () { when : "(D'*CLK*SETB')"; value : "1.0541957e+05"; } leakage_power () { when : "(D'*CLK'*SETB)"; value : "1.2979157e+05"; } leakage_power () { when : "(D*CLK'*SETB')"; value : "1.2630420e+05"; } leakage_power () { when : "(D*CLK'*SETB)"; value : "1.2758954e+05"; } leakage_power () { when : "(D*CLK*SETB')"; value : "1.1842079e+05"; } pin (D) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.604929, 1.604929 ); rise_capacitance : 1.604929; capacitance : 1.521065; fall_capacitance_range (1.437200, 1.437200 ); fall_capacitance : 1.437200; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058754, -0.0020574, 0.0054135, 0.0171294, 0.0353168, 0.0527594, 0.0762625", \ "-0.0093961, -0.0059661, 0.0015813, 0.0137731, 0.0316033, 0.0496462, 0.0705234", \ "-0.0193178, -0.0162821, -0.0085817, 0.0031824, 0.0188972, 0.0430677, 0.0610206", \ "-0.0373712, -0.0337495, -0.0270153, -0.0126977, 0.0034653, 0.0232458, 0.0500396", \ "-0.0678837, -0.0615688, -0.0533918, -0.0445899, -0.0248889, -0.0042318, 0.0224901", \ "-0.1081529, -0.1045402, -0.0972896, -0.0869930, -0.0714628, -0.0503170, -0.0216438", \ "-0.1787391, -0.1746444, -0.1668082, -0.1498470, -0.1442202, -0.1257130, -0.0979119"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436307, 0.0472546, 0.0578378, 0.0730305, 0.0941692, 0.1258199, 0.1796858", \ "0.0399870, 0.0435977, 0.0542059, 0.0691883, 0.0902730, 0.1223141, 0.1730826", \ "0.0327339, 0.0359281, 0.0433025, 0.0615718, 0.0829923, 0.1148601, 0.1656100", \ "0.0205275, 0.0241979, 0.0322209, 0.0468535, 0.0712082, 0.0999077, 0.1482243", \ "-0.0008295, 0.0027352, 0.0138506, 0.0291501, 0.0467806, 0.0828178, 0.1338669", \ "-0.0343056, -0.0298042, -0.0202767, -0.0026028, 0.0133128, 0.0465448, 0.1001549", \ "-0.0792848, -0.0789603, -0.0731791, -0.0620243, -0.0433240, -0.0037637, 0.0432499"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0320595, 0.0283816, 0.0208414, 0.0116884, -0.0037561, -0.0189023, -0.0329360", \ "0.0357949, 0.0321785, 0.0245218, 0.0128313, 1.8975067e-06, -0.0164711, -0.0326780", \ "0.0464059, 0.0395409, 0.0352755, 0.0233091, 0.0076754, -0.0087438, -0.0238760", \ "0.0643915, 0.0573845, 0.0500731, 0.0415859, 0.0294119, 0.0087280, -0.0083289", \ "0.0902682, 0.0837798, 0.0762849, 0.0677902, 0.0511146, 0.0330041, 0.0129498", \ "0.1330061, 0.1264647, 0.1206896, 0.1087848, 0.0981809, 0.0815605, 0.0595953", \ "0.1941912, 0.1932468, 0.1857334, 0.1732404, 0.1674598, 0.1411556, 0.1190393"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0260934, -0.0323945, -0.0404241, -0.0553909, -0.0763651, -0.1024572, -0.1553119", \ "-0.0226723, -0.0291278, -0.0362101, -0.0513649, -0.0727428, -0.0987694, -0.1541018", \ "-0.0180007, -0.0217779, -0.0292655, -0.0440795, -0.0655275, -0.0916055, -0.1462331", \ "-0.0059470, -0.0095748, -0.0174143, -0.0323194, -0.0535914, -0.0840255, -0.1301003", \ "0.0149382, 0.0118484, 0.0012445, -0.0142656, -0.0323919, -0.0664025, -0.1197591", \ "0.0442949, 0.0440702, 0.0349994, 0.0171175, 0.0015776, -0.0307593, -0.0888462", \ "0.0889188, 0.0886839, 0.0854030, 0.0749148, 0.0517929, 0.0169303, -0.0302318"); } } internal_power () { when : "!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8813458, 4.8944659, 5.0158338, 5.8085021, 7.4889665, 10.9450228, 17.9522632"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5335835, 1.4970178, 1.5236805, 2.3239596, 4.0243118, 7.5248101, 14.6256009"); } } } pin (CLK) { fanout_load : 0.053; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.167774; min_pulse_width_high : 0.058851; fall_capacitance_range (1.238545, 1.238545 ); fall_capacitance : 1.238545; capacitance : 1.265759; rise_capacitance_range (1.292973, 1.292973 ); rise_capacitance : 1.292973; max_transition : 1.024000; internal_power () { when : "!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.0453942, 14.0085689, 14.0139660, 14.7165551, 16.2007811, 19.2482808, 25.4223276"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.5050420, 11.4796329, 11.5286088, 12.2090165, 13.6696257, 16.6906382, 22.8324574"); } } } pin (SETB) { fanout_load : 0.136; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.095744; fall_capacitance_range (2.780353, 2.780353 ); fall_capacitance : 2.780353; capacitance : 2.694406; rise_capacitance_range (2.608459, 2.608459 ); rise_capacitance : 2.608459; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0406696, -0.0369779, -0.0299248, -0.0145910, 0.0121412, 0.0664747, 0.1954401", \ "-0.0447827, -0.0410256, -0.0332485, -0.0184225, 0.0087637, 0.0623439, 0.1825337", \ "-0.0548801, -0.0512337, -0.0438865, -0.0318143, -0.0016173, 0.0536441, 0.1760206", \ "-0.0755599, -0.0720074, -0.0645956, -0.0499938, -0.0224592, 0.0345327, 0.1521927", \ "-0.1054157, -0.0976686, -0.0935321, -0.0826586, -0.0536402, 0.0084944, 0.1134550", \ "-0.1464786, -0.1456683, -0.1382927, -0.1287846, -0.1109269, -0.0480304, 0.0476133", \ "-0.2159848, -0.2114977, -0.2005692, -0.2029883, -0.1914393, -0.1489103, -0.0319046"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495188, 0.0487491, 0.0441864, 0.0352509, 0.0196984, -0.0083557, -0.0532813", \ "0.0564030, 0.0526575, 0.0481952, 0.0389214, 0.0232991, -0.0016985, -0.0510066", \ "0.0637810, 0.0600752, 0.0555160, 0.0462624, 0.0342151, 0.0059536, -0.0410451", \ "0.0815119, 0.0779622, 0.0736298, 0.0649627, 0.0529348, 0.0280435, -0.0235296", \ "0.1041965, 0.1038800, 0.0995923, 0.0907805, 0.0792224, 0.0580084, 0.0100482", \ "0.1468459, 0.1457313, 0.1409055, 0.1246034, 0.1255377, 0.0992022, 0.0571775", \ "0.2148478, 0.2202424, 0.2163604, 0.2009266, 0.1953527, 0.1807171, 0.1317729"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("38.3953497, 41.4332991, 47.6048851, 54.4043563, 68.0989864, 95.5839341, 150.6495164"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.2860933, -2.3841168, -2.4803698, -2.5410074, -2.5624888, -2.5056574, -2.2922005"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.632775; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0944537, -0.4868285, -0.9694571, -1.3377514, -1.9486396, -2.9265774, -4.5272320", \ "-0.0945419, -0.4868354, -0.9619444, -1.3109046, -1.9494431, -2.8888981, -4.5158197", \ "-0.0931108, -0.4570598, -0.9060897, -1.2446884, -1.8534734, -2.7804076, -4.4046749", \ "-0.0798977, -0.3467767, -0.7100316, -0.9841506, -1.4312823, -2.3844894, -3.7831002", \ "-0.0445049, -0.0782401, -0.2788371, -0.4029496, -0.6013295, -1.2768556, -2.7307011", \ "0.0391016, 0.5527758, 0.8056593, 1.0812668, 1.2657110, 0.9968969, -0.2046386", \ "0.2175287, 1.9911443, 3.2151954, 4.2289088, 5.1546734, 5.8558058, 5.7970738"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-4.3094424, 9.3927239, 19.6264521, 29.1999664, 41.3675707, 50.9974647, 57.3702731", \ "-4.2927787, 9.3980281, 19.6404546, 29.2277415, 41.3991837, 50.9676460, 57.3341025", \ "-4.2933977, 9.4202763, 19.6671915, 29.2924225, 41.4890486, 51.0815518, 57.4598395", \ "-4.6338891, 9.1740682, 19.4848913, 29.1511404, 41.4259581, 51.1340841, 57.5379312", \ "-5.3343764, 8.7481174, 19.2756479, 29.1445200, 41.6699745, 51.5510849, 58.0869184", \ "-6.7629540, 7.9066704, 18.8733893, 29.1598704, 42.2117916, 52.5212909, 59.3306474", \ "-9.6441791, 6.4025486, 18.4426764, 29.7122736, 43.6560419, 54.8648348, 62.2901657"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0483636, -0.2653954, -0.5757833, -0.8533354, -1.4249748, -2.3652831, -3.5204977", \ "-0.0501497, -0.2754957, -0.5772154, -0.8505223, -1.4247840, -2.4018441, -3.6115308", \ "-0.0523836, -0.2644411, -0.5610905, -0.8424271, -1.4088541, -2.4066502, -3.6011767", \ "-0.0394097, -0.1556231, -0.3809526, -0.5940325, -1.0771099, -2.0102897, -3.1644628", \ "0.0297059, 0.3058148, 0.3714607, 0.4323367, 0.2612773, -0.3848284, -1.8268666", \ "0.1588955, 1.2006597, 1.8287357, 2.4902025, 3.1033034, 3.0703307, 1.5895991", \ "0.4104882, 3.1082266, 5.0093615, 6.6976854, 8.5517291, 9.5775389, 10.0849184"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2214830, 0.2335342, 0.2446209, 0.2596864, 0.2938675, 0.3625217, 0.5003850", \ "0.2255937, 0.2375758, 0.2486357, 0.2637325, 0.2976520, 0.3663225, 0.5041079", \ "0.2342907, 0.2461964, 0.2573411, 0.2723915, 0.3065643, 0.3752333, 0.5130673", \ "0.2523067, 0.2642082, 0.2754091, 0.2904691, 0.3245290, 0.3930876, 0.5306794", \ "0.2822629, 0.2940277, 0.3051999, 0.3201915, 0.3544228, 0.4230736, 0.5608928", \ "0.3289918, 0.3410603, 0.3522304, 0.3672083, 0.4011109, 0.4697895, 0.6073695", \ "0.4081096, 0.4201095, 0.4312923, 0.4463087, 0.4802153, 0.5488651, 0.6866863"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0296078, 0.0475986, 0.0678946, 0.0970433, 0.1702322, 0.3200030, 0.6271403", \ "0.0296030, 0.0474844, 0.0677645, 0.0969669, 0.1697606, 0.3195519, 0.6263282", \ "0.0299023, 0.0475475, 0.0678093, 0.0970927, 0.1699308, 0.3199685, 0.6258496", \ "0.0299837, 0.0474722, 0.0677650, 0.0972133, 0.1696407, 0.3202411, 0.6246236", \ "0.0294953, 0.0477459, 0.0677061, 0.0967899, 0.1696760, 0.3200580, 0.6263681", \ "0.0295259, 0.0474413, 0.0677357, 0.0972119, 0.1698111, 0.3215639, 0.6271225", \ "0.0295821, 0.0474213, 0.0674488, 0.0971958, 0.1701318, 0.3205267, 0.6275885"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2331694, 0.2457407, 0.2572623, 0.2722929, 0.3043132, 0.3650092, 0.4850370", \ "0.2372390, 0.2496492, 0.2612257, 0.2763357, 0.3083764, 0.3689869, 0.4887932", \ "0.2458661, 0.2583117, 0.2698784, 0.2850301, 0.3171040, 0.3777369, 0.4977294", \ "0.2638166, 0.2762334, 0.2878268, 0.3029149, 0.3349925, 0.3956314, 0.5155816", \ "0.2949052, 0.3073576, 0.3189800, 0.3340737, 0.3661465, 0.4267414, 0.5467480", \ "0.3430110, 0.3553718, 0.3669287, 0.3820167, 0.4140461, 0.4746935, 0.5945073", \ "0.4265772, 0.4389534, 0.4505819, 0.4656139, 0.4976769, 0.5582693, 0.6782227"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0328698, 0.0470457, 0.0617108, 0.0839865, 0.1365302, 0.2466800, 0.4721877", \ "0.0327759, 0.0470735, 0.0616839, 0.0835891, 0.1363181, 0.2466234, 0.4727246", \ "0.0330533, 0.0466057, 0.0617264, 0.0837576, 0.1367066, 0.2463784, 0.4725284", \ "0.0327891, 0.0465340, 0.0617145, 0.0840074, 0.1365678, 0.2466716, 0.4713601", \ "0.0328778, 0.0464728, 0.0617146, 0.0836396, 0.1364521, 0.2464586, 0.4726692", \ "0.0325935, 0.0466204, 0.0618553, 0.0834483, 0.1364003, 0.2474914, 0.4731036", \ "0.0327118, 0.0469318, 0.0622580, 0.0838322, 0.1368295, 0.2467741, 0.4730488"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1697035, 0.1820595, 0.1935922, 0.2087752, 0.2427878, 0.3112765, 0.4486879", \ "0.1735223, 0.1858099, 0.1974321, 0.2126525, 0.2467274, 0.3151683, 0.4524743", \ "0.1817618, 0.1941083, 0.2055947, 0.2207116, 0.2548586, 0.3233304, 0.4606973", \ "0.1981079, 0.2104602, 0.2219407, 0.2370520, 0.2711977, 0.3396666, 0.4770364", \ "0.2234609, 0.2357386, 0.2473589, 0.2625794, 0.2966399, 0.3651160, 0.5026872", \ "0.2567045, 0.2692157, 0.2809065, 0.2960799, 0.3302173, 0.3985251, 0.5359393", \ "0.3051219, 0.3176709, 0.3292436, 0.3445538, 0.3785482, 0.4468186, 0.5842540"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0317037, 0.0494852, 0.0690812, 0.0983084, 0.1705873, 0.3210033, 0.6327747", \ "0.0313643, 0.0494762, 0.0690469, 0.0982123, 0.1709402, 0.3213081, 0.6275709", \ "0.0317094, 0.0495105, 0.0688437, 0.0984443, 0.1711077, 0.3210941, 0.6262718", \ "0.0317668, 0.0495283, 0.0688832, 0.0984697, 0.1711300, 0.3211209, 0.6263451", \ "0.0323828, 0.0502640, 0.0697703, 0.0989617, 0.1714137, 0.3214078, 0.6269528", \ "0.0331239, 0.0507588, 0.0703838, 0.0993809, 0.1721923, 0.3224967, 0.6266744", \ "0.0341465, 0.0516439, 0.0709456, 0.1001001, 0.1723203, 0.3230328, 0.6295341"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.648096; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-7.0341153, -7.1898265, -7.6062036, -8.2002075, -9.0141308, -10.2179069, -12.3822950", \ "-7.0192664, -7.1841394, -7.6086257, -8.2141686, -9.0252466, -10.3358123, -12.2530832", \ "-7.0204256, -7.1534363, -7.5624379, -8.1664058, -8.9262582, -10.2154395, -12.1532723", \ "-7.3590510, -7.4055327, -7.7417362, -8.2891499, -8.9724394, -10.2481406, -12.0656448", \ "-8.0564203, -7.8185676, -7.9484690, -8.3042483, -8.7462954, -9.8952637, -11.6481425", \ "-9.4821997, -8.6326611, -8.2925362, -8.2028077, -8.1409280, -8.8977454, -10.5849132", \ "-12.3648653, -10.1708080, -8.8198781, -7.7152426, -6.8343876, -6.5797786, -6.9675143"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7881797, 16.6830077, 26.8134777, 36.1080893, 47.6528935, 56.8128776, 62.7738141", \ "2.7875158, 16.6825173, 26.8262471, 36.1337061, 47.6751191, 56.8475717, 62.8036779", \ "2.7898783, 16.7068727, 26.8844854, 36.1979007, 47.7778028, 56.9781038, 62.9205676", \ "2.8031672, 16.8317502, 27.0630729, 36.4562934, 48.1154636, 57.3743819, 63.3965456", \ "2.8376877, 17.0704114, 27.5049302, 37.0526694, 48.9165775, 58.3137967, 64.4839865", \ "2.9245594, 17.7077941, 28.5616080, 38.5215382, 50.8770760, 60.6607760, 67.0530484", \ "3.1007515, 19.1178798, 30.8632910, 41.6821582, 54.8781591, 65.3734595, 72.3139035"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.8327692, 16.9204901, 27.1674728, 36.5407598, 48.0225685, 56.9917315, 62.8108383", \ "2.8314862, 16.9151640, 27.1749888, 36.5358754, 48.0148345, 57.0007009, 62.8238158", \ "2.8345911, 16.9451692, 27.2159413, 36.5907980, 48.0985479, 57.0954936, 62.9387679", \ "2.8487777, 17.0624425, 27.4101062, 36.8390225, 48.3975808, 57.4374104, 63.2801194", \ "2.9260657, 17.5585589, 28.1810087, 37.8362463, 49.5944272, 58.7989954, 64.6872553", \ "3.0750804, 18.5512596, 29.7708415, 39.9003453, 52.2347189, 61.6936501, 67.7136357", \ "3.3388408, 20.4716418, 32.8822177, 44.1087280, 57.3159334, 67.3336727, 73.7642738"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1674686, 0.1830150, 0.1979120, 0.2173250, 0.2582474, 0.3335288, 0.4740686", \ "0.1713517, 0.1869577, 0.2018731, 0.2213115, 0.2621932, 0.3374553, 0.4781247", \ "0.1799853, 0.1954979, 0.2103812, 0.2296894, 0.2707111, 0.3460255, 0.4866235", \ "0.1979329, 0.2133878, 0.2282574, 0.2476327, 0.2886141, 0.3638620, 0.5044298", \ "0.2288635, 0.2443148, 0.2592579, 0.2788943, 0.3198641, 0.3950948, 0.5355094", \ "0.2782999, 0.2935737, 0.3082718, 0.3275673, 0.3684237, 0.4435503, 0.5837780", \ "0.3604247, 0.3758034, 0.3905345, 0.4097071, 0.4503548, 0.5253892, 0.6657057"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0494638, 0.0699111, 0.0920297, 0.1245957, 0.2003189, 0.3483527, 0.6436231", \ "0.0494690, 0.0696970, 0.0919886, 0.1246044, 0.2000378, 0.3479340, 0.6459307", \ "0.0494818, 0.0697367, 0.0919999, 0.1245175, 0.2003299, 0.3480272, 0.6449571", \ "0.0493675, 0.0698246, 0.0919575, 0.1245827, 0.2002856, 0.3479680, 0.6468270", \ "0.0499761, 0.0700516, 0.0925890, 0.1249726, 0.2003269, 0.3483290, 0.6458151", \ "0.0512862, 0.0712454, 0.0935304, 0.1260183, 0.2014744, 0.3486564, 0.6454247", \ "0.0537895, 0.0736584, 0.0952027, 0.1275706, 0.2021462, 0.3489053, 0.6480957"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1807420, 0.1970927, 0.2122854, 0.2316338, 0.2731894, 0.3464090, 0.4800162", \ "0.1846576, 0.2010333, 0.2161877, 0.2355796, 0.2771392, 0.3503607, 0.4839705", \ "0.1934419, 0.2098315, 0.2249629, 0.2443605, 0.2859072, 0.3591278, 0.4927341", \ "0.2114994, 0.2278515, 0.2430433, 0.2623988, 0.3039536, 0.3771717, 0.5107809", \ "0.2414269, 0.2577851, 0.2729056, 0.2922594, 0.3337769, 0.4069517, 0.5405574", \ "0.2887625, 0.3049851, 0.3200518, 0.3393727, 0.3808351, 0.4539776, 0.5874736", \ "0.3657196, 0.3818705, 0.3968404, 0.4161121, 0.4574832, 0.5305167, 0.6639881"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0546502, 0.0713391, 0.0898737, 0.1159448, 0.1763787, 0.2937413, 0.5308277", \ "0.0547074, 0.0715007, 0.0898138, 0.1159404, 0.1762940, 0.2936175, 0.5306388", \ "0.0549688, 0.0716420, 0.0896819, 0.1157659, 0.1762206, 0.2939889, 0.5320435", \ "0.0546161, 0.0714296, 0.0898590, 0.1159506, 0.1763771, 0.2937205, 0.5308007", \ "0.0546640, 0.0714614, 0.0893015, 0.1156088, 0.1761122, 0.2937871, 0.5312700", \ "0.0550012, 0.0712986, 0.0895156, 0.1160469, 0.1765091, 0.2936830, 0.5322759", \ "0.0548392, 0.0713786, 0.0894073, 0.1155824, 0.1758196, 0.2936933, 0.5320407"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1271669, 0.1445737, 0.1607055, 0.1812442, 0.2231753, 0.2940832, 0.4248925", \ "0.1311108, 0.1485184, 0.1645977, 0.1851597, 0.2270852, 0.2980094, 0.4288450", \ "0.1393473, 0.1567116, 0.1728247, 0.1933729, 0.2352858, 0.3062287, 0.4370582", \ "0.1558192, 0.1730761, 0.1891127, 0.2095870, 0.2514163, 0.3223105, 0.4531316", \ "0.1819279, 0.1994083, 0.2155626, 0.2361855, 0.2780371, 0.3489108, 0.4795048", \ "0.2178473, 0.2348241, 0.2507528, 0.2713980, 0.3136793, 0.3849097, 0.5158717", \ "0.2661641, 0.2830671, 0.2983369, 0.3183044, 0.3604812, 0.4315175, 0.5622062"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0630834, 0.0805294, 0.0984862, 0.1233332, 0.1792012, 0.2924058, 0.5265113", \ "0.0631214, 0.0804055, 0.0984827, 0.1234257, 0.1794263, 0.2921743, 0.5255465", \ "0.0630711, 0.0804959, 0.0986979, 0.1234148, 0.1792678, 0.2923440, 0.5267002", \ "0.0631969, 0.0807920, 0.0988735, 0.1236087, 0.1796043, 0.2924977, 0.5266121", \ "0.0678129, 0.0852750, 0.1033641, 0.1275550, 0.1828087, 0.2937618, 0.5273270", \ "0.0753178, 0.0921013, 0.1100181, 0.1340512, 0.1879151, 0.2988284, 0.5298747", \ "0.0887880, 0.1041149, 0.1209112, 0.1439934, 0.1955255, 0.3028730, 0.5348884"); } } } } cell (DFFNASX2) { cell_footprint : "DFFNAS"; area : 34.0992 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.915479e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; preset : "SETB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*SETB')"; value : "1.9154793e+05"; } leakage_power () { when : "(D'*CLK*SETB')"; value : "1.6739074e+05"; } leakage_power () { when : "(D'*CLK'*SETB)"; value : "1.8970148e+05"; } leakage_power () { when : "(D*CLK'*SETB')"; value : "1.8824973e+05"; } leakage_power () { when : "(D*CLK'*SETB)"; value : "1.8960316e+05"; } leakage_power () { when : "(D*CLK*SETB')"; value : "1.8039130e+05"; } pin (D) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.519963, 1.519963 ); rise_capacitance : 1.519963; capacitance : 1.478577; fall_capacitance_range (1.437191, 1.437191 ); fall_capacitance : 1.437191; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0058712, 0.0093903, 0.0164693, 0.0286882, 0.0443778, 0.0653612, 0.0791637", \ "0.0021580, 0.0059637, 0.0134156, 0.0250195, 0.0404185, 0.0578949, 0.0789355", \ "-0.0053868, -0.0015460, 0.0033660, 0.0150492, 0.0307552, 0.0515361, 0.0688592", \ "-0.0257646, -0.0196250, -0.0122414, -0.0027816, 0.0122665, 0.0347593, 0.0588023", \ "-0.0563017, -0.0494649, -0.0447043, -0.0330319, -0.0164783, 0.0052411, 0.0286316", \ "-0.0966317, -0.0958683, -0.0915901, -0.0805400, -0.0652551, -0.0438343, -0.0121181", \ "-0.1728454, -0.1688159, -0.1639641, -0.1468937, -0.1337360, -0.1193267, -0.0901870"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436303, 0.0503730, 0.0577781, 0.0727144, 0.0931948, 0.1289695, 0.1871520", \ "0.0400014, 0.0465963, 0.0541656, 0.0718647, 0.0893570, 0.1254954, 0.1803384", \ "0.0355852, 0.0387853, 0.0467400, 0.0614219, 0.0822645, 0.1178939, 0.1698614", \ "0.0205341, 0.0242259, 0.0351261, 0.0496049, 0.0712162, 0.1024232, 0.1571059", \ "-0.0008671, 0.0027263, 0.0137139, 0.0292825, 0.0467778, 0.0830771, 0.1393914", \ "-0.0330542, -0.0298401, -0.0204154, -0.0026620, 0.0134973, 0.0465912, 0.1070708", \ "-0.0787344, -0.0784826, -0.0724880, -0.0619590, -0.0422535, -0.0037788, 0.0432609"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0322311, 0.0284881, 0.0208588, 0.0116830, -0.0008084, -0.0160899, -0.0298912", \ "0.0357637, 0.0321869, 0.0275070, 0.0157130, 0.0030697, -0.0163568, -0.0273442", \ "0.0461925, 0.0425249, 0.0355121, 0.0264498, 0.0107883, -0.0061271, -0.0210588", \ "0.0600411, 0.0568013, 0.0496360, 0.0413914, 0.0294169, 0.0096872, -0.0088949", \ "0.0910006, 0.0841561, 0.0759038, 0.0679101, 0.0567336, 0.0344245, 0.0168990", \ "0.1332960, 0.1264963, 0.1200891, 0.1103217, 0.0954814, 0.0782063, 0.0559921", \ "0.1936541, 0.1926770, 0.1817565, 0.1738306, 0.1631718, 0.1501323, 0.1225794"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0263614, -0.0301207, -0.0376283, -0.0520775, -0.0732570, -0.1042142, -0.1518386", \ "-0.0227051, -0.0262303, -0.0337400, -0.0483957, -0.0688594, -0.0999256, -0.1472287", \ "-0.0150798, -0.0188067, -0.0261768, -0.0408973, -0.0581676, -0.0927378, -0.1434819", \ "-0.0029156, -0.0068669, -0.0141163, -0.0298278, -0.0505457, -0.0801507, -0.1342061", \ "0.0168597, 0.0147790, 0.0039765, -0.0115505, -0.0323918, -0.0626516, -0.1171586", \ "0.0477122, 0.0443983, 0.0375241, 0.0201056, 0.0020055, -0.0256151, -0.0859259", \ "0.0931350, 0.0927791, 0.0892046, 0.0755580, 0.0615353, 0.0199396, -0.0234560"); } } internal_power () { when : "!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5053900, 4.4523386, 4.4890615, 5.2575173, 6.9372547, 10.4395553, 17.5869822"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7736938, 1.6912798, 1.6739437, 2.4473804, 4.1417457, 7.6779682, 14.8979050"); } } } pin (CLK) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.185343; min_pulse_width_high : 0.062364; fall_capacitance_range (1.290751, 1.290751 ); fall_capacitance : 1.290751; capacitance : 1.329077; rise_capacitance_range (1.367404, 1.367404 ); rise_capacitance : 1.367404; max_transition : 1.024000; internal_power () { when : "!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.3305908, 14.2414811, 14.1900270, 14.8601201, 16.3270715, 19.3877399, 25.6358420"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.6338315, 11.5593330, 11.5578278, 12.2068763, 13.6524652, 16.6911350, 22.9159663"); } } } pin (SETB) { fanout_load : 0.122; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.120340; rise_capacitance_range (2.476913, 2.476913 ); rise_capacitance : 2.476913; capacitance : 2.577554; fall_capacitance_range (2.678196, 2.678196 ); fall_capacitance : 2.678196; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0406720, -0.0369805, -0.0268936, -0.0145921, 0.0121407, 0.0755309, 0.2234938", \ "-0.0447822, -0.0410205, -0.0359230, -0.0184194, 0.0087636, 0.0716637, 0.2116023", \ "-0.0548788, -0.0512345, -0.0466451, -0.0318228, -0.0042956, 0.0564278, 0.2081693", \ "-0.0755605, -0.0720046, -0.0645828, -0.0500219, -0.0224572, 0.0488588, 0.1704521", \ "-0.1054111, -0.0976736, -0.0878339, -0.0826722, -0.0536779, 0.0111970, 0.1361045", \ "-0.1465010, -0.1456667, -0.1382901, -0.1286875, -0.1131584, -0.0480108, 0.0718591", \ "-0.2159859, -0.2115031, -0.2005625, -0.2029758, -0.1913677, -0.1429532, -0.0298172"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495181, 0.0487526, 0.0416794, 0.0324251, 0.0167346, -0.0139693, -0.0659430", \ "0.0535003, 0.0527140, 0.0453801, 0.0358255, 0.0205206, -0.0105867, -0.0637083", \ "0.0637769, 0.0600721, 0.0555164, 0.0462624, 0.0314641, -4.2678145e-05, -0.0589724", \ "0.0815091, 0.0780175, 0.0736274, 0.0649573, 0.0495924, 0.0182600, -0.0372461", \ "0.1041916, 0.1038759, 0.0995894, 0.0906947, 0.0792158, 0.0472399, -0.0047710", \ "0.1468517, 0.1457255, 0.1408972, 0.1246123, 0.1255517, 0.0959135, 0.0421611", \ "0.2148435, 0.2214662, 0.2162579, 0.2009765, 0.1938502, 0.1754816, 0.1192940"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("70.2424150, 75.3488704, 85.7036006, 96.4971153, 118.2259639, 161.8254807, 249.1663332"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.0610749, -2.2095039, -2.3588700, -2.4442994, -2.4676662, -2.3669081, -2.0178999"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.631471; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3847013, -4.5793551, -7.9509095, -11.0528082, -15.6854660, -20.1897046, -25.2480119", \ "-0.3865892, -4.5684220, -7.8746301, -11.0985257, -15.5522691, -20.1663675, -25.0525202", \ "-0.3892847, -4.5832663, -7.8751729, -10.9994055, -15.4673164, -19.9974207, -24.9458338", \ "-0.3890805, -4.4828110, -7.6601316, -10.7513450, -15.2785092, -19.6931271, -24.7170676", \ "-0.3842518, -4.2056392, -7.2103704, -10.0703235, -14.3515852, -18.5947338, -23.5721705", \ "-0.3650312, -3.6297528, -6.3723290, -8.8818427, -12.4039273, -16.5475759, -21.0998711", \ "-0.3254634, -2.0406917, -3.6497540, -5.4983840, -8.6449635, -11.2388402, -14.6751845"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.7086127, 21.8722348, 39.4774955, 55.8441200, 76.5294621, 92.7185658, 103.3455923", \ "-4.6665880, 21.9106134, 39.5133076, 55.8782675, 76.5621741, 92.7497898, 103.3716632", \ "-4.6421889, 21.9509517, 39.5484031, 55.9404558, 76.5786433, 92.7852810, 103.4359520", \ "-4.9781261, 21.7310145, 39.4252348, 55.8750164, 76.6653019, 92.9369121, 103.6192852", \ "-5.7012496, 21.2882619, 39.1684822, 55.8368276, 76.8366446, 93.3089808, 104.1484022", \ "-7.2061272, 20.4371448, 38.8316805, 55.9392858, 77.4487799, 94.4738455, 105.4218873", \ "-10.2637201, 19.1164531, 38.6689415, 56.7831511, 79.1362760, 96.8218149, 108.5716966"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3914631, -4.7884141, -8.1206582, -11.4205247, -16.3455423, -21.0857129, -25.4460922", \ "-0.3940450, -4.7737963, -8.1418218, -11.4762558, -16.3322003, -21.0386268, -25.4038132", \ "-0.3975140, -4.7558670, -8.1341899, -11.3914928, -16.2761249, -21.0144223, -26.8348808", \ "-0.3990895, -4.6659231, -7.9783823, -11.1959125, -16.0025228, -20.6996428, -26.3068879", \ "-0.3668126, -4.1211634, -7.1105126, -9.9588987, -14.3385043, -18.7178939, -23.8464156", \ "-0.2877252, -2.8435248, -4.9109586, -7.0044418, -10.3419305, -14.1115731, -18.0449556", \ "-0.1653955, -0.1809845, -0.5770405, -1.3230563, -3.1505088, -4.9644714, -7.9441828"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2595558, 0.2746882, 0.2870558, 0.3032156, 0.3377796, 0.4062504, 0.5435720", \ "0.2634632, 0.2785073, 0.2910934, 0.3070129, 0.3418067, 0.4100569, 0.5471907", \ "0.2720515, 0.2871409, 0.2996650, 0.3157411, 0.3504373, 0.4188470, 0.5560439", \ "0.2900176, 0.3048947, 0.3175388, 0.3336783, 0.3682404, 0.4367160, 0.5740486", \ "0.3195491, 0.3346702, 0.3471441, 0.3631690, 0.3979734, 0.4664309, 0.6037735", \ "0.3661507, 0.3812206, 0.3934525, 0.4096623, 0.4444667, 0.5129095, 0.6503544", \ "0.4432223, 0.4582005, 0.4708081, 0.4868996, 0.5214629, 0.5899503, 0.7271848"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0355457, 0.0548806, 0.0754271, 0.1040729, 0.1739192, 0.3225794, 0.6265856", \ "0.0359504, 0.0543876, 0.0749579, 0.1041467, 0.1744748, 0.3222425, 0.6264791", \ "0.0360595, 0.0548077, 0.0753409, 0.1041796, 0.1740924, 0.3224863, 0.6241472", \ "0.0355184, 0.0545313, 0.0748825, 0.1040863, 0.1740142, 0.3225450, 0.6267471", \ "0.0359453, 0.0546374, 0.0743532, 0.1033037, 0.1741110, 0.3222927, 0.6270868", \ "0.0357055, 0.0542594, 0.0754135, 0.1042456, 0.1740164, 0.3225524, 0.6258282", \ "0.0354461, 0.0543309, 0.0750088, 0.1039518, 0.1749788, 0.3232542, 0.6289398"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2715610, 0.2871240, 0.2998588, 0.3160195, 0.3498382, 0.4113541, 0.5316785", \ "0.2755080, 0.2910586, 0.3038031, 0.3199611, 0.3537790, 0.4152996, 0.5356220", \ "0.2840185, 0.2994939, 0.3123191, 0.3284773, 0.3622269, 0.4237946, 0.5440011", \ "0.3020355, 0.3175966, 0.3303336, 0.3464910, 0.3803113, 0.4418299, 0.5621535", \ "0.3323631, 0.3477442, 0.3606181, 0.3767945, 0.4106037, 0.4721485, 0.5924822", \ "0.3800660, 0.3953255, 0.4082377, 0.4245230, 0.4582325, 0.5199082, 0.6403093", \ "0.4623875, 0.4778579, 0.4906876, 0.5069835, 0.5405840, 0.6023018, 0.7225580"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0420952, 0.0570587, 0.0723890, 0.0941461, 0.1459823, 0.2540792, 0.4793160", \ "0.0420954, 0.0570482, 0.0724044, 0.0941515, 0.1459819, 0.2540771, 0.4792508", \ "0.0420464, 0.0568371, 0.0722932, 0.0942461, 0.1459029, 0.2536015, 0.4790349", \ "0.0421033, 0.0570561, 0.0723959, 0.0941546, 0.1459830, 0.2540796, 0.4793041", \ "0.0416886, 0.0567932, 0.0720933, 0.0941694, 0.1459641, 0.2536967, 0.4793718", \ "0.0418507, 0.0568497, 0.0721679, 0.0935319, 0.1456298, 0.2534242, 0.4790969", \ "0.0425081, 0.0574713, 0.0723172, 0.0941572, 0.1457369, 0.2538571, 0.4795032"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2122758, 0.2271726, 0.2398906, 0.2559325, 0.2904775, 0.3589308, 0.4959848", \ "0.2161403, 0.2311784, 0.2438284, 0.2597713, 0.2944452, 0.3629180, 0.5000552", \ "0.2243323, 0.2393708, 0.2520660, 0.2681166, 0.3026988, 0.3710076, 0.5083598", \ "0.2412801, 0.2563361, 0.2690165, 0.2850879, 0.3197144, 0.3879817, 0.5254141", \ "0.2722765, 0.2872616, 0.2996558, 0.3157273, 0.3504483, 0.4187313, 0.5558019", \ "0.3134909, 0.3285608, 0.3415170, 0.3576363, 0.3921205, 0.4602604, 0.5971487", \ "0.3752673, 0.3874742, 0.4012423, 0.4177880, 0.4526933, 0.5212517, 0.6580121"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0353408, 0.0543239, 0.0738253, 0.1029560, 0.1727937, 0.3224703, 0.6287096", \ "0.0351769, 0.0541395, 0.0742356, 0.1026892, 0.1737734, 0.3224960, 0.6314708", \ "0.0354226, 0.0543511, 0.0742392, 0.1029623, 0.1738476, 0.3219532, 0.6220466", \ "0.0358949, 0.0544453, 0.0743167, 0.1030546, 0.1737992, 0.3217557, 0.6217757", \ "0.0355441, 0.0545670, 0.0743009, 0.1031504, 0.1738704, 0.3223762, 0.6254372", \ "0.0367209, 0.0554473, 0.0754120, 0.1039640, 0.1752598, 0.3234290, 0.6264099", \ "0.0380950, 0.0563976, 0.0760633, 0.1047160, 0.1751736, 0.3233542, 0.6273393"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.662806; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-7.4982610, -11.3369328, -14.9473846, -19.0924731, -24.3013094, -30.3415361, -36.5589064", \ "-7.4561930, -11.2989744, -14.8827913, -19.0009238, -24.2835083, -30.2071691, -36.3880474", \ "-7.4320539, -11.2506359, -14.8349875, -18.9563970, -24.1767673, -30.1183911, -36.5381669", \ "-7.7683159, -11.4573858, -14.9906955, -19.0050947, -24.1758274, -30.0868606, -36.3276021", \ "-8.4908238, -11.8882258, -15.2004571, -19.0268626, -23.9865914, -29.6137749, -35.8293331", \ "-9.9881658, -12.7019680, -15.5107141, -18.9485831, -23.4004562, -28.7810552, -34.6857155", \ "-13.0492182, -14.0712765, -15.7942724, -18.0865109, -22.1366052, -26.1165386, -30.8073803"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5576509, 30.1615632, 47.8353007, 63.7771314, 82.6889616, 97.7288813, 107.3124891", \ "2.5567178, 30.1797772, 47.9380047, 63.8542274, 82.8503689, 97.8989865, 107.5144096", \ "2.5535971, 30.2000539, 47.9846364, 63.8789110, 82.8891824, 97.9453646, 107.5748004", \ "2.5534682, 30.3053078, 48.1235992, 64.1525634, 83.2317413, 98.3076181, 107.9573337", \ "2.5590880, 30.5793874, 48.5951773, 64.8151925, 84.1601939, 99.4063857, 109.1950376", \ "2.5740470, 31.1203486, 49.4875712, 66.0449360, 85.8282050, 101.5777294, 111.5367852", \ "2.6182745, 32.5551273, 51.9526256, 69.3055118, 90.0133599, 106.2103711, 116.8199096"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5354802, 29.8489229, 47.5190308, 63.4601086, 82.4217717, 97.2187834, 106.6630032", \ "2.5347518, 29.8475911, 47.5473469, 63.4567101, 82.4901818, 97.2944893, 106.7894228", \ "2.5299042, 29.8613004, 47.5314302, 63.4899543, 82.3751035, 97.1856406, 106.7364286", \ "2.5304820, 29.9538731, 47.6830414, 63.6734838, 82.5917615, 97.4218403, 106.9061314", \ "2.5676138, 30.5887584, 48.6703126, 64.9061639, 84.0880466, 98.9661702, 108.3987891", \ "2.6675072, 32.0721255, 51.0024787, 67.9075657, 87.6693988, 102.6838031, 112.0519951", \ "2.8156768, 34.7144074, 55.2443447, 73.5152452, 94.3223046, 109.4897367, 118.8646227"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1796414, 0.1994091, 0.2157338, 0.2366097, 0.2797680, 0.3579476, 0.5027562", \ "0.1833651, 0.2033192, 0.2195883, 0.2405036, 0.2836628, 0.3617725, 0.5065099", \ "0.1919894, 0.2116643, 0.2282798, 0.2491637, 0.2922553, 0.3704054, 0.5152493", \ "0.2102974, 0.2301058, 0.2464279, 0.2673568, 0.3104786, 0.3885634, 0.5333456", \ "0.2405982, 0.2604194, 0.2768724, 0.2975910, 0.3407312, 0.4188427, 0.5635679", \ "0.2885428, 0.3082278, 0.3247633, 0.3455699, 0.3885741, 0.4666043, 0.6113265", \ "0.3705600, 0.3905098, 0.4068367, 0.4273898, 0.4703634, 0.5483741, 0.6929513"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0556141, 0.0771616, 0.1000889, 0.1330240, 0.2100886, 0.3605079, 0.6621303", \ "0.0557706, 0.0770365, 0.1002792, 0.1330625, 0.2102292, 0.3598790, 0.6609855", \ "0.0555785, 0.0771102, 0.1001391, 0.1334669, 0.2101298, 0.3600878, 0.6628059", \ "0.0557535, 0.0772902, 0.1001430, 0.1329175, 0.2099713, 0.3601519, 0.6612631", \ "0.0559306, 0.0775722, 0.0999974, 0.1330654, 0.2101889, 0.3602785, 0.6610568", \ "0.0571616, 0.0782079, 0.1011484, 0.1337898, 0.2109227, 0.3607390, 0.6627225", \ "0.0598685, 0.0805993, 0.1030439, 0.1353073, 0.2114406, 0.3616485, 0.6625884"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1911009, 0.2110002, 0.2273666, 0.2473937, 0.2879591, 0.3598443, 0.4877344", \ "0.1948936, 0.2149178, 0.2311916, 0.2512955, 0.2918760, 0.3637566, 0.4916286", \ "0.2037222, 0.2236754, 0.2400033, 0.2600707, 0.3006821, 0.3725610, 0.5004382", \ "0.2214983, 0.2414598, 0.2577739, 0.2778596, 0.3184739, 0.3903483, 0.5182053", \ "0.2516648, 0.2715098, 0.2878022, 0.3078062, 0.3483500, 0.4202437, 0.5481286", \ "0.2982708, 0.3179665, 0.3342523, 0.3543200, 0.3948439, 0.4666196, 0.5944275", \ "0.3745950, 0.3942132, 0.4102177, 0.4301444, 0.4705686, 0.5422824, 0.6700532"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0613913, 0.0810738, 0.0981394, 0.1218430, 0.1781754, 0.2883100, 0.5086170", \ "0.0613255, 0.0805271, 0.0974287, 0.1216760, 0.1778374, 0.2879395, 0.5072394", \ "0.0612206, 0.0802940, 0.0976311, 0.1216990, 0.1780334, 0.2882207, 0.5084244", \ "0.0614481, 0.0806082, 0.0974758, 0.1215285, 0.1779247, 0.2880449, 0.5086455", \ "0.0611139, 0.0800819, 0.0972788, 0.1214536, 0.1779910, 0.2879116, 0.5077854", \ "0.0613719, 0.0798621, 0.0967495, 0.1210381, 0.1775273, 0.2880366, 0.5088699", \ "0.0613036, 0.0803785, 0.0964381, 0.1207343, 0.1772704, 0.2875275, 0.5091012"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1448327, 0.1643880, 0.1801165, 0.1996529, 0.2393991, 0.3078158, 0.4310198", \ "0.1486922, 0.1682980, 0.1840596, 0.2035588, 0.2432977, 0.3117271, 0.4349205", \ "0.1570555, 0.1765264, 0.1923152, 0.2117940, 0.2515522, 0.3200126, 0.4432376", \ "0.1742066, 0.1937400, 0.2093926, 0.2288245, 0.2685091, 0.3369358, 0.4601462", \ "0.2049931, 0.2245766, 0.2401654, 0.2594949, 0.2989791, 0.3671846, 0.4902278", \ "0.2487583, 0.2682068, 0.2836947, 0.3030796, 0.3429199, 0.4114715, 0.5345979", \ "0.3097890, 0.3274895, 0.3432666, 0.3625348, 0.4021802, 0.4708454, 0.5938137"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0638254, 0.0814871, 0.0975401, 0.1207768, 0.1731867, 0.2784969, 0.4968361", \ "0.0641704, 0.0817285, 0.0980842, 0.1206621, 0.1730483, 0.2782382, 0.4959878", \ "0.0640171, 0.0817973, 0.0979604, 0.1210525, 0.1730956, 0.2783679, 0.4966121", \ "0.0639692, 0.0819786, 0.0978826, 0.1207487, 0.1731518, 0.2784613, 0.4966534", \ "0.0679197, 0.0854779, 0.1015277, 0.1234786, 0.1754675, 0.2795903, 0.4972365", \ "0.0770169, 0.0939143, 0.1096666, 0.1315773, 0.1822538, 0.2844794, 0.5002135", \ "0.0927081, 0.1082755, 0.1224282, 0.1438247, 0.1916439, 0.2907186, 0.5057758"); } } } } cell (DFFNX1) { cell_footprint : "DFFN"; area : 28.5696 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.404044e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK')"; value : "1.1636921e+05"; } leakage_power () { when : "(D*CLK')"; value : "1.3289825e+05"; } leakage_power () { when : "(D'*CLK)"; value : "1.4040437e+05"; } pin (D) { fanout_load : 0.075; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.901353, 1.901353 ); rise_capacitance : 1.901353; capacitance : 1.850565; fall_capacitance_range (1.799776, 1.799776 ); fall_capacitance : 1.799776; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0059221, -0.0020687, 0.0054730, 0.0199225, 0.0415478, 0.0704945, 0.1146655", \ "-0.0095796, -0.0059159, 0.0018169, 0.0138374, 0.0375723, 0.0671423, 0.1004951", \ "-0.0197920, -0.0164644, -0.0090019, 0.0062293, 0.0277669, 0.0580500, 0.0941138", \ "-0.0405077, -0.0333171, -0.0270213, -0.0125586, 0.0093406, 0.0401251, 0.0829584", \ "-0.0675682, -0.0603043, -0.0530637, -0.0359366, -0.0248994, 0.0109994, 0.0576149", \ "-0.1095744, -0.1059293, -0.0991158, -0.0873860, -0.0658172, -0.0329570, 0.0169068", \ "-0.1816000, -0.1807974, -0.1715062, -0.1615967, -0.1430333, -0.1106604, -0.0546976"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0260916, 0.0325170, 0.0403614, 0.0522724, 0.0677606, 0.0881325, 0.1154917", \ "0.0255313, 0.0290116, 0.0368009, 0.0483684, 0.0645913, 0.0847670, 0.1118989", \ "0.0179020, 0.0217040, 0.0292872, 0.0412948, 0.0561836, 0.0764174, 0.1043986", \ "0.0058946, 0.0095853, 0.0173877, 0.0297528, 0.0445245, 0.0671976, 0.0904500", \ "-0.0149765, -0.0117796, -0.0011672, 0.0085630, 0.0267623, 0.0458290, 0.0748442", \ "-0.0451340, -0.0447566, -0.0350009, -0.0263867, -0.0084199, 0.0221162, 0.0467361", \ "-0.0935616, -0.0903126, -0.0866079, -0.0808063, -0.0639708, -0.0413628, -0.0112475"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0290000, 0.0255660, 0.0208593, 0.0059503, -0.0122498, -0.0381758, -0.0668897", \ "0.0358441, 0.0290338, 0.0217603, 0.0095632, -0.0088959, -0.0376880, -0.0667548", \ "0.0432680, 0.0398135, 0.0324370, 0.0202998, -0.0012492, -0.0295554, -0.0639277", \ "0.0608972, 0.0570995, 0.0474256, 0.0359539, 0.0196237, -0.0114483, -0.0530244", \ "0.0840401, 0.0805101, 0.0735832, 0.0658458, 0.0479883, 0.0102181, -0.0309477", \ "0.1291717, 0.1251166, 0.1175339, 0.1028049, 0.0888238, 0.0590508, 0.0120129", \ "0.2048850, 0.2013279, 0.1873922, 0.1777435, 0.1603565, 0.1311297, 0.0828643"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0145670, -0.0213127, -0.0287291, -0.0376791, -0.0522113, -0.0700906, -0.0954888", \ "-0.0137582, -0.0174482, -0.0249504, -0.0342667, -0.0487206, -0.0661100, -0.0916425", \ "-0.0063353, -0.0101185, -0.0178135, -0.0300642, -0.0418037, -0.0591062, -0.0848928", \ "0.0058393, 0.0022855, -0.0057705, -0.0174479, -0.0333902, -0.0549555, -0.0749772", \ "0.0265717, 0.0229663, 0.0131545, 0.0007938, -0.0122259, -0.0340637, -0.0625519", \ "0.0546112, 0.0514079, 0.0453995, 0.0344736, 0.0192579, -0.0031252, -0.0329239", \ "0.1113635, 0.1132766, 0.1035555, 0.0939427, 0.0744778, 0.0528449, 0.0200358"); } } internal_power () { when : "!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.0824654, 5.1059713, 5.2531866, 6.2732732, 8.4136500, 12.7946074, 21.6567256"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9540241, 1.9442195, 2.0142146, 3.1025444, 5.3688082, 9.9909403, 19.3248087"); } } } pin (CLK) { fanout_load : 0.045; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_high : 0.050066; min_pulse_width_low : 0.141422; fall_capacitance_range (1.112454, 1.112454 ); fall_capacitance : 1.112454; capacitance : 1.144386; rise_capacitance_range (1.176317, 1.176317 ); rise_capacitance : 1.176317; max_transition : 1.024000; internal_power () { when : "!D&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("46.7625048, 50.2200859, 57.2412340, 64.1352879, 78.0293814, 105.9235546, 161.8178864"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.7513448, 20.7412898, 20.8107843, 21.5670083, 23.1690604, 26.4627691, 33.1397907"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.658211; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2261119, -1.2628752, -2.1466144, -2.9055342, -4.1019403, -5.5074656, -7.3800859", \ "-0.2275641, -1.2637472, -2.1356636, -2.9165202, -4.1261808, -5.5051258, -6.7018136", \ "-0.2238167, -1.2251679, -2.0708481, -2.8135982, -3.9819792, -5.3410357, -7.1849144", \ "-0.2125695, -1.1156889, -1.8972265, -2.5772261, -3.6509614, -4.9898345, -6.7963904", \ "-0.1753970, -0.8213149, -1.4038765, -1.8999061, -2.7902594, -3.8572449, -5.3792785", \ "-0.0956085, -0.2175572, -0.4045114, -0.4943594, -0.8447913, -1.5139781, -2.4805451", \ "0.0603008, 1.1415884, 1.8932230, 2.5706304, 3.2756500, 3.4681167, 3.2869038"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-20.8585592, -8.0173763, 1.6764322, 10.8036376, 22.2679512, 31.3669605, 37.4378493", \ "-22.5883578, -9.7496348, -0.0568048, 9.0817178, 20.5392317, 29.6518685, 35.7048160", \ "-26.0993521, -13.2385718, -3.5408774, 5.6347362, 17.0982455, 26.2459346, 32.3563807", \ "-29.5332809, -16.5760202, -6.7938968, 2.4302135, 13.9935793, 23.1880865, 29.2884497", \ "-36.4327326, -23.1691891, -13.1513851, -3.7125394, 8.1303283, 17.5594042, 23.8186538", \ "-50.2843873, -36.4124565, -25.9358202, -16.0460816, -3.6772636, 6.1670319, 12.7068443", \ "-78.0417441, -62.8417662, -51.3628249, -40.5419654, -27.1267694, -16.3181908, -9.1837891"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1921494, 0.2040993, 0.2152741, 0.2302777, 0.2645850, 0.3333643, 0.4705645", \ "0.1960647, 0.2080114, 0.2192396, 0.2342023, 0.2685550, 0.3371994, 0.4747314", \ "0.2049453, 0.2168691, 0.2281007, 0.2430695, 0.2774056, 0.3461788, 0.4833110", \ "0.2225674, 0.2345577, 0.2456760, 0.2606884, 0.2950478, 0.3638102, 0.5012105", \ "0.2522015, 0.2641604, 0.2753759, 0.2902979, 0.3246986, 0.3933874, 0.5310741", \ "0.2982079, 0.3101425, 0.3212943, 0.3362771, 0.3706510, 0.4392547, 0.5764855", \ "0.3728179, 0.3847976, 0.3959156, 0.4109219, 0.4452810, 0.5140414, 0.6516639"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0273332, 0.0448604, 0.0643312, 0.0939370, 0.1674241, 0.3185260, 0.6234294", \ "0.0273151, 0.0448561, 0.0643656, 0.0943610, 0.1679186, 0.3191186, 0.6259436", \ "0.0270480, 0.0448046, 0.0643576, 0.0939433, 0.1672063, 0.3188259, 0.6247723", \ "0.0276230, 0.0449269, 0.0643258, 0.0940847, 0.1676914, 0.3193173, 0.6235010", \ "0.0272191, 0.0448671, 0.0641608, 0.0940875, 0.1676765, 0.3180209, 0.6250475", \ "0.0273977, 0.0447135, 0.0643503, 0.0943810, 0.1683118, 0.3205747, 0.6253187", \ "0.0274632, 0.0448687, 0.0642999, 0.0940891, 0.1681473, 0.3188112, 0.6257547"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1983518, 0.2128761, 0.2270922, 0.2461484, 0.2887889, 0.3729140, 0.5409102", \ "0.2022654, 0.2167756, 0.2309939, 0.2500632, 0.2927226, 0.3767603, 0.5450099", \ "0.2108811, 0.2254151, 0.2396252, 0.2587155, 0.3013601, 0.3853997, 0.5536520", \ "0.2291207, 0.2436293, 0.2578489, 0.2769197, 0.3195781, 0.4036176, 0.5718584", \ "0.2601584, 0.2746562, 0.2888752, 0.3079173, 0.3506277, 0.4347276, 0.6025604", \ "0.3081973, 0.3227307, 0.3369433, 0.3559707, 0.3986675, 0.4827345, 0.6507294", \ "0.3893350, 0.4038405, 0.4180644, 0.4371042, 0.4797504, 0.5638792, 0.7316687"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0295983, 0.0485633, 0.0697960, 0.1008935, 0.1776839, 0.3351493, 0.6571255", \ "0.0296765, 0.0485598, 0.0699429, 0.1011784, 0.1777721, 0.3353776, 0.6566142", \ "0.0296111, 0.0488017, 0.0699103, 0.1012624, 0.1775649, 0.3353536, 0.6582110", \ "0.0296889, 0.0485504, 0.0699495, 0.1011797, 0.1778021, 0.3353959, 0.6567679", \ "0.0295314, 0.0484477, 0.0696155, 0.1011455, 0.1778231, 0.3355161, 0.6554853", \ "0.0297770, 0.0484860, 0.0697767, 0.1013447, 0.1778041, 0.3358587, 0.6567424", \ "0.0299293, 0.0488530, 0.0700046, 0.1016932, 0.1781042, 0.3354063, 0.6559104"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.709347; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-23.5984763, -24.6318589, -25.5943266, -26.6295132, -28.0436687, -29.7712737, -31.8071721", \ "-25.3295969, -26.3587690, -27.3166089, -28.3535661, -29.7730585, -31.4458304, -32.8576983", \ "-28.8395217, -29.8505472, -30.7985319, -31.8059169, -33.2026105, -34.8796551, -36.5498411", \ "-32.2731956, -33.1856462, -34.0578706, -34.9978565, -36.3159081, -37.9238194, -39.5540587", \ "-39.1695596, -39.7674709, -40.3970752, -41.1538487, -42.2323404, -43.7222313, -44.8970426", \ "-53.0153593, -52.9946792, -53.1835744, -53.4965149, -54.0580498, -55.0289162, -56.5555302", \ "-80.7693085, -79.4365051, -78.6610938, -77.9564348, -77.4972175, -77.5631953, -78.2883975"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6021038, 15.6971674, 25.4151723, 34.5143429, 45.8158617, 54.8356023, 60.8266212", \ "2.5996209, 15.6950309, 25.4245228, 34.5154934, 45.7863707, 54.8235070, 60.8226648", \ "2.6024165, 15.7278124, 25.4758011, 34.6107605, 45.9169093, 54.9739042, 60.9896781", \ "2.6148182, 15.8429676, 25.6752806, 34.8627651, 46.2550140, 55.3896111, 61.4620748", \ "2.6558847, 16.1522521, 26.1823337, 35.5653884, 47.1866383, 56.4918118, 62.6724950", \ "2.7375126, 16.7654514, 27.2087886, 36.9447842, 49.0793192, 58.7784716, 65.2175333", \ "2.8945248, 18.0826150, 29.4045859, 40.0054438, 53.0577844, 63.5044485, 70.4951893"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1450179, 0.1591403, 0.1731546, 0.1918988, 0.2337477, 0.3122179, 0.4662846", \ "0.1489810, 0.1631076, 0.1771122, 0.1958602, 0.2376697, 0.3161653, 0.4703367", \ "0.1576546, 0.1717668, 0.1857893, 0.2045177, 0.2463756, 0.3248350, 0.4791303", \ "0.1757754, 0.1898872, 0.2039269, 0.2226428, 0.2644626, 0.3429442, 0.4972194", \ "0.2070228, 0.2211921, 0.2351780, 0.2539065, 0.2955778, 0.3740095, 0.5280869", \ "0.2548373, 0.2691155, 0.2831071, 0.3017576, 0.3434106, 0.4218162, 0.5755307", \ "0.3372404, 0.3518073, 0.3658563, 0.3844519, 0.4260172, 0.5041147, 0.6580966"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0369867, 0.0585695, 0.0827810, 0.1182678, 0.2012328, 0.3678179, 0.7070607", \ "0.0372171, 0.0585476, 0.0828324, 0.1183409, 0.2012462, 0.3676459, 0.7074958", \ "0.0370991, 0.0585650, 0.0827948, 0.1183565, 0.2011473, 0.3676388, 0.7093472", \ "0.0371685, 0.0586194, 0.0829623, 0.1184519, 0.2013870, 0.3681694, 0.7088829", \ "0.0378978, 0.0590193, 0.0834808, 0.1188659, 0.2015426, 0.3676305, 0.7077358", \ "0.0396187, 0.0606949, 0.0847481, 0.1199200, 0.2021736, 0.3688794, 0.7077755", \ "0.0425400, 0.0632014, 0.0868354, 0.1216314, 0.2036322, 0.3692517, 0.7086938"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1551665, 0.1689584, 0.1819641, 0.1989628, 0.2354765, 0.2996409, 0.4206137", \ "0.1590530, 0.1728341, 0.1858630, 0.2028575, 0.2393653, 0.3035347, 0.4244676", \ "0.1679067, 0.1817273, 0.1947262, 0.2116930, 0.2482072, 0.3123726, 0.4333679", \ "0.1855923, 0.1993707, 0.2123961, 0.2293822, 0.2658855, 0.3300513, 0.4510519", \ "0.2153134, 0.2289544, 0.2419376, 0.2589141, 0.2953997, 0.3595502, 0.4804945", \ "0.2622365, 0.2758354, 0.2888295, 0.3057434, 0.3421715, 0.4062499, 0.5271623", \ "0.3363375, 0.3499090, 0.3628031, 0.3796947, 0.4160514, 0.4800741, 0.6009530"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0362916, 0.0518012, 0.0690144, 0.0935941, 0.1488044, 0.2584107, 0.4810005", \ "0.0363037, 0.0516884, 0.0688635, 0.0935431, 0.1490360, 0.2584425, 0.4812161", \ "0.0365254, 0.0520991, 0.0690818, 0.0935814, 0.1490879, 0.2584553, 0.4813246", \ "0.0363775, 0.0516538, 0.0687577, 0.0934960, 0.1490285, 0.2584941, 0.4806695", \ "0.0360748, 0.0517159, 0.0686374, 0.0935188, 0.1489621, 0.2581929, 0.4817839", \ "0.0362848, 0.0516049, 0.0687329, 0.0932284, 0.1486677, 0.2573962, 0.4810148", \ "0.0362093, 0.0516751, 0.0686166, 0.0931444, 0.1486469, 0.2586917, 0.4814317"); } } } } cell (DFFNX2) { cell_footprint : "DFFN"; area : 31.3344 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.187531e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "D"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK')"; value : "1.8547793e+05"; } leakage_power () { when : "(D*CLK')"; value : "2.1527349e+05"; } leakage_power () { when : "(D'*CLK)"; value : "2.1875310e+05"; } pin (D) { fanout_load : 0.089; related_power_pin : "VDD"; related_ground_pin : "VSS"; min_pulse_width_high : 0.349777; min_pulse_width_low : 0.687928; nextstate_type : "data"; direction : "input"; rise_capacitance_range (2.262049, 2.262049 ); rise_capacitance : 2.262049; capacitance : 2.220021; fall_capacitance_range (2.177993, 2.177993 ); fall_capacitance : 2.177993; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058845, -0.0020618, 0.0054140, 0.0205651, 0.0434875, 0.0759619, 0.1338698", \ "-0.0121092, -0.0059226, 0.0015821, 0.0140437, 0.0373040, 0.0725711, 0.1298942", \ "-0.0197666, -0.0162883, -0.0090126, 0.0031828, 0.0276763, 0.0622635, 0.1187817", \ "-0.0404621, -0.0368727, -0.0297453, -0.0147680, 0.0091180, 0.0469118, 0.0996828", \ "-0.0697263, -0.0661950, -0.0590819, -0.0414657, -0.0224712, 0.0166627, 0.0727869", \ "-0.1171150, -0.1136288, -0.1027748, -0.0883440, -0.0684324, -0.0329577, 0.0303249", \ "-0.1838779, -0.1827321, -0.1652042, -0.1511113, -0.1440975, -0.1073620, -0.0511408"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0174520, 0.0211410, 0.0287645, 0.0403645, 0.0533537, 0.0670832, 0.0870130", \ "0.0166659, 0.0200707, 0.0245282, 0.0366469, 0.0492030, 0.0632205, 0.0801281", \ "0.0092721, 0.0130246, 0.0202904, 0.0300198, 0.0417008, 0.0566629, 0.0763036", \ "-0.0029590, 0.0007893, 0.0058402, 0.0174674, 0.0301824, 0.0465942, 0.0614162", \ "-0.0265478, -0.0229341, -0.0131236, -0.0034658, 0.0121804, 0.0254551, 0.0498928", \ "-0.0563560, -0.0561166, -0.0486868, -0.0371593, -0.0216828, -0.0065748, 0.0136121", \ "-0.1047615, -0.1042968, -0.1004387, -0.0966327, -0.0837042, -0.0677117, -0.0381995"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0349518, 0.0315040, 0.0237112, 0.0088244, -0.0121588, -0.0435010, -0.0931140", \ "0.0387659, 0.0350597, 0.0245422, 0.0128322, -0.0116192, -0.0431266, -0.0890392", \ "0.0463041, 0.0425198, 0.0353972, 0.0203152, -0.0013156, -0.0351551, -0.0820979", \ "0.0610129, 0.0571755, 0.0499203, 0.0376862, 0.0196164, -0.0172224, -0.0725381", \ "0.0933046, 0.0897366, 0.0790937, 0.0680724, 0.0442978, 0.0044837, -0.0457359", \ "0.1388911, 0.1323611, 0.1238853, 0.1119254, 0.0924412, 0.0497633, -0.0006524", \ "0.2029395, 0.2050623, 0.1946075, 0.1790059, 0.1634113, 0.1274712, 0.0692405"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087158, -0.0121026, -0.0165368, -0.0259551, -0.0382261, -0.0524847, -0.0620623", \ "-0.0050653, -0.0089302, -0.0162754, -0.0226236, -0.0344589, -0.0490419, -0.0592289", \ "0.0025055, -0.0011508, -0.0085921, -0.0181702, -0.0305285, -0.0431048, -0.0564108", \ "0.0175570, 0.0139003, 0.0061102, -0.0082391, -0.0185009, -0.0315789, -0.0501475", \ "0.0381181, 0.0344240, 0.0278783, 0.0153077, 0.0034316, -0.0130037, -0.0310943", \ "0.0701781, 0.0661650, 0.0591262, 0.0525461, 0.0374549, 0.0189655, -0.0005559", \ "0.1314720, 0.1251831, 0.1174539, 0.1115780, 0.0997662, 0.0802286, 0.0478155"); } } internal_power () { when : "!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.2437688, 5.2322784, 5.3729292, 6.4573736, 8.7898940, 13.6185665, 23.4395430"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8867628, 1.8234763, 1.8397212, 3.0287542, 5.5496382, 10.7342243, 21.2462144"); } } } pin (CLK) { fanout_load : 0.047; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.171288; min_pulse_width_high : 0.051823; fall_capacitance_range (1.115743, 1.115743 ); fall_capacitance : 1.115743; capacitance : 1.148563; rise_capacitance_range (1.181383, 1.181383 ); rise_capacitance : 1.181383; max_transition : 1.024000; internal_power () { when : "!D&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("93.5597665, 100.8504321, 115.5980774, 140.7707199, 191.2823191, 292.4718321, 495.0171707"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.6828809, 22.6258741, 22.6546785, 23.4294813, 25.1219047, 28.6495696, 35.8477173"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.626086; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5377618, -6.2736002, -10.4793929, -14.6088969, -20.3830088, -25.8634604, -31.6116361", \ "-0.5404565, -6.2994128, -10.5299988, -14.5978243, -20.3525120, -25.8401038, -31.4186569", \ "-0.5435631, -6.2536530, -10.4397376, -14.5556542, -20.3049881, -25.6688729, -30.0756478", \ "-0.5440491, -6.1428756, -10.2534003, -14.2944437, -19.9464081, -25.2753601, -31.3293658", \ "-0.5405059, -5.9062414, -9.8563469, -13.6642814, -19.0975913, -24.3176455, -29.8436350", \ "-0.5252380, -5.2668919, -8.8037370, -12.2009341, -17.1597542, -21.7945259, -27.2429359", \ "-0.5198234, -3.8166612, -6.4234894, -9.0779356, -13.1624625, -16.6293182, -20.4141868"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-44.4361558, -18.9804811, -2.0145501, 13.8963628, 33.7107527, 49.4360521, 59.8395067", \ "-48.0846102, -22.6372876, -5.6717055, 10.2179392, 30.0581744, 45.7876098, 56.1940599", \ "-55.4614403, -29.9837774, -12.9931208, 2.9368328, 22.7787333, 38.5198582, 48.9009774", \ "-68.0502538, -42.4891785, -25.4530883, -9.4798589, 10.4979124, 26.2993233, 36.7128680", \ "-93.2929625, -67.3563641, -50.0393726, -33.8384510, -13.5474825, 2.4763508, 13.0716063", \ "-143.8557197, -117.1381970, -99.3014992, -82.5447112, -61.6176225, -45.0715685, -34.1502574", \ "-245.0839467, -216.6574030, -197.6418218, -179.8935508, -157.9438574, -140.4326034, -128.8554965"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2284709, 0.2429386, 0.2550769, 0.2708201, 0.3055183, 0.3743459, 0.5113138", \ "0.2324466, 0.2468125, 0.2589136, 0.2747204, 0.3094539, 0.3781938, 0.5153485", \ "0.2410514, 0.2555107, 0.2676504, 0.2834404, 0.3181534, 0.3869386, 0.5241825", \ "0.2589687, 0.2734378, 0.2855736, 0.3013380, 0.3360382, 0.4048598, 0.5419433", \ "0.2896613, 0.3038677, 0.3160606, 0.3318882, 0.3666359, 0.4354555, 0.5724177", \ "0.3379083, 0.3521873, 0.3644318, 0.3802204, 0.4150222, 0.4833410, 0.6209831", \ "0.4153158, 0.4289249, 0.4419087, 0.4569522, 0.4923708, 0.5601408, 0.6986342"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0303030, 0.0501397, 0.0698317, 0.0990845, 0.1710023, 0.3205098, 0.6250781", \ "0.0303420, 0.0505834, 0.0702926, 0.0991166, 0.1706598, 0.3205836, 0.6257990", \ "0.0302973, 0.0500018, 0.0699273, 0.0989459, 0.1714147, 0.3207840, 0.6259572", \ "0.0303126, 0.0500631, 0.0698882, 0.0990271, 0.1712220, 0.3208024, 0.6216693", \ "0.0304026, 0.0503621, 0.0700019, 0.0990658, 0.1704451, 0.3203565, 0.6250877", \ "0.0304986, 0.0493801, 0.0697807, 0.0990756, 0.1715769, 0.3203224, 0.6243434", \ "0.0302621, 0.0496033, 0.0698825, 0.0990000, 0.1718281, 0.3204947, 0.6260861"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2451691, 0.2599368, 0.2724280, 0.2882625, 0.3214627, 0.3825198, 0.5027311", \ "0.2489675, 0.2637985, 0.2762004, 0.2921066, 0.3252561, 0.3864088, 0.5064534", \ "0.2576643, 0.2725213, 0.2850093, 0.3008463, 0.3340478, 0.3951042, 0.5153142", \ "0.2758508, 0.2906747, 0.3031222, 0.3189901, 0.3520861, 0.4132394, 0.5334415", \ "0.3088077, 0.3236634, 0.3360804, 0.3519466, 0.3850693, 0.4461426, 0.5664043", \ "0.3601090, 0.3749833, 0.3873760, 0.4031324, 0.4363309, 0.4974551, 0.6176300", \ "0.4446345, 0.4594825, 0.4719245, 0.4877689, 0.5208482, 0.5820877, 0.7022349"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0364027, 0.0514984, 0.0665753, 0.0890409, 0.1414416, 0.2506484, 0.4776640", \ "0.0360834, 0.0513283, 0.0663100, 0.0889298, 0.1412733, 0.2506730, 0.4767264", \ "0.0364594, 0.0514701, 0.0665631, 0.0890266, 0.1414517, 0.2506436, 0.4776772", \ "0.0363722, 0.0514833, 0.0669416, 0.0887471, 0.1412540, 0.2508295, 0.4776387", \ "0.0363056, 0.0520956, 0.0665754, 0.0888246, 0.1413853, 0.2504274, 0.4765340", \ "0.0365949, 0.0515128, 0.0669560, 0.0889641, 0.1411100, 0.2509679, 0.4774602", \ "0.0366413, 0.0516472, 0.0667845, 0.0891375, 0.1413436, 0.2500973, 0.4774098"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.637406; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-47.2585441, -52.4087161, -56.5558912, -61.0271511, -66.6333121, -72.4601333, -78.2769579", \ "-50.9061054, -56.0305090, -60.2282834, -64.6449023, -70.3085231, -76.1660880, -81.3298310", \ "-58.2844592, -63.4170855, -67.5607197, -71.9434808, -77.5957608, -83.4493226, -88.6117664", \ "-70.8726135, -75.8889069, -79.9813342, -84.3597659, -89.9086286, -95.7258864, -101.8510005", \ "-96.1137966, -100.7462891, -104.6079094, -108.7441273, -114.0054871, -119.6747606, -125.8315475", \ "-146.6709229, -150.4897128, -153.7779692, -157.4404886, -162.2380657, -167.6431513, -173.6717080", \ "-247.8910656, -250.0287934, -252.1992762, -254.7317641, -258.5498053, -262.7075994, -266.6228325"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3293852, 27.7909491, 44.6053900, 60.2759221, 79.4537207, 94.8724523, 105.0954548", \ "2.3273034, 27.8085822, 44.6276916, 60.2997360, 79.4600386, 94.7697111, 104.8544957", \ "2.3237170, 27.8189981, 44.6242445, 60.3361685, 79.5703068, 95.0404174, 105.2288845", \ "2.3227508, 27.9225295, 44.8140457, 60.5792286, 79.8965299, 95.4067125, 105.6393635", \ "2.3266918, 28.1816533, 45.2225983, 61.1872953, 80.6588306, 96.3275174, 106.6894692", \ "2.3472824, 28.8256984, 46.3384609, 62.5817687, 82.5776965, 98.6892092, 109.2831555", \ "2.3656068, 30.1697544, 48.6539073, 65.8361705, 86.8044169, 103.4769240, 114.4728883"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1672616, 0.1841395, 0.1983277, 0.2167876, 0.2557624, 0.3281230, 0.4667836", \ "0.1711029, 0.1880266, 0.2020851, 0.2206557, 0.2596653, 0.3319095, 0.4706881", \ "0.1796629, 0.1965806, 0.2107154, 0.2291805, 0.2681912, 0.3405375, 0.4793113", \ "0.1979504, 0.2147899, 0.2289998, 0.2474626, 0.2864277, 0.3587956, 0.4975436", \ "0.2306733, 0.2476881, 0.2618649, 0.2803407, 0.3193071, 0.3915986, 0.5302792", \ "0.2818606, 0.2990386, 0.3132800, 0.3317083, 0.3705666, 0.4427843, 0.5813657", \ "0.3670993, 0.3847093, 0.3990006, 0.4174308, 0.4563190, 0.5283547, 0.6667396"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0404866, 0.0610699, 0.0831092, 0.1144754, 0.1880321, 0.3356318, 0.6355855", \ "0.0408440, 0.0609867, 0.0830555, 0.1142515, 0.1881059, 0.3353568, 0.6353423", \ "0.0410779, 0.0611151, 0.0829308, 0.1143479, 0.1881497, 0.3353371, 0.6352959", \ "0.0405286, 0.0611289, 0.0830384, 0.1144722, 0.1882551, 0.3357271, 0.6356211", \ "0.0416075, 0.0614022, 0.0836431, 0.1145904, 0.1885884, 0.3359418, 0.6355544", \ "0.0433037, 0.0631117, 0.0847042, 0.1160820, 0.1891610, 0.3367044, 0.6326046", \ "0.0461885, 0.0656955, 0.0873221, 0.1181761, 0.1906064, 0.3370489, 0.6374057"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1693997, 0.1855921, 0.1990984, 0.2161965, 0.2525736, 0.3183395, 0.4404035", \ "0.1731999, 0.1894370, 0.2029625, 0.2201563, 0.2564591, 0.3222266, 0.4442250", \ "0.1818746, 0.1981102, 0.2116492, 0.2287650, 0.2650989, 0.3308619, 0.4529259", \ "0.1998198, 0.2160087, 0.2295312, 0.2467103, 0.2830161, 0.3487809, 0.4708338", \ "0.2307876, 0.2470149, 0.2605389, 0.2777246, 0.3139998, 0.3797462, 0.5017858", \ "0.2786157, 0.2947221, 0.3081617, 0.3253240, 0.3615761, 0.4272697, 0.5492682", \ "0.3558437, 0.3718945, 0.3852977, 0.4024176, 0.4386001, 0.5042275, 0.6263047"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0374809, 0.0545056, 0.0716248, 0.0951305, 0.1512906, 0.2610943, 0.4851038", \ "0.0374635, 0.0545381, 0.0709369, 0.0949806, 0.1511533, 0.2607747, 0.4846329", \ "0.0375506, 0.0545241, 0.0714350, 0.0951304, 0.1512194, 0.2615754, 0.4859558", \ "0.0374342, 0.0545360, 0.0717284, 0.0948656, 0.1512585, 0.2613599, 0.4856941", \ "0.0374581, 0.0544529, 0.0715604, 0.0948235, 0.1510451, 0.2610745, 0.4857775", \ "0.0378991, 0.0545219, 0.0708510, 0.0950136, 0.1508466, 0.2611726, 0.4855205", \ "0.0375793, 0.0546575, 0.0707844, 0.0949225, 0.1508689, 0.2611772, 0.4849217"); } } } } cell (DFFSSRX1) { cell_footprint : "DFFSSR"; area : 33.1776 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 9.770002e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "((RSTB*D)+(!SETB))"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB)"; value : "1.2676132e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB)"; value : "1.2775199e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB')"; value : "1.4581579e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB)"; value : "1.3410779e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB')"; value : "1.4142445e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB)"; value : "1.7646282e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB')"; value : "9.7700024e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB')"; value : "1.1446538e+05"; } leakage_power () { when : "(CLK'*D*RSTB'*SETB')"; value : "7.1472471e+05"; } leakage_power () { when : "(CLK'*D'*RSTB*SETB')"; value : "1.4201255e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB)"; value : "1.2821131e+05"; } pin (CLK) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.115069; min_pulse_width_high : 0.071148; rise_capacitance_range (1.545838, 1.545838 ); rise_capacitance : 1.545838; capacitance : 1.495316; fall_capacitance_range (1.444793, 1.444793 ); fall_capacitance : 1.444793; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.4997666, 14.3240349, 14.0585843, 16.3413983, 20.9930392, 30.3823340, 49.2469364"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.1554677, 7.4674679, 6.8437584, 6.8180551, 7.5189387, 9.6729962, 14.7334012"); } } } pin (D) { fanout_load : 0.053; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.362025, 1.362025 ); rise_capacitance : 1.362025; capacitance : 1.317394; fall_capacitance_range (1.272763, 1.272763 ); fall_capacitance : 1.272763; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0817104, 0.0886996, 0.0958480, 0.1108718, 0.1282916, 0.1555877, 0.1871670", \ "0.0780659, 0.0849728, 0.0921029, 0.1072870, 0.1245071, 0.1517194, 0.1831781", \ "0.0704609, 0.0775848, 0.0847916, 0.0994569, 0.1201449, 0.1472805, 0.1755370", \ "0.0678535, 0.0709681, 0.0784193, 0.0933082, 0.1113121, 0.1379813, 0.1684311", \ "0.0671697, 0.0702845, 0.0806276, 0.0952648, 0.1152981, 0.1386332, 0.1655750", \ "0.0796188, 0.0809645, 0.0909532, 0.1055464, 0.1294817, 0.1479041, 0.1795066", \ "0.1055728, 0.1098632, 0.1203091, 0.1345119, 0.1576350, 0.1754869, 0.2035786"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0788019, 0.0855604, 0.0929556, 0.1112065, 0.1345093, 0.1817838, 0.2497002", \ "0.0751250, 0.0817823, 0.0892299, 0.1074921, 0.1306834, 0.1809139, 0.2457516", \ "0.0706860, 0.0741688, 0.0818522, 0.0995593, 0.1226622, 0.1708241, 0.2407847", \ "0.0623326, 0.0655404, 0.0722531, 0.0904878, 0.1167474, 0.1613612, 0.2314062", \ "0.0523381, 0.0590128, 0.0630401, 0.0840743, 0.1111383, 0.1499855, 0.2231570", \ "0.0508108, 0.0544656, 0.0613075, 0.0770506, 0.1089814, 0.1488738, 0.2190301", \ "0.0557524, 0.0569188, 0.0669725, 0.0817669, 0.1153768, 0.1533014, 0.2225603"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0498009, -0.0533573, -0.0609370, -0.0756686, -0.0932496, -0.1077613, -0.1254560", \ "-0.0491139, -0.0526522, -0.0601175, -0.0717222, -0.0897443, -0.1067433, -0.1246467", \ "-0.0475590, -0.0512501, -0.0583243, -0.0698954, -0.0880192, -0.1049229, -0.1260149", \ "-0.0472733, -0.0475835, -0.0550498, -0.0704398, -0.0873188, -0.1043832, -0.1282901", \ "-0.0495963, -0.0499118, -0.0571634, -0.0723391, -0.0916889, -0.1138313, -0.1333845", \ "-0.0565198, -0.0603689, -0.0674709, -0.0827476, -0.1049959, -0.1234818, -0.1542678", \ "-0.0856774, -0.0887676, -0.0966301, -0.1109661, -0.1306509, -0.1551159, -0.1803133"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0318943, -0.0359857, -0.0462024, -0.0608750, -0.0782560, -0.1115214, -0.1372752", \ "-0.0312788, -0.0352120, -0.0426831, -0.0571915, -0.0775449, -0.1134958, -0.1392869", \ "-0.0268175, -0.0305827, -0.0380812, -0.0530895, -0.0733194, -0.1090084, -0.1477857", \ "-0.0205300, -0.0241987, -0.0320782, -0.0470519, -0.0710412, -0.1024155, -0.1412307", \ "-0.0138057, -0.0177769, -0.0249971, -0.0406072, -0.0692944, -0.1019979, -0.1569666", \ "-0.0063965, -0.0103176, -0.0179608, -0.0327172, -0.0690487, -0.1132479, -0.1540069", \ "-0.0117573, -0.0156614, -0.0230584, -0.0389205, -0.0726065, -0.1072657, -0.1717803"); } } internal_power () { when : "!CLK&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4103211, 0.8364185, 0.2389510, 0.3647037, 1.1665469, 3.3205707, 8.1789562"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9848514, -1.7322015, -2.4746116, -3.1226701, -3.6664970, -4.0018603, -3.9202970"); } } } pin (RSTB) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (2.262886, 2.262886 ); rise_capacitance : 2.262886; capacitance : 2.168351; fall_capacitance_range (2.073816, 2.073816 ); fall_capacitance : 2.073816; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0875637, 0.0944875, 0.0988003, 0.1080214, 0.1209742, 0.1391379, 0.1532245", \ "0.0838433, 0.0908282, 0.0951696, 0.1041456, 0.1170789, 0.1362088, 0.1471569", \ "0.0792283, 0.0833614, 0.0879876, 0.0964831, 0.1114860, 0.1315843, 0.1409417", \ "0.0739053, 0.0774769, 0.0816932, 0.0906511, 0.1054381, 0.1221819, 0.1366688", \ "0.0753222, 0.0796896, 0.0837129, 0.0928439, 0.1061839, 0.1220174, 0.1364189", \ "0.0861310, 0.0862532, 0.0907383, 0.1026665, 0.1153688, 0.1346471, 0.1469208", \ "0.1150546, 0.1181833, 0.1229969, 0.1317104, 0.1442817, 0.1584346, 0.1762723"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0992928, 0.1060184, 0.1105032, 0.1287747, 0.1588794, 0.2079710, 0.2910819", \ "0.0955971, 0.0993749, 0.1067911, 0.1252290, 0.1516787, 0.2042730, 0.2871271", \ "0.0881759, 0.0948626, 0.1021900, 0.1202479, 0.1464500, 0.1968767, 0.2823668", \ "0.0820908, 0.0860842, 0.0933523, 0.1107990, 0.1371795, 0.1879646, 0.2669046", \ "0.0728571, 0.0798185, 0.0835550, 0.0980392, 0.1315983, 0.1750670, 0.2585579", \ "0.0713721, 0.0722391, 0.0792663, 0.0969002, 0.1294307, 0.1780608, 0.2642799", \ "0.0736971, 0.0777423, 0.0845199, 0.0989111, 0.1312017, 0.1907675, 0.2582063"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0586271, -0.0621897, -0.0667833, -0.0728329, -0.0849804, -0.0942898, -0.0962230", \ "-0.0549282, -0.0585696, -0.0630765, -0.0719867, -0.0841026, -0.0934709, -0.0954428", \ "-0.0533754, -0.0570907, -0.0613877, -0.0702172, -0.0803409, -0.0922504, -0.0943538", \ "-0.0526839, -0.0564453, -0.0611627, -0.0702385, -0.0800125, -0.0962732, -0.0973847", \ "-0.0551268, -0.0590082, -0.0632179, -0.0718081, -0.0823156, -0.1012823, -0.1080865", \ "-0.0650883, -0.0686119, -0.0703918, -0.0796171, -0.0964581, -0.1084053, -0.1261383", \ "-0.0940113, -0.0951518, -0.0997078, -0.1080582, -0.1202467, -0.1409115, -0.1653389"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0497620, -0.0535982, -0.0611260, -0.0785010, -0.1013696, -0.1406850, -0.2024838", \ "-0.0490083, -0.0498973, -0.0571467, -0.0719685, -0.0995846, -0.1352506, -0.1876504", \ "-0.0446569, -0.0453007, -0.0525695, -0.0670995, -0.0942968, -0.1306024, -0.2003685", \ "-0.0351208, -0.0389322, -0.0462837, -0.0647559, -0.0873912, -0.1269504, -0.1959893", \ "-0.0286476, -0.0319981, -0.0396142, -0.0583555, -0.0891747, -0.1303236, -0.1977620", \ "-0.0238771, -0.0275363, -0.0353650, -0.0506761, -0.0850346, -0.1236919, -0.1970523", \ "-0.0235439, -0.0273195, -0.0346630, -0.0496300, -0.0834739, -0.1242285, -0.2009733"); } } internal_power () { when : "!CLK&!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8392084, 0.7233274, 0.5987877, 0.5242400, 0.4823668, 0.5058425, 0.6600162"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.1575013, 9.4149192, 8.6820452, 8.1321633, 7.7846896, 7.8420324, 8.7090081"); } } } pin (SETB) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.639478, 1.639478 ); rise_capacitance : 1.639478; capacitance : 1.608532; fall_capacitance_range (1.577587, 1.577587 ); fall_capacitance : 1.577587; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1139359, 0.1178076, 0.1222582, 0.1287762, 0.1349369, 0.1407549, 0.1445923", \ "0.1072651, 0.1141613, 0.1184440, 0.1250533, 0.1311483, 0.1399797, 0.1415682", \ "0.1029472, 0.1064617, 0.1141355, 0.1204388, 0.1235090, 0.1244045, 0.1311779", \ "0.0941795, 0.1009435, 0.1052097, 0.1080472, 0.1147131, 0.1184665, 0.1178107", \ "0.0847415, 0.0909009, 0.0956680, 0.1012045, 0.1084037, 0.1135915, 0.1166299", \ "0.0828540, 0.0863404, 0.0908257, 0.0966575, 0.1005621, 0.1051402, 0.1117302", \ "0.0854572, 0.0887483, 0.0966641, 0.1018626, 0.1052793, 0.1123731, 0.1062936"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256461, 0.1297463, 0.1367995, 0.1460205, 0.1644827, 0.1941194, 0.2309764", \ "0.1218866, 0.1260379, 0.1331435, 0.1451960, 0.1606408, 0.1903648, 0.2332279", \ "0.1146637, 0.1216088, 0.1257622, 0.1380279, 0.1564363, 0.1796857, 0.2230952", \ "0.1085181, 0.1127057, 0.1228682, 0.1312732, 0.1504325, 0.1700121, 0.2163361", \ "0.1105666, 0.1147095, 0.1224533, 0.1313372, 0.1491501, 0.1773161, 0.2138341", \ "0.1183500, 0.1215272, 0.1323522, 0.1412734, 0.1552953, 0.1861108, 0.2343550", \ "0.1553004, 0.1534746, 0.1613220, 0.1730280, 0.1883483, 0.2163619, 0.2621019"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0672989, -0.0710702, -0.0754505, -0.0814563, -0.0881192, -0.0918139, -0.0818486", \ "-0.0636787, -0.0673533, -0.0745866, -0.0775808, -0.0806644, -0.0834025, -0.0774354", \ "-0.0589558, -0.0627351, -0.0671638, -0.0701699, -0.0763124, -0.0818347, -0.0797148", \ "-0.0528100, -0.0534669, -0.0612467, -0.0674025, -0.0743815, -0.0786846, -0.0753976", \ "-0.0461160, -0.0470717, -0.0514099, -0.0575940, -0.0644386, -0.0719253, -0.0721561", \ "-0.0443855, -0.0452301, -0.0495798, -0.0560975, -0.0655966, -0.0643060, -0.0811732", \ "-0.0411775, -0.0448594, -0.0492544, -0.0552560, -0.0653481, -0.0698029, -0.0764755"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0906246, -0.0944946, -0.1020697, -0.1136048, -0.1292674, -0.1555361, -0.1930163", \ "-0.0898657, -0.0936587, -0.1012371, -0.1127515, -0.1288614, -0.1523893, -0.1921100", \ "-0.0883586, -0.0889499, -0.0995730, -0.1086255, -0.1269375, -0.1521434, -0.1849716", \ "-0.0882027, -0.0920323, -0.0965579, -0.1085588, -0.1230473, -0.1428615, -0.1875602", \ "-0.0873446, -0.0912999, -0.0987689, -0.1102608, -0.1294941, -0.1524723, -0.1882298", \ "-0.0976114, -0.1008208, -0.1111632, -0.1205241, -0.1388857, -0.1631649, -0.2186223", \ "-0.1266636, -0.1303095, -0.1371547, -0.1491087, -0.1671036, -0.1944499, -0.2440926"); } } internal_power () { when : "!CLK&!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("125.7120456, 134.8405056, 153.1940216, 154.2832572, 156.5583244, 161.2050549, 170.5951120"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7101508, 2.0331371, 1.4313998, 1.6211275, 2.7528732, 5.7686549, 12.5525082"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.634342; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4606783, -1.5345319, -2.4386296, -3.2568021, -4.5210521, -6.1204257, -8.5556630", \ "-0.4736684, -1.5319156, -2.4435613, -3.2560148, -4.5122137, -6.1307013, -8.5096983", \ "-0.4901226, -1.5229109, -2.4127067, -3.2349074, -4.4564561, -6.0101151, -8.4957576", \ "-0.5146206, -1.4598381, -2.2739796, -3.0014864, -4.1694965, -5.6912490, -8.0762153", \ "-0.5398426, -1.2566467, -1.8878005, -2.4758616, -3.4187966, -4.7834691, -6.5760864", \ "-0.6063984, -0.6742036, -0.8079671, -1.0310568, -1.4482242, -2.1389566, -3.8269112", \ "-0.9565995, 0.2909926, 1.1539559, 1.9640104, 2.8372933, 2.7452011, 2.4074991"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.7668968, 11.4201980, 21.4369878, 30.8516560, 42.5882669, 51.8295303, 57.7126259", \ "-1.4342827, 11.7600880, 21.7711222, 31.2119935, 42.9364476, 52.1687235, 58.0300612", \ "-1.1404650, 12.0737029, 22.0982696, 31.5321596, 43.2908405, 52.5459448, 58.4084948", \ "-1.1540811, 12.1248739, 22.2168410, 31.7019020, 43.5303394, 52.8421505, 58.7787272", \ "-1.5280189, 12.0081663, 22.2752183, 31.9450447, 43.9963149, 53.4813570, 59.5345669", \ "-2.6400935, 11.4592732, 22.1505129, 32.2214298, 44.7279241, 54.5827316, 60.8705950", \ "-5.5373365, 9.8003298, 21.4450152, 32.4078509, 46.0209511, 56.9316638, 63.8759736"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1464334, 0.1575510, 0.1681849, 0.1826426, 0.2168175, 0.2854130, 0.4228454", \ "0.1502786, 0.1614608, 0.1721142, 0.1865536, 0.2207006, 0.2891926, 0.4266279", \ "0.1572692, 0.1683765, 0.1789578, 0.1933988, 0.2275539, 0.2960896, 0.4334578", \ "0.1665900, 0.1777775, 0.1884045, 0.2029604, 0.2371060, 0.3055870, 0.4430273", \ "0.1763537, 0.1875146, 0.1980586, 0.2125775, 0.2467413, 0.3153956, 0.4525344", \ "0.1853452, 0.1964986, 0.2071426, 0.2215384, 0.2556716, 0.3241977, 0.4613447", \ "0.1848535, 0.1959291, 0.2065207, 0.2210053, 0.2551163, 0.3237420, 0.4612691"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0250967, 0.0426811, 0.0621961, 0.0921876, 0.1660311, 0.3179931, 0.6243356", \ "0.0253841, 0.0425540, 0.0622124, 0.0920776, 0.1660145, 0.3179795, 0.6192208", \ "0.0253176, 0.0421743, 0.0621492, 0.0921255, 0.1660805, 0.3178801, 0.6198856", \ "0.0251130, 0.0421088, 0.0619028, 0.0919999, 0.1659635, 0.3179955, 0.6194535", \ "0.0257302, 0.0424755, 0.0622830, 0.0920008, 0.1662938, 0.3180805, 0.6261538", \ "0.0257290, 0.0425901, 0.0622510, 0.0921051, 0.1660717, 0.3189926, 0.6343422", \ "0.0253257, 0.0429362, 0.0619739, 0.0927868, 0.1661246, 0.3179838, 0.6266336"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1575910, 0.1687825, 0.1798066, 0.1947234, 0.2285718, 0.2957754, 0.4301195", \ "0.1614386, 0.1726743, 0.1836640, 0.1985625, 0.2324142, 0.2996026, 0.4339548", \ "0.1686613, 0.1798997, 0.1908864, 0.2057815, 0.2396445, 0.3068291, 0.4411793", \ "0.1781428, 0.1894092, 0.2004390, 0.2153475, 0.2491559, 0.3163710, 0.4507231", \ "0.1883999, 0.1996473, 0.2106716, 0.2255541, 0.2593531, 0.3265174, 0.4606865", \ "0.1969890, 0.2081714, 0.2191945, 0.2340967, 0.2679611, 0.3351203, 0.4692799", \ "0.1967620, 0.2079931, 0.2189813, 0.2338867, 0.2677616, 0.3349306, 0.4691175"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0219613, 0.0364126, 0.0533488, 0.0785665, 0.1403119, 0.2671174, 0.5239167", \ "0.0218203, 0.0364022, 0.0531873, 0.0783613, 0.1404891, 0.2671855, 0.5248106", \ "0.0218454, 0.0363874, 0.0533315, 0.0784772, 0.1405237, 0.2670850, 0.5247525", \ "0.0220043, 0.0363904, 0.0531656, 0.0784670, 0.1402407, 0.2667738, 0.5241270", \ "0.0217808, 0.0365430, 0.0532793, 0.0785593, 0.1404167, 0.2663387, 0.5244166", \ "0.0218640, 0.0363900, 0.0532148, 0.0785736, 0.1410360, 0.2680256, 0.5248802", \ "0.0215530, 0.0363830, 0.0532969, 0.0785421, 0.1409580, 0.2672768, 0.5252201"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.632884; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-4.4322166, -5.0209860, -5.7210356, -6.6126976, -8.1060679, -10.3182929, -12.5121032", \ "-4.0995963, -4.6893414, -5.3877239, -6.2805089, -7.7718193, -9.9938680, -12.6818921", \ "-3.8054316, -4.3662363, -5.0453587, -5.9224628, -7.3701283, -9.5099796, -11.6307288", \ "-3.8160358, -4.2939475, -4.9124003, -5.7260910, -7.1182542, -8.8739126, -11.9236207", \ "-4.1969039, -4.4425320, -4.8827577, -5.5299273, -6.7646226, -8.6558993, -11.0266946", \ "-5.3321752, -5.0311761, -5.0207264, -5.2425379, -5.8642577, -7.0147242, -9.5103476", \ "-8.2317928, -6.6946340, -5.7618807, -5.0067849, -4.2995077, -5.0093104, -5.4480570"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.3709937, 15.5915085, 25.2765976, 34.2125718, 45.1657550, 53.7412924, 59.0794511", \ "2.3597854, 15.5730585, 25.2549654, 34.1706969, 45.1297992, 53.6743385, 59.0554385", \ "2.3415688, 15.5826637, 25.2797109, 34.2388972, 45.2115172, 53.7980103, 59.1755648", \ "2.3203330, 15.6590731, 25.4289391, 34.4441770, 45.5636771, 54.2057275, 59.6383344", \ "2.2950949, 15.8890266, 25.8116162, 34.9637065, 46.2401472, 55.0725555, 60.6037518", \ "2.2740728, 16.4600686, 26.8557175, 36.4554570, 48.2242982, 57.4391095, 63.2128189", \ "1.9289527, 17.4415639, 28.8376621, 39.3837610, 52.1353406, 62.2729189, 68.6664723"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1258765, 0.1394118, 0.1523262, 0.1697462, 0.2073816, 0.2769285, 0.4142790", \ "0.1297176, 0.1432689, 0.1561751, 0.1736002, 0.2112439, 0.2807871, 0.4180276", \ "0.1370150, 0.1505740, 0.1634159, 0.1809076, 0.2185426, 0.2881079, 0.4252734", \ "0.1465304, 0.1599794, 0.1729772, 0.1903801, 0.2280449, 0.2976049, 0.4347457", \ "0.1572023, 0.1708649, 0.1835625, 0.2011225, 0.2386918, 0.3082681, 0.4456722", \ "0.1660268, 0.1795659, 0.1925829, 0.2099478, 0.2476381, 0.3170475, 0.4538188", \ "0.1656619, 0.1791579, 0.1920433, 0.2094769, 0.2471056, 0.3165785, 0.4536614"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0414130, 0.0602011, 0.0820902, 0.1130111, 0.1853260, 0.3309092, 0.6306309", \ "0.0414132, 0.0603182, 0.0821278, 0.1130332, 0.1851068, 0.3298339, 0.6311426", \ "0.0414290, 0.0602712, 0.0819744, 0.1129145, 0.1847014, 0.3288924, 0.6328839", \ "0.0409363, 0.0599948, 0.0818530, 0.1126187, 0.1850680, 0.3355616, 0.6255026", \ "0.0410833, 0.0601379, 0.0818432, 0.1127590, 0.1842331, 0.3313270, 0.6318472", \ "0.0406018, 0.0598081, 0.0816638, 0.1123927, 0.1852579, 0.3322982, 0.6316997", \ "0.0407906, 0.0598065, 0.0815340, 0.1126679, 0.1847132, 0.3315608, 0.6324074"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1186730, 0.1338638, 0.1481067, 0.1667782, 0.2049621, 0.2710645, 0.3933000", \ "0.1224828, 0.1376821, 0.1519202, 0.1705636, 0.2087688, 0.2748642, 0.3970620", \ "0.1295619, 0.1447294, 0.1589754, 0.1776309, 0.2158075, 0.2819067, 0.4041340", \ "0.1386508, 0.1536814, 0.1679501, 0.1865849, 0.2247715, 0.2908064, 0.4130602", \ "0.1488606, 0.1639763, 0.1781529, 0.1967801, 0.2349011, 0.3009670, 0.4232217", \ "0.1577742, 0.1727830, 0.1869689, 0.2055041, 0.2436117, 0.3096449, 0.4318293", \ "0.1573635, 0.1723377, 0.1864136, 0.2048948, 0.2429479, 0.3089993, 0.4311618"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0450593, 0.0615205, 0.0794408, 0.1039857, 0.1596653, 0.2676933, 0.4880868", \ "0.0448782, 0.0617279, 0.0793971, 0.1040946, 0.1597649, 0.2675629, 0.4878892", \ "0.0449069, 0.0615693, 0.0793938, 0.1039359, 0.1596142, 0.2676289, 0.4880864", \ "0.0449000, 0.0617007, 0.0794146, 0.1042011, 0.1590151, 0.2676990, 0.4874898", \ "0.0450417, 0.0616585, 0.0794011, 0.1040944, 0.1596414, 0.2677285, 0.4881325", \ "0.0456716, 0.0620920, 0.0798798, 0.1044313, 0.1593990, 0.2674463, 0.4877963", \ "0.0473743, 0.0635201, 0.0810977, 0.1053993, 0.1605795, 0.2679002, 0.4878386"); } } } } cell (DFFSSRX2) { cell_footprint : "DFFSSR"; area : 37.7856 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 9.986653e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "((RSTB*D)+(!SETB))"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB)"; value : "1.8768402e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB)"; value : "1.8867522e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB')"; value : "2.0679910e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB)"; value : "1.9503008e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB')"; value : "2.0240853e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB)"; value : "2.3744622e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB')"; value : "9.9866531e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB')"; value : "1.7538774e+05"; } leakage_power () { when : "(CLK'*D*RSTB'*SETB')"; value : "8.1522779e+05"; } leakage_power () { when : "(CLK'*D'*RSTB*SETB')"; value : "2.0294407e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB)"; value : "1.8913551e+05"; } pin (CLK) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.118583; min_pulse_width_high : 0.083446; rise_capacitance_range (1.550230, 1.550230 ); rise_capacitance : 1.550230; capacitance : 1.500767; fall_capacitance_range (1.451304, 1.451304 ); fall_capacitance : 1.451304; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.6534407, 10.5503376, 10.4770547, 11.1049647, 12.4937078, 15.4041172, 21.3578590"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("96.3479073, 101.9872521, 114.0349137, 127.8698738, 156.3087660, 213.9555228, 330.0180077"); } } } pin (D) { fanout_load : 0.053; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.378180, 1.378180 ); rise_capacitance : 1.378180; capacitance : 1.334131; fall_capacitance_range (1.290083, 1.290083 ); fall_capacitance : 1.290083; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0846592, 0.0886859, 0.0959816, 0.1135728, 0.1311326, 0.1561184, 0.1859488", \ "0.0809630, 0.0849759, 0.0952944, 0.1071080, 0.1272723, 0.1552784, 0.1838606", \ "0.0736003, 0.0776354, 0.0876838, 0.0995586, 0.1200157, 0.1437380, 0.1772284", \ "0.0678575, 0.0712165, 0.0816025, 0.0935612, 0.1141740, 0.1366399, 0.1733224", \ "0.0702628, 0.0739062, 0.0806622, 0.0952651, 0.1171399, 0.1420034, 0.1721010", \ "0.0796037, 0.0839134, 0.0881755, 0.1055510, 0.1245631, 0.1475053, 0.1769434", \ "0.1086788, 0.1125610, 0.1202309, 0.1344234, 0.1573654, 0.1754611, 0.2058247"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0817154, 0.0883928, 0.0959286, 0.1112289, 0.1382091, 0.1843101, 0.2509426", \ "0.0779485, 0.0846334, 0.0921257, 0.1076153, 0.1341588, 0.1806633, 0.2500658", \ "0.0706443, 0.0772835, 0.0848270, 0.1027124, 0.1262101, 0.1735676, 0.2423536", \ "0.0650026, 0.0682785, 0.0751938, 0.0932493, 0.1170817, 0.1613779, 0.2300609", \ "0.0582350, 0.0617322, 0.0689920, 0.0840781, 0.1144351, 0.1546131, 0.2220846", \ "0.0536007, 0.0574921, 0.0643554, 0.0800675, 0.1089733, 0.1488516, 0.2220807", \ "0.0557848, 0.0682427, 0.0695723, 0.0843953, 0.1187247, 0.1533335, 0.2292414"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0497649, -0.0533622, -0.0609751, -0.0758270, -0.0932177, -0.1079084, -0.1278705", \ "-0.0490632, -0.0526496, -0.0601403, -0.0718121, -0.0926248, -0.1068711, -0.1270637", \ "-0.0475285, -0.0512526, -0.0583124, -0.0701672, -0.0879888, -0.1049279, -0.1254373", \ "-0.0472429, -0.0477716, -0.0550494, -0.0704405, -0.0873426, -0.1046052, -0.1279397", \ "-0.0496726, -0.0501922, -0.0571621, -0.0723475, -0.0930539, -0.1168084, -0.1359902", \ "-0.0566126, -0.0605625, -0.0675197, -0.0828198, -0.1050266, -0.1234894, -0.1535115", \ "-0.0856833, -0.0887585, -0.0965889, -0.1110613, -0.1371776, -0.1551020, -0.1841709"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0318866, -0.0359875, -0.0432794, -0.0579960, -0.0782536, -0.1115262, -0.1342670", \ "-0.0282499, -0.0352103, -0.0426812, -0.0571941, -0.0746220, -0.1107599, -0.1392746", \ "-0.0235620, -0.0275184, -0.0352973, -0.0501888, -0.0733154, -0.1060122, -0.1477918", \ "-0.0175718, -0.0214781, -0.0320767, -0.0439211, -0.0684946, -0.1024134, -0.1384711", \ "-0.0108878, -0.0146647, -0.0225138, -0.0374549, -0.0696098, -0.0993022, -0.1540359", \ "-0.0063889, -0.0103199, -0.0179657, -0.0327179, -0.0690577, -0.1075230, -0.1540183", \ "-0.0146897, -0.0156508, -0.0230934, -0.0389080, -0.0751753, -0.1072921, -0.1716315"); } } internal_power () { when : "!CLK&!RSTB&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4739105, 0.8331239, 0.1792755, 0.2959752, 1.1570995, 3.5070731, 8.8347453"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("239.0758998, 241.4901090, 247.0874996, 251.3571907, 260.6655451, 280.0512263, 319.5915607"); } } } pin (RSTB) { fanout_load : 0.073; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.792950, 1.792950 ); rise_capacitance : 1.792950; capacitance : 1.711099; fall_capacitance_range (1.629248, 1.629248 ); fall_capacitance : 1.629248; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0904426, 0.0944868, 0.0989417, 0.1078077, 0.1227531, 0.1388955, 0.1576350", \ "0.0896939, 0.0908618, 0.0952990, 0.1042838, 0.1191168, 0.1352149, 0.1445075", \ "0.0821751, 0.0864397, 0.0906995, 0.0995375, 0.1116832, 0.1305720, 0.1400234", \ "0.0738337, 0.0776679, 0.0847821, 0.0909099, 0.1028570, 0.1242051, 0.1370029", \ "0.0753394, 0.0797385, 0.0834151, 0.0927834, 0.1048749, 0.1257218, 0.1362992", \ "0.0831756, 0.0864168, 0.0911000, 0.0998132, 0.1155080, 0.1315507, 0.1487626", \ "0.1149416, 0.1178984, 0.1200882, 0.1288500, 0.1415985, 0.1593393, 0.1723023"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0992764, 0.1058914, 0.1105189, 0.1288530, 0.1587152, 0.2133626, 0.2893727", \ "0.0955871, 0.1022367, 0.1097288, 0.1253163, 0.1553706, 0.2068720, 0.2855945", \ "0.0881791, 0.0947534, 0.1022803, 0.1206244, 0.1472050, 0.2029226, 0.2807485", \ "0.0821162, 0.0890607, 0.0963638, 0.1108467, 0.1378846, 0.1878204, 0.2708016", \ "0.0756402, 0.0798478, 0.0868154, 0.1013318, 0.1316332, 0.1780805, 0.2593271", \ "0.0710949, 0.0721976, 0.0792416, 0.0968563, 0.1294585, 0.1778626, 0.2597315", \ "0.0764460, 0.0776218, 0.0845276, 0.1017811, 0.1313159, 0.1907944, 0.2576635"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0585840, -0.0593575, -0.0637604, -0.0726604, -0.0849382, -0.0945983, -0.0954675", \ "-0.0548914, -0.0586107, -0.0630084, -0.0718273, -0.0818715, -0.0940275, -0.0915334", \ "-0.0533067, -0.0571264, -0.0612804, -0.0675493, -0.0804556, -0.0931155, -0.0935782", \ "-0.0526991, -0.0537842, -0.0580531, -0.0675332, -0.0802882, -0.0922883, -0.0972435", \ "-0.0551614, -0.0562323, -0.0603725, -0.0695171, -0.0822531, -0.1014979, -0.1075869", \ "-0.0654867, -0.0657001, -0.0703721, -0.0793575, -0.0961453, -0.1117442, -0.1178556", \ "-0.0913568, -0.0951265, -0.0996334, -0.1080352, -0.1214683, -0.1405206, -0.1652528"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0468309, -0.0505153, -0.0576701, -0.0756899, -0.0985562, -0.1348317, -0.1964389", \ "-0.0432854, -0.0467712, -0.0541794, -0.0687681, -0.0960639, -0.1323020, -0.1860158", \ "-0.0387557, -0.0423462, -0.0497412, -0.0642455, -0.0900649, -0.1322831, -0.1970995", \ "-0.0322207, -0.0358108, -0.0435271, -0.0621794, -0.0849150, -0.1261546, -0.1898579", \ "-0.0256559, -0.0290814, -0.0370434, -0.0553695, -0.0889315, -0.1311825, -0.2003240", \ "-0.0210095, -0.0244462, -0.0321521, -0.0497179, -0.0856164, -0.1293450, -0.2004216", \ "-0.0205067, -0.0242725, -0.0348179, -0.0468801, -0.0833846, -0.1219288, -0.1857792"); } } internal_power () { when : "!CLK&!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.6542613, 0.4963865, 0.3347762, 0.2332799, 0.1844269, 0.2408604, 0.5078668"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("253.0369272, 257.2151244, 266.3404907, 270.9351750, 280.8935159, 301.5791700, 343.7194500"); } } } pin (SETB) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.712243, 1.712243 ); rise_capacitance : 1.712243; capacitance : 1.677479; fall_capacitance_range (1.642715, 1.642715 ); fall_capacitance : 1.642715; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1168751, 0.1206626, 0.1252204, 0.1317657, 0.1383700, 0.1437193, 0.1478114", \ "0.1132198, 0.1168674, 0.1213558, 0.1280643, 0.1344971, 0.1399366, 0.1410717", \ "0.1057085, 0.1094107, 0.1141532, 0.1207285, 0.1266677, 0.1356079, 0.1335525", \ "0.0966592, 0.1008254, 0.1081401, 0.1107629, 0.1179030, 0.1211991, 0.1248883", \ "0.0877304, 0.0941123, 0.0988512, 0.1046026, 0.1116798, 0.1165755, 0.1143142", \ "0.0889491, 0.0891639, 0.0942553, 0.0997236, 0.1041972, 0.1051434, 0.1144184", \ "0.0939780, 0.0951173, 0.0996559, 0.1077329, 0.1118195, 0.1130026, 0.1092923"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1286455, 0.1326208, 0.1399462, 0.1516902, 0.1678492, 0.1908881, 0.2414134", \ "0.1248811, 0.1287647, 0.1363255, 0.1478932, 0.1641083, 0.1902948, 0.2393074", \ "0.1203252, 0.1216090, 0.1289312, 0.1403472, 0.1596286, 0.1828455, 0.2290658", \ "0.1115970, 0.1156406, 0.1230897, 0.1346802, 0.1503990, 0.1699585, 0.2225856", \ "0.1139333, 0.1146057, 0.1224493, 0.1339741, 0.1519479, 0.1802616, 0.2217226", \ "0.1213968, 0.1245771, 0.1323079, 0.1440095, 0.1552816, 0.1891632, 0.2330849", \ "0.1501362, 0.1536389, 0.1613811, 0.1729850, 0.1881380, 0.2192246, 0.2614851"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0640911, -0.0678455, -0.0724397, -0.0788276, -0.0853959, -0.0881207, -0.0902326", \ "-0.0603706, -0.0670960, -0.0715709, -0.0780035, -0.0845580, -0.0846531, -0.0740933", \ "-0.0559937, -0.0595628, -0.0641757, -0.0701977, -0.0773398, -0.0799892, -0.0762254", \ "-0.0500862, -0.0535287, -0.0611620, -0.0647769, -0.0709261, -0.0751383, -0.0754943", \ "-0.0432850, -0.0470651, -0.0512947, -0.0575977, -0.0639224, -0.0691577, -0.0744531", \ "-0.0355923, -0.0422703, -0.0465166, -0.0500668, -0.0560600, -0.0610501, -0.0743041", \ "-0.0440065, -0.0478912, -0.0520912, -0.0558426, -0.0681728, -0.0763869, -0.0765997"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0908056, -0.0944606, -0.1048116, -0.1139014, -0.1293467, -0.1555315, -0.1987589", \ "-0.0900514, -0.0936163, -0.1011208, -0.1130513, -0.1288204, -0.1516791, -0.1950116", \ "-0.0885500, -0.0920274, -0.0993957, -0.1117928, -0.1259653, -0.1470127, -0.1961904", \ "-0.0883287, -0.0920224, -0.0993918, -0.1083052, -0.1231770, -0.1493480, -0.1904244", \ "-0.0899510, -0.0942690, -0.1013213, -0.1099358, -0.1295846, -0.1514544, -0.2017491", \ "-0.1005494, -0.1041906, -0.1115557, -0.1202797, -0.1389029, -0.1673779, -0.2146308", \ "-0.1266186, -0.1333496, -0.1400388, -0.1489667, -0.1671251, -0.1944797, -0.2471875"); } } internal_power () { when : "!CLK&!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("279.5213066, 277.4643265, 273.4938741, 283.8603060, 304.7366775, 346.6329284, 430.5689373"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("254.8542127, 257.5701012, 263.7708503, 276.7788947, 303.5639558, 357.9030503, 467.3502106"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.325000; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.5012884, 4.1576208, 6.7090527, 9.2875000, 12.2546717, 13.9607214, 14.1509568", \ "0.4899099, 4.1672384, 6.6876497, 9.2060220, 12.2295809, 13.8582588, 13.9643991", \ "0.4723668, 4.1290769, 6.6943089, 9.3162198, 12.3393419, 14.0267634, 14.2856710", \ "0.4427588, 4.1801439, 6.7795568, 9.4208633, 12.4753899, 14.2140792, 14.4059701", \ "0.4172113, 4.3937494, 7.1693631, 10.0278785, 13.2288723, 15.1970612, 15.6437931", \ "0.3828592, 5.2165735, 8.6533686, 11.7114091, 15.2158024, 17.9563851, 18.4899382", \ "0.0440450, 6.3006163, 10.8681686, 14.9943440, 19.7758094, 23.1939702, 24.3095410"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-45.0910268, -28.4272243, -16.0280714, -4.3901004, 10.4228338, 22.0381154, 29.5946412", \ "-47.9219728, -31.2599108, -18.8518783, -7.2233151, 7.6023101, 19.2210387, 26.7779523", \ "-53.9658054, -37.2738379, -24.8255214, -13.1997553, 1.6499900, 13.2950525, 20.8568731", \ "-60.9072848, -44.1346999, -31.6573783, -19.9467944, -5.0481965, 6.6506813, 14.2590303", \ "-75.1556229, -58.1648629, -45.4970282, -33.6229258, -18.5378512, -6.6788424, 1.0130965", \ "-104.0377859, -86.3301521, -73.1146797, -60.7390472, -45.5078397, -33.2517151, -25.2840107", \ "-162.4392183, -143.4359498, -129.2290676, -115.9186055, -99.4843606, -86.3697562, -77.6519440"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1940732, 0.2010330, 0.2076992, 0.2164320, 0.2346922, 0.2692732, 0.3385415", \ "0.1978309, 0.2048247, 0.2115995, 0.2201537, 0.2384835, 0.2729096, 0.3421439", \ "0.2047171, 0.2114103, 0.2183135, 0.2270105, 0.2453124, 0.2797659, 0.3487340", \ "0.2136096, 0.2205115, 0.2271897, 0.2359369, 0.2542165, 0.2888046, 0.3580834", \ "0.2233047, 0.2300739, 0.2368133, 0.2454605, 0.2637097, 0.2982912, 0.3672955", \ "0.2319634, 0.2389278, 0.2457013, 0.2542841, 0.2726203, 0.3069123, 0.3758308", \ "0.2317626, 0.2385259, 0.2454241, 0.2541257, 0.2724339, 0.3068781, 0.3757760"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0335070, 0.0415885, 0.0513006, 0.0660233, 0.1003297, 0.1726394, 0.3237426", \ "0.0321877, 0.0412657, 0.0516374, 0.0663285, 0.1006825, 0.1726962, 0.3235859", \ "0.0320999, 0.0425040, 0.0516951, 0.0660935, 0.1003164, 0.1727612, 0.3237873", \ "0.0327736, 0.0416252, 0.0520676, 0.0661260, 0.1002574, 0.1727495, 0.3238675", \ "0.0320708, 0.0413384, 0.0512435, 0.0655845, 0.0997026, 0.1726808, 0.3234677", \ "0.0321092, 0.0413254, 0.0516804, 0.0662925, 0.1005416, 0.1737459, 0.3233399", \ "0.0322902, 0.0425563, 0.0517378, 0.0662397, 0.1005396, 0.1728953, 0.3249996"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1878993, 0.1946391, 0.2013140, 0.2101481, 0.2288810, 0.2636482, 0.3317446", \ "0.1917272, 0.1984249, 0.2051418, 0.2139767, 0.2327091, 0.2674753, 0.3355696", \ "0.1989365, 0.2056600, 0.2123897, 0.2212096, 0.2399445, 0.2747142, 0.3427948", \ "0.2085832, 0.2152820, 0.2219630, 0.2308028, 0.2495885, 0.2843229, 0.3524223", \ "0.2188958, 0.2256078, 0.2322377, 0.2411135, 0.2598608, 0.2946080, 0.3626667", \ "0.2271327, 0.2338175, 0.2405048, 0.2493389, 0.2681402, 0.3029049, 0.3709982", \ "0.2273318, 0.2340269, 0.2407451, 0.2495808, 0.2683079, 0.3030720, 0.3711103"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0283811, 0.0360117, 0.0444885, 0.0568739, 0.0862256, 0.1475399, 0.2741822", \ "0.0284901, 0.0359507, 0.0444811, 0.0568577, 0.0862387, 0.1474051, 0.2744124", \ "0.0283714, 0.0359819, 0.0443614, 0.0568537, 0.0862310, 0.1474266, 0.2745850", \ "0.0282423, 0.0362706, 0.0446401, 0.0567887, 0.0862323, 0.1475030, 0.2740032", \ "0.0282005, 0.0357964, 0.0443737, 0.0567225, 0.0862669, 0.1476113, 0.2744608", \ "0.0283490, 0.0356816, 0.0445938, 0.0568258, 0.0861130, 0.1473520, 0.2743307", \ "0.0284786, 0.0362749, 0.0444809, 0.0568420, 0.0862401, 0.1479567, 0.2743091"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.341849; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-47.7536929, -44.6804972, -42.9256245, -41.8093632, -40.5865381, -40.9501148, -42.8736868", \ "-50.5847793, -47.5181554, -45.7491060, -44.6465115, -43.3993417, -43.7890828, -45.6826526", \ "-56.6277859, -53.5463273, -51.7787845, -50.5807889, -49.3682085, -49.7179184, -51.6904969", \ "-63.5713657, -60.4059646, -58.5756102, -57.3927054, -56.0667513, -56.3603201, -58.3298977", \ "-77.8203001, -74.4347035, -72.4302461, -71.0563474, -69.5770795, -69.7518570, -71.5681166", \ "-106.7038957, -102.6295991, -100.0788716, -98.1391365, -96.4872638, -95.9655377, -97.0813051", \ "-165.1090130, -159.7718517, -156.2307001, -153.3776890, -150.3229728, -148.6738812, -149.7023708"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("3.4644918, 21.9367830, 35.1063057, 46.7156979, 59.9292887, 69.8655496, 75.8055358", \ "3.4504719, 21.9311289, 35.0599267, 46.6600024, 59.8006803, 69.8513956, 75.7969379", \ "3.4332498, 21.9100934, 35.1094303, 46.7710166, 59.9906530, 69.9106997, 75.8416936", \ "3.4078354, 21.9602646, 35.1651106, 46.8631336, 60.1610917, 70.1485612, 76.1106703", \ "3.3799882, 22.1723503, 35.6179304, 47.4843617, 60.9539709, 71.1011139, 77.1799725", \ "3.3518572, 22.8145906, 36.7869242, 49.1744897, 63.0050029, 73.3460096, 79.6276564", \ "3.0182476, 23.9669445, 39.0323326, 52.4424159, 67.5438818, 78.4221429, 85.1544150"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1391216, 0.1472193, 0.1551432, 0.1653676, 0.1870032, 0.2263205, 0.2980912", \ "0.1429817, 0.1510674, 0.1589536, 0.1691923, 0.1908336, 0.2301480, 0.3019208", \ "0.1501527, 0.1580768, 0.1658975, 0.1763483, 0.1980009, 0.2372873, 0.3090403", \ "0.1597134, 0.1677622, 0.1757191, 0.1859074, 0.2075699, 0.2468960, 0.3186277", \ "0.1698968, 0.1779855, 0.1858202, 0.1960400, 0.2177398, 0.2570632, 0.3287680", \ "0.1787519, 0.1868272, 0.1947057, 0.2049490, 0.2266045, 0.2659201, 0.3376031", \ "0.1791437, 0.1872669, 0.1950423, 0.2052922, 0.2269460, 0.2662074, 0.3378780"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0473715, 0.0566957, 0.0676859, 0.0837187, 0.1211406, 0.1940030, 0.3403658", \ "0.0473720, 0.0568349, 0.0674554, 0.0837685, 0.1210848, 0.1940996, 0.3400168", \ "0.0470763, 0.0567015, 0.0676396, 0.0836817, 0.1212125, 0.1937720, 0.3402224", \ "0.0472902, 0.0564769, 0.0674558, 0.0833384, 0.1207947, 0.1939470, 0.3407190", \ "0.0474633, 0.0565997, 0.0673521, 0.0841411, 0.1209225, 0.1940057, 0.3410075", \ "0.0472982, 0.0566552, 0.0673965, 0.0835896, 0.1211375, 0.1939592, 0.3410641", \ "0.0474820, 0.0566196, 0.0675007, 0.0835430, 0.1210682, 0.1937314, 0.3418486"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1495929, 0.1587231, 0.1676537, 0.1792690, 0.2029595, 0.2438788, 0.3138317", \ "0.1534172, 0.1623713, 0.1714266, 0.1830135, 0.2066875, 0.2475770, 0.3175254", \ "0.1602621, 0.1693490, 0.1783262, 0.1899320, 0.2136138, 0.2545287, 0.3244686", \ "0.1694831, 0.1785832, 0.1874784, 0.1991159, 0.2227443, 0.2636247, 0.3335485", \ "0.1793084, 0.1883707, 0.1972792, 0.2088814, 0.2324969, 0.2734412, 0.3433875", \ "0.1876129, 0.1966458, 0.2055812, 0.2171417, 0.2407436, 0.2815919, 0.3515191", \ "0.1870539, 0.1960295, 0.2049419, 0.2164961, 0.2400034, 0.2808020, 0.3507122"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0609171, 0.0702884, 0.0796835, 0.0927681, 0.1218925, 0.1775554, 0.2873752", \ "0.0609305, 0.0699006, 0.0798500, 0.0927091, 0.1218523, 0.1780578, 0.2869156", \ "0.0609982, 0.0702543, 0.0801642, 0.0926574, 0.1219029, 0.1779503, 0.2869301", \ "0.0609114, 0.0703689, 0.0800525, 0.0925189, 0.1219001, 0.1775425, 0.2873430", \ "0.0608605, 0.0703644, 0.0796701, 0.0925832, 0.1218618, 0.1778102, 0.2868204", \ "0.0611376, 0.0704935, 0.0803426, 0.0928340, 0.1221084, 0.1780039, 0.2871964", \ "0.0623624, 0.0709542, 0.0810306, 0.0935773, 0.1228754, 0.1788003, 0.2874257"); } } } } cell (DFFX1) { cell_footprint : "DFF"; area : 24.8832 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.408235e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK)"; value : "1.1023759e+05"; } leakage_power () { when : "(D*CLK)"; value : "1.3237843e+05"; } leakage_power () { when : "(D'*CLK')"; value : "1.4082346e+05"; } leakage_power () { when : "(D*CLK')"; value : "1.3870995e+05"; } pin (D) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.652201, 1.652201 ); rise_capacitance : 1.652201; capacitance : 1.664591; fall_capacitance_range (1.676981, 1.676981 ); fall_capacitance : 1.676981; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0524355, 0.0592972, 0.0665726, 0.0785548, 0.0932585, 0.1146727, 0.1392697", \ "0.0487538, 0.0555322, 0.0628673, 0.0747579, 0.0894686, 0.1109361, 0.1323513", \ "0.0443419, 0.0482205, 0.0556699, 0.0700665, 0.0849198, 0.1067073, 0.1273257", \ "0.0413811, 0.0450903, 0.0522769, 0.0648947, 0.0824652, 0.0986054, 0.1190075", \ "0.0375759, 0.0441519, 0.0512579, 0.0637031, 0.0816413, 0.1017214, 0.1251549", \ "0.0443048, 0.0513108, 0.0553786, 0.0673274, 0.0891470, 0.1084952, 0.1279432", \ "0.0734179, 0.0768876, 0.0846219, 0.0965277, 0.1111317, 0.1327439, 0.1609299"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0260621, 0.0327586, 0.0403095, 0.0550549, 0.0755482, 0.1085770, 0.1605592", \ "0.0226544, 0.0259225, 0.0370000, 0.0513561, 0.0691521, 0.1048306, 0.1567163", \ "0.0179350, 0.0217720, 0.0292872, 0.0443889, 0.0650981, 0.0969312, 0.1559383", \ "0.0087849, 0.0128174, 0.0232057, 0.0377548, 0.0597380, 0.0911399, 0.1447748", \ "-0.0008529, 0.0027351, 0.0104340, 0.0291755, 0.0538655, 0.0800377, 0.1415573", \ "-0.0053889, -0.0016307, 0.0086437, 0.0216380, 0.0420165, 0.0789537, 0.1296461", \ "0.0030395, 0.0097594, 0.0115678, 0.0263973, 0.0513153, 0.0928811, 0.1413912"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0260622, -0.0323322, -0.0404593, -0.0524022, -0.0645627, -0.0792545, -0.0928436", \ "-0.0255352, -0.0291282, -0.0361598, -0.0483699, -0.0640777, -0.0756683, -0.0876263", \ "-0.0208491, -0.0275188, -0.0349049, -0.0469299, -0.0594401, -0.0746765, -0.0875523", \ "-0.0205215, -0.0242037, -0.0322879, -0.0469010, -0.0563693, -0.0759411, -0.0901311", \ "-0.0196770, -0.0233247, -0.0314760, -0.0431244, -0.0592853, -0.0770064, -0.0979622", \ "-0.0269709, -0.0305722, -0.0410471, -0.0498908, -0.0646527, -0.0864597, -0.1071278", \ "-0.0529051, -0.0569366, -0.0639389, -0.0792469, -0.0905965, -0.1134913, -0.1508018"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0000000e+00, -0.0037390, -0.0107640, -0.0227415, -0.0388928, -0.0622217, -0.1023390", \ "0.0037234, 8.2718061e-16, -0.0075079, -0.0196028, -0.0377039, -0.0616461, -0.0955966", \ "0.0083316, 0.0074946, 0.0000000e+00, -0.0123038, -0.0308157, -0.0545423, -0.0912299", \ "0.0175573, 0.0139308, 0.0061131, -0.0060374, -0.0246434, -0.0519910, -0.0889225", \ "0.0266310, 0.0229315, 0.0161438, 0.0034047, -0.0164787, -0.0489971, -0.0930287", \ "0.0302249, 0.0275036, 0.0203153, 0.0086047, -0.0109146, -0.0487557, -0.0837349", \ "0.0273123, 0.0246855, 0.0176812, 0.0061136, -0.0144595, -0.0540282, -0.0883199"); } } internal_power () { when : "!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.5460007, 12.5315493, 12.6073268, 13.4441577, 15.2224999, 18.8838645, 26.3112736"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("90.1949621, 93.2611014, 99.5018139, 102.9430800, 109.9340460, 124.0244122, 152.3135784"); } } } pin (CLK) { fanout_load : 0.052; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.108042; min_pulse_width_high : 0.074662; rise_capacitance_range (1.388910, 1.388910 ); rise_capacitance : 1.388910; capacitance : 1.349616; fall_capacitance_range (1.310322, 1.310322 ); fall_capacitance : 1.310322; max_transition : 1.024000; internal_power () { when : "!D&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.7930263, 20.7411867, 20.7202648, 21.3955338, 22.8288293, 25.7781778, 31.7596323"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("52.2453281, 55.5804748, 62.3592023, 68.0580421, 79.5641554, 102.6848162, 149.0345716"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.626485; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2847110, -1.6592885, -2.8223390, -3.8410535, -5.3881738, -7.0077266, -9.1585407", \ "-0.2850885, -1.6562583, -2.8265766, -3.8333483, -5.3607167, -6.9863945, -9.0961761", \ "-0.2838707, -1.6300296, -2.7651059, -3.7663753, -5.2868659, -6.8817676, -9.0441004", \ "-0.2739727, -1.5440915, -2.6312549, -3.5615420, -5.0012248, -6.5798542, -8.6245423", \ "-0.2374889, -1.2708830, -2.2080430, -2.9773248, -4.2265615, -5.6483112, -7.6339094", \ "-0.1378567, -0.5224181, -0.9370313, -1.4073385, -2.0171585, -2.8433218, -4.6040977", \ "0.0312669, 0.9501311, 1.5172028, 2.0590517, 2.5133377, 2.2911883, 2.3835810"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-23.5794762, -10.6658809, -0.9339436, 8.2418570, 19.7298380, 28.8944348, 35.0421614", \ "-25.2492494, -12.3380989, -2.6087832, 6.5659044, 18.0512562, 27.2127306, 33.3368307", \ "-28.6366736, -15.7054558, -5.9568651, 3.2354619, 14.7470136, 23.9236864, 30.0159542", \ "-31.4785405, -18.4778880, -8.6652305, 0.5523144, 12.1418419, 21.3741028, 27.5239661", \ "-37.1970753, -23.9460078, -13.9460463, -4.5453891, 7.2751612, 16.6717624, 22.9079275", \ "-48.6661393, -34.8651581, -24.4473067, -14.6400052, -2.3892974, 7.3847758, 13.8768760", \ "-71.6867139, -56.6646631, -45.3188934, -34.6291976, -21.4057529, -10.7672190, -3.7147502"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1557323, 0.1676287, 0.1788034, 0.1936519, 0.2277207, 0.2960728, 0.4335858", \ "0.1595190, 0.1714547, 0.1825974, 0.1974920, 0.2315425, 0.3000073, 0.4373537", \ "0.1664457, 0.1783374, 0.1895194, 0.2043491, 0.2384316, 0.3068150, 0.4443175", \ "0.1757158, 0.1876348, 0.1987498, 0.2136615, 0.2477022, 0.3162341, 0.4534179", \ "0.1858170, 0.1975753, 0.2086563, 0.2236095, 0.2577928, 0.3264224, 0.4633451", \ "0.1949430, 0.2068299, 0.2178775, 0.2328171, 0.2668603, 0.3354538, 0.4722984", \ "0.1941087, 0.2059846, 0.2171054, 0.2320036, 0.2660235, 0.3344514, 0.4716655"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0285902, 0.0458953, 0.0654086, 0.0945854, 0.1680426, 0.3185271, 0.6228751", \ "0.0276998, 0.0455047, 0.0654966, 0.0945839, 0.1680184, 0.3187189, 0.6240833", \ "0.0280423, 0.0458535, 0.0653565, 0.0946802, 0.1679585, 0.3183030, 0.6217100", \ "0.0280171, 0.0457210, 0.0652003, 0.0945358, 0.1677975, 0.3184975, 0.6231108", \ "0.0277222, 0.0456883, 0.0653067, 0.0949535, 0.1675208, 0.3186336, 0.6228047", \ "0.0277319, 0.0458761, 0.0654999, 0.0945571, 0.1681263, 0.3190371, 0.6230184", \ "0.0280868, 0.0457357, 0.0656576, 0.0947289, 0.1681144, 0.3195522, 0.6264849"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1703585, 0.1825654, 0.1942584, 0.2097435, 0.2439568, 0.3111585, 0.4453618", \ "0.1741577, 0.1863654, 0.1980578, 0.2135431, 0.2477565, 0.3149582, 0.4491621", \ "0.1814873, 0.1936578, 0.2053667, 0.2208665, 0.2550598, 0.3222595, 0.4564313", \ "0.1908160, 0.2029961, 0.2147232, 0.2302379, 0.2644264, 0.3316334, 0.4656751", \ "0.2013065, 0.2136233, 0.2252641, 0.2407037, 0.2749646, 0.3421741, 0.4762259", \ "0.2100316, 0.2222089, 0.2338984, 0.2493895, 0.2835846, 0.3507613, 0.4848579", \ "0.2106143, 0.2227791, 0.2344130, 0.2498759, 0.2841460, 0.3513205, 0.4855064"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0258811, 0.0411010, 0.0578098, 0.0825372, 0.1433638, 0.2690441, 0.5255923", \ "0.0258856, 0.0410980, 0.0578083, 0.0825347, 0.1433639, 0.2690445, 0.5255683", \ "0.0260244, 0.0411684, 0.0578832, 0.0825802, 0.1433518, 0.2690112, 0.5259075", \ "0.0259560, 0.0407115, 0.0577857, 0.0825534, 0.1434457, 0.2686823, 0.5264824", \ "0.0260579, 0.0406661, 0.0575875, 0.0826613, 0.1434221, 0.2684707, 0.5253133", \ "0.0259507, 0.0409318, 0.0577128, 0.0825357, 0.1438011, 0.2684882, 0.5235430", \ "0.0261071, 0.0406733, 0.0576473, 0.0826002, 0.1433654, 0.2687810, 0.5254300"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.634026; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-26.2914640, -27.1806997, -28.1234001, -29.2159845, -30.8479851, -32.8940829, -35.3174195", \ "-27.9587511, -28.8391761, -29.7691181, -30.8610791, -32.4874611, -34.5513227, -36.8375796", \ "-31.3462390, -32.2019923, -33.1109709, -34.1798522, -35.8139982, -37.8316672, -40.1979939", \ "-34.1890721, -34.9884064, -35.8504695, -36.8860354, -38.4366613, -40.4142554, -42.2363585", \ "-39.9091200, -40.4836008, -41.1332564, -42.0022560, -43.3618204, -45.1936259, -47.2561972", \ "-51.3825102, -51.3965259, -51.6537831, -52.0788962, -52.9237279, -54.0356052, -56.2764947", \ "-74.4117792, -73.2374074, -72.5979322, -72.0968267, -71.7647974, -72.6341221, -72.6564767"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5684772, 15.4036872, 24.8447500, 33.5993712, 44.4191233, 53.0582205, 58.7320161", \ "2.5678146, 15.4075191, 24.8536476, 33.6085889, 44.4140069, 53.0418412, 58.7072895", \ "2.5684023, 15.4281465, 24.8848176, 33.6666446, 44.5023300, 53.1365007, 58.8307389", \ "2.5803255, 15.5248521, 25.0520875, 33.8811776, 44.7801235, 53.4586393, 59.1760412", \ "2.6177531, 15.8131893, 25.4842761, 34.4563820, 45.5781446, 54.4230307, 60.3305594", \ "2.7134333, 16.4717943, 26.6221677, 36.0406959, 47.6245003, 56.8837605, 62.9495132", \ "2.8954421, 18.0059787, 29.1534466, 39.4978072, 52.1156932, 62.1301739, 68.7458881"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1263106, 0.1395607, 0.1521715, 0.1687783, 0.2058308, 0.2752906, 0.4120929", \ "0.1301411, 0.1435462, 0.1560116, 0.1726824, 0.2097240, 0.2791797, 0.4161984", \ "0.1372811, 0.1507352, 0.1631804, 0.1798461, 0.2169030, 0.2863781, 0.4231722", \ "0.1469681, 0.1602359, 0.1727960, 0.1894755, 0.2265510, 0.2960990, 0.4331782", \ "0.1572776, 0.1704694, 0.1832313, 0.1999081, 0.2368475, 0.3064034, 0.4433159", \ "0.1659031, 0.1792244, 0.1917363, 0.2084276, 0.2454917, 0.3150224, 0.4517030", \ "0.1675537, 0.1808871, 0.1934747, 0.2101188, 0.2471706, 0.3165894, 0.4534129"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0414021, 0.0597686, 0.0806098, 0.1110064, 0.1837048, 0.3299225, 0.6259667", \ "0.0413558, 0.0597537, 0.0805959, 0.1110590, 0.1837255, 0.3304989, 0.6311635", \ "0.0412132, 0.0597499, 0.0805561, 0.1111290, 0.1832282, 0.3294313, 0.6269183", \ "0.0410188, 0.0593246, 0.0800472, 0.1109006, 0.1830192, 0.3295198, 0.6340259", \ "0.0405872, 0.0592487, 0.0800944, 0.1108432, 0.1833647, 0.3302010, 0.6330741", \ "0.0406728, 0.0590487, 0.0799630, 0.1106225, 0.1831365, 0.3306327, 0.6315736", \ "0.0403377, 0.0586241, 0.0796259, 0.1102579, 0.1832813, 0.3300790, 0.6331909"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1146110, 0.1291172, 0.1428122, 0.1604216, 0.1979842, 0.2638991, 0.3859105", \ "0.1183821, 0.1329247, 0.1466248, 0.1642532, 0.2018224, 0.2677336, 0.3897311", \ "0.1253739, 0.1398514, 0.1535155, 0.1711248, 0.2086760, 0.2745963, 0.3966209", \ "0.1346723, 0.1491015, 0.1627922, 0.1803821, 0.2179305, 0.2838162, 0.4058384", \ "0.1449165, 0.1593423, 0.1730599, 0.1906694, 0.2281409, 0.2940050, 0.4160484", \ "0.1540080, 0.1684094, 0.1820120, 0.1995462, 0.2370106, 0.3028953, 0.4249300", \ "0.1534347, 0.1677780, 0.1813029, 0.1987500, 0.2361423, 0.3020045, 0.4239986"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0418872, 0.0578820, 0.0749479, 0.0995419, 0.1554627, 0.2646355, 0.4862610", \ "0.0419843, 0.0577364, 0.0748689, 0.0996138, 0.1554070, 0.2645012, 0.4865409", \ "0.0417830, 0.0579536, 0.0748850, 0.0995972, 0.1555546, 0.2647892, 0.4857545", \ "0.0418263, 0.0577500, 0.0749678, 0.0995958, 0.1555892, 0.2639718, 0.4868756", \ "0.0420255, 0.0579665, 0.0751633, 0.0999943, 0.1560737, 0.2649238, 0.4864149", \ "0.0428928, 0.0583456, 0.0754415, 0.1001790, 0.1559159, 0.2648347, 0.4863198", \ "0.0449845, 0.0602406, 0.0770473, 0.1012851, 0.1568660, 0.2660318, 0.4855621"); } } } } cell (DFFX2) { cell_footprint : "DFF"; area : 31.3344 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.063661e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "D"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK)"; value : "1.7285224e+05"; } leakage_power () { when : "(D*CLK)"; value : "1.9308739e+05"; } leakage_power () { when : "(D'*CLK')"; value : "2.0636610e+05"; } leakage_power () { when : "(D*CLK')"; value : "2.0585367e+05"; } pin (D) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.638436, 1.638436 ); rise_capacitance : 1.638436; capacitance : 1.629930; fall_capacitance_range (1.621425, 1.621425 ); fall_capacitance : 1.621425; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0699870, 0.0769509, 0.0841790, 0.0961309, 0.1137285, 0.1321973, 0.1638091", \ "0.0691763, 0.0732749, 0.0835219, 0.0925541, 0.1070766, 0.1284207, 0.1566765", \ "0.0616807, 0.0686242, 0.0757383, 0.0879771, 0.1024808, 0.1240273, 0.1490701", \ "0.0531228, 0.0598104, 0.0670314, 0.0797552, 0.0968244, 0.1184339, 0.1415462", \ "0.0524486, 0.0559965, 0.0630440, 0.0777923, 0.0968559, 0.1164480, 0.1390484", \ "0.0564165, 0.0630621, 0.0702232, 0.0796876, 0.1068557, 0.1178053, 0.1456227", \ "0.0883292, 0.0916956, 0.0999168, 0.1104310, 0.1290434, 0.1465819, 0.1677515"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0439027, 0.0477741, 0.0549750, 0.0726717, 0.0966759, 0.1255612, 0.1720475", \ "0.0402676, 0.0441535, 0.0508788, 0.0664382, 0.0903464, 0.1220438, 0.1682640", \ "0.0327263, 0.0391768, 0.0466590, 0.0614985, 0.0822768, 0.1147181, 0.1630034", \ "0.0265047, 0.0301400, 0.0375153, 0.0499817, 0.0789241, 0.1091042, 0.1519643", \ "0.0137703, 0.0178198, 0.0313272, 0.0406068, 0.0656209, 0.0981182, 0.1546496", \ "0.0150524, 0.0187805, 0.0236679, 0.0387382, 0.0631641, 0.0950843, 0.1540741", \ "0.0206104, 0.0242499, 0.0404362, 0.0476798, 0.0669781, 0.1055797, 0.1546460"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0290103, -0.0325798, -0.0403414, -0.0522723, -0.0651339, -0.0791647, -0.0879739", \ "-0.0255368, -0.0290070, -0.0396186, -0.0513428, -0.0645828, -0.0785161, -0.0899035", \ "-0.0268248, -0.0275199, -0.0349215, -0.0469197, -0.0622835, -0.0778041, -0.0882170", \ "-0.0235052, -0.0271515, -0.0346909, -0.0468803, -0.0600972, -0.0777277, -0.0916361", \ "-0.0226354, -0.0262781, -0.0340920, -0.0497344, -0.0643863, -0.0795475, -0.1008627", \ "-0.0325980, -0.0363177, -0.0438800, -0.0570138, -0.0701443, -0.0903092, -0.1136236", \ "-0.0586281, -0.0598191, -0.0698005, -0.0821635, -0.0968088, -0.1210784, -0.1539579"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0000000e+00, -0.0037413, -0.0107673, -0.0228429, -0.0384562, -0.0590793, -0.0794597", \ "0.0066963, 8.2718061e-16, -0.0045877, -0.0167270, -0.0316373, -0.0531492, -0.0707072", \ "0.0083449, 0.0045877, -0.0032738, -0.0150456, -0.0308152, -0.0551199, -0.0870587", \ "0.0171419, 0.0138385, 0.0061235, -0.0060446, -0.0215371, -0.0519348, -0.0861317", \ "0.0265156, 0.0229207, 0.0131230, 0.0034703, -0.0164787, -0.0486097, -0.0903313", \ "0.0299891, 0.0272133, 0.0203664, 0.0085490, -0.0108277, -0.0487229, -0.0771963", \ "0.0189433, 0.0195084, 0.0150456, 0.0058441, -0.0180652, -0.0451782, -0.0963853"); } } internal_power () { when : "!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.8786540, 13.7950746, 13.7842965, 14.5730194, 16.3068463, 19.9308808, 27.3353307"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.5919298, 9.4889468, 9.4418826, 10.2327190, 11.9732935, 15.6133446, 23.0523485"); } } } pin (CLK) { fanout_load : 0.048; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; clock : true; min_pulse_width_low : 0.115069; min_pulse_width_high : 0.081689; rise_capacitance_range (1.184728, 1.184728 ); rise_capacitance : 1.184728; capacitance : 1.150055; fall_capacitance_range (1.115382, 1.115382 ); fall_capacitance : 1.115382; max_transition : 1.024000; internal_power () { when : "!D&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.3368086, 21.2470291, 21.1984407, 21.8479850, 23.2780445, 26.2691342, 32.3822843"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8237705, 7.7165355, 7.6609671, 8.2094124, 9.4652049, 12.1356919, 17.6355677"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.627479; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5205582, -6.2884078, -10.6092018, -14.7485391, -20.6168266, -26.0424434, -32.3086992", \ "-0.5235232, -6.2729447, -10.6678622, -14.8203272, -20.6964585, -26.1330132, -32.0892104", \ "-0.5252805, -6.2425601, -10.6131270, -14.7447301, -20.5991682, -26.0165415, -31.9176214", \ "-0.5260294, -6.1492316, -10.4736626, -14.5473874, -20.3307947, -25.6471384, -31.4155082", \ "-0.5180323, -5.9105033, -9.9751479, -13.8807051, -19.4242075, -24.6784720, -30.5444738", \ "-0.4856582, -5.1007936, -8.7340051, -12.4638057, -17.1094741, -21.9314126, -27.9556559", \ "-0.4745433, -3.5436466, -6.1557166, -8.7933035, -12.5579042, -16.8597003, -19.8630040"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.5724590, 23.7022024, 40.5491221, 56.3305042, 76.0242006, 91.6247882, 101.9219157", \ "-1.5207461, 23.7542924, 40.5919699, 56.3450035, 76.0424304, 91.6532269, 101.9612870", \ "-1.4954721, 23.8078463, 40.6786949, 56.4699945, 76.1960521, 91.8228498, 102.1170106", \ "-1.7716371, 23.6023396, 40.5175596, 56.3642530, 76.1073488, 91.8292331, 102.1217817", \ "-2.3898448, 23.2467866, 40.3576617, 56.3699565, 76.4543104, 92.2889895, 102.8272901", \ "-3.6927773, 22.6208702, 40.1904307, 56.5424268, 77.0936550, 93.3406300, 104.0587422", \ "-6.4336507, 21.3922218, 40.0100332, 57.3648606, 78.7822039, 95.9057679, 107.2265479"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1894491, 0.2041498, 0.2165324, 0.2323685, 0.2670390, 0.3355034, 0.4725316", \ "0.1931600, 0.2079612, 0.2203599, 0.2361563, 0.2707861, 0.3392063, 0.4764774", \ "0.2000554, 0.2148567, 0.2272537, 0.2430524, 0.2776832, 0.3460954, 0.4833792", \ "0.2087021, 0.2235350, 0.2357714, 0.2517100, 0.2863866, 0.3546189, 0.4921974", \ "0.2183261, 0.2329133, 0.2452452, 0.2612367, 0.2958243, 0.3643118, 0.5012116", \ "0.2261372, 0.2408869, 0.2532238, 0.2691699, 0.3038618, 0.3721104, 0.5091144", \ "0.2245569, 0.2393230, 0.2516060, 0.2675128, 0.3021817, 0.3703822, 0.5079606"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0340079, 0.0539896, 0.0732336, 0.1017445, 0.1728653, 0.3214735, 0.6266394", \ "0.0344922, 0.0529247, 0.0734371, 0.1019659, 0.1728739, 0.3219119, 0.6236615", \ "0.0344915, 0.0529194, 0.0734313, 0.1019475, 0.1728870, 0.3218964, 0.6240142", \ "0.0340933, 0.0528653, 0.0734857, 0.1017539, 0.1729419, 0.3211094, 0.6264148", \ "0.0339743, 0.0526650, 0.0723119, 0.1014695, 0.1727847, 0.3217442, 0.6251544", \ "0.0342010, 0.0527926, 0.0735346, 0.1018569, 0.1733719, 0.3213516, 0.6253439", \ "0.0343441, 0.0527794, 0.0735461, 0.1017116, 0.1729431, 0.3209933, 0.6274791"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2015184, 0.2163150, 0.2287383, 0.2445271, 0.2775484, 0.3386871, 0.4587487", \ "0.2053800, 0.2201954, 0.2325863, 0.2484737, 0.2814761, 0.3425573, 0.4627244", \ "0.2125361, 0.2273576, 0.2397566, 0.2555785, 0.2885748, 0.3497197, 0.4699249", \ "0.2219298, 0.2367322, 0.2491749, 0.2649645, 0.2980998, 0.3591317, 0.4792123", \ "0.2326135, 0.2474900, 0.2599291, 0.2757742, 0.3086891, 0.3698725, 0.4899236", \ "0.2411952, 0.2560564, 0.2683923, 0.2842884, 0.3172765, 0.3783390, 0.4984660", \ "0.2414364, 0.2561805, 0.2685631, 0.2843742, 0.3173964, 0.3784829, 0.4985967"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0362981, 0.0511302, 0.0662898, 0.0886029, 0.1410525, 0.2499860, 0.4760859", \ "0.0362884, 0.0512460, 0.0665979, 0.0885747, 0.1409450, 0.2505623, 0.4771294", \ "0.0364331, 0.0511232, 0.0667986, 0.0887166, 0.1413094, 0.2499890, 0.4769511", \ "0.0363649, 0.0512091, 0.0663221, 0.0887110, 0.1411836, 0.2501348, 0.4763898", \ "0.0361508, 0.0510954, 0.0662027, 0.0881252, 0.1408700, 0.2504375, 0.4772370", \ "0.0362036, 0.0513373, 0.0668929, 0.0886369, 0.1411632, 0.2500531, 0.4745653", \ "0.0360545, 0.0512377, 0.0666204, 0.0885325, 0.1410415, 0.2499076, 0.4767750"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.639136; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.3779671, -9.5926313, -13.8988539, -18.5481057, -24.7508204, -31.2985681, -37.0390410", \ "-4.3268075, -9.5390500, -13.8446194, -18.5021908, -24.7081207, -31.2418812, -37.8060430", \ "-4.3021389, -9.5102925, -13.7747909, -18.4434116, -24.5953012, -31.1021762, -36.4848293", \ "-4.5776255, -9.7037864, -13.9561641, -18.5430287, -24.6227734, -31.1059154, -36.7258321", \ "-5.1967149, -10.0410582, -14.0929301, -18.5196055, -24.3957925, -30.6618997, -37.6553774", \ "-6.5022725, -10.7333807, -14.3275940, -18.3296726, -23.6375535, -29.0328318, -36.0251991", \ "-9.2489374, -12.0630601, -14.6491973, -17.5861829, -21.6205457, -27.0244303, -30.3724121"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3933285, 28.2634601, 44.9820553, 60.1108274, 78.3303984, 92.8857752, 102.3395278", \ "2.3924047, 28.2549784, 44.9554816, 60.0595651, 78.4090196, 92.9931984, 102.4122067", \ "2.3897659, 28.2808190, 45.0020872, 60.1260146, 78.4941495, 93.0703211, 102.5400696", \ "2.3889642, 28.3552321, 45.1083607, 60.4087992, 78.6556979, 93.4038899, 102.8706201", \ "2.3960064, 28.6186916, 45.6116544, 60.9985113, 79.5539059, 94.3388859, 103.9717422", \ "2.4316018, 29.3127681, 46.6583606, 62.4139127, 81.4448380, 96.6566291, 106.4987607", \ "2.4565341, 30.8733138, 49.3171005, 66.0998589, 86.1277700, 101.8748172, 112.2547545"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1262993, 0.1430641, 0.1569804, 0.1748790, 0.2131781, 0.2847744, 0.4230277", \ "0.1301505, 0.1469213, 0.1608387, 0.1787258, 0.2170246, 0.2886210, 0.4268498", \ "0.1374673, 0.1540600, 0.1680821, 0.1860703, 0.2243559, 0.2959803, 0.4341077", \ "0.1467611, 0.1634228, 0.1772106, 0.1952735, 0.2336178, 0.3052410, 0.4434912", \ "0.1573395, 0.1741455, 0.1880101, 0.2059195, 0.2442862, 0.3158680, 0.4541550", \ "0.1664278, 0.1829504, 0.1969980, 0.2149845, 0.2532542, 0.3248363, 0.4629154", \ "0.1678126, 0.1842660, 0.1982713, 0.2162728, 0.2544642, 0.3259686, 0.4641253"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0440445, 0.0640109, 0.0852641, 0.1161098, 0.1889993, 0.3356845, 0.6352118", \ "0.0440602, 0.0639948, 0.0852529, 0.1162171, 0.1890055, 0.3355496, 0.6347540", \ "0.0441458, 0.0638582, 0.0852148, 0.1158328, 0.1891017, 0.3355305, 0.6383399", \ "0.0438122, 0.0636869, 0.0849862, 0.1159831, 0.1888270, 0.3355725, 0.6348452", \ "0.0439545, 0.0634240, 0.0848736, 0.1156840, 0.1888622, 0.3360091, 0.6355269", \ "0.0434871, 0.0632257, 0.0845724, 0.1154917, 0.1890334, 0.3356218, 0.6355681", \ "0.0429831, 0.0630267, 0.0844077, 0.1154272, 0.1887043, 0.3364392, 0.6391360"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1254773, 0.1436808, 0.1588395, 0.1780992, 0.2177645, 0.2870011, 0.4114865", \ "0.1293107, 0.1474314, 0.1626733, 0.1819399, 0.2215916, 0.2908427, 0.4153193", \ "0.1361404, 0.1543010, 0.1694976, 0.1887758, 0.2284056, 0.2976543, 0.4221660", \ "0.1449343, 0.1629782, 0.1782380, 0.1974973, 0.2371852, 0.3063866, 0.4308627", \ "0.1548703, 0.1727488, 0.1880882, 0.2072792, 0.2469396, 0.3161677, 0.4406215", \ "0.1624261, 0.1804440, 0.1955888, 0.2147337, 0.2542963, 0.3234991, 0.4479379", \ "0.1614231, 0.1792619, 0.1942923, 0.2133156, 0.2527957, 0.3219517, 0.4464134"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0505802, 0.0693392, 0.0864575, 0.1110520, 0.1677608, 0.2774846, 0.4981144", \ "0.0505174, 0.0689243, 0.0872639, 0.1112655, 0.1678123, 0.2772286, 0.4974526", \ "0.0504041, 0.0690590, 0.0872524, 0.1111976, 0.1677044, 0.2769955, 0.4983044", \ "0.0506142, 0.0690102, 0.0874001, 0.1109302, 0.1676369, 0.2770439, 0.4973180", \ "0.0504387, 0.0691113, 0.0863335, 0.1110088, 0.1674821, 0.2771450, 0.4979854", \ "0.0505713, 0.0689228, 0.0871625, 0.1113022, 0.1676893, 0.2774008, 0.4980898", \ "0.0516305, 0.0707453, 0.0872163, 0.1118629, 0.1684116, 0.2781417, 0.4985379"); } } } } cell(DHFILLHLH2) { /* gs005 */ cell_footprint : "DHFILLHLH2"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } is_filler_cell : true; area : 3.6864 ; dont_touch : true; dont_use : true; } cell(DHFILLHLHLS11) { /* gs005 */ cell_footprint : "DHFILLHLHLS11"; pg_pin(VDDH) { voltage_name : V; pg_type : primary_power; } pg_pin(VDDL) { voltage_name : VL; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } is_filler_cell : true; area : 20.2752 ; dont_touch : true; dont_use : true; } cell(DHFILLLHL2) { /* gs005 */ cell_footprint : "DHFILLLHL2"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } is_filler_cell : true; area : 3.6864 ; dont_touch : true; dont_use : true; } cell (FADDX1) { cell_footprint : "FADD"; area : 29.4912 ; cell_leakage_power : 1.591608e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(A'*B'*CI)"; value : "1.5074573e+05"; } leakage_power () { when : "(A'*B'*CI')"; value : "1.1659596e+05"; } leakage_power () { when : "(A'*B*CI)"; value : "1.5916082e+05"; } leakage_power () { when : "(A'*B*CI')"; value : "1.4002954e+05"; } leakage_power () { when : "(A*B'*CI)"; value : "1.5052798e+05"; } leakage_power () { when : "(A*B'*CI')"; value : "1.4727685e+05"; } leakage_power () { when : "(A*B*CI)"; value : "1.3690598e+05"; } leakage_power () { when : "(A*B*CI')"; value : "1.4940049e+05"; } pin (A) { fanout_load : 0.468; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (10.214932, 10.214932 ); rise_capacitance : 10.214932; capacitance : 10.020912; fall_capacitance_range (9.826892, 9.826892 ); fall_capacitance : 9.826892; max_transition : 1.024000; internal_power () { when : "!B&!CI"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("29.6971236, 29.5613181, 29.3907910, 30.7852851, 33.6753574, 39.5565857, 51.4201263"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.6826227, 6.4419162, 6.0502822, 7.6578542, 10.9627771, 17.6624016, 31.1514295"); } } } pin (B) { fanout_load : 0.502; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (11.501614, 11.501614 ); rise_capacitance : 11.501614; capacitance : 11.163942; fall_capacitance_range (10.826270, 10.826270 ); fall_capacitance : 10.826270; max_transition : 1.024000; internal_power () { when : "!A&!CI"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("28.1922101, 28.1124680, 28.0535826, 29.3600212, 32.0734973, 37.6010484, 48.7567493"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.3725202, 5.0897934, 4.6141188, 6.0389701, 8.9784516, 14.9471935, 26.9744560"); } } } pin (CI) { fanout_load : 0.339; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (7.846677, 7.846677 ); rise_capacitance : 7.846677; capacitance : 7.746823; fall_capacitance_range (7.646969, 7.646969 ); fall_capacitance : 7.646969; max_transition : 1.024000; internal_power () { when : "!A&!B"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.7828654, 24.6750755, 24.5694054, 25.8835630, 28.6217879, 34.2081477, 45.4907768"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.7496205, 6.5461425, 6.2289655, 7.6416644, 10.5568409, 16.4769729, 28.4070157"); } } } pin (S) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "CI^B^A"; max_capacitance : 208.000000; max_transition : 0.650238; internal_power () { related_pin : "A"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("5.3740573, 5.2233636, 4.9440699, 4.7426301, 4.1780713, 3.7102083, 2.3660380", \ "4.9298587, 4.7042446, 4.5420516, 4.3133243, 3.7372622, 2.9420316, 2.4034760", \ "4.9471329, 4.7455276, 4.5551132, 4.3316192, 3.7204042, 2.9404945, 2.4196047", \ "5.5876260, 5.3121154, 5.0055545, 4.6746381, 4.0863628, 3.2681177, 2.6824526", \ "8.6722263, 7.7065958, 7.1710238, 6.8485859, 6.0673518, 4.7529512, 3.6209755", \ "15.6858892, 14.4487841, 13.8051585, 12.9455403, 11.3594461, 10.5245481, 8.5291743", \ "30.7446454, 29.1128365, 28.0428560, 26.9233901, 25.3837688, 22.5074468, 21.5164504"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("27.6450113, 27.1271603, 27.1792160, 27.1298584, 26.9952442, 26.8369834, 26.6918711", \ "27.2752238, 26.7667511, 26.8039183, 26.7656325, 26.6102285, 26.4296486, 26.3425818", \ "27.5475417, 27.0272221, 27.0533790, 27.0034577, 26.8463656, 26.6894571, 26.5919219", \ "27.9732186, 27.3938466, 27.3789310, 27.3214730, 27.1169363, 26.9257631, 26.8137454", \ "29.9277576, 28.6114040, 28.9120129, 28.9364107, 28.6658269, 28.3564661, 28.1742959", \ "36.6576747, 35.1863378, 34.2583895, 33.5005966, 32.9971752, 32.8928542, 32.5797128", \ "50.1671993, 48.2541585, 46.9325359, 45.7879340, 44.4231403, 43.3487196, 43.2718682"); } } internal_power () { related_pin : "B"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("4.3959659, 4.2355889, 4.0813411, 3.8484957, 3.3633897, 2.6313091, 1.9699468", \ "3.8134923, 3.6566395, 3.4922563, 3.2511759, 2.7590935, 2.0497948, 1.5539825", \ "3.7928792, 3.6367044, 3.4913543, 3.2170147, 2.7292347, 2.1216896, 0.8866560", \ "4.4182461, 4.1313962, 3.9264258, 3.5581762, 3.0707773, 2.2754454, 1.5959658", \ "7.4922918, 6.6463252, 5.8740184, 5.5598084, 5.0523554, 3.8993713, 2.5628853", \ "13.6324724, 12.4812649, 11.9320013, 11.1691321, 9.4575190, 8.8444649, 6.9885636", \ "26.6491451, 25.0773535, 24.0941820, 23.0879221, 21.7202603, 19.1913777, 18.3408159"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("26.0957888, 25.5966941, 25.6515664, 25.6239963, 25.4595109, 25.3008486, 25.2444910", \ "25.9198975, 25.4073583, 25.4632493, 25.4249569, 25.2782962, 25.1196250, 25.0323925", \ "26.1775660, 25.6503153, 25.6912507, 25.6365242, 25.4921129, 25.3483411, 25.2557515", \ "26.9757971, 26.3590268, 26.2864794, 26.1922553, 25.9769199, 25.7763278, 25.6478729", \ "28.7094844, 27.5480003, 28.0081861, 27.9436433, 27.6236028, 27.3033301, 27.1137227", \ "35.3169686, 33.8231244, 32.8703512, 32.0972710, 31.8388749, 31.5729614, 31.2428324", \ "47.3690594, 45.4771977, 44.2197265, 43.1467357, 41.7826636, 40.7167303, 40.8003353"); } } internal_power () { related_pin : "CI"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("5.7258193, 5.6891546, 5.5869919, 5.3992173, 4.9796058, 4.2943960, 4.0607446", \ "5.2778414, 5.2370713, 5.1445598, 4.9717928, 4.5393735, 3.8891638, 3.3322229", \ "5.3461603, 5.3025282, 5.2162044, 5.0266640, 4.5764592, 3.8394215, 3.0886837", \ "5.9495445, 5.7706507, 5.6742734, 5.4938982, 5.0430362, 4.4306401, 3.1736024", \ "9.0376427, 8.1966431, 7.5365431, 7.3227659, 6.8425398, 5.9464116, 4.5969712", \ "14.9796933, 13.9426006, 13.1867854, 12.5466462, 11.3775173, 10.9816597, 9.1289355", \ "27.7762627, 26.2383202, 25.2159876, 24.2220073, 22.8274286, 21.0081016, 20.2317471"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("22.7104980, 22.1766521, 22.2342653, 22.2204927, 22.0628500, 21.9017164, 21.8154421", \ "22.6424881, 22.1401159, 22.1835958, 22.1322347, 21.9957979, 21.8632810, 21.6773246", \ "22.7635557, 22.2512227, 22.2790105, 22.2170901, 22.0453118, 21.8844432, 21.7961251", \ "23.6514197, 23.0829277, 23.0164304, 22.9249022, 22.6994209, 22.4854405, 22.3545643", \ "25.8303826, 24.8749688, 25.1432333, 24.9963465, 24.6388517, 24.3130604, 24.1066991", \ "32.6687246, 31.0839023, 30.1029433, 29.3797770, 29.0005700, 28.6901653, 28.2697966", \ "44.4424203, 42.4523096, 41.1242839, 40.2316298, 38.7923616, 37.7472313, 37.7515940"); } } timing () { related_pin : "A"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0816705, 0.0950528, 0.1078299, 0.1247720, 0.1609388, 0.2306908, 0.3688408", \ "0.0843313, 0.0977052, 0.1105916, 0.1275245, 0.1637652, 0.2331340, 0.3713595", \ "0.0889081, 0.1023205, 0.1151220, 0.1319703, 0.1681587, 0.2375085, 0.3758761", \ "0.0980963, 0.1113453, 0.1240951, 0.1408695, 0.1771498, 0.2465001, 0.3846193", \ "0.1138831, 0.1276622, 0.1408665, 0.1580056, 0.1942368, 0.2635762, 0.4022912", \ "0.1381198, 0.1528972, 0.1669295, 0.1846469, 0.2219634, 0.2915198, 0.4289866", \ "0.1733465, 0.1904055, 0.2057233, 0.2252506, 0.2646473, 0.3362136, 0.4763492"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0337629, 0.0531430, 0.0750048, 0.1048389, 0.1771161, 0.3270139, 0.6300830", \ "0.0340467, 0.0539334, 0.0748248, 0.1052544, 0.1772412, 0.3267249, 0.6318043", \ "0.0334539, 0.0531336, 0.0741982, 0.1044676, 0.1772013, 0.3267132, 0.6324460", \ "0.0350286, 0.0539499, 0.0754455, 0.1053998, 0.1778357, 0.3271153, 0.6315732", \ "0.0384169, 0.0583163, 0.0798574, 0.1101799, 0.1811983, 0.3285009, 0.6322514", \ "0.0475322, 0.0671900, 0.0874838, 0.1188575, 0.1884706, 0.3356436, 0.6359568", \ "0.0617654, 0.0817194, 0.1042648, 0.1360482, 0.2058253, 0.3487053, 0.6496786"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0987907, 0.1135231, 0.1275846, 0.1453957, 0.1832691, 0.2526277, 0.3872218", \ "0.1006979, 0.1154117, 0.1295204, 0.1472800, 0.1851326, 0.2545138, 0.3889661", \ "0.1031921, 0.1178673, 0.1318874, 0.1496912, 0.1875826, 0.2569663, 0.3915606", \ "0.1070814, 0.1217850, 0.1356422, 0.1535591, 0.1914240, 0.2607644, 0.3954616", \ "0.1132137, 0.1284581, 0.1426310, 0.1609140, 0.1991167, 0.2687648, 0.4032952", \ "0.1252805, 0.1412800, 0.1562123, 0.1751187, 0.2142415, 0.2848826, 0.4197327", \ "0.1431742, 0.1607470, 0.1770444, 0.1976941, 0.2395960, 0.3134040, 0.4503826"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0375109, 0.0543870, 0.0727252, 0.0982771, 0.1582224, 0.2805495, 0.5325931", \ "0.0377484, 0.0543547, 0.0727366, 0.0980968, 0.1582712, 0.2801082, 0.5307680", \ "0.0372193, 0.0542444, 0.0724212, 0.0981015, 0.1580311, 0.2804033, 0.5327847", \ "0.0386841, 0.0552892, 0.0730129, 0.0989060, 0.1586448, 0.2803385, 0.5317148", \ "0.0422843, 0.0588920, 0.0774402, 0.1022658, 0.1613208, 0.2828995, 0.5332914", \ "0.0494380, 0.0669001, 0.0848291, 0.1100202, 0.1689165, 0.2885715, 0.5360153", \ "0.0633962, 0.0839118, 0.1018555, 0.1270517, 0.1856906, 0.3035623, 0.5476432"); } } timing () { related_pin : "B"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0744160, 0.0873243, 0.0998008, 0.1162221, 0.1518041, 0.2210395, 0.3588152", \ "0.0772419, 0.0901566, 0.1026417, 0.1190029, 0.1547473, 0.2239833, 0.3622870", \ "0.0819385, 0.0947719, 0.1072455, 0.1235963, 0.1592801, 0.2284631, 0.3665276", \ "0.0902861, 0.1031395, 0.1156368, 0.1321212, 0.1678098, 0.2369337, 0.3748015", \ "0.1035370, 0.1171355, 0.1298549, 0.1466440, 0.1825631, 0.2516305, 0.3903609", \ "0.1217048, 0.1362322, 0.1501657, 0.1675521, 0.2044634, 0.2741456, 0.4116858", \ "0.1437685, 0.1604392, 0.1757155, 0.1944204, 0.2336195, 0.3051501, 0.4454720"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0308185, 0.0503411, 0.0712098, 0.1015563, 0.1746289, 0.3247868, 0.6315415", \ "0.0309246, 0.0503841, 0.0712081, 0.1013901, 0.1744027, 0.3247373, 0.6302410", \ "0.0305168, 0.0498484, 0.0709676, 0.1011911, 0.1744546, 0.3249725, 0.6276327", \ "0.0322843, 0.0520463, 0.0730183, 0.1025834, 0.1751040, 0.3251067, 0.6316367", \ "0.0355706, 0.0550910, 0.0773614, 0.1069387, 0.1783831, 0.3256972, 0.6307252", \ "0.0442655, 0.0634034, 0.0846252, 0.1152823, 0.1863121, 0.3336447, 0.6332889", \ "0.0575285, 0.0783761, 0.1013394, 0.1311116, 0.2013489, 0.3466365, 0.6474197"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0969109, 0.1117909, 0.1256140, 0.1435818, 0.1813654, 0.2507465, 0.3854421", \ "0.0983072, 0.1131820, 0.1270110, 0.1449824, 0.1827655, 0.2521440, 0.3868657", \ "0.1016625, 0.1163232, 0.1303734, 0.1481376, 0.1860394, 0.2554377, 0.3901072", \ "0.1093984, 0.1240971, 0.1380464, 0.1559244, 0.1937722, 0.2631609, 0.3978016", \ "0.1223358, 0.1376251, 0.1519005, 0.1701695, 0.2085849, 0.2784852, 0.4132530", \ "0.1466504, 0.1625718, 0.1772814, 0.1959811, 0.2348284, 0.3053879, 0.4407747", \ "0.1853983, 0.2025965, 0.2183674, 0.2383334, 0.2789060, 0.3511699, 0.4872860"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0375480, 0.0542206, 0.0725927, 0.0983554, 0.1578641, 0.2807019, 0.5322252", \ "0.0374444, 0.0543300, 0.0727333, 0.0983793, 0.1579578, 0.2805999, 0.5320391", \ "0.0372678, 0.0541725, 0.0724113, 0.0981778, 0.1581985, 0.2806500, 0.5324749", \ "0.0399019, 0.0565559, 0.0737687, 0.0995290, 0.1591645, 0.2811545, 0.5321713", \ "0.0435853, 0.0603277, 0.0786166, 0.1032525, 0.1626201, 0.2833569, 0.5339087", \ "0.0496500, 0.0680860, 0.0851173, 0.1102511, 0.1684958, 0.2882927, 0.5362524", \ "0.0640173, 0.0808140, 0.0982518, 0.1253243, 0.1826250, 0.2987030, 0.5451250"); } } timing () { related_pin : "CI"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0635926, 0.0763884, 0.0889211, 0.1053421, 0.1412108, 0.2104191, 0.3485222", \ "0.0663711, 0.0792126, 0.0917221, 0.1081807, 0.1440022, 0.2133181, 0.3509505", \ "0.0710587, 0.0838262, 0.0963368, 0.1128263, 0.1485306, 0.2179440, 0.3557538", \ "0.0781523, 0.0911453, 0.1038206, 0.1204186, 0.1563715, 0.2255278, 0.3642893", \ "0.0897446, 0.1031168, 0.1158325, 0.1329233, 0.1693684, 0.2386980, 0.3771469", \ "0.1027683, 0.1173460, 0.1310972, 0.1487375, 0.1865646, 0.2570609, 0.3948556", \ "0.1138210, 0.1303771, 0.1454310, 0.1645554, 0.2046993, 0.2778306, 0.4197381"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0292984, 0.0488769, 0.0700362, 0.1007270, 0.1740879, 0.3243457, 0.6297554", \ "0.0292453, 0.0489010, 0.0700130, 0.1009032, 0.1743559, 0.3244878, 0.6311539", \ "0.0291665, 0.0487662, 0.0700735, 0.1007523, 0.1741910, 0.3241700, 0.6307393", \ "0.0303492, 0.0504971, 0.0717320, 0.1019754, 0.1749764, 0.3255869, 0.6306054", \ "0.0341482, 0.0546672, 0.0752758, 0.1058632, 0.1789640, 0.3269908, 0.6296311", \ "0.0423586, 0.0624715, 0.0853103, 0.1155714, 0.1862080, 0.3342366, 0.6365490", \ "0.0560159, 0.0759869, 0.0986631, 0.1310988, 0.2032316, 0.3485818, 0.6502379"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0857755, 0.1006542, 0.1144819, 0.1324523, 0.1702809, 0.2396548, 0.3744229", \ "0.0883701, 0.1030470, 0.1170637, 0.1349275, 0.1728211, 0.2422164, 0.3768773", \ "0.0945112, 0.1092317, 0.1230754, 0.1409485, 0.1787836, 0.2481755, 0.3828485", \ "0.1077129, 0.1222827, 0.1361641, 0.1540218, 0.1918238, 0.2611634, 0.3958147", \ "0.1278981, 0.1427829, 0.1568504, 0.1749439, 0.2131048, 0.2828425, 0.4174524", \ "0.1602202, 0.1754954, 0.1898010, 0.2081753, 0.2463215, 0.3163790, 0.4516209", \ "0.2151110, 0.2315600, 0.2467619, 0.2660358, 0.3051976, 0.3761307, 0.5116651"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0375005, 0.0542074, 0.0726356, 0.0981660, 0.1581738, 0.2801794, 0.5315188", \ "0.0373187, 0.0541367, 0.0729619, 0.0982376, 0.1581593, 0.2805977, 0.5321484", \ "0.0369927, 0.0540930, 0.0725642, 0.0981015, 0.1586254, 0.2805958, 0.5318999", \ "0.0391849, 0.0559841, 0.0732082, 0.0991940, 0.1588770, 0.2810049, 0.5312609", \ "0.0429142, 0.0598867, 0.0783523, 0.1031298, 0.1621584, 0.2834210, 0.5331671", \ "0.0507860, 0.0677502, 0.0847143, 0.1096867, 0.1674466, 0.2870863, 0.5345968", \ "0.0653425, 0.0813671, 0.0973483, 0.1235447, 0.1792784, 0.2956597, 0.5427003"); } } } pin (CO) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((CI*B)+(CI*A)+(B*A))"; max_capacitance : 208.000000; max_transition : 0.659341; internal_power () { related_pin : "A"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.7138300, -4.2767500, -7.1203781, -9.9066579, -13.4172330, -16.8616474, -20.0752122", \ "-0.7204376, -4.3182117, -7.1836754, -9.9910421, -13.5157927, -16.9839395, -20.2474747", \ "-0.7241305, -4.3175572, -7.1566221, -9.9999125, -13.5500247, -17.0187464, -20.2478425", \ "-0.6977372, -4.1641620, -6.9384288, -9.7178010, -13.1800866, -16.5797334, -19.2035954", \ "-0.5984158, -3.5228375, -5.8932730, -8.3146470, -11.4560904, -14.6725372, -17.7804815", \ "-0.3144111, -1.7400934, -3.0357234, -4.5219727, -6.8836062, -8.9712331, -12.1070080", \ "0.2534632, 1.9930868, 2.9447429, 3.5720627, 3.8121233, 2.5254824, 1.6934134"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.9034713, 17.5675267, 28.5997557, 39.0006789, 51.9751758, 62.3226231, 69.2562333", \ "2.8981781, 17.5395268, 28.5595867, 38.9504548, 51.8586497, 62.2126483, 69.1723912", \ "2.9103475, 17.6196391, 28.6805098, 39.1199684, 52.0966652, 62.4857722, 69.4340321", \ "2.9444948, 17.8180070, 28.9835215, 39.4982240, 52.5433972, 62.9885521, 69.9694960", \ "3.0410589, 18.4250100, 29.9204938, 40.6985408, 54.0974813, 64.7699127, 71.9048890", \ "3.2583156, 19.7543835, 32.0244756, 43.4608265, 57.7606771, 69.3485531, 76.8228312", \ "3.7563189, 23.0720638, 37.3095170, 50.4924905, 66.4765612, 79.0248665, 87.9068467"); } } internal_power () { related_pin : "B"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.6960518, -4.1699398, -6.8834744, -9.6163793, -12.9457179, -16.2098409, -19.2902618", \ "-0.7105461, -4.2436696, -7.0084318, -9.7733775, -13.1726246, -16.4895310, -19.7717525", \ "-0.7175165, -4.2744401, -7.0591290, -9.8526461, -13.2489089, -16.5873758, -19.7700200", \ "-0.6996290, -4.1722260, -6.9182989, -9.6860868, -13.0627217, -16.3429525, -19.3470609", \ "-0.6091139, -3.6068690, -6.0757318, -8.5657093, -11.6825106, -14.7899321, -17.8957383", \ "-0.3487968, -1.9810453, -3.4686023, -5.0339513, -7.5204660, -9.5928496, -12.5444798", \ "0.1729034, 1.4905493, 2.0775671, 2.4051673, 2.4435955, 1.0137513, 0.3967247"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.8628854, 17.3311891, 28.2116001, 38.4695617, 51.2326523, 61.4664854, 68.3105170", \ "2.8589783, 17.3063076, 28.1791787, 38.4239467, 51.1701791, 61.3980506, 68.2342087", \ "2.8711193, 17.3887630, 28.2914009, 38.5859081, 51.3872535, 61.6518977, 68.5027787", \ "2.9113684, 17.6367158, 28.6788318, 39.0676344, 51.9392496, 62.2634423, 69.1517383", \ "3.0197750, 18.2751150, 29.6760863, 40.3295785, 53.6325103, 64.1726064, 71.1985161", \ "3.2406438, 19.6544372, 31.8101102, 43.1337392, 57.2619130, 68.5109834, 75.9539987", \ "3.7269501, 22.8749807, 36.9783741, 50.0152682, 65.7775451, 78.1196419, 86.8085563"); } } internal_power () { related_pin : "CI"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5430821, -3.2583835, -5.3939152, -7.5905601, -10.2349672, -12.9272917, -15.5201642", \ "-0.5472256, -3.2708991, -5.4158068, -7.6095213, -10.2731079, -13.0024375, -15.7192968", \ "-0.5543830, -3.3013876, -5.4840409, -7.6830208, -10.4095065, -13.1712704, -15.9015056", \ "-0.5100161, -3.0399801, -5.1054128, -7.2411555, -9.8844697, -12.6068360, -15.1605743", \ "-0.3918865, -2.3144079, -3.9546593, -5.7755890, -7.9758654, -10.5321243, -12.7673878", \ "-0.1059428, -0.5712162, -1.1902619, -2.0722399, -3.4585617, -5.1020148, -7.7670151", \ "0.4657953, 3.1750860, 4.8046753, 6.0333572, 6.9416285, 6.2006762, 5.5663424"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7524338, 16.6814645, 27.1524509, 37.0332110, 49.3340629, 59.1599970, 65.6430497", \ "2.7480514, 16.6662662, 27.1333345, 37.0250901, 49.3076460, 59.1513881, 65.7028320", \ "2.7597825, 16.7382383, 27.2300742, 37.1508017, 49.4796241, 59.3513912, 65.8729655", \ "2.7928252, 16.9195947, 27.5032977, 37.4962730, 49.8377466, 59.7307205, 66.3288586", \ "2.8825319, 17.4715596, 28.3546645, 38.5463100, 51.1844300, 61.2926029, 67.9994881", \ "3.0887831, 18.7224905, 30.2952967, 41.0811433, 54.4718407, 65.2135699, 72.1590491", \ "3.5593231, 21.8653907, 35.2877628, 47.7580800, 62.7201987, 74.3630596, 82.4405133"); } } timing () { related_pin : "A"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0859831, 0.1000275, 0.1133794, 0.1310502, 0.1692055, 0.2403583, 0.3791602", \ "0.0884132, 0.1024031, 0.1157411, 0.1333458, 0.1714725, 0.2426855, 0.3815639", \ "0.0926628, 0.1066853, 0.1200876, 0.1376720, 0.1757600, 0.2469549, 0.3858166", \ "0.1022073, 0.1161063, 0.1295126, 0.1471722, 0.1853344, 0.2564212, 0.3954001", \ "0.1199206, 0.1344851, 0.1481314, 0.1660192, 0.2042334, 0.2753810, 0.4137286", \ "0.1482191, 0.1639519, 0.1784344, 0.1969997, 0.2361549, 0.3076077, 0.4458572", \ "0.1929150, 0.2106581, 0.2269058, 0.2471029, 0.2888840, 0.3627100, 0.5027119"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0346860, 0.0552266, 0.0780466, 0.1090137, 0.1834954, 0.3330571, 0.6364050", \ "0.0347386, 0.0557697, 0.0778257, 0.1091070, 0.1835620, 0.3330167, 0.6363411", \ "0.0345422, 0.0550951, 0.0773919, 0.1090901, 0.1838049, 0.3330275, 0.6357262", \ "0.0362495, 0.0564890, 0.0785271, 0.1099280, 0.1841773, 0.3320631, 0.6378092", \ "0.0401896, 0.0599661, 0.0822252, 0.1135019, 0.1870249, 0.3347899, 0.6376583", \ "0.0483793, 0.0686326, 0.0907833, 0.1221913, 0.1940638, 0.3427813, 0.6419901", \ "0.0633967, 0.0864694, 0.1075363, 0.1388527, 0.2110095, 0.3548247, 0.6534274"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0826066, 0.0970449, 0.1107609, 0.1287398, 0.1674084, 0.2391747, 0.3791686", \ "0.0847022, 0.0991397, 0.1128588, 0.1308403, 0.1695108, 0.2412821, 0.3812464", \ "0.0886891, 0.1030246, 0.1167056, 0.1346473, 0.1733057, 0.2450697, 0.3850625", \ "0.0958797, 0.1102566, 0.1240354, 0.1420799, 0.1807519, 0.2524763, 0.3924167", \ "0.1061907, 0.1214053, 0.1355530, 0.1538846, 0.1930306, 0.2649520, 0.4048127", \ "0.1216437, 0.1374738, 0.1523337, 0.1713246, 0.2113527, 0.2839211, 0.4239391", \ "0.1391125, 0.1566877, 0.1728780, 0.1933783, 0.2358553, 0.3108660, 0.4519921"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0337191, 0.0504478, 0.0691081, 0.0962704, 0.1598044, 0.2877109, 0.5512757", \ "0.0332474, 0.0506154, 0.0689970, 0.0961662, 0.1594393, 0.2876785, 0.5501720", \ "0.0332625, 0.0504827, 0.0690522, 0.0962424, 0.1596312, 0.2877181, 0.5514244", \ "0.0359332, 0.0523700, 0.0707656, 0.0974506, 0.1605123, 0.2881709, 0.5515040", \ "0.0396454, 0.0573442, 0.0751434, 0.1020241, 0.1639826, 0.2902492, 0.5526623", \ "0.0485521, 0.0653041, 0.0835373, 0.1096933, 0.1701982, 0.2954684, 0.5547967", \ "0.0623118, 0.0806764, 0.0982279, 0.1245103, 0.1850412, 0.3074745, 0.5634960"); } } timing () { related_pin : "B"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0756964, 0.0894558, 0.1029341, 0.1205707, 0.1587739, 0.2301571, 0.3688340", \ "0.0776442, 0.0914485, 0.1049104, 0.1226342, 0.1608045, 0.2322277, 0.3710540", \ "0.0820096, 0.0957782, 0.1092280, 0.1269235, 0.1650840, 0.2364587, 0.3753368", \ "0.0902263, 0.1042844, 0.1178682, 0.1356846, 0.1739392, 0.2452661, 0.3842573", \ "0.1051026, 0.1193871, 0.1331419, 0.1513801, 0.1902618, 0.2619691, 0.4005546", \ "0.1264469, 0.1419408, 0.1565431, 0.1756089, 0.2158128, 0.2883373, 0.4274306", \ "0.1562519, 0.1740796, 0.1901107, 0.2107933, 0.2538705, 0.3295482, 0.4719642"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0332120, 0.0535595, 0.0761017, 0.1081529, 0.1827836, 0.3328691, 0.6372843", \ "0.0332490, 0.0536611, 0.0760923, 0.1082747, 0.1828887, 0.3321207, 0.6342564", \ "0.0330094, 0.0535897, 0.0760095, 0.1082791, 0.1829810, 0.3328209, 0.6357622", \ "0.0347862, 0.0552370, 0.0778148, 0.1096708, 0.1840028, 0.3318279, 0.6376599", \ "0.0377510, 0.0589548, 0.0817467, 0.1141072, 0.1873315, 0.3354454, 0.6374853", \ "0.0461808, 0.0670460, 0.0908977, 0.1220427, 0.1956110, 0.3433395, 0.6438319", \ "0.0608722, 0.0843797, 0.1072103, 0.1392534, 0.2125957, 0.3578491, 0.6593409"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0795772, 0.0939650, 0.1077435, 0.1257114, 0.1643887, 0.2361494, 0.3761518", \ "0.0825481, 0.0969187, 0.1106679, 0.1286325, 0.1673193, 0.2390746, 0.3790660", \ "0.0894593, 0.1037904, 0.1174489, 0.1353958, 0.1740596, 0.2458011, 0.3857354", \ "0.1023969, 0.1168320, 0.1305375, 0.1485065, 0.1871195, 0.2587650, 0.3986325", \ "0.1203155, 0.1353957, 0.1494200, 0.1676834, 0.2068493, 0.2788281, 0.4186086", \ "0.1456154, 0.1614033, 0.1759234, 0.1945815, 0.2341403, 0.3064837, 0.4468053", \ "0.1837071, 0.2010489, 0.2170193, 0.2368863, 0.2779560, 0.3513299, 0.4916968"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0331287, 0.0506599, 0.0689659, 0.0961625, 0.1592929, 0.2877144, 0.5512029", \ "0.0332864, 0.0506304, 0.0690208, 0.0962251, 0.1593585, 0.2874175, 0.5512379", \ "0.0332377, 0.0504721, 0.0689767, 0.0962221, 0.1596447, 0.2877648, 0.5514590", \ "0.0365889, 0.0532277, 0.0711906, 0.0978939, 0.1605708, 0.2883186, 0.5513310", \ "0.0413417, 0.0586191, 0.0765798, 0.1027117, 0.1645381, 0.2908132, 0.5529370", \ "0.0499698, 0.0675679, 0.0847646, 0.1097745, 0.1702086, 0.2953002, 0.5554005", \ "0.0654038, 0.0851456, 0.1021877, 0.1257680, 0.1842502, 0.3052010, 0.5620580"); } } timing () { related_pin : "CI"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0739450, 0.0878034, 0.1012983, 0.1189631, 0.1571528, 0.2285398, 0.3675373", \ "0.0771961, 0.0910456, 0.1045345, 0.1222048, 0.1603944, 0.2317743, 0.3704685", \ "0.0845955, 0.0984466, 0.1118859, 0.1295181, 0.1676910, 0.2390458, 0.3777229", \ "0.0994633, 0.1133754, 0.1267886, 0.1443660, 0.1824209, 0.2536353, 0.3924162", \ "0.1215718, 0.1363255, 0.1502723, 0.1681863, 0.2066301, 0.2778029, 0.4163372", \ "0.1545744, 0.1709824, 0.1858842, 0.2047910, 0.2441807, 0.3156525, 0.4538606", \ "0.2040910, 0.2230521, 0.2400941, 0.2612597, 0.3037270, 0.3774179, 0.5171474"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0337929, 0.0539868, 0.0762758, 0.1083282, 0.1829065, 0.3323172, 0.6391290", \ "0.0338577, 0.0539884, 0.0762531, 0.1083723, 0.1828997, 0.3329453, 0.6372793", \ "0.0338575, 0.0540859, 0.0763377, 0.1083431, 0.1829738, 0.3329974, 0.6372382", \ "0.0369760, 0.0566136, 0.0784782, 0.1101072, 0.1842103, 0.3333515, 0.6395949", \ "0.0433865, 0.0630458, 0.0844232, 0.1156529, 0.1886871, 0.3352065, 0.6397929", \ "0.0544170, 0.0743987, 0.0958600, 0.1262093, 0.1977714, 0.3431272, 0.6426336", \ "0.0737217, 0.0947101, 0.1166188, 0.1473394, 0.2172784, 0.3596297, 0.6558684"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0754962, 0.0899051, 0.1035872, 0.1216203, 0.1603522, 0.2323667, 0.3722870", \ "0.0785589, 0.0930443, 0.1067316, 0.1246733, 0.1634026, 0.2354252, 0.3753395", \ "0.0854140, 0.0997156, 0.1133609, 0.1313523, 0.1700633, 0.2420610, 0.3819838", \ "0.0977519, 0.1121914, 0.1258932, 0.1439653, 0.1826719, 0.2545762, 0.3944538", \ "0.1130731, 0.1281124, 0.1422892, 0.1605732, 0.1999660, 0.2723388, 0.4120737", \ "0.1331653, 0.1490952, 0.1638146, 0.1827424, 0.2226367, 0.2953587, 0.4357791", \ "0.1587517, 0.1765065, 0.1929420, 0.2134770, 0.2556001, 0.3301645, 0.4712790"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0325586, 0.0498758, 0.0686949, 0.0958856, 0.1595849, 0.2875885, 0.5496406", \ "0.0322406, 0.0504520, 0.0688677, 0.0959663, 0.1593505, 0.2877943, 0.5513138", \ "0.0327210, 0.0497741, 0.0688383, 0.0960432, 0.1595962, 0.2876101, 0.5498241", \ "0.0362033, 0.0529102, 0.0713540, 0.0980342, 0.1609670, 0.2886116, 0.5507502", \ "0.0409082, 0.0586695, 0.0770622, 0.1032734, 0.1651208, 0.2918870, 0.5528274", \ "0.0514199, 0.0682345, 0.0869976, 0.1120320, 0.1719341, 0.2969135, 0.5568226", \ "0.0693264, 0.0869121, 0.1056245, 0.1302814, 0.1885401, 0.3095847, 0.5648704"); } } } } cell (FADDX2) { cell_footprint : "FADD"; area : 31.3344 ; cell_leakage_power : 2.214019e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(A'*B'*CI)"; value : "2.1053620e+05"; } leakage_power () { when : "(A'*B'*CI')"; value : "2.2140193e+05"; } leakage_power () { when : "(A'*B*CI)"; value : "2.1889656e+05"; } leakage_power () { when : "(A'*B*CI')"; value : "1.9981800e+05"; } leakage_power () { when : "(A*B'*CI)"; value : "2.1025861e+05"; } leakage_power () { when : "(A*B'*CI')"; value : "2.0706756e+05"; } leakage_power () { when : "(A*B*CI)"; value : "1.5158909e+05"; } leakage_power () { when : "(A*B*CI')"; value : "2.0913238e+05"; } pin (A) { fanout_load : 0.469; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (10.251016, 10.251016 ); rise_capacitance : 10.251016; capacitance : 10.059292; fall_capacitance_range (9.867568, 9.867568 ); fall_capacitance : 9.867568; max_transition : 1.024000; internal_power () { when : "!B&!CI"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("41.7157230, 41.6117921, 41.5510532, 43.3050733, 46.9602362, 54.4176849, 69.4797049"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("16.9024606, 16.5821692, 16.1120660, 18.2469353, 22.6871534, 31.7380691, 50.0103799"); } } } pin (B) { fanout_load : 0.499; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (11.504720, 11.504720 ); rise_capacitance : 11.504720; capacitance : 11.183763; fall_capacitance_range (10.862807, 10.862807 ); fall_capacitance : 10.862807; max_transition : 1.024000; internal_power () { when : "!A&!CI"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("40.4866893, 40.3648635, 40.2678477, 41.9408416, 45.4334652, 52.5653485, 66.9757511"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.7157908, 14.3579420, 13.8127239, 15.7429099, 19.7737612, 28.0059435, 44.6407873"); } } } pin (CI) { fanout_load : 0.343; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (7.789050, 7.789050 ); rise_capacitance : 7.789050; capacitance : 7.703295; fall_capacitance_range (7.617540, 7.617540 ); fall_capacitance : 7.617540; max_transition : 1.024000; internal_power () { when : "!A&!B"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("37.0545940, 36.8888142, 36.7132033, 38.4417086, 42.0546678, 49.4365347, 64.3562168"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.6715438, 15.3852721, 14.9832082, 16.8763511, 20.8331162, 28.9171259, 45.2556248"); } } } pin (S) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "CI^B^A"; max_capacitance : 416.000000; max_transition : 0.653043; internal_power () { related_pin : "A"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.8069243, 12.3575042, 11.7899988, 10.8694313, 9.4623494, 7.4559325, 4.8234275", \ "14.8286215, 12.4764014, 11.6934503, 10.9251717, 9.5656320, 7.2890592, 5.2368676", \ "14.3703146, 12.0514236, 11.3095531, 10.5283645, 8.9807228, 7.7120356, 5.5047273", \ "15.2290654, 12.7058954, 11.9139492, 10.9909104, 9.5170624, 7.4186886, 4.2185201", \ "18.8589006, 15.8965500, 14.8553021, 13.4909641, 11.9235847, 9.1279841, 7.7229178", \ "29.3906777, 25.2776348, 23.2905124, 21.4393964, 18.2749852, 16.1765424, 11.6102758", \ "49.6814704, 44.7220044, 42.0805626, 39.1476060, 35.0713345, 29.3624539, 26.6398644"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("38.9927902, 35.3501201, 34.0657406, 33.1860049, 32.2720536, 31.5180986, 31.0521329", \ "38.8667487, 35.2214266, 33.9572026, 33.0790900, 32.1378931, 31.3892275, 30.9651743", \ "39.1446092, 35.4325072, 34.1750812, 33.3136148, 32.3746506, 31.5994138, 31.1499065", \ "39.6199590, 35.9482029, 34.5838227, 33.6941857, 32.6788096, 31.8759674, 31.3851059", \ "41.6121254, 37.9336901, 36.6801098, 35.5786364, 34.3404799, 33.2711017, 32.6687781", \ "50.8295421, 46.1289802, 43.3905532, 41.1021310, 39.3437229, 38.0544209, 37.1503085", \ "67.8994748, 62.5329789, 58.9869873, 55.8691810, 52.2392857, 49.4213189, 48.2626791"); } } internal_power () { related_pin : "B"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("12.9312165, 10.7866791, 10.2349882, 9.5569614, 8.2998519, 6.5859350, 5.1962695", \ "12.9228263, 10.7495107, 10.1962460, 9.5476232, 8.2732967, 6.5991719, 3.9133277", \ "12.3298670, 10.3631655, 9.6641359, 8.9973175, 7.6593929, 5.8133849, 3.9297320", \ "13.2984616, 10.9955193, 10.2149257, 9.3597610, 8.1145599, 6.3771105, 3.5325036", \ "17.1915173, 14.0874271, 12.9873305, 11.9865164, 10.3686594, 7.6646770, 5.1498020", \ "26.5884257, 22.6371542, 20.7317333, 18.9882549, 16.3441477, 14.2733158, 9.9823201", \ "44.3613511, 39.3230577, 36.5881992, 34.0027565, 30.9168189, 25.2995013, 23.3113977"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("37.7441737, 34.1215968, 32.8406199, 31.9801971, 31.0751119, 30.3129049, 29.8618285", \ "37.5993260, 33.9294991, 32.6866129, 31.8178352, 30.9145315, 30.1437040, 29.6892515", \ "37.8346053, 34.1352258, 32.8346703, 31.9910700, 31.0796293, 30.2890203, 29.8848491", \ "38.6791136, 34.9498894, 33.5456569, 32.6367340, 31.5854206, 30.7636666, 30.2790357", \ "41.3797762, 37.6132036, 36.0920601, 34.9182031, 33.5453768, 32.4205503, 31.7248943", \ "49.7655036, 45.0860938, 42.1948620, 39.8545947, 38.3810930, 36.9036791, 35.8674107", \ "65.2550330, 59.7916773, 56.3484680, 53.2422695, 49.6570365, 46.9210828, 45.9216125"); } } internal_power () { related_pin : "CI"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("13.8267627, 12.0276836, 11.4651296, 10.9154631, 9.7438307, 8.0852127, 6.1373889", \ "13.8157492, 11.9647409, 11.4313629, 10.8418394, 9.7412396, 7.9508746, 6.2425770", \ "13.4718509, 11.5872265, 11.0795623, 10.5326611, 9.3192658, 7.6430664, 6.7856985", \ "14.3744384, 12.3383017, 11.8225878, 11.0132713, 9.9348553, 8.6976902, 5.5745076", \ "18.4775077, 15.2657601, 13.9711219, 13.5219462, 12.0975846, 9.9404832, 8.3518838", \ "27.4802421, 23.5484506, 21.6150336, 19.8994107, 17.1409566, 15.8276853, 11.8426462", \ "44.7243723, 39.7156123, 36.8649399, 34.4037502, 31.0169939, 26.2425671, 25.1159437"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("34.2349944, 30.6488323, 29.3306986, 28.5561706, 27.6498173, 26.8511358, 26.4023528", \ "34.2079010, 30.6008937, 29.2783462, 28.4780918, 27.5509473, 26.7923675, 26.3517493", \ "34.3235492, 30.6312510, 29.2810005, 28.5278275, 27.5902024, 26.8158885, 26.3340676", \ "35.2834356, 31.5441469, 30.1775817, 29.2275282, 28.2109610, 27.3887296, 26.8916283", \ "38.6925666, 34.7518747, 33.1563609, 31.8960597, 30.5060671, 29.3957687, 28.6426273", \ "47.6303682, 42.6644851, 39.7572546, 37.2768338, 35.6170552, 34.1362248, 32.9390570", \ "63.1772292, 57.5120628, 53.7801440, 50.5243899, 46.9596450, 44.2161230, 42.6975641"); } } timing () { related_pin : "A"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0906253, 0.1069174, 0.1208680, 0.1387313, 0.1764685, 0.2465119, 0.3853605", \ "0.0933576, 0.1096401, 0.1235258, 0.1414504, 0.1791729, 0.2494404, 0.3879184", \ "0.0979769, 0.1144591, 0.1282210, 0.1460480, 0.1835331, 0.2538600, 0.3925503", \ "0.1074473, 0.1236202, 0.1374000, 0.1551015, 0.1926989, 0.2627822, 0.4016139", \ "0.1243530, 0.1412031, 0.1553583, 0.1732530, 0.2107511, 0.2809285, 0.4197070", \ "0.1508053, 0.1689101, 0.1835669, 0.2021269, 0.2407782, 0.3110489, 0.4487881", \ "0.1902822, 0.2097664, 0.2264103, 0.2465416, 0.2868719, 0.3595748, 0.4992659"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0342976, 0.0564999, 0.0783320, 0.1086840, 0.1813745, 0.3299871, 0.6334866", \ "0.0343967, 0.0567193, 0.0780576, 0.1087120, 0.1815751, 0.3285728, 0.6367679", \ "0.0347047, 0.0559925, 0.0777153, 0.1086176, 0.1810832, 0.3364155, 0.6365228", \ "0.0350761, 0.0574152, 0.0781194, 0.1088537, 0.1811526, 0.3300657, 0.6300239", \ "0.0388463, 0.0601403, 0.0828434, 0.1129813, 0.1852206, 0.3310424, 0.6393042", \ "0.0489750, 0.0688192, 0.0913892, 0.1209601, 0.1931302, 0.3406404, 0.6409655", \ "0.0662952, 0.0870368, 0.1086247, 0.1396225, 0.2126167, 0.3541671, 0.6523916"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1137238, 0.1318533, 0.1469444, 0.1662034, 0.2055671, 0.2765314, 0.4120330", \ "0.1157048, 0.1337434, 0.1489088, 0.1680965, 0.2074839, 0.2784803, 0.4139952", \ "0.1180602, 0.1362518, 0.1513268, 0.1705200, 0.2099455, 0.2808913, 0.4163516", \ "0.1222380, 0.1403630, 0.1552232, 0.1742390, 0.2137410, 0.2847443, 0.4202249", \ "0.1291836, 0.1476424, 0.1630294, 0.1823200, 0.2219972, 0.2931127, 0.4286216", \ "0.1425779, 0.1618809, 0.1776319, 0.1975789, 0.2380174, 0.3101777, 0.4458324", \ "0.1643662, 0.1851974, 0.2024750, 0.2237236, 0.2665599, 0.3412177, 0.4787269"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0420234, 0.0616520, 0.0804491, 0.1060931, 0.1654629, 0.2870388, 0.5377504", \ "0.0421803, 0.0614896, 0.0799938, 0.1057236, 0.1659143, 0.2868619, 0.5383885", \ "0.0420722, 0.0613322, 0.0796466, 0.1060764, 0.1658856, 0.2876759, 0.5373195", \ "0.0429856, 0.0619034, 0.0799488, 0.1060249, 0.1661601, 0.2875141, 0.5387146", \ "0.0465797, 0.0660723, 0.0845645, 0.1094014, 0.1683658, 0.2890058, 0.5391412", \ "0.0546691, 0.0739302, 0.0920058, 0.1171643, 0.1758367, 0.2949123, 0.5421824", \ "0.0697411, 0.0914151, 0.1083394, 0.1356929, 0.1931369, 0.3099522, 0.5531990"); } } timing () { related_pin : "B"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0826716, 0.0983594, 0.1119754, 0.1294699, 0.1664777, 0.2364209, 0.3750986", \ "0.0855650, 0.1012340, 0.1148604, 0.1323521, 0.1694247, 0.2394490, 0.3786209", \ "0.0903057, 0.1061512, 0.1196427, 0.1371146, 0.1740930, 0.2439761, 0.3826103", \ "0.0993009, 0.1150548, 0.1285150, 0.1458869, 0.1828372, 0.2529256, 0.3919976", \ "0.1140927, 0.1307586, 0.1444262, 0.1622179, 0.1993101, 0.2693074, 0.4083809", \ "0.1354609, 0.1531329, 0.1676445, 0.1859180, 0.2240997, 0.2941865, 0.4321804", \ "0.1617444, 0.1820888, 0.1978871, 0.2175669, 0.2579348, 0.3304213, 0.4698180"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0311514, 0.0534235, 0.0748490, 0.1054434, 0.1780378, 0.3292595, 0.6353230", \ "0.0311737, 0.0533187, 0.0749286, 0.1055681, 0.1777539, 0.3293261, 0.6346065", \ "0.0312205, 0.0525605, 0.0743379, 0.1051271, 0.1780278, 0.3275065, 0.6367524", \ "0.0326791, 0.0540969, 0.0760984, 0.1058335, 0.1784605, 0.3283074, 0.6350601", \ "0.0362889, 0.0582896, 0.0799322, 0.1105508, 0.1824742, 0.3300935, 0.6342857", \ "0.0460496, 0.0666830, 0.0885387, 0.1181502, 0.1898858, 0.3371820, 0.6392091", \ "0.0624693, 0.0838944, 0.1063655, 0.1364363, 0.2056014, 0.3510633, 0.6520011"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1115362, 0.1295830, 0.1446814, 0.1639684, 0.2033624, 0.2744112, 0.4098888", \ "0.1129954, 0.1311438, 0.1462113, 0.1654936, 0.2048842, 0.2759286, 0.4114390", \ "0.1163292, 0.1345169, 0.1497002, 0.1687817, 0.2082032, 0.2792184, 0.4146258", \ "0.1247356, 0.1427277, 0.1575980, 0.1766381, 0.2160531, 0.2870872, 0.4225547", \ "0.1389788, 0.1575690, 0.1729694, 0.1923356, 0.2321334, 0.3033325, 0.4388118", \ "0.1650498, 0.1843892, 0.2003093, 0.2199210, 0.2601890, 0.3322823, 0.4683258", \ "0.2084855, 0.2289386, 0.2454577, 0.2662804, 0.3081866, 0.3815037, 0.5182429"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0422541, 0.0616797, 0.0799982, 0.1058626, 0.1660074, 0.2874760, 0.5373220", \ "0.0425030, 0.0616144, 0.0801585, 0.1059033, 0.1660449, 0.2874677, 0.5379772", \ "0.0420008, 0.0613065, 0.0799066, 0.1060412, 0.1659376, 0.2875528, 0.5377522", \ "0.0433679, 0.0623420, 0.0805742, 0.1061190, 0.1663906, 0.2878184, 0.5381372", \ "0.0481376, 0.0675635, 0.0857393, 0.1104406, 0.1699333, 0.2904436, 0.5389980", \ "0.0550185, 0.0752956, 0.0919262, 0.1183801, 0.1766693, 0.2957955, 0.5411649", \ "0.0702427, 0.0891263, 0.1073363, 0.1332697, 0.1910587, 0.3069626, 0.5519150"); } } timing () { related_pin : "CI"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0718082, 0.0874542, 0.1009618, 0.1185179, 0.1556762, 0.2255319, 0.3641804", \ "0.0746020, 0.0902619, 0.1037677, 0.1212765, 0.1585186, 0.2284762, 0.3669481", \ "0.0793899, 0.0950680, 0.1085626, 0.1261518, 0.1632433, 0.2332700, 0.3718421", \ "0.0874589, 0.1033012, 0.1168578, 0.1344258, 0.1715539, 0.2417230, 0.3808062", \ "0.1009352, 0.1171601, 0.1308390, 0.1488126, 0.1864223, 0.2566504, 0.3952844", \ "0.1178019, 0.1352276, 0.1495718, 0.1684294, 0.2068132, 0.2778139, 0.4161523", \ "0.1348205, 0.1547110, 0.1705400, 0.1905346, 0.2314459, 0.3052469, 0.4461439"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0299306, 0.0514139, 0.0731983, 0.1042400, 0.1776920, 0.3278603, 0.6362286", \ "0.0299794, 0.0513613, 0.0732586, 0.1043875, 0.1779219, 0.3267243, 0.6356683", \ "0.0297964, 0.0512907, 0.0731811, 0.1044504, 0.1780176, 0.3270413, 0.6349061", \ "0.0312621, 0.0526178, 0.0740963, 0.1051222, 0.1783589, 0.3280384, 0.6347969", \ "0.0343442, 0.0558867, 0.0791680, 0.1093588, 0.1818472, 0.3301678, 0.6360063", \ "0.0437005, 0.0656797, 0.0875393, 0.1192153, 0.1901714, 0.3380349, 0.6391241", \ "0.0606846, 0.0808640, 0.1037942, 0.1350562, 0.2079678, 0.3519795, 0.6530428"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1002748, 0.1184470, 0.1337426, 0.1527664, 0.1922295, 0.2632644, 0.3986816", \ "0.1028649, 0.1210316, 0.1362989, 0.1553336, 0.1948079, 0.2657924, 0.4013158", \ "0.1088039, 0.1269716, 0.1420976, 0.1612048, 0.2006180, 0.2716794, 0.4070558", \ "0.1227419, 0.1407057, 0.1555824, 0.1744947, 0.2139779, 0.2849860, 0.4204448", \ "0.1456811, 0.1639485, 0.1791963, 0.1982042, 0.2378238, 0.3088500, 0.4440864", \ "0.1812856, 0.1999892, 0.2161024, 0.2347307, 0.2745067, 0.3460061, 0.4818099", \ "0.2411636, 0.2612542, 0.2771547, 0.2974770, 0.3377945, 0.4099792, 0.5459609"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0424136, 0.0616336, 0.0797734, 0.1060472, 0.1659445, 0.2872297, 0.5378917", \ "0.0423669, 0.0614189, 0.0797050, 0.1058227, 0.1655721, 0.2871157, 0.5375175", \ "0.0419964, 0.0612732, 0.0795506, 0.1060471, 0.1654581, 0.2864936, 0.5379276", \ "0.0428721, 0.0618899, 0.0797796, 0.1058670, 0.1663490, 0.2876386, 0.5383420", \ "0.0488942, 0.0679809, 0.0848177, 0.1105433, 0.1694549, 0.2894127, 0.5389795", \ "0.0588052, 0.0769774, 0.0936013, 0.1181612, 0.1760846, 0.2942185, 0.5401665", \ "0.0744403, 0.0931235, 0.1093573, 0.1316338, 0.1896706, 0.3046829, 0.5499389"); } } } pin (CO) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((CI*B)+(CI*A)+(B*A))"; max_capacitance : 416.000000; max_transition : 0.661483; internal_power () { related_pin : "A"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.8352425, -9.9450046, -16.6329432, -23.3020807, -31.8193649, -39.8548423, -46.4871404", \ "-0.8403685, -9.9818972, -16.7124399, -23.3824613, -31.9144677, -40.0005032, -47.7685802", \ "-0.8447300, -9.9705369, -16.6746884, -23.4018071, -31.9746265, -40.1382161, -47.6778782", \ "-0.8330755, -9.7583259, -16.4144556, -23.0725663, -31.6043629, -39.5512232, -47.6052698", \ "-0.7756138, -8.9318955, -15.1476370, -21.4819184, -29.6545833, -37.5245865, -45.3159304", \ "-0.6075665, -6.7307570, -11.6195452, -16.9342458, -24.2525408, -30.9726893, -38.6737461", \ "-0.3010062, -1.9845654, -4.1635785, -6.9628784, -11.5035531, -17.7541528, -22.9220388"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.4469205, 28.9384058, 46.7211478, 63.3974200, 83.9781916, 100.5327780, 111.4640390", \ "2.4423878, 28.9145977, 46.6988263, 63.3417843, 83.8945263, 100.3809538, 111.3090568", \ "2.4465835, 28.9918767, 46.7672206, 63.4506441, 84.1111287, 100.6476259, 111.6389472", \ "2.4637608, 29.2391160, 47.1470847, 63.9116217, 84.5254136, 101.0715837, 112.0557117", \ "2.5249741, 30.0371942, 48.3669300, 65.3463408, 86.3901107, 103.1699430, 114.2785291", \ "2.6586381, 31.7499445, 51.0346821, 68.7037079, 90.4789923, 107.9102181, 119.1784214", \ "2.9228117, 35.8668876, 57.4622670, 77.1539128, 100.6703799, 118.7393342, 131.1527527"); } } internal_power () { related_pin : "B"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.8327791, -9.8770380, -16.5358711, -23.0659161, -31.4166051, -39.2312516, -46.7227489", \ "-0.8400196, -9.9279790, -16.6225428, -23.2139778, -31.6111648, -39.4342725, -47.0246401", \ "-0.8460701, -9.9592781, -16.6489500, -23.2618478, -31.7177301, -39.5571284, -47.4737517", \ "-0.8346499, -9.7790750, -16.4624940, -23.0775635, -31.4492296, -39.3185794, -47.0175920", \ "-0.7853670, -9.1163370, -15.4018882, -21.7299662, -29.8809860, -37.6327763, -45.2450974", \ "-0.6273384, -7.0222342, -12.1933623, -17.7116702, -25.2536255, -31.7169120, -39.1002276", \ "-0.3557166, -2.6287302, -5.2580961, -8.4689341, -13.1972203, -20.0663689, -24.6709192"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.4244144, 28.6845579, 46.3256712, 62.8512648, 83.2126617, 99.5976732, 110.5370224", \ "2.4213285, 28.6645671, 46.2942499, 62.8046807, 83.1809990, 99.5758992, 110.4358837", \ "2.4248050, 28.7423464, 46.3803132, 62.9074895, 83.3327030, 99.7397497, 110.6360376", \ "2.4470660, 29.0454781, 46.8416770, 63.4747617, 83.9523661, 100.3437964, 111.2096122", \ "2.5192860, 29.9542936, 48.2427347, 65.1641642, 85.9546531, 102.5516108, 113.5145854", \ "2.6620392, 31.8339158, 51.0750490, 68.7380955, 90.3489398, 107.3898894, 118.4810109", \ "2.9285190, 35.8632947, 57.3504402, 76.9364237, 100.1780117, 117.9656358, 130.1381733"); } } internal_power () { related_pin : "CI"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.7501625, -8.9201838, -14.9862944, -20.9668112, -28.6524239, -35.8828500, -42.7003373", \ "-0.7531566, -8.9387248, -15.0170069, -21.0075408, -28.6693749, -35.9426627, -42.6833705", \ "-0.7602684, -8.9616519, -15.0583081, -21.1084992, -28.8380274, -36.1267539, -43.3313384", \ "-0.7331875, -8.5817309, -14.5078543, -20.4500336, -28.0904332, -35.4426728, -42.7847547", \ "-0.6511183, -7.5465579, -12.9496593, -18.5647790, -25.9127535, -33.2826707, -40.5784357", \ "-0.4698781, -5.2605343, -9.3629171, -13.9438563, -20.3157776, -26.7966167, -34.0515848", \ "-0.1390888, -0.2633521, -1.5782540, -3.6378548, -7.4821621, -13.6907166, -18.5047897"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3670800, 28.0808139, 45.3422901, 61.5079941, 81.4394345, 97.5146860, 108.1380795", \ "2.3643153, 28.0596093, 45.3364263, 61.3962676, 81.2910068, 97.3256660, 107.9690854", \ "2.3682336, 28.1352492, 45.3944904, 61.5442577, 81.4454678, 97.5845753, 108.2299482", \ "2.3869269, 28.4234966, 45.8368033, 62.0262794, 81.9996436, 98.0789706, 108.7295311", \ "2.4530871, 29.2256628, 47.0106344, 63.4821257, 83.6648442, 99.8669220, 110.5416183", \ "2.5870665, 30.9692197, 49.6416970, 66.7331536, 87.4833951, 104.1051333, 114.7508639", \ "2.8462108, 34.9481893, 55.9295172, 74.9445429, 97.3284660, 114.5055488, 126.0447728"); } } timing () { related_pin : "A"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0934814, 0.1106021, 0.1251078, 0.1436896, 0.1827659, 0.2550142, 0.3947119", \ "0.0957954, 0.1129006, 0.1274177, 0.1460195, 0.1850954, 0.2572884, 0.3971425", \ "0.1001573, 0.1172802, 0.1318066, 0.1503558, 0.1894389, 0.2616263, 0.4014847", \ "0.1099719, 0.1271090, 0.1414102, 0.1599399, 0.1990379, 0.2711699, 0.4108320", \ "0.1285699, 0.1464613, 0.1610348, 0.1797675, 0.2189393, 0.2910496, 0.4305803", \ "0.1586500, 0.1777528, 0.1932415, 0.2124823, 0.2524387, 0.3248711, 0.4639567", \ "0.2065687, 0.2282008, 0.2449999, 0.2658864, 0.3082841, 0.3830944, 0.5236801"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0346385, 0.0574998, 0.0800605, 0.1117942, 0.1856447, 0.3363922, 0.6414927", \ "0.0349009, 0.0573233, 0.0802167, 0.1123890, 0.1860511, 0.3360535, 0.6410122", \ "0.0347789, 0.0568974, 0.0793916, 0.1113389, 0.1856810, 0.3358400, 0.6396545", \ "0.0366200, 0.0575680, 0.0798786, 0.1118432, 0.1862771, 0.3364515, 0.6412162", \ "0.0392703, 0.0612742, 0.0856957, 0.1159165, 0.1893871, 0.3380951, 0.6419332", \ "0.0478911, 0.0694991, 0.0925136, 0.1243755, 0.1962142, 0.3437596, 0.6456035", \ "0.0658674, 0.0885613, 0.1109000, 0.1418571, 0.2136781, 0.3593397, 0.6576884"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0910809, 0.1088637, 0.1235602, 0.1424024, 0.1820218, 0.2547663, 0.3953648", \ "0.0932314, 0.1109251, 0.1257526, 0.1445355, 0.1841775, 0.2569281, 0.3975227", \ "0.0971970, 0.1148690, 0.1296408, 0.1483835, 0.1880363, 0.2607904, 0.4014049", \ "0.1049712, 0.1226400, 0.1372167, 0.1560927, 0.1957068, 0.2683943, 0.4089702", \ "0.1166016, 0.1350627, 0.1500648, 0.1691562, 0.2091633, 0.2820265, 0.4225223", \ "0.1335817, 0.1529261, 0.1685824, 0.1882597, 0.2290711, 0.3026139, 0.4432634", \ "0.1543921, 0.1752570, 0.1922972, 0.2134279, 0.2564163, 0.3321566, 0.4737359"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0346304, 0.0541587, 0.0726575, 0.0996019, 0.1628278, 0.2906959, 0.5528360", \ "0.0347664, 0.0542450, 0.0728178, 0.0995688, 0.1628284, 0.2904263, 0.5528494", \ "0.0344751, 0.0539332, 0.0724974, 0.0994141, 0.1627648, 0.2908745, 0.5536516", \ "0.0366256, 0.0555429, 0.0737510, 0.1005098, 0.1632133, 0.2910291, 0.5546891", \ "0.0412192, 0.0600491, 0.0787593, 0.1048712, 0.1669668, 0.2932058, 0.5547544", \ "0.0489374, 0.0689294, 0.0872262, 0.1130360, 0.1738941, 0.2987250, 0.5586961", \ "0.0632137, 0.0856734, 0.1041325, 0.1299003, 0.1895003, 0.3111184, 0.5678583"); } } timing () { related_pin : "B"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0831925, 0.1002088, 0.1145358, 0.1332147, 0.1724039, 0.2447617, 0.3846502", \ "0.0853063, 0.1023235, 0.1166815, 0.1353443, 0.1745287, 0.2468952, 0.3867628", \ "0.0897245, 0.1067355, 0.1210571, 0.1396847, 0.1788317, 0.2511840, 0.3910369", \ "0.0984868, 0.1156927, 0.1300475, 0.1486507, 0.1878959, 0.2602065, 0.3999931", \ "0.1142419, 0.1319293, 0.1465074, 0.1655894, 0.2052697, 0.2778707, 0.4175505", \ "0.1383533, 0.1570600, 0.1723445, 0.1919872, 0.2329049, 0.3063102, 0.4461136", \ "0.1720051, 0.1934479, 0.2105376, 0.2315819, 0.2749783, 0.3513606, 0.4942328"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0333617, 0.0553781, 0.0780831, 0.1102987, 0.1852740, 0.3353004, 0.6405871", \ "0.0332251, 0.0553213, 0.0780886, 0.1102413, 0.1852897, 0.3355660, 0.6410907", \ "0.0331152, 0.0551973, 0.0780099, 0.1101713, 0.1852528, 0.3356800, 0.6410385", \ "0.0344046, 0.0563775, 0.0788763, 0.1111486, 0.1857600, 0.3360365, 0.6411554", \ "0.0373095, 0.0611709, 0.0828660, 0.1150223, 0.1894310, 0.3384044, 0.6417822", \ "0.0465071, 0.0684476, 0.0914429, 0.1250498, 0.1975347, 0.3454736, 0.6471976", \ "0.0649409, 0.0874772, 0.1097002, 0.1410878, 0.2154223, 0.3611713, 0.6614830"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0882741, 0.1060391, 0.1207624, 0.1395932, 0.1792264, 0.2519840, 0.3926496", \ "0.0912485, 0.1090333, 0.1237147, 0.1425277, 0.1821683, 0.2549159, 0.3955545", \ "0.0980837, 0.1157500, 0.1305068, 0.1492643, 0.1889220, 0.2616727, 0.4023281", \ "0.1122148, 0.1297630, 0.1443032, 0.1630024, 0.2025571, 0.2751905, 0.4157051", \ "0.1322774, 0.1504999, 0.1656305, 0.1845779, 0.2245763, 0.2973568, 0.4377557", \ "0.1600002, 0.1790895, 0.1947837, 0.2141977, 0.2544625, 0.3277534, 0.4686118", \ "0.2021693, 0.2230739, 0.2395971, 0.2602417, 0.3020410, 0.3762622, 0.5170729"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0347988, 0.0541450, 0.0727696, 0.0995798, 0.1628742, 0.2908015, 0.5546389", \ "0.0348287, 0.0540472, 0.0727419, 0.0993860, 0.1629068, 0.2909845, 0.5549426", \ "0.0344702, 0.0538961, 0.0724080, 0.0993086, 0.1628055, 0.2909762, 0.5541234", \ "0.0373389, 0.0557078, 0.0741278, 0.1006599, 0.1631546, 0.2907167, 0.5538129", \ "0.0425122, 0.0626330, 0.0803685, 0.1065692, 0.1679705, 0.2936738, 0.5553141", \ "0.0523421, 0.0727196, 0.0895751, 0.1150712, 0.1745830, 0.2994542, 0.5574798", \ "0.0694069, 0.0915674, 0.1067924, 0.1320432, 0.1897351, 0.3100613, 0.5674891"); } } timing () { related_pin : "CI"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0817194, 0.0987329, 0.1130680, 0.1317169, 0.1709359, 0.2432666, 0.3829145", \ "0.0849740, 0.1020585, 0.1163290, 0.1349783, 0.1741831, 0.2465428, 0.3861791", \ "0.0923136, 0.1093416, 0.1237044, 0.1423289, 0.1814768, 0.2538108, 0.3936723", \ "0.1081194, 0.1251070, 0.1393305, 0.1578023, 0.1968507, 0.2690160, 0.4087330", \ "0.1323812, 0.1502471, 0.1647548, 0.1836160, 0.2228767, 0.2950232, 0.4344049", \ "0.1681581, 0.1881117, 0.2038082, 0.2234203, 0.2635906, 0.3360515, 0.4751800", \ "0.2221675, 0.2447606, 0.2627586, 0.2843377, 0.3273725, 0.4020283, 0.5423540"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0339609, 0.0557820, 0.0783452, 0.1103965, 0.1854672, 0.3353098, 0.6414351", \ "0.0339433, 0.0558176, 0.0783631, 0.1103683, 0.1853549, 0.3354508, 0.6418154", \ "0.0339197, 0.0556612, 0.0784717, 0.1105109, 0.1855435, 0.3354661, 0.6409589", \ "0.0361874, 0.0575222, 0.0796888, 0.1115428, 0.1861175, 0.3360708, 0.6405395", \ "0.0434516, 0.0641344, 0.0860159, 0.1173438, 0.1903989, 0.3389910, 0.6424822", \ "0.0562950, 0.0765512, 0.0980697, 0.1285511, 0.2000825, 0.3456789, 0.6447942", \ "0.0784032, 0.0985818, 0.1197558, 0.1501241, 0.2206711, 0.3625762, 0.6605076"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0843358, 0.1021565, 0.1168367, 0.1357131, 0.1754600, 0.2483783, 0.3890407", \ "0.0874206, 0.1050641, 0.1199089, 0.1387318, 0.1784664, 0.2514108, 0.3920857", \ "0.0943128, 0.1119430, 0.1267326, 0.1454272, 0.1852599, 0.2582056, 0.3988510", \ "0.1079297, 0.1255287, 0.1401207, 0.1588376, 0.1984991, 0.2713303, 0.4118979", \ "0.1256465, 0.1439441, 0.1589508, 0.1780897, 0.2182116, 0.2913079, 0.4317166", \ "0.1488667, 0.1680019, 0.1837122, 0.2034437, 0.2440684, 0.3176726, 0.4586732", \ "0.1796525, 0.2010229, 0.2180724, 0.2392128, 0.2818003, 0.3569997, 0.4983847"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0339398, 0.0534185, 0.0722518, 0.0996253, 0.1627863, 0.2911676, 0.5539665", \ "0.0338608, 0.0535928, 0.0727283, 0.0995328, 0.1626981, 0.2913489, 0.5537166", \ "0.0335770, 0.0534661, 0.0725692, 0.0998461, 0.1629083, 0.2909069, 0.5545386", \ "0.0362163, 0.0560406, 0.0740469, 0.1010278, 0.1636174, 0.2915898, 0.5531202", \ "0.0426014, 0.0622716, 0.0811044, 0.1068297, 0.1686265, 0.2948946, 0.5555398", \ "0.0527981, 0.0728225, 0.0913091, 0.1167764, 0.1761053, 0.3012354, 0.5595961", \ "0.0724893, 0.0919186, 0.1112962, 0.1358328, 0.1933477, 0.3136655, 0.5698535"); } } } } cell (HADDX1) { cell_footprint : "HADD"; area : 15.6672 ; cell_leakage_power : 1.147780e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(A0'*B0)"; value : "1.1428127e+05"; } leakage_power () { when : "(A0'*B0')"; value : "1.1477805e+05"; } leakage_power () { when : "(A0*B0)"; value : "8.8416712e+04"; } leakage_power () { when : "(A0*B0')"; value : "1.0827181e+05"; } pin (A0) { fanout_load : 0.158; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.670153, 3.670153 ); rise_capacitance : 3.670153; capacitance : 3.614606; fall_capacitance_range (3.559058, 3.559058 ); fall_capacitance : 3.559058; max_transition : 1.024000; internal_power () { when : "!B0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.8012071, 14.7459292, 14.7135387, 15.9908275, 18.6235702, 23.9672213, 34.7326886"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.3501138, 9.3437512, 9.4194051, 10.9787134, 14.1857092, 20.6880797, 33.7811997"); } } } pin (B0) { fanout_load : 0.143; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.079302, 3.079302 ); rise_capacitance : 3.079302; capacitance : 3.083372; fall_capacitance_range (3.087441, 3.087441 ); fall_capacitance : 3.087441; max_transition : 1.024000; internal_power () { when : "!A0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.0808559, 13.1097616, 13.2524851, 14.5549073, 17.2446636, 22.7090884, 33.7228498"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.5966374, 8.5971083, 8.6864294, 10.1777809, 13.2488629, 19.4794061, 32.0288715"); } } } pin (SO) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "B0^A0"; max_capacitance : 208.000000; max_transition : 0.671646; internal_power () { related_pin : "A0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.4752896, 8.1724483, 8.0023718, 7.7679941, 7.2793200, 6.5783559, 5.7740932", \ "8.4557675, 8.1767017, 7.9897498, 7.7665666, 7.2502445, 6.5215920, 6.2597113", \ "8.7441775, 8.4136799, 8.2429987, 7.9625171, 7.4723260, 6.6490073, 6.3660103", \ "9.9026930, 9.3882800, 9.1219279, 8.6846040, 8.1830493, 7.7467442, 6.1415273", \ "13.1639168, 12.1116411, 11.5463594, 11.1123690, 10.3894611, 9.2233191, 7.7703025", \ "19.9378576, 18.6012701, 17.8832386, 17.0506764, 15.5489664, 14.7551664, 12.7269368", \ "33.3886627, 31.4583221, 30.2131023, 29.1597627, 27.4914093, 24.8899836, 24.2083905"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.8095932, 13.7812080, 13.8561039, 13.7976668, 13.7454265, 13.7537573, 13.7574379", \ "13.7407515, 13.7147284, 13.7348044, 13.7175529, 13.7014269, 13.6839239, 13.6933582", \ "13.8792178, 13.7968890, 13.7854924, 13.7685261, 13.7467849, 13.7320651, 13.7340902", \ "14.6360669, 14.4193823, 14.3891288, 14.2952680, 14.2155829, 14.1833667, 14.1520851", \ "17.2673553, 16.3091645, 15.9657438, 15.9769640, 15.8014512, 15.6978822, 15.6524381", \ "22.6755955, 21.4048749, 20.7610723, 20.2668591, 19.9811677, 19.7515208, 19.6109700", \ "34.0204889, 32.2911830, 31.2207435, 30.3957605, 29.4615509, 28.8063269, 28.6255022"); } } internal_power () { related_pin : "B0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.8642802, 7.6607875, 7.5809474, 7.4244135, 6.9182438, 6.6177614, 5.3624979", \ "7.8255426, 7.6503718, 7.5500484, 7.3789538, 6.8958101, 6.2359189, 5.7386039", \ "8.1142735, 7.8908640, 7.7231361, 7.5293510, 7.0323805, 6.3938276, 6.1602684", \ "9.2291878, 8.8138904, 8.5850385, 8.2536348, 7.7962616, 7.1164140, 5.9530117", \ "12.4363943, 11.5157728, 10.8733503, 10.5465762, 9.7768247, 8.6627383, 8.0292211", \ "18.8501065, 17.4438828, 16.6713752, 16.0647640, 14.5751783, 13.9170439, 11.8715922", \ "31.6219521, 29.6473556, 28.5165091, 27.4088017, 25.7642889, 23.4721548, 22.8712230"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.1321395, 12.1161350, 12.1508031, 12.1272011, 12.1176662, 12.0548760, 12.0300496", \ "12.1508105, 12.0728217, 12.0957259, 12.1048076, 12.0271338, 12.0915903, 12.0494439", \ "12.4511980, 12.3450739, 12.3172747, 12.2897017, 12.2507923, 12.2317409, 12.2257344", \ "13.5333191, 13.2191027, 13.1242400, 13.0139164, 12.9116521, 12.8367026, 12.8127822", \ "16.3104970, 15.2541723, 14.9556058, 14.8570283, 14.6178280, 14.4838162, 14.4263656", \ "21.8542056, 20.4104362, 19.7072379, 19.1737291, 18.8307657, 18.5454491, 18.3354673", \ "33.0655844, 31.1227416, 29.9845834, 29.1174148, 28.1506063, 27.2965666, 27.0599713"); } } timing () { related_pin : "A0"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0623033, 0.0759594, 0.0888042, 0.1054796, 0.1414112, 0.2108200, 0.3484520", \ "0.0657267, 0.0793170, 0.0921613, 0.1087990, 0.1447804, 0.2140071, 0.3519946", \ "0.0732394, 0.0866609, 0.0994697, 0.1160729, 0.1520196, 0.2210451, 0.3595759", \ "0.0873440, 0.1009018, 0.1136732, 0.1303389, 0.1662500, 0.2352340, 0.3738259", \ "0.1090522, 0.1234173, 0.1363235, 0.1531154, 0.1890541, 0.2581758, 0.3961570", \ "0.1420346, 0.1578752, 0.1720940, 0.1894206, 0.2259306, 0.2950421, 0.4321188", \ "0.1948090, 0.2131368, 0.2288486, 0.2480504, 0.2864477, 0.3570987, 0.4955150"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0307373, 0.0500635, 0.0708365, 0.1009555, 0.1738381, 0.3223823, 0.6286102", \ "0.0303263, 0.0497940, 0.0705618, 0.1008808, 0.1736203, 0.3232521, 0.6285749", \ "0.0300980, 0.0496851, 0.0709222, 0.1009617, 0.1736852, 0.3212405, 0.6267836", \ "0.0333790, 0.0527788, 0.0734267, 0.1029835, 0.1749401, 0.3239664, 0.6282127", \ "0.0396304, 0.0580346, 0.0792861, 0.1084688, 0.1787418, 0.3257401, 0.6223531", \ "0.0511961, 0.0688100, 0.0884555, 0.1175601, 0.1864110, 0.3321403, 0.6319957", \ "0.0680576, 0.0887062, 0.1097320, 0.1357471, 0.2051323, 0.3442748, 0.6422501"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0651185, 0.0804127, 0.0952142, 0.1148461, 0.1581982, 0.2425418, 0.4110045", \ "0.0671607, 0.0823932, 0.0972200, 0.1168632, 0.1602230, 0.2444653, 0.4130480", \ "0.0709588, 0.0859247, 0.1006584, 0.1203267, 0.1637002, 0.2480152, 0.4166681", \ "0.0768535, 0.0923002, 0.1071196, 0.1268827, 0.1703134, 0.2545448, 0.4232447", \ "0.0852767, 0.1012875, 0.1164715, 0.1365554, 0.1804217, 0.2647878, 0.4331813", \ "0.0948797, 0.1120286, 0.1281151, 0.1492200, 0.1942519, 0.2792018, 0.4470249", \ "0.1029265, 0.1216079, 0.1392409, 0.1620234, 0.2100654, 0.2989085, 0.4692574"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280516, 0.0480459, 0.0700868, 0.1017310, 0.1787856, 0.3360239, 0.6584039", \ "0.0281191, 0.0482706, 0.0699834, 0.1016693, 0.1787157, 0.3353299, 0.6592207", \ "0.0284587, 0.0482423, 0.0702267, 0.1019269, 0.1786552, 0.3358878, 0.6586331", \ "0.0313242, 0.0506656, 0.0721168, 0.1032673, 0.1800049, 0.3371042, 0.6547556", \ "0.0356355, 0.0553631, 0.0765998, 0.1076276, 0.1824196, 0.3378982, 0.6591160", \ "0.0443764, 0.0639273, 0.0859808, 0.1167338, 0.1899601, 0.3435222, 0.6572144", \ "0.0593814, 0.0797226, 0.1019165, 0.1330465, 0.2076496, 0.3594830, 0.6716460"); } } timing () { related_pin : "B0"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0548959, 0.0680547, 0.0805742, 0.0970158, 0.1327063, 0.2019849, 0.3399905", \ "0.0580558, 0.0712292, 0.0837370, 0.1001983, 0.1358335, 0.2051870, 0.3427494", \ "0.0652876, 0.0782226, 0.0907237, 0.1071018, 0.1426902, 0.2119941, 0.3496967", \ "0.0774646, 0.0905854, 0.1031076, 0.1195654, 0.1552167, 0.2241485, 0.3620899", \ "0.0949891, 0.1090653, 0.1218825, 0.1385679, 0.1741654, 0.2432226, 0.3813868", \ "0.1186799, 0.1342877, 0.1482039, 0.1658548, 0.2026460, 0.2715884, 0.4090766", \ "0.1545996, 0.1726874, 0.1885466, 0.2081243, 0.2471812, 0.3192989, 0.4589446"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0272987, 0.0472101, 0.0679098, 0.0984021, 0.1714967, 0.3222719, 0.6274373", \ "0.0273049, 0.0467967, 0.0680103, 0.0984141, 0.1720908, 0.3212589, 0.6295260", \ "0.0277848, 0.0470078, 0.0681059, 0.0988403, 0.1722404, 0.3221131, 0.6276002", \ "0.0311967, 0.0506879, 0.0712262, 0.1005848, 0.1733299, 0.3235533, 0.6254208", \ "0.0374740, 0.0558898, 0.0771680, 0.1064622, 0.1770982, 0.3245039, 0.6290519", \ "0.0497581, 0.0675825, 0.0873554, 0.1164147, 0.1870575, 0.3319192, 0.6328050", \ "0.0664371, 0.0852525, 0.1059833, 0.1365892, 0.2050976, 0.3470182, 0.6463598"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0604483, 0.0757449, 0.0905781, 0.1101946, 0.1535027, 0.2378690, 0.4061207", \ "0.0636735, 0.0789261, 0.0936194, 0.1133240, 0.1567257, 0.2410126, 0.4098857", \ "0.0707339, 0.0856519, 0.1003435, 0.1199896, 0.1633451, 0.2476566, 0.4162729", \ "0.0812962, 0.0965373, 0.1113383, 0.1310967, 0.1744502, 0.2586784, 0.4267131", \ "0.0955474, 0.1111966, 0.1262180, 0.1460667, 0.1898062, 0.2744003, 0.4431238", \ "0.1158926, 0.1323714, 0.1479624, 0.1683874, 0.2127773, 0.2974214, 0.4655418", \ "0.1430121, 0.1612441, 0.1781560, 0.2001469, 0.2465778, 0.3329527, 0.5021701"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0279773, 0.0480287, 0.0701451, 0.1017828, 0.1787860, 0.3362988, 0.6569580", \ "0.0281206, 0.0480616, 0.0699750, 0.1016398, 0.1782925, 0.3366828, 0.6549760", \ "0.0285267, 0.0483693, 0.0703036, 0.1020115, 0.1787124, 0.3359425, 0.6585809", \ "0.0323974, 0.0512864, 0.0727235, 0.1039170, 0.1801941, 0.3370223, 0.6581197", \ "0.0369599, 0.0565673, 0.0774312, 0.1084738, 0.1826464, 0.3390649, 0.6595851", \ "0.0471806, 0.0652033, 0.0866979, 0.1168291, 0.1897983, 0.3438919, 0.6587735", \ "0.0622255, 0.0827987, 0.1033686, 0.1339293, 0.2050586, 0.3552011, 0.6695288"); } } } pin (C1) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "B0*A0"; max_capacitance : 208.000000; max_transition : 0.670365; internal_power () { related_pin : "A0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.6180097, -3.7349605, -6.1926535, -8.5924891, -11.7355125, -14.7242232, -17.6134134", \ "-0.6236366, -3.7543808, -6.2501334, -8.6644591, -11.8426316, -14.8290094, -17.7923866", \ "-0.6235916, -3.7536087, -6.2277157, -8.6818618, -11.8300487, -14.8639946, -17.2074856", \ "-0.6057209, -3.6497003, -6.0737233, -8.5010527, -11.6540639, -14.7023465, -17.7169978", \ "-0.5417069, -3.2545692, -5.5097426, -7.7303276, -10.7697184, -13.6988745, -15.9482648", \ "-0.3700421, -2.1990873, -3.8873263, -5.6362342, -8.2871421, -10.4815042, -13.3806952", \ "-0.0330424, 0.0631661, -0.3536959, -1.0050595, -2.1476669, -4.0724688, -5.3932386"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.3091429, 13.8533143, 22.5130803, 30.6516201, 40.7966536, 48.9258777, 54.3254046", \ "2.3080948, 13.8521555, 22.4980532, 30.6451118, 40.7971062, 48.9285528, 54.3489829", \ "2.3140485, 13.8913969, 22.5680489, 30.7235242, 40.9026399, 49.0304101, 54.4615719", \ "2.3436602, 14.0697102, 22.8329281, 31.0405297, 41.2463154, 49.4160230, 54.8615044", \ "2.4319983, 14.5698810, 23.5396599, 31.9014549, 42.3317629, 50.5962740, 56.0832303", \ "2.6021185, 15.5938779, 25.0947915, 33.8703520, 44.7900538, 53.3120803, 58.9278789", \ "2.9348377, 17.7620625, 28.4972005, 38.2980425, 50.0673078, 59.3576063, 65.3845308"); } } internal_power () { related_pin : "B0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5716014, -3.4533539, -5.7350532, -7.9818800, -10.9325101, -13.7548802, -16.6254944", \ "-0.5727268, -3.4545609, -5.7407222, -7.9966692, -10.9542694, -13.7544775, -16.5614041", \ "-0.5665576, -3.4212362, -5.7033815, -7.9527479, -10.8835099, -13.7305514, -16.6318572", \ "-0.5321540, -3.2393082, -5.4775852, -7.6744113, -10.5612191, -13.3626486, -16.0666930", \ "-0.4413205, -2.6953388, -4.6222917, -6.6330989, -9.3758391, -12.0600483, -14.9585745", \ "-0.2355804, -1.4911220, -2.7735430, -4.2418065, -6.4355048, -8.6015279, -11.5880592", \ "0.1596053, 1.1381602, 1.2967853, 1.2636274, 0.6331890, -1.3245879, -2.7804962"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.3048566, 13.8681164, 22.5200445, 30.6956530, 40.8867571, 49.0379069, 54.4907043", \ "2.3024517, 13.8509888, 22.5023940, 30.6688291, 40.8639226, 48.9933798, 54.4807205", \ "2.3074108, 13.8967837, 22.5652130, 30.7467651, 40.9565157, 49.1168098, 54.6367728", \ "2.3348870, 14.0380938, 22.7706412, 30.9838065, 41.1961864, 49.3572027, 54.8378996", \ "2.4099810, 14.4639598, 23.3603437, 31.6645460, 42.0089105, 50.2311748, 55.7029296", \ "2.5670382, 15.4015372, 24.8055986, 33.4992750, 44.2565622, 52.7947458, 58.3138180", \ "2.8935443, 17.5578206, 28.1176771, 37.7615249, 49.3246868, 58.3796009, 64.3286205"); } } timing () { related_pin : "A0"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0696446, 0.0832919, 0.0965708, 0.1138684, 0.1510837, 0.2209726, 0.3588179", \ "0.0715750, 0.0854345, 0.0986210, 0.1159358, 0.1531519, 0.2230485, 0.3609010", \ "0.0760784, 0.0896849, 0.1028726, 0.1201493, 0.1573049, 0.2271859, 0.3650125", \ "0.0841912, 0.0980534, 0.1113479, 0.1286546, 0.1658009, 0.2356713, 0.3732931", \ "0.0960899, 0.1105896, 0.1242457, 0.1417544, 0.1792596, 0.2491879, 0.3867926", \ "0.1126898, 0.1285119, 0.1428347, 0.1613121, 0.1999459, 0.2704387, 0.4078274", \ "0.1267779, 0.1446951, 0.1605472, 0.1807683, 0.2219697, 0.2950131, 0.4346399"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0340012, 0.0534763, 0.0754460, 0.1065893, 0.1793131, 0.3279359, 0.6307290", \ "0.0338557, 0.0542310, 0.0755403, 0.1064360, 0.1792895, 0.3279749, 0.6310034", \ "0.0338079, 0.0534421, 0.0750001, 0.1060085, 0.1793291, 0.3284069, 0.6315298", \ "0.0362277, 0.0557762, 0.0772370, 0.1079311, 0.1801288, 0.3292123, 0.6313997", \ "0.0409526, 0.0601318, 0.0821419, 0.1118688, 0.1835607, 0.3307296, 0.6328701", \ "0.0513154, 0.0703480, 0.0925770, 0.1221014, 0.1917329, 0.3371879, 0.6347917", \ "0.0678773, 0.0880022, 0.1123009, 0.1399023, 0.2096133, 0.3530393, 0.6496231"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0818591, 0.0978155, 0.1133471, 0.1339424, 0.1787236, 0.2635857, 0.4315280", \ "0.0856306, 0.1016106, 0.1170787, 0.1376846, 0.1824706, 0.2673429, 0.4353655", \ "0.0939489, 0.1098407, 0.1253084, 0.1458888, 0.1906559, 0.2755300, 0.4434690", \ "0.1106646, 0.1264439, 0.1417959, 0.1622191, 0.2068390, 0.2915667, 0.4594615", \ "0.1355784, 0.1522668, 0.1680026, 0.1887781, 0.2336670, 0.3182045, 0.4859450", \ "0.1712690, 0.1888396, 0.2054466, 0.2268979, 0.2725325, 0.3573286, 0.5247993", \ "0.2280895, 0.2473310, 0.2652537, 0.2879630, 0.3351437, 0.4207135, 0.5877116"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0375428, 0.0574068, 0.0787868, 0.1106553, 0.1864281, 0.3410346, 0.6603693", \ "0.0375643, 0.0571516, 0.0790509, 0.1107937, 0.1864059, 0.3413250, 0.6598661", \ "0.0374807, 0.0572289, 0.0790030, 0.1107582, 0.1865544, 0.3417642, 0.6593333", \ "0.0403352, 0.0595102, 0.0806343, 0.1122562, 0.1872233, 0.3409942, 0.6603971", \ "0.0476782, 0.0674242, 0.0878024, 0.1181952, 0.1917222, 0.3444127, 0.6598295", \ "0.0585173, 0.0775056, 0.0977663, 0.1278813, 0.1995146, 0.3496543, 0.6626115", \ "0.0757713, 0.0953013, 0.1157679, 0.1447530, 0.2141779, 0.3596198, 0.6694165"); } } timing () { related_pin : "B0"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0661090, 0.0799514, 0.0931861, 0.1104675, 0.1476039, 0.2175436, 0.3552449", \ "0.0696362, 0.0834231, 0.0966270, 0.1139047, 0.1511053, 0.2210007, 0.3588561", \ "0.0773640, 0.0909779, 0.1041515, 0.1213601, 0.1584655, 0.2283855, 0.3659791", \ "0.0915492, 0.1052554, 0.1183642, 0.1355908, 0.1726934, 0.2424252, 0.3800824", \ "0.1099554, 0.1248535, 0.1385797, 0.1560628, 0.1932567, 0.2628561, 0.4000989", \ "0.1339334, 0.1503651, 0.1651904, 0.1838016, 0.2221051, 0.2917878, 0.4285611", \ "0.1641379, 0.1834383, 0.2002540, 0.2210734, 0.2625629, 0.3341988, 0.4718630"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0342193, 0.0538886, 0.0751406, 0.1063113, 0.1791133, 0.3286160, 0.6310004", \ "0.0340830, 0.0541207, 0.0758157, 0.1063894, 0.1792458, 0.3278435, 0.6306943", \ "0.0337911, 0.0534281, 0.0748783, 0.1062329, 0.1793200, 0.3287329, 0.6289728", \ "0.0382708, 0.0570715, 0.0781510, 0.1085664, 0.1804461, 0.3282696, 0.6313643", \ "0.0450313, 0.0638979, 0.0858373, 0.1148575, 0.1852046, 0.3317198, 0.6323397", \ "0.0587558, 0.0772508, 0.0978152, 0.1265143, 0.1945926, 0.3386447, 0.6358322", \ "0.0801393, 0.0994530, 0.1215391, 0.1498409, 0.2160079, 0.3543443, 0.6497439"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0767598, 0.0925754, 0.1080187, 0.1284880, 0.1731401, 0.2581181, 0.4261548", \ "0.0806701, 0.0964752, 0.1119024, 0.1324031, 0.1770473, 0.2620356, 0.4300686", \ "0.0890295, 0.1047929, 0.1201820, 0.1406106, 0.1852441, 0.2702255, 0.4382724", \ "0.1050856, 0.1207710, 0.1360573, 0.1563657, 0.2008788, 0.2857082, 0.4536252", \ "0.1282609, 0.1447764, 0.1606481, 0.1813688, 0.2261317, 0.3107556, 0.4784305", \ "0.1608343, 0.1784562, 0.1949291, 0.2164773, 0.2622089, 0.3470493, 0.5143543", \ "0.2070137, 0.2264526, 0.2446569, 0.2676573, 0.3156725, 0.4020659, 0.5693899"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0360951, 0.0559785, 0.0779479, 0.1096535, 0.1857720, 0.3413406, 0.6603829", \ "0.0361551, 0.0559826, 0.0780157, 0.1094533, 0.1856623, 0.3412255, 0.6598108", \ "0.0361649, 0.0560711, 0.0779478, 0.1097525, 0.1858548, 0.3413606, 0.6603386", \ "0.0393516, 0.0586757, 0.0796877, 0.1111393, 0.1865335, 0.3418138, 0.6588724", \ "0.0469579, 0.0664666, 0.0872118, 0.1173781, 0.1910580, 0.3441058, 0.6605110", \ "0.0582078, 0.0771782, 0.0981178, 0.1278728, 0.1995445, 0.3490820, 0.6615643", \ "0.0776493, 0.0978035, 0.1179342, 0.1473646, 0.2171598, 0.3629975, 0.6703646"); } } } } cell (HADDX2) { cell_footprint : "HADD"; area : 18.432 ; cell_leakage_power : 2.170769e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(A0'*B0)"; value : "1.7142803e+05"; } leakage_power () { when : "(A0'*B0')"; value : "2.1707686e+05"; } leakage_power () { when : "(A0*B0)"; value : "1.4551603e+05"; } leakage_power () { when : "(A0*B0')"; value : "1.6542036e+05"; } pin (A0) { fanout_load : 0.163; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.617992, 3.617992 ); rise_capacitance : 3.617992; capacitance : 3.578819; fall_capacitance_range (3.539645, 3.539645 ); fall_capacitance : 3.539645; max_transition : 1.024000; internal_power () { when : "!B0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.2272173, 22.1764813, 22.1971789, 23.8554352, 27.2941177, 34.2936525, 48.4148915"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.4843227, 18.3525603, 18.2561846, 20.4431121, 24.9841163, 34.2332739, 52.8987381"); } } } pin (B0) { fanout_load : 0.141; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.978029, 2.978029 ); rise_capacitance : 2.978029; capacitance : 2.988729; fall_capacitance_range (2.999430, 2.999430 ); fall_capacitance : 2.999430; max_transition : 1.024000; internal_power () { when : "!A0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.4946223, 20.4827689, 20.5879771, 22.3712482, 26.0667056, 33.5865355, 48.7551103"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.2217794, 17.1110635, 17.0567809, 19.1999706, 23.6534994, 32.7277061, 51.0432684"); } } } pin (SO) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "B0^A0"; max_capacitance : 416.000000; max_transition : 0.675035; internal_power () { related_pin : "A0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.8567453, 14.4462619, 14.0082904, 13.2714992, 12.0469449, 10.1623643, 8.1912650", \ "16.6438150, 14.4302327, 13.6156477, 12.9119010, 11.8511607, 9.9513820, 7.5118795", \ "16.9429347, 14.7080099, 14.1579895, 13.3152709, 12.0368254, 10.2666887, 8.2123962", \ "18.7459119, 16.0721355, 15.2090563, 14.1334197, 12.9613924, 11.6038749, 8.2548709", \ "23.2562988, 20.0003919, 18.6388380, 17.4617931, 15.8372186, 13.6231544, 11.6158438", \ "33.9252055, 29.2634004, 27.3252315, 25.1247704, 22.0783288, 19.7247777, 15.4808034", \ "52.5776718, 46.9437033, 43.6010504, 41.0421232, 36.8744771, 31.4614587, 28.8610405"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.6375793, 18.3391410, 17.8416681, 17.6152714, 17.2359749, 17.0892557, 16.8758876", \ "20.7282645, 18.4177457, 17.9241488, 17.6726904, 17.2721782, 17.1460775, 17.1314754", \ "20.8228692, 18.4738733, 17.9241706, 17.6089282, 17.3182182, 17.1643539, 17.0690813", \ "22.0264296, 19.3805522, 18.6464125, 18.2324405, 17.7924586, 17.5588662, 17.4337989", \ "25.4938707, 21.8844770, 20.8587852, 20.2143994, 19.5164206, 19.0972655, 18.8756511", \ "32.8459999, 28.6139455, 26.5799280, 25.1969332, 24.0610394, 23.2461446, 22.7779360", \ "47.3771383, 42.3253932, 39.3804493, 37.0911429, 34.6383218, 32.9311347, 31.9592730"); } } internal_power () { related_pin : "B0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.7119148, 13.5968183, 13.3315336, 12.6734647, 11.5676280, 9.8765112, 7.2450000", \ "15.5466962, 13.5414468, 13.0159801, 12.4975564, 11.4388835, 9.8836129, 8.7309464", \ "15.8820023, 13.8421748, 13.2323348, 12.6330441, 11.5873674, 10.0694417, 9.1189325", \ "17.7001169, 15.1575104, 14.3722962, 13.4685418, 12.5065435, 11.2811783, 8.0403296", \ "22.5268424, 18.7533672, 17.7048783, 16.7260291, 15.0768643, 12.2522035, 11.1376201", \ "32.5260269, 27.9606209, 26.0394181, 23.9942503, 20.8214722, 18.2585021, 14.1651627", \ "50.6846475, 45.0880971, 41.8143385, 39.3747819, 35.7635383, 29.9794218, 27.3524545"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.9543563, 16.6026379, 16.1045422, 15.8386312, 15.4887177, 15.3336141, 15.1975800", \ "18.9042105, 16.5502604, 16.0360451, 15.7257818, 15.4442356, 15.2973035, 15.1648032", \ "19.2737645, 16.8761717, 16.3176289, 15.9831235, 15.6814307, 15.5035217, 15.4187967", \ "20.8595271, 18.1919486, 17.4505140, 16.9545850, 16.4279902, 16.1349603, 15.9805281", \ "24.7871855, 20.8760024, 19.9568455, 19.2330767, 18.3663306, 17.8241362, 17.5508443", \ "32.7647580, 28.1083791, 25.8875180, 24.4667168, 23.0280596, 22.1850122, 21.4718907", \ "47.8301155, 42.0889233, 38.8383526, 36.2968878, 33.8075291, 31.6313792, 30.5069311"); } } timing () { related_pin : "A0"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0698911, 0.0864748, 0.1004635, 0.1182101, 0.1555864, 0.2254995, 0.3634953", \ "0.0732081, 0.0899938, 0.1038152, 0.1216061, 0.1588804, 0.2288296, 0.3672091", \ "0.0805985, 0.0973504, 0.1111643, 0.1288528, 0.1661250, 0.2359453, 0.3741227", \ "0.0958807, 0.1123770, 0.1260626, 0.1436572, 0.1808447, 0.2507043, 0.3895071", \ "0.1197538, 0.1372477, 0.1513715, 0.1691680, 0.2063669, 0.2760326, 0.4146086", \ "0.1556893, 0.1749466, 0.1901665, 0.2084890, 0.2462732, 0.3159341, 0.4530509", \ "0.2126752, 0.2349527, 0.2516146, 0.2722264, 0.3114414, 0.3826277, 0.5208756"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0321599, 0.0539639, 0.0754213, 0.1058925, 0.1780585, 0.3259360, 0.6310502", \ "0.0321878, 0.0536459, 0.0759881, 0.1061504, 0.1778957, 0.3262244, 0.6274550", \ "0.0321788, 0.0533071, 0.0749377, 0.1052860, 0.1781267, 0.3267749, 0.6327696", \ "0.0346457, 0.0561096, 0.0770280, 0.1067553, 0.1790610, 0.3272600, 0.6306932", \ "0.0419546, 0.0618769, 0.0842229, 0.1129868, 0.1834717, 0.3317123, 0.6327062", \ "0.0559366, 0.0743505, 0.0946067, 0.1230070, 0.1926042, 0.3370134, 0.6360213", \ "0.0769788, 0.0971826, 0.1181174, 0.1447961, 0.2126766, 0.3513298, 0.6460804"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0754696, 0.0937150, 0.1095806, 0.1301361, 0.1744266, 0.2591918, 0.4277729", \ "0.0776829, 0.0958556, 0.1117889, 0.1323455, 0.1766296, 0.2614068, 0.4298977", \ "0.0814448, 0.0995827, 0.1153163, 0.1357776, 0.1801839, 0.2649526, 0.4336005", \ "0.0885742, 0.1067539, 0.1224030, 0.1429369, 0.1872835, 0.2720567, 0.4406586", \ "0.0986915, 0.1174943, 0.1336246, 0.1544428, 0.1991477, 0.2838423, 0.4528342", \ "0.1116620, 0.1317523, 0.1483935, 0.1702358, 0.2157555, 0.3009681, 0.4689612", \ "0.1246389, 0.1465991, 0.1647337, 0.1881389, 0.2362343, 0.3247731, 0.4943891"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0308955, 0.0528775, 0.0746275, 0.1066206, 0.1817611, 0.3388145, 0.6605452", \ "0.0311277, 0.0526218, 0.0747876, 0.1066511, 0.1818232, 0.3387314, 0.6607979", \ "0.0311944, 0.0523176, 0.0746332, 0.1063560, 0.1829126, 0.3393767, 0.6588771", \ "0.0336797, 0.0545318, 0.0760043, 0.1074914, 0.1832771, 0.3392924, 0.6592598", \ "0.0375597, 0.0596749, 0.0810455, 0.1118044, 0.1864679, 0.3414408, 0.6604956", \ "0.0473330, 0.0684531, 0.0903145, 0.1212534, 0.1941095, 0.3471573, 0.6610614", \ "0.0645733, 0.0868103, 0.1081371, 0.1391282, 0.2119325, 0.3616254, 0.6750349"); } } timing () { related_pin : "B0"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0627026, 0.0786902, 0.0924109, 0.1099438, 0.1468930, 0.2168154, 0.3550935", \ "0.0659303, 0.0820067, 0.0955853, 0.1131008, 0.1501960, 0.2200678, 0.3585490", \ "0.0731358, 0.0891105, 0.1025963, 0.1200621, 0.1571354, 0.2269777, 0.3654821", \ "0.0869985, 0.1030378, 0.1164343, 0.1339097, 0.1707556, 0.2405969, 0.3793629", \ "0.1071968, 0.1242350, 0.1381477, 0.1558100, 0.1930028, 0.2621848, 0.4006724", \ "0.1345250, 0.1537240, 0.1686584, 0.1869113, 0.2247122, 0.2940653, 0.4316124", \ "0.1751715, 0.1971759, 0.2142539, 0.2347302, 0.2748377, 0.3470745, 0.4872295"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0291779, 0.0508196, 0.0725040, 0.1033127, 0.1760265, 0.3249067, 0.6244622", \ "0.0293978, 0.0507539, 0.0722834, 0.1030123, 0.1760020, 0.3266014, 0.6309347", \ "0.0291418, 0.0504572, 0.0721738, 0.1030457, 0.1758636, 0.3266665, 0.6290296", \ "0.0329746, 0.0539188, 0.0751300, 0.1052506, 0.1772205, 0.3261365, 0.6304924", \ "0.0401101, 0.0611904, 0.0811706, 0.1112402, 0.1821786, 0.3279328, 0.6314836", \ "0.0539161, 0.0727688, 0.0930636, 0.1218280, 0.1911275, 0.3369063, 0.6353679", \ "0.0770825, 0.0961062, 0.1157754, 0.1440856, 0.2131114, 0.3545949, 0.6484884"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0708577, 0.0890320, 0.1049013, 0.1253273, 0.1697639, 0.2545737, 0.4231278", \ "0.0740696, 0.0922682, 0.1081445, 0.1286639, 0.1730139, 0.2578894, 0.4264373", \ "0.0811726, 0.0993972, 0.1150353, 0.1354553, 0.1798502, 0.2645800, 0.4332783", \ "0.0940959, 0.1122323, 0.1277387, 0.1481813, 0.1924253, 0.2771429, 0.4456536", \ "0.1121123, 0.1306535, 0.1465303, 0.1671945, 0.2117453, 0.2965219, 0.4648215", \ "0.1367868, 0.1562386, 0.1725294, 0.1939008, 0.2384672, 0.3236718, 0.4917490", \ "0.1694778, 0.1905797, 0.2082170, 0.2308381, 0.2763214, 0.3621384, 0.5309215"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0311534, 0.0527111, 0.0747158, 0.1065961, 0.1823917, 0.3391362, 0.6589677", \ "0.0310216, 0.0527796, 0.0746546, 0.1064542, 0.1823988, 0.3395360, 0.6578191", \ "0.0311808, 0.0524131, 0.0745754, 0.1064283, 0.1829711, 0.3394736, 0.6589986", \ "0.0341812, 0.0554850, 0.0767310, 0.1080255, 0.1835568, 0.3397905, 0.6592288", \ "0.0407151, 0.0613093, 0.0829139, 0.1130310, 0.1869840, 0.3409053, 0.6619468", \ "0.0523325, 0.0712645, 0.0919773, 0.1225049, 0.1936677, 0.3463151, 0.6608623", \ "0.0693504, 0.0921170, 0.1113679, 0.1394928, 0.2117496, 0.3584561, 0.6706100"); } } } pin (C1) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "B0*A0"; max_capacitance : 416.000000; max_transition : 0.676717; internal_power () { related_pin : "A0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.7960065, -9.5130319, -15.8906670, -22.1654541, -30.4779766, -38.1294060, -45.0505832", \ "-0.7998244, -9.5389656, -15.9579019, -22.2569547, -30.5877851, -38.2264649, -44.4894604", \ "-0.8050352, -9.5395774, -15.9685975, -22.3049669, -30.7034857, -38.3467306, -45.2786680", \ "-0.7950202, -9.4069795, -15.8787189, -22.2301126, -30.5803316, -38.2402156, -44.5508459", \ "-0.7537016, -8.8196864, -14.9365433, -21.0895673, -29.3081206, -37.0037378, -43.0001834", \ "-0.6415595, -7.2715682, -12.8272040, -18.3763240, -26.2323225, -33.0956584, -40.6154966", \ "-0.4603647, -4.1372162, -7.8461113, -11.9600479, -18.0727162, -25.7103507, -30.7892078"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1394326, 25.0903882, 40.2637821, 54.5190057, 72.2577615, 86.2416052, 95.5707348", \ "2.1371906, 25.0804469, 40.2411829, 54.5131713, 72.2295304, 86.2413857, 95.5735659", \ "2.1350298, 25.0728715, 40.2350960, 54.5063248, 72.1928380, 86.2002434, 95.5280935", \ "2.1465944, 25.2630522, 40.5592280, 54.8498225, 72.5616172, 86.5457917, 95.8548053", \ "2.2083656, 26.0425591, 41.6557595, 56.1569926, 73.9895435, 88.0936351, 97.1309082", \ "2.3370375, 27.7037503, 44.0358368, 59.0153008, 77.2186071, 91.4055741, 100.6341993", \ "2.5384430, 30.7618044, 48.8257103, 64.9626299, 83.9358630, 98.6348890, 107.8995044"); } } internal_power () { related_pin : "B0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.7705092, -9.2239027, -15.4559816, -21.5601733, -29.6652938, -37.0989956, -43.8571276", \ "-0.7749715, -9.2300080, -15.5196131, -21.6270889, -29.7763077, -37.2276882, -43.9632871", \ "-0.7755520, -9.1896823, -15.4112087, -21.5693348, -29.6857648, -37.1657764, -43.9698672", \ "-0.7536954, -8.9186606, -15.0785036, -21.2139057, -29.3395276, -36.8671524, -44.0136504", \ "-0.6776499, -7.9891682, -13.7121640, -19.6000981, -27.6579026, -35.0452845, -42.7076706", \ "-0.5348832, -6.0990878, -10.9965297, -16.2396925, -23.7150282, -30.4110012, -38.5363527", \ "-0.2948088, -2.2637882, -5.1469935, -8.5218362, -14.0695784, -21.4554647, -27.5811741"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1323945, 25.0737781, 40.2945076, 54.5579931, 72.3649501, 86.4347823, 95.7953256", \ "2.1301710, 25.0652666, 40.2604750, 54.5642477, 72.3375414, 86.4014061, 95.7607084", \ "2.1290070, 25.0689670, 40.3286283, 54.5865305, 72.4037869, 86.4912263, 95.8849934", \ "2.1393835, 25.2653810, 40.5719266, 54.8902313, 72.6733282, 86.7254740, 96.0987794", \ "2.1990189, 25.9892646, 41.5192011, 55.9539555, 73.7809492, 87.8171434, 97.0831856", \ "2.3211236, 27.5452912, 43.7578189, 58.6438715, 76.7221609, 90.7712444, 100.0015833", \ "2.5183815, 30.6042064, 48.4818532, 64.5163563, 83.2300449, 97.6620374, 106.6507434"); } } timing () { related_pin : "A0"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0794240, 0.0968802, 0.1116649, 0.1302564, 0.1691123, 0.2406519, 0.3794007", \ "0.0815728, 0.0989824, 0.1136440, 0.1323233, 0.1712238, 0.2427997, 0.3814905", \ "0.0861651, 0.1037267, 0.1182087, 0.1368138, 0.1756925, 0.2472183, 0.3859565", \ "0.0949293, 0.1123676, 0.1268122, 0.1454221, 0.1843945, 0.2558976, 0.3945223", \ "0.1089273, 0.1270734, 0.1419489, 0.1607749, 0.1999769, 0.2715507, 0.4101469", \ "0.1287272, 0.1484326, 0.1637525, 0.1834598, 0.2236699, 0.2957330, 0.4341187", \ "0.1489676, 0.1710765, 0.1882990, 0.2093635, 0.2521982, 0.3267127, 0.4669085"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0360349, 0.0581010, 0.0801545, 0.1115537, 0.1849630, 0.3336160, 0.6381378", \ "0.0360530, 0.0585459, 0.0802337, 0.1116161, 0.1849613, 0.3337159, 0.6374291", \ "0.0360931, 0.0573956, 0.0799199, 0.1113068, 0.1852112, 0.3334432, 0.6382541", \ "0.0377351, 0.0597027, 0.0812746, 0.1123333, 0.1856569, 0.3343587, 0.6377198", \ "0.0419913, 0.0647869, 0.0862776, 0.1169657, 0.1892188, 0.3370336, 0.6394396", \ "0.0538211, 0.0738221, 0.0971836, 0.1274867, 0.1975098, 0.3446091, 0.6434021", \ "0.0751964, 0.0936407, 0.1157481, 0.1460888, 0.2161129, 0.3590491, 0.6555353"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0960397, 0.1158589, 0.1325561, 0.1544070, 0.2006200, 0.2865579, 0.4548832", \ "0.0998097, 0.1196992, 0.1364280, 0.1582016, 0.2044134, 0.2903559, 0.4587057", \ "0.1078688, 0.1276613, 0.1444397, 0.1661902, 0.2124075, 0.2983565, 0.4666765", \ "0.1252948, 0.1450301, 0.1615511, 0.1832300, 0.2292881, 0.3151225, 0.4833815", \ "0.1535574, 0.1739526, 0.1909252, 0.2126293, 0.2587069, 0.3442458, 0.5122243", \ "0.1938794, 0.2156254, 0.2333179, 0.2559238, 0.3028586, 0.3887466, 0.5563009", \ "0.2567571, 0.2800632, 0.2986305, 0.3228346, 0.3714167, 0.4582176, 0.6253432"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0412661, 0.0639567, 0.0855907, 0.1165058, 0.1914366, 0.3452374, 0.6632426", \ "0.0412666, 0.0639019, 0.0856886, 0.1167482, 0.1915018, 0.3455335, 0.6630220", \ "0.0412928, 0.0632610, 0.0855744, 0.1166612, 0.1916449, 0.3456219, 0.6628819", \ "0.0421984, 0.0643581, 0.0860544, 0.1172975, 0.1919949, 0.3452287, 0.6632326", \ "0.0511328, 0.0722693, 0.0932948, 0.1234623, 0.1962635, 0.3479057, 0.6623016", \ "0.0632335, 0.0847693, 0.1063199, 0.1351275, 0.2068902, 0.3543080, 0.6674963", \ "0.0825091, 0.1043536, 0.1253153, 0.1536826, 0.2229144, 0.3660486, 0.6753669"); } } timing () { related_pin : "B0"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0758408, 0.0933231, 0.1080026, 0.1266779, 0.1655474, 0.2370970, 0.3758527", \ "0.0794891, 0.0970311, 0.1115563, 0.1302499, 0.1691166, 0.2406715, 0.3794331", \ "0.0870945, 0.1046363, 0.1190883, 0.1376730, 0.1765404, 0.2480690, 0.3868104", \ "0.1026019, 0.1199663, 0.1343342, 0.1527928, 0.1916328, 0.2630379, 0.4017564", \ "0.1241977, 0.1430709, 0.1581515, 0.1768632, 0.2156660, 0.2868130, 0.4251353", \ "0.1522355, 0.1731778, 0.1891531, 0.2088428, 0.2489673, 0.3203355, 0.4580780", \ "0.1891240, 0.2129279, 0.2309966, 0.2530027, 0.2962690, 0.3696396, 0.5078388"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0360579, 0.0579954, 0.0801624, 0.1113496, 0.1850184, 0.3336773, 0.6380326", \ "0.0359064, 0.0582227, 0.0802279, 0.1116834, 0.1850113, 0.3336422, 0.6381721", \ "0.0363813, 0.0574027, 0.0797031, 0.1112421, 0.1848959, 0.3334711, 0.6381639", \ "0.0388520, 0.0600560, 0.0816686, 0.1126661, 0.1857727, 0.3346262, 0.6381753", \ "0.0474245, 0.0680137, 0.0905699, 0.1205530, 0.1910759, 0.3372553, 0.6370775", \ "0.0626176, 0.0819574, 0.1027627, 0.1334173, 0.2015548, 0.3465895, 0.6438120", \ "0.0879863, 0.1073742, 0.1298815, 0.1586002, 0.2249421, 0.3633840, 0.6559345"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0908038, 0.1104467, 0.1271872, 0.1487952, 0.1948830, 0.2808933, 0.4491515", \ "0.0946326, 0.1143362, 0.1310298, 0.1526733, 0.1987674, 0.2847803, 0.4530975", \ "0.1027989, 0.1224588, 0.1391548, 0.1608355, 0.2068860, 0.2928987, 0.4612631", \ "0.1201518, 0.1397054, 0.1561752, 0.1777016, 0.2236113, 0.3094949, 0.4777628", \ "0.1469422, 0.1670943, 0.1841164, 0.2057129, 0.2516659, 0.3372474, 0.5052050", \ "0.1839451, 0.2054301, 0.2234782, 0.2458598, 0.2927129, 0.3786166, 0.5460858", \ "0.2384067, 0.2618488, 0.2809779, 0.3048383, 0.3540266, 0.4413578, 0.6085902"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0399156, 0.0625168, 0.0841596, 0.1155482, 0.1907280, 0.3449517, 0.6624584", \ "0.0400705, 0.0625400, 0.0840273, 0.1155832, 0.1905061, 0.3439745, 0.6628993", \ "0.0398667, 0.0619571, 0.0839042, 0.1156968, 0.1908188, 0.3447638, 0.6622339", \ "0.0413714, 0.0632751, 0.0851423, 0.1163322, 0.1914204, 0.3453877, 0.6618908", \ "0.0503975, 0.0718675, 0.0923441, 0.1224947, 0.1956643, 0.3477205, 0.6615358", \ "0.0630158, 0.0842658, 0.1066154, 0.1347668, 0.2058841, 0.3539172, 0.6653039", \ "0.0839391, 0.1060998, 0.1272041, 0.1556518, 0.2246387, 0.3687792, 0.6767173"); } } } } cell (HEAD2X16) { cell_footprint : "HEAD2"; switch_cell_type : "coarse_grain"; area : 66.3552 ; cell_leakage_power : 8.312958e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP"; value : "1.4030130e+05"; } leakage_power () { when : "SLEEP'"; value : "8.3129578e+05"; } pin (SLEEP) { fanout_load : 0.114; switch_pin : true; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.909794, 1.909794 ); fall_capacitance : 1.909794; capacitance : 1.990113; rise_capacitance_range (2.070432, 2.070432 ); rise_capacitance : 2.070432; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("344.3196657, 331.9785512, 307.4019083, 323.4528089, 355.6601959, 420.1805554, 549.3268592"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("346.8126475, 344.2233621, 339.6848889, 349.6023689, 370.0774266, 411.6676397, 495.4881629"); } } } pin (SLEEPOUT) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "((SLEEP))"; max_capacitance : 208.000000; max_transition : 0.301255; internal_power () { related_pin : "SLEEP"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("88.2883773, 85.1876705, 82.0804474, 76.4375251, 63.5794980, 40.8853521, 3.9446560", \ "101.2335014, 97.5185198, 94.3002159, 88.0896058, 76.2814995, 53.1274200, 16.1487421", \ "125.6230423, 122.9456862, 118.6078652, 112.8598212, 100.5504876, 78.9098533, 41.5915349", \ "109.8992889, 107.7445425, 103.8597869, 97.3973571, 84.4627635, 61.5953870, 24.4721116", \ "80.2650241, 75.5606797, 72.3832428, 66.5881044, 53.7609252, 31.8298991, -5.8725258", \ "28.0284901, 24.4695357, 21.6679511, 15.4385680, 2.7349048, -18.1962085, -56.1052865", \ "-18.2194024, -20.2479999, -24.3771924, -30.0569098, -42.7669551, -66.1327512, -107.1146433"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("5.6077990, 0.8993783, -4.6133609, -12.2867327, -29.1916501, -57.6961790, -95.0439583", \ "8.2864263, 3.5460087, -1.9746954, -9.5375698, -26.1317748, -54.8535076, -92.4229804", \ "12.6384301, 7.8128589, 2.4861690, -5.3469088, -22.3834054, -50.4867000, -87.8395329", \ "3.1192690, -1.7475978, -7.0996668, -14.7194729, -31.6465288, -60.2466758, -97.1748827", \ "-11.6176714, -16.5083399, -21.9176150, -29.5967163, -46.5592177, -74.9511386, -112.0370724", \ "-17.2627637, -22.0249066, -27.5987512, -35.4254576, -52.9462391, -82.0012162, -120.8719730", \ "-11.2425202, -16.2427510, -21.7756641, -30.0369229, -48.2063351, -81.0052471, -129.6108518"); } } timing () { related_pin : "SLEEP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2695297, 0.2717493, 0.2742687, 0.2778827, 0.2860498, 0.3012547, 0.3293505", \ "0.2735276, 0.2757456, 0.2782750, 0.2819109, 0.2901484, 0.3054197, 0.3332637", \ "0.2816086, 0.2838415, 0.2863500, 0.2899467, 0.2980952, 0.3135814, 0.3409908", \ "0.2980823, 0.3002797, 0.3027767, 0.3063892, 0.3145745, 0.3298204, 0.3575804", \ "0.3313746, 0.3335731, 0.3360744, 0.3396755, 0.3478491, 0.3631446, 0.3909335", \ "0.4005231, 0.4027116, 0.4052257, 0.4087638, 0.4168457, 0.4319331, 0.4591820", \ "0.4965026, 0.4987814, 0.5013920, 0.5051761, 0.5135372, 0.5291266, 0.5577300"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1548891, 0.1552180, 0.1559505, 0.1573584, 0.1615280, 0.1756016, 0.2156124", \ "0.1548458, 0.1552281, 0.1563559, 0.1573773, 0.1606944, 0.1760923, 0.2158488", \ "0.1514919, 0.1522972, 0.1531998, 0.1569518, 0.1620476, 0.1759304, 0.2153425", \ "0.1521278, 0.1542753, 0.1552454, 0.1569198, 0.1615083, 0.1749717, 0.2157152", \ "0.1519713, 0.1524686, 0.1533381, 0.1548459, 0.1601516, 0.1745472, 0.2142435", \ "0.1573822, 0.1584198, 0.1593904, 0.1620791, 0.1666442, 0.1828265, 0.2215593", \ "0.1965566, 0.1972024, 0.1979278, 0.1989254, 0.2030263, 0.2163394, 0.2528357"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.3633506, 0.3649856, 0.3669613, 0.3693954, 0.3755788, 0.3871020, 0.4068480", \ "0.3672855, 0.3685134, 0.3712080, 0.3738840, 0.3799241, 0.3909512, 0.4105941", \ "0.3750225, 0.3766948, 0.3785987, 0.3813254, 0.3875617, 0.3989455, 0.4187079", \ "0.3915424, 0.3928207, 0.3947379, 0.3974482, 0.4042967, 0.4155093, 0.4352133", \ "0.4248098, 0.4265087, 0.4284270, 0.4311694, 0.4373251, 0.4485715, 0.4684679", \ "0.4965133, 0.4982424, 0.5004819, 0.5032479, 0.5094140, 0.5207831, 0.5404910", \ "0.6276338, 0.6293278, 0.6312381, 0.6339420, 0.6400330, 0.6511353, 0.6703152"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2088980, 0.2098579, 0.2112561, 0.2131660, 0.2176513, 0.2263663, 0.2433477", \ "0.2088140, 0.2104199, 0.2121637, 0.2142581, 0.2170053, 0.2261425, 0.2436411", \ "0.2092350, 0.2102442, 0.2115844, 0.2133147, 0.2178823, 0.2269809, 0.2441091", \ "0.2089991, 0.2105673, 0.2117305, 0.2130457, 0.2178455, 0.2265225, 0.2435268", \ "0.2090784, 0.2100781, 0.2112479, 0.2130824, 0.2175217, 0.2266596, 0.2443650", \ "0.2143323, 0.2150111, 0.2158867, 0.2179003, 0.2230150, 0.2317399, 0.2491730", \ "0.2688356, 0.2695123, 0.2706602, 0.2723073, 0.2764497, 0.2845915, 0.3012554"); } } } } cell (HEAD2X2) { cell_footprint : "HEAD2"; switch_cell_type : "coarse_grain"; area : 27.648 ; cell_leakage_power : 1.074247e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP"; value : "3.7242874e+04"; } leakage_power () { when : "SLEEP'"; value : "1.0742467e+05"; } pin (SLEEP) { fanout_load : 0.079; switch_pin : true; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.030279, 2.030279 ); rise_capacitance : 2.030279; capacitance : 1.976633; fall_capacitance_range (1.922987, 1.922987 ); fall_capacitance : 1.922987; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.8273157, 18.8904329, 19.0428980, 21.0225611, 25.0081177, 33.0054616, 49.0263799"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("19.9521268, 20.1020293, 20.4845514, 22.5917690, 26.8889211, 35.5659424, 53.0027019"); } } } pin (SLEEPOUT) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "((SLEEP))"; max_capacitance : 416.000000; max_transition : 0.775157; internal_power () { related_pin : "SLEEP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.0113684, -2.1700708, -2.6061110, -3.1045152, -4.0472099, -5.3109965, -7.4511274", \ "-1.1224881, -2.2958084, -2.7375266, -3.2268313, -4.2568575, -5.6121760, -7.7249159", \ "-0.8682897, -2.2091989, -2.7040686, -3.2965639, -4.3205839, -5.6141109, -7.6048873", \ "-0.7368160, -2.5781525, -3.2760621, -4.0766588, -5.4555119, -7.0166324, -9.3234395", \ "-0.3021340, -3.4925750, -4.6798165, -5.6199288, -7.1409633, -9.8796362, -11.9887111", \ "-0.2135756, -4.5939624, -6.2817366, -8.0892066, -10.6727741, -13.7342518, -18.0639537", \ "-0.5642270, -6.5076031, -9.4828876, -11.8467296, -15.8840748, -22.2686727, -24.7902420"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.4722228, -3.7932117, -4.4587167, -5.0476381, -5.5891909, -6.0284119, -6.4374295", \ "-1.5012015, -3.8684162, -4.5341918, -5.0608960, -5.6863014, -6.1134360, -6.5343224", \ "-1.3725731, -3.7498829, -4.4851517, -5.0603039, -5.6591225, -6.1472908, -6.4214424", \ "-1.5291496, -4.2312062, -5.1768347, -5.9077771, -6.7409897, -7.3573801, -7.7642449", \ "-0.9647084, -4.8515935, -6.1805801, -7.1966119, -8.4719376, -9.5046097, -10.1308436", \ "-0.3802097, -5.0492331, -7.4798670, -9.3732296, -11.3439665, -12.9279424, -14.2736313", \ "-0.8877101, -6.4471905, -9.9174845, -12.8418013, -16.2071920, -19.1334841, -21.1511168"); } } timing () { related_pin : "SLEEP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0531224, 0.0694137, 0.0836740, 0.1025080, 0.1448495, 0.2282507, 0.3957515", \ "0.0571970, 0.0734078, 0.0876382, 0.1065726, 0.1487571, 0.2326107, 0.3997438", \ "0.0654845, 0.0815421, 0.0956962, 0.1144668, 0.1566258, 0.2401202, 0.4080892", \ "0.0792705, 0.0957007, 0.1099820, 0.1287997, 0.1708187, 0.2538481, 0.4214033", \ "0.0959358, 0.1134051, 0.1283332, 0.1475510, 0.1892151, 0.2718736, 0.4384960", \ "0.1172341, 0.1363736, 0.1505961, 0.1706365, 0.2124337, 0.2933211, 0.4587639", \ "0.1413988, 0.1625359, 0.1798968, 0.2013525, 0.2449282, 0.3254347, 0.4893945"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0266527, 0.0519159, 0.0770617, 0.1139968, 0.2052165, 0.3879106, 0.7672140", \ "0.0268391, 0.0517824, 0.0772691, 0.1147305, 0.2051358, 0.3906895, 0.7662370", \ "0.0272202, 0.0518397, 0.0774977, 0.1145977, 0.2051778, 0.3897968, 0.7629664", \ "0.0314324, 0.0561744, 0.0812723, 0.1172254, 0.2069416, 0.3898964, 0.7669401", \ "0.0383017, 0.0626818, 0.0877155, 0.1239522, 0.2110494, 0.3915965, 0.7617568", \ "0.0507482, 0.0736926, 0.0977439, 0.1323607, 0.2176010, 0.3993807, 0.7662611", \ "0.0694434, 0.0897122, 0.1153971, 0.1493587, 0.2332408, 0.4077509, 0.7751567"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0671166, 0.0828698, 0.0959999, 0.1131266, 0.1488036, 0.2174319, 0.3542706", \ "0.0710768, 0.0868671, 0.1000188, 0.1168058, 0.1529950, 0.2215780, 0.3582588", \ "0.0795202, 0.0953001, 0.1083327, 0.1251437, 0.1609680, 0.2294889, 0.3661940", \ "0.0957009, 0.1113905, 0.1243203, 0.1410148, 0.1768476, 0.2453248, 0.3820682", \ "0.1172979, 0.1336790, 0.1473912, 0.1645068, 0.2006685, 0.2688471, 0.4056267", \ "0.1471108, 0.1647712, 0.1789823, 0.1969710, 0.2338650, 0.3021226, 0.4370966", \ "0.1928527, 0.2121260, 0.2276015, 0.2469071, 0.2852879, 0.3542911, 0.4896890"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0306996, 0.0483809, 0.0657929, 0.0913323, 0.1516086, 0.2774728, 0.5384906", \ "0.0308071, 0.0482395, 0.0658313, 0.0907846, 0.1518068, 0.2772969, 0.5384685", \ "0.0305914, 0.0484681, 0.0657932, 0.0909907, 0.1515118, 0.2780894, 0.5379091", \ "0.0348355, 0.0518430, 0.0685680, 0.0927394, 0.1527649, 0.2780778, 0.5379010", \ "0.0429186, 0.0594317, 0.0755457, 0.0999965, 0.1580608, 0.2817726, 0.5410452", \ "0.0550986, 0.0713567, 0.0872651, 0.1111862, 0.1672269, 0.2871367, 0.5417691", \ "0.0753408, 0.0939113, 0.1081668, 0.1304098, 0.1856425, 0.3015375, 0.5500261"); } } } } cell (HEAD2X32) { cell_footprint : "HEAD2"; switch_cell_type : "coarse_grain"; area : 112.4352 ; cell_leakage_power : 1.667606e+06; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP"; value : "2.5823508e+05"; } leakage_power () { when : "SLEEP'"; value : "1.6676061e+06"; } pin (SLEEP) { fanout_load : 0.085; switch_pin : true; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.902765, 1.902765 ); rise_capacitance : 1.902765; capacitance : 1.831530; fall_capacitance_range (1.760295, 1.760295 ); fall_capacitance : 1.760295; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("154.3151054, 141.3601265, 115.6465639, 208.8120812, 395.3395098, 768.5907616, 1515.2896540"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("505.0525996, 480.4710710, 432.5920708, 480.0386684, 576.2159197, 769.8544792, 1158.4156517"); } } } pin (SLEEPOUT) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "((SLEEP))"; max_capacitance : 832.000000; max_transition : 0.554964; internal_power () { related_pin : "SLEEP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("510.0571588, 485.3463589, 461.6511054, 427.5830116, 354.5745265, 237.9915616, 107.3969902", \ "533.9715315, 510.2523018, 486.1692218, 452.4955398, 380.7698460, 263.3415425, 131.0431278", \ "582.3125111, 558.7925098, 534.1955669, 500.5532658, 427.2742208, 310.1059562, 179.1191893", \ "533.9279898, 510.0830220, 486.1494456, 452.7289721, 379.5619554, 262.9138669, 131.6089858", \ "438.8859255, 416.4192018, 392.3627184, 358.6440613, 284.6592851, 168.0940729, 38.2670127", \ "263.8083093, 238.8789550, 215.4880990, 182.1086127, 108.5470438, -8.4497091, -140.0047176", \ "-24.9885185, -49.1027360, -72.8263051, -106.5658168, -180.1776537, -300.8389311, -442.1220285"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("1258.9860527, 1247.1060037, 1232.6809328, 1206.5811638, 1162.5382634, 1082.4796202, 947.9777060", \ "1271.1765105, 1256.7215807, 1242.7154615, 1223.9095598, 1176.0514056, 1094.5051395, 961.4447540", \ "1299.8617888, 1285.9474049, 1271.4724889, 1245.0719336, 1201.0767407, 1119.4391234, 986.6744222", \ "1202.1683493, 1190.4559765, 1176.5236961, 1156.8494949, 1108.4664614, 1028.9757275, 894.2798767", \ "1017.0911100, 1004.6227564, 990.7413994, 969.2829769, 919.4298359, 837.5109914, 705.5134161", \ "652.4988412, 632.6246610, 617.3742395, 596.4744992, 552.3951530, 469.7326538, 337.0002508", \ "-54.1092522, -71.3422597, -86.7858249, -103.7263639, -151.9798398, -234.0854227, -364.3541174"); } } timing () { related_pin : "SLEEP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.5437297, 0.5498089, 0.5561115, 0.5651913, 0.5863853, 0.6271691, 0.7051620", \ "0.5476354, 0.5537373, 0.5600487, 0.5692515, 0.5905492, 0.6310378, 0.7090789", \ "0.5557906, 0.5619389, 0.5681051, 0.5772554, 0.5983618, 0.6390034, 0.7168831", \ "0.5719913, 0.5780802, 0.5843989, 0.5935391, 0.6147783, 0.6554871, 0.7330146", \ "0.6054453, 0.6113499, 0.6176799, 0.6269193, 0.6478827, 0.6885783, 0.7665780", \ "0.6736172, 0.6796276, 0.6859966, 0.6951828, 0.7164528, 0.7569339, 0.8346162", \ "0.8107844, 0.8170101, 0.8230367, 0.8320468, 0.8531033, 0.8929296, 0.9689246"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.3314579, 0.3350508, 0.3376289, 0.3470075, 0.3623603, 0.4041429, 0.5369263", \ "0.3325840, 0.3347673, 0.3376235, 0.3417480, 0.3588818, 0.4047687, 0.5376052", \ "0.3316217, 0.3343650, 0.3384523, 0.3425139, 0.3622761, 0.4025218, 0.5365832", \ "0.3382365, 0.3405903, 0.3430185, 0.3458542, 0.3588721, 0.4036162, 0.5363375", \ "0.3334698, 0.3379512, 0.3410407, 0.3464978, 0.3610374, 0.4040949, 0.5370506", \ "0.3351011, 0.3383294, 0.3409063, 0.3457229, 0.3600895, 0.4020334, 0.5357376", \ "0.3437366, 0.3457354, 0.3505019, 0.3555597, 0.3692061, 0.4095269, 0.5452248"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.7373710, 0.7416363, 0.7455991, 0.7505450, 0.7629049, 0.7855525, 0.8256887", \ "0.7409600, 0.7450775, 0.7491646, 0.7549104, 0.7674673, 0.7903867, 0.8296253", \ "0.7494481, 0.7534486, 0.7574077, 0.7622169, 0.7746367, 0.7973821, 0.8372198", \ "0.7648940, 0.7691103, 0.7732738, 0.7789963, 0.7915166, 0.8142714, 0.8546786", \ "0.7974759, 0.8014330, 0.8049987, 0.8107171, 0.8234298, 0.8463122, 0.8859977", \ "0.8657853, 0.8697268, 0.8736731, 0.8792442, 0.8917351, 0.9144414, 0.9548657", \ "1.0115927, 1.0149125, 1.0197659, 1.0254181, 1.0381688, 1.0613201, 1.1011515"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.4818959, 0.4831933, 0.4846529, 0.4866211, 0.4946153, 0.5100579, 0.5427482", \ "0.4824796, 0.4838942, 0.4858639, 0.4891849, 0.4949493, 0.5100837, 0.5390582", \ "0.4824758, 0.4838546, 0.4854389, 0.4876372, 0.4946879, 0.5091061, 0.5400849", \ "0.4819716, 0.4834154, 0.4852131, 0.4881056, 0.4944665, 0.5094430, 0.5419457", \ "0.4818455, 0.4830998, 0.4865000, 0.4892893, 0.4972924, 0.5127354, 0.5403192", \ "0.4851622, 0.4867564, 0.4885087, 0.4909612, 0.4989459, 0.5110928, 0.5405961", \ "0.4968631, 0.4976580, 0.4993823, 0.5025463, 0.5105986, 0.5237564, 0.5549641"); } } } } cell (HEAD2X4) { cell_footprint : "HEAD2"; switch_cell_type : "coarse_grain"; area : 33.1776 ; cell_leakage_power : 2.097632e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP"; value : "5.2777104e+04"; } leakage_power () { when : "SLEEP'"; value : "2.0976324e+05"; } pin (SLEEP) { fanout_load : 0.084; switch_pin : true; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.081174, 2.081174 ); rise_capacitance : 2.081174; capacitance : 2.008468; fall_capacitance_range (1.935763, 1.935763 ); fall_capacitance : 1.935763; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("42.3421347, 42.3380558, 42.3680896, 45.4780639, 51.7362041, 64.2906763, 89.4378124"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("46.6071118, 46.5750128, 46.6723326, 49.7187645, 55.9731460, 68.6434267, 94.1455056"); } } } pin (SLEEPOUT) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "((SLEEP))"; max_capacitance : 1664.000000; max_transition : 2.055325; internal_power () { related_pin : "SLEEP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("-2.3514066, -9.9969872, -12.1615082, -14.2151059, -17.2548906, -21.3446715, -29.9791005", \ "-2.3564827, -10.0117555, -12.1857788, -14.2962551, -17.5503905, -22.0000208, -28.8244128", \ "-2.1101279, -9.6694452, -12.0135777, -14.2456271, -17.3107055, -21.8427266, -29.9520369", \ "-2.3954367, -10.8905290, -13.3681234, -15.9289999, -19.4886128, -23.9535283, -31.5964080", \ "-1.1440243, -11.9140791, -15.1825623, -18.9105766, -23.0872069, -28.1356643, -37.3482255", \ "0.7847542, -15.1361218, -19.2698953, -23.7437094, -30.0109256, -37.9493346, -45.7097004", \ "-0.8888169, -21.9361016, -28.3338838, -36.0968683, -45.2670629, -53.6609475, -68.2333259"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("-2.6688358, -15.0205954, -18.5438616, -20.8440534, -23.1951187, -24.7108099, -25.7758571", \ "-2.7313109, -14.9933250, -18.5440471, -20.8753159, -23.1604659, -24.7212575, -25.7642457", \ "-2.5811403, -14.9461004, -18.4899150, -20.6668717, -23.1342669, -24.6641978, -25.6891057", \ "-4.4208842, -16.9241593, -20.5555271, -23.1089968, -25.6423761, -27.3244268, -28.2717484", \ "-3.9981166, -18.0101998, -22.6920987, -25.9944525, -29.4393177, -31.8363402, -33.2012700", \ "-0.7266801, -19.4653800, -26.7645303, -30.8867419, -35.7985364, -39.7536247, -42.3879425", \ "-1.1281745, -23.4511451, -33.9072383, -41.3244890, -49.4218700, -55.7547705, -59.5466412"); } } timing () { related_pin : "SLEEP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0819444, 0.1239595, 0.1585937, 0.2064032, 0.3168976, 0.5384411, 0.9845047", \ "0.0858673, 0.1279206, 0.1625927, 0.2103664, 0.3213029, 0.5426274, 0.9893948", \ "0.0941040, 0.1361731, 0.1706926, 0.2184669, 0.3289626, 0.5503865, 0.9968135", \ "0.1112097, 0.1525303, 0.1870025, 0.2345094, 0.3450866, 0.5663873, 1.0125861", \ "0.1364712, 0.1791460, 0.2135880, 0.2603468, 0.3705933, 0.5910664, 1.0356657", \ "0.1655926, 0.2107153, 0.2465382, 0.2934328, 0.4016700, 0.6205038, 1.0636555", \ "0.2026340, 0.2506607, 0.2877940, 0.3346924, 0.4404850, 0.6581206, 1.0987341"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0417102, 0.1098526, 0.1786628, 0.2818043, 0.5301644, 1.0356621, 2.0445452", \ "0.0418187, 0.1097243, 0.1784560, 0.2821834, 0.5280005, 1.0335133, 2.0553255", \ "0.0412299, 0.1096339, 0.1789643, 0.2822096, 0.5300214, 1.0360307, 2.0461386", \ "0.0429387, 0.1104569, 0.1795979, 0.2821681, 0.5302587, 1.0356345, 2.0526378", \ "0.0540329, 0.1174899, 0.1862519, 0.2847613, 0.5321129, 1.0350232, 2.0436530", \ "0.0666208, 0.1294080, 0.1977083, 0.2962570, 0.5378009, 1.0371444, 2.0530386", \ "0.0864531, 0.1438441, 0.2091230, 0.3067785, 0.5459085, 1.0468728, 2.0515991"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.1027239, 0.1376174, 0.1631319, 0.1956521, 0.2662364, 0.4033511, 0.6775260", \ "0.1066387, 0.1415563, 0.1671327, 0.1996102, 0.2701261, 0.4074457, 0.6823714", \ "0.1148409, 0.1497092, 0.1753573, 0.2078400, 0.2782582, 0.4154378, 0.6895627", \ "0.1323202, 0.1669239, 0.1921745, 0.2244244, 0.2949319, 0.4317877, 0.7059520", \ "0.1627594, 0.1978240, 0.2231121, 0.2552656, 0.3253141, 0.4616802, 0.7356754", \ "0.2047016, 0.2411567, 0.2675443, 0.3006950, 0.3709884, 0.5061969, 0.7801604", \ "0.2634289, 0.3017021, 0.3294279, 0.3634017, 0.4339960, 0.5679414, 0.8398058"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0504722, 0.0877465, 0.1218399, 0.1716195, 0.2931588, 0.5479324, 1.0729290", \ "0.0505953, 0.0885661, 0.1222503, 0.1713338, 0.2926916, 0.5473636, 1.0702234", \ "0.0501907, 0.0874336, 0.1217417, 0.1711267, 0.2925413, 0.5471754, 1.0728270", \ "0.0510409, 0.0879283, 0.1222309, 0.1711956, 0.2921223, 0.5481113, 1.0735307", \ "0.0619084, 0.0966535, 0.1288225, 0.1759536, 0.2956762, 0.5490747, 1.0732104", \ "0.0795782, 0.1131554, 0.1447110, 0.1910443, 0.3059631, 0.5518592, 1.0758393", \ "0.1075239, 0.1414652, 0.1701341, 0.2129537, 0.3241393, 0.5635143, 1.0757928"); } } } } cell (HEAD2X8) { cell_footprint : "HEAD2"; switch_cell_type : "coarse_grain"; area : 44.2368 ; cell_leakage_power : 4.164893e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP"; value : "8.1391747e+04"; } leakage_power () { when : "SLEEP'"; value : "4.1648931e+05"; } pin (SLEEP) { fanout_load : 0.080; switch_pin : true; related_power_pin : "VDDG"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.874757, 1.874757 ); fall_capacitance : 1.874757; capacitance : 1.943849; rise_capacitance_range (2.012941, 2.012941 ); rise_capacitance : 2.012941; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("137.7093073, 137.4856611, 137.0985940, 142.4632901, 153.2529072, 174.8923669, 218.2315113"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("130.4281018, 130.0281047, 129.5488072, 135.0037756, 146.2344092, 169.0163731, 214.9009972"); } } } pin (SLEEPOUT) { related_power_pin : "VDDG"; related_ground_pin : "VSS"; power_down_function : "!VDDG + VSS"; direction : "output"; function : "((SLEEP))"; max_capacitance : 3328.000000; max_transition : 2.295162; internal_power () { related_pin : "SLEEP"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("-5.1466569, -44.7289292, -63.0732179, -76.5204648, -89.3287294, -97.5067859, -103.1178900", \ "-4.8313674, -44.4123933, -62.5787794, -76.0945405, -89.0203272, -97.7337150, -102.8729890", \ "-4.6349797, -44.1979149, -62.2951345, -75.7279730, -88.6024912, -97.0994369, -102.3758615", \ "-9.4432190, -49.1587522, -67.3814462, -80.9477213, -94.1373805, -102.5815468, -108.5813097", \ "-15.6469131, -55.0988642, -73.8376405, -87.8342424, -101.6718924, -111.3197780, -117.3672108", \ "-13.9029704, -56.5213972, -78.4182939, -95.6655930, -113.6549917, -126.2195689, -134.4284817", \ "-2.2489939, -52.5798678, -82.9312132, -108.9557313, -134.7344800, -153.7442431, -167.2907267"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("-7.3217473, -39.7250995, -46.9311065, -54.5052911, -65.4080899, -78.9319787, -95.6638154", \ "-6.8582279, -39.6124510, -47.3195836, -54.3618856, -65.3457791, -78.4450564, -95.4368829", \ "-6.3774063, -38.9678944, -46.6471307, -54.0347121, -64.7055263, -78.0249508, -94.7913643", \ "-10.2601431, -43.0161922, -50.6632413, -58.4381314, -69.0098783, -82.5913579, -99.9085563", \ "-10.9421576, -45.9248403, -55.0134579, -63.4329425, -76.4778790, -91.4753640, -109.4567269", \ "-5.6839925, -47.2268456, -59.9070628, -69.7686273, -87.7012644, -105.0824955, -128.7878150", \ "-1.4844127, -55.3400414, -75.9323866, -88.8873392, -109.3527412, -133.8401604, -164.7318687"); } } timing () { related_pin : "SLEEP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.1421707, 0.1924838, 0.2340318, 0.2896172, 0.4133720, 0.6577176, 1.1457861", \ "0.1462080, 0.1963247, 0.2379362, 0.2936478, 0.4173169, 0.6612534, 1.1507515", \ "0.1542536, 0.2046011, 0.2461197, 0.3017236, 0.4249976, 0.6699575, 1.1580321", \ "0.1711233, 0.2213391, 0.2628303, 0.3180606, 0.4416666, 0.6862754, 1.1741363", \ "0.2049471, 0.2545041, 0.2952130, 0.3505414, 0.4734489, 0.7171010, 1.2062359", \ "0.2535345, 0.3057258, 0.3471777, 0.4019576, 0.5237208, 0.7667655, 1.2543715", \ "0.3111877, 0.3665872, 0.4094584, 0.4659106, 0.5867543, 0.8256562, 1.3114648"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0752077, 0.1445283, 0.2227092, 0.3358940, 0.6086028, 1.1609407, 2.2929352", \ "0.0750658, 0.1442764, 0.2227348, 0.3365082, 0.6080904, 1.1652264, 2.2951625", \ "0.0766067, 0.1445498, 0.2218521, 0.3358589, 0.6088838, 1.1597744, 2.2930504", \ "0.0749132, 0.1439814, 0.2219879, 0.3365025, 0.6088191, 1.1622091, 2.2925479", \ "0.0821898, 0.1469991, 0.2240086, 0.3380762, 0.6075916, 1.1657455, 2.2923703", \ "0.0997899, 0.1603426, 0.2392736, 0.3503604, 0.6159402, 1.1630131, 2.2837126", \ "0.1261838, 0.1816169, 0.2573377, 0.3701526, 0.6330508, 1.1760726, 2.2873812"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.1898668, 0.2320615, 0.2631852, 0.3013405, 0.3788097, 0.5204777, 0.7962996", \ "0.1939053, 0.2360135, 0.2669870, 0.3052967, 0.3829151, 0.5244100, 0.8003307", \ "0.2019266, 0.2440063, 0.2750378, 0.3134460, 0.3910006, 0.5325038, 0.8083487", \ "0.2185285, 0.2608556, 0.2919825, 0.3301708, 0.4073926, 0.5491024, 0.8247017", \ "0.2540147, 0.2963502, 0.3267144, 0.3647651, 0.4417526, 0.5829112, 0.8580369", \ "0.3169557, 0.3588888, 0.3897259, 0.4272074, 0.5039376, 0.6442448, 0.9185043", \ "0.4036318, 0.4470830, 0.4786558, 0.5177346, 0.5958508, 0.7361527, 1.0075089"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0994718, 0.1385505, 0.1724726, 0.2227658, 0.3390619, 0.5832865, 1.1021969", \ "0.0984485, 0.1390451, 0.1724142, 0.2219734, 0.3394935, 0.5854357, 1.1018092", \ "0.0983981, 0.1396932, 0.1722104, 0.2223037, 0.3395464, 0.5854810, 1.1011333", \ "0.0992127, 0.1379219, 0.1744457, 0.2212637, 0.3387322, 0.5842835, 1.0987639", \ "0.0998563, 0.1396331, 0.1743542, 0.2229619, 0.3395504, 0.5844339, 1.1018205", \ "0.1224811, 0.1602170, 0.1909421, 0.2366241, 0.3508662, 0.5895659, 1.1006160", \ "0.1612020, 0.1965632, 0.2257962, 0.2696278, 0.3774367, 0.6081510, 1.1069480"); } } } } cell (HEADX16) { cell_footprint : "HEAD"; switch_cell_type : "coarse_grain"; area : 66.3552 ; cell_leakage_power : 4.592452e+02; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP'"; value : "459.2451697"; } pin (SLEEP) { switch_pin : true; direction : "input"; rise_capacitance_range (30.800917, 30.800917 ); rise_capacitance : 30.800917; capacitance : 29.275128; fall_capacitance_range (27.749338, 27.749338 ); fall_capacitance : 27.749338; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-44.4777196, -44.5298427, -44.6337355, -44.6859598, -44.7900548, -44.9978913, -45.4132106"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("45.9121444, 46.1170201, 46.5271250, 46.5282778, 46.5309369, 46.5366087, 46.5483060"); } } } dc_current ("template_mtc_0") { related_switch_pin : "SLEEP"; related_pg_pin : "VDDG"; related_internal_pg_pin : "VDD"; index_1("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); index_2("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); values("6.0157441e+03, 5.7434109e+03, 5.4225139e+03, 4.9052062e+03, 3.8996302e+03, 2.2832232e+03, 8.9683372e-05", \ "4.3055112e+03, 4.0901070e+03, 3.8603342e+03, 3.5754812e+03, 3.0150807e+03, 1.8597927e+03, 5.4747318e-05", \ "2.6906922e+03, 2.5255617e+03, 2.3588741e+03, 2.1823533e+03, 1.9442084e+03, 1.3258494e+03, 2.1773028e-05", \ "1.2740961e+03, 1.1608459e+03, 1.0514671e+03, 9.4460248e+02, 8.3538808e+02, 6.6225789e+02, 5.2371441e-06", \ "2.7568356e+02, 2.2805910e+02, 1.8631922e+02, 1.4990664e+02, 1.1865946e+02, 9.0958631e+01, 2.2648550e-08", \ "7.4707400e+00, 5.4652805e+00, 3.9671845e+00, 2.8385980e+00, 1.9860729e+00, 1.3620428e+00, -2.3783198e-06", \ "4.8159009e-02, 3.3316969e-02, 2.2980792e-02, 1.5672144e-02, 1.0453753e-02, 6.8585755e-03, -9.1437968e-07"); } } cell (HEADX2) { cell_footprint : "HEAD"; switch_cell_type : "coarse_grain"; area : 27.648 ; cell_leakage_power : 5.729200e+01; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP'"; value : "57.2920045"; } pin (SLEEP) { switch_pin : true; direction : "input"; rise_capacitance_range (4.260960, 4.260960 ); rise_capacitance : 4.260960; capacitance : 4.162361; fall_capacitance_range (4.063763, 4.063763 ); fall_capacitance : 4.063763; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-5.4621087, -5.5039483, -5.5875833, -5.5977604, -5.6180705, -5.6586466, -5.7397547"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.7760017, 5.7792125, 5.7856784, 5.7740315, 5.7507817, 5.7043262, 5.6114592"); } } } dc_current ("template_mtc_0") { related_switch_pin : "SLEEP"; related_pg_pin : "VDDG"; related_internal_pg_pin : "VDD"; index_1("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); index_2("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); values("7.5573119e+02, 7.2165008e+02, 6.8182690e+02, 6.1874627e+02, 4.9462012e+02, 2.9142655e+02, 1.1015300e-05", \ "5.4056488e+02, 5.1352812e+02, 4.8475564e+02, 4.4941378e+02, 3.8063043e+02, 2.3629497e+02, 6.7163219e-06", \ "3.3759890e+02, 3.1685905e+02, 2.9593645e+02, 2.7381835e+02, 2.4425611e+02, 1.6751511e+02, 2.7373381e-06", \ "1.5972057e+02, 1.4550627e+02, 1.3178072e+02, 1.1837563e+02, 1.0468766e+02, 8.3138053e+01, 5.8930638e-07", \ "3.4508419e+01, 2.8542339e+01, 2.3314831e+01, 1.8768958e+01, 1.4844075e+01, 1.1377520e+01, -2.8199665e-08", \ "9.9435329e-01, 7.1047168e-01, 5.0465911e-01, 3.5570230e-01, 2.4826403e-01, 1.7025788e-01, -3.1813441e-07", \ "6.5102803e-03, 4.3779433e-03, 2.9388441e-03, 1.9653019e-03, 1.3066598e-03, 8.5729046e-04, -1.3644641e-07"); } } cell (HEADX32) { cell_footprint : "HEAD"; switch_cell_type : "coarse_grain"; area : 112.4352 ; cell_leakage_power : 9.241690e+02; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP'"; value : "924.1690191"; } pin (SLEEP) { switch_pin : true; direction : "input"; rise_capacitance_range (61.222460, 61.222460 ); rise_capacitance : 61.222460; capacitance : 58.171428; fall_capacitance_range (55.120396, 55.120396 ); fall_capacitance : 55.120396; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-89.7694611, -89.8133849, -89.9005210, -90.0087778, -90.2245797, -90.6554720, -91.5165450"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("92.6715695, 93.0518917, 93.8132478, 93.8053289, 93.7902029, 93.7606623, 93.7022929"); } } } dc_current ("template_mtc_0") { related_switch_pin : "SLEEP"; related_pg_pin : "VDDG"; related_internal_pg_pin : "VDD"; index_1("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); index_2("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); values("1.1868990e+04, 1.1326787e+04, 1.0673642e+04, 9.5799351e+03, 7.5227791e+03, 4.3450515e+03, 1.9048141e-04", \ "8.5072275e+03, 8.0815954e+03, 7.6248660e+03, 7.0451573e+03, 5.8802771e+03, 3.5761278e+03, 1.1886536e-04", \ "5.3255204e+03, 4.9996856e+03, 4.6702856e+03, 4.3199402e+03, 3.8363191e+03, 2.5825757e+03, 5.0970783e-05", \ "2.5275892e+03, 2.3036879e+03, 2.0872992e+03, 1.8757142e+03, 1.6590162e+03, 1.3098175e+03, 1.7284396e-05", \ "5.4917188e+02, 4.5451414e+02, 3.7149352e+02, 2.9923284e+02, 2.3678641e+02, 1.8156752e+02, 8.1068485e-06", \ "1.5905023e+01, 1.0420102e+01, 7.7704262e+00, 5.6605681e+00, 3.9719212e+00, 2.7239794e+00, 1.8625101e-06", \ "8.7165837e-02, 6.2657243e-02, 4.4731497e-02, 3.1231313e-02, 2.0915786e-02, 1.3724856e-02, 5.1456617e-06"); } } cell (HEADX4) { cell_footprint : "HEAD"; switch_cell_type : "coarse_grain"; area : 33.1776 ; cell_leakage_power : 1.161717e+02; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP'"; value : "116.1716695"; } pin (SLEEP) { switch_pin : true; direction : "input"; rise_capacitance_range (8.597258, 8.597258 ); rise_capacitance : 8.597258; capacitance : 8.312181; fall_capacitance_range (8.027104, 8.027104 ); fall_capacitance : 8.027104; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-11.0103378, -11.0366339, -11.0891366, -11.1062345, -11.1403408, -11.2084639, -11.3446208"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.6147440, 11.6057404, 11.5878225, 11.6066531, 11.6444035, 11.7199939, 11.8712640"); } } } dc_current ("template_mtc_0") { related_switch_pin : "SLEEP"; related_pg_pin : "VDDG"; related_internal_pg_pin : "VDD"; index_1("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); index_2("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); values("1.5097449e+03, 1.4415618e+03, 1.3616802e+03, 1.2344321e+03, 9.8503521e+02, 5.7920592e+02, 2.3487656e-05", \ "1.0800823e+03, 1.0260453e+03, 9.6849637e+02, 8.9760090e+02, 7.5914728e+02, 4.7030259e+02, 1.4841850e-05", \ "6.7466078e+02, 6.3322025e+02, 5.9140660e+02, 5.4717931e+02, 4.8789135e+02, 3.3398901e+02, 6.6283923e-06", \ "3.1925365e+02, 2.9084872e+02, 2.6341999e+02, 2.3662783e+02, 2.0926306e+02, 1.6608772e+02, 2.3858138e-06", \ "6.8998022e+01, 5.7071091e+01, 4.6619884e+01, 3.7531132e+01, 2.9683568e+01, 2.2751910e+01, 1.0666745e-06", \ "1.9886791e+00, 1.4209292e+00, 1.0093120e+00, 7.1140158e-01, 4.9652749e-01, 3.4051581e-01, 5.8864025e-07", \ "1.3021913e-02, 8.7572936e-03, 5.8789893e-03, 3.9318553e-03, 2.6145672e-03, 1.7156890e-03, 9.6098129e-07"); } } cell (HEADX8) { cell_footprint : "HEAD"; switch_cell_type : "coarse_grain"; area : 44.2368 ; cell_leakage_power : 2.289134e+02; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "internal_power"; direction : "output"; switch_function : "SLEEP"; pg_function : "VDDG"; } pg_pin (VDDG) { voltage_name : "VL"; pg_type : "primary_power"; direction : "input"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; direction : "input"; } leakage_power () { when : "SLEEP'"; value : "228.9134160"; } pin (SLEEP) { switch_pin : true; direction : "input"; rise_capacitance_range (16.902860, 16.902860 ); rise_capacitance : 16.902860; capacitance : 16.286682; fall_capacitance_range (15.670505, 15.670505 ); fall_capacitance : 15.670505; internal_power () { rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-22.5024833, -22.5464454, -22.6341936, -22.6579804, -22.7053777, -22.7999962, -22.9890567"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("23.0787178, 23.2521974, 23.5993329, 23.6035093, 23.6120382, 23.6292724, 23.6639172"); } } } dc_current ("template_mtc_0") { related_switch_pin : "SLEEP"; related_pg_pin : "VDDG"; related_internal_pg_pin : "VDD"; index_1("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); index_2("0.0000000, 0.2000000, 0.4000000, 0.6000000, 0.8000000, 1.0000000, 1.2000000"); values("3.0128995e+03, 2.8769127e+03, 2.7174805e+03, 2.4630644e+03, 1.9646562e+03, 1.1546517e+03, 4.4220627e-05", \ "2.1557512e+03, 2.0479856e+03, 1.9331925e+03, 1.7916677e+03, 1.5149083e+03, 9.3808013e+02, 2.6936675e-05", \ "1.3468578e+03, 1.2641944e+03, 1.1807797e+03, 1.0925353e+03, 9.7414711e+02, 6.6664029e+02, 1.0900614e-05", \ "6.3757435e+02, 5.8088504e+02, 5.2613934e+02, 4.7265939e+02, 4.1802984e+02, 3.3177828e+02, 2.2346569e-06", \ "1.3789536e+02, 1.1406863e+02, 9.2844093e+01, 7.4990669e+01, 5.9342983e+01, 4.5488618e+01, -3.8591352e-07", \ "3.9771958e+00, 2.7690473e+00, 1.9952693e+00, 1.4204663e+00, 9.9304179e-01, 6.8102372e-01, -1.4810375e-06", \ "2.6042235e-02, 1.6942661e-02, 1.1578232e-02, 7.8442435e-03, 5.2265570e-03, 3.4289953e-03, -7.5761619e-07"); } } cell (IBUFFX16) { cell_footprint : "IBUFF"; area : 31.3344 ; cell_leakage_power : 8.611207e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "8.6112072e+05"; } leakage_power () { when : "INP'"; value : "2.0884177e+05"; } pin (INP) { fanout_load : 2.316; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (53.909854, 53.909854 ); fall_capacitance : 53.909854; capacitance : 55.167450; rise_capacitance_range (56.425047, 56.425047 ); rise_capacitance : 56.425047; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("169.6372005, 186.6933247, 221.9881033, 310.5611838, 488.8898750, 846.7297887, 1563.5921414"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-32.4079518, -15.9682774, 17.1005835, 112.6547801, 303.9526848, 686.7380062, 1452.4981554"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 3328.000000; max_transition : 0.864275; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.1701582, 1.0600164, 0.9641568, 1.5371996, -3.0952268, -32.9881994, -51.0312352", \ "-0.7374967, -8.7297013, -13.7548713, -17.2445039, -24.4119160, -36.4629357, -91.4114626", \ "1.8897220, -19.3643659, -28.8336359, -40.2324025, -48.2833732, -76.3518760, -92.5117792", \ "-6.6095415, -45.4467668, -64.4526838, -77.3271872, -109.1311717, -134.4079981, -179.8578527", \ "-11.0379417, -78.2206855, -116.3921000, -139.7294543, -186.1260131, -251.5404942, -332.5655701", \ "-9.2258985, -99.9576988, -158.5649846, -217.3694433, -307.7605707, -401.7008608, -533.1523218", \ "-2.9025837, -109.1761024, -193.6473183, -291.2182442, -445.1718844, -646.4951682, -823.1099923"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("-0.7015873, 7.8454001, 11.0870090, 12.9832597, 14.8496563, 15.8969859, 16.9249706", \ "-4.6195607, -6.4620436, -5.0530408, -3.2030806, -1.6662101, -0.6916006, 0.1745213", \ "0.8307027, -21.4621254, -25.4846951, -27.7731033, -29.8485031, -30.9935348, -31.2705359", \ "-5.7776783, -55.1644256, -76.0435622, -90.4798711, -103.5474021, -112.1032863, -117.9952748", \ "-8.6929290, -89.8503407, -135.1586655, -174.1769278, -219.6619085, -253.9623862, -278.0736332", \ "-7.7774075, -117.7676146, -191.2022650, -267.1753470, -375.4328323, -474.9019084, -550.4003749", \ "-4.6603076, -131.4677771, -235.1209264, -355.4564271, -556.1078529, -779.4898003, -984.7211136"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0166667, 0.0407280, 0.0622035, 0.0935596, 0.1681384, 0.3198609, 0.6191900", \ "0.0193158, 0.0488449, 0.0707030, 0.1019445, 0.1756194, 0.3240124, 0.6264584", \ "0.0230880, 0.0591263, 0.0862821, 0.1193877, 0.1925797, 0.3397357, 0.6386753", \ "0.0282652, 0.0723099, 0.1048429, 0.1471403, 0.2274504, 0.3730648, 0.6674810", \ "0.0332926, 0.0891553, 0.1298676, 0.1813218, 0.2814508, 0.4438384, 0.7363688", \ "0.0373731, 0.1115787, 0.1642250, 0.2272435, 0.3511899, 0.5523794, 0.8794857", \ "0.0380690, 0.1347593, 0.2034780, 0.2842900, 0.4385558, 0.6841428, 1.0937415"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0243203, 0.0657096, 0.1118269, 0.1812766, 0.3494364, 0.6785375, 1.3543956", \ "0.0315248, 0.0749576, 0.1180950, 0.1854869, 0.3471728, 0.6819340, 1.3399754", \ "0.0443022, 0.0950792, 0.1373385, 0.2001432, 0.3585105, 0.6820720, 1.3422665", \ "0.0686330, 0.1266714, 0.1754206, 0.2392286, 0.3877765, 0.7022994, 1.3506110", \ "0.1129237, 0.1814553, 0.2359783, 0.3096219, 0.4647602, 0.7634380, 1.3821954", \ "0.2077429, 0.2779008, 0.3421530, 0.4247044, 0.6029360, 0.9130643, 1.5143839", \ "0.4141416, 0.4657113, 0.5369154, 0.6354449, 0.8365258, 1.1872625, 1.8149783"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0177761, 0.0415416, 0.0629784, 0.0941033, 0.1668986, 0.3128899, 0.6136891", \ "0.0208438, 0.0496906, 0.0713057, 0.1023731, 0.1759762, 0.3208643, 0.6124992", \ "0.0249761, 0.0606785, 0.0871162, 0.1197825, 0.1924125, 0.3390637, 0.6285529", \ "0.0304181, 0.0748927, 0.1077863, 0.1489438, 0.2280930, 0.3724585, 0.6641067", \ "0.0380732, 0.0930281, 0.1353906, 0.1852370, 0.2846674, 0.4444371, 0.7323311", \ "0.0469892, 0.1188884, 0.1705124, 0.2336786, 0.3561132, 0.5562348, 0.8760070", \ "0.0583968, 0.1513178, 0.2159075, 0.2963411, 0.4518778, 0.6995950, 1.0992192"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0180155, 0.0539996, 0.0936655, 0.1528141, 0.2932774, 0.5775458, 1.1529393", \ "0.0255662, 0.0620065, 0.0989848, 0.1564231, 0.2948963, 0.5758429, 1.1433206", \ "0.0396440, 0.0810312, 0.1165198, 0.1685752, 0.3027902, 0.5799232, 1.1402389", \ "0.0660692, 0.1141829, 0.1540018, 0.2074403, 0.3319149, 0.5965588, 1.1514810", \ "0.1137404, 0.1745757, 0.2194223, 0.2800810, 0.4078662, 0.6565910, 1.1786882", \ "0.2058916, 0.2818740, 0.3383741, 0.4076877, 0.5491328, 0.8068217, 1.3029473", \ "0.3963744, 0.4750280, 0.5496183, 0.6374584, 0.8049000, 1.0920195, 1.6171838"); } } } } cell (IBUFFX2) { cell_footprint : "IBUFF"; area : 10.1376 ; cell_leakage_power : 1.316848e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "1.3168480e+05"; } leakage_power () { when : "INP'"; value : "4.4389214e+04"; } pin (INP) { fanout_load : 0.288; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (6.916791, 6.916791 ); fall_capacitance : 6.916791; capacitance : 7.090576; rise_capacitance_range (7.264361, 7.264361 ); rise_capacitance : 7.264361; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("23.8074333, 25.7411612, 29.7564353, 40.8096877, 63.0640103, 107.7204731, 197.1812161"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7156218, 1.1096562, 4.7839010, 16.6467628, 40.3961756, 87.9186899, 182.9874064"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 416.000000; max_transition : 0.851971; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0643343, 0.3201536, 0.0640051, 0.2510584, 0.0366958, -3.0353616, -8.3976379", \ "-0.2803219, -0.9503033, -1.3438851, -1.7125729, -2.3132092, -5.3346411, -9.2455984", \ "0.1036474, -1.8697505, -2.8862700, -4.0068701, -5.3266842, -8.4295216, -13.2873342", \ "-1.5999278, -5.2772360, -7.8129429, -9.4565245, -13.2900361, -17.8679909, -22.6515393", \ "-2.5230290, -9.3867165, -13.7359925, -16.9165355, -22.7491020, -30.7048251, -40.8952715", \ "-2.3712413, -12.2775341, -19.2822275, -25.7819213, -37.9169755, -48.2626738, -65.8008233", \ "-1.2152020, -13.3613922, -23.4211515, -35.2145392, -53.5626288, -76.4003654, -100.6582521"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.0737220, 0.8754583, 1.1911597, 1.4586239, 1.6552906, 1.8138431, 1.9043333", \ "-0.8104963, -0.7839206, -0.5243183, -0.3234361, -0.1141155, 0.0305951, 0.1399142", \ "-0.1836389, -2.1854414, -2.6829978, -2.9098041, -3.1891068, -3.3326345, -3.3756986", \ "-1.8470273, -6.7737501, -9.4282877, -10.5050390, -12.2598769, -13.4032542, -14.3416846", \ "-2.7223804, -11.1592408, -16.4755391, -21.2683718, -26.1684914, -31.0912392, -34.1794543", \ "-2.5920689, -14.4135869, -23.4459248, -32.8985675, -45.8673039, -57.8887667, -67.9287191", \ "-1.3012419, -15.9614051, -28.4038073, -43.3780981, -67.7171819, -95.6370097, -121.4640359"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0219461, 0.0428194, 0.0640204, 0.0948423, 0.1686607, 0.3153494, 0.6097898", \ "0.0256213, 0.0512537, 0.0724603, 0.1031459, 0.1761446, 0.3251459, 0.6151423", \ "0.0308975, 0.0621251, 0.0883216, 0.1207040, 0.1930599, 0.3385122, 0.6322558", \ "0.0379067, 0.0763444, 0.1077525, 0.1488810, 0.2281919, 0.3726740, 0.6619465", \ "0.0462250, 0.0946495, 0.1350592, 0.1844598, 0.2840174, 0.4441945, 0.7324651", \ "0.0538868, 0.1170233, 0.1689148, 0.2313020, 0.3515780, 0.5522246, 0.8740912", \ "0.0591971, 0.1443086, 0.2113312, 0.2888502, 0.4413030, 0.6886916, 1.0892887"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0306235, 0.0700029, 0.1141354, 0.1828827, 0.3458503, 0.6719887, 1.3213059", \ "0.0407272, 0.0789466, 0.1216601, 0.1868891, 0.3472984, 0.6683395, 1.3253373", \ "0.0543904, 0.0996379, 0.1399845, 0.2017184, 0.3542452, 0.6703729, 1.3220254", \ "0.0790033, 0.1313779, 0.1797413, 0.2415149, 0.3855961, 0.6877842, 1.3238431", \ "0.1272178, 0.1865665, 0.2396533, 0.3109382, 0.4637233, 0.7534399, 1.3574161", \ "0.2161803, 0.2850548, 0.3458694, 0.4265186, 0.6011334, 0.9035447, 1.4834927", \ "0.4027584, 0.4648976, 0.5345577, 0.6349043, 0.8339285, 1.1828907, 1.7891399"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0230507, 0.0439389, 0.0652481, 0.0964457, 0.1686172, 0.3165884, 0.6032405", \ "0.0273031, 0.0522642, 0.0734866, 0.1043368, 0.1774664, 0.3215995, 0.6116666", \ "0.0328826, 0.0638068, 0.0894608, 0.1216837, 0.1935872, 0.3381531, 0.6308467", \ "0.0404458, 0.0787313, 0.1112975, 0.1510940, 0.2290819, 0.3730980, 0.6625567", \ "0.0506932, 0.0988989, 0.1395631, 0.1889874, 0.2869810, 0.4453294, 0.7319735", \ "0.0637197, 0.1257350, 0.1760848, 0.2382269, 0.3605116, 0.5593283, 0.8769844", \ "0.0796723, 0.1605261, 0.2222485, 0.3023507, 0.4570637, 0.7035315, 1.1016157"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0237749, 0.0580058, 0.0968722, 0.1548811, 0.2943331, 0.5729961, 1.1290289", \ "0.0326863, 0.0657027, 0.1022039, 0.1582699, 0.2942984, 0.5724644, 1.1290860", \ "0.0478474, 0.0850576, 0.1198092, 0.1711065, 0.3028200, 0.5737284, 1.1268075", \ "0.0759492, 0.1181699, 0.1579395, 0.2101993, 0.3306922, 0.5910022, 1.1375060", \ "0.1275353, 0.1793156, 0.2235251, 0.2820815, 0.4086226, 0.6480067, 1.1652291", \ "0.2199103, 0.2873562, 0.3414690, 0.4104341, 0.5535064, 0.8078225, 1.2860320", \ "0.3978912, 0.4810403, 0.5518166, 0.6389051, 0.8043901, 1.0873120, 1.5948097"); } } } } cell (IBUFFX32) { cell_footprint : "IBUFF"; area : 56.2176 ; cell_leakage_power : 1.701743e+06; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "1.7017427e+06"; } leakage_power () { when : "INP'"; value : "4.1477441e+05"; } pin (INP) { fanout_load : 4.609; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (106.499945, 106.499945 ); fall_capacitance : 106.499945; capacitance : 109.098945; rise_capacitance_range (111.697945, 111.697945 ); rise_capacitance : 111.697945; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("334.0115171, 367.6600515, 437.3221438, 612.5145783, 965.2644704, 1673.1292792, 3091.2239102"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-69.3391579, -35.4817901, 32.6119807, 221.6516652, 600.1100692, 1357.4059130, 2872.3766243"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 6656.000000; max_transition : 0.900357; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.3317672, 1.2298205, 0.3514083, -4.4847963, -19.4420016, -52.8857597, -132.3028184", \ "-2.3820111, -18.8945562, -28.6747667, -34.2038458, -42.0387118, -74.9767404, -166.2214886", \ "4.5592027, -41.3777652, -59.2933906, -81.3366859, -110.6683769, -151.6604620, -216.6144597", \ "-12.0806326, -90.1143436, -127.0452280, -163.3945110, -214.3896810, -290.3464036, -367.9513734", \ "-18.3151508, -158.4801078, -234.9735205, -285.8981538, -380.3473582, -504.7775307, -660.2123852", \ "-17.3639890, -193.1936492, -323.4847071, -442.6918415, -619.5672319, -808.6128286, -1074.7135449", \ "-4.7304674, -223.9162697, -394.2703250, -589.9103536, -928.2264474, -1307.5740863, -1671.0127394"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("-1.4950601, 15.0735728, 20.7277453, 24.1988334, 27.3573756, 29.3522061, 31.0480395", \ "-9.2460944, -13.2856840, -10.7806203, -8.4869253, -5.7179676, -4.0027336, -2.3013507", \ "1.7354910, -45.9760659, -55.3517275, -60.5146697, -64.1625432, -66.4631722, -67.3807579", \ "-9.4161976, -112.0231260, -155.1146268, -182.2628911, -209.1681243, -230.2226231, -241.3514313", \ "-18.8504377, -182.5783420, -272.1253683, -351.8257772, -436.4260595, -505.9361381, -554.1877797", \ "-15.3396711, -238.2261874, -388.6693121, -543.3434330, -759.0007146, -946.3410566, -1102.5821728", \ "-7.6431936, -274.1144776, -486.5375376, -729.4636799, -1133.9647870, -1577.5458556, -1968.4372714"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0167882, 0.0418736, 0.0639099, 0.0961865, 0.1725585, 0.3251583, 0.6303404", \ "0.0193441, 0.0497971, 0.0722200, 0.1043551, 0.1799171, 0.3319520, 0.6386325", \ "0.0230263, 0.0598798, 0.0876496, 0.1214945, 0.1964317, 0.3478247, 0.6513513", \ "0.0278796, 0.0731462, 0.1067684, 0.1489921, 0.2315794, 0.3813117, 0.6820202", \ "0.0332237, 0.0911140, 0.1322120, 0.1837798, 0.2857581, 0.4516663, 0.7514959", \ "0.0374039, 0.1133622, 0.1639195, 0.2286755, 0.3537622, 0.5588703, 0.8913885", \ "0.0381719, 0.1366703, 0.2066482, 0.2884459, 0.4427514, 0.6928629, 1.1039366"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0242311, 0.0679172, 0.1166684, 0.1893473, 0.3661823, 0.7173730, 1.4198537", \ "0.0317997, 0.0773010, 0.1226713, 0.1945131, 0.3722029, 0.7183964, 1.4204324", \ "0.0450885, 0.0972535, 0.1421158, 0.2089240, 0.3729711, 0.7163904, 1.4156394", \ "0.0703700, 0.1286210, 0.1800198, 0.2485816, 0.4053515, 0.7363007, 1.4238777", \ "0.1171265, 0.1865735, 0.2412791, 0.3202588, 0.4811535, 0.7994564, 1.4567213", \ "0.2184189, 0.2922406, 0.3528279, 0.4394065, 0.6218203, 0.9480509, 1.5863182", \ "0.4332006, 0.4738165, 0.5508042, 0.6479359, 0.8651299, 1.2297243, 1.8907503"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0178065, 0.0422369, 0.0639757, 0.0953736, 0.1693474, 0.3215295, 0.6127420", \ "0.0208087, 0.0503036, 0.0722306, 0.1037799, 0.1779485, 0.3266458, 0.6209429", \ "0.0247827, 0.0614538, 0.0881328, 0.1209856, 0.1945339, 0.3419852, 0.6423539", \ "0.0303775, 0.0755307, 0.1087777, 0.1498157, 0.2299716, 0.3766564, 0.6728343", \ "0.0378979, 0.0939838, 0.1355920, 0.1865079, 0.2868426, 0.4477059, 0.7404776", \ "0.0468896, 0.1182392, 0.1704368, 0.2343806, 0.3588976, 0.5606504, 0.8830240", \ "0.0577443, 0.1508075, 0.2176419, 0.2990173, 0.4546844, 0.7048159, 1.1100146"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0181703, 0.0558909, 0.0970515, 0.1590695, 0.3068371, 0.6057767, 1.1952917", \ "0.0258174, 0.0637688, 0.1025065, 0.1626465, 0.3076964, 0.5999958, 1.1942633", \ "0.0403906, 0.0830474, 0.1202109, 0.1756390, 0.3155653, 0.6043647, 1.1956831", \ "0.0675858, 0.1163408, 0.1576197, 0.2142069, 0.3436060, 0.6212844, 1.2023619", \ "0.1166283, 0.1774280, 0.2238419, 0.2844003, 0.4201497, 0.6782313, 1.2309927", \ "0.2124522, 0.2880597, 0.3439724, 0.4159785, 0.5629237, 0.8352647, 1.3488437", \ "0.4183332, 0.4891708, 0.5649958, 0.6519855, 0.8224287, 1.1183067, 1.6638735"); } } } } cell (IBUFFX4) { cell_footprint : "IBUFF"; area : 12.9024 ; cell_leakage_power : 2.355162e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.3551618e+05"; } leakage_power () { when : "INP'"; value : "8.0255354e+04"; } pin (INP) { fanout_load : 0.582; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (13.624719, 13.624719 ); fall_capacitance : 13.624719; capacitance : 13.965041; rise_capacitance_range (14.305363, 14.305363 ); rise_capacitance : 14.305363; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("44.6721368, 48.6581101, 56.9256885, 79.0616954, 123.6293413, 213.0602651, 392.2177436"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-5.2435763, -1.3832750, 6.3847048, 30.1967117, 77.8681031, 173.2582635, 364.0859599"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 832.000000; max_transition : 0.858180; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-0.0573558, 0.3250666, 0.2483872, -0.1528674, -0.4388874, -5.3325794, -7.8116768", \ "-0.5085287, -2.0191280, -2.9121683, -3.5215555, -4.7727189, -7.8103139, -20.5447912", \ "0.2154944, -4.0651414, -6.2764661, -8.8116048, -11.3864629, -17.3288495, -30.0816669", \ "-2.4305942, -10.6523094, -15.5830454, -18.7537902, -26.6745631, -35.9092117, -45.4544240", \ "-3.6884232, -18.7818630, -27.9016922, -34.2895865, -45.9062596, -61.8443979, -77.4815351", \ "-3.0599869, -24.6328284, -38.9606150, -52.1743940, -76.6273078, -98.1547447, -132.7894378", \ "-1.4711380, -27.0952049, -47.7029198, -71.6264209, -108.6811431, -153.4376036, -198.2346349"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-0.0054892, 2.0756610, 2.8500904, 3.3360136, 3.7878853, 4.0591093, 4.3079484", \ "-1.1703695, -1.2507277, -0.8244831, -0.4314116, -0.0609187, 0.2473441, 0.5238704", \ "-0.0101504, -4.5153419, -5.6617636, -6.0422712, -6.3121183, -6.6039624, -6.7019553", \ "-1.9465034, -13.6558737, -18.4856963, -21.6897118, -24.6927637, -26.9573094, -28.8333129", \ "-3.2214185, -22.2551133, -33.2337835, -42.9203882, -54.2849376, -62.8000338, -68.6758038", \ "-3.3213814, -28.8018232, -47.2974936, -66.2292330, -92.6296354, -116.9480220, -136.9163485", \ "-1.9432864, -32.9091819, -58.2019137, -88.2797908, -137.5443689, -192.8645788, -244.1678266"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0190323, 0.0416861, 0.0631363, 0.0943666, 0.1686178, 0.3193762, 0.6135520", \ "0.0221693, 0.0499525, 0.0715590, 0.1025289, 0.1759487, 0.3245829, 0.6247101", \ "0.0264989, 0.0603116, 0.0872590, 0.1200518, 0.1932431, 0.3396889, 0.6413222", \ "0.0326246, 0.0743096, 0.1066002, 0.1483530, 0.2284540, 0.3743716, 0.6665530", \ "0.0391782, 0.0926883, 0.1332710, 0.1834579, 0.2835584, 0.4455356, 0.7353967", \ "0.0457176, 0.1142478, 0.1670090, 0.2302272, 0.3516540, 0.5538490, 0.8782906", \ "0.0490363, 0.1413208, 0.2091390, 0.2878449, 0.4414872, 0.6910760, 1.0955887"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0270950, 0.0675509, 0.1121310, 0.1813182, 0.3470804, 0.6747747, 1.3338990", \ "0.0357008, 0.0766800, 0.1199218, 0.1867095, 0.3465191, 0.6758531, 1.3333725", \ "0.0489504, 0.0969396, 0.1382348, 0.2005651, 0.3564691, 0.6758218, 1.3279785", \ "0.0739904, 0.1282205, 0.1765674, 0.2402085, 0.3864321, 0.6923891, 1.3361886", \ "0.1197743, 0.1824516, 0.2362187, 0.3102194, 0.4646324, 0.7585454, 1.3721324", \ "0.2103083, 0.2811896, 0.3431818, 0.4250274, 0.6012907, 0.9093632, 1.4955534", \ "0.4026985, 0.4598754, 0.5315711, 0.6330662, 0.8342996, 1.1860817, 1.8021778"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0200130, 0.0424916, 0.0637480, 0.0950588, 0.1687995, 0.3123569, 0.6079935", \ "0.0236093, 0.0507765, 0.0721598, 0.1030506, 0.1759955, 0.3210913, 0.6101695", \ "0.0283385, 0.0618589, 0.0881689, 0.1204560, 0.1926889, 0.3378923, 0.6265547", \ "0.0349131, 0.0762086, 0.1085026, 0.1492397, 0.2281375, 0.3717846, 0.6621533", \ "0.0435496, 0.0955460, 0.1368203, 0.1865222, 0.2850494, 0.4436510, 0.7311591", \ "0.0543123, 0.1213979, 0.1723678, 0.2353212, 0.3577717, 0.5579295, 0.8759993", \ "0.0667128, 0.1536387, 0.2162437, 0.2974652, 0.4535349, 0.6999978, 1.0961555"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0205252, 0.0554047, 0.0945464, 0.1524972, 0.2924174, 0.5713583, 1.1302015", \ "0.0285027, 0.0631791, 0.0999373, 0.1564945, 0.2927728, 0.5739210, 1.1306702", \ "0.0433654, 0.0824265, 0.1168658, 0.1690177, 0.3004814, 0.5726396, 1.1306369", \ "0.0702368, 0.1161896, 0.1561531, 0.2074911, 0.3291357, 0.5893795, 1.1382132", \ "0.1187481, 0.1776346, 0.2208457, 0.2797450, 0.4068095, 0.6476629, 1.1659847", \ "0.2108142, 0.2836147, 0.3383405, 0.4064388, 0.5495473, 0.8078488, 1.2867569", \ "0.3908081, 0.4756794, 0.5478079, 0.6355933, 0.8013749, 1.0852722, 1.5994978"); } } } } cell (IBUFFX8) { cell_footprint : "IBUFF"; area : 18.432 ; cell_leakage_power : 4.418725e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "4.4187246e+05"; } leakage_power () { when : "INP'"; value : "1.0592723e+05"; } pin (INP) { fanout_load : 1.156; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (27.083094, 27.083094 ); fall_capacitance : 27.083094; capacitance : 27.742855; rise_capacitance_range (28.402616, 28.402616 ); rise_capacitance : 28.402616; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("86.2699719, 94.5427682, 111.6796216, 155.9881634, 245.1965080, 424.2044589, 782.8116190"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-13.7813861, -5.4955310, 11.1709315, 58.8268758, 154.2335161, 345.1415495, 727.0523656"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 1664.000000; max_transition : 0.859060; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("-0.0299947, 0.3698995, 0.9004426, 0.0294109, -1.9841010, -13.2912574, -30.4897454", \ "-0.6527623, -4.6996532, -5.6328707, -7.5679934, -11.2155011, -22.3921832, -34.3806947", \ "0.7651623, -9.6449699, -13.4316939, -18.6812470, -24.7504480, -32.0618229, -40.3706843", \ "-3.9505334, -22.8234535, -31.5265919, -38.9761835, -54.5215129, -66.7953525, -95.8932377", \ "-6.0355327, -37.9521395, -56.7544893, -69.6017998, -93.2354483, -125.3020810, -166.3768837", \ "-4.5517702, -49.5317485, -78.3202598, -105.2752726, -154.5701974, -197.8252328, -267.1481224", \ "-1.4306506, -54.4370161, -98.0371997, -144.3019610, -218.8780973, -312.1207259, -411.4219036"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("-0.2411779, 4.1109886, 5.7965261, 6.7884065, 7.6589541, 8.3718006, 8.7186622", \ "-2.6535390, -3.0242993, -2.1946375, -1.6445243, -0.7387913, -0.1405849, 0.2580820", \ "0.2025416, -10.7942155, -13.0361568, -14.1492093, -14.8537208, -15.4188609, -15.6037516", \ "-4.0623024, -28.4411125, -39.1357273, -44.2282205, -52.8689286, -55.9524223, -59.2990566", \ "-5.3577867, -45.3276270, -66.8912901, -86.6469009, -108.9244199, -125.9216543, -137.9702384", \ "-5.1917945, -58.3676178, -95.4923073, -133.7327000, -186.8080649, -236.5845901, -275.8817804", \ "-3.6977804, -65.9997263, -117.2505917, -176.8231372, -275.1237285, -387.9276784, -490.9524197"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0174289, 0.0409708, 0.0624200, 0.0940017, 0.1683459, 0.3178852, 0.6133159", \ "0.0203007, 0.0491738, 0.0709208, 0.1018592, 0.1756887, 0.3267583, 0.6260711", \ "0.0243340, 0.0590560, 0.0863430, 0.1192647, 0.1923048, 0.3389948, 0.6348949", \ "0.0298641, 0.0723129, 0.1054471, 0.1470092, 0.2276360, 0.3731832, 0.6671387", \ "0.0352678, 0.0915251, 0.1321093, 0.1825662, 0.2830456, 0.4449805, 0.7365147", \ "0.0406216, 0.1122477, 0.1653580, 0.2288240, 0.3505486, 0.5528578, 0.8778607", \ "0.0427235, 0.1387598, 0.2061807, 0.2859305, 0.4399987, 0.6898189, 1.0948058"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0251840, 0.0662057, 0.1118895, 0.1798568, 0.3466489, 0.6761263, 1.3384001", \ "0.0329490, 0.0751676, 0.1192888, 0.1847649, 0.3466604, 0.6724721, 1.3406171", \ "0.0456105, 0.0956183, 0.1372396, 0.1998448, 0.3542045, 0.6765427, 1.3368170", \ "0.0703972, 0.1268392, 0.1759802, 0.2386207, 0.3861818, 0.6947241, 1.3344337", \ "0.1163306, 0.1814182, 0.2358821, 0.3085100, 0.4629878, 0.7586275, 1.3711837", \ "0.2082616, 0.2795627, 0.3424630, 0.4240085, 0.6007712, 0.9120983, 1.4989598", \ "0.4038151, 0.4554232, 0.5358721, 0.6323959, 0.8340049, 1.1866583, 1.8040260"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0184374, 0.0417400, 0.0630231, 0.0940552, 0.1666751, 0.3116755, 0.6100653", \ "0.0217027, 0.0498710, 0.0713832, 0.1023332, 0.1758103, 0.3198581, 0.6105454", \ "0.0261620, 0.0607753, 0.0871616, 0.1195284, 0.1918669, 0.3371899, 0.6317667", \ "0.0317993, 0.0750355, 0.1080083, 0.1490324, 0.2278670, 0.3716712, 0.6621567", \ "0.0399384, 0.0945340, 0.1352091, 0.1857358, 0.2842762, 0.4437031, 0.7306942", \ "0.0490440, 0.1195104, 0.1707943, 0.2339959, 0.3566329, 0.5564397, 0.8756152", \ "0.0607604, 0.1508075, 0.2161614, 0.2974598, 0.4524442, 0.6997206, 1.0981637"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0188103, 0.0543365, 0.0936417, 0.1516725, 0.2920376, 0.5723779, 1.1342925", \ "0.0267551, 0.0622646, 0.0987785, 0.1551134, 0.2919233, 0.5719304, 1.1329195", \ "0.0407520, 0.0812039, 0.1160307, 0.1678790, 0.3001045, 0.5736205, 1.1312074", \ "0.0669232, 0.1143204, 0.1536001, 0.2070501, 0.3289889, 0.5897025, 1.1409042", \ "0.1152320, 0.1742097, 0.2193671, 0.2794693, 0.4061637, 0.6483462, 1.1679738", \ "0.2073868, 0.2820638, 0.3372142, 0.4055934, 0.5486672, 0.8025379, 1.2898271", \ "0.3887692, 0.4744589, 0.5479910, 0.6347615, 0.8016611, 1.0879657, 1.6052247"); } } } } cell (INVX0) { cell_footprint : "INV"; area : 5.5296 ; cell_leakage_power : 2.541382e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.5413819e+04"; } leakage_power () { when : "INP'"; value : "3510.5940377"; } pin (INP) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.866470, 1.866470 ); fall_capacitance : 1.866470; capacitance : 1.903073; rise_capacitance_range (1.939676, 1.939676 ); rise_capacitance : 1.939676; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1711754, 3.3800628, 3.8149594, 5.0864436, 7.6465335, 12.7838351, 23.0755597"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0934502, 0.2706695, 0.6278116, 1.9976057, 4.7398972, 10.2271831, 21.2044583"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 104.000000; max_transition : 0.867104; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0108332, 0.0084793, 0.0189891, 0.0191035, -0.1952461, -0.0982491, -0.9194442", \ "-0.0588086, -0.1187934, -0.1606565, -0.1943929, -0.3535926, -0.4978674, -0.6627100", \ "-0.1233358, -0.2358265, -0.3217227, -0.4757995, -0.6041358, -0.9407424, -1.0956125", \ "-0.3608871, -0.6016903, -0.8094522, -1.0742347, -1.5530468, -2.0565259, -2.6046134", \ "-0.5461865, -1.1106819, -1.5915945, -1.9573007, -2.5380496, -3.5414239, -4.7106796", \ "-0.6212328, -1.4358405, -2.2462104, -3.0426027, -4.3628116, -5.5475982, -7.6561483", \ "-0.4948761, -1.5228514, -2.7462363, -4.0590781, -6.1701044, -8.6898805, -11.6641519"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0211490, 0.0958629, 0.1238388, 0.1516865, 0.1796814, 0.1930315, 0.2088438", \ "-0.0619138, -0.0559436, -0.0320472, -0.0107536, 0.0223948, 0.0394338, 0.0437773", \ "-0.0936282, -0.2150629, -0.2314670, -0.2570759, -0.2729152, -0.3101725, -0.3175033", \ "-0.3774210, -0.7409835, -0.9310755, -1.1150593, -1.3376948, -1.4613487, -1.5058028", \ "-0.6229584, -1.3099049, -1.9001951, -2.4543006, -3.0073723, -3.4925739, -3.8334708", \ "-0.7197153, -1.7147053, -2.7337504, -3.8177570, -5.2917859, -6.6563689, -7.8001623", \ "-0.5255036, -1.8617192, -3.3495834, -5.0550232, -7.8653218, -11.0764763, -14.0273531"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0140466, 0.0216309, 0.0319280, 0.0470155, 0.0836212, 0.1543390, 0.2986487", \ "0.0167401, 0.0256620, 0.0359091, 0.0508910, 0.0867701, 0.1578378, 0.2995504", \ "0.0199818, 0.0311001, 0.0436656, 0.0591029, 0.0943769, 0.1648750, 0.3069570", \ "0.0244999, 0.0381311, 0.0536140, 0.0731120, 0.1110232, 0.1813324, 0.3220685", \ "0.0307738, 0.0474062, 0.0662131, 0.0898057, 0.1384147, 0.2151435, 0.3554882", \ "0.0374320, 0.0592104, 0.0834626, 0.1133151, 0.1712245, 0.2680025, 0.4233399", \ "0.0432301, 0.0730911, 0.1039710, 0.1415582, 0.2146793, 0.3342409, 0.5280548"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0203671, 0.0357937, 0.0578000, 0.0909956, 0.1697359, 0.3286903, 0.6426291", \ "0.0254567, 0.0398476, 0.0608958, 0.0926754, 0.1699561, 0.3285094, 0.6443567", \ "0.0334475, 0.0496254, 0.0695060, 0.0994330, 0.1738066, 0.3280474, 0.6435966", \ "0.0468775, 0.0651928, 0.0877607, 0.1173790, 0.1880656, 0.3362186, 0.6444614", \ "0.0698158, 0.0914982, 0.1169532, 0.1517073, 0.2263913, 0.3655058, 0.6599476", \ "0.1137521, 0.1378846, 0.1680821, 0.2074006, 0.2914147, 0.4374639, 0.7201931", \ "0.1948549, 0.2227311, 0.2612485, 0.3064844, 0.4028913, 0.5709083, 0.8671043"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0145340, 0.0222603, 0.0325929, 0.0478052, 0.0829606, 0.1536813, 0.2992032", \ "0.0173938, 0.0262259, 0.0365557, 0.0516226, 0.0870614, 0.1574664, 0.2988385", \ "0.0210731, 0.0321081, 0.0444227, 0.0598162, 0.0950817, 0.1658488, 0.3071177", \ "0.0259994, 0.0396053, 0.0549571, 0.0740714, 0.1117098, 0.1817218, 0.3230852", \ "0.0326415, 0.0499225, 0.0688399, 0.0929240, 0.1395772, 0.2160876, 0.3561201", \ "0.0409088, 0.0632269, 0.0874302, 0.1170338, 0.1757475, 0.2717875, 0.4253753", \ "0.0526698, 0.0802877, 0.1103251, 0.1486026, 0.2229561, 0.3420482, 0.5344840"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0163068, 0.0296809, 0.0486974, 0.0768087, 0.1443955, 0.2792013, 0.5493275", \ "0.0210683, 0.0331136, 0.0510223, 0.0785759, 0.1445272, 0.2794849, 0.5481723", \ "0.0289281, 0.0423758, 0.0588334, 0.0842039, 0.1480686, 0.2795411, 0.5479844", \ "0.0435655, 0.0585733, 0.0774661, 0.1022108, 0.1613321, 0.2877287, 0.5505656", \ "0.0693596, 0.0879280, 0.1088533, 0.1374262, 0.1976688, 0.3151226, 0.5665629", \ "0.1164959, 0.1399127, 0.1658771, 0.1988845, 0.2679247, 0.3894631, 0.6215214", \ "0.2029955, 0.2339042, 0.2681999, 0.3085350, 0.3877369, 0.5243874, 0.7746321"); } } } } cell (INVX1) { cell_footprint : "INV"; area : 6.4512 ; cell_leakage_power : 5.234010e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "5.2340102e+04"; } leakage_power () { when : "INP'"; value : "7325.0427945"; } pin (INP) { fanout_load : 0.149; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (3.434962, 3.434962 ); fall_capacitance : 3.434962; capacitance : 3.521322; rise_capacitance_range (3.607682, 3.607682 ); rise_capacitance : 3.607682; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.6676362, 6.1377913, 7.1132967, 9.7557812, 15.0759455, 25.7514694, 47.1377120"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0933255, 0.3385834, 1.2080415, 4.0539906, 9.7515292, 21.1522467, 43.9593217"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 208.000000; max_transition : 0.847760; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0084450, 0.0502475, 0.0108903, 0.0380893, -0.0703966, -0.7739225, -0.7742965", \ "-0.0925776, -0.2443705, -0.3423701, -0.4111022, -0.5200309, -1.4069773, -1.3087435", \ "-0.0583140, -0.4798452, -0.7466726, -1.0258480, -1.3892519, -2.0472811, -2.9120031", \ "-0.5128300, -1.2408093, -1.8584419, -2.2591027, -3.1985090, -4.2918944, -5.4472212", \ "-0.7681598, -2.2758543, -3.3502296, -4.0801948, -5.3481921, -7.4074631, -9.2064703", \ "-0.7485401, -2.9402412, -4.6101480, -6.1575959, -9.0619786, -11.5329999, -15.7397198", \ "-0.4864258, -3.1515642, -5.5856727, -8.3889315, -12.7665469, -18.2298288, -23.9434328"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0407794, 0.1954033, 0.2706392, 0.3189196, 0.3669279, 0.4033031, 0.4236783", \ "-0.2085365, -0.1808494, -0.1382137, -0.0963284, -0.0764294, -0.0484583, -0.0176932", \ "-0.0948960, -0.5096501, -0.6147744, -0.6839199, -0.7537846, -0.7802780, -0.8010660", \ "-0.5887514, -1.6074006, -2.2193105, -2.5124518, -2.9393439, -3.2174876, -3.4470880", \ "-0.8269772, -2.6857444, -3.9500173, -5.0960829, -6.4442738, -7.4667776, -8.1750197", \ "-0.9200063, -3.4904089, -5.6433796, -7.9019701, -11.0033932, -13.8828959, -16.2999495", \ "-0.6910923, -3.9410188, -6.8941009, -10.4609364, -16.2966918, -22.8470401, -29.0644008"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0112921, 0.0203112, 0.0303309, 0.0449550, 0.0797480, 0.1492080, 0.2884348", \ "0.0132333, 0.0242768, 0.0343884, 0.0489220, 0.0832351, 0.1542636, 0.2907081", \ "0.0159895, 0.0295338, 0.0419643, 0.0572299, 0.0914041, 0.1600200, 0.3003770", \ "0.0197300, 0.0359750, 0.0512340, 0.0707355, 0.1082796, 0.1766227, 0.3134409", \ "0.0242187, 0.0448411, 0.0635843, 0.0876050, 0.1345605, 0.2103797, 0.3464151", \ "0.0289448, 0.0557659, 0.0803448, 0.1099148, 0.1669267, 0.2620393, 0.4146085", \ "0.0322441, 0.0688989, 0.1007030, 0.1373691, 0.2096332, 0.3269317, 0.5170328"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0158417, 0.0332209, 0.0543370, 0.0863463, 0.1638020, 0.3172208, 0.6257085", \ "0.0209163, 0.0375041, 0.0576806, 0.0888515, 0.1636046, 0.3160176, 0.6238645", \ "0.0276765, 0.0473391, 0.0665445, 0.0955337, 0.1677834, 0.3169799, 0.6237740", \ "0.0400090, 0.0623336, 0.0850506, 0.1146713, 0.1825455, 0.3255184, 0.6256552", \ "0.0631844, 0.0882431, 0.1136002, 0.1473845, 0.2199123, 0.3565522, 0.6436013", \ "0.1050941, 0.1354124, 0.1642496, 0.2025565, 0.2851289, 0.4283233, 0.7013504", \ "0.1919308, 0.2206894, 0.2537135, 0.3014063, 0.3957654, 0.5609325, 0.8477600"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0117554, 0.0208060, 0.0308192, 0.0455349, 0.0796917, 0.1501011, 0.2850417", \ "0.0140049, 0.0247520, 0.0347939, 0.0494091, 0.0835390, 0.1520790, 0.2909561", \ "0.0168979, 0.0302626, 0.0425742, 0.0576554, 0.0917008, 0.1603458, 0.2971146", \ "0.0206898, 0.0373471, 0.0527265, 0.0715746, 0.1084617, 0.1762764, 0.3133669", \ "0.0260367, 0.0468778, 0.0661221, 0.0894346, 0.1358184, 0.2106947, 0.3464118", \ "0.0327930, 0.0595675, 0.0833981, 0.1127945, 0.1707361, 0.2648873, 0.4153929", \ "0.0409835, 0.0754876, 0.1051058, 0.1427814, 0.2161565, 0.3323249, 0.5208532"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0123725, 0.0274944, 0.0459714, 0.0732696, 0.1389342, 0.2706373, 0.5326679", \ "0.0168421, 0.0311677, 0.0483425, 0.0748299, 0.1390016, 0.2702852, 0.5326714", \ "0.0241508, 0.0404422, 0.0565291, 0.0811636, 0.1428869, 0.2717868, 0.5324728", \ "0.0384277, 0.0564322, 0.0750526, 0.0996188, 0.1561258, 0.2784271, 0.5370420", \ "0.0629874, 0.0854551, 0.1061368, 0.1337329, 0.1933884, 0.3067371, 0.5516584", \ "0.1079528, 0.1365640, 0.1621504, 0.1950187, 0.2624428, 0.3827609, 0.6078626", \ "0.1920706, 0.2287255, 0.2621542, 0.3031214, 0.3811584, 0.5156841, 0.7558422"); } } } } cell (INVX16) { cell_footprint : "INV"; area : 25.8048 ; cell_leakage_power : 8.374242e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "8.3742424e+05"; } leakage_power () { when : "INP'"; value : "1.1719990e+05"; } pin (INP) { fanout_load : 2.316; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (53.909854, 53.909854 ); fall_capacitance : 53.909854; capacitance : 55.167450; rise_capacitance_range (56.425047, 56.425047 ); rise_capacitance : 56.425047; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("80.7796193, 88.9015832, 105.7086206, 147.8862780, 232.8047024, 403.2046613, 744.5676864"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-15.4323580, -7.6039416, 8.1431350, 53.6451334, 144.7393737, 327.0180982, 691.6657883"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 3328.000000; max_transition : 0.864275; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0810277, 0.5047697, 0.4591223, 0.7319998, -1.4739175, -15.7086664, -24.3005882", \ "-0.3511889, -4.1570006, -6.5499387, -8.2116685, -11.6247219, -17.3633027, -43.5292679", \ "0.8998676, -9.2211266, -13.7303028, -19.1582869, -22.9920825, -36.3580362, -44.0532282", \ "-3.1474007, -21.6413175, -30.6917542, -36.8224701, -51.9672246, -64.0038086, -85.6465965", \ "-5.2561627, -37.2479455, -55.4248095, -66.5378354, -88.6314348, -119.7811877, -158.3645572", \ "-4.3932850, -47.5989042, -75.5071355, -103.5092587, -146.5526527, -191.2861242, -253.8820580", \ "-1.3821827, -51.9886202, -92.2130087, -138.6753544, -211.9866116, -307.8548420, -391.9571392"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("-0.3340892, 3.7359048, 5.2795281, 6.1825046, 7.0712649, 7.5699933, 8.0595098", \ "-2.1997908, -3.0771636, -2.4062099, -1.5252765, -0.7934334, -0.3293336, 0.0831054", \ "0.3955727, -10.2200597, -12.1355691, -13.2252873, -14.2135729, -14.7588261, -14.8907314", \ "-2.7512754, -26.2687741, -36.2112201, -43.0856529, -49.3082867, -53.3825173, -56.1882261", \ "-4.1394900, -42.7858765, -64.3612693, -82.9413942, -104.6009088, -120.9344696, -132.4160158", \ "-3.7035274, -56.0798165, -91.0486976, -127.2263557, -178.7775392, -226.1437659, -262.0954166", \ "-2.2191941, -62.6037034, -111.9623459, -169.2649653, -264.8132633, -371.1856192, -468.9148160"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0079365, 0.0193943, 0.0296207, 0.0445522, 0.0800659, 0.1523147, 0.2948524", \ "0.0091980, 0.0232595, 0.0336681, 0.0485450, 0.0836283, 0.1542916, 0.2983135", \ "0.0109943, 0.0281554, 0.0410867, 0.0568513, 0.0917046, 0.1617789, 0.3041311", \ "0.0134596, 0.0344333, 0.0499252, 0.0700668, 0.1083097, 0.1776499, 0.3178481", \ "0.0158536, 0.0424549, 0.0618417, 0.0863437, 0.1340242, 0.2113516, 0.3506518", \ "0.0177967, 0.0531327, 0.0782024, 0.1082112, 0.1672333, 0.2630378, 0.4188027", \ "0.0181281, 0.0641711, 0.0968943, 0.1353762, 0.2088361, 0.3257823, 0.5208293"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0115811, 0.0312903, 0.0532509, 0.0863222, 0.1663983, 0.3231131, 0.6449503", \ "0.0150118, 0.0356941, 0.0562357, 0.0883271, 0.1653204, 0.3247305, 0.6380835", \ "0.0210963, 0.0452758, 0.0653993, 0.0953063, 0.1707193, 0.3247962, 0.6391745", \ "0.0326824, 0.0603197, 0.0835336, 0.1139184, 0.1846555, 0.3344283, 0.6431481", \ "0.0537732, 0.0864073, 0.1123706, 0.1474390, 0.2213144, 0.3635419, 0.6581883", \ "0.0989252, 0.1323337, 0.1629300, 0.2022402, 0.2871124, 0.4347925, 0.7211352", \ "0.1972103, 0.2217673, 0.2556740, 0.3025928, 0.3983456, 0.5653631, 0.8642754"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0084648, 0.0197817, 0.0299897, 0.0448111, 0.0794755, 0.1489952, 0.2922329", \ "0.0099256, 0.0236622, 0.0339551, 0.0487491, 0.0837982, 0.1527925, 0.2916663", \ "0.0118934, 0.0288945, 0.0414839, 0.0570393, 0.0916250, 0.1614589, 0.2993109", \ "0.0144848, 0.0356632, 0.0513268, 0.0709256, 0.1086157, 0.1773612, 0.3162413", \ "0.0181301, 0.0442991, 0.0644717, 0.0882081, 0.1355559, 0.2116367, 0.3487291", \ "0.0223758, 0.0566135, 0.0811964, 0.1112755, 0.1695777, 0.2648737, 0.4171462", \ "0.0278080, 0.0720561, 0.1028131, 0.1411148, 0.2151799, 0.3331405, 0.5234377"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("0.0085788, 0.0257141, 0.0446026, 0.0727686, 0.1396559, 0.2750218, 0.5490187", \ "0.0121744, 0.0295269, 0.0471356, 0.0744872, 0.1404268, 0.2742109, 0.5444384", \ "0.0188781, 0.0385863, 0.0554856, 0.0802739, 0.1441858, 0.2761539, 0.5429709", \ "0.0314615, 0.0543728, 0.0733342, 0.0987811, 0.1580547, 0.2840756, 0.5483243", \ "0.0541621, 0.0831313, 0.1044868, 0.1333719, 0.1942220, 0.3126624, 0.5612801", \ "0.0980436, 0.1342257, 0.1611305, 0.1941370, 0.2614918, 0.3842008, 0.6204511", \ "0.1887497, 0.2262038, 0.2617230, 0.3035516, 0.3832857, 0.5200093, 0.7700875"); } } } } cell (INVX2) { cell_footprint : "INV"; area : 6.4512 ; cell_leakage_power : 1.046790e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "1.0467896e+05"; } leakage_power () { when : "INP'"; value : "1.4649859e+04"; } pin (INP) { fanout_load : 0.288; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (6.916791, 6.916791 ); fall_capacitance : 6.916791; capacitance : 7.090576; rise_capacitance_range (7.264361, 7.264361 ); rise_capacitance : 7.264361; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.3368730, 12.2576958, 14.1697311, 19.4331846, 30.0304811, 51.2954634, 93.8958172"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.3407723, 0.5284077, 2.2780481, 7.9270299, 19.2362741, 41.8660428, 87.1368602"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 416.000000; max_transition : 0.851971; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0306354, 0.1524541, 0.0304786, 0.1195516, 0.0174742, -1.4454103, -3.9988752", \ "-0.1334866, -0.4525254, -0.6399453, -0.8155109, -1.1015282, -2.5403053, -4.4026659", \ "0.0493559, -0.8903574, -1.3744143, -1.9080334, -2.5365163, -4.0140579, -6.3273020", \ "-0.7618704, -2.5129695, -3.7204490, -4.5031069, -6.3285886, -8.5085671, -10.7864473", \ "-1.2014424, -4.4698650, -6.5409488, -8.0554931, -10.8329057, -14.6213453, -19.4739388", \ "-1.1291625, -5.8464448, -9.1820131, -12.2771054, -18.0557026, -22.9822256, -31.3337254", \ "-0.5786676, -6.3625677, -11.1529293, -16.7688282, -25.5060137, -36.3811264, -47.9325010"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.0351057, 0.4168849, 0.5672189, 0.6945828, 0.7882336, 0.8637348, 0.9068254", \ "-0.3859506, -0.3732955, -0.2496754, -0.1540172, -0.0543407, 0.0145691, 0.0666258", \ "-0.0874471, -1.0406864, -1.2776180, -1.3856210, -1.5186223, -1.5869688, -1.6074755", \ "-0.8795368, -3.2255953, -4.4896608, -5.0023995, -5.8380366, -6.3825020, -6.8293736", \ "-1.2963716, -5.3139242, -7.8454948, -10.1277961, -12.4611864, -14.8053520, -16.2759306", \ "-1.2343185, -6.8636128, -11.1647261, -15.6659845, -21.8415733, -27.5660794, -32.3470091", \ "-0.6196390, -7.6006691, -13.5256225, -20.6562372, -32.2462771, -45.5414332, -57.8400171"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0104505, 0.0203902, 0.0304859, 0.0451630, 0.0803146, 0.1501664, 0.2903761", \ "0.0122006, 0.0244065, 0.0345049, 0.0491171, 0.0838784, 0.1548314, 0.2929249", \ "0.0147131, 0.0295834, 0.0420579, 0.0574781, 0.0919333, 0.1611963, 0.3010742", \ "0.0180508, 0.0363545, 0.0513107, 0.0708957, 0.1086628, 0.1774638, 0.3152126", \ "0.0220119, 0.0450712, 0.0643139, 0.0878380, 0.1352464, 0.2115212, 0.3487929", \ "0.0256604, 0.0557254, 0.0804356, 0.1101438, 0.1674181, 0.2629641, 0.4162339", \ "0.0281891, 0.0687184, 0.1006339, 0.1375477, 0.2101443, 0.3279484, 0.5187089"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0145826, 0.0333347, 0.0543502, 0.0870870, 0.1646906, 0.3199946, 0.6291933", \ "0.0193939, 0.0375936, 0.0579334, 0.0889948, 0.1653802, 0.3182569, 0.6311130", \ "0.0259002, 0.0474466, 0.0666593, 0.0960564, 0.1686882, 0.3192252, 0.6295359", \ "0.0376206, 0.0625609, 0.0855911, 0.1150071, 0.1836172, 0.3275163, 0.6304015", \ "0.0605799, 0.0888412, 0.1141206, 0.1480658, 0.2208206, 0.3587809, 0.6463886", \ "0.1029430, 0.1357404, 0.1646997, 0.2031041, 0.2862540, 0.4302594, 0.7064251", \ "0.1917897, 0.2213798, 0.2545513, 0.3023354, 0.3971088, 0.5632813, 0.8519714"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0109765, 0.0209233, 0.0310705, 0.0459265, 0.0802939, 0.1507564, 0.2872574", \ "0.0130015, 0.0248877, 0.0349936, 0.0496842, 0.0845078, 0.1531426, 0.2912698", \ "0.0156584, 0.0303842, 0.0426004, 0.0579446, 0.0921844, 0.1610253, 0.3004032", \ "0.0192599, 0.0374911, 0.0529988, 0.0719495, 0.1090866, 0.1776657, 0.3155032", \ "0.0241396, 0.0470947, 0.0664586, 0.0899940, 0.1366576, 0.2120616, 0.3485588", \ "0.0303427, 0.0598738, 0.0838499, 0.1134414, 0.1716722, 0.2663468, 0.4176116", \ "0.0379392, 0.0764410, 0.1058326, 0.1439765, 0.2176494, 0.3350150, 0.5245789"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0113214, 0.0276218, 0.0461296, 0.0737529, 0.1401586, 0.2728553, 0.5376328", \ "0.0155649, 0.0312870, 0.0486685, 0.0753666, 0.1401421, 0.2726021, 0.5376600", \ "0.0227845, 0.0405036, 0.0570520, 0.0814793, 0.1442000, 0.2732040, 0.5365750", \ "0.0361663, 0.0562714, 0.0752093, 0.1000949, 0.1574725, 0.2814296, 0.5416695", \ "0.0607311, 0.0853884, 0.1064405, 0.1343245, 0.1945822, 0.3085746, 0.5548710", \ "0.1047192, 0.1368363, 0.1626043, 0.1954448, 0.2635745, 0.3846774, 0.6123962", \ "0.1894720, 0.2290668, 0.2627698, 0.3042405, 0.3830429, 0.5177676, 0.7594332"); } } } } cell (INVX32) { cell_footprint : "INV"; area : 47.0016 ; cell_leakage_power : 1.674824e+06; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "1.6748237e+06"; } leakage_power () { when : "INP'"; value : "2.3440693e+05"; } pin (INP) { fanout_load : 4.609; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (106.499945, 106.499945 ); fall_capacitance : 106.499945; capacitance : 109.098945; rise_capacitance_range (111.697945, 111.697945 ); rise_capacitance : 111.697945; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("159.0531034, 175.0762150, 208.2486399, 291.6736087, 459.6497478, 796.7282282, 1472.0113858"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-33.0186466, -16.8960905, 15.5295146, 105.5484120, 285.7666996, 646.3837681, 1367.7983925"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 6656.000000; max_transition : 0.900357; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.1579844, 0.5856288, 0.1673373, -2.1356173, -9.2580960, -25.1836951, -63.0013421", \ "-1.1342910, -8.9974077, -13.6546508, -16.2875456, -20.0184342, -35.7032097, -79.1530898", \ "2.1710489, -19.7036977, -28.2349479, -38.7317552, -52.6992271, -72.2192676, -103.1497427", \ "-5.7526822, -42.9115922, -60.4977276, -77.8069100, -102.0903243, -138.2601922, -175.2149397", \ "-8.7215004, -75.4667180, -111.8921526, -136.1419780, -181.1177896, -240.3702527, -314.3868501", \ "-8.2685662, -91.9969758, -154.0403367, -210.8056388, -295.0320152, -385.0537279, -511.7683547", \ "-2.2526035, -106.6267951, -187.7477738, -280.9096922, -442.0125940, -622.6543268, -795.7203521"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("-0.7119334, 7.1778918, 9.8703549, 11.5232540, 13.0273217, 13.9772410, 14.7847807", \ "-4.4029021, -6.3265162, -5.1336287, -4.0413930, -2.7228417, -1.9060636, -1.0958813", \ "0.8264243, -21.8933647, -26.3579655, -28.8165094, -30.5535920, -31.6491296, -32.0860752", \ "-4.4839036, -53.3443457, -73.8641080, -86.7918529, -99.6038687, -109.6298205, -114.9292530", \ "-8.9763989, -86.9420676, -129.5835087, -167.5360844, -207.8219331, -240.9219705, -263.8989427", \ "-7.3046053, -113.4410416, -185.0806248, -258.7349681, -361.4289117, -450.6385984, -525.0391299", \ "-3.6396160, -130.5307036, -231.6845417, -347.3636571, -539.9832319, -751.2123122, -937.3510816"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0079944, 0.0199398, 0.0304333, 0.0458031, 0.0821707, 0.1548373, 0.3001621", \ "0.0092115, 0.0237129, 0.0343905, 0.0496929, 0.0856748, 0.1580724, 0.3041107", \ "0.0109649, 0.0285142, 0.0417379, 0.0578545, 0.0935389, 0.1656308, 0.3101673", \ "0.0132760, 0.0348315, 0.0508421, 0.0709486, 0.1102759, 0.1815770, 0.3247715", \ "0.0158208, 0.0433876, 0.0629581, 0.0875142, 0.1360753, 0.2150792, 0.3578552", \ "0.0178114, 0.0539820, 0.0780569, 0.1088931, 0.1684582, 0.2661287, 0.4244707", \ "0.0181771, 0.0650811, 0.0984039, 0.1373552, 0.2108340, 0.3299347, 0.5256841"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0115386, 0.0323415, 0.0555564, 0.0901654, 0.1743725, 0.3416062, 0.6761208", \ "0.0151427, 0.0368100, 0.0584149, 0.0926253, 0.1772395, 0.3420935, 0.6763964", \ "0.0214707, 0.0463112, 0.0676742, 0.0994876, 0.1776053, 0.3411383, 0.6741140", \ "0.0335095, 0.0612481, 0.0857237, 0.1183722, 0.1930245, 0.3506194, 0.6780370", \ "0.0557745, 0.0888445, 0.1148948, 0.1525042, 0.2291207, 0.3806935, 0.6936768", \ "0.1040090, 0.1391622, 0.1680133, 0.2092412, 0.2961049, 0.4514528, 0.7553896", \ "0.2062860, 0.2256269, 0.2622877, 0.3085409, 0.4119666, 0.5855830, 0.9003573"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0084793, 0.0201128, 0.0304646, 0.0454160, 0.0806416, 0.1531093, 0.2917819", \ "0.0099089, 0.0239541, 0.0343955, 0.0494190, 0.0847374, 0.1555456, 0.2956871", \ "0.0118013, 0.0292637, 0.0419680, 0.0576122, 0.0926352, 0.1628501, 0.3058828", \ "0.0144655, 0.0359670, 0.0517989, 0.0713408, 0.1095103, 0.1793602, 0.3203973", \ "0.0180466, 0.0447542, 0.0645676, 0.0888133, 0.1365917, 0.2131933, 0.3526084", \ "0.0223284, 0.0563044, 0.0811604, 0.1116098, 0.1709036, 0.2669764, 0.4204876", \ "0.0274973, 0.0718131, 0.1036390, 0.1423892, 0.2165164, 0.3356266, 0.5285784"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("0.0086525, 0.0266147, 0.0462150, 0.0757474, 0.1461129, 0.2884651, 0.5691865", \ "0.0122940, 0.0303661, 0.0488126, 0.0774507, 0.1465221, 0.2857123, 0.5686968", \ "0.0192336, 0.0395464, 0.0572433, 0.0836376, 0.1502692, 0.2877927, 0.5693729", \ "0.0321837, 0.0554004, 0.0750570, 0.1020033, 0.1636219, 0.2958497, 0.5725533", \ "0.0555373, 0.0844895, 0.1065914, 0.1354287, 0.2000713, 0.3229673, 0.5861870", \ "0.1011677, 0.1371713, 0.1637964, 0.1980850, 0.2680589, 0.3977451, 0.6423065", \ "0.1992063, 0.2329385, 0.2690456, 0.3104693, 0.3916327, 0.5325270, 0.7923207"); } } } } cell (INVX4) { cell_footprint : "INV"; area : 9.216 ; cell_leakage_power : 2.093557e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.0935575e+05"; } leakage_power () { when : "INP'"; value : "2.9299663e+04"; } pin (INP) { fanout_load : 0.582; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (13.624719, 13.624719 ); fall_capacitance : 13.624719; capacitance : 13.965041; rise_capacitance_range (14.305363, 14.305363 ); rise_capacitance : 14.305363; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.2724461, 23.1705286, 27.1074707, 37.6484264, 58.8711149, 101.4572691, 186.7703541"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.4969411, -0.6587024, 3.0403356, 14.3793865, 37.0800491, 82.5039350, 173.3742666"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 832.000000; max_transition : 0.858180; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-0.0273123, 0.1547936, 0.1182796, -0.0727940, -0.2089940, -2.5393235, -3.7198461", \ "-0.2421565, -0.9614895, -1.3867468, -1.6769312, -2.2727233, -3.7191971, -9.7832339", \ "0.1026164, -1.9357816, -2.9887934, -4.1960023, -5.4221252, -8.2518331, -14.3246033", \ "-1.1574258, -5.0725283, -7.4204978, -8.9303763, -12.7021729, -17.0996246, -21.6449638", \ "-1.7563920, -8.9437443, -13.2865201, -16.3283745, -21.8601236, -29.4497133, -36.8959691", \ "-1.4571366, -11.7299183, -18.5526738, -24.8449495, -36.4891942, -46.7403546, -63.2330656", \ "-0.7005419, -12.9024785, -22.7156761, -34.1078195, -51.7529253, -73.0655255, -94.3974452"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-0.0026139, 0.9884100, 1.3571859, 1.5885779, 1.8037549, 1.9329092, 2.0514040", \ "-0.5573188, -0.5955846, -0.3926110, -0.2054341, -0.0290089, 0.1177829, 0.2494621", \ "-0.0048335, -2.1501628, -2.6960779, -2.8772720, -3.0057706, -3.1447440, -3.1914073", \ "-0.9269064, -6.5027970, -8.8027125, -10.3284342, -11.7584589, -12.8368140, -13.7301490", \ "-1.5340088, -10.5976730, -15.8256112, -20.4382801, -25.8499703, -29.9047780, -32.7027637", \ "-1.5816102, -13.7151539, -22.5226160, -31.5377300, -44.1093502, -55.6895343, -65.1982612", \ "-0.9253745, -15.6710390, -27.7151970, -42.0379956, -65.4973185, -91.8402756, -116.2703936"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0090630, 0.0198505, 0.0300649, 0.0449365, 0.0802942, 0.1520839, 0.2921676", \ "0.0105568, 0.0237869, 0.0340757, 0.0488233, 0.0837851, 0.1545633, 0.2974810", \ "0.0126185, 0.0287198, 0.0415519, 0.0571675, 0.0920205, 0.1617566, 0.3053915", \ "0.0155355, 0.0353855, 0.0507620, 0.0706443, 0.1087876, 0.1782722, 0.3174062", \ "0.0186563, 0.0441373, 0.0634624, 0.0873609, 0.1350278, 0.2121598, 0.3501889", \ "0.0217703, 0.0544037, 0.0795281, 0.1096320, 0.1674543, 0.2637376, 0.4182336", \ "0.0233506, 0.0672956, 0.0995900, 0.1370690, 0.2102320, 0.3290838, 0.5217089"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0129024, 0.0321671, 0.0533957, 0.0863420, 0.1652764, 0.3213213, 0.6351900", \ "0.0170004, 0.0365143, 0.0571056, 0.0889093, 0.1650091, 0.3218348, 0.6349393", \ "0.0233097, 0.0461617, 0.0658261, 0.0955072, 0.1697472, 0.3218199, 0.6323707", \ "0.0352335, 0.0610574, 0.0840797, 0.1143850, 0.1840153, 0.3297091, 0.6362803", \ "0.0570354, 0.0868817, 0.1124851, 0.1477235, 0.2212535, 0.3612121, 0.6533964", \ "0.1001468, 0.1338998, 0.1634199, 0.2023940, 0.2863289, 0.4330301, 0.7121683", \ "0.1917612, 0.2189883, 0.2531291, 0.3014601, 0.3972855, 0.5648008, 0.8581799"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0095300, 0.0202341, 0.0303562, 0.0452661, 0.0803807, 0.1487414, 0.2895207", \ "0.0112425, 0.0241793, 0.0343618, 0.0490717, 0.0838074, 0.1529006, 0.2905569", \ "0.0134945, 0.0294566, 0.0419852, 0.0573600, 0.0917566, 0.1609011, 0.2983594", \ "0.0166253, 0.0362898, 0.0516679, 0.0710665, 0.1086369, 0.1770403, 0.3153111", \ "0.0207379, 0.0454981, 0.0651525, 0.0888201, 0.1357378, 0.2112624, 0.3481710", \ "0.0258630, 0.0578085, 0.0820799, 0.1120577, 0.1703675, 0.2656807, 0.4171425", \ "0.0317680, 0.0731613, 0.1029732, 0.1416501, 0.2159690, 0.3333323, 0.5219788"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0097739, 0.0263832, 0.0450221, 0.0726177, 0.1392464, 0.2720754, 0.5381912", \ "0.0135727, 0.0300853, 0.0475892, 0.0745212, 0.1394156, 0.2732957, 0.5384144", \ "0.0206502, 0.0392507, 0.0556504, 0.0804846, 0.1430864, 0.2726855, 0.5383985", \ "0.0334461, 0.0553284, 0.0743586, 0.0988053, 0.1567313, 0.2806569, 0.5420063", \ "0.0565467, 0.0845879, 0.1051646, 0.1332119, 0.1937188, 0.3084109, 0.5552308", \ "0.1003877, 0.1350546, 0.1611145, 0.1935423, 0.2616892, 0.3846899, 0.6127414", \ "0.1860991, 0.2265140, 0.2608609, 0.3026635, 0.3816071, 0.5167963, 0.7616656"); } } } } cell (INVX8) { cell_footprint : "INV"; area : 14.7456 ; cell_leakage_power : 4.187096e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "4.1870965e+05"; } leakage_power () { when : "INP'"; value : "5.8597724e+04"; } pin (INP) { fanout_load : 1.156; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (27.083094, 27.083094 ); fall_capacitance : 27.083094; capacitance : 27.742855; rise_capacitance_range (28.402616, 28.402616 ); rise_capacitance : 28.402616; max_transition : 1.024000; internal_power () { fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("41.0809390, 45.0203658, 53.1807722, 74.2800778, 116.7602419, 202.0021233, 372.7674376"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-6.5625648, -2.6169195, 5.3194912, 28.0127980, 73.4445315, 164.3531188, 346.2154122"); } } } pin (ZN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(INP)'"; max_capacitance : 1664.000000; max_transition : 0.859060; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("-0.0142832, 0.1761426, 0.4287822, 0.0140052, -0.9448100, -6.3291702, -14.5189264", \ "-0.3108392, -2.2379301, -2.6823194, -3.6038064, -5.3407148, -10.6629444, -16.3717594", \ "0.3643630, -4.5928428, -6.3960447, -8.8958319, -11.7859276, -15.2675347, -19.2241354", \ "-1.8812064, -10.8683112, -15.0126628, -18.5600874, -25.9626252, -31.8073107, -45.6634465", \ "-2.8740632, -18.0724474, -27.0259473, -33.1437142, -44.3978325, -59.6676576, -79.2270875", \ "-2.1675096, -23.5865469, -37.2953618, -50.1310822, -73.6048559, -94.2024918, -127.2133916", \ "-0.6812622, -25.9223886, -46.6843808, -68.7152195, -104.2276654, -148.6289171, -195.9151922"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("-0.1148466, 1.9576136, 2.7602505, 3.2325745, 3.6471210, 3.9865717, 4.1517439", \ "-1.2635900, -1.4401425, -1.0450655, -0.7831068, -0.3518054, -0.0669452, 0.1228962", \ "0.0964484, -5.1401026, -6.2076937, -6.7377187, -7.0732004, -7.3423147, -7.4303579", \ "-1.9344297, -13.5433869, -18.6360606, -21.0610574, -25.1756803, -26.6440106, -28.2376460", \ "-2.5513270, -21.5845843, -31.8529953, -41.2604290, -51.8687714, -59.9626925, -65.7001135", \ "-2.4722831, -27.7941037, -45.4725273, -63.6822381, -88.9562214, -112.6593286, -131.3722764", \ "-1.7608478, -31.4284411, -55.8336151, -84.2014939, -131.0112993, -184.7274659, -233.7868665"); } } timing () { related_pin : "INP"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0082995, 0.0195099, 0.0297238, 0.0447627, 0.0801647, 0.1513739, 0.2920552", \ "0.0096670, 0.0234161, 0.0337718, 0.0485044, 0.0836613, 0.1555992, 0.2981291", \ "0.0115876, 0.0281219, 0.0411157, 0.0567927, 0.0915737, 0.1614261, 0.3023309", \ "0.0142210, 0.0344347, 0.0502129, 0.0700044, 0.1083981, 0.1777063, 0.3176851", \ "0.0167942, 0.0435834, 0.0629092, 0.0869363, 0.1347836, 0.2118955, 0.3507213", \ "0.0193436, 0.0534513, 0.0787419, 0.1089638, 0.1669279, 0.2632656, 0.4180289", \ "0.0203445, 0.0660761, 0.0981813, 0.1361574, 0.2095232, 0.3284852, 0.5213361"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0119924, 0.0315265, 0.0532807, 0.0856461, 0.1650709, 0.3219649, 0.6373334", \ "0.0156900, 0.0357941, 0.0568042, 0.0879833, 0.1650764, 0.3202248, 0.6383891", \ "0.0217193, 0.0455325, 0.0653522, 0.0951642, 0.1686688, 0.3221632, 0.6365795", \ "0.0335225, 0.0603996, 0.0838001, 0.1136289, 0.1838961, 0.3308210, 0.6354446", \ "0.0553955, 0.0863896, 0.1123248, 0.1469095, 0.2204704, 0.3612512, 0.6529446", \ "0.0991722, 0.1331251, 0.1630776, 0.2019088, 0.2860815, 0.4343325, 0.7137904", \ "0.1922929, 0.2168682, 0.2551772, 0.3011409, 0.3971452, 0.5650754, 0.8590600"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0087797, 0.0198762, 0.0300110, 0.0447882, 0.0793691, 0.1484169, 0.2905073", \ "0.0103346, 0.0237481, 0.0339920, 0.0487301, 0.0837192, 0.1523134, 0.2907359", \ "0.0124581, 0.0289406, 0.0415055, 0.0569183, 0.0913652, 0.1605666, 0.3008413", \ "0.0151425, 0.0357312, 0.0514325, 0.0709678, 0.1085081, 0.1769863, 0.3153127", \ "0.0190183, 0.0450162, 0.0643853, 0.0884456, 0.1353696, 0.2112872, 0.3479496", \ "0.0233543, 0.0569097, 0.0813306, 0.1114266, 0.1698252, 0.2649713, 0.4169596", \ "0.0289335, 0.0718131, 0.1029340, 0.1416475, 0.2154496, 0.3332003, 0.5229351"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("0.0089573, 0.0258745, 0.0445913, 0.0722250, 0.1390655, 0.2725609, 0.5401393", \ "0.0127405, 0.0296498, 0.0470374, 0.0738635, 0.1390111, 0.2723478, 0.5394855", \ "0.0194057, 0.0386685, 0.0552527, 0.0799424, 0.1429069, 0.2731526, 0.5386702", \ "0.0318682, 0.0544383, 0.0731429, 0.0985953, 0.1566614, 0.2808107, 0.5432877", \ "0.0548724, 0.0829570, 0.1044605, 0.1330806, 0.1934113, 0.3087363, 0.5561780", \ "0.0987556, 0.1343161, 0.1605782, 0.1931397, 0.2612701, 0.3821609, 0.6142034", \ "0.1851282, 0.2259328, 0.2609481, 0.3022674, 0.3817434, 0.5180789, 0.7643927"); } } } } cell (ISOLANDX1) { cell_footprint : "ISOLAND"; is_isolation_cell : true; area : 7.3728 ; cell_leakage_power : 7.026995e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "4.2414086e+04"; } leakage_power () { when : "(ISO'*D')"; value : "6.1359984e+04"; } leakage_power () { when : "(ISO*D)"; value : "7.0269948e+04"; } leakage_power () { when : "(ISO*D')"; value : "6.9350648e+04"; } pin (ISO) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (1.582040, 1.582040 ); rise_capacitance : 1.582040; capacitance : 1.540261; fall_capacitance_range (1.498481, 1.498481 ); fall_capacitance : 1.498481; max_transition : 1.024000; internal_power () { when : "!D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2011742, 1.2213071, 1.3088201, 2.1836719, 3.9806229, 7.6217719, 14.9513171"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.3260087, 3.3866067, 3.5590760, 4.4070039, 6.1541334, 9.6996658, 16.8420039"); } } } pin (D) { fanout_load : 0.059; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.785797, 1.785797 ); rise_capacitance : 1.785797; capacitance : 1.781639; fall_capacitance_range (1.777482, 1.777482 ); fall_capacitance : 1.777482; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2340210, -1.2820264, -1.3267639, -1.3528366, -1.3537085, -1.3041786, -1.1538456"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5484956, 1.5128817, 1.4936348, 1.4620199, 1.4507711, 1.4802544, 1.5912020"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO'*D"; max_capacitance : 208.000000; max_transition : 0.642212; internal_power () { related_pin : "ISO"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.5000165, 10.2208237, 10.1906092, 10.1582714, 10.1280824, 10.1423702, 10.1422796", \ "10.5275329, 10.2512961, 10.2186777, 10.1759136, 10.1640083, 10.1470414, 10.1573078", \ "10.7476555, 10.4617084, 10.4175102, 10.3763629, 10.3619653, 10.3685247, 10.3823851", \ "11.4765242, 11.1960967, 11.1381228, 11.1018036, 11.0812929, 11.0880145, 11.1028350", \ "13.8502776, 13.2112793, 12.9820874, 12.8688650, 12.8568829, 12.8437393, 12.8650268", \ "17.9642978, 17.2583551, 17.0040381, 16.8949322, 16.7705776, 16.7182525, 16.7261219", \ "26.5314595, 25.7657603, 25.4444943, 25.2688739, 25.0355400, 24.9820279, 24.9354129"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.5413404, 11.2471665, 11.0693967, 10.8525459, 10.4345629, 10.1292068, 9.3890116", \ "11.6428534, 11.3329006, 11.1742067, 10.9484821, 10.5515899, 10.0236365, 9.4339228", \ "11.8894782, 11.5576906, 11.3869673, 11.1766660, 10.9734983, 10.5953118, 9.8729489", \ "12.6669897, 12.3197497, 12.1907078, 11.9178401, 11.6811370, 10.8624178, 10.7257096", \ "14.5431357, 14.0465965, 13.8714137, 13.7588087, 13.4613982, 12.5809685, 11.9530273", \ "18.4206528, 17.9215420, 17.6335593, 17.5084762, 17.1247053, 16.9415073, 15.3196263", \ "26.4959399, 25.8981176, 25.6080546, 25.2704521, 25.0047418, 23.9421991, 24.3441284"); } } internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.8710193, 6.5995100, 6.4008088, 6.1968254, 5.8302180, 5.1370274, 4.0699940", \ "6.8946995, 6.5835454, 6.4000213, 6.1780890, 5.8909511, 5.1136766, 4.8364736", \ "7.3124791, 6.9349720, 6.6640467, 6.3817593, 5.9504277, 5.4329784, 4.9271798", \ "8.4339898, 7.8854689, 7.5436950, 7.0538998, 6.3861363, 5.6141770, 4.3217343", \ "11.2758625, 10.2122399, 9.6033274, 9.0152584, 8.2848795, 7.2866749, 6.5926706", \ "16.6863708, 15.1838682, 14.3223374, 13.6426324, 12.1492439, 11.4754145, 9.5974365", \ "27.5694902, 25.3910959, 24.0995841, 23.1200396, 21.6402087, 18.6610390, 18.2055437"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.6096947, 9.4543815, 9.4528739, 9.4682017, 9.4523351, 9.4178420, 9.4122232", \ "9.6079611, 9.4739829, 9.4602730, 9.4315916, 9.4227484, 9.3993247, 9.4302365", \ "10.0316061, 9.7613779, 9.6918595, 9.6410505, 9.6094004, 9.5922595, 9.5718297", \ "11.0042015, 10.6012592, 10.4149672, 10.2879555, 10.1789536, 10.0726022, 10.0334231", \ "13.6790558, 12.5428949, 12.0576238, 11.8484219, 11.6170650, 11.4378646, 11.3480749", \ "18.5341761, 16.9209497, 16.0987416, 15.5196032, 14.9062192, 14.6517576, 14.3999074", \ "28.2895001, 26.1560867, 24.8476800, 23.7338892, 22.6075735, 21.6305929, 21.1950524"); } } timing () { related_pin : "ISO"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0705156, 0.0824395, 0.0940757, 0.1097082, 0.1446763, 0.2135369, 0.3511796", \ "0.0744324, 0.0863323, 0.0980140, 0.1136149, 0.1485411, 0.2173089, 0.3557871", \ "0.0804566, 0.0923093, 0.1039730, 0.1196223, 0.1546126, 0.2236009, 0.3617767", \ "0.0897400, 0.1015357, 0.1131772, 0.1288596, 0.1638101, 0.2326461, 0.3712827", \ "0.1042863, 0.1161879, 0.1278673, 0.1434240, 0.1783835, 0.2470447, 0.3848092", \ "0.1274965, 0.1394143, 0.1510882, 0.1666690, 0.2016025, 0.2706167, 0.4075926", \ "0.1629868, 0.1751556, 0.1869466, 0.2025133, 0.2373584, 0.3061337, 0.4443151"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0266243, 0.0451513, 0.0658654, 0.0962947, 0.1694684, 0.3227184, 0.6287357", \ "0.0264847, 0.0451968, 0.0658939, 0.0962928, 0.1703341, 0.3217902, 0.6290172", \ "0.0266327, 0.0450884, 0.0658971, 0.0964845, 0.1704776, 0.3213288, 0.6260910", \ "0.0264834, 0.0453079, 0.0659552, 0.0965509, 0.1700936, 0.3182127, 0.6287517", \ "0.0266313, 0.0456240, 0.0662161, 0.0969478, 0.1710134, 0.3213917, 0.6302970", \ "0.0275148, 0.0464898, 0.0668944, 0.0967556, 0.1713342, 0.3227504, 0.6249853", \ "0.0292726, 0.0484396, 0.0687040, 0.0987371, 0.1713837, 0.3211387, 0.6279836"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0691817, 0.0812121, 0.0927942, 0.1082490, 0.1425594, 0.2097526, 0.3443704", \ "0.0724532, 0.0844893, 0.0960552, 0.1115115, 0.1458197, 0.2129789, 0.3476544", \ "0.0767921, 0.0887532, 0.1003718, 0.1158308, 0.1501377, 0.2173786, 0.3513983", \ "0.0825658, 0.0944758, 0.1060000, 0.1214114, 0.1557475, 0.2229836, 0.3574797", \ "0.0890595, 0.1010612, 0.1125534, 0.1280386, 0.1623158, 0.2293914, 0.3637861", \ "0.0967193, 0.1086936, 0.1202160, 0.1356906, 0.1699936, 0.2370819, 0.3711164", \ "0.1005955, 0.1127262, 0.1242962, 0.1397788, 0.1740756, 0.2411113, 0.3757132"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0258358, 0.0408593, 0.0577469, 0.0825804, 0.1441211, 0.2702924, 0.5274415", \ "0.0256842, 0.0408749, 0.0577469, 0.0828381, 0.1436539, 0.2699428, 0.5252367", \ "0.0257902, 0.0407487, 0.0577078, 0.0827730, 0.1440691, 0.2700758, 0.5274481", \ "0.0256815, 0.0406917, 0.0575432, 0.0828048, 0.1439682, 0.2699345, 0.5259251", \ "0.0261534, 0.0411545, 0.0581347, 0.0830723, 0.1440890, 0.2687659, 0.5256025", \ "0.0272838, 0.0422078, 0.0588890, 0.0835298, 0.1446215, 0.2705022, 0.5236934", \ "0.0297724, 0.0447560, 0.0607011, 0.0851548, 0.1455586, 0.2706184, 0.5255111"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0490592, 0.0609982, 0.0726680, 0.0882764, 0.1232585, 0.1923025, 0.3310305", \ "0.0526006, 0.0644328, 0.0760713, 0.0916826, 0.1266500, 0.1954711, 0.3339341", \ "0.0600281, 0.0717852, 0.0832891, 0.0988778, 0.1337352, 0.2024070, 0.3406625", \ "0.0711310, 0.0831594, 0.0948559, 0.1104628, 0.1450182, 0.2138299, 0.3516726", \ "0.0872355, 0.0998974, 0.1119590, 0.1276133, 0.1624587, 0.2305503, 0.3685015", \ "0.1100663, 0.1240526, 0.1370667, 0.1537670, 0.1890541, 0.2573865, 0.3942265", \ "0.1413459, 0.1574970, 0.1714672, 0.1898507, 0.2276089, 0.2968137, 0.4365104"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0261336, 0.0450164, 0.0657318, 0.0961183, 0.1703658, 0.3206520, 0.6274493", \ "0.0262737, 0.0448674, 0.0657196, 0.0959401, 0.1703584, 0.3187743, 0.6316170", \ "0.0274691, 0.0457406, 0.0663921, 0.0966369, 0.1705705, 0.3213713, 0.6320389", \ "0.0312319, 0.0493691, 0.0697019, 0.0998866, 0.1704356, 0.3218979, 0.6264166", \ "0.0373218, 0.0553017, 0.0750266, 0.1045536, 0.1757234, 0.3228487, 0.6280057", \ "0.0479742, 0.0659712, 0.0857066, 0.1141618, 0.1839561, 0.3297652, 0.6295293", \ "0.0680041, 0.0844923, 0.1033540, 0.1314163, 0.2016308, 0.3418653, 0.6422123"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0476444, 0.0591027, 0.0706439, 0.0857335, 0.1196745, 0.1868053, 0.3222044", \ "0.0514850, 0.0630736, 0.0743450, 0.0894722, 0.1235097, 0.1905500, 0.3248645", \ "0.0593724, 0.0707489, 0.0818832, 0.0969747, 0.1309469, 0.1979820, 0.3319109", \ "0.0701192, 0.0820568, 0.0934351, 0.1087191, 0.1427103, 0.2096915, 0.3438590", \ "0.0850874, 0.0976421, 0.1094854, 0.1250940, 0.1593827, 0.2263114, 0.3604523", \ "0.1043111, 0.1178861, 0.1306193, 0.1470748, 0.1819425, 0.2491137, 0.3827507", \ "0.1280427, 0.1434318, 0.1574725, 0.1755045, 0.2129672, 0.2819145, 0.4171758"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0226631, 0.0378669, 0.0550795, 0.0805275, 0.1420389, 0.2686724, 0.5255895", \ "0.0227685, 0.0379987, 0.0552387, 0.0803727, 0.1421629, 0.2689140, 0.5269716", \ "0.0242119, 0.0388505, 0.0558391, 0.0807740, 0.1424347, 0.2690570, 0.5247686", \ "0.0284264, 0.0431185, 0.0593335, 0.0838906, 0.1442150, 0.2692690, 0.5252093", \ "0.0349545, 0.0489026, 0.0653531, 0.0888550, 0.1474927, 0.2716365, 0.5261652", \ "0.0463912, 0.0593432, 0.0754974, 0.0989296, 0.1555669, 0.2768951, 0.5271159", \ "0.0638504, 0.0778103, 0.0933956, 0.1173739, 0.1734937, 0.2905805, 0.5382643"); } } } } cell (ISOLANDX2) { cell_footprint : "ISOLAND"; is_isolation_cell : true; area : 9.216 ; cell_leakage_power : 1.228202e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "5.0727635e+04"; } leakage_power () { when : "(ISO'*D')"; value : "1.1390070e+05"; } leakage_power () { when : "(ISO*D)"; value : "1.2282017e+05"; } leakage_power () { when : "(ISO*D')"; value : "1.2186082e+05"; } pin (ISO) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; fall_capacitance_range (1.505010, 1.505010 ); fall_capacitance : 1.505010; capacitance : 1.546788; rise_capacitance_range (1.588567, 1.588567 ); rise_capacitance : 1.588567; max_transition : 1.024000; internal_power () { when : "!D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1396723, 1.1204031, 1.1695684, 2.0194615, 3.8069514, 7.4696348, 14.8827047"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.4321695, 3.4490188, 3.5744239, 4.3973677, 6.1349616, 9.7018558, 16.9273505"); } } } pin (D) { fanout_load : 0.062; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.850623, 1.850623 ); fall_capacitance : 1.850623; capacitance : 1.849164; rise_capacitance_range (1.847705, 1.847705 ); rise_capacitance : 1.847705; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3075173, -1.3956138, -1.4801001, -1.5329509, -1.5469462, -1.4832305, -1.2640928"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6223043, 1.5470134, 1.4888762, 1.4332316, 1.4143871, 1.4691427, 1.6710987"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO'*D"; max_capacitance : 208.000000; max_transition : 0.351732; internal_power () { related_pin : "ISO"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.5564623, 18.7295349, 17.8724768, 17.3584841, 16.4698036, 15.2838488, 13.8933165", \ "20.6351857, 18.8365016, 18.0339640, 17.4836549, 16.5150010, 15.3267047, 14.3474261", \ "20.8852185, 19.1071629, 18.2384453, 17.7618498, 16.7804037, 15.5642533, 13.9166154", \ "21.6409924, 19.8236309, 18.9843675, 18.2773126, 17.3879762, 16.2563511, 15.1676580", \ "23.5522370, 21.5267170, 20.7420167, 20.1593028, 19.3660871, 18.2996027, 16.0569644", \ "28.0408016, 26.1075742, 25.0935318, 24.3005277, 23.2283568, 21.8192475, 21.1721068", \ "36.4341827, 34.5046383, 33.2779720, 32.2734315, 31.1873894, 30.1874638, 27.6763715"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("19.9354123, 18.0024843, 16.8770918, 16.1235272, 15.3834377, 14.9400103, 14.6401047", \ "19.9323279, 18.0324138, 16.8969539, 16.1437737, 15.4253244, 14.9584686, 14.7097250", \ "20.1262058, 18.2462404, 17.0683031, 16.3034332, 15.5849066, 15.1235706, 14.8242894", \ "20.8506502, 18.9564337, 17.7697872, 16.9794873, 16.2897919, 15.8340159, 15.5806224", \ "23.5545851, 21.4844129, 19.9872635, 18.8602168, 18.1090151, 17.5934784, 17.3244052", \ "28.0510970, 26.0593698, 24.5622882, 23.3287490, 22.2299863, 21.5126880, 21.2213409", \ "36.9767077, 34.8476769, 33.2109585, 31.8770645, 30.6477182, 29.8362651, 29.3893559"); } } internal_power () { related_pin : "D"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.5614681, 15.9484816, 15.2028527, 14.7747491, 14.4013572, 14.1797047, 13.9651993", \ "17.5544595, 15.9580929, 15.1790210, 14.6899777, 14.4525819, 14.0982782, 13.9119795", \ "17.9351076, 16.3151479, 15.4917934, 14.9825330, 14.5086197, 14.2213450, 14.0657081", \ "19.9422331, 18.1314148, 17.0245555, 16.2784983, 15.5436744, 15.0092257, 14.6396129", \ "24.6376726, 22.1984346, 20.4035379, 18.9046763, 17.7167905, 16.7936869, 16.1592828", \ "32.4689477, 29.6344400, 27.4650413, 25.2753205, 22.7803680, 20.9473720, 19.7151791", \ "46.9626180, 43.8183317, 40.9772240, 37.8889317, 33.7688144, 30.3479973, 27.8535361"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.6964806, 13.9413180, 13.0939084, 12.4188168, 11.5800483, 10.3457962, 9.3061990", \ "15.6579899, 13.8838580, 13.0216772, 12.3417662, 11.5568427, 10.3685573, 8.7529166", \ "16.1290471, 14.2895566, 13.3851858, 12.7813253, 11.7773565, 10.4969320, 9.2078884", \ "18.3003424, 16.2369105, 15.0029861, 14.2009484, 12.8595405, 11.5062608, 9.4857701", \ "23.2368453, 20.5691811, 18.9821887, 17.7334037, 16.2216991, 13.6262212, 10.7640129", \ "32.5843662, 29.5334212, 27.2675708, 25.1871156, 22.6189829, 18.9345082, 16.2918936", \ "49.4864087, 45.9597633, 42.8386095, 39.7832837, 35.3236383, 31.8534426, 26.1151997"); } } timing () { related_pin : "ISO"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0847923, 0.0922194, 0.0994958, 0.1091953, 0.1293313, 0.1656336, 0.2348064", \ "0.0887366, 0.0961353, 0.1035055, 0.1131004, 0.1333239, 0.1694959, 0.2388717", \ "0.0948796, 0.1023492, 0.1096109, 0.1192252, 0.1394095, 0.1756033, 0.2448846", \ "0.1040386, 0.1114711, 0.1187006, 0.1282834, 0.1484167, 0.1847521, 0.2540859", \ "0.1187926, 0.1261481, 0.1335046, 0.1430544, 0.1632440, 0.1993448, 0.2686596", \ "0.1421074, 0.1496361, 0.1568766, 0.1665005, 0.1866628, 0.2228286, 0.2921134", \ "0.1783893, 0.1860392, 0.1934060, 0.2030061, 0.2232061, 0.2594823, 0.3284617"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0309806, 0.0403577, 0.0508950, 0.0667240, 0.1026407, 0.1751777, 0.3250165", \ "0.0315627, 0.0401496, 0.0511299, 0.0665993, 0.1026888, 0.1755498, 0.3240653", \ "0.0310349, 0.0401162, 0.0509673, 0.0665462, 0.1026383, 0.1749912, 0.3235349", \ "0.0316232, 0.0400772, 0.0508217, 0.0664884, 0.1023238, 0.1748689, 0.3252816", \ "0.0315157, 0.0406282, 0.0512706, 0.0667632, 0.1029013, 0.1760808, 0.3232887", \ "0.0326913, 0.0412871, 0.0520167, 0.0675230, 0.1034165, 0.1753259, 0.3252429", \ "0.0332791, 0.0421450, 0.0533988, 0.0694022, 0.1047299, 0.1767360, 0.3251439"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0857532, 0.0935498, 0.1009632, 0.1106916, 0.1304894, 0.1662528, 0.2339041", \ "0.0890687, 0.0967698, 0.1042440, 0.1139702, 0.1338404, 0.1695052, 0.2372172", \ "0.0933158, 0.1010662, 0.1085103, 0.1181776, 0.1380440, 0.1737304, 0.2414436", \ "0.0987863, 0.1064833, 0.1139261, 0.1235419, 0.1435198, 0.1791977, 0.2468599", \ "0.1057547, 0.1134233, 0.1208737, 0.1306759, 0.1504543, 0.1861025, 0.2536955", \ "0.1133853, 0.1210936, 0.1285656, 0.1382472, 0.1581002, 0.1938096, 0.2614400", \ "0.1184753, 0.1263554, 0.1338008, 0.1435491, 0.1634269, 0.1991359, 0.2667289"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0328671, 0.0409581, 0.0493085, 0.0622290, 0.0909351, 0.1504066, 0.2745720", \ "0.0328513, 0.0409873, 0.0494692, 0.0621341, 0.0910891, 0.1505650, 0.2748827", \ "0.0327555, 0.0407137, 0.0493211, 0.0618269, 0.0910376, 0.1504095, 0.2749402", \ "0.0329777, 0.0407662, 0.0494196, 0.0617623, 0.0907170, 0.1506400, 0.2746929", \ "0.0331262, 0.0411145, 0.0496969, 0.0622848, 0.0913223, 0.1504003, 0.2739171", \ "0.0340791, 0.0419151, 0.0506171, 0.0626533, 0.0919947, 0.1512911, 0.2756747", \ "0.0362119, 0.0437651, 0.0524699, 0.0647580, 0.0934540, 0.1525689, 0.2754423"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0631942, 0.0706066, 0.0779222, 0.0875723, 0.1078533, 0.1440450, 0.2133835", \ "0.0666847, 0.0741495, 0.0814212, 0.0910251, 0.1113327, 0.1474839, 0.2166838", \ "0.0743265, 0.0817297, 0.0889392, 0.0985270, 0.1186431, 0.1548412, 0.2241491", \ "0.0887459, 0.0963871, 0.1035377, 0.1130740, 0.1332629, 0.1691717, 0.2381770", \ "0.1095117, 0.1174476, 0.1250289, 0.1349383, 0.1552304, 0.1912384, 0.2596242", \ "0.1400509, 0.1487305, 0.1568918, 0.1673563, 0.1886656, 0.2251530, 0.2930324", \ "0.1829375, 0.1927266, 0.2018640, 0.2139036, 0.2368057, 0.2762293, 0.3456878"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0314675, 0.0399583, 0.0508919, 0.0669883, 0.1028715, 0.1754555, 0.3250262", \ "0.0312111, 0.0402411, 0.0511481, 0.0668910, 0.1029349, 0.1752656, 0.3243353", \ "0.0308496, 0.0400098, 0.0511595, 0.0665803, 0.1024356, 0.1750051, 0.3249006", \ "0.0352123, 0.0436090, 0.0551733, 0.0699470, 0.1051779, 0.1768184, 0.3243822", \ "0.0433820, 0.0509613, 0.0608072, 0.0765738, 0.1106019, 0.1820839, 0.3271242", \ "0.0579727, 0.0643679, 0.0735488, 0.0875496, 0.1224894, 0.1917633, 0.3351691", \ "0.0806591, 0.0868565, 0.0973245, 0.1112491, 0.1446517, 0.2125327, 0.3517319"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0592591, 0.0665715, 0.0736754, 0.0830351, 0.1025000, 0.1373278, 0.2044948", \ "0.0630833, 0.0704154, 0.0775250, 0.0865987, 0.1061973, 0.1410903, 0.2084277", \ "0.0714328, 0.0785994, 0.0856527, 0.0947672, 0.1139661, 0.1488402, 0.2161731", \ "0.0853795, 0.0927495, 0.0997760, 0.1089418, 0.1281231, 0.1628925, 0.2300167", \ "0.1040630, 0.1117774, 0.1192157, 0.1287524, 0.1485557, 0.1836974, 0.2507055", \ "0.1277537, 0.1360161, 0.1441402, 0.1543344, 0.1749791, 0.2110784, 0.2779068", \ "0.1582830, 0.1676398, 0.1765307, 0.1876308, 0.2103707, 0.2484526, 0.3171499"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0275104, 0.0351410, 0.0437323, 0.0564952, 0.0861263, 0.1464186, 0.2716197", \ "0.0271800, 0.0350631, 0.0439883, 0.0561899, 0.0857273, 0.1463377, 0.2710945", \ "0.0275169, 0.0354211, 0.0442612, 0.0565862, 0.0858530, 0.1463166, 0.2716803", \ "0.0325852, 0.0400660, 0.0481247, 0.0601216, 0.0882983, 0.1476647, 0.2721794", \ "0.0409166, 0.0476072, 0.0559587, 0.0676855, 0.0956791, 0.1528283, 0.2746748", \ "0.0537618, 0.0608943, 0.0693164, 0.0797804, 0.1074215, 0.1628184, 0.2811026", \ "0.0761049, 0.0830426, 0.0909266, 0.1019610, 0.1268025, 0.1820483, 0.2966853"); } } } } cell (ISOLANDX4) { cell_footprint : "ISOLAND"; is_isolation_cell : true; area : 11.9808 ; cell_leakage_power : 2.280530e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "6.4883082e+04"; } leakage_power () { when : "(ISO'*D')"; value : "2.1911286e+05"; } leakage_power () { when : "(ISO*D)"; value : "2.2805303e+05"; } leakage_power () { when : "(ISO*D')"; value : "2.2694660e+05"; } pin (ISO) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (1.637788, 1.637788 ); rise_capacitance : 1.637788; capacitance : 1.599937; fall_capacitance_range (1.562086, 1.562086 ); fall_capacitance : 1.562086; max_transition : 1.024000; internal_power () { when : "!D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1631953, 1.0673371, 1.0443375, 1.8450197, 3.6151011, 7.3239806, 14.9104566"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.4154390, 3.3451505, 3.3771958, 4.1520517, 5.8743857, 9.4916763, 16.8988795"); } } } pin (D) { fanout_load : 0.065; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.838765, 1.838765 ); rise_capacitance : 1.838765; capacitance : 1.834682; fall_capacitance_range (1.830600, 1.830600 ); fall_capacitance : 1.830600; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3125959, -1.4874931, -1.6646650, -1.7649710, -1.7929608, -1.6763178, -1.2704097"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6731725, 1.5078078, 1.3505525, 1.2439827, 1.2043169, 1.2984593, 1.6602182"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO'*D"; max_capacitance : 208.000000; max_transition : 0.232964; internal_power () { related_pin : "ISO"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("52.4410765, 49.4419080, 46.4287391, 42.8836407, 37.3771267, 32.3300312, 28.7809837", \ "52.3806141, 49.4700287, 46.4580976, 42.9000528, 37.3908482, 32.3960162, 28.7744717", \ "52.6450248, 49.5876553, 46.5606006, 43.0017269, 37.5347904, 32.4559706, 28.9046314", \ "53.5111038, 50.4637141, 47.4491007, 43.8603750, 38.2665028, 33.1473035, 29.5382360", \ "55.1450650, 52.1232361, 49.1704184, 45.6604899, 40.1123834, 34.8845795, 31.3498431", \ "61.9662157, 58.8501915, 55.7245112, 52.0198737, 45.7950828, 39.5798599, 35.4081310", \ "71.5025352, 68.3801753, 65.2152265, 61.3686127, 54.9593177, 48.3831504, 43.9248230"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("50.4694856, 47.1238335, 43.9042182, 40.5471995, 36.4253982, 32.5434325, 28.7609217", \ "50.4979460, 47.1503791, 44.0152767, 40.5630429, 36.4465701, 32.8282141, 28.8031034", \ "50.7661893, 47.3985975, 44.3536412, 40.8049449, 36.4524545, 32.8747909, 29.1056432", \ "51.5398142, 48.2191104, 45.2248572, 41.6621570, 37.4256646, 34.0085127, 29.7339895", \ "53.2419509, 49.9295844, 46.8080395, 43.4220903, 39.0262184, 35.2095076, 31.2765355", \ "59.4032943, 55.9958976, 52.7751565, 49.2919436, 44.2498004, 39.8787444, 36.5634823", \ "68.4465223, 65.0491194, 61.8079372, 58.2339208, 52.8161355, 48.8454957, 44.8568447"); } } internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("45.6135157, 42.3978171, 39.2687080, 35.9506684, 31.6663133, 27.7217462, 24.0411139", \ "45.6538024, 42.3244052, 39.1584577, 35.8132449, 31.2782366, 27.9189613, 23.9335932", \ "45.8229833, 42.5311804, 39.4215272, 36.0682481, 31.7378514, 28.5529262, 24.1320072", \ "48.1331010, 44.7986600, 41.5530366, 38.2320422, 33.7363823, 30.1393611, 25.3974701", \ "57.5107750, 53.8552388, 50.4968716, 46.4727612, 40.5357143, 35.2257319, 29.7492020", \ "76.0568578, 72.1879772, 68.1760362, 63.1507320, 55.2593665, 47.4310021, 39.2076257", \ "107.9655725, 103.7894832, 99.3940463, 93.8082638, 83.2657326, 71.3299949, 61.8822300"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("46.8671410, 43.8282485, 41.0678058, 37.8232571, 33.2508738, 29.3800833, 27.0468251", \ "46.6266375, 43.6503392, 40.9460908, 37.7138174, 33.1324907, 29.2872504, 26.8693038", \ "46.7561827, 43.7568224, 41.0516279, 37.8041309, 33.1598829, 29.1986574, 26.7143496", \ "48.3135304, 45.5201577, 42.6334308, 39.4390957, 34.5506217, 30.3622388, 27.4824421", \ "56.3213537, 53.3363406, 50.1730648, 46.4328982, 40.6818387, 35.0511602, 30.9855973", \ "72.8616953, 69.3746843, 65.8401852, 61.3750070, 53.4819068, 44.7172062, 38.0828741", \ "98.7210445, 94.8735430, 90.9615383, 85.7152941, 76.0280425, 63.8968028, 52.3159210"); } } timing () { related_pin : "ISO"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1175073, 0.1222225, 0.1268295, 0.1329360, 0.1456962, 0.1682134, 0.2075198", \ "0.1213704, 0.1260290, 0.1307492, 0.1368236, 0.1495682, 0.1721208, 0.2113652", \ "0.1274679, 0.1320990, 0.1368234, 0.1429187, 0.1556534, 0.1781831, 0.2174777", \ "0.1368612, 0.1415495, 0.1462219, 0.1522810, 0.1649868, 0.1874148, 0.2266376", \ "0.1511924, 0.1557954, 0.1604589, 0.1666135, 0.1793133, 0.2016040, 0.2407059", \ "0.1742261, 0.1788579, 0.1835185, 0.1897846, 0.2026572, 0.2249550, 0.2641566", \ "0.2120300, 0.2166571, 0.2213797, 0.2275923, 0.2403551, 0.2628645, 0.3021307"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0501278, 0.0531730, 0.0584329, 0.0658272, 0.0836479, 0.1204754, 0.1927236", \ "0.0500809, 0.0531078, 0.0577346, 0.0657373, 0.0835031, 0.1206024, 0.1926190", \ "0.0501772, 0.0530901, 0.0577164, 0.0656047, 0.0836566, 0.1205452, 0.1926478", \ "0.0499858, 0.0532307, 0.0577285, 0.0649444, 0.0835718, 0.1200280, 0.1921785", \ "0.0506792, 0.0534275, 0.0583053, 0.0656946, 0.0835218, 0.1198171, 0.1914656", \ "0.0514213, 0.0543604, 0.0585790, 0.0658662, 0.0840591, 0.1205324, 0.1928488", \ "0.0520181, 0.0547610, 0.0594397, 0.0666846, 0.0857965, 0.1219845, 0.1937220"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1237492, 0.1284672, 0.1333488, 0.1398130, 0.1529331, 0.1754371, 0.2139000", \ "0.1270254, 0.1317624, 0.1366356, 0.1429724, 0.1561174, 0.1786944, 0.2171211", \ "0.1312924, 0.1358791, 0.1406926, 0.1471143, 0.1603040, 0.1829395, 0.2213824", \ "0.1365803, 0.1413868, 0.1462002, 0.1525517, 0.1656233, 0.1880676, 0.2267974", \ "0.1436110, 0.1483121, 0.1530732, 0.1594043, 0.1726014, 0.1950108, 0.2336085", \ "0.1506632, 0.1553125, 0.1601574, 0.1667581, 0.1798016, 0.2021647, 0.2409870", \ "0.1565582, 0.1612594, 0.1661054, 0.1726481, 0.1858223, 0.2084095, 0.2470834"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0536491, 0.0574284, 0.0618762, 0.0686362, 0.0834394, 0.1130295, 0.1708368", \ "0.0534065, 0.0572467, 0.0620779, 0.0686903, 0.0832063, 0.1131728, 0.1708175", \ "0.0539725, 0.0578617, 0.0626298, 0.0687439, 0.0833718, 0.1128346, 0.1707428", \ "0.0533276, 0.0573796, 0.0625118, 0.0681408, 0.0828064, 0.1123158, 0.1705558", \ "0.0536627, 0.0578303, 0.0625237, 0.0688516, 0.0836474, 0.1121037, 0.1702984", \ "0.0548558, 0.0586335, 0.0629294, 0.0698208, 0.0843592, 0.1132511, 0.1713853", \ "0.0566409, 0.0608641, 0.0650513, 0.0711980, 0.0857925, 0.1149381, 0.1726038"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0958644, 0.1005461, 0.1051504, 0.1112765, 0.1240734, 0.1464730, 0.1859090", \ "0.0992657, 0.1039704, 0.1087403, 0.1149421, 0.1274570, 0.1500604, 0.1895149", \ "0.1066329, 0.1112604, 0.1160498, 0.1222180, 0.1349708, 0.1572909, 0.1965922", \ "0.1227168, 0.1273074, 0.1319908, 0.1381452, 0.1507448, 0.1729387, 0.2119865", \ "0.1501381, 0.1548781, 0.1598640, 0.1661630, 0.1788758, 0.2010563, 0.2401581", \ "0.1879309, 0.1928920, 0.1980286, 0.2047058, 0.2182388, 0.2416466, 0.2807465", \ "0.2396670, 0.2449501, 0.2505266, 0.2582111, 0.2730947, 0.2978122, 0.3395046"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0511393, 0.0537610, 0.0579459, 0.0651878, 0.0835350, 0.1208814, 0.1929082", \ "0.0500827, 0.0533079, 0.0579513, 0.0658881, 0.0838762, 0.1206483, 0.1920270", \ "0.0504594, 0.0533727, 0.0578948, 0.0652796, 0.0834476, 0.1203264, 0.1926592", \ "0.0512997, 0.0542404, 0.0587764, 0.0660445, 0.0840418, 0.1205746, 0.1930610", \ "0.0607483, 0.0632961, 0.0673582, 0.0744443, 0.0946118, 0.1280464, 0.1980409", \ "0.0787964, 0.0808122, 0.0842124, 0.0899301, 0.1060951, 0.1400163, 0.2116965", \ "0.1085264, 0.1113326, 0.1141923, 0.1199053, 0.1354796, 0.1666308, 0.2329637"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0956011, 0.1001098, 0.1047659, 0.1108615, 0.1237096, 0.1456069, 0.1835006", \ "0.0993771, 0.1039440, 0.1086060, 0.1147903, 0.1275317, 0.1493389, 0.1875252", \ "0.1074322, 0.1119214, 0.1165493, 0.1226635, 0.1353344, 0.1574799, 0.1954721", \ "0.1244710, 0.1289932, 0.1335852, 0.1396528, 0.1521348, 0.1736235, 0.2112561", \ "0.1519160, 0.1564208, 0.1611323, 0.1678801, 0.1805238, 0.2022417, 0.2399936", \ "0.1886722, 0.1933537, 0.1982928, 0.2047694, 0.2180577, 0.2408673, 0.2796876", \ "0.2370946, 0.2420868, 0.2477100, 0.2547898, 0.2691328, 0.2935895, 0.3340996"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0466526, 0.0505980, 0.0548931, 0.0614246, 0.0762471, 0.1061406, 0.1649541", \ "0.0465109, 0.0508263, 0.0548583, 0.0614157, 0.0762667, 0.1058417, 0.1644367", \ "0.0464465, 0.0504129, 0.0551459, 0.0614088, 0.0763030, 0.1057045, 0.1646245", \ "0.0474122, 0.0513138, 0.0559368, 0.0622508, 0.0767595, 0.1061879, 0.1645782", \ "0.0590664, 0.0624843, 0.0664926, 0.0721057, 0.0862305, 0.1136055, 0.1702565", \ "0.0746457, 0.0780074, 0.0823551, 0.0884217, 0.1021176, 0.1287306, 0.1836401", \ "0.1019362, 0.1050885, 0.1080558, 0.1136580, 0.1265417, 0.1520936, 0.2069951"); } } } } cell (ISOLANDX8) { cell_footprint : "ISOLAND"; is_isolation_cell : true; area : 18.432 ; cell_leakage_power : 4.400272e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D')"; value : "4.3492182e+05"; } leakage_power () { when : "(ISO'*D)"; value : "1.3057920e+05"; } leakage_power () { when : "(ISO*D)"; value : "4.4002721e+05"; } leakage_power () { when : "(ISO*D')"; value : "4.3793227e+05"; } pin (ISO) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (1.493795, 1.493795 ); rise_capacitance : 1.493795; capacitance : 1.450030; fall_capacitance_range (1.406265, 1.406265 ); fall_capacitance : 1.406265; max_transition : 1.024000; internal_power () { when : "!D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.2826549, 2.0078176, 1.7930328, 2.4667317, 4.1490192, 7.8484841, 15.5823035"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.7592166, 3.5189549, 3.3735127, 4.0280054, 5.6720720, 9.2952866, 16.8767973"); } } } pin (D) { fanout_load : 0.102; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.575623, 2.575623 ); fall_capacitance : 2.575623; capacitance : 2.593772; rise_capacitance_range (2.611920, 2.611920 ); rise_capacitance : 2.611920; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9039793, -2.2412743, -2.5807831, -2.7738172, -2.8248042, -2.5916968, -1.7904006"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3946430, 2.0719000, 1.7631079, 1.5602668, 1.4912782, 1.6899950, 2.4241223"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO'*D"; max_capacitance : 208.000000; max_transition : 0.165383; internal_power () { related_pin : "ISO"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("93.2675664, 90.2737988, 86.9443944, 82.7661650, 74.9558711, 65.6103030, 57.4469147", \ "93.1064580, 90.1906002, 87.0679152, 82.8759613, 74.9895885, 65.3648248, 57.4352485", \ "93.5134837, 90.4863582, 87.2786588, 83.0735610, 75.1529680, 65.6774086, 57.6024473", \ "94.4536897, 91.3624960, 88.2533470, 83.9520446, 76.1247095, 66.5297944, 58.1758148", \ "96.1885623, 93.1564022, 90.0273200, 85.8981745, 78.1453370, 68.5703691, 60.2422602", \ "105.7770182, 102.6180461, 99.2898910, 94.9293790, 86.6776992, 75.7674269, 65.6582310", \ "117.7659407, 114.6963567, 111.3123018, 106.7683103, 98.2014921, 86.7447888, 75.9022453"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("99.2318580, 95.6463122, 91.9332787, 87.1654673, 78.6484712, 69.2173773, 62.8337175", \ "99.0992561, 95.7165122, 91.9790570, 87.1782323, 78.7035438, 69.5323489, 62.8427374", \ "99.5022034, 95.9445529, 92.2225864, 87.4205385, 78.9451676, 69.5451336, 63.1527943", \ "100.2384097, 96.7651105, 93.0450076, 88.3297218, 79.7051846, 70.5708848, 62.2567664", \ "102.2228149, 98.7797824, 94.9835313, 90.2440487, 81.6236396, 72.6630852, 65.2443600", \ "110.9998275, 107.4115317, 103.6002696, 98.6824235, 89.7387245, 79.1431487, 69.4042082", \ "121.8882075, 118.2957443, 114.4156016, 109.4343905, 100.1825952, 89.9869003, 81.3108638"); } } internal_power () { related_pin : "D"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("90.4082228, 87.3369673, 84.2600727, 80.0538009, 72.3178239, 63.1040587, 55.5253034", \ "90.3614347, 87.2272824, 84.2446928, 79.9534543, 72.2295181, 63.1094515, 55.4671244", \ "90.8772571, 87.8363981, 84.4978071, 80.4028790, 72.5976004, 63.2638040, 55.3108817", \ "94.4501757, 91.2587331, 88.1759895, 83.8976550, 76.2149890, 66.3718882, 57.8438137", \ "110.3570224, 107.1140666, 103.6051140, 98.8723182, 89.9527151, 78.4625839, 67.0829254", \ "143.2277872, 139.4322529, 135.5151388, 130.2851508, 119.4135304, 103.6535202, 86.1240717", \ "195.1484855, 191.1524415, 186.9368195, 181.0855701, 168.7150944, 149.3907899, 124.7609827"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("92.9774965, 89.6102101, 85.8578614, 81.0273362, 72.5854436, 63.3021704, 56.2383561", \ "93.0881704, 89.5207118, 85.7558629, 80.9058164, 72.4637660, 63.1486977, 56.2627747", \ "93.5656632, 89.9908829, 86.2914928, 81.4706004, 72.9471215, 63.7561942, 57.0281166", \ "98.1008482, 94.5551622, 90.8000277, 85.9009811, 77.1631681, 67.9971953, 60.1748222", \ "116.6485857, 112.9414277, 108.8618058, 103.5596960, 93.5340902, 81.6439994, 70.5658920", \ "153.9963786, 150.0052136, 145.5443992, 139.5700387, 127.1279243, 111.0759520, 94.7287901", \ "217.0401482, 212.8850654, 208.1895620, 201.7916172, 187.8026715, 166.2305313, 142.7544778"); } } timing () { related_pin : "ISO"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1220886, 0.1244825, 0.1270315, 0.1304758, 0.1377646, 0.1506327, 0.1731402", \ "0.1262095, 0.1285829, 0.1311388, 0.1345828, 0.1418685, 0.1547525, 0.1772261", \ "0.1333285, 0.1357204, 0.1382740, 0.1417198, 0.1490052, 0.1618708, 0.1843747", \ "0.1442085, 0.1465986, 0.1491733, 0.1526031, 0.1598688, 0.1725925, 0.1950061", \ "0.1602199, 0.1626155, 0.1652117, 0.1686543, 0.1759373, 0.1888395, 0.2111316", \ "0.1873686, 0.1897752, 0.1923292, 0.1957722, 0.2031814, 0.2160471, 0.2383620", \ "0.2293114, 0.2317822, 0.2343595, 0.2378268, 0.2451182, 0.2580287, 0.2804585"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0519920, 0.0532340, 0.0550360, 0.0580388, 0.0663876, 0.0847262, 0.1213086", \ "0.0512630, 0.0531954, 0.0550547, 0.0581281, 0.0662362, 0.0847554, 0.1214103", \ "0.0520295, 0.0531694, 0.0550156, 0.0581213, 0.0662226, 0.0847012, 0.1212518", \ "0.0513407, 0.0524882, 0.0549518, 0.0583687, 0.0666679, 0.0843875, 0.1209606", \ "0.0514880, 0.0526901, 0.0551854, 0.0584592, 0.0665971, 0.0844998, 0.1211189", \ "0.0528463, 0.0539607, 0.0556581, 0.0585488, 0.0670785, 0.0850549, 0.1219179", \ "0.0532510, 0.0557145, 0.0573894, 0.0602453, 0.0681486, 0.0865420, 0.1230688"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1125064, 0.1148440, 0.1173602, 0.1207943, 0.1281219, 0.1408001, 0.1625215", \ "0.1160191, 0.1183573, 0.1208721, 0.1243026, 0.1315913, 0.1443010, 0.1658650", \ "0.1215608, 0.1237918, 0.1263025, 0.1296745, 0.1370031, 0.1496945, 0.1711979", \ "0.1286372, 0.1310154, 0.1333297, 0.1369284, 0.1442160, 0.1567063, 0.1781138", \ "0.1368838, 0.1392138, 0.1417554, 0.1452103, 0.1525343, 0.1651331, 0.1867734", \ "0.1469903, 0.1493410, 0.1518465, 0.1552533, 0.1627426, 0.1752490, 0.1967806", \ "0.1567113, 0.1590276, 0.1615478, 0.1649206, 0.1722112, 0.1848814, 0.2065635"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0470284, 0.0489268, 0.0512041, 0.0544532, 0.0616889, 0.0774978, 0.1058599", \ "0.0472130, 0.0493989, 0.0516784, 0.0545769, 0.0622049, 0.0765194, 0.1061064", \ "0.0471182, 0.0493768, 0.0512997, 0.0542898, 0.0619131, 0.0765811, 0.1058327", \ "0.0468403, 0.0486686, 0.0508384, 0.0544809, 0.0621785, 0.0762741, 0.1057388", \ "0.0471039, 0.0490176, 0.0513045, 0.0543463, 0.0620078, 0.0768244, 0.1057499", \ "0.0479449, 0.0499990, 0.0523090, 0.0553277, 0.0628117, 0.0773878, 0.1065003", \ "0.0500684, 0.0515379, 0.0537601, 0.0576606, 0.0651723, 0.0791062, 0.1080444"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0932821, 0.0956946, 0.0982697, 0.1017696, 0.1090319, 0.1218031, 0.1443083", \ "0.0968163, 0.0992026, 0.1017833, 0.1052640, 0.1125718, 0.1254859, 0.1478626", \ "0.1045175, 0.1069624, 0.1095209, 0.1129809, 0.1203876, 0.1331898, 0.1555183", \ "0.1204901, 0.1228676, 0.1254228, 0.1288470, 0.1361113, 0.1487563, 0.1710011", \ "0.1485401, 0.1509778, 0.1535662, 0.1572645, 0.1645446, 0.1775456, 0.1995814", \ "0.1876186, 0.1902080, 0.1928740, 0.1966205, 0.2044913, 0.2178930, 0.2410888", \ "0.2442972, 0.2469179, 0.2498333, 0.2540354, 0.2628403, 0.2771106, 0.3015479"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0514776, 0.0526892, 0.0545649, 0.0576305, 0.0660822, 0.0844497, 0.1216342", \ "0.0513440, 0.0525087, 0.0543600, 0.0574953, 0.0660036, 0.0845442, 0.1216384", \ "0.0517500, 0.0529647, 0.0548033, 0.0579249, 0.0661386, 0.0843225, 0.1214557", \ "0.0527113, 0.0536260, 0.0555428, 0.0585492, 0.0668700, 0.0847123, 0.1217172", \ "0.0619534, 0.0629058, 0.0642597, 0.0675242, 0.0757992, 0.0942759, 0.1290403", \ "0.0801390, 0.0806238, 0.0820538, 0.0842428, 0.0909734, 0.1067594, 0.1407307", \ "0.1120084, 0.1125339, 0.1137039, 0.1153352, 0.1202796, 0.1339717, 0.1653828"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0905586, 0.0928634, 0.0953498, 0.0987430, 0.1059086, 0.1184704, 0.1404351", \ "0.0944111, 0.0967633, 0.0993050, 0.1026418, 0.1099307, 0.1224727, 0.1441540", \ "0.1027618, 0.1050610, 0.1075364, 0.1109340, 0.1181273, 0.1306636, 0.1524470", \ "0.1195024, 0.1217763, 0.1242936, 0.1276797, 0.1347871, 0.1471568, 0.1684949", \ "0.1462536, 0.1486432, 0.1511521, 0.1545637, 0.1618181, 0.1745848, 0.1960762", \ "0.1808636, 0.1832746, 0.1858564, 0.1894356, 0.1970127, 0.2100493, 0.2326140", \ "0.2254577, 0.2281232, 0.2308807, 0.2346986, 0.2429316, 0.2570558, 0.2808102"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0462878, 0.0479285, 0.0500475, 0.0533314, 0.0607297, 0.0757470, 0.1055808", \ "0.0460431, 0.0476528, 0.0497871, 0.0530332, 0.0609049, 0.0755045, 0.1052489", \ "0.0457053, 0.0477359, 0.0500293, 0.0535329, 0.0609224, 0.0756203, 0.1050055", \ "0.0473645, 0.0492905, 0.0513781, 0.0544846, 0.0619128, 0.0764824, 0.1056831", \ "0.0583359, 0.0602224, 0.0617979, 0.0649796, 0.0721008, 0.0852928, 0.1130932", \ "0.0738866, 0.0752544, 0.0773615, 0.0805490, 0.0877856, 0.1013050, 0.1279684", \ "0.1016968, 0.1029517, 0.1046556, 0.1073177, 0.1139486, 0.1263145, 0.1523651"); } } } } cell (ISOLORX1) { cell_footprint : "ISOLOR"; is_isolation_cell : true; area : 7.3728 ; cell_leakage_power : 5.836087e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "4.6580336e+04"; } leakage_power () { when : "(ISO'*D')"; value : "5.8360868e+04"; } leakage_power () { when : "(ISO*D)"; value : "1.6315862e+04"; } leakage_power () { when : "(ISO*D')"; value : "3.3682728e+04"; } pin (ISO) { fanout_load : 0.111; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (2.715734, 2.715734 ); rise_capacitance : 2.715734; capacitance : 2.701436; fall_capacitance_range (2.687137, 2.687137 ); fall_capacitance : 2.687137; max_transition : 1.024000; internal_power () { when : "D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.2626878, -2.3453166, -2.4768389, -2.5101564, -2.5430561, -2.5751204, -2.6055137"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.5627575, 2.5884668, 2.6481932, 2.6479609, 2.6558043, 2.6797989, 2.7360960"); } } } pin (D) { fanout_load : 0.082; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.636678, 2.636678 ); rise_capacitance : 2.636678; capacitance : 2.513224; fall_capacitance_range (2.389771, 2.389771 ); fall_capacitance : 2.389771; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5600250, -0.5854492, -0.6124884, -0.6334156, -0.6514604, -0.6637407, -0.6644918"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3794092, 1.3921083, 1.4258147, 1.4284358, 1.4419862, 1.4773946, 1.5565195"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO+D"; max_capacitance : 208.000000; max_transition : 0.641475; internal_power () { related_pin : "ISO"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.6857209, 7.4188574, 7.2220219, 6.9713685, 6.6138809, 6.0663294, 5.0424728", \ "7.6959959, 7.4379859, 7.2165126, 7.0807739, 6.5995548, 6.0828114, 4.8696416", \ "8.1123673, 7.7636286, 7.5187548, 7.2901005, 7.0489973, 6.2892495, 5.7498242", \ "9.5962896, 9.0878263, 8.7746464, 8.4286719, 7.7938573, 7.3094158, 6.0474352", \ "13.1840101, 12.3299807, 11.7350892, 11.2158821, 10.5750061, 9.5438586, 8.3605784", \ "20.6067122, 19.4087535, 18.7514712, 18.0272682, 16.4796913, 15.8621558, 13.9304126", \ "36.2087471, 34.4544267, 33.3889744, 32.0440898, 30.5463759, 28.2569430, 27.4894452"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.6288863, 12.9133993, 12.9326037, 12.9358464, 12.9122110, 12.8811397, 12.8730191", \ "12.6199274, 12.7984613, 12.8580932, 12.8644024, 12.8556768, 12.8648350, 12.8234473", \ "12.8548294, 12.9660427, 13.0179070, 13.0034158, 12.9654935, 12.9410086, 12.9198628", \ "13.7615488, 13.6687032, 13.6940445, 13.6244588, 13.5856522, 13.5402965, 13.5206522", \ "16.7639276, 16.0625860, 15.7619825, 15.6317437, 15.5833535, 15.4848813, 15.4400084", \ "22.9432715, 21.7854013, 21.2357487, 20.8508739, 20.4401832, 20.3372674, 20.1774200", \ "35.7988869, 34.1356359, 33.2068509, 32.4454776, 31.4947839, 30.8189668, 30.5246003"); } } internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.4436184, 6.2799792, 6.1457484, 6.0561427, 5.8588666, 5.4599922, 4.2276283", \ "6.4997751, 6.3283309, 6.1976969, 6.0342617, 5.8210832, 5.4824801, 4.7457705", \ "6.9229897, 6.6374799, 6.4301862, 6.3263182, 5.9502440, 5.3886463, 5.2360973", \ "8.3444141, 7.9627512, 7.6657012, 7.3145415, 6.6330546, 6.6265334, 6.2080693", \ "11.8520008, 11.1289557, 10.5852271, 10.0580081, 9.5429410, 8.5359973, 7.9440753", \ "19.0397046, 17.8556234, 17.2270084, 16.6445106, 15.4976845, 14.7916033, 13.1373874", \ "33.7382027, 31.9253510, 30.8411501, 29.8864356, 28.6425440, 26.6491303, 25.9998816"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.4069936, 10.6532722, 10.7177091, 10.7555801, 10.8542144, 10.8171801, 10.8125544", \ "10.5064127, 10.7091875, 10.7689983, 10.7931252, 10.8285178, 10.8391550, 10.8508361", \ "11.0470088, 11.1192124, 11.1549811, 11.1438088, 11.1466979, 11.1502880, 11.1479724", \ "12.2643809, 12.1170338, 12.1056062, 12.0545206, 11.9883152, 11.9659452, 11.9451726", \ "15.5198889, 14.7472610, 14.4006331, 14.2779576, 14.2010929, 14.1055004, 14.0613056", \ "21.7861834, 20.5396084, 19.9655505, 19.5378480, 19.1106520, 19.0220512, 18.8496606", \ "34.5134071, 32.7225796, 31.7238430, 30.9271679, 29.9856772, 29.3627116, 29.1402556"); } } timing () { related_pin : "ISO"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0492973, 0.0604102, 0.0713016, 0.0860320, 0.1204230, 0.1892234, 0.3269671", \ "0.0532261, 0.0642809, 0.0750659, 0.0898649, 0.1243807, 0.1930813, 0.3308242", \ "0.0614380, 0.0724162, 0.0831711, 0.0979698, 0.1322510, 0.2010200, 0.3392303", \ "0.0755962, 0.0869240, 0.0977431, 0.1125015, 0.1466380, 0.2154004, 0.3526902", \ "0.0968286, 0.1091691, 0.1206317, 0.1354557, 0.1693401, 0.2373642, 0.3747133", \ "0.1317621, 0.1453117, 0.1578608, 0.1733525, 0.2074302, 0.2756939, 0.4119934", \ "0.1870235, 0.2030017, 0.2169603, 0.2338655, 0.2694751, 0.3381259, 0.4761947"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0248925, 0.0426249, 0.0627313, 0.0930242, 0.1667788, 0.3199071, 0.6268004", \ "0.0248040, 0.0423534, 0.0625922, 0.0932935, 0.1674808, 0.3201743, 0.6279283", \ "0.0256259, 0.0427987, 0.0629393, 0.0933344, 0.1678586, 0.3197725, 0.6254579", \ "0.0290589, 0.0461492, 0.0660927, 0.0959960, 0.1671895, 0.3206410, 0.6283883", \ "0.0343977, 0.0522529, 0.0707584, 0.1002334, 0.1710641, 0.3202945, 0.6286969", \ "0.0448421, 0.0620751, 0.0802671, 0.1085793, 0.1779700, 0.3259309, 0.6270542", \ "0.0598929, 0.0771062, 0.0968025, 0.1293085, 0.1939646, 0.3372425, 0.6371179"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0471754, 0.0590698, 0.0707269, 0.0864721, 0.1219059, 0.1918451, 0.3318810", \ "0.0492496, 0.0610827, 0.0727259, 0.0884837, 0.1239382, 0.1939023, 0.3340292", \ "0.0521960, 0.0641441, 0.0758767, 0.0916829, 0.1271710, 0.1970827, 0.3367053", \ "0.0557924, 0.0681390, 0.0800678, 0.0960815, 0.1317521, 0.2019363, 0.3415124", \ "0.0602029, 0.0730744, 0.0854846, 0.1018721, 0.1378506, 0.2078498, 0.3474646", \ "0.0626655, 0.0767332, 0.0901484, 0.1074981, 0.1448874, 0.2156607, 0.3553000", \ "0.0560388, 0.0718834, 0.0866829, 0.1058257, 0.1460086, 0.2206056, 0.3631946"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0213117, 0.0378759, 0.0559731, 0.0826303, 0.1473637, 0.2796712, 0.5464003", \ "0.0214314, 0.0378629, 0.0560663, 0.0827690, 0.1473028, 0.2799833, 0.5461598", \ "0.0228084, 0.0386986, 0.0567665, 0.0832613, 0.1473367, 0.2798477, 0.5462800", \ "0.0251028, 0.0411257, 0.0589218, 0.0851584, 0.1490941, 0.2799756, 0.5467302", \ "0.0297936, 0.0457207, 0.0632340, 0.0887655, 0.1518411, 0.2816664, 0.5477055", \ "0.0380941, 0.0544206, 0.0724210, 0.0975965, 0.1592063, 0.2867977, 0.5481730", \ "0.0518494, 0.0685498, 0.0864154, 0.1135790, 0.1749954, 0.3027120, 0.5621034"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0407601, 0.0513954, 0.0620072, 0.0768554, 0.1113611, 0.1804032, 0.3183269", \ "0.0445703, 0.0552228, 0.0657826, 0.0805914, 0.1150982, 0.1837839, 0.3230094", \ "0.0520666, 0.0627601, 0.0732628, 0.0880281, 0.1224732, 0.1917467, 0.3290402", \ "0.0632920, 0.0745172, 0.0853352, 0.0999152, 0.1342026, 0.2028472, 0.3406085", \ "0.0800469, 0.0922451, 0.1035700, 0.1185581, 0.1523631, 0.2205886, 0.3586036", \ "0.1050220, 0.1186553, 0.1312097, 0.1473260, 0.1819455, 0.2507918, 0.3875680", \ "0.1413255, 0.1568992, 0.1711051, 0.1893523, 0.2261548, 0.2964585, 0.4360520"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222085, 0.0398191, 0.0602551, 0.0915271, 0.1669354, 0.3204881, 0.6265101", \ "0.0220594, 0.0395898, 0.0602404, 0.0912386, 0.1666518, 0.3196365, 0.6284580", \ "0.0237938, 0.0409380, 0.0609424, 0.0919918, 0.1665032, 0.3193258, 0.6263001", \ "0.0270110, 0.0447032, 0.0643533, 0.0942154, 0.1676185, 0.3198386, 0.6256762", \ "0.0332446, 0.0504187, 0.0697719, 0.0995759, 0.1713863, 0.3208762, 0.6260963", \ "0.0431446, 0.0610638, 0.0801855, 0.1087707, 0.1792796, 0.3263418, 0.6296363", \ "0.0580394, 0.0765494, 0.0972063, 0.1261981, 0.1951521, 0.3410879, 0.6414747"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0419330, 0.0539694, 0.0656064, 0.0814123, 0.1169547, 0.1869524, 0.3267872", \ "0.0452281, 0.0570692, 0.0687729, 0.0845610, 0.1200906, 0.1900707, 0.3297776", \ "0.0508087, 0.0627265, 0.0744644, 0.0902893, 0.1258254, 0.1958230, 0.3357933", \ "0.0576594, 0.0696754, 0.0815216, 0.0975970, 0.1334820, 0.2034029, 0.3435541", \ "0.0677690, 0.0802022, 0.0922504, 0.1081881, 0.1440920, 0.2145694, 0.3544322", \ "0.0793316, 0.0927842, 0.1054287, 0.1221451, 0.1586438, 0.2292996, 0.3693439", \ "0.0890621, 0.1042031, 0.1183386, 0.1363983, 0.1746879, 0.2478974, 0.3898610"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0213719, 0.0377913, 0.0559221, 0.0824442, 0.1472406, 0.2798040, 0.5468577", \ "0.0214512, 0.0378387, 0.0559488, 0.0829237, 0.1471535, 0.2796758, 0.5464172", \ "0.0231899, 0.0391042, 0.0570946, 0.0835718, 0.1478374, 0.2800236, 0.5465423", \ "0.0258662, 0.0415273, 0.0592540, 0.0854807, 0.1493530, 0.2809530, 0.5463655", \ "0.0306045, 0.0461942, 0.0634070, 0.0885295, 0.1517654, 0.2822242, 0.5472742", \ "0.0404819, 0.0549299, 0.0723478, 0.0969994, 0.1579219, 0.2861009, 0.5488412", \ "0.0560947, 0.0709054, 0.0874227, 0.1129102, 0.1726858, 0.2990471, 0.5595634"); } } } } cell (ISOLORX2) { cell_footprint : "ISOLOR"; is_isolation_cell : true; area : 9.216 ; cell_leakage_power : 1.106188e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "5.5820529e+04"; } leakage_power () { when : "(ISO'*D')"; value : "1.1061877e+05"; } leakage_power () { when : "(ISO*D)"; value : "2.3694398e+04"; } leakage_power () { when : "(ISO*D')"; value : "4.2196184e+04"; } pin (ISO) { fanout_load : 0.115; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (2.727651, 2.727651 ); rise_capacitance : 2.727651; capacitance : 2.706916; fall_capacitance_range (2.686181, 2.686181 ); fall_capacitance : 2.686181; max_transition : 1.024000; internal_power () { when : "D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.3480333, -2.4440615, -2.5952681, -2.6311905, -2.6621855, -2.6833256, -2.6847561"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6839155, 2.6998520, 2.7457139, 2.7508176, 2.7750139, 2.8373954, 2.9761472"); } } } pin (D) { fanout_load : 0.085; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.839858, 2.839858 ); rise_capacitance : 2.839858; capacitance : 2.683439; fall_capacitance_range (2.527020, 2.527020 ); fall_capacitance : 2.527020; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5361293, -0.5702830, -0.6082256, -0.6345102, -0.6567148, -0.6707593, -0.6684836"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2804327, 1.2730615, 1.2723082, 1.2736631, 1.2903619, 1.3377484, 1.4465103"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO+D"; max_capacitance : 208.000000; max_transition : 0.343988; internal_power () { related_pin : "ISO"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.9031952, 13.7246398, 13.2381401, 12.6348488, 11.9266592, 10.9183473, 9.9449921", \ "14.8917837, 13.6927965, 13.1892972, 12.6155478, 11.9138813, 11.0084878, 9.2780039", \ "15.4520106, 14.2048538, 13.6548465, 13.0598034, 12.1826456, 11.0514450, 9.4216701", \ "17.8091752, 16.3237865, 15.5535848, 14.7184937, 13.5020585, 12.2785208, 10.3768921", \ "23.5458597, 21.4141353, 20.0001875, 19.1251263, 17.6126841, 16.0073743, 12.9535486", \ "34.8038024, 31.6006931, 29.9349452, 28.4092728, 26.1114418, 22.6317238, 20.9640577", \ "55.5143218, 52.4340946, 49.8652284, 47.3955853, 44.0422496, 40.6313225, 35.9728872"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("18.6033923, 17.5087322, 17.2227166, 17.1244027, 16.9574935, 16.8404958, 16.8017348", \ "18.6535899, 17.5271208, 17.2655749, 17.1321023, 16.9840733, 16.8713771, 16.7603259", \ "19.0775481, 17.8438058, 17.4976487, 17.3391620, 17.1464682, 16.9904103, 16.9016448", \ "20.3290661, 19.0664442, 18.6060572, 18.2346388, 17.9030943, 17.6140055, 17.4839626", \ "24.9119984, 23.0386868, 21.8223220, 20.8701791, 20.1397954, 19.7353723, 19.3792546", \ "33.0438573, 30.7639665, 29.0737461, 27.6295092, 26.1063712, 24.9455532, 24.3678867", \ "49.5285898, 46.7731036, 44.5568901, 42.3188182, 39.6808978, 37.3420354, 35.7115343"); } } internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.0119859, 12.0044820, 11.6964089, 11.3096033, 10.8115776, 10.1817555, 8.5608446", \ "13.0133000, 12.0367930, 11.6387848, 11.3230135, 10.6197542, 9.7216554, 9.4270840", \ "13.6739686, 12.5456367, 12.0678351, 11.6893584, 10.9899401, 9.9643567, 9.6301399", \ "16.2543090, 14.7157626, 14.0447623, 13.4173411, 12.4045650, 11.2223893, 9.5063508", \ "21.7463450, 19.6366706, 18.3881474, 17.2755956, 15.8564225, 14.2642790, 11.5760980", \ "32.2320443, 29.5307309, 27.7291951, 26.2442159, 24.1409484, 20.9992484, 19.6197528", \ "52.3166909, 49.1876631, 46.5362602, 43.9475513, 40.7816098, 37.5396183, 32.5038346"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.4572249, 15.3985872, 15.0916105, 15.0698782, 14.8804246, 14.8295476, 14.6302660", \ "16.5415720, 15.3953042, 15.1008463, 15.0112059, 14.8721493, 14.7830546, 14.7533983", \ "17.2917392, 16.0721265, 15.6761693, 15.4961192, 15.3154576, 15.1495173, 15.0803224", \ "19.2166872, 17.7578459, 17.1839975, 16.7717200, 16.3245446, 16.0177356, 15.8106925", \ "24.2481865, 22.1889579, 20.8095207, 19.7737756, 19.0031086, 18.4039843, 18.0018060", \ "32.8095939, 30.3797410, 28.4469134, 26.8412591, 25.1013078, 23.7442356, 23.1600202", \ "49.6431264, 46.6579248, 44.1562842, 41.6481688, 38.7249429, 36.3335377, 34.5470173"); } } timing () { related_pin : "ISO"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0570366, 0.0642422, 0.0711694, 0.0799096, 0.0986341, 0.1334240, 0.2020726", \ "0.0607827, 0.0680194, 0.0748798, 0.0837366, 0.1023675, 0.1371436, 0.2061040", \ "0.0693105, 0.0763704, 0.0831622, 0.0919722, 0.1105124, 0.1451024, 0.2138948", \ "0.0853873, 0.0927481, 0.0996909, 0.1084172, 0.1270181, 0.1614801, 0.2299836", \ "0.1093330, 0.1174138, 0.1247651, 0.1341294, 0.1531397, 0.1872796, 0.2551513", \ "0.1486479, 0.1582236, 0.1664906, 0.1766730, 0.1966299, 0.2311419, 0.2989852", \ "0.2133188, 0.2235139, 0.2326166, 0.2441661, 0.2664214, 0.3030492, 0.3709148"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0252568, 0.0345076, 0.0453169, 0.0598708, 0.0950318, 0.1680369, 0.3201368", \ "0.0254637, 0.0345957, 0.0450104, 0.0597322, 0.0949280, 0.1680337, 0.3188214", \ "0.0253850, 0.0344450, 0.0449725, 0.0598043, 0.0950323, 0.1677079, 0.3164122", \ "0.0291912, 0.0387316, 0.0483211, 0.0632726, 0.0975341, 0.1689972, 0.3164038", \ "0.0367055, 0.0458670, 0.0552188, 0.0695254, 0.1044268, 0.1732899, 0.3208948", \ "0.0479377, 0.0558616, 0.0659204, 0.0800275, 0.1133446, 0.1816097, 0.3288325", \ "0.0673833, 0.0747491, 0.0849179, 0.1002980, 0.1329604, 0.1985022, 0.3439883"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0536929, 0.0611035, 0.0683547, 0.0778045, 0.0974606, 0.1336523, 0.2038372", \ "0.0557944, 0.0632128, 0.0704714, 0.0798615, 0.0996172, 0.1357985, 0.2059567", \ "0.0595192, 0.0668898, 0.0740214, 0.0833314, 0.1030658, 0.1392696, 0.2093691", \ "0.0642845, 0.0719685, 0.0792250, 0.0886349, 0.1085404, 0.1448640, 0.2151542", \ "0.0700416, 0.0779788, 0.0855335, 0.0953006, 0.1157297, 0.1523926, 0.2225692", \ "0.0748576, 0.0831029, 0.0912664, 0.1016287, 0.1233104, 0.1608395, 0.2315708", \ "0.0708713, 0.0802544, 0.0893213, 0.1006525, 0.1237703, 0.1642122, 0.2381312"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0224563, 0.0310102, 0.0404861, 0.0538351, 0.0853716, 0.1488500, 0.2803092", \ "0.0225529, 0.0309871, 0.0403259, 0.0537483, 0.0850697, 0.1488458, 0.2803092", \ "0.0235589, 0.0316543, 0.0408044, 0.0541689, 0.0853095, 0.1489475, 0.2803521", \ "0.0262699, 0.0343483, 0.0436513, 0.0565937, 0.0872942, 0.1506164, 0.2805343", \ "0.0311086, 0.0393757, 0.0479466, 0.0613958, 0.0916546, 0.1534400, 0.2821796", \ "0.0401965, 0.0482623, 0.0575680, 0.0705873, 0.1007961, 0.1610167, 0.2879620", \ "0.0557316, 0.0645682, 0.0735637, 0.0862376, 0.1170360, 0.1780154, 0.3031546"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0490059, 0.0558151, 0.0625556, 0.0712521, 0.0897521, 0.1245734, 0.1936517", \ "0.0527792, 0.0596215, 0.0662638, 0.0749389, 0.0932601, 0.1279618, 0.1968970", \ "0.0610139, 0.0677872, 0.0743284, 0.0829345, 0.1012476, 0.1358428, 0.2047059", \ "0.0749190, 0.0820285, 0.0889639, 0.0976495, 0.1159316, 0.1503725, 0.2191150", \ "0.0951509, 0.1028389, 0.1100788, 0.1194497, 0.1383828, 0.1727561, 0.2402951", \ "0.1262341, 0.1348312, 0.1430126, 0.1530773, 0.1734429, 0.2085576, 0.2766548", \ "0.1719021, 0.1818872, 0.1911003, 0.2025008, 0.2251223, 0.2633950, 0.3326032"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0225936, 0.0316959, 0.0422130, 0.0569780, 0.0924569, 0.1666439, 0.3183883", \ "0.0223149, 0.0316254, 0.0419392, 0.0569346, 0.0929282, 0.1657902, 0.3182994", \ "0.0230441, 0.0321638, 0.0424525, 0.0572957, 0.0930155, 0.1654277, 0.3183563", \ "0.0274991, 0.0372141, 0.0466218, 0.0612341, 0.0959986, 0.1674769, 0.3178426", \ "0.0351085, 0.0438405, 0.0537433, 0.0676932, 0.1023738, 0.1728381, 0.3197482", \ "0.0475709, 0.0555479, 0.0660277, 0.0799109, 0.1139681, 0.1817025, 0.3277349", \ "0.0671625, 0.0742011, 0.0844011, 0.0993524, 0.1333904, 0.2016167, 0.3426305"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0494904, 0.0569268, 0.0641864, 0.0736277, 0.0933981, 0.1296687, 0.1998926", \ "0.0527659, 0.0601441, 0.0674198, 0.0767753, 0.0965398, 0.1327521, 0.2029868", \ "0.0594877, 0.0668288, 0.0739275, 0.0832010, 0.1028897, 0.1390856, 0.2091761", \ "0.0686320, 0.0761126, 0.0834263, 0.0928133, 0.1127388, 0.1490388, 0.2191418", \ "0.0802997, 0.0879971, 0.0953579, 0.1049579, 0.1249862, 0.1614836, 0.2319262", \ "0.0950408, 0.1033419, 0.1111799, 0.1212284, 0.1419150, 0.1785981, 0.2490395", \ "0.1084232, 0.1176601, 0.1263654, 0.1374467, 0.1598495, 0.1984995, 0.2705741"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0226344, 0.0308990, 0.0405298, 0.0539162, 0.0849704, 0.1486196, 0.2806198", \ "0.0224422, 0.0309787, 0.0404664, 0.0537940, 0.0849608, 0.1488235, 0.2804767", \ "0.0239143, 0.0318864, 0.0411023, 0.0544029, 0.0855254, 0.1487348, 0.2803052", \ "0.0275891, 0.0356654, 0.0444380, 0.0575071, 0.0881607, 0.1512217, 0.2811011", \ "0.0331675, 0.0415572, 0.0499618, 0.0629509, 0.0922742, 0.1542426, 0.2822115", \ "0.0439873, 0.0522151, 0.0599303, 0.0723210, 0.1013929, 0.1608148, 0.2880331", \ "0.0630730, 0.0708781, 0.0789463, 0.0901541, 0.1186895, 0.1776625, 0.3004587"); } } } } cell (ISOLORX4) { cell_footprint : "ISOLOR"; is_isolation_cell : true; area : 11.9808 ; cell_leakage_power : 2.163373e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "6.9340388e+04"; } leakage_power () { when : "(ISO'*D')"; value : "2.1633728e+05"; } leakage_power () { when : "(ISO*D)"; value : "3.9055209e+04"; } leakage_power () { when : "(ISO*D')"; value : "5.6436186e+04"; } pin (ISO) { fanout_load : 0.108; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (2.515482, 2.515482 ); rise_capacitance : 2.515482; capacitance : 2.503534; fall_capacitance_range (2.491585, 2.491585 ); fall_capacitance : 2.491585; max_transition : 1.024000; internal_power () { when : "D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.1538174, -2.2567245, -2.4112783, -2.4518915, -2.4818574, -2.4905286, -2.4566104"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.4520895, 2.4592992, 2.4995356, 2.4934863, 2.5072051, 2.5604595, 2.6927857"); } } } pin (D) { fanout_load : 0.082; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.681463, 2.681463 ); rise_capacitance : 2.681463; capacitance : 2.505147; fall_capacitance_range (2.328831, 2.328831 ); fall_capacitance : 2.328831; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5256908, -0.5702110, -0.6179218, -0.6481793, -0.6673646, -0.6644057, -0.6171583"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1840222, 1.1825617, 1.2054575, 1.1962618, 1.2036877, 1.2443564, 1.3515112"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO+D"; max_capacitance : 208.000000; max_transition : 0.216785; internal_power () { related_pin : "ISO"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("37.8754429, 35.0486345, 32.7583959, 30.6648582, 28.0142761, 25.5571982, 22.4512438", \ "37.8637689, 34.9668959, 32.5981151, 30.3703669, 27.8762594, 25.3687847, 22.3850255", \ "38.2911934, 35.4225882, 33.1179447, 30.9774160, 28.7086533, 25.9110216, 22.6546083", \ "41.5435435, 38.6788270, 35.9820284, 33.6554882, 30.8742013, 27.8444831, 24.1964122", \ "51.6562765, 48.4619205, 45.4669091, 42.4430601, 38.4137667, 34.5822068, 29.8651810", \ "71.4986285, 67.9278831, 64.4755530, 60.2061411, 54.1256676, 47.5229026, 40.9697643", \ "105.0003076, 101.0992194, 97.1799573, 92.1206769, 83.6837612, 74.5062406, 65.5737021"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("42.2632819, 39.6590890, 37.2894214, 34.8549899, 31.9295290, 29.8142490, 28.4236210", \ "42.2657829, 39.6097658, 37.3146914, 34.8124895, 31.8829753, 29.6528133, 28.1576033", \ "42.4934030, 39.8842214, 37.5471683, 35.0527361, 32.0269901, 29.7075447, 28.3009328", \ "44.4697292, 41.8594656, 39.4302557, 36.8548657, 33.4826207, 30.8681271, 29.1878939", \ "50.8494808, 47.9074406, 45.1161248, 41.8790631, 37.3473682, 34.0789160, 31.9048496", \ "63.8335260, 60.6814114, 57.6429755, 53.9942828, 48.0294057, 42.4530659, 38.0849970", \ "88.0241955, 84.6392215, 81.1686971, 76.9771715, 69.5815303, 60.8242058, 53.8063108"); } } internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("34.8740858, 32.0532203, 29.8294455, 27.8114769, 25.9825446, 23.6362717, 20.6427331", \ "34.8592281, 32.0436673, 29.8305264, 27.9447960, 25.7357384, 23.5558172, 21.2117395", \ "35.3596330, 32.4815950, 30.2882434, 28.3130044, 26.4263113, 23.9921157, 20.9612453", \ "39.2574087, 36.1910197, 33.7681960, 31.5220033, 28.7038412, 25.7368388, 22.8473210", \ "49.1701204, 45.8906081, 42.9139151, 39.9529030, 35.7393862, 32.1438774, 26.9356082", \ "68.6245034, 65.0029632, 61.3320579, 57.0979367, 50.8799593, 44.9910983, 38.0963510", \ "101.9522629, 98.1108397, 94.0498385, 88.9159108, 79.9264721, 70.8155825, 62.2343595"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("40.3189081, 37.8117102, 35.5001249, 33.0546292, 30.0463181, 27.9813790, 26.5525942", \ "40.3608864, 37.6986550, 35.3976994, 32.9495349, 29.9272189, 27.7629745, 26.4632540", \ "40.7393751, 38.2480311, 35.8607133, 33.3745307, 30.3487381, 28.0116202, 26.5693667", \ "43.4231016, 40.9710704, 38.5213052, 35.8772777, 32.3792607, 29.6677778, 27.7280175", \ "51.2451959, 48.1184686, 45.1249925, 41.8986947, 37.6098555, 33.8388191, 30.9698915", \ "66.9337510, 63.6547306, 60.1707892, 56.1851841, 49.6712026, 43.0756044, 38.4126343", \ "92.8844159, 89.3036283, 85.5486685, 80.6191554, 72.2438833, 62.6053802, 54.4034416"); } } timing () { related_pin : "ISO"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0776785, 0.0820680, 0.0865132, 0.0921816, 0.1038537, 0.1242126, 0.1605216", \ "0.0816212, 0.0859057, 0.0902368, 0.0958350, 0.1076693, 0.1280580, 0.1643514", \ "0.0897927, 0.0941935, 0.0986697, 0.1042617, 0.1159506, 0.1361876, 0.1723209", \ "0.1077737, 0.1121645, 0.1163552, 0.1219122, 0.1335793, 0.1536110, 0.1896083", \ "0.1359251, 0.1405650, 0.1451592, 0.1510631, 0.1631201, 0.1837318, 0.2196594", \ "0.1795616, 0.1847207, 0.1897990, 0.1961638, 0.2090534, 0.2309833, 0.2672891", \ "0.2516583, 0.2570902, 0.2629086, 0.2700570, 0.2843649, 0.3081659, 0.3466440"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0368890, 0.0407268, 0.0456826, 0.0536198, 0.0716667, 0.1064957, 0.1784220", \ "0.0370765, 0.0410745, 0.0460602, 0.0540372, 0.0716878, 0.1065187, 0.1783527", \ "0.0373871, 0.0407484, 0.0456644, 0.0533129, 0.0712615, 0.1062985, 0.1777284", \ "0.0389094, 0.0425193, 0.0483303, 0.0557226, 0.0725434, 0.1073129, 0.1786824", \ "0.0484977, 0.0518765, 0.0562142, 0.0631008, 0.0813683, 0.1148473, 0.1843623", \ "0.0632774, 0.0658326, 0.0699725, 0.0772078, 0.0942339, 0.1278605, 0.1960730", \ "0.0887651, 0.0916663, 0.0955948, 0.1017382, 0.1178652, 0.1497927, 0.2129603"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0800234, 0.0844703, 0.0890109, 0.0949065, 0.1070976, 0.1283731, 0.1653508", \ "0.0821201, 0.0865226, 0.0910311, 0.0969681, 0.1090445, 0.1303712, 0.1673937", \ "0.0860675, 0.0904864, 0.0949605, 0.1009209, 0.1131533, 0.1342319, 0.1712308", \ "0.0932124, 0.0975692, 0.1020033, 0.1078548, 0.1200567, 0.1410423, 0.1780475", \ "0.1031245, 0.1076036, 0.1121471, 0.1181779, 0.1306617, 0.1521739, 0.1896675", \ "0.1148349, 0.1195316, 0.1243881, 0.1306595, 0.1436805, 0.1660046, 0.2042923", \ "0.1248516, 0.1299078, 0.1351024, 0.1418244, 0.1557253, 0.1793964, 0.2199908"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0368480, 0.0409259, 0.0455577, 0.0520696, 0.0671060, 0.0971867, 0.1563826", \ "0.0369174, 0.0409268, 0.0452637, 0.0519970, 0.0675643, 0.0970885, 0.1577504", \ "0.0365061, 0.0408673, 0.0455447, 0.0518664, 0.0673369, 0.0971452, 0.1568613", \ "0.0389541, 0.0434800, 0.0478275, 0.0541260, 0.0689224, 0.0982001, 0.1578156", \ "0.0440955, 0.0483601, 0.0530988, 0.0594593, 0.0743899, 0.1033328, 0.1613791", \ "0.0542957, 0.0580906, 0.0631226, 0.0695061, 0.0836270, 0.1128395, 0.1702471", \ "0.0730200, 0.0766673, 0.0808446, 0.0872803, 0.1022367, 0.1307938, 0.1879598"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0705519, 0.0747343, 0.0788804, 0.0843440, 0.0959873, 0.1161357, 0.1520548", \ "0.0744454, 0.0786420, 0.0827372, 0.0883682, 0.0998242, 0.1199722, 0.1561745", \ "0.0824117, 0.0865910, 0.0908261, 0.0963110, 0.1077968, 0.1278204, 0.1638013", \ "0.0994185, 0.1035939, 0.1077979, 0.1132041, 0.1244992, 0.1443696, 0.1801563", \ "0.1243508, 0.1288443, 0.1333239, 0.1391228, 0.1510410, 0.1714927, 0.2070157", \ "0.1615369, 0.1665628, 0.1713883, 0.1777421, 0.1904952, 0.2125379, 0.2490024", \ "0.2173524, 0.2228120, 0.2283247, 0.2355050, 0.2496487, 0.2733332, 0.3131385"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0346867, 0.0384293, 0.0429155, 0.0507338, 0.0687558, 0.1043501, 0.1753197", \ "0.0342774, 0.0378378, 0.0428967, 0.0509552, 0.0691436, 0.1043891, 0.1762988", \ "0.0342862, 0.0379217, 0.0428213, 0.0503457, 0.0683878, 0.1038746, 0.1763712", \ "0.0376204, 0.0422499, 0.0462783, 0.0531613, 0.0710640, 0.1055367, 0.1773141", \ "0.0470170, 0.0500866, 0.0545627, 0.0614146, 0.0801622, 0.1139580, 0.1831398", \ "0.0629238, 0.0652169, 0.0696058, 0.0763718, 0.0930153, 0.1265641, 0.1948122", \ "0.0894672, 0.0912416, 0.0945527, 0.1005451, 0.1174576, 0.1508487, 0.2167851"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0761261, 0.0805017, 0.0849650, 0.0908653, 0.1033433, 0.1243344, 0.1614009", \ "0.0792694, 0.0836557, 0.0881092, 0.0939888, 0.1061841, 0.1275697, 0.1646141", \ "0.0862252, 0.0906461, 0.0949355, 0.1010616, 0.1132800, 0.1343708, 0.1713191", \ "0.0998425, 0.1041405, 0.1086095, 0.1144414, 0.1264507, 0.1474189, 0.1843544", \ "0.1176460, 0.1221683, 0.1267242, 0.1327434, 0.1449645, 0.1662656, 0.2033959", \ "0.1412226, 0.1458782, 0.1506125, 0.1568784, 0.1695161, 0.1912106, 0.2287921", \ "0.1709278, 0.1759056, 0.1810451, 0.1877086, 0.2015550, 0.2244511, 0.2638173"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0367542, 0.0409557, 0.0456470, 0.0520414, 0.0678756, 0.0971475, 0.1570264", \ "0.0368865, 0.0409834, 0.0456174, 0.0521940, 0.0675592, 0.0972859, 0.1568532", \ "0.0365226, 0.0408967, 0.0453554, 0.0518751, 0.0673511, 0.0971788, 0.1567801", \ "0.0403146, 0.0443023, 0.0487219, 0.0549447, 0.0696036, 0.0985351, 0.1579283", \ "0.0482064, 0.0519365, 0.0558707, 0.0619471, 0.0764309, 0.1048578, 0.1625221", \ "0.0616783, 0.0642295, 0.0681691, 0.0745014, 0.0884793, 0.1161403, 0.1720193", \ "0.0842393, 0.0873148, 0.0910493, 0.0964417, 0.1094576, 0.1362631, 0.1903514"); } } } } cell (ISOLORX8) { cell_footprint : "ISOLOR"; is_isolation_cell : true; area : 17.5104 ; cell_leakage_power : 4.268535e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(ISO'*D)"; value : "1.0835510e+05"; } leakage_power () { when : "(ISO'*D')"; value : "4.2685355e+05"; } leakage_power () { when : "(ISO*D)"; value : "6.9865315e+04"; } leakage_power () { when : "(ISO*D')"; value : "9.2249536e+04"; } pin (ISO) { fanout_load : 0.125; related_power_pin : "VDD"; related_ground_pin : "VSS"; isolation_cell_enable_pin : true; direction : "input"; rise_capacitance_range (2.964893, 2.964893 ); rise_capacitance : 2.964893; capacitance : 2.955553; fall_capacitance_range (2.946213, 2.946213 ); fall_capacitance : 2.946213; max_transition : 1.024000; internal_power () { when : "D"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6152634, -2.7858400, -3.0456933, -3.1043063, -3.1402324, -3.1307846, -3.0305892"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1482965, 3.0984866, 3.0484057, 3.0270975, 3.0340201, 3.0974043, 3.2737118"); } } } pin (D) { fanout_load : 0.098; isolation_cell_data_pin : true; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.203576, 3.203576 ); rise_capacitance : 3.203576; capacitance : 2.977076; fall_capacitance_range (2.750577, 2.750577 ); fall_capacitance : 2.750577; max_transition : 1.024000; internal_power () { when : "ISO"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7002735, -0.7745869, -0.8543086, -0.9030350, -0.9315823, -0.9197718, -0.8272455"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5373808, 1.5015890, 1.4795442, 1.4567347, 1.4606548, 1.5180340, 1.6823315"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "ISO+D"; max_capacitance : 208.000000; max_transition : 0.176719; internal_power () { related_pin : "ISO"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("114.0356915, 110.2615235, 106.2550011, 100.7731872, 90.3557814, 77.8205745, 67.6845966", \ "114.1637588, 110.3868494, 106.4295645, 101.0357925, 90.4304063, 77.8484870, 67.1657346", \ "114.2664052, 110.4280812, 106.4765729, 100.8754168, 90.4108136, 78.0081976, 67.2880446", \ "116.7623476, 112.9521716, 108.9207211, 103.2582146, 93.0536546, 80.0717880, 69.5815044", \ "131.7524076, 127.9082738, 123.4900808, 117.7624102, 106.8693927, 93.4472937, 79.0755622", \ "168.1294911, 164.0456945, 159.5394521, 153.1050239, 140.6257025, 123.8029053, 105.3776914", \ "236.2235237, 232.1819162, 227.4392364, 220.8427200, 206.6354973, 183.9702103, 156.6666656"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("105.9138485, 102.7400109, 99.2112309, 94.9013406, 86.1341457, 74.7909378, 64.1331368", \ "105.7663381, 102.6402106, 99.2528610, 94.7819034, 86.1083880, 74.5900852, 64.0305947", \ "105.9642758, 102.9130784, 99.4812580, 94.7581448, 86.1128151, 74.5909382, 64.0309033", \ "108.2637582, 104.9173354, 101.5735502, 96.9988824, 88.1395876, 76.5860383, 65.5578454", \ "117.5743995, 114.4231397, 110.9242430, 106.2483568, 97.3002237, 84.6877904, 72.0213514", \ "142.0796520, 138.4567634, 134.6879682, 129.5897650, 119.2145872, 103.8190993, 86.0468098", \ "183.7871196, 180.0748113, 176.0282435, 170.4483700, 158.9074986, 141.0228113, 118.5193278"); } } internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("107.4128766, 103.7033744, 99.5947957, 94.1589759, 83.9421737, 72.0471681, 61.3010041", \ "107.4939175, 103.7327450, 99.5839694, 94.3387145, 83.9820065, 72.2779977, 61.4753286", \ "107.5026264, 103.7583208, 99.6075111, 94.0739840, 83.6701243, 72.0081182, 62.8303759", \ "110.1992257, 106.4895863, 102.2493062, 96.8413370, 86.5803205, 74.5326406, 63.9280445", \ "127.0480293, 123.1195735, 118.8137908, 113.2878092, 101.9244802, 87.6671432, 75.5837524", \ "164.7174391, 160.6100882, 156.0134911, 149.5998525, 137.0103815, 118.6391547, 102.5405329", \ "232.0289623, 227.8255647, 223.0429999, 216.4454670, 202.2536807, 179.9671461, 153.6060713"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("103.7235914, 100.5794975, 97.2425901, 92.7577780, 84.0468556, 72.5733222, 61.9145651", \ "103.6729440, 100.4297648, 97.0530041, 92.3104960, 83.9084640, 72.5299293, 61.9314326", \ "103.9451362, 100.5311180, 97.4075308, 92.8525200, 84.0479071, 72.6297189, 61.9479361", \ "106.7091947, 103.7865237, 100.3715142, 95.6288092, 86.8596142, 75.2408819, 63.9949486", \ "120.2278435, 116.9089921, 113.4032321, 108.6451317, 99.4091316, 86.1746561, 72.5977035", \ "151.6179147, 147.9958527, 143.9138315, 138.0946745, 127.0099406, 110.2895848, 90.4443685", \ "200.4319557, 196.4157591, 192.3711835, 186.0105624, 172.9240118, 152.9367583, 127.1628332"); } } timing () { related_pin : "ISO"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1239429, 0.1265549, 0.1294140, 0.1332220, 0.1411564, 0.1543443, 0.1776581", \ "0.1277212, 0.1303620, 0.1331975, 0.1370130, 0.1447788, 0.1582063, 0.1814384", \ "0.1358598, 0.1385014, 0.1412580, 0.1451321, 0.1529917, 0.1664382, 0.1895023", \ "0.1537760, 0.1563546, 0.1591496, 0.1628954, 0.1708204, 0.1841852, 0.2072143", \ "0.1898492, 0.1924686, 0.1952698, 0.1990555, 0.2069288, 0.2204297, 0.2428638", \ "0.2484567, 0.2511995, 0.2541682, 0.2582648, 0.2668660, 0.2809586, 0.3048315", \ "0.3458148, 0.3486855, 0.3518074, 0.3562928, 0.3655602, 0.3809047, 0.4063150"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0662990, 0.0669517, 0.0684503, 0.0710809, 0.0783890, 0.0951760, 0.1314935", \ "0.0656887, 0.0663633, 0.0675671, 0.0704913, 0.0779802, 0.0950563, 0.1325493", \ "0.0656452, 0.0664119, 0.0675542, 0.0704074, 0.0786630, 0.0961266, 0.1317539", \ "0.0647597, 0.0656539, 0.0673463, 0.0714344, 0.0789384, 0.0952027, 0.1306021", \ "0.0708949, 0.0726880, 0.0762995, 0.0785638, 0.0848310, 0.1004083, 0.1363093", \ "0.0903466, 0.0905835, 0.0917724, 0.0942023, 0.1008033, 0.1165450, 0.1527984", \ "0.1191354, 0.1193771, 0.1202385, 0.1219559, 0.1279324, 0.1437344, 0.1767192"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1091436, 0.1116516, 0.1142996, 0.1179214, 0.1256152, 0.1389279, 0.1619539", \ "0.1112411, 0.1136561, 0.1162768, 0.1198713, 0.1275590, 0.1409514, 0.1639513", \ "0.1149526, 0.1174115, 0.1200561, 0.1237328, 0.1313266, 0.1449430, 0.1679880", \ "0.1226544, 0.1251423, 0.1277867, 0.1313863, 0.1390528, 0.1522344, 0.1750411", \ "0.1348022, 0.1372769, 0.1399426, 0.1435993, 0.1514689, 0.1648975, 0.1879217", \ "0.1485689, 0.1511919, 0.1539181, 0.1576669, 0.1657461, 0.1795958, 0.2031863", \ "0.1574328, 0.1600811, 0.1629566, 0.1669316, 0.1752730, 0.1897854, 0.2146421"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0540878, 0.0561487, 0.0580652, 0.0614688, 0.0695390, 0.0844055, 0.1150499", \ "0.0542561, 0.0565126, 0.0588746, 0.0616250, 0.0694211, 0.0845987, 0.1148997", \ "0.0540646, 0.0556432, 0.0578973, 0.0612187, 0.0691013, 0.0841450, 0.1147173", \ "0.0547465, 0.0566251, 0.0590070, 0.0621184, 0.0697572, 0.0846974, 0.1150693", \ "0.0611989, 0.0627008, 0.0648566, 0.0681671, 0.0756240, 0.0915702, 0.1193581", \ "0.0719641, 0.0735588, 0.0756361, 0.0787806, 0.0859080, 0.1007361, 0.1297370", \ "0.0925221, 0.0936729, 0.0956510, 0.0986640, 0.1057322, 0.1206586, 0.1490987"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1151586, 0.1176606, 0.1203534, 0.1240695, 0.1315918, 0.1447066, 0.1676250", \ "0.1188543, 0.1213891, 0.1241093, 0.1277997, 0.1353498, 0.1485035, 0.1715192", \ "0.1269116, 0.1294180, 0.1321023, 0.1357254, 0.1433226, 0.1564531, 0.1794577", \ "0.1444009, 0.1469001, 0.1495791, 0.1532080, 0.1608183, 0.1739767, 0.1965915", \ "0.1789438, 0.1815675, 0.1841663, 0.1879812, 0.1956157, 0.2086186, 0.2311525", \ "0.2314825, 0.2340827, 0.2370140, 0.2408536, 0.2490911, 0.2630716, 0.2872283", \ "0.3159100, 0.3185924, 0.3215928, 0.3257842, 0.3348647, 0.3506612, 0.3762964"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0626195, 0.0633572, 0.0646738, 0.0672666, 0.0744722, 0.0917354, 0.1285420", \ "0.0620966, 0.0624675, 0.0640513, 0.0666712, 0.0743714, 0.0914432, 0.1288920", \ "0.0622370, 0.0631465, 0.0646334, 0.0673201, 0.0749100, 0.0918358, 0.1283099", \ "0.0613839, 0.0623357, 0.0637708, 0.0666776, 0.0742889, 0.0918945, 0.1278329", \ "0.0698117, 0.0703078, 0.0721778, 0.0747302, 0.0831561, 0.0994225, 0.1343849", \ "0.0893892, 0.0900397, 0.0909986, 0.0933357, 0.0995651, 0.1149024, 0.1486016", \ "0.1203741, 0.1209752, 0.1214914, 0.1233671, 0.1292491, 0.1434511, 0.1757763"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1054967, 0.1079202, 0.1105444, 0.1141550, 0.1217899, 0.1352166, 0.1583274", \ "0.1085771, 0.1110176, 0.1136865, 0.1173060, 0.1250635, 0.1386339, 0.1616321", \ "0.1152676, 0.1177221, 0.1203743, 0.1239826, 0.1316484, 0.1453145, 0.1682440", \ "0.1295888, 0.1320295, 0.1346969, 0.1383497, 0.1459153, 0.1590604, 0.1818410", \ "0.1518432, 0.1543466, 0.1569807, 0.1605569, 0.1683017, 0.1817865, 0.2043437", \ "0.1777604, 0.1801743, 0.1828318, 0.1866662, 0.1944918, 0.2082664, 0.2313785", \ "0.2092841, 0.2117198, 0.2147830, 0.2185495, 0.2269622, 0.2413902, 0.2657388"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0545265, 0.0564336, 0.0588159, 0.0616544, 0.0693304, 0.0844984, 0.1148519", \ "0.0545243, 0.0560858, 0.0582891, 0.0614798, 0.0691456, 0.0845170, 0.1147307", \ "0.0540089, 0.0560540, 0.0578847, 0.0612684, 0.0690721, 0.0842171, 0.1147345", \ "0.0544796, 0.0563333, 0.0589633, 0.0621386, 0.0703775, 0.0855147, 0.1147278", \ "0.0637806, 0.0662767, 0.0685717, 0.0710371, 0.0787378, 0.0930834, 0.1213374", \ "0.0801084, 0.0825235, 0.0843710, 0.0872373, 0.0936576, 0.1067341, 0.1349326", \ "0.1066080, 0.1080168, 0.1093468, 0.1131924, 0.1195813, 0.1312728, 0.1579218"); } } } } cell (LARX1) { cell_footprint : "LAR"; area : 25.8048 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.408467e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB)"; value : "1.4084672e+05"; } leakage_power () { when : "(D'*CLK*RSTB)"; value : "1.0295906e+05"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.0203398e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "9.7158257e+04"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "1.0204201e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "9.7146057e+04"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.0298239e+05"; } pin (D) { fanout_load : 0.057; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.271546, 1.271546 ); fall_capacitance : 1.271546; capacitance : 1.314977; rise_capacitance_range (1.358408, 1.358408 ); rise_capacitance : 1.358408; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0440020, 0.0476492, 0.0520995, 0.0584343, 0.0728799, 0.0924959, 0.1139006", \ "0.0401915, 0.0409426, 0.0454188, 0.0545559, 0.0697867, 0.0886469, 0.1093327", \ "0.0298489, 0.0335749, 0.0380934, 0.0470208, 0.0595857, 0.0776391, 0.1009151", \ "0.0146357, 0.0186047, 0.0229503, 0.0327412, 0.0473345, 0.0672970, 0.0887714", \ "-0.0122016, -0.0088635, -0.0042621, 0.0046968, 0.0180015, 0.0425466, 0.0630882", \ "-0.0424957, -0.0450606, -0.0423923, -0.0342886, -0.0198720, 0.0000000e+00, 0.0256117", \ "-0.1133285, -0.1123936, -0.1079037, -0.0962353, -0.0852921, -0.0645349, -0.0360549"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0672907, 0.0711492, 0.0783498, 0.0963087, 0.1174780, 0.1462375, 0.1870565", \ "0.0635361, 0.0675897, 0.0776340, 0.0930005, 0.1136255, 0.1425504, 0.1832315", \ "0.0590900, 0.0630589, 0.0705067, 0.0815016, 0.1058006, 0.1353287, 0.1758704", \ "0.0474519, 0.0506067, 0.0580609, 0.0729961, 0.0935128, 0.1232869, 0.1635772", \ "0.0317436, 0.0350515, 0.0428396, 0.0600204, 0.0823646, 0.1168498, 0.1540366", \ "0.0062597, 0.0102336, 0.0179832, 0.0331175, 0.0517095, 0.0921904, 0.1312380", \ "-0.0347354, -0.0330160, -0.0266909, -0.0116813, 0.0102655, 0.0411614, 0.0918392"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0348256, -0.0386556, -0.0431888, -0.0521418, -0.0673844, -0.0873993, -0.1098332", \ "-0.0282563, -0.0349807, -0.0398007, -0.0484155, -0.0635857, -0.0836620, -0.1060041", \ "-0.0235002, -0.0246201, -0.0294648, -0.0384186, -0.0532421, -0.0759764, -0.0993556", \ "-0.0058533, -0.0096425, -0.0144856, -0.0264471, -0.0392279, -0.0616181, -0.0838616", \ "0.0177702, 0.0147538, 0.0131915, 0.0008612, -0.0180017, -0.0367515, -0.0604452", \ "0.0523923, 0.0484978, 0.0486502, 0.0405756, 0.0253545, 0.0025924, -0.0228851", \ "0.1170934, 0.1090976, 0.1076311, 0.1028838, 0.0897825, 0.0679615, 0.0394595"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611586, -0.0681526, -0.0753417, -0.0933458, -0.1137390, -0.1434018, -0.1777703", \ "-0.0575133, -0.0643704, -0.0715366, -0.0895152, -0.1069581, -0.1397264, -0.1739127", \ "-0.0530172, -0.0571507, -0.0672867, -0.0820545, -0.0995771, -0.1325845, -0.1664189", \ "-0.0444953, -0.0478264, -0.0550464, -0.0737780, -0.0911249, -0.1230401, -0.1567695", \ "-0.0287548, -0.0322040, -0.0400959, -0.0545473, -0.0789809, -0.1076943, -0.1519002", \ "-0.0003786, -0.0043602, -0.0112767, -0.0275324, -0.0489811, -0.0857082, -0.1284897", \ "0.0461108, 0.0431947, 0.0356383, 0.0203551, 0.0020959, -0.0392763, -0.0790568"); } } internal_power () { when : "!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0281197, 0.9498430, 0.8697386, 0.8236598, 0.8079509, 0.8529819, 1.0194924"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0042808, -1.0772000, -1.1482265, -1.1881916, -1.1933099, -1.1287345, -0.9247720"); } } } pin (CLK) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.065878; rise_capacitance_range (1.464996, 1.464996 ); rise_capacitance : 1.464996; capacitance : 1.433384; fall_capacitance_range (1.401773, 1.401773 ); fall_capacitance : 1.401773; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.4962230, 6.4978962, 6.5739195, 7.2388665, 8.6414374, 11.5192564, 17.3475713"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.3740277, 4.3624994, 4.4142550, 5.0664802, 6.4457426, 9.2790792, 15.0205643"); } } } pin (RSTB) { fanout_load : 0.146; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.104528; fall_capacitance_range (3.250666, 3.250666 ); fall_capacitance : 3.250666; capacitance : 3.257729; rise_capacitance_range (3.264792, 3.264792 ); rise_capacitance : 3.264792; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0439873, 0.0476209, 0.0549994, 0.0669548, 0.0880424, 0.1185304, 0.1609786", \ "0.0403360, 0.0439632, 0.0512054, 0.0632489, 0.0843378, 0.1147308, 0.1568041", \ "0.0328646, 0.0335460, 0.0410617, 0.0556010, 0.0770509, 0.1036715, 0.1488917", \ "0.0146001, 0.0185473, 0.0256693, 0.0380968, 0.0602044, 0.0919105, 0.1335059", \ "-0.0122124, -0.0088627, -0.0013515, 0.0138663, 0.0354867, 0.0691949, 0.1138016", \ "-0.0453953, -0.0451512, -0.0400420, -0.0261003, -0.0048840, 0.0262432, 0.0791808", \ "-0.1129752, -0.1091900, -0.1046824, -0.0912710, -0.0693243, -0.0390918, 0.0095312"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0351629, -0.0387608, -0.0461840, -0.0611790, -0.0828080, -0.1134291, -0.1558134", \ "-0.0314495, -0.0350225, -0.0425299, -0.0574781, -0.0791333, -0.1091876, -0.1520525", \ "-0.0209749, -0.0246601, -0.0354859, -0.0471447, -0.0684481, -0.1026263, -0.1418162", \ "-0.0057541, -0.0096212, -0.0170442, -0.0320494, -0.0566917, -0.0838678, -0.1279940", \ "0.0176030, 0.0147410, 0.0069516, -0.0075672, -0.0321313, -0.0644699, -0.1071159", \ "0.0549456, 0.0539267, 0.0456786, 0.0320114, 0.0107490, -0.0229064, -0.0706894", \ "0.1119220, 0.1082503, 0.0989828, 0.0929219, 0.0720239, 0.0412298, -0.0059664"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.8919288, 28.9652345, 35.1890181, 42.6861069, 57.7574570, 87.9773295, 148.4942466"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8291601, -1.9023893, -1.9740356, -2.0194401, -2.0354372, -1.9926194, -1.8321721"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.637699; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4963124, -3.0267299, -5.0535328, -7.0629166, -9.8415930, -12.4717037, -14.3604441", \ "-0.4987945, -3.0399317, -5.0680252, -7.0800279, -9.8824246, -12.5135762, -14.3799207", \ "-0.4980597, -3.0143980, -5.0329060, -7.0282656, -9.7984861, -12.4794183, -14.2327528", \ "-0.4855260, -2.9274914, -4.8851306, -6.8370123, -9.5674722, -12.1907677, -14.0413195", \ "-0.4434268, -2.6331074, -4.4091899, -6.1671000, -8.7026471, -11.0989407, -13.0050263", \ "-0.3386446, -1.8762966, -3.1649253, -4.5447673, -6.2867659, -8.1851895, -10.6375620", \ "-0.1206854, -0.2631538, -0.4927308, -0.7441036, -1.2467786, -2.6016970, -3.0343006"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.8613166, 13.8638332, 22.8657722, 31.3660024, 41.8888799, 50.3145416, 55.8114178", \ "1.9009571, 13.9154749, 22.9268790, 31.4197566, 41.9594532, 50.3686769, 55.8983680", \ "1.9469836, 14.0051551, 23.0483954, 31.5913839, 42.1592998, 50.6250022, 56.1341083", \ "1.9862871, 14.1591524, 23.2924657, 31.9039883, 42.5792410, 51.0867334, 56.7050232", \ "2.0447985, 14.5246203, 23.8976351, 32.7500899, 43.7454211, 52.4776769, 58.2536647", \ "2.1288176, 15.2520155, 25.0975775, 34.4005146, 45.9777902, 55.1712839, 61.2847862", \ "2.2602662, 16.8807098, 27.8629867, 38.1934920, 50.9440382, 61.2168565, 68.0498951"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.3917264, -2.3328066, -3.9066236, -5.4869837, -7.7495079, -9.9997885, -11.5065016", \ "-0.3917934, -2.3150305, -3.8851954, -5.4625637, -7.7161348, -9.7951859, -12.1967087", \ "-0.3877942, -2.2882679, -3.8280021, -5.3966795, -7.6334271, -9.8378017, -11.4056887", \ "-0.3750359, -2.1725198, -3.6493753, -5.1322900, -7.2581645, -9.3468787, -11.7406187", \ "-0.3335748, -1.8807792, -3.1663579, -4.4702147, -6.4313350, -8.3565061, -10.0043093", \ "-0.2468454, -1.1828946, -2.0017605, -2.9282616, -4.1524748, -5.5939806, -7.8359385", \ "-0.0977097, 0.1683985, 0.2278390, 0.2280340, 0.0561517, -0.9138730, -0.6435665"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1623686, 12.0526848, 20.9653117, 29.3859236, 39.8121219, 48.0813029, 53.5525582", \ "0.1673741, 12.0644296, 20.9739171, 29.3968113, 39.8174605, 48.1015487, 53.6262540", \ "0.1453602, 12.0743380, 21.0177541, 29.4643015, 39.9269655, 48.2723310, 53.7128782", \ "-0.1655219, 11.8640006, 20.8859684, 29.4027605, 39.9528084, 48.3809950, 53.9379551", \ "-0.8139320, 11.4736522, 20.7000416, 29.4256659, 40.2385590, 48.8213882, 54.4823813", \ "-2.1338376, 10.7781338, 20.4633339, 29.5626649, 40.8281278, 49.7897430, 55.7245799", \ "-4.8492738, 9.2931305, 19.9203177, 29.8835697, 42.2474488, 52.1052589, 58.5810809"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.5307723, -3.2351205, -5.3947812, -7.5313081, -10.4696525, -13.1966004, -15.1658638", \ "-0.5355218, -3.2555953, -5.4266480, -7.5789310, -10.5241607, -13.2637023, -15.2571379", \ "-0.5320389, -3.2303925, -5.3738794, -7.5038947, -10.4391472, -13.1982310, -15.1413777", \ "-0.5182547, -3.1095759, -5.1852001, -7.2364833, -10.0764970, -12.5402610, -14.6095365", \ "-0.4689056, -2.7918201, -4.6364008, -6.4924361, -9.1196444, -11.6799804, -13.5526627", \ "-0.3431552, -1.9205425, -3.2842753, -4.6596291, -6.5232373, -8.5564828, -11.2847518", \ "-0.0433462, 0.1683530, 0.1657155, 0.0567638, -0.3289590, -1.1455176, -1.8106631"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-10.5635462, 1.4449080, 10.4569500, 18.9994207, 29.5930949, 38.0410930, 43.6915040", \ "-12.0998012, -0.0896580, 8.9579699, 17.4639762, 28.0758943, 36.5141526, 42.1358027", \ "-15.1985401, -3.1060717, 5.9640844, 14.5358631, 25.1933626, 33.7269257, 39.2476647", \ "-18.8953435, -6.5410658, 2.7188602, 11.4443937, 22.2292893, 30.8267385, 36.5344340", \ "-26.3059794, -13.3142046, -3.6160899, 5.4377795, 16.6794880, 25.5961034, 31.5195719", \ "-41.1835762, -26.9325625, -16.3551522, -6.4989565, 5.6193904, 15.2824662, 21.5718858", \ "-71.0261916, -54.2515615, -41.7902449, -30.2211098, -16.1408879, -5.0597115, 2.3257586"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1635636, 0.1764275, 0.1887569, 0.2049523, 0.2404270, 0.3091846, 0.4460688", \ "0.1656885, 0.1784903, 0.1908539, 0.2071018, 0.2425304, 0.3113513, 0.4482374", \ "0.1702684, 0.1830282, 0.1954381, 0.2116732, 0.2471785, 0.3157599, 0.4533273", \ "0.1788727, 0.1915278, 0.2039144, 0.2201893, 0.2555895, 0.3244960, 0.4614774", \ "0.1924373, 0.2050927, 0.2174515, 0.2336545, 0.2691896, 0.3383172, 0.4752672", \ "0.2113438, 0.2241577, 0.2364645, 0.2527532, 0.2883889, 0.3569740, 0.4939872", \ "0.2324169, 0.2452044, 0.2574643, 0.2737398, 0.3092182, 0.3779276, 0.5151842"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0315740, 0.0514100, 0.0720180, 0.1023149, 0.1751201, 0.3238255, 0.6294743", \ "0.0315636, 0.0510843, 0.0718224, 0.1021316, 0.1750807, 0.3236127, 0.6297263", \ "0.0320863, 0.0512322, 0.0720812, 0.1021081, 0.1748430, 0.3212400, 0.6268601", \ "0.0317984, 0.0510751, 0.0719914, 0.1021276, 0.1749169, 0.3229876, 0.6327973", \ "0.0322006, 0.0513428, 0.0718289, 0.1022066, 0.1745636, 0.3230944, 0.6288764", \ "0.0318844, 0.0514306, 0.0721382, 0.1022392, 0.1752172, 0.3244647, 0.6274867", \ "0.0317224, 0.0518107, 0.0723094, 0.1020806, 0.1756658, 0.3238781, 0.6291204"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1679384, 0.1810614, 0.1936794, 0.2102751, 0.2460851, 0.3147979, 0.4516148", \ "0.1720232, 0.1851159, 0.1977869, 0.2143316, 0.2501688, 0.3189607, 0.4560023", \ "0.1804540, 0.1935873, 0.2061937, 0.2227954, 0.2585985, 0.3273111, 0.4641426", \ "0.1951782, 0.2082319, 0.2209042, 0.2374406, 0.2732757, 0.3420701, 0.4790996", \ "0.2164521, 0.2294421, 0.2419510, 0.2586113, 0.2944007, 0.3632380, 0.5002730", \ "0.2478010, 0.2608411, 0.2735214, 0.2900665, 0.3258940, 0.3945645, 0.5313042", \ "0.2973154, 0.3105214, 0.3230515, 0.3396059, 0.3753896, 0.4440523, 0.5807878"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0307245, 0.0467181, 0.0643886, 0.0901524, 0.1516150, 0.2782594, 0.5396121", \ "0.0306037, 0.0467775, 0.0646029, 0.0899573, 0.1517119, 0.2788184, 0.5397555", \ "0.0306821, 0.0466777, 0.0644183, 0.0902068, 0.1516407, 0.2784153, 0.5396262", \ "0.0305488, 0.0467959, 0.0646858, 0.0900112, 0.1517216, 0.2788333, 0.5396893", \ "0.0305675, 0.0464208, 0.0644974, 0.0900994, 0.1515399, 0.2784867, 0.5381425", \ "0.0307076, 0.0469411, 0.0645397, 0.0900863, 0.1518517, 0.2771959, 0.5381169", \ "0.0309078, 0.0472740, 0.0646102, 0.0903253, 0.1515996, 0.2785632, 0.5381608"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1740126, 0.1866709, 0.1990844, 0.2153107, 0.2508135, 0.3193744, 0.4568969", \ "0.1776150, 0.1903790, 0.2027330, 0.2190167, 0.2544857, 0.3232915, 0.4604696", \ "0.1828545, 0.1956330, 0.2079794, 0.2242422, 0.2596523, 0.3285128, 0.4654204", \ "0.1884438, 0.2012186, 0.2135999, 0.2298602, 0.2653647, 0.3340574, 0.4718826", \ "0.1938266, 0.2065065, 0.2188803, 0.2350719, 0.2705226, 0.3396532, 0.4766015", \ "0.1949737, 0.2077414, 0.2201317, 0.2363866, 0.2718825, 0.3405061, 0.4773059", \ "0.1839390, 0.1967800, 0.2091192, 0.2253361, 0.2607808, 0.3295690, 0.4664741"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0321111, 0.0512064, 0.0720684, 0.1020532, 0.1747678, 0.3220409, 0.6272374", \ "0.0319597, 0.0512866, 0.0720603, 0.1020495, 0.1739332, 0.3247257, 0.6263783", \ "0.0315296, 0.0510768, 0.0719838, 0.1021338, 0.1749958, 0.3233755, 0.6298077", \ "0.0320303, 0.0513141, 0.0721101, 0.1022489, 0.1750322, 0.3248262, 0.6275682", \ "0.0318907, 0.0511406, 0.0719141, 0.1021779, 0.1741391, 0.3236169, 0.6285868", \ "0.0322049, 0.0512852, 0.0720773, 0.1022510, 0.1753279, 0.3244797, 0.6257879", \ "0.0315737, 0.0513836, 0.0719032, 0.1022874, 0.1751118, 0.3236631, 0.6308538"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1686974, 0.1817842, 0.1944361, 0.2110512, 0.2468228, 0.3155622, 0.4523669", \ "0.1724207, 0.1854608, 0.1981425, 0.2146742, 0.2504987, 0.3193123, 0.4562896", \ "0.1776553, 0.1907611, 0.2034018, 0.2200157, 0.2557950, 0.3245194, 0.4613132", \ "0.1834103, 0.1965088, 0.2092216, 0.2257811, 0.2616227, 0.3303900, 0.4673628", \ "0.1888246, 0.2017744, 0.2143158, 0.2309248, 0.2668210, 0.3357220, 0.4725351", \ "0.1903379, 0.2033800, 0.2160583, 0.2325950, 0.2684132, 0.3372234, 0.4738480", \ "0.1805010, 0.1935948, 0.2062668, 0.2228179, 0.2586490, 0.3274341, 0.4643817"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0304570, 0.0467898, 0.0645563, 0.0902451, 0.1515758, 0.2786413, 0.5374401", \ "0.0304281, 0.0467963, 0.0645982, 0.0902049, 0.1515681, 0.2783515, 0.5382302", \ "0.0304827, 0.0466437, 0.0645283, 0.0902525, 0.1516249, 0.2785682, 0.5374436", \ "0.0305906, 0.0467597, 0.0645306, 0.0901745, 0.1517465, 0.2788469, 0.5382605", \ "0.0304461, 0.0467471, 0.0641197, 0.0899468, 0.1514221, 0.2789161, 0.5382514", \ "0.0304245, 0.0468036, 0.0646038, 0.0902113, 0.1515460, 0.2786388, 0.5353955", \ "0.0306058, 0.0466202, 0.0644647, 0.0900252, 0.1517162, 0.2788021, 0.5379682"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1629131, 0.1756904, 0.1880256, 0.2042016, 0.2397085, 0.3084172, 0.4454258", \ "0.1665390, 0.1792963, 0.1916527, 0.2078423, 0.2433509, 0.3119825, 0.4491953", \ "0.1740052, 0.1867976, 0.1991464, 0.2154081, 0.2508307, 0.3196806, 0.4565012", \ "0.1876472, 0.2004579, 0.2127986, 0.2291045, 0.2645467, 0.3334556, 0.4706912", \ "0.2089145, 0.2216219, 0.2338984, 0.2501601, 0.2855918, 0.3543531, 0.4912358", \ "0.2407476, 0.2538010, 0.2663934, 0.2829007, 0.3186038, 0.3872359, 0.5246295", \ "0.2883728, 0.3020923, 0.3152263, 0.3323925, 0.3689639, 0.4387233, 0.5765833"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0317085, 0.0513741, 0.0720609, 0.1022957, 0.1750714, 0.3239010, 0.6290534", \ "0.0318136, 0.0513198, 0.0720725, 0.1022173, 0.1749054, 0.3237728, 0.6284603", \ "0.0315263, 0.0511113, 0.0719738, 0.1021557, 0.1750112, 0.3235762, 0.6293751", \ "0.0323313, 0.0512536, 0.0721278, 0.1019675, 0.1744024, 0.3241331, 0.6376993", \ "0.0319770, 0.0510052, 0.0719193, 0.1026629, 0.1746206, 0.3240883, 0.6290897", \ "0.0337524, 0.0534284, 0.0741522, 0.1041374, 0.1768272, 0.3249804, 0.6266948", \ "0.0382440, 0.0576802, 0.0787526, 0.1089210, 0.1811097, 0.3292224, 0.6346714"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0677525, 0.0809488, 0.0935163, 0.1097138, 0.1447886, 0.2130224, 0.3497181", \ "0.0717201, 0.0849248, 0.0974681, 0.1136897, 0.1487586, 0.2169959, 0.3537413", \ "0.0801761, 0.0932741, 0.1058133, 0.1219308, 0.1569667, 0.2252153, 0.3619275", \ "0.0960660, 0.1092062, 0.1215926, 0.1375840, 0.1723620, 0.2404185, 0.3770177", \ "0.1180842, 0.1318012, 0.1444080, 0.1603536, 0.1949113, 0.2627263, 0.3991081", \ "0.1505926, 0.1643283, 0.1768826, 0.1926357, 0.2268025, 0.2942522, 0.4304744", \ "0.1976695, 0.2110281, 0.2231536, 0.2385482, 0.2722261, 0.3391882, 0.4750688"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0312455, 0.0466296, 0.0634058, 0.0882495, 0.1491056, 0.2751531, 0.5365411", \ "0.0311462, 0.0465117, 0.0635755, 0.0882489, 0.1489962, 0.2751367, 0.5358858", \ "0.0310531, 0.0466680, 0.0634283, 0.0883658, 0.1491489, 0.2755609, 0.5360229", \ "0.0349491, 0.0497190, 0.0658679, 0.0898587, 0.1497646, 0.2751588, 0.5364455", \ "0.0411269, 0.0552786, 0.0707470, 0.0939400, 0.1522968, 0.2763132, 0.5371368", \ "0.0475502, 0.0617801, 0.0753891, 0.0976226, 0.1541279, 0.2772411, 0.5358627", \ "0.0531300, 0.0653690, 0.0786740, 0.1000758, 0.1554126, 0.2782507, 0.5365536"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.626235; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.9252307, -2.9041157, -4.4958035, -6.0740003, -8.1175106, -10.3680842, -12.8100303", \ "-0.8842756, -2.8645314, -4.4413847, -6.0202483, -8.0149257, -10.1888247, -11.9572751", \ "-0.8410504, -2.7632690, -4.3258244, -5.8486159, -7.8714397, -10.0223869, -12.5255516", \ "-0.7993148, -2.6134620, -4.0702591, -5.5360222, -7.4574586, -9.4929232, -11.7384458", \ "-0.7362712, -2.2197284, -3.4377007, -4.6899108, -6.3782374, -8.2497197, -10.2628095", \ "-0.6433032, -1.4459195, -2.2117349, -3.0423546, -4.0847115, -5.2076198, -7.5535010", \ "-0.5070985, 0.1572056, 0.5180685, 0.7535376, 1.0432706, 0.3705343, 0.1276154"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2491168, 13.6353129, 22.2297203, 30.3770778, 40.5099024, 48.6271279, 54.0529391", \ "2.2476174, 13.6371900, 22.2118258, 30.3559799, 40.4857137, 48.6073554, 54.0402768", \ "2.2485454, 13.6566836, 22.2487917, 30.4117290, 40.5517292, 48.6967397, 54.1434713", \ "2.2619816, 13.7378198, 22.3943808, 30.6018561, 40.8057930, 49.0061666, 54.4753894", \ "2.3047281, 14.0472631, 22.8854025, 31.2545201, 41.6850689, 50.0688395, 55.6590286", \ "2.4218787, 14.7810326, 24.0898880, 32.9239951, 43.8743514, 52.6787741, 58.5247061", \ "2.6564964, 16.4928037, 26.8947952, 36.6788169, 48.8254353, 58.5266731, 65.0035156"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.6302005, -4.7374062, -6.4063258, -8.0549091, -10.1980137, -12.4298292, -14.9360592", \ "-2.6259364, -4.7353756, -6.4109152, -8.0419180, -10.1828725, -12.3858240, -14.9133735", \ "-2.6469239, -4.7168478, -6.3529274, -7.9764358, -10.0858285, -12.3565662, -15.0111511", \ "-2.9580631, -4.9297725, -6.4774907, -8.0337215, -10.0541637, -12.1974612, -14.4346287", \ "-3.6069386, -5.3173305, -6.6659154, -8.0105523, -9.8238910, -11.7926960, -13.7642893", \ "-4.9304078, -6.0575108, -6.9799581, -7.8907599, -9.2232710, -10.4206735, -12.4634924", \ "-7.6436222, -7.5475259, -7.5173910, -7.5531977, -7.5501514, -8.3503885, -8.5510863"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.3482165, 14.3356608, 23.3708149, 31.9530330, 42.6098745, 51.1581578, 56.8531349", \ "2.3499015, 14.3463039, 23.3919621, 31.9830553, 42.6345075, 51.1941347, 56.8865779", \ "2.3528979, 14.3821059, 23.4455582, 32.0480737, 42.7569019, 51.3252991, 57.0151604", \ "2.3668884, 14.4891245, 23.6424726, 32.3088034, 43.0782997, 51.7248604, 57.4857718", \ "2.4093529, 14.7984082, 24.1420114, 32.9895509, 44.0240340, 52.8513233, 58.7423166", \ "2.5011411, 15.4535677, 25.2483343, 34.5105072, 46.0272753, 55.2842461, 61.4224897", \ "2.6592491, 16.8422191, 27.5500924, 37.7059870, 50.2595490, 60.2835655, 66.9872609"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-13.3389253, -15.2866260, -16.8937966, -18.4405782, -20.5666154, -22.6773109, -24.4805477", \ "-14.8778115, -16.8262376, -18.4306720, -19.9760257, -22.1056093, -24.0284118, -26.3578569", \ "-17.9763389, -19.8542091, -21.4020708, -22.9041274, -24.9558986, -26.7960263, -29.1235724", \ "-21.6837906, -23.3152353, -24.6752601, -25.9956056, -27.8799741, -29.8229988, -31.6690913", \ "-29.1124624, -30.1585882, -31.0755612, -32.0022186, -33.4003956, -34.9801635, -36.9135847", \ "-44.0099565, -43.8573307, -43.8467879, -43.9389585, -44.1187191, -44.5382099, -46.3103579", \ "-73.8483543, -71.1927831, -69.3198567, -67.6611104, -65.7137122, -64.9701975, -64.0177452"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2144284, 13.4279892, 21.8876541, 29.9085268, 39.8653086, 47.8834845, 53.2194294", \ "2.2100863, 13.4175303, 21.8455002, 29.8658725, 39.8323239, 47.8234724, 53.1807358", \ "2.2132366, 13.4422362, 21.9047027, 29.9365557, 39.9220594, 47.9372771, 53.2873748", \ "2.2290292, 13.5522459, 22.0948289, 30.1877366, 40.2344334, 48.3208622, 53.7189216", \ "2.2804082, 13.8959735, 22.6712673, 30.9665926, 41.2721500, 49.5547363, 55.0932703", \ "2.4088379, 14.7424183, 24.0186044, 32.7996644, 43.6738433, 52.5137261, 58.3418491", \ "2.7170468, 16.8597412, 27.4720510, 37.4896623, 49.9107635, 59.7643690, 66.3784577"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1110801, 0.1225804, 0.1336559, 0.1486161, 0.1830631, 0.2514913, 0.3887636", \ "0.1151568, 0.1266219, 0.1376592, 0.1526293, 0.1871250, 0.2555234, 0.3928203", \ "0.1235125, 0.1351060, 0.1461434, 0.1611218, 0.1955688, 0.2639951, 0.4012598", \ "0.1382598, 0.1497433, 0.1608782, 0.1758002, 0.2103058, 0.2786884, 0.4159473", \ "0.1593633, 0.1711138, 0.1822261, 0.1970981, 0.2314963, 0.2998291, 0.4370790", \ "0.1905873, 0.2025587, 0.2135858, 0.2284773, 0.2628242, 0.3310559, 0.4679947", \ "0.2394886, 0.2518925, 0.2630643, 0.2779485, 0.3120915, 0.3801405, 0.5171283"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0267613, 0.0444577, 0.0643739, 0.0941794, 0.1679035, 0.3187594, 0.6242424", \ "0.0265964, 0.0443416, 0.0643065, 0.0942359, 0.1677567, 0.3189259, 0.6252034", \ "0.0265280, 0.0443604, 0.0642596, 0.0941504, 0.1679493, 0.3189648, 0.6189450", \ "0.0270835, 0.0444346, 0.0643961, 0.0942912, 0.1677070, 0.3180422, 0.6233597", \ "0.0281357, 0.0458495, 0.0653474, 0.0950012, 0.1682282, 0.3190546, 0.6242168", \ "0.0292931, 0.0465816, 0.0670283, 0.0959547, 0.1687147, 0.3193285, 0.6235565", \ "0.0317220, 0.0497486, 0.0689817, 0.0977020, 0.1698344, 0.3197139, 0.6254093"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1114813, 0.1235807, 0.1352814, 0.1510258, 0.1862600, 0.2547164, 0.3914513", \ "0.1136383, 0.1257298, 0.1374438, 0.1531862, 0.1884293, 0.2568877, 0.3936055", \ "0.1181512, 0.1303572, 0.1419512, 0.1577155, 0.1929490, 0.2614043, 0.3981722", \ "0.1267379, 0.1387940, 0.1504293, 0.1661732, 0.2014301, 0.2698886, 0.4065907", \ "0.1404458, 0.1525312, 0.1642582, 0.1800039, 0.2152287, 0.2836697, 0.4204168", \ "0.1588066, 0.1710141, 0.1828034, 0.1985981, 0.2338163, 0.3022398, 0.4389285", \ "0.1797905, 0.1922632, 0.2041274, 0.2200392, 0.2552632, 0.3236182, 0.4602914"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0245704, 0.0399188, 0.0573186, 0.0830021, 0.1453323, 0.2733729, 0.5344926", \ "0.0244032, 0.0398886, 0.0573083, 0.0829486, 0.1451742, 0.2732399, 0.5338910", \ "0.0244148, 0.0398027, 0.0572154, 0.0829154, 0.1453052, 0.2730233, 0.5331578", \ "0.0244042, 0.0396466, 0.0571295, 0.0829570, 0.1451636, 0.2730031, 0.5329074", \ "0.0251190, 0.0406077, 0.0577818, 0.0832593, 0.1456321, 0.2733773, 0.5340444", \ "0.0265282, 0.0417553, 0.0587843, 0.0841164, 0.1459291, 0.2735635, 0.5339130", \ "0.0289085, 0.0440290, 0.0608370, 0.0858013, 0.1472590, 0.2738023, 0.5338367"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1119002, 0.1234108, 0.1344651, 0.1494438, 0.1840132, 0.2524621, 0.3897500", \ "0.1156352, 0.1270532, 0.1381075, 0.1531027, 0.1876991, 0.2561243, 0.3933066", \ "0.1209413, 0.1324502, 0.1435242, 0.1584957, 0.1930048, 0.2614930, 0.3987997", \ "0.1268196, 0.1382555, 0.1492437, 0.1642974, 0.1988366, 0.2672880, 0.4046194", \ "0.1323760, 0.1438003, 0.1548597, 0.1698545, 0.2043903, 0.2728565, 0.4101852", \ "0.1341130, 0.1455252, 0.1565725, 0.1715576, 0.2061344, 0.2745567, 0.4116436", \ "0.1238651, 0.1353269, 0.1464269, 0.1613623, 0.1959252, 0.2643547, 0.4016664"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0259936, 0.0434661, 0.0634399, 0.0934762, 0.1677669, 0.3186940, 0.6221852", \ "0.0257162, 0.0435786, 0.0633853, 0.0934016, 0.1675390, 0.3189587, 0.6217067", \ "0.0259929, 0.0435090, 0.0635234, 0.0935571, 0.1675658, 0.3186329, 0.6211429", \ "0.0255548, 0.0431935, 0.0630738, 0.0933472, 0.1674983, 0.3187742, 0.6237607", \ "0.0257081, 0.0436007, 0.0634365, 0.0936717, 0.1677378, 0.3184951, 0.6247357", \ "0.0259541, 0.0436143, 0.0633593, 0.0933927, 0.1675942, 0.3189668, 0.6232793", \ "0.0258215, 0.0439955, 0.0638207, 0.0938665, 0.1674649, 0.3184792, 0.6255915"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1219035, 0.1341047, 0.1456989, 0.1614658, 0.1967037, 0.2651651, 0.4019306", \ "0.1256139, 0.1377045, 0.1493757, 0.1651201, 0.2003581, 0.2688336, 0.4055809", \ "0.1308625, 0.1429461, 0.1546518, 0.1703914, 0.2056427, 0.2741032, 0.4108177", \ "0.1365072, 0.1485172, 0.1602024, 0.1759943, 0.2112347, 0.2797042, 0.4164733", \ "0.1417634, 0.1538460, 0.1655524, 0.1812930, 0.2165415, 0.2850047, 0.4217790", \ "0.1428890, 0.1549346, 0.1666518, 0.1824078, 0.2176445, 0.2861151, 0.4228135", \ "0.1315977, 0.1436334, 0.1553554, 0.1711145, 0.2063525, 0.2748193, 0.4115905"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0241546, 0.0396705, 0.0570403, 0.0828366, 0.1453078, 0.2731633, 0.5335568", \ "0.0242564, 0.0400003, 0.0571447, 0.0828257, 0.1452514, 0.2732640, 0.5341870", \ "0.0241966, 0.0397165, 0.0570482, 0.0827865, 0.1450871, 0.2731002, 0.5334631", \ "0.0242904, 0.0394535, 0.0571020, 0.0828405, 0.1450727, 0.2731111, 0.5336987", \ "0.0242220, 0.0397188, 0.0571191, 0.0827324, 0.1455261, 0.2730800, 0.5335767", \ "0.0240858, 0.0397588, 0.0571723, 0.0828671, 0.1450291, 0.2732521, 0.5341764", \ "0.0240586, 0.0396461, 0.0571204, 0.0828332, 0.1451431, 0.2729476, 0.5332147"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1064705, 0.1178656, 0.1287749, 0.1433210, 0.1774400, 0.2458714, 0.3831773", \ "0.1104906, 0.1218516, 0.1327442, 0.1475018, 0.1816058, 0.2501236, 0.3881310", \ "0.1187102, 0.1300103, 0.1408883, 0.1555123, 0.1896148, 0.2581483, 0.3961335", \ "0.1324721, 0.1439411, 0.1548275, 0.1695462, 0.2035354, 0.2719217, 0.4092293", \ "0.1510650, 0.1626269, 0.1736000, 0.1882639, 0.2222187, 0.2905376, 0.4283766", \ "0.1771801, 0.1889532, 0.1999353, 0.2147566, 0.2485410, 0.3167892, 0.4536889", \ "0.2140981, 0.2264415, 0.2376093, 0.2524913, 0.2862078, 0.3542931, 0.4915724"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0259062, 0.0438251, 0.0631761, 0.0929429, 0.1668311, 0.3179983, 0.6260016", \ "0.0260604, 0.0436551, 0.0632389, 0.0930980, 0.1665287, 0.3180545, 0.6236824", \ "0.0259546, 0.0437752, 0.0634139, 0.0931193, 0.1664490, 0.3180326, 0.6233508", \ "0.0262690, 0.0435525, 0.0632436, 0.0932504, 0.1668774, 0.3179817, 0.6259780", \ "0.0273508, 0.0449819, 0.0644339, 0.0940834, 0.1673050, 0.3180347, 0.6221093", \ "0.0288746, 0.0466943, 0.0658640, 0.0951789, 0.1681823, 0.3189785, 0.6246730", \ "0.0318368, 0.0493549, 0.0687089, 0.0978998, 0.1693773, 0.3190831, 0.6262348"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1106664, 0.1227690, 0.1344589, 0.1502084, 0.1854404, 0.2538981, 0.3906419", \ "0.1142434, 0.1263300, 0.1380388, 0.1537844, 0.1890300, 0.2574905, 0.3941603", \ "0.1218794, 0.1339597, 0.1456443, 0.1613844, 0.1966332, 0.2650898, 0.4017876", \ "0.1354645, 0.1474527, 0.1591323, 0.1749158, 0.2101579, 0.2786124, 0.4153756", \ "0.1551173, 0.1672433, 0.1790306, 0.1947362, 0.2299640, 0.2984248, 0.4351696", \ "0.1825818, 0.1948760, 0.2065218, 0.2222879, 0.2575136, 0.3260264, 0.4626715", \ "0.2202057, 0.2327360, 0.2445603, 0.2604177, 0.2955081, 0.3641036, 0.5007366"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0245482, 0.0399404, 0.0572973, 0.0829943, 0.1453890, 0.2733831, 0.5342244", \ "0.0242595, 0.0398931, 0.0572896, 0.0829546, 0.1452152, 0.2732975, 0.5334199", \ "0.0243646, 0.0400644, 0.0571008, 0.0828701, 0.1452361, 0.2729007, 0.5325990", \ "0.0244836, 0.0398479, 0.0573030, 0.0828942, 0.1453124, 0.2730790, 0.5337195", \ "0.0252619, 0.0406258, 0.0578019, 0.0834055, 0.1456343, 0.2731089, 0.5335571", \ "0.0267708, 0.0419007, 0.0590166, 0.0843978, 0.1460675, 0.2741750, 0.5320539", \ "0.0296884, 0.0441015, 0.0614109, 0.0862944, 0.1472224, 0.2743237, 0.5348200"); } } } } cell (LARX2) { cell_footprint : "LAR"; area : 29.4912 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.005874e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB)"; value : "2.0058741e+05"; } leakage_power () { when : "(D'*CLK*RSTB)"; value : "1.6271076e+05"; } leakage_power () { when : "(D*CLK*RSTB')"; value : "1.6174322e+05"; } leakage_power () { when : "(D'*CLK'*RSTB')"; value : "1.5687689e+05"; } leakage_power () { when : "(D*CLK'*RSTB')"; value : "1.6176028e+05"; } leakage_power () { when : "(D'*CLK*RSTB')"; value : "1.5685501e+05"; } leakage_power () { when : "(D'*CLK'*RSTB)"; value : "1.6275217e+05"; } pin (D) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.262951, 1.262951 ); fall_capacitance : 1.262951; capacitance : 1.304572; rise_capacitance_range (1.346193, 1.346193 ); rise_capacitance : 1.346193; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0673128, 0.0681851, 0.0727705, 0.0787281, 0.0934064, 0.1109074, 0.1277175", \ "0.0606386, 0.0615951, 0.0660814, 0.0780372, 0.0877721, 0.1041555, 0.1236399", \ "0.0532244, 0.0541573, 0.0585358, 0.0676593, 0.0793811, 0.0964380, 0.1158530", \ "0.0353762, 0.0359498, 0.0406174, 0.0502848, 0.0658361, 0.0808949, 0.1026872", \ "0.0079220, 0.0088505, 0.0135782, 0.0225691, 0.0418647, 0.0600779, 0.0868622", \ "-0.0328272, -0.0325212, -0.0292599, -0.0204346, -0.0075680, 0.0154732, 0.0490914", \ "-0.1022502, -0.1012298, -0.0963304, -0.0842661, -0.0696565, -0.0494885, -0.0236957"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0790148, 0.0827757, 0.0930127, 0.1081890, 0.1294953, 0.1609488, 0.2029332", \ "0.0753226, 0.0790139, 0.0893597, 0.1042784, 0.1256315, 0.1572562, 0.2020841", \ "0.0677782, 0.0714072, 0.0820316, 0.0964126, 0.1183958, 0.1467606, 0.1942215", \ "0.0590857, 0.0624372, 0.0696856, 0.0849675, 0.1062507, 0.1347399, 0.1816183", \ "0.0430940, 0.0440599, 0.0543002, 0.0718817, 0.0917571, 0.1247092, 0.1690331", \ "0.0180088, 0.0189353, 0.0261899, 0.0410867, 0.0635249, 0.1034572, 0.1455239", \ "-0.0218767, -0.0221672, -0.0144464, 3.6062292e-05, 0.0231405, 0.0572476, 0.1043836"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0553492, -0.0589793, -0.0637775, -0.0726770, -0.0882997, -0.1069553, -0.1270365", \ "-0.0488390, -0.0524297, -0.0570462, -0.0689654, -0.0814459, -0.1003810, -0.1261492", \ "-0.0415727, -0.0451867, -0.0498240, -0.0585856, -0.0737061, -0.0935087, -0.1158932", \ "-0.0265481, -0.0271220, -0.0315058, -0.0435626, -0.0568465, -0.0819227, -0.1011227", \ "0.0008394, 3.0674454e-05, -0.0075464, -0.0166123, -0.0327306, -0.0554187, -0.0806322", \ "0.0408931, 0.0377680, 0.0351940, 0.0257446, 0.0136611, -0.0114117, -0.0378270", \ "0.1078459, 0.1053764, 0.1027244, 0.0925898, 0.0789089, 0.0587703, 0.0236583"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758628, -0.0828858, -0.0899431, -0.1080677, -0.1283854, -0.1610377, -0.1985960", \ "-0.0721659, -0.0791241, -0.0863342, -0.1044656, -0.1245870, -0.1544385, -0.1943206", \ "-0.0647428, -0.0715266, -0.0818258, -0.0965234, -0.1138527, -0.1498676, -0.1869678", \ "-0.0555311, -0.0596630, -0.0697762, -0.0850578, -0.1052615, -0.1377809, -0.1749200", \ "-0.0405724, -0.0440312, -0.0512528, -0.0657779, -0.0916789, -0.1258515, -0.1654937", \ "-0.0120900, -0.0160772, -0.0230001, -0.0415727, -0.0659176, -0.1018893, -0.1465635", \ "0.0325007, 0.0298449, 0.0240195, 0.0088539, -0.0102662, -0.0519092, -0.0940916"); } } internal_power () { when : "!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0137571, 0.8888671, 0.7615188, 0.6877951, 0.6627792, 0.7351793, 1.0024112"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9900032, -1.1081612, -1.2236818, -1.2911878, -1.3054046, -1.2130431, -0.9075248"); } } } pin (CLK) { fanout_load : 0.050; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.079933; rise_capacitance_range (1.379346, 1.379346 ); rise_capacitance : 1.379346; capacitance : 1.348034; fall_capacitance_range (1.316722, 1.316722 ); fall_capacitance : 1.316722; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.1742358, 6.1396337, 6.1890824, 6.8258015, 8.2178924, 11.1207272, 17.0450497"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5304826, 4.4730497, 4.4789794, 5.1025633, 6.4705262, 9.3272472, 15.1614843"); } } } pin (RSTB) { fanout_load : 0.142; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.125610; fall_capacitance_range (3.080179, 3.080179 ); fall_capacitance : 3.080179; capacitance : 3.093262; rise_capacitance_range (3.106346, 3.106346 ); rise_capacitance : 3.106346; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0673563, 0.0680851, 0.0754231, 0.0873322, 0.1091806, 0.1373373, 0.1750146", \ "0.0606608, 0.0644172, 0.0689815, 0.0841710, 0.1024586, 0.1335300, 0.1723582", \ "0.0533420, 0.0539400, 0.0614487, 0.0735062, 0.0950067, 0.1232567, 0.1652651", \ "0.0353137, 0.0359776, 0.0434124, 0.0586834, 0.0798269, 0.1068406, 0.1501355", \ "0.0078834, 0.0089408, 0.0163157, 0.0310555, 0.0557990, 0.0804507, 0.1280451", \ "-0.0334453, -0.0311546, -0.0265103, -0.0115987, 0.0100819, 0.0438769, 0.0838536", \ "-0.1019641, -0.0952773, -0.0940996, -0.0792339, -0.0569316, -0.0250615, 0.0187213"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0584970, -0.0623343, -0.0696249, -0.0815739, -0.1031869, -0.1330112, -0.1781080", \ "-0.0520081, -0.0556639, -0.0630609, -0.0778449, -0.0958594, -0.1292124, -0.1744605", \ "-0.0447411, -0.0453593, -0.0525718, -0.0675882, -0.0884137, -0.1189382, -0.1639894", \ "-0.0266267, -0.0271324, -0.0346072, -0.0503019, -0.0715955, -0.1050075, -0.1518263", \ "0.0008626, -0.0029139, -0.0105317, -0.0256708, -0.0476487, -0.0815350, -0.1286576", \ "0.0409858, 0.0378351, 0.0324930, 0.0169869, -0.0038277, -0.0350824, -0.0840848", \ "0.1052657, 0.1029994, 0.0977869, 0.0877211, 0.0625805, 0.0310279, -0.0187215"); } } internal_power () { when : "!D&!CLK&Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7607371, -1.8812095, -2.0013588, -2.0703197, -2.0874462, -2.0009040, -1.7070245"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("47.4782908, 53.1205881, 64.5283776, 77.5570618, 103.7376252, 156.2219470, 261.3137851"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.640546; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6585290, -7.9097889, -13.2235943, -18.4867084, -25.6311436, -32.7143766, -38.4376089", \ "-0.6587050, -7.9139672, -13.2415869, -18.5068359, -25.6746127, -32.4968828, -38.2177165", \ "-0.6597759, -7.9181601, -13.2222727, -18.4792079, -25.6380570, -32.4509851, -38.7712919", \ "-0.6610919, -7.8391971, -13.0911729, -18.3364158, -25.3845298, -31.9880407, -38.3379435", \ "-0.6457110, -7.5323889, -12.5791300, -17.7130979, -24.5498328, -31.2130438, -36.4962752", \ "-0.5992656, -6.6690130, -11.3273258, -15.8843480, -22.1200913, -27.7005292, -34.5835039", \ "-0.5496125, -4.9985601, -8.4653427, -11.9594511, -16.7360731, -21.5940167, -25.2391647"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.7133570, 25.7584028, 41.8395022, 57.0211177, 75.7699807, 90.5771809, 100.4210035", \ "1.7760419, 25.8475023, 41.9136517, 57.1909413, 75.9407080, 90.7953684, 100.6007204", \ "1.8374422, 25.9338054, 42.0518419, 57.2699050, 76.0628180, 90.8926723, 100.7735703", \ "1.8763747, 26.0930710, 42.2711499, 57.6470360, 76.4950464, 91.3944412, 101.3744167", \ "1.9075005, 26.4988266, 42.9520738, 58.5939875, 77.8268253, 93.0250272, 103.0552567", \ "1.9081247, 27.2288975, 44.1617636, 60.2816097, 80.0583944, 95.7151944, 106.0637626", \ "1.8244495, 28.9440258, 47.1583241, 64.1758903, 85.1850653, 101.9327918, 113.0092987"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6106964, -7.1995550, -12.0359975, -16.9216390, -23.4624610, -29.6613779, -34.2513035", \ "-0.6114296, -7.1907536, -12.0331404, -16.8773172, -23.5208928, -29.3575337, -35.8165683", \ "-0.6121408, -7.1472720, -11.9344485, -16.7646269, -23.3432484, -29.7922395, -34.1565902", \ "-0.6104611, -7.0520993, -11.8039144, -16.5337620, -23.0724702, -29.3847362, -35.2018859", \ "-0.5978139, -6.7618650, -11.3083462, -15.9518892, -22.1836977, -28.2904451, -32.5420633", \ "-0.5654358, -5.9551719, -10.1024735, -14.2629213, -19.9295367, -25.1369649, -31.8890424", \ "-0.5700540, -4.6528427, -7.8324375, -11.1109446, -15.5152085, -19.9639705, -23.3866698"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.0556719, 23.9133506, 39.9148004, 55.1225392, 73.7816407, 88.5735419, 98.3141303", \ "-0.0283411, 23.9492867, 39.9565920, 55.1676452, 73.8392946, 88.6345213, 98.3762444", \ "-0.0322049, 23.9836197, 40.0159550, 55.2487314, 73.9509130, 88.7673738, 98.5253867", \ "-0.3445917, 23.7514266, 39.8691720, 55.1059779, 73.8610011, 88.6976145, 98.4898726", \ "-1.0148326, 23.3746293, 39.6864667, 55.1833801, 74.2224409, 89.2892801, 99.2438722", \ "-2.4075171, 22.7287133, 39.5781095, 55.2829165, 74.7852932, 90.2443149, 100.4441658", \ "-5.3222248, 21.2192242, 39.0770647, 55.6647812, 76.2341902, 92.5370740, 103.3539910"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6729768, -8.0910107, -13.5198723, -18.8940203, -26.1653983, -32.8295026, -38.9995748", \ "-0.6753302, -8.1250199, -13.5618711, -18.9433405, -26.2838904, -33.2263995, -39.6493795", \ "-0.6779688, -8.0992023, -13.5082933, -18.9201290, -26.1384407, -32.8601031, -38.4484950", \ "-0.6760622, -8.0025123, -13.3658945, -18.6703386, -25.9172921, -32.7813400, -38.9402923", \ "-0.6603156, -7.6535370, -12.8222015, -17.9594166, -24.8793162, -31.5604166, -37.7098055", \ "-0.6015700, -6.7711621, -11.3931186, -15.9550778, -22.2469227, -28.1141631, -34.2707775", \ "-0.4836372, -4.3923359, -7.5335148, -10.9105336, -15.6641994, -20.6259468, -24.0970898"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-21.5334786, 2.3834273, 18.5969374, 33.7559905, 52.5525961, 67.5282977, 77.4880827", \ "-24.3563277, -0.4426635, 15.7529493, 30.9225175, 49.7479962, 64.6767006, 74.6134698", \ "-30.0574672, -6.0664850, 10.1943130, 25.4176312, 44.2113537, 59.2538160, 69.2003183", \ "-36.5512162, -12.2323215, 4.1515205, 19.4553052, 38.4085257, 53.4469508, 63.3921118", \ "-49.5681731, -24.3710432, -7.4717585, 8.3161306, 27.6728899, 42.9589622, 53.0474736", \ "-75.6897374, -48.9063829, -31.0056454, -14.4840451, 5.8332349, 21.6969239, 32.0735341", \ "-128.0756625, -98.2736292, -78.3246142, -59.9096063, -37.7148901, -20.3826376, -8.9073219"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1992935, 0.2145750, 0.2280702, 0.2455588, 0.2828630, 0.3527216, 0.4903858", \ "0.2015358, 0.2167507, 0.2302134, 0.2477649, 0.2849764, 0.3547359, 0.4926775", \ "0.2060739, 0.2213769, 0.2347556, 0.2523065, 0.2895105, 0.3592552, 0.4972401", \ "0.2143912, 0.2297621, 0.2431983, 0.2607311, 0.2978635, 0.3678771, 0.5062589", \ "0.2282629, 0.2434366, 0.2569024, 0.2744615, 0.3116584, 0.3816052, 0.5192347", \ "0.2476793, 0.2630207, 0.2762917, 0.2938562, 0.3311003, 0.4008335, 0.5384522", \ "0.2704671, 0.2858477, 0.2992652, 0.3167995, 0.3539555, 0.4237621, 0.5622410"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0396224, 0.0603358, 0.0815172, 0.1118843, 0.1836468, 0.3289417, 0.6354588", \ "0.0392200, 0.0602025, 0.0814578, 0.1119202, 0.1833950, 0.3313878, 0.6365760", \ "0.0388867, 0.0604775, 0.0814621, 0.1119737, 0.1833074, 0.3311476, 0.6293105", \ "0.0394481, 0.0601907, 0.0815197, 0.1114433, 0.1837727, 0.3313830, 0.6328055", \ "0.0390604, 0.0597318, 0.0812759, 0.1113778, 0.1838232, 0.3301097, 0.6351585", \ "0.0389957, 0.0604129, 0.0815302, 0.1118879, 0.1840430, 0.3330368, 0.6328976", \ "0.0396060, 0.0603513, 0.0818467, 0.1122759, 0.1840011, 0.3314987, 0.6380267"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2046429, 0.2205244, 0.2341882, 0.2522760, 0.2900024, 0.3602819, 0.4986487", \ "0.2088540, 0.2246247, 0.2386052, 0.2564967, 0.2941327, 0.3644527, 0.5025984", \ "0.2171370, 0.2330161, 0.2466468, 0.2647830, 0.3024963, 0.3727845, 0.5111125", \ "0.2317059, 0.2474808, 0.2614128, 0.2793213, 0.3170038, 0.3873391, 0.5254570", \ "0.2533447, 0.2691517, 0.2830009, 0.3007582, 0.3386150, 0.4089546, 0.5470319", \ "0.2852220, 0.3010825, 0.3150503, 0.3328460, 0.3705091, 0.4407708, 0.5788597", \ "0.3356864, 0.3515575, 0.3655364, 0.3832819, 0.4209620, 0.4912494, 0.6294879"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0401163, 0.0576961, 0.0758033, 0.1014763, 0.1625505, 0.2884830, 0.5491849", \ "0.0398710, 0.0577248, 0.0759795, 0.1014289, 0.1623881, 0.2878190, 0.5486853", \ "0.0400631, 0.0576509, 0.0757272, 0.1014754, 0.1625073, 0.2886343, 0.5491064", \ "0.0400287, 0.0578813, 0.0758934, 0.1013467, 0.1623081, 0.2876400, 0.5487638", \ "0.0400871, 0.0575791, 0.0753744, 0.1013288, 0.1625049, 0.2880186, 0.5490873", \ "0.0400795, 0.0575810, 0.0760384, 0.1014549, 0.1621865, 0.2890098, 0.5485561", \ "0.0403693, 0.0578569, 0.0762178, 0.1016306, 0.1623319, 0.2884895, 0.5485677"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2100879, 0.2254345, 0.2388754, 0.2564194, 0.2935640, 0.3635536, 0.5017436", \ "0.2137261, 0.2290944, 0.2424994, 0.2600514, 0.2972201, 0.3670159, 0.5055245", \ "0.2189027, 0.2342394, 0.2476660, 0.2651979, 0.3024750, 0.3722758, 0.5099612", \ "0.2243051, 0.2396759, 0.2530824, 0.2706311, 0.3078080, 0.3775571, 0.5160971", \ "0.2293998, 0.2445687, 0.2579666, 0.2755686, 0.3128089, 0.3826947, 0.5204775", \ "0.2304321, 0.2457993, 0.2592244, 0.2767748, 0.3138911, 0.3837010, 0.5215783", \ "0.2188434, 0.2342029, 0.2476163, 0.2651665, 0.3023246, 0.3721576, 0.5106021"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0393808, 0.0601736, 0.0814865, 0.1113501, 0.1835784, 0.3321268, 0.6349196", \ "0.0390889, 0.0601780, 0.0815825, 0.1119613, 0.1838216, 0.3314491, 0.6339541", \ "0.0391122, 0.0602514, 0.0812160, 0.1116793, 0.1838338, 0.3315164, 0.6354214", \ "0.0390662, 0.0600592, 0.0815374, 0.1120074, 0.1837233, 0.3311033, 0.6321457", \ "0.0391904, 0.0598002, 0.0815367, 0.1114423, 0.1837371, 0.3316194, 0.6354276", \ "0.0392643, 0.0600366, 0.0815254, 0.1120593, 0.1843749, 0.3317383, 0.6331406", \ "0.0390704, 0.0600501, 0.0815869, 0.1119194, 0.1838545, 0.3316754, 0.6357992"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2065041, 0.2222561, 0.2362573, 0.2541550, 0.2917937, 0.3621144, 0.5002785", \ "0.2100898, 0.2258531, 0.2398514, 0.2577262, 0.2953802, 0.3656977, 0.5038857", \ "0.2152520, 0.2310284, 0.2450365, 0.2628794, 0.3005489, 0.3708636, 0.5090768", \ "0.2209516, 0.2368312, 0.2504986, 0.2686033, 0.3063215, 0.3766044, 0.5149624", \ "0.2259888, 0.2417812, 0.2554074, 0.2733933, 0.3111027, 0.3814840, 0.5195277", \ "0.2272755, 0.2432637, 0.2569837, 0.2748353, 0.3125760, 0.3828686, 0.5210222", \ "0.2173051, 0.2332214, 0.2468897, 0.2649196, 0.3026465, 0.3729084, 0.5113142"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0399037, 0.0577307, 0.0759851, 0.1014563, 0.1623846, 0.2880464, 0.5484113", \ "0.0399537, 0.0577120, 0.0760201, 0.1014767, 0.1623864, 0.2882093, 0.5485126", \ "0.0398623, 0.0577013, 0.0760623, 0.1014955, 0.1623678, 0.2883560, 0.5486248", \ "0.0401035, 0.0576892, 0.0757796, 0.1014253, 0.1625660, 0.2885170, 0.5491783", \ "0.0398251, 0.0581653, 0.0756775, 0.1009588, 0.1622001, 0.2884617, 0.5492775", \ "0.0402355, 0.0575752, 0.0758141, 0.1014864, 0.1627472, 0.2881449, 0.5476088", \ "0.0401972, 0.0576750, 0.0758620, 0.1014445, 0.1624982, 0.2881001, 0.5495406"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1986816, 0.2139968, 0.2275047, 0.2450091, 0.2822811, 0.3521860, 0.4900187", \ "0.2024157, 0.2177187, 0.2310973, 0.2486469, 0.2858539, 0.3556035, 0.4935843", \ "0.2098584, 0.2251872, 0.2386563, 0.2561852, 0.2934052, 0.3633559, 0.5013673", \ "0.2233911, 0.2387611, 0.2521678, 0.2697156, 0.3068957, 0.3766588, 0.5152058", \ "0.2443188, 0.2595895, 0.2729811, 0.2904403, 0.3277081, 0.3974300, 0.5359471", \ "0.2773440, 0.2929646, 0.3064974, 0.3241976, 0.3616008, 0.4315896, 0.5691983", \ "0.3281850, 0.3443242, 0.3584842, 0.3766673, 0.4150151, 0.4857108, 0.6236623"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0395894, 0.0603469, 0.0815853, 0.1117853, 0.1831868, 0.3325030, 0.6346177", \ "0.0388583, 0.0604557, 0.0814569, 0.1119598, 0.1833150, 0.3311922, 0.6295197", \ "0.0395453, 0.0602962, 0.0815507, 0.1115133, 0.1830520, 0.3326450, 0.6361445", \ "0.0390475, 0.0600351, 0.0815166, 0.1120007, 0.1837171, 0.3310973, 0.6320500", \ "0.0392578, 0.0595040, 0.0805197, 0.1114721, 0.1834231, 0.3304811, 0.6308480", \ "0.0409480, 0.0622367, 0.0833379, 0.1136341, 0.1854701, 0.3329854, 0.6341981", \ "0.0458298, 0.0669369, 0.0880636, 0.1186746, 0.1900764, 0.3365255, 0.6405456"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0860041, 0.1016252, 0.1149089, 0.1318228, 0.1676256, 0.2365534, 0.3744021", \ "0.0900388, 0.1056113, 0.1188098, 0.1357003, 0.1715525, 0.2404982, 0.3782781", \ "0.0983768, 0.1139216, 0.1271821, 0.1440440, 0.1798424, 0.2487840, 0.3866333", \ "0.1157483, 0.1309821, 0.1439285, 0.1604315, 0.1960314, 0.2648303, 0.4026460", \ "0.1418575, 0.1571293, 0.1698520, 0.1862231, 0.2213993, 0.2898276, 0.4273726", \ "0.1773201, 0.1924366, 0.2051052, 0.2212442, 0.2561737, 0.3242726, 0.4615220", \ "0.2264084, 0.2411732, 0.2535654, 0.2695126, 0.3042206, 0.3719572, 0.5090224"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0398472, 0.0557544, 0.0724422, 0.0964678, 0.1561381, 0.2819650, 0.5428883", \ "0.0399374, 0.0562788, 0.0722274, 0.0965408, 0.1559842, 0.2820244, 0.5429201", \ "0.0394211, 0.0556713, 0.0724240, 0.0964736, 0.1559152, 0.2818762, 0.5439530", \ "0.0412513, 0.0567144, 0.0727951, 0.0967103, 0.1561605, 0.2815733, 0.5430784", \ "0.0474399, 0.0620252, 0.0770149, 0.1001667, 0.1581250, 0.2823648, 0.5440284", \ "0.0523673, 0.0671051, 0.0814723, 0.1034155, 0.1600973, 0.2840929, 0.5433526", \ "0.0550961, 0.0687923, 0.0830570, 0.1049844, 0.1611323, 0.2843650, 0.5451721"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.642067; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.1689472, -7.9906377, -12.9857316, -17.8588851, -24.1459320, -30.0176703, -36.6068182", \ "-1.1071696, -7.8865691, -12.8732198, -17.6890600, -24.0196827, -29.8858565, -36.3348163", \ "-1.0443263, -7.8132076, -12.7684115, -17.6101046, -23.8348590, -29.6547066, -36.0545742", \ "-1.0040946, -7.6630786, -12.5143617, -17.2329822, -23.4191756, -29.2068913, -35.5571775", \ "-0.9696187, -7.2330140, -11.7850890, -16.2860476, -22.2719576, -27.9452137, -32.8166434", \ "-0.9597402, -6.4104271, -10.5103145, -14.5989152, -19.9636807, -24.9574834, -30.8921284", \ "-1.0338623, -4.7718141, -7.7110802, -10.7042448, -14.5631668, -19.4229852, -22.3809572"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1270652, 25.4737820, 41.3357125, 56.3933226, 74.9197128, 89.9122031, 99.9195555", \ "2.1248538, 25.4701042, 41.3387063, 56.3824575, 74.8668236, 89.9073143, 99.8874043", \ "2.1242970, 25.4795761, 41.3939334, 56.3952617, 74.9924990, 90.1005485, 100.0138172", \ "2.1267407, 25.5573277, 41.5127577, 56.5355996, 75.2069505, 90.2892587, 100.2960885", \ "2.1389697, 25.8571965, 41.9953812, 57.1666281, 75.9317721, 91.2017836, 101.3559272", \ "2.1927741, 26.6968813, 43.3151534, 58.9961301, 78.3440874, 94.0753796, 104.4527215", \ "2.2675443, 28.4641206, 46.2397440, 62.8469396, 83.4086847, 99.7708812, 110.7589733"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.9442411, -9.8835799, -14.9022216, -19.7593927, -26.0710482, -32.0242370, -38.2999399", \ "-2.9169903, -9.8429554, -14.8591942, -19.7135510, -26.0413467, -31.9596241, -38.3036680", \ "-2.9206500, -9.8023040, -14.7960114, -19.6318566, -25.9369494, -31.8004470, -38.1204916", \ "-3.2295947, -10.0258791, -14.9645391, -19.7634308, -25.9100519, -31.7605569, -37.8325533", \ "-3.9004401, -10.3967815, -15.0682850, -19.6944304, -25.6943366, -31.5128536, -37.8238968", \ "-5.2954111, -11.1528571, -15.3847070, -19.5564305, -25.0023955, -29.9198413, -35.6497372", \ "-8.2073422, -12.6606564, -15.9627448, -19.2213500, -23.1988449, -28.0992284, -30.8744273"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1705328, 26.2024807, 42.5499961, 57.9629132, 77.0570348, 92.5732376, 102.8042223", \ "2.1686241, 26.2025115, 42.5628245, 58.0028593, 77.1282766, 92.6524180, 102.7824419", \ "2.1680481, 26.2288953, 42.6123054, 58.1237123, 77.2292196, 92.7871657, 103.0540929", \ "2.1694021, 26.3220757, 42.8071062, 58.3476963, 77.5964060, 93.2127564, 103.4921689", \ "2.1793621, 26.6031588, 43.2529315, 58.9234556, 78.3081628, 94.0563377, 104.4760238", \ "2.2128476, 27.3021730, 44.4304001, 60.5711267, 80.5623673, 96.7887131, 107.3489374", \ "2.2307118, 28.7223848, 46.7862230, 63.8015361, 84.9480660, 101.7447903, 112.8880301"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-24.3793332, -31.2158705, -36.2967581, -41.1240141, -47.6134818, -53.8469816, -57.7020649", \ "-27.2036894, -34.0458699, -39.1060232, -43.9574753, -50.5281600, -56.0988815, -60.6043069", \ "-32.9052059, -39.6876160, -44.6810103, -49.4623717, -55.9728084, -62.0903498, -67.0058962", \ "-39.4023146, -45.9099962, -50.7646536, -55.4246976, -61.6112666, -67.4704016, -71.5116369", \ "-52.4347160, -58.1379132, -62.3946052, -66.5638706, -72.3517461, -77.6863662, -83.0255083", \ "-78.5747903, -82.7896775, -86.0115363, -89.3640413, -93.5867159, -97.9099960, -102.9371789", \ "-130.9576281, -132.2277524, -133.4273041, -134.7896023, -136.7753022, -140.1947054, -141.8529639"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1130235, 25.2854600, 41.0605726, 55.9860607, 74.3392459, 89.3316582, 99.1995234", \ "2.1088397, 25.2647422, 41.0416650, 55.9145430, 74.3482872, 89.3293331, 99.1569551", \ "2.1075755, 25.3044318, 41.0797002, 55.9322991, 74.4014924, 89.3816909, 99.1677524", \ "2.1107202, 25.3952114, 41.2721721, 56.2206500, 74.7347761, 89.7703506, 99.7088794", \ "2.1301714, 25.7259450, 41.7971754, 56.9274536, 75.6805523, 90.9108804, 100.9396858", \ "2.1855496, 26.6657295, 43.3008929, 58.9271350, 78.2799426, 94.0904685, 104.4495521", \ "2.3114580, 28.9557684, 47.0107839, 63.9740315, 85.0275843, 101.5640446, 112.7029462"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1250377, 0.1384272, 0.1502245, 0.1659915, 0.2009699, 0.2701452, 0.4080437", \ "0.1291086, 0.1426478, 0.1543669, 0.1701256, 0.2050023, 0.2741589, 0.4121337", \ "0.1374982, 0.1508788, 0.1627013, 0.1784766, 0.2134467, 0.2826854, 0.4205496", \ "0.1520914, 0.1654654, 0.1773284, 0.1930028, 0.2279674, 0.2971408, 0.4350923", \ "0.1735551, 0.1871610, 0.1989298, 0.2146830, 0.2496062, 0.3186502, 0.4565414", \ "0.2052427, 0.2190284, 0.2308923, 0.2465798, 0.2813610, 0.3503806, 0.4880781", \ "0.2550655, 0.2692378, 0.2812797, 0.2970598, 0.3317557, 0.4005938, 0.5381854"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0312169, 0.0508936, 0.0711801, 0.1009936, 0.1741409, 0.3247701, 0.6260799", \ "0.0308977, 0.0509743, 0.0710558, 0.1007278, 0.1741966, 0.3248692, 0.6307898", \ "0.0311978, 0.0510633, 0.0711334, 0.1010309, 0.1742501, 0.3244721, 0.6302983", \ "0.0315977, 0.0509600, 0.0707874, 0.1008458, 0.1742321, 0.3249689, 0.6306988", \ "0.0321782, 0.0518422, 0.0719550, 0.1017268, 0.1745470, 0.3246478, 0.6420672", \ "0.0337243, 0.0532276, 0.0734347, 0.1026011, 0.1751629, 0.3252742, 0.6306248", \ "0.0367348, 0.0556177, 0.0750606, 0.1053282, 0.1767008, 0.3260597, 0.6318842"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1275936, 0.1419175, 0.1543515, 0.1709726, 0.2071967, 0.2770156, 0.4152734", \ "0.1296943, 0.1439635, 0.1564968, 0.1730725, 0.2092939, 0.2791163, 0.4173738", \ "0.1342825, 0.1484953, 0.1611109, 0.1775895, 0.2138774, 0.2836943, 0.4219565", \ "0.1428238, 0.1569188, 0.1694793, 0.1860937, 0.2223371, 0.2921633, 0.4304691", \ "0.1565730, 0.1708073, 0.1834142, 0.1998961, 0.2361690, 0.3059755, 0.4442567", \ "0.1757459, 0.1900866, 0.2027515, 0.2192466, 0.2555126, 0.3252627, 0.4634534", \ "0.1979901, 0.2125116, 0.2252420, 0.2419411, 0.2782917, 0.3479850, 0.4861389"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0312163, 0.0482998, 0.0655155, 0.0912883, 0.1535661, 0.2817702, 0.5431253", \ "0.0311725, 0.0482995, 0.0655002, 0.0911409, 0.1535918, 0.2817593, 0.5435847", \ "0.0308913, 0.0478857, 0.0655637, 0.0913164, 0.1536229, 0.2815714, 0.5444643", \ "0.0310092, 0.0481791, 0.0654969, 0.0913899, 0.1535771, 0.2815673, 0.5435359", \ "0.0316952, 0.0486210, 0.0656750, 0.0915829, 0.1539032, 0.2820768, 0.5434553", \ "0.0328892, 0.0497249, 0.0672178, 0.0927296, 0.1545035, 0.2829012, 0.5423302", \ "0.0355165, 0.0520784, 0.0692991, 0.0945649, 0.1557034, 0.2838486, 0.5451325"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1268495, 0.1401913, 0.1520906, 0.1678549, 0.2028548, 0.2720930, 0.4100304", \ "0.1304490, 0.1438069, 0.1556878, 0.1714512, 0.2064579, 0.2757013, 0.4136639", \ "0.1356917, 0.1490264, 0.1608772, 0.1766374, 0.2116545, 0.2809180, 0.4188575", \ "0.1415352, 0.1547702, 0.1666051, 0.1823628, 0.2173976, 0.2866293, 0.4246365", \ "0.1465491, 0.1599119, 0.1717734, 0.1873778, 0.2224462, 0.2916098, 0.4295559", \ "0.1481642, 0.1616661, 0.1735257, 0.1892383, 0.2241924, 0.2933775, 0.4313921", \ "0.1379573, 0.1514263, 0.1632370, 0.1789955, 0.2139835, 0.2832415, 0.4210403"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0304156, 0.0503336, 0.0702776, 0.1001433, 0.1738517, 0.3247528, 0.6295262", \ "0.0304599, 0.0503036, 0.0702452, 0.1001509, 0.1740523, 0.3247497, 0.6287568", \ "0.0304672, 0.0501782, 0.0703554, 0.1002494, 0.1739631, 0.3247798, 0.6288416", \ "0.0304811, 0.0498963, 0.0702258, 0.1001903, 0.1738611, 0.3245979, 0.6308519", \ "0.0302775, 0.0500425, 0.0704789, 0.1005200, 0.1740619, 0.3246379, 0.6305676", \ "0.0303104, 0.0504508, 0.0704273, 0.1004225, 0.1739746, 0.3251150, 0.6318838", \ "0.0308056, 0.0503847, 0.0705403, 0.1005556, 0.1739982, 0.3257193, 0.6323464"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1386057, 0.1529153, 0.1654310, 0.1820007, 0.2182601, 0.2880704, 0.4263229", \ "0.1422449, 0.1564429, 0.1690629, 0.1855942, 0.2218605, 0.2916705, 0.4299366", \ "0.1474150, 0.1616668, 0.1742437, 0.1907943, 0.2270375, 0.2968607, 0.4351547", \ "0.1528271, 0.1670921, 0.1796689, 0.1962060, 0.2324770, 0.3022878, 0.4405422", \ "0.1579852, 0.1721766, 0.1847919, 0.2012613, 0.2375458, 0.3073805, 0.4456810", \ "0.1588381, 0.1730461, 0.1856674, 0.2021998, 0.2384658, 0.3082752, 0.4465182", \ "0.1470921, 0.1613132, 0.1739337, 0.1904702, 0.2267347, 0.2965428, 0.4348079"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0310162, 0.0480475, 0.0655992, 0.0913642, 0.1534132, 0.2816781, 0.5446785", \ "0.0309733, 0.0480517, 0.0655020, 0.0910508, 0.1533130, 0.2818308, 0.5449037", \ "0.0311134, 0.0477759, 0.0655116, 0.0912617, 0.1534609, 0.2818958, 0.5443656", \ "0.0309814, 0.0477233, 0.0652817, 0.0910702, 0.1536372, 0.2817653, 0.5446817", \ "0.0307524, 0.0479403, 0.0651602, 0.0910472, 0.1537255, 0.2818732, 0.5436295", \ "0.0309765, 0.0480284, 0.0655189, 0.0910458, 0.1533037, 0.2820516, 0.5448730", \ "0.0309396, 0.0479969, 0.0655471, 0.0910903, 0.1533373, 0.2817990, 0.5448834"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1210534, 0.1345169, 0.1461564, 0.1618152, 0.1965428, 0.2653015, 0.4036527", \ "0.1249970, 0.1383872, 0.1501231, 0.1657567, 0.2003212, 0.2692427, 0.4074411", \ "0.1331741, 0.1465731, 0.1583886, 0.1740305, 0.2086582, 0.2774513, 0.4156696", \ "0.1469030, 0.1602342, 0.1719410, 0.1875285, 0.2222673, 0.2911734, 0.4296978", \ "0.1658331, 0.1794110, 0.1911653, 0.2067241, 0.2412442, 0.3101108, 0.4486927", \ "0.1925354, 0.2062266, 0.2180801, 0.2338255, 0.2682473, 0.3368965, 0.4745165", \ "0.2307528, 0.2446676, 0.2568665, 0.2726019, 0.3073362, 0.3757218, 0.5135928"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0303228, 0.0504251, 0.0703339, 0.0998466, 0.1728602, 0.3222043, 0.6405970", \ "0.0309443, 0.0502838, 0.0702795, 0.0998489, 0.1727371, 0.3236162, 0.6299373", \ "0.0303624, 0.0501610, 0.0702665, 0.0998413, 0.1729508, 0.3230873, 0.6314579", \ "0.0309391, 0.0503859, 0.0703073, 0.0997942, 0.1725260, 0.3240310, 0.6290639", \ "0.0319933, 0.0516624, 0.0714903, 0.1005977, 0.1727474, 0.3246817, 0.6305311", \ "0.0340312, 0.0530990, 0.0727690, 0.1022312, 0.1743085, 0.3245092, 0.6292237", \ "0.0369444, 0.0562795, 0.0758531, 0.1045464, 0.1760654, 0.3239467, 0.6318412"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1269041, 0.1412022, 0.1536768, 0.1702612, 0.2065015, 0.2763156, 0.4145737", \ "0.1304893, 0.1447030, 0.1573273, 0.1738027, 0.2100932, 0.2799130, 0.4181752", \ "0.1379457, 0.1521681, 0.1647781, 0.1813128, 0.2175704, 0.2873769, 0.4256370", \ "0.1515370, 0.1657677, 0.1783377, 0.1948665, 0.2311350, 0.3009458, 0.4391898", \ "0.1713772, 0.1856183, 0.1981268, 0.2146498, 0.2509448, 0.3207672, 0.4590303", \ "0.2000117, 0.2142579, 0.2269797, 0.2433899, 0.2796416, 0.3494631, 0.4877241", \ "0.2395116, 0.2539827, 0.2667606, 0.2832622, 0.3194102, 0.3892209, 0.5274306"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0311096, 0.0482474, 0.0655098, 0.0914001, 0.1534807, 0.2817538, 0.5436754", \ "0.0309338, 0.0479044, 0.0655570, 0.0913097, 0.1536192, 0.2815917, 0.5444578", \ "0.0310898, 0.0480839, 0.0656335, 0.0912189, 0.1533897, 0.2818530, 0.5449128", \ "0.0311283, 0.0477093, 0.0653927, 0.0912572, 0.1536827, 0.2817651, 0.5444610", \ "0.0316566, 0.0484236, 0.0661102, 0.0915639, 0.1538616, 0.2818993, 0.5447504", \ "0.0330277, 0.0498151, 0.0673443, 0.0926794, 0.1543441, 0.2833878, 0.5448433", \ "0.0360800, 0.0526237, 0.0699265, 0.0948467, 0.1559600, 0.2830293, 0.5459613"); } } } } cell (LASRNX1) { cell_footprint : "LASRN"; area : 25.8048 ; cell_leakage_power : 1.322871e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB*RSTB)"; value : "1.3228713e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB)"; value : "1.1471805e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB)"; value : "6.6945070e+04"; } leakage_power () { when : "(D*CLK*SETB*RSTB')"; value : "6.6036407e+04"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB')"; value : "7.6063891e+04"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB')"; value : "7.6067877e+04"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB')"; value : "8.0947359e+04"; } leakage_power () { when : "(D*CLK*SETB'*RSTB')"; value : "8.0951168e+04"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB)"; value : "1.2243565e+05"; } leakage_power () { when : "(D'*CLK'*SETB*RSTB')"; value : "6.1148498e+04"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB)"; value : "1.3137495e+05"; } leakage_power () { when : "(D*CLK'*SETB*RSTB')"; value : "6.6031717e+04"; } leakage_power () { when : "(D'*CLK*SETB*RSTB')"; value : "6.1148619e+04"; } leakage_power () { when : "(D*CLK*SETB'*RSTB)"; value : "1.3136325e+05"; } pin (D) { fanout_load : 0.057; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.272822, 1.272822 ); fall_capacitance : 1.272822; capacitance : 1.306053; rise_capacitance_range (1.339284, 1.339284 ); rise_capacitance : 1.339284; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0497309, 0.0505325, 0.0550346, 0.0670012, 0.0791470, 0.1015835, 0.1181599", \ "0.0459667, 0.0467516, 0.0513086, 0.0605930, 0.0754480, 0.0946448, 0.1143677", \ "0.0388318, 0.0364224, 0.0438444, 0.0529467, 0.0650261, 0.0869824, 0.1037759", \ "0.0175363, 0.0213041, 0.0256937, 0.0357648, 0.0511623, 0.0726570, 0.0942867", \ "-0.0067340, -0.0059209, -0.0013922, 0.0075767, 0.0237674, 0.0450353, 0.0749924", \ "-0.0476945, -0.0473919, -0.0436629, -0.0348229, -0.0190699, 0.0060956, 0.0342069", \ "-0.1137575, -0.1095519, -0.1108771, -0.1023538, -0.0833595, -0.0636429, -0.0315933"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0644452, 0.0681284, 0.0784344, 0.0934330, 0.1140921, 0.1461319, 0.1834848", \ "0.0607486, 0.0644021, 0.0746254, 0.0891665, 0.1105227, 0.1419937, 0.1797157", \ "0.0560518, 0.0597266, 0.0673392, 0.0812818, 0.1020444, 0.1368864, 0.1720325", \ "0.0442597, 0.0503679, 0.0581279, 0.0731222, 0.0900455, 0.1241190, 0.1601442", \ "0.0317631, 0.0350790, 0.0429964, 0.0574759, 0.0791565, 0.1137381, 0.1545630", \ "0.0063380, 0.0098696, 0.0176841, 0.0329959, 0.0499729, 0.0842879, 0.1383955", \ "-0.0324409, -0.0325004, -0.0241948, -0.0114018, 0.0065364, 0.0440992, 0.0851942"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0377532, -0.0419293, -0.0463497, -0.0580649, -0.0733758, -0.0951636, -0.1139782", \ "-0.0340972, -0.0381340, -0.0426642, -0.0543862, -0.0665522, -0.0913980, -0.1127680", \ "-0.0235652, -0.0305448, -0.0352080, -0.0441027, -0.0589109, -0.0809054, -0.1021639", \ "-0.0087843, -0.0127207, -0.0170861, -0.0267503, -0.0420899, -0.0668353, -0.0916444", \ "0.0180679, 0.0146330, 0.0100575, 0.0008619, -0.0206126, -0.0398364, -0.0693883", \ "0.0518940, 0.0513693, 0.0508468, 0.0408304, 0.0253134, -0.0033100, -0.0275472", \ "0.1223686, 0.1187382, 0.1171353, 0.1083780, 0.0932594, 0.0687701, 0.0338852"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0582485, -0.0649088, -0.0753278, -0.0908006, -0.1121517, -0.1431500, -0.1810405", \ "-0.0575413, -0.0612307, -0.0715670, -0.0867310, -0.1081807, -0.1394912, -0.1771115", \ "-0.0501111, -0.0565360, -0.0641925, -0.0790216, -0.1004378, -0.1323681, -0.1661788", \ "-0.0413795, -0.0475046, -0.0550063, -0.0706077, -0.0912566, -0.1212641, -0.1548047", \ "-0.0254796, -0.0320940, -0.0400862, -0.0574759, -0.0751885, -0.1106547, -0.1547915", \ "-0.0004552, -0.0043356, -0.0111826, -0.0302796, -0.0474154, -0.0858362, -0.1313206", \ "0.0445358, 0.0413343, 0.0355162, 0.0173625, -0.0043219, -0.0389421, -0.0818070"); } } internal_power () { when : "!CLK&!SETB&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9647057, 0.9110138, 0.8638357, 0.8282744, 0.8173576, 0.8557297, 0.9926798"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9273277, -1.0008622, -1.0893621, -1.1195165, -1.1212563, -1.0661665, -0.8974177"); } } } pin (CLK) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.055337; rise_capacitance_range (1.439297, 1.439297 ); rise_capacitance : 1.439297; capacitance : 1.404284; fall_capacitance_range (1.369271, 1.369271 ); fall_capacitance : 1.369271; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2883242, 6.3162814, 6.4286426, 7.1006811, 8.5012048, 11.3586991, 17.1301344"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7335380, 4.7185837, 4.7472442, 5.4109865, 6.7970401, 9.6277167, 15.3476390"); } } } pin (SETB) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.079933; rise_capacitance_range (1.614869, 1.614869 ); rise_capacitance : 1.614869; capacitance : 1.631361; fall_capacitance_range (1.647852, 1.647852 ); fall_capacitance : 1.647852; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0145098, -0.0108762, -0.0064057, 0.0059336, 0.0174613, 0.0457116, 0.0702897", \ "-0.0184739, -0.0174380, -0.0101101, 0.0021874, 0.0175976, 0.0416303, 0.0728649", \ "-0.0286106, -0.0249764, -0.0177381, -0.0084407, 0.0070509, 0.0323904, 0.0679029", \ "-0.0436505, -0.0399523, -0.0356104, -0.0240958, -0.0114101, 0.0165525, 0.0561771", \ "-0.0668338, -0.0632714, -0.0557729, -0.0509810, -0.0349430, -0.0106207, 0.0303328", \ "-0.1048618, -0.1010371, -0.0873423, -0.0883574, -0.0756821, -0.0464658, -0.0111205", \ "-0.1725481, -0.1687954, -0.1645184, -0.1511484, -0.1445639, -0.1210698, -0.0824790"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0232618, 0.0194799, 0.0150820, 0.0029067, -0.0121744, -0.0351063, -0.0688651", \ "0.0270811, 0.0233753, 0.0187918, 0.0068517, -0.0088306, -0.0322169, -0.0683352", \ "0.0374433, 0.0335972, 0.0262574, 0.0174136, 0.0016304, -0.0234813, -0.0623503", \ "0.0523959, 0.0484861, 0.0410426, 0.0323360, 0.0168163, -0.0080024, -0.0495318", \ "0.0792957, 0.0720316, 0.0643780, 0.0569997, 0.0415668, 0.0162472, -0.0243298", \ "0.1189015, 0.1149439, 0.1068878, 0.0969286, 0.0841791, 0.0590029, 0.0180141", \ "0.1778905, 0.1707313, 0.1680559, 0.1517572, 0.1524953, 0.1297405, 0.0919870"); } } internal_power () { when : "!D&!CLK&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.5171935, 10.6085887, 10.8363370, 12.0530155, 14.5313304, 19.5329180, 29.5810510"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.0563384, 10.0874302, 10.2081829, 11.5433884, 14.2723685, 19.7888979, 30.8805258"); } } } pin (RSTB) { fanout_load : 0.147; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.081689; fall_capacitance_range (3.628491, 3.628491 ); fall_capacitance : 3.628491; capacitance : 3.593141; rise_capacitance_range (3.557791, 3.557791 ); rise_capacitance : 3.557791; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495307, 0.0505269, 0.0610247, 0.0731634, 0.0974564, 0.1249918, 0.1698224", \ "0.0430088, 0.0467777, 0.0544696, 0.0694341, 0.0908123, 0.1238733, 0.1637365", \ "0.0353896, 0.0389550, 0.0466148, 0.0621095, 0.0834509, 0.1141772, 0.1577827", \ "0.0145762, 0.0213761, 0.0290841, 0.0445245, 0.0685816, 0.0991582, 0.1420845", \ "-0.0094900, -0.0087642, 0.0016175, 0.0168995, 0.0444129, 0.0728694, 0.1203835", \ "-0.0466637, -0.0462344, -0.0404217, -0.0256477, -0.0017110, 0.0322113, 0.0795028", \ "-0.1140516, -0.1125356, -0.1086269, -0.0945823, -0.0694666, -0.0366178, 0.0106862"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0407192, -0.0447405, -0.0522423, -0.0670965, -0.0910133, -0.1223800, -0.1652898", \ "-0.0369850, -0.0410377, -0.0484175, -0.0633872, -0.0842466, -0.1187031, -0.1631725", \ "-0.0270954, -0.0305876, -0.0379537, -0.0531962, -0.0770610, -0.1083117, -0.1538544", \ "-0.0088078, -0.0125005, -0.0198350, -0.0352892, -0.0623362, -0.0928990, -0.1387506", \ "0.0177880, 0.0147099, 0.0070686, -0.0107116, -0.0352479, -0.0666498, -0.1161368", \ "0.0508259, 0.0505049, 0.0453005, 0.0316340, 0.0080754, -0.0300732, -0.0809805", \ "0.1223874, 0.1124087, 0.1129957, 0.0998690, 0.0722686, 0.0390233, -0.0106861"); } } internal_power () { when : "!D&!CLK&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.3298936, 7.2740247, 7.2544359, 7.8620833, 9.1695271, 11.8765636, 17.3827856"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.2210326, 5.1370661, 5.0277023, 5.6339484, 6.9050097, 9.5057016, 14.7656545"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.644522; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.1503802, 20.0854653, 19.9280700, 19.6437224, 19.0650934, 18.5096502, 17.0257722", \ "20.2429015, 20.1733261, 20.0021908, 19.7224656, 19.1625019, 18.2586030, 17.6196436", \ "20.4554239, 20.3653081, 20.2081246, 19.9305939, 19.3616077, 18.9071594, 18.1236253", \ "21.0057227, 20.8453959, 20.6986306, 20.4220433, 19.8835760, 19.2188601, 17.8795468", \ "22.5051794, 22.3565381, 22.1776618, 21.9444754, 21.3232907, 20.6564503, 19.4399754", \ "26.8459880, 26.0203884, 25.5182419, 25.0389591, 24.6795712, 24.1177901, 22.2786795", \ "34.2034972, 33.2783915, 32.8321881, 32.4198152, 32.0024313, 30.7164149, 30.6103811"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("18.4644149, 19.0409342, 19.1234934, 19.0456862, 18.9449250, 18.9164264, 18.9230989", \ "18.4183513, 19.0314266, 19.0999757, 19.0374296, 18.9349889, 18.9047677, 18.9105140", \ "18.5471757, 19.1043506, 19.1866006, 19.1129907, 19.0200946, 18.9841512, 18.9762993", \ "18.9286722, 19.4847549, 19.5436116, 19.4864166, 19.3996801, 19.3736146, 19.3855457", \ "20.1915872, 20.7118231, 20.7678734, 20.6676391, 20.5576593, 20.5285183, 20.5250282", \ "25.3814766, 24.4924901, 24.1305597, 23.9122658, 23.7252680, 23.6515739, 23.6358920", \ "32.9200551, 31.9416101, 31.4687286, 31.1800123, 30.9199325, 30.7566212, 30.7106565"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.8714500, 15.7895651, 15.6452784, 15.3896938, 14.8195479, 13.9940131, 13.5774482", \ "15.8901564, 15.8538220, 15.6857016, 15.4009941, 14.8612235, 14.3844577, 12.7681118", \ "16.0736525, 15.9891022, 15.8709788, 15.5821445, 15.0054943, 14.5298296, 13.0434442", \ "15.9961778, 15.9434522, 15.7639163, 15.5021065, 14.9476504, 14.3149312, 12.8910371", \ "16.0200989, 15.9288269, 15.8147443, 15.5431476, 15.0877508, 14.2983273, 13.0853798", \ "17.2150524, 16.4968261, 16.2000495, 15.9223226, 15.2002974, 15.0592741, 13.3262007", \ "18.1191890, 17.3863249, 17.0669631, 16.8580755, 16.5181340, 15.1930721, 15.4659287"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.1857122, 21.7995277, 21.8701231, 21.8017549, 21.7000821, 21.6611305, 21.6401074", \ "21.2672655, 21.8485863, 21.9207257, 21.8472985, 21.7413099, 21.7009593, 21.6652783", \ "21.4165920, 21.9885977, 22.0785857, 22.0059661, 21.9140581, 21.8669889, 21.8378619", \ "21.9691615, 22.5493573, 22.6227949, 22.5602993, 22.4719324, 22.4334087, 22.4149517", \ "23.9437810, 23.9776863, 24.0255065, 23.9558788, 23.8625874, 23.8214217, 23.8082703", \ "28.2617848, 27.5093349, 27.2080860, 27.0571904, 26.9022516, 26.8572996, 26.8268804", \ "34.6812933, 33.9415526, 33.6333648, 33.4775231, 33.3186243, 33.2700012, 33.2319749"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.8235078, 1.7491395, 1.6258076, 1.3829492, 0.8430042, 0.4106414, -1.0877244", \ "1.7863326, 1.7841418, 1.6164038, 1.3754187, 0.8061515, 0.0788169, -0.4535121", \ "1.9373135, 1.9068936, 1.7081415, 1.4491490, 0.8886661, 0.0256944, -0.2289630", \ "2.0517590, 1.6516844, 1.3865508, 0.9910698, 0.2703226, -0.5631209, -1.2663123", \ "2.8797562, 1.6014517, 1.0791157, 0.6795983, -0.1564061, -1.1001301, -2.3260133", \ "3.8341305, 2.1360599, 1.1717095, 0.3286508, -0.9892626, -1.9754253, -4.2749504", \ "5.4338540, 3.1608431, 1.8507338, 0.5545057, -1.2119645, -3.8555912, -4.7763040"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.4655266, 13.4282058, 13.6702196, 13.6826306, 13.6382915, 13.6270090, 13.6216046", \ "12.5113348, 13.4499770, 13.6627622, 13.6831845, 13.6650407, 13.6468050, 13.6620928", \ "12.9036429, 13.7341756, 13.9009057, 13.8766947, 13.8287063, 13.8273296, 13.8071513", \ "14.3100391, 14.7406122, 14.7676687, 14.6653198, 14.4978216, 14.4161254, 14.3856854", \ "18.5637065, 17.3524850, 16.7137425, 16.5192585, 16.1889332, 15.9876211, 15.8837919", \ "24.1485288, 22.4648560, 21.5184695, 20.8074904, 20.0823663, 19.7039520, 19.4035512", \ "35.2128008, 33.0201239, 31.4806788, 30.2023807, 28.8218390, 27.8007018, 27.1933005"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.4519568, 14.1206358, 13.9174026, 13.6263030, 13.1053430, 12.4212755, 11.2202509", \ "14.5128543, 14.1892117, 13.9775315, 13.6867781, 13.1803420, 12.5525548, 11.2551992", \ "14.8006078, 14.4665471, 14.2732180, 13.9788055, 13.4426457, 12.5184369, 12.2456781", \ "15.1595532, 14.7745246, 14.5591742, 14.2782766, 13.7554371, 13.1764832, 11.6259027", \ "16.3945781, 16.1159838, 15.9000294, 15.6297046, 15.1129643, 14.6053924, 13.4574016", \ "20.1055928, 19.3182011, 18.9447578, 18.4290609, 18.2162923, 17.6214874, 16.0498458", \ "26.8731982, 26.0882968, 25.5903702, 25.1934370, 24.6274598, 23.5130258, 23.3457541"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.5167126, 18.0944118, 18.1693447, 18.1051133, 18.0083379, 17.9791752, 17.9815722", \ "17.3886737, 17.9847518, 18.0667394, 18.0018897, 17.9063640, 17.8715260, 17.9080452", \ "17.5324720, 18.1047396, 18.1802880, 18.1158427, 18.0183004, 17.9884172, 17.9847509", \ "18.0036384, 18.5397492, 18.6076730, 18.5341927, 18.4666234, 18.4298955, 18.4460700", \ "19.3836510, 19.9009301, 19.9917526, 19.9160719, 19.7961882, 19.7589796, 19.7694096", \ "24.8713397, 24.0133021, 23.6282833, 23.4147175, 23.2136417, 23.1221726, 23.1049877", \ "34.0365067, 33.0506654, 32.5500113, 32.2752880, 31.9786029, 31.7897231, 31.7254245"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1245412, 0.1376582, 0.1503106, 0.1669851, 0.2031602, 0.2723884, 0.4105269", \ "0.1286929, 0.1417130, 0.1543778, 0.1710490, 0.2072539, 0.2762922, 0.4138103", \ "0.1369852, 0.1500334, 0.1626729, 0.1793483, 0.2155713, 0.2846747, 0.4225095", \ "0.1518124, 0.1647773, 0.1775042, 0.1942279, 0.2304317, 0.2996818, 0.4370997", \ "0.1731231, 0.1862560, 0.1988790, 0.2156230, 0.2518203, 0.3210321, 0.4582804", \ "0.2040558, 0.2173162, 0.2299701, 0.2466940, 0.2828354, 0.3519232, 0.4888808", \ "0.2560390, 0.2693783, 0.2820618, 0.2987986, 0.3349189, 0.4042037, 0.5414939"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0304301, 0.0504049, 0.0715793, 0.1021341, 0.1747646, 0.3242361, 0.6272816", \ "0.0306224, 0.0504130, 0.0715668, 0.1020302, 0.1746975, 0.3221549, 0.6275087", \ "0.0305345, 0.0503898, 0.0716180, 0.1021263, 0.1748836, 0.3237110, 0.6257422", \ "0.0304521, 0.0505012, 0.0715047, 0.1020851, 0.1742588, 0.3239747, 0.6236845", \ "0.0309013, 0.0514942, 0.0723882, 0.1025008, 0.1753118, 0.3240513, 0.6288118", \ "0.0316959, 0.0519008, 0.0729931, 0.1032355, 0.1756825, 0.3238632, 0.6255355", \ "0.0334575, 0.0531273, 0.0744726, 0.1046981, 0.1759128, 0.3249235, 0.6287645"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1256593, 0.1384645, 0.1506937, 0.1670207, 0.2026417, 0.2711469, 0.4078933", \ "0.1278034, 0.1407084, 0.1528543, 0.1692230, 0.2048421, 0.2733301, 0.4100330", \ "0.1325056, 0.1452981, 0.1575248, 0.1738631, 0.2094849, 0.2779073, 0.4142900", \ "0.1414616, 0.1541490, 0.1664712, 0.1828171, 0.2184462, 0.2868918, 0.4234468", \ "0.1556313, 0.1684377, 0.1806670, 0.1970032, 0.2326140, 0.3011074, 0.4379073", \ "0.1753857, 0.1883190, 0.2006120, 0.2169850, 0.2526000, 0.3210185, 0.4572364", \ "0.1986305, 0.2117676, 0.2243276, 0.2407083, 0.2763582, 0.3447733, 0.4811774"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280429, 0.0438427, 0.0610013, 0.0864485, 0.1478702, 0.2745435, 0.5328094", \ "0.0280795, 0.0440219, 0.0609581, 0.0863127, 0.1478345, 0.2747825, 0.5352559", \ "0.0277887, 0.0438768, 0.0609551, 0.0864154, 0.1480092, 0.2749461, 0.5349448", \ "0.0281464, 0.0436430, 0.0609475, 0.0864096, 0.1478954, 0.2747376, 0.5341537", \ "0.0285146, 0.0445876, 0.0612836, 0.0868627, 0.1480927, 0.2750346, 0.5332713", \ "0.0299064, 0.0457717, 0.0625369, 0.0876269, 0.1485117, 0.2750895, 0.5311403", \ "0.0320506, 0.0477604, 0.0649190, 0.0895672, 0.1498439, 0.2760583, 0.5346935"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1166956, 0.1298237, 0.1424727, 0.1591477, 0.1953939, 0.2645504, 0.4024164", \ "0.1203565, 0.1333383, 0.1460312, 0.1627277, 0.1988909, 0.2681715, 0.4056524", \ "0.1255318, 0.1385489, 0.1512553, 0.1679493, 0.2041192, 0.2734019, 0.4108544", \ "0.1310287, 0.1441146, 0.1567100, 0.1734084, 0.2096631, 0.2788508, 0.4170068", \ "0.1355966, 0.1486918, 0.1613120, 0.1780066, 0.2141687, 0.2833070, 0.4207744", \ "0.1362770, 0.1492512, 0.1619291, 0.1786408, 0.2148180, 0.2839953, 0.4209958", \ "0.1229845, 0.1361405, 0.1487633, 0.1654427, 0.2016861, 0.2708850, 0.4084368"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0300082, 0.0499219, 0.0712839, 0.1018240, 0.1747006, 0.3246100, 0.6259916", \ "0.0302869, 0.0500143, 0.0711736, 0.1018286, 0.1744633, 0.3236465, 0.6210429", \ "0.0301830, 0.0501117, 0.0713287, 0.1018515, 0.1744230, 0.3237146, 0.6224048", \ "0.0301622, 0.0497417, 0.0710152, 0.1017412, 0.1745839, 0.3238327, 0.6272349", \ "0.0301760, 0.0501297, 0.0714314, 0.1021177, 0.1755246, 0.3242070, 0.6273671", \ "0.0302747, 0.0500295, 0.0712972, 0.1018465, 0.1747679, 0.3249462, 0.6266139", \ "0.0301459, 0.0501591, 0.0713875, 0.1019179, 0.1750941, 0.3220681, 0.6280657"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1279726, 0.1407770, 0.1529906, 0.1693432, 0.2049748, 0.2734732, 0.4101818", \ "0.1316432, 0.1444411, 0.1566749, 0.1730160, 0.2086436, 0.2770993, 0.4134124", \ "0.1369288, 0.1497222, 0.1619754, 0.1783051, 0.2139330, 0.2823782, 0.4188001", \ "0.1427766, 0.1554923, 0.1677844, 0.1841229, 0.2197607, 0.2881966, 0.4246876", \ "0.1482362, 0.1610361, 0.1732758, 0.1896132, 0.2252380, 0.2937361, 0.4311089", \ "0.1498935, 0.1626876, 0.1749371, 0.1912696, 0.2268980, 0.2954055, 0.4317003", \ "0.1389533, 0.1518482, 0.1640202, 0.1803690, 0.2159999, 0.2845179, 0.4212875"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0278314, 0.0439640, 0.0608775, 0.0863338, 0.1478012, 0.2747832, 0.5352606", \ "0.0278650, 0.0437442, 0.0608767, 0.0863395, 0.1479659, 0.2749547, 0.5350906", \ "0.0280366, 0.0437668, 0.0609482, 0.0862567, 0.1479139, 0.2748100, 0.5347773", \ "0.0277673, 0.0435609, 0.0607770, 0.0862513, 0.1478258, 0.2748401, 0.5346282", \ "0.0279065, 0.0436908, 0.0608575, 0.0862795, 0.1480004, 0.2744738, 0.5348917", \ "0.0279355, 0.0436879, 0.0608967, 0.0862351, 0.1482607, 0.2743858, 0.5325879", \ "0.0278139, 0.0437661, 0.0607482, 0.0862229, 0.1476086, 0.2743569, 0.5355004"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0578241, 0.0708067, 0.0834196, 0.1000840, 0.1362467, 0.2055655, 0.3431035", \ "0.0612993, 0.0743336, 0.0869495, 0.1035940, 0.1397924, 0.2089002, 0.3461876", \ "0.0692725, 0.0820974, 0.0946631, 0.1112470, 0.1473801, 0.2163737, 0.3539360", \ "0.0829479, 0.0960743, 0.1087255, 0.1253457, 0.1613077, 0.2301042, 0.3673354", \ "0.1022360, 0.1162695, 0.1291624, 0.1460391, 0.1821708, 0.2508365, 0.3880589", \ "0.1305449, 0.1462203, 0.1601658, 0.1779880, 0.2149277, 0.2838474, 0.4201172", \ "0.1714773, 0.1893563, 0.2056634, 0.2255200, 0.2651903, 0.3357435, 0.4741076"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0292679, 0.0494692, 0.0704851, 0.1012185, 0.1739739, 0.3234310, 0.6213882", \ "0.0293043, 0.0490292, 0.0702854, 0.1009893, 0.1743987, 0.3233093, 0.6320160", \ "0.0295240, 0.0490631, 0.0705335, 0.1011146, 0.1742002, 0.3226141, 0.6269723", \ "0.0333264, 0.0530436, 0.0740447, 0.1038626, 0.1760808, 0.3240852, 0.6287639", \ "0.0394589, 0.0591971, 0.0790223, 0.1086965, 0.1792172, 0.3311718, 0.6323839", \ "0.0505231, 0.0705636, 0.0904987, 0.1186256, 0.1872729, 0.3330836, 0.6303446", \ "0.0717336, 0.0903866, 0.1103711, 0.1392637, 0.2071133, 0.3483623, 0.6445223"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0513574, 0.0640301, 0.0762387, 0.0924438, 0.1279777, 0.1965099, 0.3332773", \ "0.0553244, 0.0679603, 0.0800683, 0.0963069, 0.1318918, 0.2003538, 0.3368224", \ "0.0634585, 0.0758427, 0.0878991, 0.1041103, 0.1396650, 0.2081635, 0.3450198", \ "0.0750932, 0.0880354, 0.1003560, 0.1166748, 0.1521936, 0.2204813, 0.3568395", \ "0.0900748, 0.1038153, 0.1167911, 0.1334761, 0.1694231, 0.2377335, 0.3742988", \ "0.1098907, 0.1249723, 0.1389550, 0.1565617, 0.1935152, 0.2620229, 0.3978436", \ "0.1324310, 0.1494408, 0.1649500, 0.1844387, 0.2239436, 0.2945900, 0.4313965"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0242974, 0.0406409, 0.0583940, 0.0842821, 0.1465313, 0.2737979, 0.5314254", \ "0.0242838, 0.0405763, 0.0583725, 0.0844079, 0.1464402, 0.2738538, 0.5336166", \ "0.0254693, 0.0413055, 0.0587037, 0.0847033, 0.1468146, 0.2743632, 0.5322651", \ "0.0298583, 0.0453936, 0.0625383, 0.0875524, 0.1486522, 0.2750635, 0.5335965", \ "0.0368758, 0.0522066, 0.0691376, 0.0932188, 0.1527050, 0.2765681, 0.5346326", \ "0.0484725, 0.0639351, 0.0801398, 0.1037901, 0.1609132, 0.2827466, 0.5350738", \ "0.0667622, 0.0841294, 0.1002865, 0.1239775, 0.1792647, 0.2971719, 0.5457468"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1205557, 0.1333426, 0.1457827, 0.1620926, 0.1976431, 0.2664933, 0.4038007", \ "0.1244888, 0.1372920, 0.1497214, 0.1660410, 0.2015803, 0.2704742, 0.4078453", \ "0.1323798, 0.1453246, 0.1576745, 0.1739456, 0.2095134, 0.2782152, 0.4163344", \ "0.1461382, 0.1588920, 0.1713336, 0.1876987, 0.2232366, 0.2922488, 0.4296588", \ "0.1652583, 0.1781868, 0.1905688, 0.2067998, 0.2422646, 0.3112249, 0.4488246", \ "0.1915642, 0.2045463, 0.2169754, 0.2333508, 0.2688670, 0.3377843, 0.4745515", \ "0.2294591, 0.2426610, 0.2554119, 0.2719459, 0.3072710, 0.3760438, 0.5134087"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0296293, 0.0494413, 0.0700310, 0.1001463, 0.1730334, 0.3231774, 0.6265967", \ "0.0297324, 0.0493702, 0.0700160, 0.1000418, 0.1728634, 0.3226916, 0.6260040", \ "0.0295568, 0.0495878, 0.0702257, 0.1001688, 0.1728331, 0.3188408, 0.6251730", \ "0.0297703, 0.0493617, 0.0700725, 0.0999800, 0.1721585, 0.3227528, 0.6215094", \ "0.0309387, 0.0501692, 0.0709050, 0.1005619, 0.1728760, 0.3226018, 0.6275220", \ "0.0312234, 0.0512608, 0.0719189, 0.1016636, 0.1739717, 0.3230320, 0.6243808", \ "0.0334528, 0.0524041, 0.0740811, 0.1036911, 0.1747561, 0.3233817, 0.6277349"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1251352, 0.1380310, 0.1501878, 0.1665337, 0.2021587, 0.2706634, 0.4073847", \ "0.1287215, 0.1415446, 0.1537232, 0.1700690, 0.2057035, 0.2741897, 0.4108857", \ "0.1363424, 0.1492466, 0.1614025, 0.1777497, 0.2133752, 0.2818696, 0.4185569", \ "0.1503248, 0.1631576, 0.1754605, 0.1917751, 0.2274048, 0.2959052, 0.4326447", \ "0.1711074, 0.1839954, 0.1961966, 0.2125097, 0.2481644, 0.3166507, 0.4530751", \ "0.1999780, 0.2128655, 0.2251370, 0.2414224, 0.2770867, 0.3455610, 0.4817162", \ "0.2400291, 0.2531241, 0.2655756, 0.2818687, 0.3175946, 0.3860695, 0.5224117"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280534, 0.0439103, 0.0609870, 0.0863632, 0.1476850, 0.2745222, 0.5328437", \ "0.0280495, 0.0437700, 0.0609931, 0.0863700, 0.1479494, 0.2745261, 0.5357347", \ "0.0280538, 0.0439066, 0.0609938, 0.0863442, 0.1477472, 0.2747062, 0.5329981", \ "0.0281620, 0.0436090, 0.0608964, 0.0864226, 0.1480001, 0.2750610, 0.5356106", \ "0.0289758, 0.0440665, 0.0615291, 0.0867919, 0.1482394, 0.2753293, 0.5346444", \ "0.0298448, 0.0459626, 0.0628383, 0.0877992, 0.1490593, 0.2751487, 0.5318525", \ "0.0327833, 0.0484286, 0.0655265, 0.0897159, 0.1501674, 0.2755219, 0.5345906"); } } } } cell (LASRNX2) { cell_footprint : "LASRN"; area : 27.648 ; cell_leakage_power : 1.846946e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB*RSTB)"; value : "1.8469460e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB)"; value : "1.6712877e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB)"; value : "7.4284756e+04"; } leakage_power () { when : "(D*CLK*SETB*RSTB')"; value : "7.3376270e+04"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB')"; value : "1.2846354e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB')"; value : "1.2846702e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB')"; value : "1.3334662e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB')"; value : "1.3335054e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB)"; value : "1.7480872e+05"; } leakage_power () { when : "(D'*CLK'*SETB*RSTB')"; value : "6.8487459e+04"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB)"; value : "1.8374816e+05"; } leakage_power () { when : "(D*CLK'*SETB*RSTB')"; value : "7.3370970e+04"; } leakage_power () { when : "(D'*CLK*SETB*RSTB')"; value : "6.8488561e+04"; } leakage_power () { when : "(D*CLK*SETB'*RSTB)"; value : "1.8373625e+05"; } pin (D) { fanout_load : 0.057; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.304891, 1.304891 ); fall_capacitance : 1.304891; capacitance : 1.338003; rise_capacitance_range (1.371116, 1.371116 ); rise_capacitance : 1.371116; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0702895, 0.0710548, 0.0754454, 0.0848794, 0.0963968, 0.1138399, 0.1376389", \ "0.0635675, 0.0674040, 0.0716768, 0.0781165, 0.0936190, 0.1090334, 0.1364433", \ "0.0561636, 0.0571461, 0.0614300, 0.0704617, 0.0831330, 0.1015099, 0.1278165", \ "0.0385197, 0.0388824, 0.0434714, 0.0528353, 0.0678306, 0.0830320, 0.1117565", \ "0.0079748, 0.0087033, 0.0131453, 0.0251069, 0.0446067, 0.0664430, 0.0922717", \ "-0.0341698, -0.0315937, -0.0322214, -0.0198460, -0.0045343, 0.0154729, 0.0452514", \ "-0.1051568, -0.1042715, -0.0997610, -0.0881426, -0.0757335, -0.0524874, -0.0190250"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0758180, 0.0800181, 0.0899818, 0.1079137, 0.1247037, 0.1585308, 0.2127803", \ "0.0721664, 0.0762629, 0.0863801, 0.1010826, 0.1210647, 0.1547099, 0.2091579", \ "0.0646172, 0.0716998, 0.0787256, 0.0936824, 0.1136590, 0.1466883, 0.2017931", \ "0.0555695, 0.0597161, 0.0671238, 0.0824795, 0.1021494, 0.1312267, 0.1909003", \ "0.0405067, 0.0441803, 0.0512577, 0.0664769, 0.0887531, 0.1228374, 0.1682945", \ "0.0121967, 0.0160775, 0.0265853, 0.0419357, 0.0587057, 0.0989023, 0.1433184", \ "-0.0265605, -0.0244922, -0.0175184, -0.0029928, 0.0117141, 0.0489406, 0.1071099"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0553464, -0.0592048, -0.0637542, -0.0726640, -0.0879146, -0.1076142, -0.1333385", \ "-0.0487917, -0.0526073, -0.0570157, -0.0689575, -0.0812733, -0.1041666, -0.1295767", \ "-0.0415954, -0.0419577, -0.0497567, -0.0587625, -0.0737114, -0.0966022, -0.1189659", \ "-0.0234882, -0.0271243, -0.0317892, -0.0419593, -0.0568536, -0.0781581, -0.1068227", \ "0.0066487, 0.0029885, -0.0015017, -0.0135180, -0.0327412, -0.0567489, -0.0808284", \ "0.0433302, 0.0441803, 0.0402997, 0.0317274, 0.0135960, -0.0154727, -0.0420586", \ "0.1144527, 0.1087478, 0.1043441, 0.1000097, 0.0839818, 0.0587220, 0.0223589"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0731602, -0.0768746, -0.0845817, -0.1019113, -0.1216812, -0.1553945, -0.2050301", \ "-0.0695905, -0.0730726, -0.0808756, -0.0983770, -0.1180180, -0.1511036, -0.2043040", \ "-0.0620520, -0.0654982, -0.0762650, -0.0914113, -0.1113270, -0.1367242, -0.1972320", \ "-0.0530311, -0.0566600, -0.0640147, -0.0792798, -0.0998515, -0.1249552, -0.1850138", \ "-0.0344615, -0.0381099, -0.0483742, -0.0630534, -0.0889563, -0.1198596, -0.1684589", \ "-0.0091923, -0.0127607, -0.0204537, -0.0361706, -0.0558593, -0.0946068, -0.1434003", \ "0.0351197, 0.0330221, 0.0268378, 0.0118240, -0.0074556, -0.0468464, -0.0937889"); } } internal_power () { when : "!CLK&!SETB&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9982017, 0.8982025, 0.7987573, 0.7400144, 0.7230818, 0.7897700, 1.0236995"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9439437, -1.0575155, -1.1857421, -1.2448190, -1.2640560, -1.2036128, -0.9838095"); } } } pin (CLK) { fanout_load : 0.052; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.065878; rise_capacitance_range (1.410232, 1.410232 ); rise_capacitance : 1.410232; capacitance : 1.393813; fall_capacitance_range (1.377395, 1.377395 ); fall_capacitance : 1.377395; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2935712, 6.2941993, 6.3922499, 7.0396527, 8.4312525, 11.3112462, 17.1680278"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6314669, 4.5872858, 4.5978406, 5.2364811, 6.6126789, 9.4639917, 15.2655340"); } } } pin (SETB) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.088717; rise_capacitance_range (1.500607, 1.500607 ); rise_capacitance : 1.500607; capacitance : 1.521267; fall_capacitance_range (1.541926, 1.541926 ); fall_capacitance : 1.541926; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0000000e+00, 0.0037321, 0.0111557, 0.0229826, 0.0405735, 0.0699957, 0.1067014", \ "-0.0037469, 0.0000000e+00, 0.0076295, 0.0194610, 0.0362973, 0.0685025, 0.1029533", \ "-0.0111767, -0.0105926, -0.0030195, 0.0120551, 0.0306377, 0.0614159, 0.0923873", \ "-0.0286840, -0.0252123, -0.0179101, -0.0030186, 0.0124412, 0.0433457, 0.0878775", \ "-0.0523111, -0.0482368, -0.0413723, -0.0298536, -0.0116854, 0.0181065, 0.0684829", \ "-0.0908452, -0.0871849, -0.0792858, -0.0695901, -0.0543196, -0.0232590, 0.0249512", \ "-0.1514621, -0.1508104, -0.1468089, -0.1375815, -0.1229210, -0.0940072, -0.0413167"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0086984, 0.0050254, -0.0025342, -0.0144190, -0.0316499, -0.0625208, -0.1078927", \ "0.0124778, 0.0090222, 0.0012065, -0.0109211, -0.0283246, -0.0585653, -0.1041388", \ "0.0201437, 0.0191869, 0.0119241, -0.0034903, -0.0218688, -0.0519520, -0.0969411", \ "0.0373744, 0.0339710, 0.0270523, 0.0147653, -0.0042418, -0.0347072, -0.0775324", \ "0.0609697, 0.0566725, 0.0495486, 0.0384829, 0.0214028, -0.0112422, -0.0547407", \ "0.0995572, 0.0961394, 0.0902781, 0.0803854, 0.0603581, 0.0329575, -0.0110235", \ "0.1676129, 0.1608348, 0.1565976, 0.1361441, 0.1313141, 0.1043578, 0.0548685"); } } internal_power () { when : "!D&!CLK&!RSTB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.0169206, 21.0749629, 21.2416562, 23.1300444, 26.9574298, 34.6628093, 50.1241772"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.7696755, 21.7413870, 21.7837270, 23.9240552, 28.3036284, 37.1616919, 54.9767358"); } } } pin (RSTB) { fanout_load : 0.147; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.090474; fall_capacitance_range (3.255985, 3.255985 ); fall_capacitance : 3.255985; capacitance : 3.220580; rise_capacitance_range (3.185174, 3.185174 ); rise_capacitance : 3.185174; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0672584, 0.0709771, 0.0787187, 0.0937078, 0.1116187, 0.1421592, 0.1831190", \ "0.0634479, 0.0673524, 0.0748928, 0.0869849, 0.1081065, 0.1386794, 0.1822851", \ "0.0530357, 0.0570849, 0.0641966, 0.0796366, 0.1008885, 0.1291862, 0.1720156", \ "0.0384839, 0.0387882, 0.0464265, 0.0649913, 0.0853925, 0.1105235, 0.1602535", \ "0.0050472, 0.0086573, 0.0192307, 0.0343582, 0.0588821, 0.0865555, 0.1370660", \ "-0.0351443, -0.0349655, -0.0266281, -0.0114736, 0.0093785, 0.0533705, 0.0904046", \ "-0.1017616, -0.0976531, -0.0931566, -0.0833584, -0.0610080, -0.0248097, 0.0258466"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0554616, -0.0592932, -0.0669384, -0.0818071, -0.1028316, -0.1337008, -0.1810359", \ "-0.0517632, -0.0555730, -0.0632349, -0.0782667, -0.0992023, -0.1300738, -0.1772118", \ "-0.0414898, -0.0454138, -0.0524749, -0.0677662, -0.0892089, -0.1226760, -0.1668503", \ "-0.0234384, -0.0271214, -0.0347013, -0.0498064, -0.0742416, -0.1073808, -0.1548892", \ "0.0067108, 0.0029771, -0.0043412, -0.0223575, -0.0473527, -0.0838704, -0.1291641", \ "0.0477152, 0.0444740, 0.0377755, 0.0233110, -0.0066860, -0.0383440, -0.0878075", \ "0.1162958, 0.1005833, 0.1050696, 0.0890825, 0.0661792, 0.0290334, -0.0206409"); } } internal_power () { when : "!D&!CLK&!SETB&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.0768513, 6.9908325, 6.9512713, 7.5352910, 8.8358068, 11.5693147, 17.1688066"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.2988992, 5.1773925, 5.0332960, 5.6193922, 6.8905013, 9.5316367, 14.9128244"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.653407; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("32.1643397, 29.4740360, 28.5835523, 27.7163877, 26.1527624, 24.8645000, 21.4758370", \ "32.2446504, 29.6263281, 28.6503345, 27.7472437, 26.2640266, 24.9928296, 21.4983717", \ "32.4924479, 29.8591814, 28.9244992, 27.9911746, 26.4870955, 25.2180864, 21.7666036", \ "33.0892292, 30.4743802, 29.4924385, 28.6461740, 27.0749946, 25.0370974, 22.3735168", \ "34.6427538, 31.8079328, 30.9183887, 30.0364715, 28.5101596, 26.6247226, 25.4586709", \ "39.3123093, 35.8924578, 34.3830993, 33.3535148, 32.1485164, 30.6426788, 26.8573551", \ "46.9841709, 43.4768480, 42.0003070, 41.0014925, 39.3301203, 37.6049155, 35.8885728"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("30.1857370, 28.0647953, 27.2856233, 26.7418194, 26.2229095, 25.9326622, 25.8035315", \ "30.1477522, 28.0439131, 27.2739562, 26.7172540, 26.2187343, 25.8989768, 25.7730183", \ "30.2503103, 28.1094257, 27.3366077, 26.8081994, 26.2734637, 25.9700342, 25.8598563", \ "30.6234942, 28.4852544, 27.6630647, 27.1234127, 26.6013077, 26.3577943, 26.2205410", \ "31.9805727, 29.8133925, 28.9812785, 28.4017057, 27.8048926, 27.4848642, 27.3432475", \ "37.3316035, 34.0948568, 32.6586311, 31.7262443, 30.9805034, 30.5968658, 30.4081199", \ "45.4619494, 42.0396246, 40.3759164, 39.3507016, 38.4348964, 37.7797526, 37.5356694"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.7649617, 25.1461534, 24.2620366, 23.3309670, 21.8405085, 20.5645296, 17.1841155", \ "27.8626324, 25.2388742, 24.3141353, 23.4775563, 21.9282084, 20.6682080, 17.3601741", \ "28.0130268, 25.3401735, 24.4757985, 23.5641135, 22.0674668, 20.8102834, 17.4460693", \ "27.9157679, 25.2063990, 24.2228054, 23.3824576, 21.9732786, 19.7916809, 18.3668855", \ "27.9229332, 25.3423567, 24.3944463, 23.5594044, 22.1438461, 20.8570579, 17.8271646", \ "29.5763118, 26.3555672, 25.1261057, 24.0691170, 22.5531141, 21.4778968, 17.6679905", \ "30.3012153, 27.1126377, 25.8520189, 25.0472393, 24.0471170, 21.4412492, 21.3327756"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("32.9122373, 30.7660185, 29.9861502, 29.4598925, 28.9362732, 28.6216832, 28.4279496", \ "32.9186292, 30.8395190, 30.0456751, 29.5019553, 28.9784926, 28.6564635, 28.4655205", \ "33.1266718, 30.9778710, 30.2050288, 29.6660825, 29.1617581, 28.8213557, 28.6323759", \ "33.6878116, 31.5620751, 30.7581599, 30.2147701, 29.7036016, 29.4371096, 29.2444714", \ "35.0525362, 32.9309781, 32.1560144, 31.6249804, 31.1153859, 30.7861248, 30.5975816", \ "39.8664791, 36.8122206, 35.5448933, 34.7711829, 34.1429767, 33.8184589, 33.6208370", \ "46.3864978, 43.3522121, 42.0066834, 41.3133395, 40.7058068, 40.3238796, 40.1254638"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.7857235, -0.6652000, -1.5902308, -2.3968375, -3.7371986, -5.4185228, -7.3646258", \ "1.8384906, -0.6751719, -1.5922116, -2.3960891, -3.8407131, -5.7801833, -8.3192492", \ "2.0186290, -0.4707127, -1.4191306, -2.2726038, -3.6678213, -5.4097322, -7.2616212", \ "1.9245771, -0.9835585, -2.3010921, -3.2107619, -4.8366447, -6.8403736, -10.2350859", \ "2.6442196, -1.0237080, -2.6926901, -3.9712829, -6.0196613, -8.2442857, -11.6060395", \ "4.9794649, -0.1953135, -3.0314881, -5.5893819, -8.3916550, -11.3539825, -16.2673834", \ "5.8461736, -0.4980557, -4.7517874, -8.1758368, -12.1406760, -18.0776429, -21.3476019"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.5456938, 21.8918642, 21.3634224, 20.9986756, 20.6710315, 20.4889144, 20.3672835", \ "23.5918157, 21.9232372, 21.3944095, 21.0183984, 20.6547861, 20.4703603, 20.3528147", \ "23.8561549, 22.1278918, 21.5450024, 21.1507484, 20.7842442, 20.5745340, 20.4862272", \ "25.8782472, 23.7142735, 22.8595054, 22.2163443, 21.6224143, 21.2403816, 21.0524354", \ "31.2100769, 27.3242005, 26.0333002, 24.9066057, 23.7485891, 22.9982595, 22.6053340", \ "40.6023368, 35.6838130, 32.8034402, 30.7188345, 28.6417248, 27.2019266, 26.3069604", \ "56.7616579, 50.8786274, 46.7877632, 43.1929068, 39.3247207, 36.6334848, 34.7870951"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.8025191, 23.2311407, 22.3202204, 21.5328869, 20.1704238, 18.3772207, 15.6550251", \ "25.9049633, 23.3102203, 22.4360890, 21.6408513, 20.2872226, 18.4953097, 15.6941486", \ "26.2215155, 23.5408784, 22.8912106, 21.9972827, 20.5842019, 18.7102485, 16.9687978", \ "26.6182433, 24.0946672, 23.1758204, 22.3411263, 20.9570929, 19.7242920, 18.0579248", \ "28.0209301, 25.3472779, 24.4320617, 23.6895563, 21.9888918, 20.3976998, 17.4405422", \ "32.2202107, 29.2031607, 27.6942460, 26.6219350, 25.8725683, 24.2185135, 20.5011160", \ "39.5002976, 36.1832691, 34.8559888, 33.6351128, 32.3327725, 29.5927589, 29.2609625"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("29.2568782, 27.1618882, 26.3902617, 25.8334735, 25.3386889, 25.0161731, 24.8792454", \ "29.1589990, 27.0644455, 26.2908503, 25.7429466, 25.2159533, 24.9483696, 24.8130936", \ "29.2866642, 27.1333705, 26.3617850, 25.8371757, 25.3038359, 25.0212061, 24.8729157", \ "29.7615116, 27.6377857, 26.8183628, 26.2487083, 25.7481646, 25.4764426, 25.3243513", \ "31.2525179, 29.0351987, 28.1805670, 27.6245805, 27.0356020, 26.7328102, 26.5836463", \ "36.6938122, 33.4301773, 31.9659148, 31.0267687, 30.3480940, 29.9598140, 29.7797803", \ "46.1799977, 42.7037745, 41.0824179, 40.0518262, 39.1470900, 38.4678967, 38.2591430"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1443423, 0.1595580, 0.1732348, 0.1910515, 0.2288997, 0.2992797, 0.4380614", \ "0.1483442, 0.1637130, 0.1772186, 0.1950711, 0.2329252, 0.3033359, 0.4420743", \ "0.1566602, 0.1720350, 0.1855429, 0.2033832, 0.2412634, 0.3116456, 0.4503986", \ "0.1716595, 0.1869662, 0.2004684, 0.2182939, 0.2561400, 0.3264114, 0.4652607", \ "0.1929213, 0.2080730, 0.2216118, 0.2394875, 0.2773707, 0.3479450, 0.4863746", \ "0.2242238, 0.2395423, 0.2532070, 0.2710354, 0.3088771, 0.3790908, 0.5170945", \ "0.2769247, 0.2926759, 0.3062039, 0.3239996, 0.3618300, 0.4319417, 0.5706020"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0400068, 0.0609405, 0.0826407, 0.1132685, 0.1858788, 0.3338809, 0.6368671", \ "0.0408370, 0.0611149, 0.0825435, 0.1132700, 0.1857068, 0.3338867, 0.6368238", \ "0.0406868, 0.0610059, 0.0826612, 0.1133496, 0.1857141, 0.3338932, 0.6367004", \ "0.0403696, 0.0605856, 0.0821583, 0.1129272, 0.1858966, 0.3336599, 0.6361211", \ "0.0414850, 0.0615730, 0.0828655, 0.1135910, 0.1859668, 0.3346242, 0.6368931", \ "0.0411957, 0.0624177, 0.0838486, 0.1142652, 0.1868391, 0.3345194, 0.6375575", \ "0.0433242, 0.0639620, 0.0854897, 0.1162160, 0.1877306, 0.3346764, 0.6402578"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1448711, 0.1599604, 0.1732055, 0.1904744, 0.2275383, 0.2973793, 0.4356082", \ "0.1471002, 0.1621666, 0.1754361, 0.1927171, 0.2297622, 0.2995973, 0.4378257", \ "0.1516910, 0.1668220, 0.1799696, 0.1972697, 0.2343322, 0.3041614, 0.4423331", \ "0.1604938, 0.1756854, 0.1888176, 0.2060833, 0.2431295, 0.3129669, 0.4513948", \ "0.1750257, 0.1900948, 0.2032429, 0.2203647, 0.2574158, 0.3273591, 0.4653688", \ "0.1956472, 0.2107545, 0.2240050, 0.2413071, 0.2783333, 0.3480367, 0.4861280", \ "0.2200014, 0.2354938, 0.2488349, 0.2661966, 0.3032621, 0.3728811, 0.5110676"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0369267, 0.0538403, 0.0713800, 0.0966999, 0.1580950, 0.2849945, 0.5473164", \ "0.0368835, 0.0540741, 0.0712650, 0.0967030, 0.1581400, 0.2847076, 0.5475947", \ "0.0370140, 0.0535599, 0.0712490, 0.0968043, 0.1578273, 0.2852624, 0.5473340", \ "0.0369705, 0.0541751, 0.0712908, 0.0967637, 0.1580572, 0.2854814, 0.5463190", \ "0.0371865, 0.0543270, 0.0715491, 0.0970840, 0.1585685, 0.2856433, 0.5462960", \ "0.0384742, 0.0556869, 0.0728657, 0.0980316, 0.1589580, 0.2858561, 0.5454308", \ "0.0417590, 0.0585114, 0.0750621, 0.1001067, 0.1604291, 0.2862882, 0.5480817"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1355691, 0.1509537, 0.1644573, 0.1822937, 0.2201454, 0.2905471, 0.4293983", \ "0.1392581, 0.1545626, 0.1680692, 0.1859198, 0.2237922, 0.2941759, 0.4330185", \ "0.1445698, 0.1596821, 0.1733501, 0.1911881, 0.2290404, 0.2994645, 0.4382989", \ "0.1497592, 0.1649197, 0.1785191, 0.1963989, 0.2343654, 0.3048577, 0.4430991", \ "0.1545655, 0.1698921, 0.1833727, 0.2011890, 0.2390579, 0.3094973, 0.4476426", \ "0.1543309, 0.1695255, 0.1831348, 0.2010669, 0.2389303, 0.3093896, 0.4472921", \ "0.1415608, 0.1567740, 0.1703766, 0.1882767, 0.2261485, 0.2966593, 0.4354091"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0398334, 0.0607483, 0.0824034, 0.1131228, 0.1855982, 0.3337106, 0.6369286", \ "0.0399608, 0.0607956, 0.0820144, 0.1128693, 0.1857409, 0.3336988, 0.6368557", \ "0.0397395, 0.0604581, 0.0823849, 0.1131258, 0.1855599, 0.3337609, 0.6368546", \ "0.0401376, 0.0605690, 0.0820712, 0.1129172, 0.1855453, 0.3301195, 0.6388012", \ "0.0399533, 0.0607626, 0.0820758, 0.1129931, 0.1854108, 0.3339527, 0.6389363", \ "0.0400306, 0.0603726, 0.0820237, 0.1127754, 0.1857296, 0.3354641, 0.6370251", \ "0.0399068, 0.0607075, 0.0822952, 0.1133794, 0.1854096, 0.3337550, 0.6381816"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1461595, 0.1612895, 0.1744926, 0.1917955, 0.2288631, 0.2987128, 0.4369145", \ "0.1499085, 0.1649203, 0.1781776, 0.1954785, 0.2325455, 0.3023184, 0.4408040", \ "0.1552005, 0.1702617, 0.1835363, 0.2008190, 0.2378929, 0.3077020, 0.4460269", \ "0.1609592, 0.1760863, 0.1892198, 0.2064883, 0.2435369, 0.3133755, 0.4518105", \ "0.1662693, 0.1812970, 0.1945084, 0.2118381, 0.2489153, 0.3187637, 0.4571841", \ "0.1677147, 0.1827458, 0.1960159, 0.2133119, 0.2503839, 0.3201864, 0.4582882", \ "0.1564323, 0.1714981, 0.1847748, 0.2020561, 0.2391312, 0.3089458, 0.4472133"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0369265, 0.0537013, 0.0712475, 0.0967625, 0.1579162, 0.2849638, 0.5475581", \ "0.0365255, 0.0538270, 0.0713387, 0.0967373, 0.1580498, 0.2851088, 0.5466519", \ "0.0367346, 0.0539337, 0.0714148, 0.0967507, 0.1577561, 0.2854266, 0.5462039", \ "0.0367435, 0.0540429, 0.0711135, 0.0966389, 0.1580914, 0.2854410, 0.5462373", \ "0.0364653, 0.0537547, 0.0713394, 0.0966738, 0.1579782, 0.2855919, 0.5473869", \ "0.0364680, 0.0538657, 0.0713986, 0.0966851, 0.1577080, 0.2849757, 0.5452132", \ "0.0366587, 0.0538629, 0.0713504, 0.0966993, 0.1577636, 0.2854219, 0.5463049"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0765519, 0.0918325, 0.1053751, 0.1231926, 0.1611171, 0.2316179, 0.3697919", \ "0.0801915, 0.0954382, 0.1089141, 0.1267448, 0.1646268, 0.2349867, 0.3739110", \ "0.0877629, 0.1029759, 0.1165010, 0.1343045, 0.1721973, 0.2426685, 0.3809148", \ "0.1036508, 0.1186723, 0.1319977, 0.1497673, 0.1875059, 0.2576679, 0.3957507", \ "0.1275713, 0.1435363, 0.1571605, 0.1750327, 0.2127152, 0.2825662, 0.4203603", \ "0.1614691, 0.1789039, 0.1935581, 0.2119939, 0.2503208, 0.3201569, 0.4568617", \ "0.2128813, 0.2325854, 0.2488134, 0.2692025, 0.3098894, 0.3810761, 0.5182503"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0392998, 0.0595971, 0.0815157, 0.1127483, 0.1849172, 0.3341616, 0.6377889", \ "0.0390401, 0.0602196, 0.0817889, 0.1123553, 0.1852923, 0.3333275, 0.6361193", \ "0.0392909, 0.0593672, 0.0815024, 0.1124995, 0.1850100, 0.3343650, 0.6389684", \ "0.0417159, 0.0626561, 0.0838125, 0.1140209, 0.1858694, 0.3338783, 0.6319740", \ "0.0508550, 0.0700882, 0.0904240, 0.1203139, 0.1914565, 0.3366285, 0.6385972", \ "0.0654729, 0.0828242, 0.1026310, 0.1317245, 0.1997795, 0.3439505, 0.6387038", \ "0.0902281, 0.1076269, 0.1281128, 0.1546318, 0.2207910, 0.3596151, 0.6534074"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0686212, 0.0835568, 0.0967189, 0.1140749, 0.1511608, 0.2210174, 0.3594584", \ "0.0725451, 0.0875185, 0.1006598, 0.1179806, 0.1550637, 0.2249296, 0.3634081", \ "0.0806354, 0.0955054, 0.1086602, 0.1259134, 0.1629458, 0.2327915, 0.3710721", \ "0.0961147, 0.1109310, 0.1239449, 0.1411201, 0.1780166, 0.2476705, 0.3857219", \ "0.1154608, 0.1310900, 0.1446566, 0.1622146, 0.1994283, 0.2689103, 0.4074277", \ "0.1412778, 0.1581990, 0.1725526, 0.1902004, 0.2284176, 0.2981355, 0.4354943", \ "0.1736051, 0.1923302, 0.2082571, 0.2284073, 0.2689882, 0.3381959, 0.4778060"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0337712, 0.0509789, 0.0687837, 0.0947067, 0.1565710, 0.2846934, 0.5460548", \ "0.0334346, 0.0510018, 0.0687750, 0.0945551, 0.1565352, 0.2846872, 0.5472205", \ "0.0334491, 0.0507787, 0.0687492, 0.0947955, 0.1568146, 0.2838492, 0.5475175", \ "0.0383005, 0.0547909, 0.0716637, 0.0969561, 0.1581008, 0.2852944, 0.5472830", \ "0.0466646, 0.0634388, 0.0801366, 0.1041817, 0.1631946, 0.2876682, 0.5493487", \ "0.0602991, 0.0770431, 0.0931031, 0.1168060, 0.1732961, 0.2948057, 0.5491830", \ "0.0836334, 0.1012521, 0.1167900, 0.1391837, 0.1938113, 0.3107859, 0.5600758"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1405484, 0.1554968, 0.1689229, 0.1864289, 0.2236262, 0.2937584, 0.4325979", \ "0.1444731, 0.1594156, 0.1728669, 0.1903551, 0.2275414, 0.2977028, 0.4365004", \ "0.1523178, 0.1672839, 0.1807474, 0.1982466, 0.2355448, 0.3056397, 0.4441303", \ "0.1659186, 0.1807983, 0.1942024, 0.2117523, 0.2490058, 0.3190521, 0.4575387", \ "0.1851988, 0.2000319, 0.2134398, 0.2308895, 0.2681692, 0.3386457, 0.4768559", \ "0.2114599, 0.2265875, 0.2399108, 0.2574848, 0.2949099, 0.3647788, 0.5027470", \ "0.2505367, 0.2658124, 0.2791669, 0.2967246, 0.3340161, 0.4038579, 0.5424867"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0393182, 0.0599099, 0.0811750, 0.1111794, 0.1837582, 0.3324911, 0.6362285", \ "0.0392910, 0.0597305, 0.0810714, 0.1112385, 0.1836991, 0.3325626, 0.6358685", \ "0.0390839, 0.0598807, 0.0810005, 0.1114644, 0.1830158, 0.3331237, 0.6366875", \ "0.0391965, 0.0592683, 0.0807963, 0.1114850, 0.1834984, 0.3324676, 0.6363076", \ "0.0394421, 0.0605041, 0.0814022, 0.1117616, 0.1837422, 0.3324806, 0.6360660", \ "0.0406792, 0.0602332, 0.0824462, 0.1124639, 0.1850120, 0.3332921, 0.6367717", \ "0.0420081, 0.0633197, 0.0837704, 0.1142527, 0.1859208, 0.3337196, 0.6381947"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1441867, 0.1592411, 0.1724969, 0.1897871, 0.2268336, 0.2966706, 0.4349104", \ "0.1477588, 0.1627985, 0.1760372, 0.1933373, 0.2303911, 0.3002208, 0.4386091", \ "0.1553146, 0.1704805, 0.1836304, 0.2009257, 0.2379692, 0.3077795, 0.4459637", \ "0.1694437, 0.1844972, 0.1976908, 0.2149630, 0.2520244, 0.3218696, 0.4601367", \ "0.1904544, 0.2053589, 0.2186298, 0.2359506, 0.2730186, 0.3428264, 0.4811860", \ "0.2204311, 0.2355728, 0.2487733, 0.2660336, 0.3030934, 0.3728841, 0.5110173", \ "0.2614144, 0.2768520, 0.2900465, 0.3073204, 0.3444494, 0.4142242, 0.5521572"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0368302, 0.0540617, 0.0711753, 0.0966918, 0.1581290, 0.2845189, 0.5476364", \ "0.0367754, 0.0540267, 0.0711779, 0.0966437, 0.1581178, 0.2853460, 0.5473920", \ "0.0369853, 0.0537234, 0.0713581, 0.0966251, 0.1582100, 0.2853533, 0.5464297", \ "0.0367211, 0.0541891, 0.0713909, 0.0967005, 0.1582086, 0.2853817, 0.5478059", \ "0.0375720, 0.0543616, 0.0716234, 0.0972012, 0.1584073, 0.2855814, 0.5466282", \ "0.0389566, 0.0554481, 0.0729437, 0.0980972, 0.1590610, 0.2854764, 0.5461687", \ "0.0420148, 0.0580927, 0.0758159, 0.1004004, 0.1602194, 0.2870389, 0.5499352"); } } } } cell (LASRQX1) { cell_footprint : "LASRQ"; area : 25.8048 ; cell_leakage_power : 1.119824e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var1 : "L"; clear_preset_var2 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB*RSTB)"; value : "8.7248978e+04"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB)"; value : "6.9680368e+04"; } leakage_power () { when : "(D'*CLK*SETB*RSTB)"; value : "1.1198237e+05"; } leakage_power () { when : "(D*CLK*SETB*RSTB')"; value : "1.1105406e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB')"; value : "7.6079886e+04"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB')"; value : "7.6074912e+04"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB')"; value : "8.0963176e+04"; } leakage_power () { when : "(D*CLK*SETB'*RSTB')"; value : "8.0958081e+04"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB)"; value : "7.7423422e+04"; } leakage_power () { when : "(D'*CLK'*SETB*RSTB')"; value : "1.0617355e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB)"; value : "8.6355691e+04"; } leakage_power () { when : "(D*CLK'*SETB*RSTB')"; value : "1.1105700e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB')"; value : "1.0616603e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB)"; value : "8.6342794e+04"; } pin (D) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.342453, 1.342453 ); rise_capacitance : 1.342453; capacitance : 1.308738; fall_capacitance_range (1.275024, 1.275024 ); fall_capacitance : 1.275024; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0378394, 0.0388425, 0.0434520, 0.0525502, 0.0679167, 0.0888507, 0.1063045", \ "0.0313942, 0.0350922, 0.0396608, 0.0487879, 0.0641736, 0.0857852, 0.1060174", \ "0.0209083, 0.0245929, 0.0293149, 0.0411725, 0.0540000, 0.0747942, 0.1021794", \ "0.0058639, 0.0065947, 0.0110791, 0.0234977, 0.0387495, 0.0616262, 0.0901865", \ "-0.0209206, -0.0174695, -0.0158514, -0.0040918, 0.0151424, 0.0367142, 0.0697967", \ "-0.0551516, -0.0545902, -0.0511070, -0.0440035, -0.0280655, 0.0000000e+00, 0.0350178", \ "-0.1198093, -0.1207423, -0.1196608, -0.1089818, -0.0926747, -0.0710873, -0.0360536"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0585852, 0.0624092, 0.0696572, 0.0873095, 0.1086507, 0.1375010, 0.1780577", \ "0.0547520, 0.0586323, 0.0686960, 0.0801578, 0.1044614, 0.1338004, 0.1741654", \ "0.0474905, 0.0540926, 0.0616481, 0.0764570, 0.0969222, 0.1266405, 0.1667603", \ "0.0382087, 0.0418700, 0.0523077, 0.0674625, 0.0875180, 0.1142772, 0.1546039", \ "0.0255252, 0.0291256, 0.0371938, 0.0524655, 0.0731633, 0.1047921, 0.1466185", \ "0.0004282, 0.0042716, 0.0120108, 0.0275755, 0.0482218, 0.0809005, 0.1260727", \ "-0.0436833, -0.0385040, -0.0325357, -0.0177134, -0.0020744, 0.0383617, 0.0659154"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0351195, -0.0358276, -0.0404530, -0.0523611, -0.0670535, -0.0894694, -0.1063398", \ "-0.0316861, -0.0321556, -0.0366805, -0.0487849, -0.0603964, -0.0827824, -0.1030382", \ "-0.0209465, -0.0217365, -0.0294624, -0.0384401, -0.0533725, -0.0746969, -0.0958819", \ "-0.0029491, -0.0066525, -0.0110739, -0.0202599, -0.0358521, -0.0615979, -0.0869004", \ "0.0206521, 0.0201342, 0.0160615, 0.0036348, -0.0122744, -0.0339093, -0.0629200", \ "0.0554084, 0.0548313, 0.0539631, 0.0469722, 0.0309362, 0.0026406, -0.0221405", \ "0.1241836, 0.1206927, 0.1165524, 0.1052919, 0.0925973, 0.0711887, 0.0394589"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0553574, -0.0622826, -0.0694564, -0.0844802, -0.1049365, -0.1375283, -0.1718333", \ "-0.0516674, -0.0585310, -0.0657581, -0.0805510, -0.1012092, -0.1338679, -0.1680507", \ "-0.0472047, -0.0512006, -0.0614737, -0.0760137, -0.0938071, -0.1268090, -0.1605832", \ "-0.0382087, -0.0419512, -0.0523204, -0.0674648, -0.0851369, -0.1147614, -0.1570694", \ "-0.0226887, -0.0262992, -0.0370295, -0.0524654, -0.0701706, -0.1020716, -0.1466618", \ "0.0024626, -0.0011700, -0.0089653, -0.0245522, -0.0423211, -0.0831885, -0.1271461", \ "0.0461516, 0.0432029, 0.0382098, 0.0235742, 0.0046697, -0.0360913, -0.0659154"); } } internal_power () { when : "!CLK&!SETB&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9611176, 0.9096997, 0.8670817, 0.8315232, 0.8206241, 0.8590438, 0.9961011"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9354535, -1.0025396, -1.0781300, -1.1092069, -1.1127793, -1.0613424, -0.8998873"); } } } pin (CLK) { fanout_load : 0.049; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.048310; rise_capacitance_range (1.304497, 1.304497 ); rise_capacitance : 1.304497; capacitance : 1.274783; fall_capacitance_range (1.245070, 1.245070 ); fall_capacitance : 1.245070; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.1909881, 6.2238283, 6.3459609, 7.0160621, 8.4127168, 11.2624786, 17.0184544"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8337137, 4.8308086, 4.8835800, 5.5451587, 6.9268977, 9.7489571, 15.4516575"); } } } pin (SETB) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.071148; fall_capacitance_range (1.714660, 1.714660 ); fall_capacitance : 1.714660; capacitance : 1.696996; rise_capacitance_range (1.679332, 1.679332 ); rise_capacitance : 1.679332; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0263339, -0.0256330, -0.0179901, -0.0088818, 0.0036179, 0.0242754, 0.0613580", \ "-0.0329787, -0.0292744, -0.0217918, -0.0126234, -3.2956070e-06, 0.0217786, 0.0574180", \ "-0.0404451, -0.0366628, -0.0324771, -0.0232584, -0.0102925, 0.0144922, 0.0493289", \ "-0.0580145, -0.0516961, -0.0469985, -0.0380116, -0.0292958, -0.0032470, 0.0318140", \ "-0.0821943, -0.0780334, -0.0714261, -0.0657388, -0.0507903, -0.0277054, 0.0073174", \ "-0.1219350, -0.1205652, -0.1110600, -0.1048574, -0.0927490, -0.0733191, -0.0326232", \ "-0.1930963, -0.1882018, -0.1842455, -0.1729706, -0.1634299, -0.1391006, -0.1027823"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0292961, 0.0255753, 0.0208509, 0.0116273, -0.0036179, -0.0250350, -0.0589691", \ "0.0329787, 0.0292977, 0.0245854, 0.0155143, 1.5870665e-05, -0.0213333, -0.0549461", \ "0.0428974, 0.0394637, 0.0324308, 0.0264221, 0.0107628, -0.0118237, -0.0464531", \ "0.0584589, 0.0543189, 0.0495675, 0.0411527, 0.0292216, 0.0036259, -0.0326117", \ "0.0852487, 0.0817057, 0.0742097, 0.0653221, 0.0533524, 0.0309458, -0.0047035", \ "0.1230411, 0.1195491, 0.1147407, 0.1025631, 0.0924476, 0.0733121, 0.0377186", \ "0.1919084, 0.1909821, 0.1844168, 0.1726424, 0.1667219, 0.1427864, 0.1099264"); } } internal_power () { when : "!D&!CLK&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.4130404, 3.4054387, 3.4698625, 4.2251511, 5.8153553, 9.0753911, 15.6750896"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.8555642, 2.8195951, 2.8062387, 3.6151218, 5.2914694, 8.7027461, 15.5838810"); } } } pin (RSTB) { fanout_load : 0.150; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.102772; rise_capacitance_range (3.277468, 3.277468 ); rise_capacitance : 3.277468; capacitance : 3.300729; fall_capacitance_range (3.323990, 3.323990 ); fall_capacitance : 3.323990; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0380448, 0.0388374, 0.0464184, 0.0609244, 0.0858162, 0.1193968, 0.1595098", \ "0.0316729, 0.0352410, 0.0426319, 0.0572117, 0.0819280, 0.1127968, 0.1588778", \ "0.0209876, 0.0246607, 0.0350550, 0.0499876, 0.0713188, 0.1055422, 0.1488771", \ "0.0057624, 0.0095799, 0.0171087, 0.0323390, 0.0563092, 0.0907906, 0.1334832", \ "-0.0207607, -0.0175942, -0.0100925, 0.0051188, 0.0321095, 0.0662158, 0.1102615", \ "-0.0564292, -0.0559874, -0.0492832, -0.0344611, -0.0071996, 0.0229628, 0.0756398", \ "-0.1230051, -0.1154164, -0.1112296, -0.1001804, -0.0781071, -0.0425509, 0.0095340"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0351157, -0.0388374, -0.0464184, -0.0612657, -0.0822463, -0.1154925, -0.1587807", \ "-0.0286054, -0.0322081, -0.0426052, -0.0577022, -0.0785949, -0.1117646, -0.1549875", \ "-0.0209876, -0.0246647, -0.0324619, -0.0475754, -0.0676112, -0.1014927, -0.1446411", \ "-0.0029690, -0.0066926, -0.0140865, -0.0322598, -0.0539525, -0.0863141, -0.1324611", \ "0.0235498, 0.0201259, 0.0131750, -0.0051270, -0.0321983, -0.0668188, -0.1105810", \ "0.0583258, 0.0543355, 0.0507679, 0.0368758, 0.0104301, -0.0229633, -0.0751375", \ "0.1248886, 0.1221595, 0.1163873, 0.1003285, 0.0755674, 0.0452423, -0.0095340"); } } internal_power () { when : "!D&!CLK&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("16.4254710, 16.4235135, 16.4770881, 17.5672678, 19.8051169, 24.3383046, 33.4621697"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.6044323, 14.5338725, 14.4513347, 15.5055182, 17.6724668, 22.0649454, 30.9084841"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.632006; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.7203998, 20.3451720, 20.1249728, 19.8561405, 19.2945773, 18.8781187, 17.6910959", \ "20.7563078, 20.3862340, 20.1625815, 19.8863509, 19.3086688, 18.5400044, 17.9822058", \ "20.9273508, 20.5569123, 20.3341224, 20.0583195, 19.4722152, 18.7217549, 18.1654969", \ "21.3778765, 20.9713054, 20.7662906, 20.4743747, 19.9861535, 19.3252674, 17.9227425", \ "22.5680832, 22.2102928, 21.9249708, 21.7700921, 21.1014138, 20.3131182, 19.1129489", \ "26.2253719, 25.5735275, 25.2600762, 24.8109995, 24.5407491, 23.9269525, 22.3481491", \ "33.2727078, 32.5836297, 32.2660906, 32.0435310, 31.7536831, 30.9958404, 30.4617191"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.3003455, 20.8767350, 20.7700215, 20.6554784, 20.5340734, 20.4755782, 20.4355804", \ "21.3279809, 20.8989430, 20.7946582, 20.6832360, 20.5620669, 20.5027938, 20.4784883", \ "21.4965600, 21.0608392, 20.9610248, 20.8503170, 20.7212127, 20.6697031, 20.6180612", \ "21.9852497, 21.5639283, 21.4597953, 21.3496793, 21.2285739, 21.1650457, 21.1357775", \ "23.4237951, 22.9959997, 22.9247564, 22.8159917, 22.6884031, 22.6111110, 22.5801437", \ "27.3625783, 26.4898735, 26.1607639, 25.9550911, 25.9050907, 25.8425877, 25.8096672", \ "34.4508471, 33.5744188, 33.2378079, 33.0377590, 32.8682271, 32.7922679, 32.8156795"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.7685021, 17.4160846, 17.1694963, 16.8747284, 16.3793275, 15.6998978, 14.4659625", \ "17.8069821, 17.4738873, 17.2115669, 16.9223876, 16.3886677, 15.7847773, 14.2362369", \ "17.9484114, 17.5905605, 17.3385278, 17.0702687, 16.5126579, 16.0875057, 14.7588734", \ "17.8418242, 17.4589678, 17.2359371, 16.9561792, 16.3598267, 15.6247625, 15.0774055", \ "17.8260282, 17.4926103, 17.2135299, 17.0023074, 16.4742456, 15.9760711, 15.3404501", \ "18.6092918, 17.9499868, 17.6688583, 17.3041140, 16.8720508, 16.5597661, 14.8852074", \ "19.3121452, 18.6694572, 18.3866262, 18.1167375, 17.7417563, 16.5559698, 16.7676908"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.9125624, 20.4660022, 20.3583051, 20.2447065, 20.0858084, 20.0264066, 19.9486574", \ "20.9808449, 20.5154234, 20.4116514, 20.2958313, 20.1600404, 20.0716668, 19.9988991", \ "21.1532064, 20.7131549, 20.5934660, 20.4961549, 20.3347013, 20.2810353, 20.1963125", \ "21.7394325, 21.2998677, 21.1837474, 21.0702805, 20.9308208, 20.8470575, 20.7834387", \ "23.1035500, 22.6490878, 22.5399226, 22.4352062, 22.2876202, 22.2004763, 22.1409264", \ "27.0132775, 26.1594158, 25.8314480, 25.6327561, 25.4258740, 25.3578582, 25.2907364", \ "33.6157896, 32.7554005, 32.4135505, 32.2304728, 32.0416285, 31.9584736, 31.8792616"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.0115517, 10.6661680, 10.4837854, 10.1945006, 9.6866715, 9.2681874, 7.6118365", \ "11.0557595, 10.7113459, 10.5090212, 10.2297918, 9.6792354, 8.9240487, 8.3032341", \ "11.1822613, 10.8845180, 10.6415635, 10.3663111, 9.8425849, 9.4222581, 7.7267237", \ "11.0751583, 10.7351645, 10.4393279, 10.2004551, 9.6709575, 9.1653453, 7.6961297", \ "11.4010833, 10.6445907, 10.5341788, 10.3298005, 9.7798044, 8.7073923, 7.8370149", \ "12.0738107, 11.3096667, 10.9244090, 10.5542081, 9.9419089, 9.7247973, 7.9836455", \ "13.3267262, 12.4780907, 11.9728118, 11.5384364, 10.8866886, 9.7531304, 9.9916789"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.4506173, 11.9765935, 11.8580559, 11.7567415, 11.6151645, 11.5373829, 11.4988730", \ "12.4371555, 11.9794240, 11.8795851, 11.7486668, 11.6030088, 11.5577166, 11.5176428", \ "12.5529054, 12.0783659, 11.9457939, 11.8309418, 11.7041737, 11.6308853, 11.5841570", \ "13.1487357, 12.6652235, 12.5341269, 12.4290146, 12.2974030, 12.2088825, 12.1689207", \ "15.1327788, 14.2674845, 14.1061833, 13.9783010, 13.8217573, 13.7447761, 13.6946244", \ "19.4434173, 18.4771493, 18.0698416, 17.8077696, 17.5630033, 17.4384199, 17.3691173", \ "27.7650465, 26.7009715, 26.1581995, 25.8836999, 25.5595963, 25.3390543, 25.2251615"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("4.2704193, 3.8935852, 3.6683436, 3.3884817, 2.8374920, 2.1165718, 1.5011176", \ "4.2458904, 3.8769655, 3.6536846, 3.3790252, 2.8003792, 2.0524600, 1.5095954", \ "4.4709967, 4.0900173, 3.8735152, 3.6065996, 3.0558082, 2.6441728, 1.4173802", \ "3.8874712, 3.5546497, 3.2954815, 3.0102300, 2.5066420, 1.9321519, 0.4905895", \ "3.1618003, 2.7506753, 2.5672134, 2.3154330, 1.6751558, 0.8254356, 0.6137874", \ "3.0364115, 2.2716136, 1.8608840, 1.4295169, 1.1264863, 0.4824530, -1.5914628", \ "3.6996993, 2.7424471, 2.2599635, 1.9043825, 1.4458734, 0.1157654, 0.0317244"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.4847103, 21.0377714, 21.2464090, 21.2185616, 21.0951590, 21.0175168, 20.9773907", \ "20.4482281, 21.0413649, 21.2455737, 21.2109521, 21.0954779, 20.9823006, 21.0397189", \ "20.8227679, 21.3307802, 21.5248335, 21.4806884, 21.3524249, 21.2663419, 21.2144619", \ "22.4756829, 22.7066350, 22.7688008, 22.5981278, 22.3743612, 22.2265842, 22.1477179", \ "27.3747241, 26.0121615, 25.6386344, 25.4601848, 25.0260660, 24.7043048, 24.5606477", \ "34.6155802, 33.0859200, 32.2382399, 31.5792212, 30.9419127, 30.5459367, 30.2606581", \ "47.2797864, 45.7353201, 44.7851728, 43.9914893, 43.0315198, 42.2950721, 41.9980172"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1571586, 0.1701549, 0.1825810, 0.1990207, 0.2346098, 0.3037279, 0.4411559", \ "0.1592833, 0.1723119, 0.1847164, 0.2011410, 0.2366898, 0.3058351, 0.4431563", \ "0.1640061, 0.1770461, 0.1894463, 0.2058643, 0.2414260, 0.3105528, 0.4478377", \ "0.1729630, 0.1858651, 0.1983853, 0.2147806, 0.2504641, 0.3193400, 0.4573886", \ "0.1869879, 0.1998708, 0.2123879, 0.2287117, 0.2644777, 0.3333899, 0.4709871", \ "0.2061299, 0.2191296, 0.2315468, 0.2480112, 0.2835853, 0.3526973, 0.4896670", \ "0.2277298, 0.2406241, 0.2529991, 0.2693588, 0.3050402, 0.3739054, 0.5120478"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0293120, 0.0488690, 0.0699238, 0.1000645, 0.1729094, 0.3222486, 0.6273034", \ "0.0293529, 0.0490914, 0.0698176, 0.1001714, 0.1731119, 0.3214939, 0.6284042", \ "0.0293484, 0.0491265, 0.0697586, 0.1002187, 0.1731428, 0.3212846, 0.6284265", \ "0.0295792, 0.0490390, 0.0699744, 0.1002062, 0.1732125, 0.3233803, 0.6262093", \ "0.0295136, 0.0490278, 0.0699596, 0.1001577, 0.1730611, 0.3196331, 0.6211783", \ "0.0293900, 0.0489323, 0.0699593, 0.1001021, 0.1731253, 0.3222560, 0.6253809", \ "0.0297182, 0.0490064, 0.0700641, 0.1002038, 0.1736506, 0.3227116, 0.6271342"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1626237, 0.1759670, 0.1886987, 0.2053277, 0.2412097, 0.3098150, 0.4463369", \ "0.1666275, 0.1801432, 0.1927674, 0.2093249, 0.2452385, 0.3138551, 0.4503824", \ "0.1749496, 0.1883867, 0.2010971, 0.2176305, 0.2535422, 0.3220897, 0.4584880", \ "0.1895828, 0.2029239, 0.2157212, 0.2323030, 0.2682123, 0.3368352, 0.4733917", \ "0.2115233, 0.2248369, 0.2374165, 0.2540460, 0.2899286, 0.3585220, 0.4948260", \ "0.2426242, 0.2562370, 0.2692893, 0.2858362, 0.3216644, 0.3902634, 0.5267209", \ "0.2904329, 0.3037591, 0.3164383, 0.3330042, 0.3688902, 0.4374622, 0.5740582"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0294341, 0.0452960, 0.0632081, 0.0884208, 0.1496435, 0.2757465, 0.5342535", \ "0.0293919, 0.0453645, 0.0631072, 0.0885088, 0.1496947, 0.2761892, 0.5338301", \ "0.0293700, 0.0453126, 0.0631452, 0.0885605, 0.1495906, 0.2761989, 0.5331306", \ "0.0294281, 0.0454518, 0.0630201, 0.0884198, 0.1496820, 0.2761815, 0.5341226", \ "0.0292281, 0.0452163, 0.0629868, 0.0885649, 0.1493979, 0.2760261, 0.5355549", \ "0.0294995, 0.0453978, 0.0630784, 0.0885808, 0.1495912, 0.2749413, 0.5326293", \ "0.0297365, 0.0454408, 0.0630015, 0.0884504, 0.1491787, 0.2751293, 0.5354527"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1597810, 0.1727529, 0.1852435, 0.2016300, 0.2372989, 0.3062332, 0.4435972", \ "0.1634508, 0.1764537, 0.1889252, 0.2053349, 0.2409674, 0.3100140, 0.4475203", \ "0.1689583, 0.1818431, 0.1943012, 0.2107258, 0.2463294, 0.3154229, 0.4528889", \ "0.1745544, 0.1875457, 0.1999972, 0.2164105, 0.2519757, 0.3210788, 0.4582616", \ "0.1800377, 0.1930197, 0.2054053, 0.2217961, 0.2574256, 0.3266135, 0.4641227", \ "0.1812949, 0.1941760, 0.2066847, 0.2230887, 0.2587735, 0.3277385, 0.4646034", \ "0.1708165, 0.1838551, 0.1962897, 0.2126337, 0.2482925, 0.3172289, 0.4545624"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0298154, 0.0490586, 0.0699984, 0.1001054, 0.1728794, 0.3226379, 0.6260469", \ "0.0298668, 0.0490484, 0.0699331, 0.0998171, 0.1722949, 0.3228452, 0.6228059", \ "0.0295261, 0.0489590, 0.0699731, 0.0999412, 0.1727727, 0.3225703, 0.6274377", \ "0.0297031, 0.0490807, 0.0697488, 0.1002425, 0.1731760, 0.3216032, 0.6283098", \ "0.0299074, 0.0489844, 0.0699701, 0.1000230, 0.1725032, 0.3233840, 0.6261862", \ "0.0294673, 0.0488918, 0.0699183, 0.1001157, 0.1731519, 0.3227016, 0.6251603", \ "0.0294558, 0.0491416, 0.0699956, 0.1002343, 0.1730860, 0.3224242, 0.6275617"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1547342, 0.1680704, 0.1806574, 0.1974407, 0.2333032, 0.3019862, 0.4385124", \ "0.1583382, 0.1717041, 0.1844835, 0.2010500, 0.2369435, 0.3055325, 0.4419440", \ "0.1636401, 0.1769446, 0.1897443, 0.2063196, 0.2421794, 0.3108615, 0.4473981", \ "0.1692167, 0.1824061, 0.1952105, 0.2117740, 0.2476826, 0.3162904, 0.4526269", \ "0.1738639, 0.1871519, 0.1997564, 0.2163397, 0.2522604, 0.3209661, 0.4573817", \ "0.1744417, 0.1879530, 0.2005845, 0.2172135, 0.2530466, 0.3217381, 0.4579267", \ "0.1608352, 0.1741869, 0.1869355, 0.2034843, 0.2394053, 0.3080130, 0.4445560"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0293786, 0.0454133, 0.0630189, 0.0885684, 0.1494830, 0.2757563, 0.5340957", \ "0.0294333, 0.0453094, 0.0630055, 0.0886041, 0.1495639, 0.2759486, 0.5350798", \ "0.0292791, 0.0454307, 0.0631426, 0.0885638, 0.1495319, 0.2760250, 0.5341002", \ "0.0292617, 0.0453774, 0.0631956, 0.0887063, 0.1495694, 0.2761642, 0.5331467", \ "0.0292854, 0.0453054, 0.0630065, 0.0882478, 0.1497267, 0.2760556, 0.5325215", \ "0.0293676, 0.0453642, 0.0628328, 0.0883990, 0.1495527, 0.2762272, 0.5336938", \ "0.0294853, 0.0453472, 0.0630967, 0.0884981, 0.1497308, 0.2762610, 0.5327648"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0862989, 0.0992618, 0.1117223, 0.1281021, 0.1638099, 0.2326557, 0.3707563", \ "0.0898928, 0.1029219, 0.1153640, 0.1317617, 0.1674218, 0.2364638, 0.3735584", \ "0.0962983, 0.1092838, 0.1217384, 0.1381332, 0.1738659, 0.2427172, 0.3807526", \ "0.1046377, 0.1175034, 0.1299737, 0.1463280, 0.1820971, 0.2510835, 0.3886567", \ "0.1163369, 0.1293789, 0.1418101, 0.1581609, 0.1937515, 0.2627354, 0.4000948", \ "0.1302780, 0.1432071, 0.1556847, 0.1721632, 0.2077383, 0.2767835, 0.4136218", \ "0.1466047, 0.1598485, 0.1724735, 0.1891587, 0.2245545, 0.2933812, 0.4313597"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0294503, 0.0489641, 0.0699420, 0.1001833, 0.1730830, 0.3225533, 0.6260104", \ "0.0291957, 0.0489400, 0.0696584, 0.1001782, 0.1729381, 0.3221861, 0.6275269", \ "0.0293180, 0.0487356, 0.0697267, 0.1000054, 0.1731029, 0.3227835, 0.6257591", \ "0.0301545, 0.0490238, 0.0693848, 0.1001368, 0.1720503, 0.3235018, 0.6209573", \ "0.0298743, 0.0500514, 0.0707028, 0.1010810, 0.1737513, 0.3203893, 0.6285237", \ "0.0315829, 0.0511041, 0.0720310, 0.1015263, 0.1734125, 0.3238609, 0.6253090", \ "0.0340279, 0.0532397, 0.0740638, 0.1042137, 0.1748265, 0.3229554, 0.6283768"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0977942, 0.1111235, 0.1239290, 0.1404779, 0.1763952, 0.2449630, 0.3812765", \ "0.1012025, 0.1145520, 0.1273618, 0.1439794, 0.1798713, 0.2485292, 0.3852142", \ "0.1082017, 0.1215930, 0.1343994, 0.1509215, 0.1868534, 0.2554665, 0.3919019", \ "0.1188996, 0.1322596, 0.1449554, 0.1615375, 0.1974675, 0.2660769, 0.4024917", \ "0.1349526, 0.1483146, 0.1610960, 0.1776832, 0.2135720, 0.2821694, 0.4194237", \ "0.1615840, 0.1750356, 0.1878745, 0.2044146, 0.2403854, 0.3089839, 0.4451551", \ "0.2006174, 0.2142792, 0.2272633, 0.2438967, 0.2799669, 0.3485482, 0.4849706"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0291884, 0.0454371, 0.0631536, 0.0886541, 0.1496251, 0.2762658, 0.5326368", \ "0.0293386, 0.0453455, 0.0631403, 0.0884644, 0.1495784, 0.2760199, 0.5358995", \ "0.0295322, 0.0453284, 0.0631379, 0.0885443, 0.1492595, 0.2756056, 0.5344166", \ "0.0294414, 0.0453613, 0.0628518, 0.0885437, 0.1495283, 0.2755580, 0.5354059", \ "0.0300484, 0.0459722, 0.0634797, 0.0886588, 0.1496638, 0.2757635, 0.5347465", \ "0.0315346, 0.0471349, 0.0648171, 0.0899807, 0.1505974, 0.2761583, 0.5326987", \ "0.0338006, 0.0497547, 0.0673334, 0.0918763, 0.1519464, 0.2772262, 0.5350793"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1566415, 0.1696816, 0.1821111, 0.1984676, 0.2341259, 0.3031068, 0.4403782", \ "0.1602058, 0.1732419, 0.1856457, 0.2020656, 0.2376262, 0.3067613, 0.4440598", \ "0.1679561, 0.1809532, 0.1933905, 0.2098286, 0.2454326, 0.3145456, 0.4519846", \ "0.1821388, 0.1951404, 0.2076131, 0.2240350, 0.2596788, 0.3287364, 0.4662016", \ "0.2042365, 0.2171544, 0.2296182, 0.2460482, 0.2816771, 0.3506292, 0.4882138", \ "0.2369331, 0.2502464, 0.2629310, 0.2795804, 0.3155111, 0.3843601, 0.5219332", \ "0.2854287, 0.2994442, 0.3126323, 0.3299379, 0.3668377, 0.4370945, 0.5749403"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0294554, 0.0491552, 0.0699751, 0.1002581, 0.1731258, 0.3224193, 0.6269710", \ "0.0293509, 0.0491131, 0.0697735, 0.1002057, 0.1731353, 0.3212962, 0.6284291", \ "0.0293631, 0.0488553, 0.0699696, 0.1000049, 0.1728209, 0.3223922, 0.6263731", \ "0.0299462, 0.0491038, 0.0699816, 0.0998696, 0.1722388, 0.3228876, 0.6205984", \ "0.0297368, 0.0489390, 0.0701118, 0.1008697, 0.1729872, 0.3197655, 0.6251027", \ "0.0315493, 0.0512054, 0.0722595, 0.1022952, 0.1756831, 0.3238827, 0.6234356", \ "0.0355524, 0.0555577, 0.0768431, 0.1066952, 0.1798880, 0.3270018, 0.6320058"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0666783, 0.0802146, 0.0929668, 0.1092830, 0.1441708, 0.2121440, 0.3483228", \ "0.0705749, 0.0841176, 0.0968716, 0.1132309, 0.1481206, 0.2161102, 0.3522757", \ "0.0790282, 0.0925102, 0.1052222, 0.1214896, 0.1563412, 0.2242911, 0.3605556", \ "0.0947846, 0.1083362, 0.1209564, 0.1370116, 0.1716026, 0.2394415, 0.3755759", \ "0.1166292, 0.1306856, 0.1433607, 0.1594515, 0.1937603, 0.2610949, 0.3970766", \ "0.1497613, 0.1640008, 0.1765204, 0.1920975, 0.2260172, 0.2931154, 0.4288578", \ "0.1962337, 0.2095714, 0.2213750, 0.2364763, 0.2698806, 0.3365807, 0.4720627"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0299587, 0.0460315, 0.0626032, 0.0871322, 0.1473530, 0.2730519, 0.5317851", \ "0.0301360, 0.0459822, 0.0626223, 0.0870814, 0.1473920, 0.2730024, 0.5320744", \ "0.0301101, 0.0461979, 0.0627046, 0.0872015, 0.1473259, 0.2732713, 0.5318497", \ "0.0339579, 0.0488734, 0.0650833, 0.0887105, 0.1480784, 0.2732571, 0.5309454", \ "0.0405233, 0.0548204, 0.0696244, 0.0925114, 0.1503517, 0.2734934, 0.5305758", \ "0.0483279, 0.0607698, 0.0749787, 0.0964529, 0.1524413, 0.2744320, 0.5322318", \ "0.0525799, 0.0640211, 0.0776324, 0.0979907, 0.1531252, 0.2750266, 0.5317995"); } } } } cell (LASRQX2) { cell_footprint : "LASRQ"; area : 26.7264 ; cell_leakage_power : 1.545069e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var1 : "L"; clear_preset_var2 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB*RSTB)"; value : "9.4578134e+04"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB)"; value : "7.7013198e+04"; } leakage_power () { when : "(D'*CLK*SETB*RSTB)"; value : "1.5450688e+05"; } leakage_power () { when : "(D*CLK*SETB*RSTB')"; value : "1.5354270e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB')"; value : "1.1860750e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB')"; value : "1.1859610e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB')"; value : "1.2349108e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB')"; value : "1.2347908e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB)"; value : "8.4760757e+04"; } leakage_power () { when : "(D'*CLK'*SETB*RSTB')"; value : "1.4866993e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB)"; value : "9.3685820e+04"; } leakage_power () { when : "(D*CLK'*SETB*RSTB')"; value : "1.5355346e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB')"; value : "1.4865468e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB)"; value : "9.3671893e+04"; } pin (D) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.391535, 1.391535 ); rise_capacitance : 1.391535; capacitance : 1.356917; fall_capacitance_range (1.322298, 1.322298 ); fall_capacitance : 1.322298; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0377529, 0.0419073, 0.0463894, 0.0580987, 0.0705075, 0.0948158, 0.1164376", \ "0.0313014, 0.0381212, 0.0427450, 0.0516943, 0.0667462, 0.0882433, 0.1128975", \ "0.0235544, 0.0275212, 0.0324708, 0.0440532, 0.0593653, 0.0806593, 0.1035593", \ "0.0088000, 0.0096396, 0.0170823, 0.0267496, 0.0416572, 0.0671280, 0.0921989", \ "-0.0177821, -0.0147099, -0.0132208, -0.0008618, 0.0180052, 0.0403970, 0.0694842", \ "-0.0553723, -0.0513478, -0.0507449, -0.0405696, -0.0253627, 0.0033098, 0.0287594", \ "-0.1177970, -0.1170807, -0.1032258, -0.1028324, -0.0897218, -0.0648648, -0.0360336"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0614389, 0.0651669, 0.0754448, 0.0904371, 0.1116625, 0.1404175, 0.1852276", \ "0.0578389, 0.0615510, 0.0716568, 0.0865400, 0.1083863, 0.1397249, 0.1836724", \ "0.0533414, 0.0568943, 0.0642977, 0.0794270, 0.1006075, 0.1325441, 0.1733458", \ "0.0413863, 0.0478803, 0.0551550, 0.0701453, 0.0909875, 0.1199908, 0.1608574", \ "0.0287007, 0.0320660, 0.0398658, 0.0574854, 0.0761211, 0.1075951, 0.1514958", \ "0.0033026, 0.0043901, 0.0151069, 0.0273475, 0.0475737, 0.0847951, 0.1318889", \ "-0.0410226, -0.0385177, -0.0297782, -0.0142357, 0.0007382, 0.0342414, 0.0853198"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0381289, -0.0417571, -0.0462042, -0.0556652, -0.0710465, -0.0889572, -0.1171321", \ "-0.0344748, -0.0349785, -0.0396222, -0.0520943, -0.0675158, -0.0857540, -0.1133577", \ "-0.0239162, -0.0275212, -0.0324677, -0.0408316, -0.0569576, -0.0774323, -0.1029172", \ "-0.0058475, -0.0096061, -0.0144710, -0.0267501, -0.0385154, -0.0645309, -0.0897738", \ "0.0175171, 0.0175903, 0.0128155, 0.0008998, -0.0151326, -0.0366611, -0.0695404", \ "0.0566664, 0.0559917, 0.0526024, 0.0434516, 0.0280812, 3.0000000e-12, -0.0317991", \ "0.1147285, 0.1187180, 0.1080445, 0.1041262, 0.0930873, 0.0701919, 0.0360384"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0582748, -0.0653323, -0.0724383, -0.0902493, -0.1103940, -0.1406289, -0.1805526", \ "-0.0544584, -0.0616135, -0.0688393, -0.0864981, -0.1036393, -0.1368500, -0.1767981", \ "-0.0501378, -0.0540372, -0.0642600, -0.0791825, -0.0993773, -0.1325364, -0.1692247", \ "-0.0413776, -0.0449502, -0.0549907, -0.0704692, -0.0911654, -0.1203738, -0.1574048", \ "-0.0257466, -0.0292168, -0.0400813, -0.0544775, -0.0759537, -0.1077365, -0.1518262", \ "-0.0005051, -0.0041651, -0.0116599, -0.0266655, -0.0444818, -0.0857373, -0.1295261", \ "0.0468001, 0.0413177, 0.0353479, 0.0203798, -0.0009854, -0.0358950, -0.0742563"); } } internal_power () { when : "!CLK&!SETB&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9935416, 0.9107880, 0.8382452, 0.7822407, 0.7631964, 0.8180722, 1.0207881"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9587225, -1.0583905, -1.1663990, -1.2218351, -1.2413793, -1.1891402, -0.9933342"); } } } pin (CLK) { fanout_load : 0.049; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.051823; rise_capacitance_range (1.351978, 1.351978 ); rise_capacitance : 1.351978; capacitance : 1.320321; fall_capacitance_range (1.288665, 1.288665 ); fall_capacitance : 1.288665; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2606967, 6.2466657, 6.3077970, 6.9600610, 8.3537826, 11.2304191, 17.0728857"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7571538, 4.7192397, 4.7347392, 5.3774294, 6.7541377, 9.5988823, 15.3796989"); } } } pin (SETB) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.083446; fall_capacitance_range (1.569142, 1.569142 ); fall_capacitance : 1.569142; capacitance : 1.553068; rise_capacitance_range (1.536993, 1.536993 ); rise_capacitance : 1.536993; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0233616, -0.0196160, -0.0121093, -0.0030123, 0.0095666, 0.0324236, 0.0711999", \ "-0.0272089, -0.0234556, -0.0161277, -0.0065120, 0.0059410, 0.0295157, 0.0672919", \ "-0.0344719, -0.0339522, -0.0262332, -0.0174098, -0.0014931, 0.0203844, 0.0573936", \ "-0.0521480, -0.0483981, -0.0441136, -0.0349588, -0.0197136, 0.0026305, 0.0442710", \ "-0.0792909, -0.0721470, -0.0675041, -0.0599675, -0.0478693, -0.0228891, 0.0160069", \ "-0.1189162, -0.1149374, -0.1074798, -0.0979417, -0.0901568, -0.0675026, -0.0274494", \ "-0.1894421, -0.1852011, -0.1699668, -0.1637551, -0.1582385, -0.1354838, -0.0960152"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0263309, 0.0226911, 0.0150824, 0.0060086, -0.0094545, -0.0338609, -0.0689594", \ "0.0300081, 0.0263172, 0.0187936, 0.0099215, -0.0058355, -0.0261244, -0.0634682", \ "0.0375648, 0.0335738, 0.0296395, 0.0202997, 0.0047514, -0.0201410, -0.0568535", \ "0.0552047, 0.0513547, 0.0439735, 0.0349557, 0.0197255, -0.0026195, -0.0415811", \ "0.0793082, 0.0755965, 0.0680895, 0.0630530, 0.0477366, 0.0221062, -0.0126832", \ "0.1202316, 0.1165193, 0.1089902, 0.0995958, 0.0886433, 0.0701431, 0.0286968", \ "0.1899712, 0.1860846, 0.1786253, 0.1732372, 0.1582216, 0.1349565, 0.1005028"); } } internal_power () { when : "!D&!CLK&!RSTB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.3851011, 3.3594078, 3.4203707, 4.1548294, 5.7360960, 9.0109786, 15.6730932"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7756871, 2.7326491, 2.7379007, 3.5242652, 5.1883221, 8.6077634, 15.5379738"); } } } pin (RSTB) { fanout_load : 0.146; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.116826; rise_capacitance_range (3.409636, 3.409636 ); rise_capacitance : 3.409636; capacitance : 3.429326; fall_capacitance_range (3.449015, 3.449015 ); fall_capacitance : 3.449015; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0409835, 0.0447227, 0.0521711, 0.0669647, 0.0884875, 0.1223463, 0.1659232", \ "0.0343911, 0.0379929, 0.0455009, 0.0606196, 0.0847111, 0.1188395, 0.1611800", \ "0.0237627, 0.0275642, 0.0379695, 0.0532906, 0.0745970, 0.1083094, 0.1533525", \ "0.0086811, 0.0124627, 0.0199445, 0.0350861, 0.0568034, 0.0923838, 0.1352457", \ "-0.0168584, -0.0147306, -0.0068757, 0.0080328, 0.0319310, 0.0696060, 0.1164545", \ "-0.0565305, -0.0531344, -0.0496892, -0.0317112, -0.0073690, 0.0272685, 0.0785374", \ "-0.1225532, -0.1126600, -0.1132450, -0.0991884, -0.0755940, -0.0416531, 0.0126683"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0380157, -0.0417449, -0.0492625, -0.0639953, -0.0885885, -0.1196903, -0.1628716", \ "-0.0343783, -0.0379929, -0.0454919, -0.0602660, -0.0809885, -0.1144105, -0.1591647", \ "-0.0237627, -0.0275445, -0.0351485, -0.0503743, -0.0744050, -0.1070819, -0.1519739", \ "-0.0057612, -0.0095178, -0.0171857, -0.0350488, -0.0597979, -0.0895116, -0.1364071", \ "0.0207530, 0.0174639, 0.0101467, -0.0080410, -0.0319395, -0.0658374, -0.1194406", \ "0.0555034, 0.0517661, 0.0482276, 0.0341258, 0.0106594, -0.0272685, -0.0771672", \ "0.1198039, 0.1175754, 0.1125038, 0.1021449, 0.0755313, 0.0425551, -0.0126683"); } } internal_power () { when : "!D&!CLK&!SETB&!Q"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("28.2816002, 28.2613185, 28.2838944, 29.8805902, 33.1371212, 39.7133225, 52.9288643"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.4279955, 25.3171934, 25.1869168, 26.6568325, 29.6879919, 35.8416384, 48.2402591"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.714113; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("29.3833984, 27.5011980, 26.7916691, 26.0528416, 24.6971656, 22.8284108, 21.8815659", \ "29.4645988, 27.6720735, 26.8368285, 26.1157213, 24.7984282, 22.7133701, 22.0874199", \ "29.6639097, 27.8819250, 27.0451319, 26.3233900, 24.9991655, 23.2323014, 20.5730542", \ "30.1101675, 28.1822661, 27.4793942, 26.7307865, 25.4264584, 24.1106439, 21.2778930", \ "31.3227370, 29.3291234, 28.8016851, 27.9308932, 26.5902807, 24.8268263, 22.9131013", \ "35.3483476, 33.0318074, 31.9727926, 31.0958112, 30.2860006, 28.7105988, 25.1637595", \ "42.3840498, 40.0155356, 39.1434033, 38.5107883, 37.6080342, 35.1494373, 34.8956966"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("30.8976229, 28.4380303, 27.6351043, 27.0601097, 26.4248889, 26.0119023, 25.8326882", \ "30.9627628, 28.4891313, 27.6639165, 27.1039826, 26.5231448, 26.0189881, 25.9069159", \ "31.0718408, 28.6465904, 27.8236326, 27.2569876, 26.6672469, 26.2047589, 25.9898169", \ "31.6086797, 29.1563197, 28.3234984, 27.7753544, 27.1893536, 26.7507393, 26.5420159", \ "33.0240697, 30.5554258, 29.7058310, 29.1409189, 28.5802404, 28.1569174, 27.9414297", \ "37.3238954, 34.3740422, 33.0437092, 32.3942128, 31.8432707, 31.4382207, 31.2141719", \ "44.5698338, 41.6747938, 40.4145172, 39.5940370, 38.8759056, 38.4203291, 38.2662786"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.4501199, 24.5537193, 23.9806133, 23.0516742, 21.7629985, 20.5761978, 17.0891729", \ "26.5244585, 24.6284185, 23.9312519, 23.1477857, 21.8141924, 20.0523933, 18.0603778", \ "26.6743071, 24.8553670, 24.0860426, 23.2989302, 21.9690381, 20.2239564, 18.2902621", \ "26.5893019, 24.7967413, 23.9582421, 23.2324076, 21.9040123, 20.1875785, 19.1271986", \ "26.6088222, 24.6315059, 23.9363781, 23.2079631, 21.8686377, 20.3470177, 17.5006005", \ "27.7651290, 25.4007686, 24.4332910, 23.4732323, 22.6678512, 20.9691185, 16.8969434", \ "28.5199946, 26.2356239, 25.3410927, 24.6429851, 23.6203825, 21.0207706, 20.9454552"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("30.3449316, 27.8608019, 27.0754671, 26.4820867, 25.8411846, 25.4052549, 25.2557873", \ "30.3903861, 27.9125969, 27.0915541, 26.5196873, 25.9260713, 25.4989415, 25.1710056", \ "30.5507599, 28.1138980, 27.2798412, 26.7097681, 26.0567614, 25.6149679, 25.3818075", \ "31.1710278, 28.6934142, 27.8588641, 27.2823015, 26.6397540, 26.1956635, 26.0333323", \ "32.4903818, 30.0242267, 29.1977536, 28.6453101, 28.0288566, 27.6157181, 27.3418214", \ "36.8766353, 33.9722779, 32.7129466, 31.8767692, 31.1454862, 30.6999516, 30.4511810", \ "43.5025325, 40.6036029, 39.2969868, 38.5003591, 37.8000831, 37.3230240, 37.0399171"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.4742804, 17.6258100, 17.0787217, 16.2271591, 14.8636295, 12.9880345, 12.0395465", \ "19.4735528, 17.7432363, 16.9254403, 16.2324015, 14.9052977, 13.5530185, 10.6219502", \ "19.6293937, 17.7354910, 17.2318698, 16.3076069, 15.0515723, 13.9087576, 10.7205069", \ "19.6245857, 17.7586434, 16.9797267, 16.2427227, 14.8646858, 12.9873014, 11.1084663", \ "19.6720070, 17.8504019, 17.2692489, 16.4483500, 15.1942897, 12.7944125, 11.5985871", \ "21.4015988, 18.9400753, 17.8299184, 16.7580846, 15.6550954, 14.2271519, 10.7444028", \ "23.0942495, 20.4953491, 19.1085834, 18.1959562, 16.9379598, 14.2879564, 13.8356283"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.0545230, 19.5964636, 18.7617228, 18.2073282, 17.5869060, 17.1694291, 16.9534196", \ "22.0301998, 19.5446923, 18.7736939, 18.1883968, 17.5658303, 17.1498981, 16.9967158", \ "22.1374388, 19.6761032, 18.8442948, 18.2826995, 17.7046945, 17.2422195, 17.0369579", \ "22.8054125, 20.2517066, 19.4047674, 18.8277695, 18.2228776, 17.8150768, 17.6067128", \ "24.4003555, 21.8909765, 21.0291699, 20.4160168, 19.7822710, 19.3710394, 19.1387760", \ "29.7609413, 26.7071775, 25.3085770, 24.3670660, 23.4710955, 23.0682983, 22.7654349", \ "38.4687330, 35.2200158, 33.6296202, 32.6305584, 31.7228406, 31.0098490, 30.6790725"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.0537949, 0.2676309, -0.5118830, -1.3028794, -2.6004115, -4.3545322, -5.8233586", \ "2.0899058, 0.3011125, -0.5345355, -1.2544738, -2.5706200, -4.1314162, -6.8655889", \ "2.3287872, 0.5140618, -0.2538966, -1.0368792, -2.3445758, -4.0777497, -5.9547134", \ "1.3707216, -0.5578935, -1.2007555, -2.0045477, -3.3050594, -4.7787810, -7.4593382", \ "-0.1684141, -2.0660745, -2.7881583, -3.8204230, -4.9591641, -6.4836351, -9.1431850", \ "-1.2433435, -3.9271335, -4.9447948, -5.7980599, -7.0363320, -8.8068319, -12.0537603", \ "-2.8073243, -6.0345537, -7.3036191, -8.3867845, -10.1335697, -11.9119647, -14.1070008"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("30.5050686, 28.6648682, 27.9950176, 27.4533101, 26.9089287, 26.5502633, 26.3499142", \ "30.4876422, 28.6641073, 28.0090150, 27.4564890, 26.9219657, 26.5538733, 26.3517095", \ "30.8108668, 28.9322756, 28.2444768, 27.6966124, 27.1487131, 26.7805154, 26.6468795", \ "32.2619040, 30.3007234, 29.5027159, 28.8337961, 28.1405447, 27.7154541, 27.4558220", \ "36.7377364, 33.8148177, 32.8541394, 31.9404462, 30.9236200, 30.2574622, 29.8622326", \ "44.6695356, 41.2679868, 39.5708140, 38.2298219, 36.9294545, 36.0070718, 35.4290897", \ "57.2877105, 53.8819638, 52.0995591, 50.6437365, 48.9824169, 47.6989384, 47.0978395"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1732262, 0.1894883, 0.2038676, 0.2228813, 0.2636269, 0.3417014, 0.4964933", \ "0.1754346, 0.1916138, 0.2059761, 0.2249812, 0.2659155, 0.3438055, 0.4990955", \ "0.1802577, 0.1963367, 0.2106947, 0.2296780, 0.2706393, 0.3486069, 0.5041160", \ "0.1888906, 0.2049589, 0.2194800, 0.2384459, 0.2793258, 0.3574117, 0.5121485", \ "0.2026183, 0.2186820, 0.2330586, 0.2520785, 0.2928672, 0.3708221, 0.5256682", \ "0.2221151, 0.2382698, 0.2526982, 0.2717137, 0.3125087, 0.3902858, 0.5451384", \ "0.2442086, 0.2601518, 0.2746065, 0.2936053, 0.3343885, 0.4123245, 0.5670030"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0367206, 0.0600630, 0.0837801, 0.1183133, 0.2000423, 0.3667316, 0.7101422", \ "0.0369114, 0.0599199, 0.0839925, 0.1181980, 0.2001278, 0.3636966, 0.7093754", \ "0.0364757, 0.0598757, 0.0838900, 0.1183020, 0.1995246, 0.3687685, 0.7086478", \ "0.0363263, 0.0598396, 0.0840249, 0.1181408, 0.1991199, 0.3683696, 0.7087460", \ "0.0363266, 0.0594691, 0.0835738, 0.1185198, 0.2001593, 0.3673734, 0.7105026", \ "0.0369144, 0.0600120, 0.0838963, 0.1183669, 0.2005921, 0.3687816, 0.7075623", \ "0.0364418, 0.0599178, 0.0838280, 0.1183070, 0.2002910, 0.3652152, 0.7117064"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1783754, 0.1943009, 0.2081541, 0.2259105, 0.2634097, 0.3331150, 0.4706295", \ "0.1823357, 0.1983674, 0.2121300, 0.2298749, 0.2673625, 0.3371471, 0.4742917", \ "0.1905424, 0.2065255, 0.2202012, 0.2381289, 0.2755710, 0.3452866, 0.4827230", \ "0.2054547, 0.2214462, 0.2352986, 0.2530254, 0.2904796, 0.3602483, 0.4975355", \ "0.2268494, 0.2427598, 0.2566103, 0.2743633, 0.3117292, 0.3815998, 0.5187432", \ "0.2586659, 0.2746277, 0.2882140, 0.3062254, 0.3435986, 0.4133880, 0.5505855", \ "0.3086911, 0.3246028, 0.3382356, 0.3559507, 0.3934769, 0.4633067, 0.6005733"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0373447, 0.0549831, 0.0729852, 0.0985481, 0.1590983, 0.2841677, 0.5423538", \ "0.0375005, 0.0549625, 0.0732654, 0.0987190, 0.1592398, 0.2845623, 0.5430876", \ "0.0373796, 0.0548735, 0.0729593, 0.0986890, 0.1591844, 0.2844758, 0.5421930", \ "0.0373707, 0.0548886, 0.0732939, 0.0986925, 0.1591964, 0.2840222, 0.5436002", \ "0.0370654, 0.0553734, 0.0727764, 0.0978927, 0.1590019, 0.2845269, 0.5430582", \ "0.0372432, 0.0548746, 0.0728965, 0.0985685, 0.1591571, 0.2838895, 0.5429411", \ "0.0373802, 0.0549241, 0.0730532, 0.0986048, 0.1592034, 0.2840981, 0.5430819"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1748052, 0.1910409, 0.2054460, 0.2244280, 0.2651391, 0.3433031, 0.4981254", \ "0.1784725, 0.1946354, 0.2090712, 0.2280938, 0.2688904, 0.3467747, 0.5014386", \ "0.1838385, 0.2000049, 0.2144288, 0.2334531, 0.2742650, 0.3520880, 0.5066881", \ "0.1896147, 0.2057045, 0.2200551, 0.2390405, 0.2799697, 0.3579586, 0.5132496", \ "0.1948710, 0.2108498, 0.2252243, 0.2442465, 0.2851359, 0.3633168, 0.5189924", \ "0.1964039, 0.2124584, 0.2268348, 0.2458341, 0.2866863, 0.3647480, 0.5193520", \ "0.1852937, 0.2014586, 0.2158923, 0.2349148, 0.2757125, 0.3535742, 0.5084734"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0364330, 0.0600382, 0.0839297, 0.1181411, 0.2000048, 0.3675486, 0.7029274", \ "0.0368586, 0.0599863, 0.0838653, 0.1183652, 0.2000280, 0.3672664, 0.7094259", \ "0.0368966, 0.0600110, 0.0839155, 0.1183880, 0.1997984, 0.3675027, 0.7092218", \ "0.0364280, 0.0599104, 0.0837220, 0.1183564, 0.1993716, 0.3680453, 0.7082407", \ "0.0368591, 0.0600046, 0.0836640, 0.1185552, 0.2000067, 0.3680035, 0.7093700", \ "0.0368252, 0.0598453, 0.0837049, 0.1183440, 0.2009174, 0.3681925, 0.7041818", \ "0.0368621, 0.0599882, 0.0838722, 0.1183672, 0.1999718, 0.3677256, 0.7120168"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1696981, 0.1856122, 0.1995472, 0.2173013, 0.2547023, 0.3244504, 0.4618580", \ "0.1733744, 0.1894088, 0.2031715, 0.2209192, 0.2584261, 0.3281680, 0.4654453", \ "0.1785958, 0.1945322, 0.2083921, 0.2261615, 0.2636444, 0.3333476, 0.4708592", \ "0.1843071, 0.2002207, 0.2139146, 0.2318611, 0.2692583, 0.3390387, 0.4763619", \ "0.1890182, 0.2049069, 0.2186588, 0.2363619, 0.2738132, 0.3436550, 0.4810777", \ "0.1894549, 0.2054632, 0.2192677, 0.2370076, 0.2745065, 0.3442077, 0.4814039", \ "0.1757727, 0.1917247, 0.2053590, 0.2233540, 0.2607526, 0.3305110, 0.4678671"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0372616, 0.0549108, 0.0730078, 0.0983776, 0.1592226, 0.2844755, 0.5429505", \ "0.0375124, 0.0549544, 0.0732361, 0.0987438, 0.1592454, 0.2845810, 0.5432710", \ "0.0372995, 0.0549777, 0.0730117, 0.0985325, 0.1590588, 0.2842650, 0.5418260", \ "0.0370480, 0.0549111, 0.0729380, 0.0986735, 0.1591132, 0.2844111, 0.5440237", \ "0.0372355, 0.0550802, 0.0724691, 0.0985507, 0.1590007, 0.2841004, 0.5424932", \ "0.0373571, 0.0548694, 0.0732804, 0.0987389, 0.1594366, 0.2842766, 0.5396402", \ "0.0371246, 0.0548271, 0.0729774, 0.0985868, 0.1588957, 0.2846022, 0.5427844"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1015898, 0.1178212, 0.1322411, 0.1512687, 0.1920252, 0.2701271, 0.4249568", \ "0.1053279, 0.1215041, 0.1358705, 0.1548941, 0.1958257, 0.2738680, 0.4295644", \ "0.1115657, 0.1275064, 0.1420464, 0.1610366, 0.2019725, 0.2801669, 0.4347777", \ "0.1200346, 0.1360978, 0.1504717, 0.1695033, 0.2102893, 0.2883867, 0.4432718", \ "0.1314774, 0.1476094, 0.1620011, 0.1809710, 0.2217228, 0.2996279, 0.4545507", \ "0.1466663, 0.1629944, 0.1772678, 0.1962873, 0.2370291, 0.3149447, 0.4691807", \ "0.1638417, 0.1803324, 0.1946772, 0.2137009, 0.2545795, 0.3322919, 0.4869740"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0362120, 0.0600223, 0.0839203, 0.1183083, 0.2000374, 0.3667419, 0.7102027", \ "0.0365835, 0.0598458, 0.0836803, 0.1183389, 0.1989618, 0.3684033, 0.7096325", \ "0.0363210, 0.0599533, 0.0840070, 0.1180689, 0.1999497, 0.3676383, 0.7062889", \ "0.0363564, 0.0594022, 0.0832919, 0.1182486, 0.2002748, 0.3670935, 0.7118369", \ "0.0369819, 0.0604166, 0.0844385, 0.1185621, 0.2010057, 0.3639335, 0.7115160", \ "0.0377999, 0.0615702, 0.0853434, 0.1195303, 0.2007121, 0.3686921, 0.7082227", \ "0.0402810, 0.0632332, 0.0875818, 0.1216477, 0.2019647, 0.3688204, 0.7110588"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1128554, 0.1288167, 0.1425229, 0.1604721, 0.1979059, 0.2677514, 0.4050433", \ "0.1162629, 0.1324062, 0.1460936, 0.1638647, 0.2013871, 0.2710984, 0.4085197", \ "0.1232444, 0.1392758, 0.1530747, 0.1708290, 0.2083429, 0.2780703, 0.4155017", \ "0.1338384, 0.1496191, 0.1633635, 0.1811059, 0.2185735, 0.2883668, 0.4257446", \ "0.1499656, 0.1658495, 0.1796687, 0.1973302, 0.2347575, 0.3046079, 0.4419515", \ "0.1768684, 0.1928913, 0.2065124, 0.2244604, 0.2619703, 0.3316939, 0.4688039", \ "0.2160442, 0.2324150, 0.2462117, 0.2642748, 0.3018214, 0.3716274, 0.5088262"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0371400, 0.0548252, 0.0729867, 0.0985929, 0.1590873, 0.2847582, 0.5433731", \ "0.0372903, 0.0548651, 0.0730719, 0.0987087, 0.1590384, 0.2844823, 0.5431163", \ "0.0374003, 0.0549853, 0.0732695, 0.0987358, 0.1593302, 0.2842200, 0.5431519", \ "0.0373446, 0.0547372, 0.0732679, 0.0985673, 0.1588884, 0.2846388, 0.5437069", \ "0.0376524, 0.0555431, 0.0730125, 0.0985059, 0.1593502, 0.2854175, 0.5429202", \ "0.0392114, 0.0565594, 0.0744377, 0.0998336, 0.1601933, 0.2859923, 0.5405459", \ "0.0415975, 0.0587577, 0.0767743, 0.1019635, 0.1617257, 0.2861884, 0.5449675"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1726810, 0.1888587, 0.2032552, 0.2222842, 0.2631534, 0.3409541, 0.4959597", \ "0.1763032, 0.1923925, 0.2067452, 0.2257328, 0.2666763, 0.3446939, 0.5003169", \ "0.1838437, 0.2000236, 0.2144425, 0.2334725, 0.2743106, 0.3520681, 0.5068760", \ "0.1981874, 0.2142609, 0.2287910, 0.2477479, 0.2886171, 0.3667174, 0.5214781", \ "0.2201203, 0.2362286, 0.2505650, 0.2696147, 0.3104387, 0.3885115, 0.5432262", \ "0.2546946, 0.2712057, 0.2857801, 0.3050304, 0.3461073, 0.4240252, 0.5784816", \ "0.3062449, 0.3231606, 0.3384252, 0.3582549, 0.4002880, 0.4789370, 0.6345782"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0369326, 0.0600293, 0.0839875, 0.1183492, 0.2001313, 0.3672389, 0.7117310", \ "0.0364053, 0.0598799, 0.0837566, 0.1183396, 0.1992210, 0.3677491, 0.7095137", \ "0.0368926, 0.0600200, 0.0839349, 0.1183833, 0.1998971, 0.3676037, 0.7104137", \ "0.0363209, 0.0599233, 0.0840713, 0.1180772, 0.1992209, 0.3681836, 0.7082659", \ "0.0365171, 0.0598352, 0.0839772, 0.1180064, 0.1999925, 0.3680054, 0.7089292", \ "0.0390358, 0.0625428, 0.0863167, 0.1206217, 0.2023967, 0.3687886, 0.7095681", \ "0.0445201, 0.0677303, 0.0919639, 0.1265201, 0.2066891, 0.3732117, 0.7141133"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0821547, 0.0976620, 0.1104551, 0.1266735, 0.1617259, 0.2300455, 0.3671874", \ "0.0860959, 0.1016477, 0.1143686, 0.1305989, 0.1656139, 0.2339416, 0.3707921", \ "0.0943818, 0.1099321, 0.1226489, 0.1388344, 0.1738410, 0.2421311, 0.3791569", \ "0.1115007, 0.1265909, 0.1389509, 0.1549131, 0.1897310, 0.2580214, 0.3950108", \ "0.1362158, 0.1510376, 0.1632178, 0.1789928, 0.2135723, 0.2815659, 0.4184920", \ "0.1698396, 0.1842440, 0.1962407, 0.2118315, 0.2462318, 0.3140452, 0.4505077", \ "0.2142361, 0.2283623, 0.2403168, 0.2558231, 0.2901243, 0.3577236, 0.4941894"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0377881, 0.0531283, 0.0688951, 0.0926451, 0.1517246, 0.2774757, 0.5366897", \ "0.0379660, 0.0531837, 0.0687399, 0.0922443, 0.1514732, 0.2773725, 0.5376942", \ "0.0377407, 0.0530746, 0.0687721, 0.0923754, 0.1516202, 0.2774953, 0.5392871", \ "0.0395610, 0.0544751, 0.0693848, 0.0928156, 0.1516790, 0.2774354, 0.5383506", \ "0.0452489, 0.0587772, 0.0733728, 0.0952301, 0.1530770, 0.2775179, 0.5381551", \ "0.0491983, 0.0624068, 0.0760111, 0.0976178, 0.1545234, 0.2784848, 0.5383963", \ "0.0483031, 0.0622763, 0.0759022, 0.0980272, 0.1548315, 0.2793425, 0.5390881"); } } } } cell (LASRX1) { cell_footprint : "LASR"; area : 26.7264 ; cell_leakage_power : 1.396229e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB*RSTB)"; value : "1.3962291e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB)"; value : "1.2205714e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB)"; value : "1.1932131e+05"; } leakage_power () { when : "(D*CLK*SETB*RSTB')"; value : "1.1839209e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB')"; value : "1.2844448e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB')"; value : "1.2843965e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB')"; value : "1.3332836e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB')"; value : "1.3332291e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB)"; value : "1.2977955e+05"; } leakage_power () { when : "(D'*CLK'*SETB*RSTB')"; value : "1.1351193e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB)"; value : "1.3871183e+05"; } leakage_power () { when : "(D*CLK'*SETB*RSTB')"; value : "1.1839554e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB')"; value : "1.1350448e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB)"; value : "1.3869898e+05"; } pin (D) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.395784, 1.395784 ); fall_capacitance : 1.395784; capacitance : 1.433021; rise_capacitance_range (1.470258, 1.470258 ); rise_capacitance : 1.470258; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0643770, 0.0623676, 0.0667204, 0.0758279, 0.0904394, 0.1107109, 0.1312033", \ "0.0577499, 0.0587459, 0.0631060, 0.0718874, 0.0838934, 0.1040151, 0.1365944", \ "0.0502057, 0.0482296, 0.0527170, 0.0645465, 0.0769671, 0.0965540, 0.1167404", \ "0.0325324, 0.0331935, 0.0351732, 0.0475912, 0.0598588, 0.0821558, 0.1055770", \ "0.0020891, 0.0029962, 0.0076914, 0.0203350, 0.0358323, 0.0575212, 0.0866146", \ "-0.0391477, -0.0412827, -0.0375257, -0.0258314, -0.0075573, 0.0154799, 0.0454656", \ "-0.1082291, -0.1038762, -0.1035276, -0.0970741, -0.0816554, -0.0558400, -0.0191613"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0732558, 0.0768551, 0.0871968, 0.1021601, 0.1261554, 0.1527330, 0.1893282", \ "0.0695823, 0.0730517, 0.0836797, 0.0981850, 0.1190656, 0.1531629, 0.1885082", \ "0.0621798, 0.0657197, 0.0759699, 0.0902707, 0.1118648, 0.1426939, 0.1808582", \ "0.0530093, 0.0566509, 0.0642074, 0.0791037, 0.0988024, 0.1342142, 0.1655544", \ "0.0373339, 0.0411197, 0.0483739, 0.0636672, 0.0889850, 0.1194420, 0.1627022", \ "0.0121718, 0.0160584, 0.0240361, 0.0396838, 0.0558947, 0.0985747, 0.1402300", \ "-0.0298640, -0.0272140, -0.0211070, -0.0061808, 0.0138163, 0.0499958, 0.0950489"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0494436, -0.0534325, -0.0578824, -0.0667214, -0.0821563, -0.1047494, -0.1278364", \ "-0.0429022, -0.0499646, -0.0542599, -0.0630578, -0.0783526, -0.1007441, -0.1250897", \ "-0.0355705, -0.0388765, -0.0438426, -0.0533689, -0.0677497, -0.0900048, -0.1159952", \ "-0.0175708, -0.0213016, -0.0259890, -0.0384214, -0.0536495, -0.0754785, -0.1001007", \ "0.0095694, 0.0059264, 0.0012648, -0.0075526, -0.0272528, -0.0476033, -0.0773541", \ "0.0466430, 0.0462431, 0.0430959, 0.0344216, 0.0201619, -0.0061402, -0.0377805", \ "0.1166873, 0.1156057, 0.1106316, 0.0991917, 0.0869614, 0.0614790, 0.0240399"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0670841, -0.0737622, -0.0812451, -0.0996980, -0.1207343, -0.1490038, -0.1899456", \ "-0.0633087, -0.0702052, -0.0775562, -0.0955876, -0.1166959, -0.1482458, -0.1859627", \ "-0.0588871, -0.0626388, -0.0729653, -0.0880203, -0.1087598, -0.1381927, -0.1751804", \ "-0.0500840, -0.0534592, -0.0611688, -0.0764325, -0.0973646, -0.1298947, -0.1839068", \ "-0.0344989, -0.0381625, -0.0456251, -0.0610457, -0.0853558, -0.1170152, -0.1602847", \ "-0.0064218, -0.0100619, -0.0173791, -0.0328266, -0.0529244, -0.0915183, -0.1404403", \ "0.0384889, 0.0354052, 0.0298634, 0.0114414, -0.0104242, -0.0459436, -0.0947059"); } } internal_power () { when : "!CLK&!SETB&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1080136, 1.0114766, 0.9189415, 0.8600161, 0.8427042, 0.9086197, 1.1409900"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0516824, -1.1693618, -1.3058183, -1.3592519, -1.3672167, -1.2842442, -1.0193967"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.062364; rise_capacitance_range (1.245865, 1.245865 ); rise_capacitance : 1.245865; capacitance : 1.211383; fall_capacitance_range (1.176900, 1.176900 ); fall_capacitance : 1.176900; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.0387388, 6.0168827, 6.0699432, 6.7180733, 8.1111066, 10.9939464, 16.8563988"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.0518492, 5.0065118, 5.0147395, 5.6547234, 7.0335935, 9.8902358, 15.7024228"); } } } pin (SETB) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.092231; rise_capacitance_range (1.543136, 1.543136 ); rise_capacitance : 1.543136; capacitance : 1.563589; fall_capacitance_range (1.584043, 1.584043 ); fall_capacitance : 1.584043; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029434, 0.0007745, 0.0083618, 0.0200822, 0.0353795, 0.0633114, 0.0953365", \ "-0.0066948, -0.0031922, 0.0015794, 0.0167975, 0.0311341, 0.0588515, 0.0965965", \ "-0.0170783, -0.0134387, -0.0064827, 0.0063919, 0.0245679, 0.0528692, 0.0851266", \ "-0.0315786, -0.0280339, -0.0206746, -0.0128432, 0.0069712, 0.0342486, 0.0799314", \ "-0.0553840, -0.0515012, -0.0441847, -0.0359494, -0.0214170, 0.0112258, 0.0577615", \ "-0.0954394, -0.0914987, -0.0826598, -0.0746122, -0.0606192, -0.0329577, 0.0118001", \ "-0.1662179, -0.1623013, -0.1506500, -0.1433241, -0.1279946, -0.0998183, -0.0522966"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0115086, 0.0080662, 0.0034540, -0.0087870, -0.0256961, -0.0478977, -0.0955129", \ "0.0183156, 0.0146784, 0.0072921, -0.0050231, -0.0228193, -0.0475733, -0.0951957", \ "0.0257224, 0.0221061, 0.0148626, 0.0027767, -0.0130539, -0.0426197, -0.0834211", \ "0.0402777, 0.0366812, 0.0300919, 0.0206375, 0.0020289, -0.0257832, -0.0696429", \ "0.0646623, 0.0604331, 0.0525779, 0.0443712, 0.0267758, -0.0019061, -0.0434741", \ "0.1071832, 0.1030179, 0.0932746, 0.0849363, 0.0687424, 0.0410379, -0.0004453", \ "0.1704334, 0.1666483, 0.1593576, 0.1422690, 0.1388860, 0.1165886, 0.0659155"); } } internal_power () { when : "!D&!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.7598964, 10.8008015, 10.9678893, 12.1676526, 14.6524569, 19.7073433, 29.9023937"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.3885286, 10.3713935, 10.4360257, 11.7429447, 14.4556852, 19.9800681, 31.1277364"); } } } pin (RSTB) { fanout_load : 0.149; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.115069; fall_capacitance_range (3.242373, 3.242373 ); fall_capacitance : 3.242373; capacitance : 3.224833; rise_capacitance_range (3.207293, 3.207293 ); rise_capacitance : 3.207293; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0613313, 0.0621541, 0.0727586, 0.0848486, 0.1062877, 0.1365019, 0.1804435", \ "0.0546345, 0.0585871, 0.0661973, 0.0812144, 0.1024932, 0.1323074, 0.1758732", \ "0.0445802, 0.0482540, 0.0554443, 0.0708626, 0.0921721, 0.1230198, 0.1702344", \ "0.0295287, 0.0330195, 0.0408503, 0.0567316, 0.0740099, 0.1074216, 0.1532224", \ "-0.0008461, 0.0027768, 0.0103793, 0.0255063, 0.0522252, 0.0801913, 0.1287904", \ "-0.0408515, -0.0405421, -0.0351917, -0.0168978, 0.0065784, 0.0377296, 0.0963176", \ "-0.1111801, -0.1063206, -0.1004123, -0.0859698, -0.0629981, -0.0309647, 0.0257868"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0495712, -0.0534294, -0.0610063, -0.0758432, -0.0998692, -0.1312948, -0.1739190", \ "-0.0458281, -0.0498994, -0.0572983, -0.0722467, -0.0931252, -0.1275811, -0.1702653", \ "-0.0354151, -0.0389728, -0.0466077, -0.0619496, -0.0828106, -0.1202295, -0.1623849", \ "-0.0175380, -0.0213228, -0.0289295, -0.0473027, -0.0713023, -0.1015580, -0.1483215", \ "0.0095853, 0.0058641, -0.0016676, -0.0166670, -0.0445018, -0.0782241, -0.1259061", \ "0.0505988, 0.0446928, 0.0400373, 0.0261372, 0.0017451, -0.0353782, -0.0846741", \ "0.1171496, 0.1096036, 0.1064404, 0.0929431, 0.0689721, 0.0292776, -0.0197251"); } } internal_power () { when : "!D&!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("16.9635778, 16.9286464, 16.9565875, 18.0125455, 20.2222650, 24.7395078, 33.8717971"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.5001925, 14.3907136, 14.2706582, 15.2932355, 17.4372926, 21.8243089, 30.6972438"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.634113; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4260186, -2.5956763, -4.3356189, -6.0819028, -8.5622436, -10.7104337, -13.4849989", \ "-0.4299152, -2.5914552, -4.3532592, -6.1027806, -8.5797420, -10.9241842, -13.3452606", \ "-0.4273266, -2.5884540, -4.3266513, -6.0614250, -8.5258387, -10.6755390, -13.4357476", \ "-0.4199579, -2.5076581, -4.2139708, -5.9075315, -8.2793832, -10.5756513, -13.1105610", \ "-0.3813575, -2.2327552, -3.7115404, -5.2525798, -7.4756423, -9.6500915, -11.9345030", \ "-0.2812129, -1.5208786, -2.5823315, -3.7114468, -5.2248369, -6.8950724, -9.2920487", \ "-0.0790830, 0.0675668, 0.0686027, -0.0485337, -0.3189988, -1.3417417, -1.7351294"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.8797489, 14.1700673, 23.3876350, 32.0708442, 42.8309571, 51.3190520, 56.9587076", \ "1.9274696, 14.2255948, 23.4469576, 32.1225606, 42.9012413, 51.4454581, 57.0907721", \ "1.9754268, 14.2977321, 23.5386304, 32.2426218, 43.0310894, 51.5348490, 57.1881137", \ "2.0159264, 14.4243095, 23.7297572, 32.4970920, 43.3446176, 51.9457867, 57.6454499", \ "2.0698953, 14.7565022, 24.2602023, 33.2426591, 44.3540942, 53.1983180, 59.0213023", \ "2.1372300, 15.4369077, 25.4063879, 34.8253198, 46.5362664, 55.7535614, 61.8734147", \ "2.2205966, 16.9165484, 27.9412616, 38.2858344, 51.0818527, 61.3232423, 68.1209486"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.3115713, -1.8536036, -3.1166652, -4.4236400, -6.3641616, -8.4222880, -9.6843677", \ "-0.3101363, -1.8481988, -3.1127121, -4.4023249, -6.3144295, -8.2270792, -10.5163388", \ "-0.3067360, -1.8117458, -3.0523610, -4.3186440, -6.1992116, -8.0902952, -10.3639683", \ "-0.2935238, -1.6926140, -2.8498254, -4.0573553, -5.8498106, -7.8450700, -9.0506989", \ "-0.2498837, -1.3800191, -2.3431354, -3.3263292, -4.9329177, -6.3368527, -7.8387202", \ "-0.1590042, -0.6689950, -1.1624392, -1.8084358, -2.7472651, -3.8426335, -5.7886578", \ "-0.0013449, 0.7259382, 1.1548286, 1.4978121, 1.7010296, 1.0528148, 1.1936488"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.1065215, 12.1251884, 21.2861250, 29.9280560, 40.6173207, 49.1141490, 54.6672849", \ "-0.0825890, 12.1650052, 21.3355047, 29.9818980, 40.6937954, 49.2054267, 54.8068003", \ "-0.0822432, 12.2001745, 21.4087379, 30.0772810, 40.8189683, 49.3156890, 54.9879632", \ "-0.3890861, 11.9898869, 21.2728077, 30.0048996, 40.8379718, 49.4291517, 55.1058841", \ "-1.0328675, 11.6192634, 21.1014896, 30.0576397, 41.1464428, 49.9222422, 55.7185889", \ "-2.3619286, 10.9181328, 20.8862842, 30.2134908, 41.7680829, 50.9714441, 57.0498791", \ "-5.1110973, 9.3990091, 20.2901587, 30.5043291, 43.1454251, 53.2418715, 59.8899717"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.6256382, -3.8246599, -6.3656582, -8.8592461, -12.2312404, -15.1597754, -18.6543579", \ "-0.6265919, -3.8262082, -6.3589852, -8.8601348, -12.2230907, -15.1926031, -17.6385935", \ "-0.6217533, -3.7876967, -6.2830038, -8.7518652, -12.1243627, -15.2742287, -17.3321322", \ "-0.5949988, -3.6064295, -5.9965297, -8.3563758, -11.6295419, -14.4358303, -17.2157232", \ "-0.5315907, -3.1909598, -5.3043410, -7.4204648, -10.3205879, -13.0037101, -15.9546969", \ "-0.3865887, -2.1621038, -3.6619605, -5.2240154, -7.3780108, -9.3942374, -12.2780093", \ "-0.0900724, -0.0445352, -0.1659456, -0.4460973, -1.0091617, -2.4029978, -2.8058522"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.0889337, 7.5031737, 15.4129645, 22.8753202, 32.1195607, 39.4514744, 44.2937923", \ "-3.0822256, 7.5096294, 15.4275436, 22.8945742, 32.1173806, 39.4372612, 44.2620147", \ "-3.1132240, 7.4949493, 15.4328709, 22.9062215, 32.1603097, 39.4783810, 44.3194850", \ "-3.7388581, 7.0306309, 15.0733098, 22.6684534, 32.0473813, 39.5118848, 44.4334962", \ "-5.0190743, 6.1895458, 14.5754699, 22.4993620, 32.2693935, 39.9748882, 45.0968840", \ "-7.6033485, 4.6295619, 13.7803079, 22.3336264, 32.8945533, 41.3077102, 46.8453364", \ "-12.8194034, 1.5814586, 12.3560430, 22.4496975, 34.8438292, 44.6559469, 51.1587745"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4597523, -2.7673749, -4.6286449, -6.4860276, -9.1229328, -11.6789905, -13.7012817", \ "-0.4645268, -2.7991658, -4.6619537, -6.5362765, -9.1685732, -11.8369693, -13.4526629", \ "-0.4623510, -2.7780935, -4.6270144, -6.4878412, -9.0866618, -11.3583874, -14.2219790", \ "-0.4521570, -2.6935651, -4.4929742, -6.2857019, -8.8127353, -11.1809834, -13.8455538", \ "-0.4105219, -2.3846065, -3.9789621, -5.6329637, -7.9282382, -10.2254737, -11.6994766", \ "-0.2949486, -1.5848683, -2.7266140, -3.8575195, -5.4915039, -7.2096080, -9.8863596", \ "-0.0268526, 0.3934468, 0.5762327, 0.6484413, 0.4477047, -0.4991571, -1.1320808"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.0586520, 6.1465421, 15.3008988, 23.9717234, 34.7505195, 43.3640469, 49.0803441", \ "-6.0439110, 6.1593120, 15.3212646, 23.9812586, 34.7562129, 43.3651883, 49.0959167", \ "-6.0484528, 6.2080955, 15.3979299, 24.0935396, 34.9060415, 43.5406154, 49.2444805", \ "-6.5275778, 5.9673262, 15.3012539, 24.0990574, 35.0092075, 43.7219553, 49.5245617", \ "-7.5101114, 5.5873971, 15.3159285, 24.4447304, 35.7433137, 44.6991457, 50.6600302", \ "-9.5334749, 4.8000910, 15.4145769, 25.3119391, 37.5212968, 47.1823143, 53.5074304", \ "-13.6711220, 3.2222134, 15.7372363, 27.3804639, 41.4430234, 52.4165996, 59.7769573"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1822457, 0.1949687, 0.2074110, 0.2236782, 0.2591959, 0.3278365, 0.4655817", \ "0.1844361, 0.1971579, 0.2095335, 0.2258757, 0.2613474, 0.3302013, 0.4672973", \ "0.1889636, 0.2017050, 0.2141193, 0.2304091, 0.2659249, 0.3345840, 0.4723074", \ "0.1976296, 0.2104748, 0.2228540, 0.2392005, 0.2747084, 0.3434950, 0.4812944", \ "0.2119327, 0.2247364, 0.2370793, 0.2533908, 0.2887911, 0.3576215, 0.4956748", \ "0.2319635, 0.2447089, 0.2571119, 0.2734037, 0.3089111, 0.3776268, 0.5146416", \ "0.2557053, 0.2685180, 0.2809844, 0.2972000, 0.3326397, 0.4013682, 0.5390755"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0323327, 0.0521578, 0.0728971, 0.1027482, 0.1753896, 0.3243933, 0.6272394", \ "0.0325129, 0.0520775, 0.0728665, 0.1024682, 0.1742673, 0.3246490, 0.6269799", \ "0.0322629, 0.0522635, 0.0728731, 0.1027826, 0.1754429, 0.3245111, 0.6272901", \ "0.0321475, 0.0523279, 0.0728299, 0.1028591, 0.1751590, 0.3242053, 0.6281750", \ "0.0322789, 0.0513645, 0.0722862, 0.1027376, 0.1750560, 0.3251718, 0.6282356", \ "0.0323639, 0.0524335, 0.0729606, 0.1028658, 0.1763495, 0.3239160, 0.6283057", \ "0.0326647, 0.0523497, 0.0728434, 0.1030897, 0.1754431, 0.3243937, 0.6297138"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1895540, 0.2029062, 0.2155758, 0.2322282, 0.2681628, 0.3369687, 0.4738394", \ "0.1935591, 0.2069420, 0.2195560, 0.2362273, 0.2721590, 0.3409344, 0.4779402", \ "0.2019398, 0.2152852, 0.2279567, 0.2446109, 0.2805478, 0.3493500, 0.4862230", \ "0.2165155, 0.2298617, 0.2425170, 0.2591760, 0.2951173, 0.3639186, 0.5007891", \ "0.2387900, 0.2521659, 0.2648130, 0.2814950, 0.3173814, 0.3861943, 0.5232046", \ "0.2703963, 0.2836769, 0.2964277, 0.3130703, 0.3489996, 0.4177819, 0.5545803", \ "0.3217276, 0.3349630, 0.3474946, 0.3641524, 0.4000805, 0.4688616, 0.6058383"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0325356, 0.0483718, 0.0662618, 0.0916467, 0.1526707, 0.2794023, 0.5395247", \ "0.0326452, 0.0482571, 0.0662404, 0.0915873, 0.1526784, 0.2794430, 0.5387471", \ "0.0324930, 0.0483350, 0.0662759, 0.0916536, 0.1526678, 0.2793939, 0.5395988", \ "0.0324777, 0.0483038, 0.0663234, 0.0916774, 0.1527139, 0.2793627, 0.5396222", \ "0.0323740, 0.0481830, 0.0660633, 0.0913455, 0.1524739, 0.2793849, 0.5391061", \ "0.0326495, 0.0486312, 0.0662558, 0.0916602, 0.1524834, 0.2785503, 0.5391226", \ "0.0326827, 0.0488141, 0.0665422, 0.0918265, 0.1523756, 0.2793302, 0.5380384"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1847032, 0.1975216, 0.2099859, 0.2262116, 0.2617188, 0.3302695, 0.4677472", \ "0.1884289, 0.2011741, 0.2135753, 0.2298707, 0.2653808, 0.3340389, 0.4717453", \ "0.1935763, 0.2063247, 0.2187137, 0.2350146, 0.2705248, 0.3391894, 0.4768897", \ "0.1990385, 0.2118777, 0.2243514, 0.2405789, 0.2761011, 0.3446615, 0.4823895", \ "0.2042104, 0.2170025, 0.2293402, 0.2456434, 0.2811272, 0.3500167, 0.4873340", \ "0.2056837, 0.2185283, 0.2309085, 0.2472401, 0.2826553, 0.3514883, 0.4882312", \ "0.1943882, 0.2072488, 0.2196268, 0.2359567, 0.2714572, 0.3401794, 0.4777946"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0326906, 0.0518027, 0.0727192, 0.1029020, 0.1750695, 0.3233385, 0.6273987", \ "0.0322383, 0.0522897, 0.0728548, 0.1027831, 0.1754583, 0.3253038, 0.6272833", \ "0.0321859, 0.0522833, 0.0728282, 0.1027756, 0.1754673, 0.3252775, 0.6272916", \ "0.0327896, 0.0518616, 0.0728834, 0.1029029, 0.1749251, 0.3215387, 0.6263245", \ "0.0327863, 0.0514750, 0.0723839, 0.1029723, 0.1748369, 0.3255772, 0.6265672", \ "0.0321215, 0.0521648, 0.0727496, 0.1031342, 0.1752131, 0.3243414, 0.6277172", \ "0.0321851, 0.0521902, 0.0727764, 0.1028530, 0.1753562, 0.3221169, 0.6306524"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1806334, 0.1938939, 0.2067383, 0.2233500, 0.2592302, 0.3279327, 0.4647664", \ "0.1841916, 0.1974736, 0.2102568, 0.2269105, 0.2628097, 0.3315472, 0.4683011", \ "0.1893721, 0.2027139, 0.2153283, 0.2321308, 0.2680343, 0.3368304, 0.4737448", \ "0.1949123, 0.2082034, 0.2209780, 0.2376496, 0.2735726, 0.3423423, 0.4792472", \ "0.1996435, 0.2129202, 0.2256272, 0.2422912, 0.2782622, 0.3470282, 0.4838864", \ "0.1991525, 0.2125308, 0.2251511, 0.2418179, 0.2777484, 0.3465261, 0.4831694", \ "0.1860547, 0.1993255, 0.2121372, 0.2287704, 0.2646516, 0.3334151, 0.4700610"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0323384, 0.0484076, 0.0662465, 0.0915868, 0.1527010, 0.2793358, 0.5380588", \ "0.0325203, 0.0484023, 0.0661772, 0.0915503, 0.1524195, 0.2790369, 0.5397748", \ "0.0325076, 0.0483945, 0.0660161, 0.0916360, 0.1527166, 0.2790433, 0.5386681", \ "0.0324954, 0.0483988, 0.0661920, 0.0915021, 0.1523484, 0.2789072, 0.5398880", \ "0.0325833, 0.0482145, 0.0658513, 0.0913932, 0.1525605, 0.2793477, 0.5383016", \ "0.0326264, 0.0482331, 0.0662711, 0.0916185, 0.1527553, 0.2788074, 0.5365666", \ "0.0325021, 0.0484408, 0.0662371, 0.0915647, 0.1525854, 0.2786721, 0.5380758"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1074118, 0.1202616, 0.1326401, 0.1489911, 0.1844176, 0.2533471, 0.3905492", \ "0.1112480, 0.1241350, 0.1365307, 0.1528230, 0.1883409, 0.2570109, 0.3947045", \ "0.1189675, 0.1317757, 0.1442178, 0.1604551, 0.1959668, 0.2646773, 0.4020578", \ "0.1318625, 0.1445652, 0.1568807, 0.1732035, 0.2086137, 0.2775286, 0.4147447", \ "0.1485678, 0.1613483, 0.1738278, 0.1900874, 0.2254650, 0.2940898, 0.4322689", \ "0.1708403, 0.1838841, 0.1964198, 0.2128884, 0.2480746, 0.3166575, 0.4533093", \ "0.1983182, 0.2115684, 0.2242239, 0.2406844, 0.2760077, 0.3445488, 0.4818566"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0323581, 0.0518120, 0.0725911, 0.1025244, 0.1748578, 0.3242789, 0.6238262", \ "0.0319559, 0.0518937, 0.0725004, 0.1025231, 0.1753207, 0.3243689, 0.6268607", \ "0.0320306, 0.0515447, 0.0722332, 0.1026629, 0.1749551, 0.3240948, 0.6277905", \ "0.0323041, 0.0514280, 0.0722581, 0.1025508, 0.1752950, 0.3239712, 0.6280528", \ "0.0331272, 0.0530837, 0.0737230, 0.1037362, 0.1759483, 0.3245397, 0.6275132", \ "0.0350171, 0.0541204, 0.0752401, 0.1046823, 0.1763973, 0.3257335, 0.6281321", \ "0.0381306, 0.0569451, 0.0774703, 0.1077799, 0.1775601, 0.3257837, 0.6297710"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1227053, 0.1359743, 0.1488042, 0.1654285, 0.2013206, 0.2700537, 0.4067184", \ "0.1261446, 0.1394089, 0.1521629, 0.1688224, 0.2047666, 0.2735868, 0.4104800", \ "0.1337312, 0.1469814, 0.1595948, 0.1764151, 0.2123232, 0.2811207, 0.4180418", \ "0.1479258, 0.1611964, 0.1739010, 0.1905862, 0.2266102, 0.2953982, 0.4322520", \ "0.1691900, 0.1825237, 0.1951626, 0.2117844, 0.2477784, 0.3165595, 0.4535415", \ "0.2012737, 0.2148645, 0.2275753, 0.2443101, 0.2803136, 0.3490620, 0.4856356", \ "0.2512689, 0.2650221, 0.2780468, 0.2949768, 0.3311394, 0.3998873, 0.5366114"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0322747, 0.0482999, 0.0661449, 0.0914387, 0.1525676, 0.2792662, 0.5395117", \ "0.0323882, 0.0483410, 0.0662067, 0.0915841, 0.1526403, 0.2794285, 0.5392837", \ "0.0322765, 0.0483202, 0.0659777, 0.0915931, 0.1526902, 0.2787690, 0.5387043", \ "0.0326104, 0.0487424, 0.0659786, 0.0914804, 0.1527389, 0.2793384, 0.5399458", \ "0.0333303, 0.0493013, 0.0665691, 0.0918726, 0.1532614, 0.2793906, 0.5401905", \ "0.0349382, 0.0504229, 0.0684396, 0.0935158, 0.1537669, 0.2795827, 0.5377566", \ "0.0382298, 0.0541531, 0.0716074, 0.0963380, 0.1556140, 0.2811218, 0.5405649"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1812338, 0.1940590, 0.2064842, 0.2227583, 0.2582211, 0.3270478, 0.4640709", \ "0.1847723, 0.1975927, 0.2100604, 0.2262878, 0.2618056, 0.3303507, 0.4679528", \ "0.1924599, 0.2052560, 0.2177144, 0.2339622, 0.2694810, 0.3381092, 0.4758943", \ "0.2066141, 0.2193603, 0.2317642, 0.2480707, 0.2835921, 0.3522770, 0.4900080", \ "0.2282608, 0.2409167, 0.2533428, 0.2696071, 0.3050894, 0.3737811, 0.5111665", \ "0.2612705, 0.2742745, 0.2868270, 0.3033752, 0.3389953, 0.4077237, 0.5453115", \ "0.3104446, 0.3240768, 0.3371558, 0.3541872, 0.3907629, 0.4602487, 0.5982428"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0330495, 0.0519412, 0.0726648, 0.1027805, 0.1753711, 0.3234809, 0.6293796", \ "0.0326873, 0.0517975, 0.0727577, 0.1028947, 0.1749241, 0.3225075, 0.6267398", \ "0.0322438, 0.0520450, 0.0728892, 0.1027892, 0.1750296, 0.3242797, 0.6273128", \ "0.0322819, 0.0522746, 0.0728824, 0.1028092, 0.1754833, 0.3252203, 0.6274570", \ "0.0322239, 0.0522857, 0.0727463, 0.1027308, 0.1753460, 0.3240607, 0.6278730", \ "0.0336969, 0.0539087, 0.0743742, 0.1039881, 0.1767271, 0.3261121, 0.6265139", \ "0.0381670, 0.0575431, 0.0783865, 0.1085243, 0.1807284, 0.3270026, 0.6341131"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0674383, 0.0806261, 0.0932884, 0.1098623, 0.1453555, 0.2137984, 0.3505266", \ "0.0713807, 0.0845791, 0.0972399, 0.1138161, 0.1493116, 0.2177680, 0.3545057", \ "0.0798458, 0.0929616, 0.1055500, 0.1221302, 0.1575860, 0.2260246, 0.3626968", \ "0.0955911, 0.1087465, 0.1213811, 0.1378179, 0.1730733, 0.2413543, 0.3780103", \ "0.1170293, 0.1309960, 0.1439728, 0.1605849, 0.1956900, 0.2636825, 0.4000888", \ "0.1505375, 0.1651373, 0.1783536, 0.1949338, 0.2296591, 0.2971974, 0.4333644", \ "0.2016848, 0.2161273, 0.2291843, 0.2450287, 0.2790992, 0.3461545, 0.4818022"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0309258, 0.0468385, 0.0641581, 0.0891817, 0.1501507, 0.2766402, 0.5364082", \ "0.0309179, 0.0467920, 0.0641630, 0.0891478, 0.1501332, 0.2764538, 0.5359129", \ "0.0308582, 0.0470432, 0.0642291, 0.0891519, 0.1501853, 0.2761055, 0.5351337", \ "0.0347772, 0.0498030, 0.0664952, 0.0909766, 0.1509190, 0.2765168, 0.5357731", \ "0.0414021, 0.0567680, 0.0725169, 0.0960437, 0.1541522, 0.2781838, 0.5367847", \ "0.0503106, 0.0643212, 0.0790906, 0.1011719, 0.1573166, 0.2793734, 0.5376902", \ "0.0603383, 0.0722274, 0.0862411, 0.1063029, 0.1601019, 0.2797448, 0.5372579"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.643720; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.8998089, -2.5902171, -3.9657273, -5.3660224, -7.2745559, -9.3483004, -11.6905952", \ "-0.8521419, -2.5338464, -3.9031532, -5.3167242, -7.2057439, -9.2328310, -11.5883448", \ "-0.8030397, -2.4550606, -3.8037702, -5.1933141, -7.0666016, -9.0714733, -11.4181147", \ "-0.7620786, -2.3271491, -3.6205890, -4.9379285, -6.7001316, -8.6920374, -10.9780773", \ "-0.7065421, -1.9951402, -3.0873298, -4.2054116, -5.7804777, -7.6208228, -9.7759535", \ "-0.6363930, -1.3042839, -1.9150405, -2.6260126, -3.6597932, -4.7870827, -6.8945318", \ "-0.5498491, 0.1855396, 0.5728837, 0.8634863, 1.1372034, 0.6421068, 0.4039037"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.3322237, 14.1366671, 22.9766444, 31.3580957, 41.7452023, 50.0924588, 55.6708962", \ "2.3293923, 14.1186979, 22.9633108, 31.3420258, 41.7237043, 50.0640848, 55.6161739", \ "2.3307865, 14.1448386, 22.9922063, 31.3781614, 41.7800631, 50.1349828, 55.7096513", \ "2.3412819, 14.2115000, 23.1229383, 31.5325033, 41.9861133, 50.3847237, 55.9950080", \ "2.3819366, 14.5012186, 23.6020063, 32.1873883, 42.8709402, 51.4513773, 57.1657683", \ "2.4874334, 15.1987692, 24.7269645, 33.7276676, 44.8762045, 53.8515993, 59.8092725", \ "2.7103913, 16.8503494, 27.4485713, 37.4442885, 49.7556075, 59.5720519, 66.1716154"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.8892959, -4.6377085, -6.0628204, -7.5137208, -9.4412127, -11.5443920, -14.0090001", \ "-2.8665069, -4.6012791, -6.0252587, -7.4649094, -9.3882842, -11.4691310, -13.1987107", \ "-2.8664710, -4.5749781, -5.9527151, -7.3590434, -9.2737831, -11.3183888, -13.7501847", \ "-3.1685550, -4.7587016, -6.0764865, -7.4133505, -9.2138298, -11.2089092, -13.4690253", \ "-3.8176698, -5.1561066, -6.2456080, -7.3883169, -8.9849761, -10.7925125, -12.3201862", \ "-5.1495955, -5.8956280, -6.5542256, -7.2476151, -8.3366539, -9.3679136, -11.3047869", \ "-7.8939060, -7.3771058, -7.0864995, -6.8586321, -6.5945791, -7.3383267, -7.3808566"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.4447656, 14.8664021, 24.1891974, 33.0067571, 43.9515968, 52.7495509, 58.5781750", \ "2.4447389, 14.8844702, 24.2046237, 33.0403004, 44.0042512, 52.8017594, 58.6655323", \ "2.4484478, 14.9200445, 24.2661047, 33.1259769, 44.1175830, 52.9387693, 58.8262946", \ "2.4642300, 15.0298213, 24.4637972, 33.3850229, 44.4513993, 53.3581792, 59.2839374", \ "2.5086930, 15.3530621, 25.0010818, 34.1125893, 45.4465071, 54.5359109, 60.5862430", \ "2.6040812, 16.0207605, 26.0863396, 35.6053843, 47.4456897, 56.9649723, 63.2668146", \ "2.7664444, 17.4251729, 28.4510420, 38.8635265, 51.7409481, 62.0474586, 68.9239125"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.8760151, -9.2879618, -11.9537441, -14.5593711, -17.9370932, -21.1887257, -23.6124503", \ "-5.8700686, -9.2734757, -11.9466533, -14.5510037, -17.9517529, -21.2155980, -24.3692236", \ "-5.8959614, -9.2542174, -11.9168143, -14.5222940, -17.9043668, -21.1499060, -24.4716388", \ "-6.5052910, -9.6843315, -12.2333352, -14.7713428, -18.1211179, -21.3510328, -24.4981479", \ "-7.7649901, -10.4529626, -12.6967152, -14.9396449, -18.1048654, -21.1684183, -24.1729734", \ "-10.3172278, -11.9469243, -13.4459562, -15.1006488, -17.6717201, -20.0955435, -23.2138315", \ "-15.4946212, -14.8086193, -14.7360236, -14.9953991, -15.8811071, -18.0928019, -19.3803311"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.1169038, 12.8313787, 20.9299764, 28.5804395, 38.1048091, 45.7196950, 50.7708777", \ "2.1184216, 12.8456336, 20.9338683, 28.5793498, 38.0970687, 45.7397646, 50.8309163", \ "2.1286236, 12.9013630, 21.0041546, 28.6875333, 38.2144708, 45.8702325, 50.9574916", \ "2.1690548, 13.1379903, 21.3370664, 29.0834584, 38.7135694, 46.3841878, 51.5111855", \ "2.2600761, 13.6505111, 22.0959012, 30.0195765, 39.8518062, 47.6979072, 52.9090651", \ "2.4457224, 14.7657161, 23.8203458, 32.2157688, 42.4565864, 50.6999477, 55.9879560", \ "2.8005924, 17.1750882, 27.5298644, 36.9944655, 48.4499908, 57.3318902, 63.1697296"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.8286305, -10.6037403, -12.0346956, -13.4738839, -15.5482770, -17.6590260, -18.9990073", \ "-8.8121963, -10.5871972, -12.0181042, -13.4584391, -15.5206236, -17.6820066, -18.9965911", \ "-8.8197282, -10.5365344, -11.9477104, -13.3544009, -15.3699090, -17.2509468, -19.4644684", \ "-9.3122063, -10.8329224, -12.0867990, -13.3444694, -15.1670418, -16.9690819, -19.0453514", \ "-10.3173505, -11.2807520, -12.1285461, -13.0106488, -14.3620693, -15.8721087, -17.7272430", \ "-12.3644694, -12.1075456, -12.0317863, -12.1294937, -12.2359750, -12.7974597, -14.2511016", \ "-16.5139066, -13.7886396, -11.8540646, -10.0903149, -8.1026764, -7.2855922, -6.6616730"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2982327, 13.9439858, 22.6798314, 30.9541330, 41.2006485, 49.4463503, 54.9161943", \ "2.2948113, 13.9279249, 22.6461968, 30.9035210, 41.1337945, 49.3665826, 54.8568107", \ "2.2954364, 13.9525188, 22.6876143, 30.9538812, 41.2198716, 49.4564450, 54.9500878", \ "2.3064770, 14.0393456, 22.8361549, 31.1560194, 41.5000661, 49.7999059, 55.3380573", \ "2.3491224, 14.3377418, 23.3249737, 31.8182456, 42.3571729, 50.8265289, 56.4720167", \ "2.4676252, 15.1312211, 24.6266100, 33.5806188, 44.6750332, 53.6215580, 59.5569719", \ "2.7515073, 17.1559717, 27.9517183, 38.0892351, 50.5868521, 60.5520280, 67.2253563"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1268690, 0.1400185, 0.1526733, 0.1693582, 0.2055264, 0.2742917, 0.4113685", \ "0.1307608, 0.1439441, 0.1566175, 0.1733197, 0.2094834, 0.2782531, 0.4153619", \ "0.1390726, 0.1522699, 0.1649386, 0.1816449, 0.2178097, 0.2865632, 0.4235795", \ "0.1536831, 0.1667676, 0.1794825, 0.1961970, 0.2324160, 0.3011504, 0.4381871", \ "0.1753637, 0.1885488, 0.2011394, 0.2178396, 0.2540505, 0.3227181, 0.4597547", \ "0.2066696, 0.2200827, 0.2328213, 0.2495137, 0.2856665, 0.3542973, 0.4913369", \ "0.2569682, 0.2703441, 0.2833947, 0.3000474, 0.3361789, 0.4048694, 0.5417403"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0308088, 0.0509900, 0.0719058, 0.1023319, 0.1749198, 0.3234043, 0.6261649", \ "0.0309532, 0.0507252, 0.0719754, 0.1023355, 0.1747296, 0.3227570, 0.6263732", \ "0.0308056, 0.0507340, 0.0718826, 0.1023494, 0.1747701, 0.3239566, 0.6261266", \ "0.0309138, 0.0505225, 0.0716407, 0.1022825, 0.1749830, 0.3237937, 0.6252454", \ "0.0314893, 0.0513433, 0.0726385, 0.1024560, 0.1752773, 0.3235225, 0.6261308", \ "0.0325474, 0.0523589, 0.0733509, 0.1035219, 0.1758083, 0.3238969, 0.6241205", \ "0.0342226, 0.0536516, 0.0755419, 0.1051183, 0.1767401, 0.3257027, 0.6285034"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1279304, 0.1408271, 0.1530791, 0.1694440, 0.2051902, 0.2736669, 0.4103634", \ "0.1301111, 0.1431083, 0.1553450, 0.1716657, 0.2074078, 0.2758886, 0.4125489", \ "0.1346372, 0.1475331, 0.1597980, 0.1761650, 0.2119109, 0.2803919, 0.4170975", \ "0.1434686, 0.1562799, 0.1685831, 0.1850013, 0.2207291, 0.2892303, 0.4259333", \ "0.1577024, 0.1706897, 0.1829192, 0.1992572, 0.2350165, 0.3034867, 0.4401650", \ "0.1775286, 0.1906053, 0.2029267, 0.2193391, 0.2550835, 0.3235262, 0.4601211", \ "0.2010055, 0.2142624, 0.2268176, 0.2432254, 0.2790141, 0.3473868, 0.4840021"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0281850, 0.0442934, 0.0613821, 0.0868916, 0.1483379, 0.2749174, 0.5343969", \ "0.0283932, 0.0442811, 0.0614946, 0.0868702, 0.1480176, 0.2749036, 0.5348721", \ "0.0281820, 0.0441956, 0.0614308, 0.0867931, 0.1483140, 0.2746553, 0.5338494", \ "0.0284687, 0.0442407, 0.0615387, 0.0869226, 0.1481445, 0.2749191, 0.5347648", \ "0.0290666, 0.0450639, 0.0616925, 0.0870762, 0.1485306, 0.2752221, 0.5348734", \ "0.0303122, 0.0458472, 0.0630678, 0.0881071, 0.1490486, 0.2759907, 0.5325088", \ "0.0325045, 0.0482973, 0.0654205, 0.0901031, 0.1504687, 0.2758602, 0.5350854"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1179123, 0.1310703, 0.1437460, 0.1604546, 0.1966494, 0.2654354, 0.4025577", \ "0.1214775, 0.1346614, 0.1473397, 0.1640447, 0.2002367, 0.2690278, 0.4062136", \ "0.1267427, 0.1399095, 0.1526170, 0.1692592, 0.2053808, 0.2741600, 0.4112996", \ "0.1321865, 0.1452421, 0.1578658, 0.1746146, 0.2107898, 0.2798391, 0.4167614", \ "0.1367854, 0.1498579, 0.1626034, 0.1792379, 0.2154308, 0.2842094, 0.4214117", \ "0.1371093, 0.1502778, 0.1630068, 0.1796531, 0.2158522, 0.2846455, 0.4218248", \ "0.1229558, 0.1361361, 0.1488034, 0.1655174, 0.2016857, 0.2705382, 0.4074961"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0306657, 0.0502621, 0.0715675, 0.1019939, 0.1746913, 0.3234464, 0.6257267", \ "0.0310333, 0.0503507, 0.0715870, 0.1018944, 0.1747119, 0.3234497, 0.6266896", \ "0.0305662, 0.0504425, 0.0715595, 0.1019461, 0.1747422, 0.3234447, 0.6249447", \ "0.0305079, 0.0498870, 0.0713037, 0.1018173, 0.1745433, 0.3232621, 0.6264820", \ "0.0305755, 0.0503288, 0.0717242, 0.1022249, 0.1747715, 0.3236130, 0.6264015", \ "0.0307404, 0.0502997, 0.0714500, 0.1019167, 0.1749613, 0.3241570, 0.6261259", \ "0.0310636, 0.0504274, 0.0717312, 0.1020441, 0.1747618, 0.3226970, 0.6272375"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1305836, 0.1435760, 0.1558026, 0.1721719, 0.2079272, 0.2764136, 0.4130878", \ "0.1342836, 0.1471865, 0.1594698, 0.1758350, 0.2115851, 0.2800688, 0.4167798", \ "0.1395424, 0.1524488, 0.1647238, 0.1810913, 0.2168442, 0.2853285, 0.4220359", \ "0.1450053, 0.1579032, 0.1701693, 0.1865768, 0.2223456, 0.2908407, 0.4275337", \ "0.1502901, 0.1631926, 0.1754862, 0.1918149, 0.2275807, 0.2960778, 0.4327676", \ "0.1510168, 0.1639383, 0.1762332, 0.1925851, 0.2283131, 0.2968178, 0.4334559", \ "0.1403421, 0.1533111, 0.1655553, 0.1819254, 0.2176792, 0.2861667, 0.4228432"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0283582, 0.0443824, 0.0614214, 0.0868626, 0.1481266, 0.2750556, 0.5351716", \ "0.0282581, 0.0441423, 0.0614488, 0.0867091, 0.1482702, 0.2746548, 0.5339229", \ "0.0281912, 0.0440880, 0.0613744, 0.0867360, 0.1482872, 0.2747929, 0.5342207", \ "0.0281639, 0.0438705, 0.0613609, 0.0867592, 0.1481307, 0.2750717, 0.5349788", \ "0.0283369, 0.0441448, 0.0613107, 0.0867732, 0.1485682, 0.2749756, 0.5348474", \ "0.0284163, 0.0440891, 0.0613833, 0.0868118, 0.1482510, 0.2747123, 0.5352834", \ "0.0281878, 0.0442846, 0.0612644, 0.0867664, 0.1480630, 0.2750631, 0.5368606"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0594557, 0.0724972, 0.0851587, 0.1018438, 0.1380261, 0.2068555, 0.3440638", \ "0.0629022, 0.0760204, 0.0886873, 0.1053480, 0.1415245, 0.2103452, 0.3474251", \ "0.0708687, 0.0837476, 0.0963449, 0.1129023, 0.1490156, 0.2177890, 0.3549475", \ "0.0847384, 0.0979170, 0.1105945, 0.1271581, 0.1631459, 0.2317525, 0.3686668", \ "0.1043410, 0.1183900, 0.1313624, 0.1481502, 0.1842211, 0.2526573, 0.3891839", \ "0.1326063, 0.1479957, 0.1621841, 0.1799259, 0.2167991, 0.2852669, 0.4215158", \ "0.1748419, 0.1927356, 0.2086666, 0.2284293, 0.2679804, 0.3381763, 0.4755796"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0296261, 0.0498578, 0.0709048, 0.1013172, 0.1743523, 0.3233209, 0.6290704", \ "0.0297032, 0.0493776, 0.0703762, 0.1012490, 0.1741577, 0.3234703, 0.6243570", \ "0.0297424, 0.0492071, 0.0706752, 0.1015121, 0.1742918, 0.3233242, 0.6238338", \ "0.0335489, 0.0532021, 0.0742834, 0.1039615, 0.1756110, 0.3237091, 0.6263228", \ "0.0395531, 0.0592952, 0.0801263, 0.1095215, 0.1793220, 0.3259030, 0.6272637", \ "0.0506900, 0.0693458, 0.0901558, 0.1194463, 0.1877761, 0.3325876, 0.6300379", \ "0.0706866, 0.0894070, 0.1099709, 0.1388945, 0.2065598, 0.3484814, 0.6437201"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0526653, 0.0654343, 0.0776305, 0.0938243, 0.1295153, 0.1980115, 0.3346466", \ "0.0566317, 0.0693770, 0.0815700, 0.0977020, 0.1333896, 0.2019114, 0.3386226", \ "0.0646799, 0.0771633, 0.0892217, 0.1054222, 0.1410698, 0.2095296, 0.3461706", \ "0.0767723, 0.0898220, 0.1021478, 0.1184215, 0.1540431, 0.2223704, 0.3589216", \ "0.0920420, 0.1058910, 0.1188455, 0.1355350, 0.1715788, 0.2399630, 0.3763175", \ "0.1122248, 0.1266839, 0.1408658, 0.1586836, 0.1956566, 0.2641774, 0.4003623", \ "0.1343352, 0.1502692, 0.1669305, 0.1864889, 0.2258662, 0.2965233, 0.4336874"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0246397, 0.0410195, 0.0588086, 0.0846177, 0.1467318, 0.2736885, 0.5330260", \ "0.0246213, 0.0410134, 0.0587775, 0.0846998, 0.1467242, 0.2739601, 0.5336850", \ "0.0255232, 0.0414764, 0.0591573, 0.0851653, 0.1469173, 0.2743957, 0.5345092", \ "0.0300593, 0.0457440, 0.0628298, 0.0878987, 0.1485460, 0.2750945, 0.5350734", \ "0.0366613, 0.0525557, 0.0692131, 0.0935604, 0.1527031, 0.2774433, 0.5356714", \ "0.0485359, 0.0634295, 0.0804062, 0.1041777, 0.1613349, 0.2836794, 0.5384319", \ "0.0657168, 0.0838576, 0.1000391, 0.1230999, 0.1787468, 0.2969287, 0.5471847"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1222879, 0.1351709, 0.1476092, 0.1638191, 0.1992963, 0.2680236, 0.4059411", \ "0.1262283, 0.1391251, 0.1515520, 0.1677731, 0.2032537, 0.2718894, 0.4099213", \ "0.1342963, 0.1471391, 0.1594836, 0.1757816, 0.2112532, 0.2801860, 0.4175136", \ "0.1480635, 0.1609204, 0.1733760, 0.1896563, 0.2251535, 0.2938921, 0.4321047", \ "0.1671089, 0.1801524, 0.1924922, 0.2087574, 0.2442005, 0.3130532, 0.4511188", \ "0.1944668, 0.2075664, 0.2200515, 0.2364121, 0.2718009, 0.3404487, 0.4774305", \ "0.2313217, 0.2445607, 0.2572243, 0.2737674, 0.3091884, 0.3776139, 0.5144412"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0300175, 0.0499058, 0.0706005, 0.1006392, 0.1730704, 0.3212836, 0.6260567", \ "0.0299954, 0.0499859, 0.0706546, 0.1005713, 0.1729286, 0.3195874, 0.6251111", \ "0.0302879, 0.0497953, 0.0706524, 0.1003829, 0.1734231, 0.3224653, 0.6252996", \ "0.0303702, 0.0496705, 0.0703669, 0.1005269, 0.1732623, 0.3233550, 0.6267968", \ "0.0305852, 0.0507193, 0.0711797, 0.1010787, 0.1731458, 0.3224655, 0.6266843", \ "0.0314769, 0.0514524, 0.0722804, 0.1018976, 0.1743288, 0.3229221, 0.6245187", \ "0.0334557, 0.0537219, 0.0739652, 0.1035694, 0.1757974, 0.3231573, 0.6278937"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1269213, 0.1399214, 0.1521708, 0.1684856, 0.2042306, 0.2727139, 0.4093775", \ "0.1304432, 0.1434207, 0.1556388, 0.1720036, 0.2077545, 0.2762352, 0.4129051", \ "0.1381395, 0.1511015, 0.1633437, 0.1797090, 0.2154585, 0.2839400, 0.4206216", \ "0.1521580, 0.1650951, 0.1773714, 0.1937530, 0.2294978, 0.2979826, 0.4346922", \ "0.1730422, 0.1859617, 0.1982155, 0.2145274, 0.2502883, 0.3187844, 0.4554462", \ "0.2023605, 0.2153907, 0.2277258, 0.2440832, 0.2797967, 0.3483105, 0.4849233", \ "0.2421773, 0.2554802, 0.2680682, 0.2843231, 0.3200314, 0.3886396, 0.5251755"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0283969, 0.0442725, 0.0615055, 0.0868951, 0.1481383, 0.2749977, 0.5350280", \ "0.0284384, 0.0444493, 0.0614940, 0.0868945, 0.1481687, 0.2751031, 0.5352310", \ "0.0284373, 0.0444661, 0.0614463, 0.0869309, 0.1482663, 0.2751095, 0.5350259", \ "0.0286204, 0.0443211, 0.0614744, 0.0868574, 0.1482946, 0.2747149, 0.5339458", \ "0.0292521, 0.0443850, 0.0619934, 0.0872518, 0.1484143, 0.2751716, 0.5350094", \ "0.0303570, 0.0462552, 0.0631975, 0.0881593, 0.1491226, 0.2756414, 0.5339768", \ "0.0332569, 0.0485757, 0.0659207, 0.0902911, 0.1503883, 0.2763491, 0.5355507"); } } } } cell (LASRX2) { cell_footprint : "LASR"; area : 31.3344 ; cell_leakage_power : 2.400985e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB*RSTB)"; value : "2.0396652e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB)"; value : "1.8393982e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB)"; value : "1.8102750e+05"; } leakage_power () { when : "(D*CLK*SETB*RSTB')"; value : "1.8004944e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB')"; value : "2.3521631e+05"; } leakage_power () { when : "(D'*CLK*SETB'*RSTB')"; value : "2.3520245e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB')"; value : "2.4009850e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB')"; value : "2.4008511e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*RSTB)"; value : "1.9163276e+05"; } leakage_power () { when : "(D'*CLK'*SETB*RSTB')"; value : "1.7518052e+05"; } leakage_power () { when : "(D*CLK'*SETB'*RSTB)"; value : "2.0302228e+05"; } leakage_power () { when : "(D*CLK'*SETB*RSTB')"; value : "1.8006315e+05"; } leakage_power () { when : "(D'*CLK*SETB*RSTB')"; value : "1.7516308e+05"; } leakage_power () { when : "(D*CLK*SETB'*RSTB)"; value : "2.0300837e+05"; } pin (D) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.408282, 1.408282 ); rise_capacitance : 1.408282; capacitance : 1.374503; fall_capacitance_range (1.340725, 1.340725 ); fall_capacitance : 1.340725; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0849441, 0.0857082, 0.0904237, 0.0990572, 0.1116571, 0.1310067, 0.1543651", \ "0.0781557, 0.0789872, 0.0838349, 0.0925983, 0.1078430, 0.1278312, 0.1503209", \ "0.0678961, 0.0715535, 0.0733404, 0.0826081, 0.0974905, 0.1201333, 0.1451273", \ "0.0535965, 0.0541795, 0.0580442, 0.0677490, 0.0827476, 0.1014800, 0.1249762", \ "0.0226232, 0.0233204, 0.0280695, 0.0371036, 0.0563127, 0.0742243, 0.1130729", \ "-0.0244521, -0.0243634, -0.0204056, -0.0112705, 0.0091904, 0.0327696, 0.0679162", \ "-0.0976877, -0.0966604, -0.0914730, -0.0817618, -0.0635370, -0.0463948, -0.0064563"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0848624, 0.0887469, 0.0959302, 0.1103184, 0.1320279, 0.1579226, 0.1967482", \ "0.0813555, 0.0851532, 0.0923659, 0.1072368, 0.1285927, 0.1542274, 0.1927008", \ "0.0739850, 0.0777808, 0.0850376, 0.0961810, 0.1175040, 0.1468240, 0.1884860", \ "0.0585631, 0.0626007, 0.0727123, 0.0847003, 0.1049908, 0.1320016, 0.1725944", \ "0.0404626, 0.0441804, 0.0541985, 0.0694363, 0.0866895, 0.1191688, 0.1569573", \ "0.0150502, 0.0161276, 0.0261787, 0.0389211, 0.0563730, 0.0950350, 0.1384692", \ "-0.0317542, -0.0267342, -0.0207905, -0.0059316, 0.0132096, 0.0439569, 0.0914765"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0700131, -0.0767236, -0.0813584, -0.0902719, -0.1057776, -0.1274390, -0.1565874", \ "-0.0662465, -0.0701146, -0.0746350, -0.0835005, -0.1018704, -0.1211450, -0.1499495", \ "-0.0557996, -0.0631388, -0.0642204, -0.0762331, -0.0914560, -0.1140766, -0.1456742", \ "-0.0444309, -0.0449292, -0.0492926, -0.0591585, -0.0736040, -0.0988955, -0.1279301", \ "-0.0109160, -0.0116186, -0.0194893, -0.0285498, -0.0505183, -0.0720361, -0.1085769", \ "0.0350919, 0.0323457, 0.0294361, 0.0169666, -0.0011546, -0.0278669, -0.0624735", \ "0.1015848, 0.1007088, 0.0991741, 0.0887014, 0.0730257, 0.0500402, 0.0095376"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0817312, -0.0856576, -0.0958464, -0.1112174, -0.1323839, -0.1578595, -0.1929248", \ "-0.0780675, -0.0819517, -0.0921451, -0.1075448, -0.1282089, -0.1542350, -0.1888633", \ "-0.0674390, -0.0746072, -0.0818518, -0.0995516, -0.1171890, -0.1468258, -0.1811774", \ "-0.0555953, -0.0625206, -0.0696545, -0.0851057, -0.1056423, -0.1321380, -0.1664298", \ "-0.0405012, -0.0441272, -0.0512715, -0.0694361, -0.0884362, -0.1194314, -0.1599983", \ "-0.0121938, -0.0160714, -0.0231575, -0.0391689, -0.0561240, -0.0954281, -0.1383617", \ "0.0354275, 0.0326225, 0.0269070, 0.0110706, -0.0067778, -0.0425222, -0.0870016"); } } internal_power () { when : "!CLK&!SETB&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0804620, 0.8964309, 0.7111210, 0.6025008, 0.5680123, 0.6817874, 1.0920901"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0085992, -1.2048369, -1.4161959, -1.5198505, -1.5460435, -1.4173126, -0.9787345"); } } } pin (CLK) { fanout_load : 0.050; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.078176; rise_capacitance_range (1.338548, 1.338548 ); rise_capacitance : 1.338548; capacitance : 1.301791; fall_capacitance_range (1.265034, 1.265034 ); fall_capacitance : 1.265034; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2417281, 6.1481135, 6.1398647, 6.7347718, 8.1035662, 11.0201357, 17.0322551"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.1323842, 5.0095643, 4.9450409, 5.5302892, 6.8819022, 9.7662448, 15.7160464"); } } } pin (SETB) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.113312; rise_capacitance_range (1.515134, 1.515134 ); rise_capacitance : 1.515134; capacitance : 1.529229; fall_capacitance_range (1.543324, 1.543324 ); fall_capacitance : 1.543324; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0146214, 0.0182950, 0.0258863, 0.0404806, 0.0617191, 0.0970764, 0.1454012", \ "0.0108715, 0.0148324, 0.0220499, 0.0363263, 0.0585266, 0.0926327, 0.1385472", \ "0.0033953, 0.0070732, 0.0120299, 0.0269854, 0.0505011, 0.0824349, 0.1310910", \ "-0.0141059, -0.0106873, -0.0035365, 0.0129127, 0.0335208, 0.0695978, 0.1208932", \ "-0.0383210, -0.0347385, -0.0276540, -0.0154150, 0.0059309, 0.0450031, 0.0979873", \ "-0.0738987, -0.0767371, -0.0693455, -0.0557129, -0.0362895, 0.0000000e+00, 0.0515540", \ "-0.1434877, -0.1452581, -0.1360666, -0.1258884, -0.1075863, -0.0762161, -0.0216274"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0116788, -0.0153698, -0.0228092, -0.0374498, -0.0587530, -0.0955744, -0.1449671", \ "-0.0080400, -0.0117078, -0.0191641, -0.0337430, -0.0550394, -0.0915045, -0.1462447", \ "0.0025038, -0.0012921, -0.0086330, -0.0239375, -0.0481848, -0.0841881, -0.1377847", \ "0.0169412, 0.0138030, 0.0062531, -0.0082392, -0.0305371, -0.0668212, -0.1230774", \ "0.0412672, 0.0406027, 0.0335881, 0.0183794, -0.0026529, -0.0388851, -0.0957986", \ "0.0818712, 0.0780017, 0.0705230, 0.0614041, 0.0399031, 0.0055501, -0.0522450", \ "0.1538972, 0.1499388, 0.1435591, 0.1289620, 0.1138804, 0.0830792, 0.0246210"); } } internal_power () { when : "!D&!CLK&!RSTB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.8237156, 21.7815772, 21.8300627, 23.6573824, 27.4447846, 35.1523515, 50.7002477"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.3094881, 22.1877125, 22.1252776, 24.1959369, 28.5183719, 37.3443585, 55.1774479"); } } } pin (RSTB) { fanout_load : 0.143; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.130881; fall_capacitance_range (3.459718, 3.459718 ); fall_capacitance : 3.459718; capacitance : 3.438759; rise_capacitance_range (3.417800, 3.417800 ); rise_capacitance : 3.417800; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0817520, 0.0857310, 0.0931955, 0.1049146, 0.1262425, 0.1573104, 0.2027472", \ "0.0750062, 0.0790044, 0.0865727, 0.1011914, 0.1225637, 0.1539710, 0.2002084", \ "0.0674248, 0.0715333, 0.0789068, 0.0910995, 0.1120620, 0.1434943, 0.1935703", \ "0.0504066, 0.0541425, 0.0612083, 0.0735450, 0.0977209, 0.1275745, 0.1792088", \ "0.0197103, 0.0232990, 0.0311181, 0.0461263, 0.0715681, 0.1056172, 0.1558057", \ "-0.0272458, -0.0243546, -0.0175539, -0.0026577, 0.0272135, 0.0563145, 0.1121711", \ "-0.0981620, -0.0915880, -0.0872462, -0.0756519, -0.0486201, -0.0125223, 0.0402587"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0699990, -0.0770024, -0.0843722, -0.0991368, -0.1208174, -0.1539529, -0.2046077", \ "-0.0662399, -0.0733743, -0.0806647, -0.0924162, -0.1168545, -0.1504287, -0.2001186", \ "-0.0559752, -0.0630599, -0.0701432, -0.0850570, -0.1061494, -0.1431428, -0.1934106", \ "-0.0415153, -0.0449557, -0.0523701, -0.0676826, -0.0882922, -0.1257522, -0.1764301", \ "-0.0079659, -0.0144970, -0.0219838, -0.0373261, -0.0624134, -0.1012977, -0.1529734", \ "0.0350868, 0.0322543, 0.0234804, 0.0085882, -0.0186392, -0.0535731, -0.1076356", \ "0.1083636, 0.1009359, 0.0971351, 0.0793599, 0.0579894, 0.0182337, -0.0402579"); } } internal_power () { when : "!D&!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.1639096, 32.0716499, 32.0325613, 33.7315696, 37.2750170, 44.5073427, 59.1174245"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("28.6726453, 28.4659540, 28.2336879, 29.7664446, 33.0130743, 39.6874503, 53.2173188"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.640155; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5777976, -6.9534792, -11.6357576, -16.4139245, -23.0712544, -29.3094226, -34.5628879", \ "-0.5808684, -6.9100174, -11.6908648, -16.5210494, -23.1000103, -29.0120159, -35.4066146", \ "-0.5814644, -6.9055719, -11.6622072, -16.4300103, -22.9943559, -28.8730752, -34.4721302", \ "-0.5821038, -6.8478260, -11.5004991, -16.1980246, -22.7737011, -28.5926475, -34.1084908", \ "-0.5707784, -6.5457278, -11.0587687, -15.5916666, -21.9349564, -28.1772098, -34.1671935", \ "-0.5259565, -5.7886282, -9.7597784, -13.7383755, -19.4764758, -24.6442876, -30.9270594", \ "-0.4719367, -3.9235894, -6.7995415, -9.6929705, -14.0591213, -18.8328372, -22.0217841"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.7862025, 26.9779889, 43.7222484, 59.4142495, 78.7154552, 93.9069956, 103.8551106", \ "1.8746619, 27.0535416, 43.7899737, 59.4494618, 78.7561584, 93.9391548, 103.8942356", \ "1.9666387, 27.1928921, 43.9461795, 59.6784218, 78.9882796, 94.1889623, 104.1738104", \ "2.0225255, 27.3609355, 44.2028437, 59.9566445, 79.3775825, 94.6453018, 104.6711589", \ "2.0493569, 27.6456723, 44.6534898, 60.6724688, 80.3387606, 95.8472824, 106.0599936", \ "2.0306787, 28.3864818, 45.9400526, 62.3712202, 82.6579741, 98.6144167, 109.1429434", \ "1.8718391, 29.9641084, 48.7018528, 66.1000112, 87.4715197, 104.3800977, 115.5737188"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5376204, -6.2095584, -10.5153612, -14.8705934, -20.9054545, -26.7666495, -31.8307786", \ "-0.5393605, -6.2006355, -10.5016644, -14.7995942, -20.8732091, -26.3592927, -31.7481964", \ "-0.5421848, -6.1757184, -10.3814643, -14.7297419, -20.8161176, -26.8266664, -32.2101890", \ "-0.5401201, -6.0594667, -10.2111328, -14.4384620, -20.4398165, -25.7819046, -31.0671029", \ "-0.5302382, -5.7494535, -9.6942895, -13.7900126, -19.4895101, -25.1758747, -29.2701088", \ "-0.4998467, -4.9831818, -8.6141444, -12.2926562, -17.2325612, -22.1853533, -27.2329722", \ "-0.5237930, -3.6219513, -6.2491036, -8.9721163, -12.7249186, -17.2357103, -19.9484734"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.2600185, 24.8809678, 41.5926280, 57.2216775, 76.4952949, 91.6410812, 101.5340192", \ "-0.2005795, 24.9565936, 41.6649095, 57.3256014, 76.5843012, 91.7170598, 101.6429123", \ "-0.1696389, 25.0290330, 41.7659827, 57.4533298, 76.7446947, 91.9037626, 101.8476917", \ "-0.4633781, 24.8181783, 41.6000400, 57.3860612, 76.7192774, 91.9812088, 101.9118954", \ "-1.1293775, 24.4498718, 41.4572146, 57.4691702, 77.0739110, 92.4891004, 102.6310390", \ "-2.5386109, 23.7443312, 41.2590718, 57.5391295, 77.6914533, 93.5235369, 103.9368946", \ "-5.5262195, 22.2655446, 40.8332294, 57.9950138, 79.1286823, 95.8168916, 106.8190621"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6761429, -8.2222458, -13.7797390, -19.2879618, -26.9035782, -34.1808492, -39.4719315", \ "-0.6771633, -8.2100496, -13.7179376, -19.3128170, -26.9160398, -34.0296061, -40.0196122", \ "-0.6793844, -8.2319981, -13.7087977, -19.2845162, -26.8065594, -33.4183032, -39.4738337", \ "-0.6680270, -7.9637719, -13.2879846, -18.6971800, -26.1250417, -33.2610646, -39.1008669", \ "-0.6240987, -7.3335460, -12.3389485, -17.3480543, -24.3960863, -31.0224226, -36.3460811", \ "-0.5209828, -5.7317871, -9.9301322, -14.2491003, -20.0236748, -25.9241496, -32.7690583", \ "-0.3632884, -2.7350464, -5.0001266, -7.4899709, -11.4296234, -16.2045077, -19.1379702"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-8.9973152, 14.2930369, 29.7206547, 44.1819118, 61.9397456, 75.8913420, 85.0430516", \ "-8.9422154, 14.3130628, 29.7150983, 44.1485712, 61.8753847, 75.7965025, 84.9160586", \ "-8.9110475, 14.3967476, 29.8409424, 44.3342834, 62.1073279, 76.0656177, 85.2158212", \ "-9.9385371, 13.5714609, 29.1259257, 43.7519501, 61.7087168, 75.8077544, 84.9493597", \ "-12.0474881, 12.2174790, 28.2992775, 43.3651875, 61.8916074, 76.4311195, 85.9956206", \ "-16.3597637, 9.4092909, 26.4983266, 42.4870674, 62.1081209, 77.4252944, 87.4920056", \ "-25.0689422, 4.3548082, 23.8986942, 41.9401943, 64.1292457, 81.3631506, 92.7255790"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6078746, -7.1545005, -12.0506757, -16.9708797, -23.7421615, -30.3476333, -36.4682082", \ "-0.6122870, -7.1793583, -12.0354926, -17.0193802, -23.8332650, -30.4144110, -36.5889245", \ "-0.6139470, -7.1510453, -12.0551952, -16.9674406, -23.7084798, -30.1562005, -35.4490644", \ "-0.6160430, -7.0479260, -11.9089957, -16.8048044, -23.4619204, -29.4615664, -35.9209686", \ "-0.6076199, -6.7853882, -11.4408286, -16.1150805, -22.5834947, -28.3880426, -34.7221784", \ "-0.5652371, -5.9407861, -9.9608556, -14.1444112, -19.8656324, -25.5047188, -31.8640858", \ "-0.4727328, -3.5850101, -6.3046400, -9.1742139, -13.5833288, -17.5737795, -21.7946772"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-13.7863598, 11.0682546, 27.7234378, 43.3831057, 62.5716583, 78.2285969, 88.4542055", \ "-13.7413738, 11.1050834, 27.7218614, 43.4447299, 62.7254962, 78.2677657, 88.4960899", \ "-13.7221119, 11.1799678, 27.8601743, 43.5662370, 62.8218566, 78.4830931, 88.7239131", \ "-14.5509342, 10.6375124, 27.5225281, 43.3690523, 62.6819053, 78.4046153, 88.6779136", \ "-16.2472346, 9.8655835, 27.2844081, 43.3850146, 63.1504946, 78.9463694, 89.3071216", \ "-19.7430440, 7.9732030, 26.3667585, 43.4180913, 64.1062482, 80.3923681, 90.9362735", \ "-26.8839107, 3.8169776, 24.3065183, 43.1423863, 65.8112581, 83.3390328, 94.9040547"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2261151, 0.2412239, 0.2545396, 0.2720753, 0.3094092, 0.3793016, 0.5170783", \ "0.2282362, 0.2433793, 0.2567635, 0.2742857, 0.3115055, 0.3813469, 0.5197817", \ "0.2328484, 0.2480619, 0.2612864, 0.2788493, 0.3161568, 0.3860814, 0.5240310", \ "0.2419105, 0.2569751, 0.2702842, 0.2878519, 0.3252343, 0.3949862, 0.5328789", \ "0.2571837, 0.2721714, 0.2854607, 0.3029553, 0.3402686, 0.4100244, 0.5483456", \ "0.2795074, 0.2945870, 0.3078428, 0.3253840, 0.3627179, 0.4325307, 0.5700758", \ "0.3084672, 0.3236051, 0.3369780, 0.3544936, 0.3917023, 0.4616224, 0.5992304"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0409057, 0.0626230, 0.0834161, 0.1137388, 0.1853985, 0.3341012, 0.6376923", \ "0.0416958, 0.0613483, 0.0834628, 0.1140077, 0.1857486, 0.3332585, 0.6358775", \ "0.0408250, 0.0618733, 0.0834021, 0.1139486, 0.1846702, 0.3334331, 0.6376147", \ "0.0407934, 0.0621667, 0.0833656, 0.1139770, 0.1849500, 0.3333512, 0.6378206", \ "0.0408508, 0.0613345, 0.0825464, 0.1132219, 0.1852108, 0.3322744, 0.6314836", \ "0.0410846, 0.0622793, 0.0834564, 0.1139540, 0.1859037, 0.3352098, 0.6367987", \ "0.0419958, 0.0617324, 0.0837124, 0.1143087, 0.1857437, 0.3325956, 0.6371227"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2317665, 0.2467463, 0.2596763, 0.2762909, 0.3106160, 0.3731475, 0.4943898", \ "0.2357483, 0.2508272, 0.2637129, 0.2804123, 0.3146522, 0.3771361, 0.4983676", \ "0.2438578, 0.2588656, 0.2720211, 0.2884573, 0.3227817, 0.3852768, 0.5064186", \ "0.2574366, 0.2725215, 0.2853908, 0.3020222, 0.3363429, 0.3988270, 0.5201260", \ "0.2773551, 0.2923303, 0.3051494, 0.3218472, 0.3561852, 0.4186695, 0.5399633", \ "0.3076565, 0.3227304, 0.3356229, 0.3523319, 0.3865536, 0.4489966, 0.5701408", \ "0.3519227, 0.3669311, 0.3799554, 0.3964338, 0.4307125, 0.4932649, 0.6145513"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0434386, 0.0593169, 0.0751715, 0.0977514, 0.1501098, 0.2590317, 0.4858707", \ "0.0437161, 0.0591655, 0.0750118, 0.0977326, 0.1500382, 0.2589169, 0.4856429", \ "0.0436944, 0.0594880, 0.0747037, 0.0976996, 0.1503854, 0.2590864, 0.4848617", \ "0.0437444, 0.0593810, 0.0750216, 0.0974582, 0.1504434, 0.2592566, 0.4846102", \ "0.0439975, 0.0590840, 0.0752575, 0.0975156, 0.1499200, 0.2588779, 0.4854293", \ "0.0437795, 0.0592926, 0.0750846, 0.0976384, 0.1503477, 0.2592048, 0.4853895", \ "0.0437312, 0.0594254, 0.0752912, 0.0980087, 0.1503684, 0.2591245, 0.4850697"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2292931, 0.2444848, 0.2577290, 0.2752969, 0.3125786, 0.3825120, 0.5205360", \ "0.2330228, 0.2482258, 0.2614467, 0.2790161, 0.3163193, 0.3862359, 0.5241743", \ "0.2385806, 0.2537517, 0.2670764, 0.2845935, 0.3218712, 0.3916801, 0.5294059", \ "0.2445235, 0.2596780, 0.2728580, 0.2904192, 0.3277448, 0.3976480, 0.5354983", \ "0.2501940, 0.2653713, 0.2786455, 0.2960613, 0.3333896, 0.4033343, 0.5414039", \ "0.2520953, 0.2670950, 0.2804990, 0.2979968, 0.3351334, 0.4049593, 0.5428769", \ "0.2417922, 0.2569732, 0.2702567, 0.2878026, 0.3250375, 0.3949949, 0.5328680"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0408615, 0.0617275, 0.0836548, 0.1138607, 0.1849405, 0.3342137, 0.6369802", \ "0.0408468, 0.0619087, 0.0833667, 0.1139692, 0.1846722, 0.3334396, 0.6376554", \ "0.0412484, 0.0618008, 0.0835960, 0.1139476, 0.1855908, 0.3332810, 0.6381066", \ "0.0408411, 0.0621388, 0.0831403, 0.1139695, 0.1850246, 0.3332469, 0.6377502", \ "0.0409769, 0.0612727, 0.0826086, 0.1132274, 0.1851080, 0.3335918, 0.6360964", \ "0.0412479, 0.0610693, 0.0840777, 0.1133433, 0.1859373, 0.3345081, 0.6347038", \ "0.0408917, 0.0614796, 0.0838642, 0.1135293, 0.1853920, 0.3333996, 0.6374595"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2275932, 0.2427330, 0.2555801, 0.2722665, 0.3065130, 0.3689952, 0.4902448", \ "0.2313199, 0.2463583, 0.2592510, 0.2758755, 0.3102149, 0.3727209, 0.4940000", \ "0.2366821, 0.2517232, 0.2646158, 0.2812409, 0.3155802, 0.3780859, 0.4993659", \ "0.2423793, 0.2573881, 0.2705108, 0.2869807, 0.3213277, 0.3838185, 0.5049958", \ "0.2472592, 0.2623518, 0.2753461, 0.2917940, 0.3261336, 0.3887416, 0.5098875", \ "0.2484397, 0.2634986, 0.2764199, 0.2931367, 0.3273501, 0.3898022, 0.5109976", \ "0.2350724, 0.2501420, 0.2630151, 0.2796435, 0.3139713, 0.3764614, 0.4977565"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0437702, 0.0591081, 0.0749817, 0.0977220, 0.1501750, 0.2588521, 0.4855160", \ "0.0436727, 0.0594208, 0.0753057, 0.0974479, 0.1503672, 0.2592883, 0.4852246", \ "0.0436784, 0.0594212, 0.0753041, 0.0974417, 0.1503728, 0.2592906, 0.4852116", \ "0.0436697, 0.0595129, 0.0747603, 0.0977716, 0.1503819, 0.2588918, 0.4856168", \ "0.0435170, 0.0593778, 0.0747295, 0.0970342, 0.1504055, 0.2583372, 0.4849902", \ "0.0436738, 0.0593338, 0.0749744, 0.0976993, 0.1503013, 0.2588546, 0.4833642", \ "0.0437503, 0.0594177, 0.0752656, 0.0973979, 0.1504464, 0.2593100, 0.4849745"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1501690, 0.1653599, 0.1787352, 0.1962635, 0.2336141, 0.3035242, 0.4415162", \ "0.1542851, 0.1694316, 0.1826267, 0.2001548, 0.2374972, 0.3073813, 0.4450209", \ "0.1621237, 0.1769713, 0.1904848, 0.2080267, 0.2453638, 0.3153026, 0.4532886", \ "0.1771307, 0.1922213, 0.2055342, 0.2230295, 0.2603415, 0.3301945, 0.4677571", \ "0.1993998, 0.2143984, 0.2278780, 0.2454059, 0.2826830, 0.3526915, 0.4904269", \ "0.2292577, 0.2445352, 0.2579711, 0.2753597, 0.3126789, 0.3822869, 0.5200932", \ "0.2683187, 0.2840564, 0.2974079, 0.3150330, 0.3496457, 0.4193541, 0.5568522"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0406234, 0.0615388, 0.0830540, 0.1137436, 0.1847568, 0.3341867, 0.6376908", \ "0.0405993, 0.0619441, 0.0831505, 0.1137595, 0.1852994, 0.3338352, 0.6362214", \ "0.0406601, 0.0623981, 0.0828500, 0.1137825, 0.1845998, 0.3333450, 0.6374802", \ "0.0409863, 0.0611834, 0.0826819, 0.1132891, 0.1854633, 0.3318699, 0.6369194", \ "0.0429587, 0.0626001, 0.0833876, 0.1143199, 0.1857567, 0.3342586, 0.6385591", \ "0.0442077, 0.0636547, 0.0850894, 0.1166209, 0.1879745, 0.3342038, 0.6336804", \ "0.0469491, 0.0670912, 0.0882319, 0.1193214, 0.1896293, 0.3351101, 0.6380630"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1690483, 0.1841146, 0.1970462, 0.2137560, 0.2479723, 0.3104710, 0.4316779", \ "0.1725750, 0.1876590, 0.2005704, 0.2172724, 0.2514946, 0.3139922, 0.4351967", \ "0.1800618, 0.1951216, 0.2081023, 0.2247510, 0.2589896, 0.3215003, 0.4426362", \ "0.1954709, 0.2105176, 0.2235892, 0.2400896, 0.2743977, 0.3369610, 0.4581642", \ "0.2215940, 0.2365377, 0.2494388, 0.2660005, 0.3003151, 0.3628051, 0.4840637", \ "0.2607975, 0.2760112, 0.2891186, 0.3056701, 0.3400036, 0.4023840, 0.5234467", \ "0.3202834, 0.3357428, 0.3489291, 0.3656525, 0.4002681, 0.4627582, 0.5837996"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0435085, 0.0592399, 0.0748655, 0.0976053, 0.1499399, 0.2590149, 0.4857172", \ "0.0435631, 0.0592175, 0.0748924, 0.0976300, 0.1499420, 0.2590338, 0.4857138", \ "0.0435817, 0.0592569, 0.0747244, 0.0974494, 0.1501338, 0.2591638, 0.4853459", \ "0.0437950, 0.0594208, 0.0748756, 0.0978531, 0.1502435, 0.2583134, 0.4858750", \ "0.0439413, 0.0595495, 0.0758956, 0.0974979, 0.1505048, 0.2594563, 0.4849348", \ "0.0461237, 0.0619870, 0.0767580, 0.0996111, 0.1515754, 0.2588160, 0.4847709", \ "0.0495836, 0.0655703, 0.0807718, 0.1030219, 0.1546051, 0.2618872, 0.4867173"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2253679, 0.2405411, 0.2538840, 0.2714040, 0.3086625, 0.3784353, 0.5167470", \ "0.2289253, 0.2440999, 0.2574347, 0.2749529, 0.3122209, 0.3820137, 0.5198655", \ "0.2365939, 0.2517999, 0.2650357, 0.2825963, 0.3198978, 0.3898320, 0.5278176", \ "0.2509652, 0.2660203, 0.2793871, 0.2969076, 0.3341235, 0.4039971, 0.5424259", \ "0.2730208, 0.2880637, 0.3013598, 0.3190035, 0.3562372, 0.4261760, 0.5645664", \ "0.3095439, 0.3248457, 0.3382421, 0.3558789, 0.3932026, 0.4630479, 0.6007298", \ "0.3654592, 0.3812254, 0.3950436, 0.4129828, 0.4511163, 0.5215497, 0.6595085"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0415110, 0.0620011, 0.0835290, 0.1141233, 0.1852833, 0.3323569, 0.6319381", \ "0.0413788, 0.0618985, 0.0835613, 0.1140668, 0.1854046, 0.3328998, 0.6295067", \ "0.0408335, 0.0617962, 0.0835308, 0.1139118, 0.1847623, 0.3342471, 0.6373225", \ "0.0416314, 0.0611403, 0.0835740, 0.1139285, 0.1857855, 0.3332852, 0.6356022", \ "0.0414791, 0.0620485, 0.0832536, 0.1134494, 0.1856381, 0.3333247, 0.6361650", \ "0.0423065, 0.0638930, 0.0847346, 0.1151966, 0.1869157, 0.3351072, 0.6343339", \ "0.0467895, 0.0670594, 0.0886180, 0.1191652, 0.1906797, 0.3387481, 0.6401550"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0860886, 0.1008554, 0.1134862, 0.1295099, 0.1622785, 0.2232228, 0.3439783", \ "0.0899539, 0.1047750, 0.1173827, 0.1333463, 0.1661632, 0.2271179, 0.3478617", \ "0.0982694, 0.1130192, 0.1256294, 0.1415679, 0.1743593, 0.2352893, 0.3560333", \ "0.1155832, 0.1301326, 0.1425338, 0.1581687, 0.1906252, 0.2514189, 0.3721168", \ "0.1424720, 0.1572746, 0.1696898, 0.1851930, 0.2172306, 0.2776389, 0.3980627", \ "0.1787656, 0.1935396, 0.2057676, 0.2210614, 0.2528306, 0.3128696, 0.4330060", \ "0.2279751, 0.2421923, 0.2541244, 0.2691540, 0.3006104, 0.3603062, 0.4801491"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0403105, 0.0551904, 0.0700355, 0.0917331, 0.1434940, 0.2521218, 0.4782882", \ "0.0401559, 0.0556451, 0.0703090, 0.0917787, 0.1436587, 0.2522522, 0.4786077", \ "0.0402256, 0.0553436, 0.0701261, 0.0919474, 0.1435865, 0.2522682, 0.4791791", \ "0.0421267, 0.0564969, 0.0710351, 0.0922856, 0.1434345, 0.2518507, 0.4784869", \ "0.0495610, 0.0631522, 0.0767540, 0.0963657, 0.1460962, 0.2530699, 0.4790060", \ "0.0563185, 0.0697098, 0.0818692, 0.1011053, 0.1489900, 0.2544405, 0.4800553", \ "0.0585312, 0.0706652, 0.0836801, 0.1024476, 0.1497020, 0.2552621, 0.4806480"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.654938; internal_power () { related_pin : "D"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2239893, 26.5908656, 43.0313026, 58.4658072, 77.4599508, 92.8569960, 103.0226529", \ "2.2196628, 26.5956986, 43.0359262, 58.3983317, 77.3794899, 92.8518449, 103.0622789", \ "2.2191226, 26.5794116, 43.0220565, 58.4499961, 77.4372973, 92.9494511, 103.1567700", \ "2.2207622, 26.6864933, 43.1645835, 58.6518402, 77.7163275, 93.1432874, 103.3975218", \ "2.2323903, 26.9697127, 43.6413890, 59.2880488, 78.5688938, 94.2414994, 104.6288176", \ "2.2822888, 27.7929307, 45.0114308, 61.1408433, 80.9500613, 97.0127639, 107.6162568", \ "2.3583943, 29.6622089, 48.0794258, 65.1495588, 86.2205740, 102.9473248, 114.1811976"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.0832697, -6.8061885, -11.1628723, -15.5133266, -21.2123353, -26.8630643, -31.8712856", \ "-0.9927272, -6.7110065, -11.0635708, -15.4301060, -21.1399608, -26.7805314, -32.8868009", \ "-0.9010982, -6.5979721, -10.8929106, -15.1969914, -20.8937567, -26.6161499, -32.3586755", \ "-0.8457824, -6.4172632, -10.6773498, -14.9284647, -20.5307057, -26.1387701, -32.4137323", \ "-0.8151264, -6.0889290, -10.1567321, -14.2083314, -19.7138695, -25.2653326, -31.0521453", \ "-0.8325244, -5.3463620, -8.9033763, -12.4961241, -17.3227005, -22.0610419, -28.1691193", \ "-0.9860053, -3.8394964, -6.2053953, -8.7620729, -12.2063789, -16.6400314, -19.5910910"); } } internal_power () { related_pin : "CLK"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2550668, 27.2739409, 44.1488398, 60.0118257, 79.5459786, 95.4059932, 105.8486095", \ "2.2528614, 27.2907608, 44.1673072, 60.0789719, 79.5799603, 95.4445102, 105.8865154", \ "2.2488209, 27.3330230, 44.2645403, 60.1441733, 79.7136189, 95.6416488, 106.1520483", \ "2.2528189, 27.4561794, 44.4610125, 60.4407071, 80.0744052, 96.0299218, 106.6543133", \ "2.2615469, 27.7284686, 44.9340772, 61.0895136, 80.9819871, 97.1431907, 107.7643972", \ "2.2914634, 28.4021650, 46.0964645, 62.5902103, 82.9746780, 99.6572694, 110.5684866", \ "2.2920675, 29.8467167, 48.4206483, 65.8965135, 87.4770699, 104.6848898, 116.1923989"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.1320560, -8.9197914, -13.2835564, -17.6461858, -23.4074699, -29.0954278, -35.2013159", \ "-3.0729361, -8.8332010, -13.2245446, -17.5526879, -23.2958995, -29.0755897, -35.3933342", \ "-3.0417162, -8.7582596, -13.1225458, -17.4270407, -23.1327339, -28.8563734, -35.2021242", \ "-3.3323414, -8.9538738, -13.2300444, -17.4939491, -23.1255486, -28.7621193, -33.7545056", \ "-3.9980205, -9.3154619, -13.3688839, -17.4514443, -22.9172768, -28.3491208, -34.0818476", \ "-5.4114094, -10.0665338, -13.6979519, -17.3110908, -22.1734137, -26.7377491, -32.4261713", \ "-8.3992268, -11.6367435, -14.2526780, -16.8774988, -20.3494470, -24.6965162, -27.2231492"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-11.8705607, -19.5052349, -25.1684292, -30.6982505, -37.8477787, -44.7546865, -51.5707367", \ "-11.8121143, -19.4294487, -25.1216199, -30.7312382, -37.8569558, -44.7391660, -51.4667641", \ "-11.7823773, -19.3909992, -24.9858448, -30.5457144, -37.7784448, -44.6393585, -51.6437159", \ "-12.7937798, -20.0878170, -25.6588306, -31.1277192, -38.3099295, -45.1727518, -50.8695929", \ "-14.8793195, -21.2840671, -26.3692767, -31.5147438, -38.6201989, -45.6754469, -51.4376009", \ "-19.1424589, -23.7392212, -27.7746969, -32.3930785, -38.7771149, -44.9435785, -52.2548611", \ "-27.8102669, -28.5393852, -30.2794900, -32.9396310, -37.3883425, -43.9332415, -49.3320404"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1122672, 25.1927035, 40.8662772, 55.6251452, 73.7075235, 88.4800266, 98.2308954", \ "2.1112541, 25.2034073, 40.8540802, 55.6126261, 73.6555324, 88.4367183, 98.1921123", \ "2.1095545, 25.2377612, 40.9193198, 55.6412003, 73.8226180, 88.5794135, 98.3228386", \ "2.1355991, 25.5716942, 41.3325255, 56.1684025, 74.4176552, 89.1496980, 98.8918809", \ "2.2114396, 26.4453186, 42.6093593, 57.4568048, 75.8182207, 90.6899554, 100.4149896", \ "2.3498919, 28.2049061, 45.1596699, 60.6327371, 79.2710395, 94.2704046, 104.0099361", \ "2.5767042, 31.8015186, 50.6030920, 67.6004310, 87.2241312, 102.4083691, 112.1499911"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-16.6215589, -22.6614680, -27.0704869, -31.4934592, -37.5579828, -43.3284021, -47.9558264", \ "-16.5777162, -22.6025973, -27.0323878, -31.4352455, -37.4828294, -43.3137976, -49.4402871", \ "-16.5591429, -22.5555035, -26.9300653, -31.3172200, -37.3531235, -43.0540543, -47.7808667", \ "-17.3930121, -23.0863715, -27.2979504, -31.5085989, -37.3389291, -42.8488944, -47.3628459", \ "-19.1065590, -24.0438508, -27.7784967, -31.4892307, -36.8755162, -41.7997006, -45.5093575", \ "-22.6143554, -25.9000913, -28.5982942, -31.4596560, -35.1154144, -38.9695129, -44.3487054", \ "-29.7629335, -30.1586247, -30.8220783, -31.6986476, -33.2906755, -36.2935346, -37.5635033"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1872970, 26.3561440, 42.6725723, 57.9148531, 76.7501463, 92.1002255, 102.2063195", \ "2.1836085, 26.3319889, 42.6292786, 57.8660184, 76.6873914, 92.0164573, 102.0803940", \ "2.1825545, 26.3507981, 42.6392617, 57.9579558, 76.7341410, 92.0984110, 102.1998458", \ "2.1812458, 26.4593234, 42.8259482, 58.1133594, 77.0290277, 92.4500574, 102.5983482", \ "2.1914777, 26.7363262, 43.3012141, 58.7452899, 77.8317090, 93.3772672, 103.6023489", \ "2.2363538, 27.6199327, 44.7164554, 60.7594282, 80.4826970, 96.4777193, 107.0284102", \ "2.3358794, 29.8885434, 48.3892575, 65.7050029, 87.0456457, 103.8594689, 115.1544245"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1427645, 0.1580984, 0.1716546, 0.1895421, 0.2274544, 0.2980723, 0.4362153", \ "0.1467950, 0.1621133, 0.1756647, 0.1935647, 0.2314681, 0.3021490, 0.4403907", \ "0.1548143, 0.1700269, 0.1837589, 0.2015872, 0.2395351, 0.3101246, 0.4482258", \ "0.1688179, 0.1839154, 0.1975861, 0.2154380, 0.2533517, 0.3239901, 0.4621815", \ "0.1884988, 0.2036697, 0.2172587, 0.2350703, 0.2731319, 0.3437086, 0.4819329", \ "0.2186316, 0.2341199, 0.2476221, 0.2654905, 0.3033649, 0.3739779, 0.5121365", \ "0.2632476, 0.2789493, 0.2924652, 0.3103164, 0.3482389, 0.4186873, 0.5566693"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0415344, 0.0616125, 0.0831886, 0.1142910, 0.1870200, 0.3353129, 0.6445707", \ "0.0414738, 0.0616709, 0.0832466, 0.1141295, 0.1871218, 0.3352517, 0.6374430", \ "0.0405511, 0.0615100, 0.0833606, 0.1141311, 0.1869324, 0.3354044, 0.6401430", \ "0.0407293, 0.0614109, 0.0830459, 0.1139902, 0.1869347, 0.3349984, 0.6384107", \ "0.0410240, 0.0620782, 0.0832359, 0.1146095, 0.1870438, 0.3351429, 0.6383654", \ "0.0419198, 0.0625520, 0.0842452, 0.1149780, 0.1877114, 0.3355015, 0.6377849", \ "0.0439157, 0.0644453, 0.0861879, 0.1168292, 0.1886285, 0.3363441, 0.6411282"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1474810, 0.1625555, 0.1758058, 0.1929948, 0.2302440, 0.3004186, 0.4386556", \ "0.1496495, 0.1647163, 0.1779597, 0.1952469, 0.2324344, 0.3025863, 0.4408287", \ "0.1542494, 0.1694252, 0.1825428, 0.1998328, 0.2370054, 0.3071758, 0.4453975", \ "0.1633649, 0.1784874, 0.1916476, 0.2088111, 0.2460543, 0.3161977, 0.4544665", \ "0.1786236, 0.1936583, 0.2067295, 0.2240332, 0.2612242, 0.3314032, 0.4696481", \ "0.2007750, 0.2159148, 0.2291990, 0.2463899, 0.2836206, 0.3537236, 0.4918779", \ "0.2292401, 0.2445922, 0.2578936, 0.2752686, 0.3125154, 0.3825744, 0.5206679"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0373983, 0.0543979, 0.0721596, 0.0976678, 0.1589007, 0.2858969, 0.5472583", \ "0.0375301, 0.0547261, 0.0722485, 0.0977842, 0.1589641, 0.2856482, 0.5469935", \ "0.0375688, 0.0542517, 0.0720743, 0.0977782, 0.1589983, 0.2856114, 0.5469101", \ "0.0374453, 0.0547230, 0.0719593, 0.0977900, 0.1592107, 0.2858579, 0.5473463", \ "0.0378586, 0.0549218, 0.0720143, 0.0977122, 0.1593183, 0.2858142, 0.5472842", \ "0.0394529, 0.0560964, 0.0737899, 0.0990172, 0.1598433, 0.2864301, 0.5452829", \ "0.0423129, 0.0587493, 0.0763651, 0.1013490, 0.1614826, 0.2873599, 0.5480316"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1388455, 0.1539303, 0.1676393, 0.1855341, 0.2234437, 0.2941279, 0.4323845", \ "0.1423563, 0.1576617, 0.1712811, 0.1891378, 0.2271004, 0.2977105, 0.4359598", \ "0.1478203, 0.1631301, 0.1767373, 0.1945925, 0.2325452, 0.3031991, 0.4414105", \ "0.1536308, 0.1688196, 0.1823930, 0.2002540, 0.2382973, 0.3088954, 0.4470335", \ "0.1590603, 0.1743793, 0.1879059, 0.2057319, 0.2436484, 0.3143271, 0.4525681", \ "0.1591933, 0.1745139, 0.1881083, 0.2059492, 0.2439182, 0.3145226, 0.4526464", \ "0.1467131, 0.1620128, 0.1756503, 0.1934486, 0.2314477, 0.3020381, 0.4402043"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0406160, 0.0609942, 0.0829890, 0.1140620, 0.1868241, 0.3351904, 0.6375171", \ "0.0410523, 0.0614188, 0.0830432, 0.1140733, 0.1866815, 0.3352025, 0.6383738", \ "0.0410671, 0.0614036, 0.0830428, 0.1140331, 0.1867404, 0.3348294, 0.6383504", \ "0.0409102, 0.0610592, 0.0825178, 0.1138626, 0.1868147, 0.3352808, 0.6439710", \ "0.0410257, 0.0612365, 0.0830123, 0.1135412, 0.1867274, 0.3348201, 0.6399700", \ "0.0409976, 0.0613035, 0.0829277, 0.1140337, 0.1866909, 0.3350234, 0.6366178", \ "0.0409913, 0.0612729, 0.0828157, 0.1138838, 0.1868830, 0.3352853, 0.6409983"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1510540, 0.1661939, 0.1793403, 0.1966452, 0.2338230, 0.3040000, 0.4422165", \ "0.1547864, 0.1699652, 0.1830901, 0.2003793, 0.2375674, 0.3077445, 0.4459751", \ "0.1603244, 0.1753952, 0.1886614, 0.2059043, 0.2431081, 0.3132642, 0.4515260", \ "0.1662516, 0.1813352, 0.1945459, 0.2117194, 0.2489408, 0.3190993, 0.4573820", \ "0.1719566, 0.1870508, 0.2002038, 0.2174217, 0.2546832, 0.3248745, 0.4631180", \ "0.1734397, 0.1885702, 0.2017474, 0.2190750, 0.2562341, 0.3264093, 0.4646376", \ "0.1634614, 0.1785914, 0.1917641, 0.2090980, 0.2462520, 0.3164279, 0.4546604"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0374496, 0.0540709, 0.0720004, 0.0976981, 0.1588460, 0.2857034, 0.5473487", \ "0.0374881, 0.0542131, 0.0719744, 0.0976636, 0.1587765, 0.2857959, 0.5474469", \ "0.0373844, 0.0545466, 0.0718730, 0.0976222, 0.1588657, 0.2858625, 0.5472273", \ "0.0370187, 0.0547283, 0.0718091, 0.0975990, 0.1590954, 0.2858872, 0.5468311", \ "0.0374230, 0.0543441, 0.0719345, 0.0973661, 0.1587756, 0.2856164, 0.5463068", \ "0.0375149, 0.0539803, 0.0720990, 0.0979284, 0.1589783, 0.2859296, 0.5453023", \ "0.0374655, 0.0540154, 0.0720269, 0.0975926, 0.1588826, 0.2854917, 0.5472289"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0795559, 0.0946651, 0.1083588, 0.1262479, 0.1642161, 0.2348595, 0.3731533", \ "0.0830272, 0.0983568, 0.1118354, 0.1297306, 0.1677619, 0.2384329, 0.3767573", \ "0.0907397, 0.1059230, 0.1195171, 0.1373035, 0.1752196, 0.2458125, 0.3840865", \ "0.1065708, 0.1215443, 0.1349452, 0.1526245, 0.1905192, 0.2609630, 0.3989452", \ "0.1307791, 0.1467503, 0.1606414, 0.1784908, 0.2160395, 0.2862185, 0.4237875", \ "0.1657005, 0.1830609, 0.1975559, 0.2161183, 0.2544202, 0.3244232, 0.4614223", \ "0.2157533, 0.2347777, 0.2513343, 0.2713953, 0.3121632, 0.3837638, 0.5209321"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0398357, 0.0604020, 0.0826123, 0.1137258, 0.1866003, 0.3348427, 0.6371095", \ "0.0396382, 0.0609349, 0.0829831, 0.1138615, 0.1866946, 0.3349707, 0.6381380", \ "0.0399776, 0.0602809, 0.0822143, 0.1133804, 0.1868731, 0.3348290, 0.6376681", \ "0.0421432, 0.0631214, 0.0842164, 0.1147703, 0.1873269, 0.3355496, 0.6463873", \ "0.0509848, 0.0704012, 0.0921207, 0.1221669, 0.1919400, 0.3382478, 0.6470400", \ "0.0642180, 0.0824437, 0.1035914, 0.1355447, 0.2024176, 0.3451607, 0.6403632", \ "0.0894824, 0.1055500, 0.1258374, 0.1544955, 0.2228126, 0.3610110, 0.6549380"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0709482, 0.0859177, 0.0993065, 0.1163935, 0.1534564, 0.2236636, 0.3619084", \ "0.0748203, 0.0897254, 0.1031604, 0.1202435, 0.1573336, 0.2275447, 0.3658079", \ "0.0830535, 0.0979741, 0.1109680, 0.1282706, 0.1653784, 0.2355788, 0.3738433", \ "0.0984101, 0.1132071, 0.1261534, 0.1433277, 0.1803404, 0.2504113, 0.3885707", \ "0.1182352, 0.1338451, 0.1474529, 0.1655055, 0.2023161, 0.2722127, 0.4099979", \ "0.1448968, 0.1617085, 0.1762219, 0.1948232, 0.2329455, 0.3030401, 0.4405212", \ "0.1782867, 0.1958884, 0.2118952, 0.2298886, 0.2729350, 0.3441242, 0.4814767"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0342688, 0.0515725, 0.0695601, 0.0956739, 0.1575217, 0.2848237, 0.5466619", \ "0.0341367, 0.0515271, 0.0696187, 0.0957217, 0.1575447, 0.2846426, 0.5461194", \ "0.0345977, 0.0513412, 0.0695709, 0.0957789, 0.1575786, 0.2850351, 0.5462580", \ "0.0384518, 0.0549623, 0.0720923, 0.0975550, 0.1588937, 0.2853972, 0.5459300", \ "0.0468888, 0.0637202, 0.0809698, 0.1050907, 0.1642503, 0.2885967, 0.5474947", \ "0.0603768, 0.0764530, 0.0932303, 0.1175457, 0.1740214, 0.2954065, 0.5521406", \ "0.0836033, 0.1004718, 0.1155152, 0.1389091, 0.1942761, 0.3108351, 0.5611450"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1402062, 0.1551505, 0.1687296, 0.1862873, 0.2236424, 0.2940286, 0.4325215", \ "0.1440271, 0.1591411, 0.1725734, 0.1902116, 0.2276343, 0.2977817, 0.4364199", \ "0.1519866, 0.1669423, 0.1805261, 0.1980957, 0.2353990, 0.3058245, 0.4444466", \ "0.1649206, 0.1800829, 0.1935421, 0.2109939, 0.2483923, 0.3186998, 0.4572374", \ "0.1822580, 0.1973240, 0.2107747, 0.2282711, 0.2656429, 0.3361126, 0.4747684", \ "0.2069032, 0.2221644, 0.2356398, 0.2532627, 0.2905314, 0.3607518, 0.4987257", \ "0.2390003, 0.2542772, 0.2679571, 0.2856421, 0.3229795, 0.3931666, 0.5315122"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0395618, 0.0602492, 0.0820184, 0.1124918, 0.1841107, 0.3344265, 0.6392057", \ "0.0397208, 0.0601938, 0.0820154, 0.1127043, 0.1845109, 0.3332018, 0.6322288", \ "0.0396475, 0.0603257, 0.0819779, 0.1122233, 0.1840799, 0.3337280, 0.6381219", \ "0.0398826, 0.0603277, 0.0816079, 0.1122494, 0.1847550, 0.3342085, 0.6391144", \ "0.0414462, 0.0610523, 0.0822906, 0.1127432, 0.1849182, 0.3340391, 0.6375369", \ "0.0421164, 0.0617453, 0.0833281, 0.1137508, 0.1860860, 0.3344885, 0.6371870", \ "0.0428662, 0.0643892, 0.0851407, 0.1152057, 0.1867956, 0.3325009, 0.6389922"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1466577, 0.1617112, 0.1749665, 0.1922264, 0.2294180, 0.2995736, 0.4378286", \ "0.1502362, 0.1652873, 0.1785168, 0.1957735, 0.2329721, 0.3031241, 0.4413897", \ "0.1578966, 0.1730435, 0.1861908, 0.2034782, 0.2406559, 0.3108278, 0.4490515", \ "0.1721616, 0.1871502, 0.2004041, 0.2176712, 0.2548672, 0.3250162, 0.4632694", \ "0.1938309, 0.2088376, 0.2220401, 0.2392612, 0.2764899, 0.3466607, 0.4848865", \ "0.2253038, 0.2405064, 0.2536265, 0.2708054, 0.3080398, 0.3781971, 0.5164101", \ "0.2717158, 0.2869853, 0.3003178, 0.3175268, 0.3547332, 0.4248791, 0.5630142"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0374416, 0.0545989, 0.0719259, 0.0977436, 0.1588284, 0.2858515, 0.5472357", \ "0.0373559, 0.0545631, 0.0719408, 0.0976970, 0.1590156, 0.2859522, 0.5470725", \ "0.0375691, 0.0543121, 0.0720657, 0.0977834, 0.1589955, 0.2856215, 0.5469684", \ "0.0373650, 0.0544951, 0.0721348, 0.0978127, 0.1590429, 0.2859491, 0.5472577", \ "0.0381036, 0.0549078, 0.0720794, 0.0980872, 0.1592030, 0.2856624, 0.5469797", \ "0.0394403, 0.0557603, 0.0736229, 0.0990864, 0.1601057, 0.2860374, 0.5477143", \ "0.0424666, 0.0589649, 0.0764736, 0.1011653, 0.1615959, 0.2872823, 0.5486619"); } } } } cell (LASX1) { cell_footprint : "LAS"; area : 24.8832 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.177695e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; preset : "SETB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB)"; value : "1.1155083e+05"; } leakage_power () { when : "(D'*CLK*SETB')"; value : "1.1117402e+05"; } leakage_power () { when : "(D'*CLK*SETB)"; value : "1.1484393e+05"; } leakage_power () { when : "(D'*CLK'*SETB')"; value : "1.1684316e+05"; } leakage_power () { when : "(D*CLK'*SETB')"; value : "1.1063710e+05"; } leakage_power () { when : "(D'*CLK'*SETB)"; value : "1.1776951e+05"; } pin (D) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.451903, 1.451903 ); fall_capacitance : 1.451903; capacitance : 1.473380; rise_capacitance_range (1.494857, 1.494857 ); rise_capacitance : 1.494857; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0321775, 0.0330785, 0.0406196, 0.0524899, 0.0602701, 0.0791693, 0.0874056", \ "0.0254469, 0.0292016, 0.0366577, 0.0450080, 0.0574256, 0.0724358, 0.0836313", \ "0.0179385, 0.0187523, 0.0262513, 0.0382225, 0.0501155, 0.0651354, 0.0763162", \ "-0.0029017, 0.0008461, 0.0084245, 0.0208612, 0.0393282, 0.0525046, 0.0643889", \ "-0.0257439, -0.0227350, -0.0187777, -0.0042374, 0.0065261, 0.0248240, 0.0429730", \ "-0.0652042, -0.0648831, -0.0571656, -0.0525202, -0.0402666, -0.0132654, 0.0070235", \ "-0.1311150, -0.1242685, -0.1239047, -0.1157111, -0.1011262, -0.0882552, -0.0639615"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0673314, 0.0711538, 0.0785531, 0.0965227, 0.1188794, 0.1521158, 0.1996963", \ "0.0636326, 0.0674088, 0.0746725, 0.0929760, 0.1136657, 0.1454287, 0.1994557", \ "0.0561967, 0.0599859, 0.0703535, 0.0847079, 0.1087027, 0.1382516, 0.1923874", \ "0.0469723, 0.0505359, 0.0580613, 0.0730052, 0.0968742, 0.1259061, 0.1796639", \ "0.0316608, 0.0350160, 0.0428756, 0.0579043, 0.0823434, 0.1165829, 0.1644775", \ "0.0063183, 0.0100468, 0.0180219, 0.0326582, 0.0544998, 0.0950184, 0.1455865", \ "-0.0345540, -0.0316450, -0.0266188, -0.0091863, 0.0101257, 0.0439864, 0.0908559"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0174414, -0.0211198, -0.0318824, -0.0404814, -0.0554134, -0.0704880, -0.0772071", \ "-0.0137612, -0.0174369, -0.0247187, -0.0369172, -0.0517264, -0.0667545, -0.0733643", \ "-0.0034006, -0.0071577, -0.0148791, -0.0297334, -0.0416865, -0.0562656, -0.0660556", \ "0.0114930, 0.0079482, 0.0004519, -0.0125878, -0.0248866, -0.0435292, -0.0556822", \ "0.0377789, 0.0344380, 0.0276955, 0.0155204, -0.0027093, -0.0167803, -0.0348301", \ "0.0782430, 0.0687706, 0.0648205, 0.0584720, 0.0431825, 0.0223002, 0.0026079", \ "0.1405493, 0.1396761, 0.1350079, 0.1248965, 0.1103367, 0.0916021, 0.0659149"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0612102, -0.0681459, -0.0753051, -0.0933315, -0.1174710, -0.1492465, -0.1928477", \ "-0.0574644, -0.0644840, -0.0715350, -0.0895328, -0.1108586, -0.1425802, -0.1885784", \ "-0.0501671, -0.0569251, -0.0672919, -0.0820415, -0.1024956, -0.1383503, -0.1853633", \ "-0.0440528, -0.0476952, -0.0549916, -0.0705603, -0.0943371, -0.1261771, -0.1733298", \ "-0.0287240, -0.0321561, -0.0400528, -0.0579172, -0.0825686, -0.1140014, -0.1624536", \ "-0.0004010, -0.0042827, -0.0149078, -0.0301215, -0.0499331, -0.0913253, -0.1428572", \ "0.0433430, 0.0404978, 0.0328057, 0.0173202, -0.0036403, -0.0423825, -0.0898154"); } } internal_power () { when : "!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.0856862, 4.1051056, 4.2267960, 5.0736543, 6.8502225, 10.4862106, 17.8410385"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0594759, 2.0432210, 2.1006806, 2.9437740, 4.7199303, 8.3622119, 15.7367443"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.062364; rise_capacitance_range (1.382660, 1.382660 ); rise_capacitance : 1.382660; capacitance : 1.355992; fall_capacitance_range (1.329323, 1.329323 ); fall_capacitance : 1.329323; max_transition : 1.024000; internal_power () { when : "!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.1627114, 10.1656618, 10.2550412, 10.9978189, 12.5668529, 15.7883994, 22.3149707"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.1568168, 7.1482887, 7.2212017, 7.9404877, 9.4690290, 12.6160809, 19.0001538"); } } } pin (SETB) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.085203; rise_capacitance_range (1.411662, 1.411662 ); rise_capacitance : 1.411662; capacitance : 1.413817; fall_capacitance_range (1.415973, 1.415973 ); fall_capacitance : 1.415973; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058751, -0.0020743, 0.0054630, 0.0141037, 0.0323209, 0.0524392, 0.0814242", \ "-0.0096518, -0.0059227, 0.0015242, 0.0106950, 0.0282548, 0.0518954, 0.0782389", \ "-0.0170859, -0.0164628, -0.0090198, 0.0036391, 0.0189247, 0.0457340, 0.0709771", \ "-0.0316344, -0.0309999, -0.0238416, -0.0147711, 0.0042684, 0.0314257, 0.0674994", \ "-0.0561827, -0.0510795, -0.0469899, -0.0391482, -0.0240686, 0.0042290, 0.0401677", \ "-0.0945382, -0.0909411, -0.0833718, -0.0777210, -0.0632080, -0.0371516, 0.0005604", \ "-0.1549294, -0.1543554, -0.1501319, -0.1427196, -0.1317927, -0.1106812, -0.0659156"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0146005, 0.0108529, 0.0032436, -0.0087791, -0.0229116, -0.0472835, -0.0868909", \ "0.0182909, 0.0147558, 0.0070138, -0.0050015, -0.0201070, -0.0437937, -0.0829862", \ "0.0256990, 0.0221863, 0.0177564, 0.0058935, -0.0130367, -0.0376739, -0.0716803", \ "0.0434238, 0.0365860, 0.0326854, 0.0206771, 0.0053928, -0.0229321, -0.0591478", \ "0.0646285, 0.0605812, 0.0559579, 0.0448480, 0.0295200, 0.0044175, -0.0340622", \ "0.1026163, 0.0992248, 0.0928580, 0.0827309, 0.0688241, 0.0464252, 0.0088507", \ "0.1709768, 0.1672507, 0.1596469, 0.1483729, 0.1388538, 0.1193611, 0.0776677"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2764729, 1.2007677, 1.1400394, 1.0856522, 1.0675601, 1.1220580, 1.3217359"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7983984, -0.8905392, -0.9848516, -1.0330173, -1.0393792, -0.9621340, -0.7176745"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.628790; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4859120, -2.8968942, -4.8197939, -6.7158619, -9.2661100, -11.8921737, -14.0852286", \ "-0.4854014, -2.8914080, -4.8087917, -6.7037400, -9.2262044, -11.7697532, -13.9186761", \ "-0.4839827, -2.8541986, -4.7767890, -6.6483031, -9.1467602, -11.4728213, -14.1114333", \ "-0.4668426, -2.7218878, -4.5432082, -6.3442486, -8.7299076, -11.2048162, -13.5024169", \ "-0.4178001, -2.4005306, -3.9880778, -5.5877056, -7.7535137, -10.0134453, -12.3858212", \ "-0.2972580, -1.5577585, -2.5915695, -3.7111872, -5.1143670, -6.5678548, -8.6980164", \ "-0.0482337, 0.2894163, 0.4605429, 0.5568991, 0.5570667, -0.3760045, -0.2403881"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.3375340, 12.3467963, 21.3762190, 29.8362740, 40.4246397, 48.7973981, 54.3748918", \ "0.3280159, 12.3433170, 21.3771684, 29.8423128, 40.4368385, 48.8126172, 54.3950776", \ "0.2728093, 12.3362105, 21.3866443, 29.8847899, 40.5238169, 48.9447284, 54.5210387", \ "-0.1351522, 12.0288429, 21.1680324, 29.7301881, 40.4637867, 48.9477977, 54.5916576", \ "-0.9688920, 11.5059330, 20.8851909, 29.6731105, 40.6847766, 49.4237187, 55.2091577", \ "-2.6715704, 10.4777965, 20.3716391, 29.6449634, 41.3234199, 50.5247449, 56.6287064", \ "-6.0991709, 8.6332293, 19.7271803, 30.1399460, 43.0321298, 53.2932094, 60.1841314"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.3613177, -2.1066867, -3.5300933, -4.9701914, -6.9210308, -9.0369279, -11.3022558", \ "-0.3606511, -2.1014103, -3.5155295, -4.9416043, -6.8841385, -8.9570773, -10.7274792", \ "-0.3570149, -2.0599028, -3.4764225, -4.8702461, -6.7712771, -8.6461663, -11.0187741", \ "-0.3421747, -1.9576161, -3.2666502, -4.6156635, -6.3969838, -8.2844787, -9.7309689", \ "-0.2966223, -1.6281700, -2.7645764, -3.8895381, -5.4814201, -7.3224281, -9.0216255", \ "-0.2012454, -0.9467331, -1.5827774, -2.3016879, -3.3245213, -4.3765106, -6.4339953", \ "-0.0330550, 0.4423691, 0.7118113, 0.9327918, 1.0869275, 0.3489721, 0.4512657"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.1809290, 10.9307155, 20.0247294, 28.5568858, 39.2538050, 47.6966802, 53.3012379", \ "-1.1766766, 10.9462192, 20.0580159, 28.5890978, 39.2822902, 47.7334048, 53.3504610", \ "-1.2083373, 10.9459757, 20.0772906, 28.6402136, 39.3729806, 47.8525234, 53.4893323", \ "-1.5530176, 10.6983460, 19.9100761, 28.5409081, 39.3699156, 47.9506149, 53.5740018", \ "-2.2708427, 10.2562859, 19.6609114, 28.5013822, 39.5640919, 48.2948687, 54.1215381", \ "-3.7393729, 9.4181774, 19.3266468, 28.6173226, 40.1144471, 49.2974795, 55.3753316", \ "-6.7567204, 7.6596233, 18.5203627, 28.7115497, 41.3410748, 51.3720731, 58.0285935"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.6873273, -4.1253419, -6.8373016, -9.4921320, -12.9480362, -16.2563133, -18.4239765", \ "-0.6889148, -4.1286966, -6.8400957, -9.4988722, -12.9507157, -16.2970136, -19.4110477", \ "-0.6830281, -4.0804395, -6.7587329, -9.3776548, -12.8091430, -16.0872824, -18.2273463", \ "-0.6548590, -3.8964636, -6.4642335, -8.9782190, -12.2726099, -15.4786618, -18.4175894", \ "-0.5891206, -3.4592966, -5.7443113, -8.0427606, -10.9685593, -13.7765521, -16.2202648", \ "-0.4513458, -2.5056594, -4.1601405, -5.9011342, -8.1423438, -10.1907952, -13.0280002", \ "-0.1589826, -0.4171562, -0.7648482, -1.1895470, -1.9775791, -3.3398462, -3.7656873"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.4861835, 12.9931396, 20.8779795, 28.2478290, 37.5075268, 44.8203562, 49.7066691", \ "2.5316770, 13.0384287, 20.9269448, 28.3119175, 37.5920113, 44.8886088, 49.7388856", \ "2.5816424, 13.1220372, 21.0286426, 28.4281917, 37.7293058, 45.0613023, 49.9388944", \ "2.6360984, 13.3429449, 21.3815975, 28.8953588, 38.3368545, 45.8125101, 50.7617604", \ "2.7149339, 13.8529165, 22.2065318, 30.0429382, 39.8687398, 47.5797220, 52.7222091", \ "2.8525873, 14.9765540, 24.0619259, 32.5796266, 43.1047426, 51.4254489, 56.9855344", \ "3.0845670, 17.3237000, 27.9810244, 37.9772957, 50.2767833, 60.0294528, 66.4811091"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1411996, 0.1521583, 0.1631012, 0.1778698, 0.2119977, 0.2804117, 0.4174061", \ "0.1450582, 0.1560061, 0.1669177, 0.1816954, 0.2158658, 0.2842978, 0.4213789", \ "0.1520443, 0.1631165, 0.1739327, 0.1887765, 0.2228883, 0.2912217, 0.4291589", \ "0.1621959, 0.1732789, 0.1840861, 0.1988766, 0.2330033, 0.3013476, 0.4393076", \ "0.1750662, 0.1860873, 0.1968848, 0.2117171, 0.2458980, 0.3141915, 0.4519888", \ "0.1891553, 0.2001519, 0.2110777, 0.2257349, 0.2599050, 0.3282387, 0.4651775", \ "0.2013677, 0.2124808, 0.2233720, 0.2381240, 0.2721257, 0.3405367, 0.4782044"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0262843, 0.0442981, 0.0642151, 0.0945838, 0.1684284, 0.3194122, 0.6263545", \ "0.0262740, 0.0444095, 0.0644125, 0.0945917, 0.1686057, 0.3198444, 0.6278686", \ "0.0261366, 0.0443295, 0.0645060, 0.0944942, 0.1686195, 0.3211859, 0.6252660", \ "0.0263335, 0.0439766, 0.0640613, 0.0943049, 0.1686382, 0.3195215, 0.6260564", \ "0.0263311, 0.0444683, 0.0646957, 0.0945793, 0.1687061, 0.3196414, 0.6216033", \ "0.0266863, 0.0445448, 0.0642693, 0.0944551, 0.1688672, 0.3206973, 0.6251534", \ "0.0268295, 0.0448816, 0.0649652, 0.0949073, 0.1687162, 0.3194466, 0.6279403"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1720582, 0.1835421, 0.1945665, 0.2089301, 0.2401127, 0.3001471, 0.4199174", \ "0.1761988, 0.1876886, 0.1987134, 0.2130775, 0.2442603, 0.3042915, 0.4240669", \ "0.1847579, 0.1963458, 0.2072512, 0.2216504, 0.2528147, 0.3128179, 0.4326320", \ "0.1993899, 0.2109774, 0.2218919, 0.2362932, 0.2674657, 0.3274852, 0.4472965", \ "0.2213044, 0.2327061, 0.2436423, 0.2581388, 0.2893241, 0.3493543, 0.4691352", \ "0.2568351, 0.2683356, 0.2794040, 0.2937328, 0.3248689, 0.3848628, 0.5046142", \ "0.3125182, 0.3239893, 0.3350586, 0.3494044, 0.3805670, 0.4406032, 0.5603614"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0279429, 0.0417886, 0.0570467, 0.0791907, 0.1325015, 0.2439657, 0.4711149", \ "0.0279571, 0.0417883, 0.0570631, 0.0792014, 0.1324574, 0.2439514, 0.4712664", \ "0.0279779, 0.0415100, 0.0570549, 0.0791626, 0.1328496, 0.2438633, 0.4718804", \ "0.0280010, 0.0415236, 0.0571717, 0.0791713, 0.1328415, 0.2435493, 0.4721311", \ "0.0279178, 0.0416832, 0.0570711, 0.0791068, 0.1328822, 0.2436376, 0.4720031", \ "0.0280027, 0.0418720, 0.0573149, 0.0793005, 0.1330848, 0.2437353, 0.4696593", \ "0.0281078, 0.0419391, 0.0572581, 0.0792553, 0.1329127, 0.2443597, 0.4726535"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1663106, 0.1774156, 0.1883183, 0.2030786, 0.2371827, 0.3055935, 0.4428942", \ "0.1700433, 0.1810384, 0.1919581, 0.2067166, 0.2407885, 0.3092167, 0.4463419", \ "0.1750863, 0.1861589, 0.1969749, 0.2118146, 0.2459051, 0.3142934, 0.4522887", \ "0.1806936, 0.1917494, 0.2026231, 0.2173068, 0.2514531, 0.3198012, 0.4576067", \ "0.1860465, 0.1970882, 0.2078532, 0.2226692, 0.2568659, 0.3254524, 0.4625494", \ "0.1874882, 0.1984863, 0.2094011, 0.2241642, 0.2582673, 0.3267182, 0.4635589", \ "0.1759808, 0.1870345, 0.1978885, 0.2127068, 0.2468163, 0.3152384, 0.4527818"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0265094, 0.0444472, 0.0644000, 0.0944419, 0.1686131, 0.3190339, 0.6208146", \ "0.0265046, 0.0443877, 0.0641429, 0.0944854, 0.1685601, 0.3198379, 0.6277266", \ "0.0261445, 0.0443385, 0.0645040, 0.0944907, 0.1688199, 0.3196970, 0.6261180", \ "0.0266597, 0.0443018, 0.0644237, 0.0944189, 0.1682291, 0.3207024, 0.6244628", \ "0.0261821, 0.0442711, 0.0643863, 0.0945296, 0.1686257, 0.3198709, 0.6273647", \ "0.0265706, 0.0444062, 0.0642263, 0.0944776, 0.1686197, 0.3203774, 0.6249170", \ "0.0261969, 0.0440873, 0.0643979, 0.0943346, 0.1686961, 0.3199083, 0.6279645"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1693310, 0.1808592, 0.1918312, 0.2062611, 0.2373920, 0.2973881, 0.4171811", \ "0.1729024, 0.1844730, 0.1954125, 0.2098036, 0.2409701, 0.3009843, 0.4207952", \ "0.1781899, 0.1896849, 0.2007129, 0.2151099, 0.2462477, 0.3062556, 0.4260507", \ "0.1837925, 0.1952847, 0.2064040, 0.2207240, 0.2518744, 0.3119714, 0.4316251", \ "0.1885162, 0.1999148, 0.2108105, 0.2252765, 0.2564855, 0.3165266, 0.4362368", \ "0.1889313, 0.2004328, 0.2115174, 0.2258532, 0.2569859, 0.3170107, 0.4366037", \ "0.1776484, 0.1891482, 0.2001556, 0.2145289, 0.2457076, 0.3057941, 0.4252935"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0279564, 0.0415894, 0.0570168, 0.0792448, 0.1326673, 0.2438422, 0.4714861", \ "0.0279149, 0.0416754, 0.0571702, 0.0791673, 0.1328216, 0.2435172, 0.4720920", \ "0.0280675, 0.0416667, 0.0571168, 0.0792116, 0.1328242, 0.2435497, 0.4720613", \ "0.0278356, 0.0416938, 0.0571855, 0.0792069, 0.1327213, 0.2437978, 0.4713306", \ "0.0280384, 0.0417696, 0.0568564, 0.0789984, 0.1328716, 0.2442793, 0.4712740", \ "0.0279255, 0.0416627, 0.0571782, 0.0792464, 0.1326501, 0.2434280, 0.4713149", \ "0.0279654, 0.0417652, 0.0571276, 0.0792307, 0.1325454, 0.2434757, 0.4701188"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0930777, 0.1041862, 0.1150255, 0.1297739, 0.1639326, 0.2323944, 0.3697387", \ "0.0970333, 0.1081191, 0.1190069, 0.1337872, 0.1679239, 0.2363595, 0.3742688", \ "0.1051122, 0.1162060, 0.1270827, 0.1418338, 0.1760068, 0.2444907, 0.3818361", \ "0.1188983, 0.1299037, 0.1407563, 0.1555317, 0.1896579, 0.2580758, 0.3954507", \ "0.1369344, 0.1481996, 0.1591298, 0.1738198, 0.2078056, 0.2762032, 0.4138674", \ "0.1627035, 0.1741888, 0.1852179, 0.1999777, 0.2339169, 0.3020606, 0.4392303", \ "0.1949453, 0.2069820, 0.2180886, 0.2330185, 0.2666079, 0.3347094, 0.4720358"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0262535, 0.0441175, 0.0640944, 0.0942330, 0.1684523, 0.3193642, 0.6266622", \ "0.0262979, 0.0440440, 0.0642730, 0.0943140, 0.1687015, 0.3196236, 0.6237003", \ "0.0264270, 0.0442359, 0.0640567, 0.0943605, 0.1683421, 0.3195956, 0.6268795", \ "0.0265487, 0.0441473, 0.0641768, 0.0944523, 0.1686876, 0.3187208, 0.6201241", \ "0.0277988, 0.0458700, 0.0658816, 0.0955556, 0.1693600, 0.3193912, 0.6272500", \ "0.0296199, 0.0472472, 0.0672571, 0.0969585, 0.1694919, 0.3207011, 0.6264673", \ "0.0323918, 0.0502419, 0.0697325, 0.0988645, 0.1713583, 0.3206377, 0.6287902"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1087623, 0.1203313, 0.1312721, 0.1456599, 0.1768429, 0.2368701, 0.3567028", \ "0.1124434, 0.1239236, 0.1349543, 0.1493207, 0.1805168, 0.2405752, 0.3603444", \ "0.1200249, 0.1316227, 0.1425307, 0.1569294, 0.1881156, 0.2481519, 0.3679819", \ "0.1343082, 0.1457470, 0.1566886, 0.1711139, 0.2023196, 0.2623651, 0.3821874", \ "0.1544733, 0.1661560, 0.1771102, 0.1915090, 0.2226789, 0.2827365, 0.4026297", \ "0.1852203, 0.1969922, 0.2080917, 0.2226115, 0.2538750, 0.3139589, 0.4334868", \ "0.2281451, 0.2402702, 0.2517052, 0.2664075, 0.2978584, 0.3579247, 0.4774359"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0277960, 0.0415630, 0.0571159, 0.0791347, 0.1327252, 0.2436063, 0.4720420", \ "0.0277907, 0.0416417, 0.0569393, 0.0790980, 0.1325316, 0.2439720, 0.4709489", \ "0.0278060, 0.0414200, 0.0570803, 0.0791509, 0.1327692, 0.2436567, 0.4720714", \ "0.0278843, 0.0415664, 0.0571558, 0.0792265, 0.1330177, 0.2436522, 0.4719710", \ "0.0288236, 0.0424982, 0.0576351, 0.0798231, 0.1332403, 0.2438977, 0.4721970", \ "0.0305647, 0.0440100, 0.0591275, 0.0810842, 0.1340456, 0.2442851, 0.4712749", \ "0.0334081, 0.0472488, 0.0623171, 0.0838067, 0.1358263, 0.2458956, 0.4723515"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.641973; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.4313114, -4.3842492, -5.9753839, -7.6013415, -9.7387173, -11.9606747, -13.6998055", \ "-2.4404278, -4.3860901, -5.9795781, -7.5979226, -9.7301011, -11.9512694, -13.6854620", \ "-2.4960374, -4.4107659, -5.9586200, -7.5536839, -9.5985510, -11.7824141, -13.5349604", \ "-2.9013863, -4.7022100, -6.1856920, -7.7067574, -9.6849397, -11.7978449, -13.8384814", \ "-3.7345344, -5.2113525, -6.4404389, -7.7499654, -9.4550975, -11.4244779, -13.0192309", \ "-5.4323129, -6.2255007, -6.9634465, -7.7904492, -8.8691171, -10.0466763, -12.1261383", \ "-8.8629810, -8.1107136, -7.6688757, -7.3435546, -7.0822195, -7.6494466, -7.5822221"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2886773, 13.8296539, 22.5280224, 30.7241354, 40.9771497, 49.1481991, 54.6538514", \ "2.2892061, 13.8378221, 22.5454266, 30.7362581, 41.0001457, 49.1725203, 54.7235298", \ "2.2912824, 13.8624106, 22.5778713, 30.7917009, 41.0558186, 49.2714689, 54.7696121", \ "2.3118158, 14.0016387, 22.8061294, 31.0957453, 41.4532017, 49.7529281, 55.2334438", \ "2.3637918, 14.3498608, 23.3595391, 31.8522925, 42.4657884, 50.9647554, 56.6091421", \ "2.4930269, 15.1880969, 24.7322321, 33.7287994, 44.9398703, 53.9128980, 59.8778532", \ "2.7543618, 17.0875462, 27.8703909, 37.9971990, 50.4769599, 60.4789350, 67.1714368"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.9532100, -5.8230883, -7.3283967, -8.8842115, -10.8768411, -12.9962128, -14.8723182", \ "-3.9484250, -5.8102504, -7.3065141, -8.8558486, -10.8331192, -12.9873015, -14.7000400", \ "-3.9805722, -5.8054508, -7.2753133, -8.7977882, -10.7640142, -12.8577152, -14.8987164", \ "-4.3229694, -6.0414512, -7.4393006, -8.8980840, -10.8172071, -12.8141747, -14.6816753", \ "-5.0435235, -6.4943730, -7.6768463, -8.9402452, -10.6117448, -12.4727198, -14.4154261", \ "-6.5172118, -7.3603043, -8.0893687, -8.8202808, -10.0148383, -11.1191375, -13.0974937", \ "-9.5344359, -9.1242457, -8.9005076, -8.7226428, -8.5932169, -9.2821803, -9.2623195"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.4144817, 14.6100900, 23.8125933, 32.4698075, 43.3232464, 51.9671736, 57.7543650", \ "2.4154280, 14.6237394, 23.8327694, 32.4983917, 43.3502565, 51.9971358, 57.7752450", \ "2.4187900, 14.6591488, 23.8814859, 32.5697490, 43.4284026, 52.1142543, 57.9306023", \ "2.4348989, 14.7779716, 24.0697468, 32.8243361, 43.7627060, 52.5195156, 58.3171892", \ "2.4827600, 15.0976472, 24.5980972, 33.5504621, 44.7776141, 53.7188332, 59.6843320", \ "2.5802335, 15.7870704, 25.7512374, 35.1421968, 46.8770120, 56.2641339, 62.4930676", \ "2.7575265, 17.2062616, 28.0984646, 38.3727154, 51.0821262, 61.2903742, 68.0886048"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2893231, -3.7711833, -6.5029093, -9.2009428, -12.5823342, -15.8723546, -18.3280121", \ "-0.2432957, -3.7112792, -6.4379292, -9.1205895, -12.5650386, -15.8256528, -18.2123924", \ "-0.1871480, -3.6134279, -6.3032660, -8.9904913, -12.3603574, -15.6415943, -19.1871832", \ "-0.1177111, -3.3398118, -5.9381818, -8.5643842, -11.8923154, -15.1513331, -18.2154833", \ "-0.0170995, -2.7607136, -5.0441027, -7.4022459, -10.4700144, -13.5428024, -16.7310366", \ "0.1522316, -1.4934403, -3.0836089, -4.7693951, -7.3956105, -9.7826543, -12.8664589", \ "0.4178224, 0.9219658, 0.8126910, 0.3888598, -0.6479178, -2.7958231, -4.1436840"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.0795818, 12.5626849, 20.4878897, 27.9478652, 37.2652066, 44.7040989, 49.6568378", \ "2.0799075, 12.5673707, 20.4909514, 27.9411258, 37.2850614, 44.7547890, 49.7592048", \ "2.0892576, 12.6303853, 20.5766816, 28.0623432, 37.4148153, 44.8701886, 49.8370069", \ "2.1314041, 12.8602719, 20.8969369, 28.4616876, 37.9023094, 45.4158875, 50.4601131", \ "2.2261583, 13.4021907, 21.6662392, 29.3972375, 39.0771530, 46.6943998, 51.8001362", \ "2.4119062, 14.4992965, 23.3272484, 31.5388804, 41.6106151, 49.6080147, 54.8507816", \ "2.7527538, 16.7791839, 26.9616617, 36.2504544, 47.4478312, 56.1931020, 61.9269118"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1201813, 0.1337203, 0.1465902, 0.1633981, 0.1996870, 0.2683262, 0.4055050", \ "0.1243136, 0.1378661, 0.1507253, 0.1675464, 0.2038306, 0.2724692, 0.4096682", \ "0.1328044, 0.1462595, 0.1591516, 0.1759854, 0.2122255, 0.2808363, 0.4182971", \ "0.1474804, 0.1609260, 0.1738251, 0.1906760, 0.2269631, 0.2956550, 0.4328110", \ "0.1695683, 0.1832242, 0.1960172, 0.2128409, 0.2491077, 0.3176895, 0.4551517", \ "0.2047453, 0.2184832, 0.2313953, 0.2482798, 0.2844690, 0.3530834, 0.4901696", \ "0.2592984, 0.2732319, 0.2863066, 0.3031755, 0.3394233, 0.4078901, 0.5451486"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0311876, 0.0504441, 0.0716280, 0.1018510, 0.1744436, 0.3225291, 0.6271366", \ "0.0306034, 0.0504020, 0.0715905, 0.1018566, 0.1744058, 0.3226588, 0.6259967", \ "0.0305298, 0.0506116, 0.0713684, 0.1018620, 0.1746655, 0.3220408, 0.6261112", \ "0.0309315, 0.0503473, 0.0716110, 0.1018628, 0.1744801, 0.3223902, 0.6273535", \ "0.0318268, 0.0508566, 0.0724134, 0.1022389, 0.1748415, 0.3227553, 0.6252359", \ "0.0322794, 0.0523227, 0.0732120, 0.1029924, 0.1750875, 0.3236227, 0.6257816", \ "0.0337129, 0.0538359, 0.0749652, 0.1043475, 0.1765904, 0.3237588, 0.6280279"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1061401, 0.1206599, 0.1346444, 0.1531506, 0.1933078, 0.2710522, 0.4271336", \ "0.1099805, 0.1245222, 0.1385018, 0.1570106, 0.1971635, 0.2749105, 0.4310196", \ "0.1170242, 0.1316027, 0.1455694, 0.1640793, 0.2042361, 0.2819845, 0.4380783", \ "0.1273120, 0.1417787, 0.1557276, 0.1742293, 0.2143915, 0.2921348, 0.4482463", \ "0.1402088, 0.1547444, 0.1686291, 0.1871274, 0.2272457, 0.3049616, 0.4610022", \ "0.1542979, 0.1688489, 0.1828207, 0.2012668, 0.2413676, 0.3190469, 0.4749984", \ "0.1666467, 0.1814643, 0.1953861, 0.2138776, 0.2539091, 0.3314924, 0.4875038"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0294706, 0.0478018, 0.0675905, 0.0964868, 0.1668797, 0.3121811, 0.6078176", \ "0.0294701, 0.0477899, 0.0675448, 0.0965129, 0.1668417, 0.3121541, 0.6092363", \ "0.0295453, 0.0477392, 0.0675888, 0.0966042, 0.1666451, 0.3110390, 0.6094326", \ "0.0298673, 0.0476432, 0.0675162, 0.0968458, 0.1666378, 0.3111425, 0.6092586", \ "0.0299325, 0.0483094, 0.0680307, 0.0969257, 0.1670492, 0.3113363, 0.6097787", \ "0.0314945, 0.0495070, 0.0688747, 0.0975297, 0.1675066, 0.3131045, 0.6060269", \ "0.0333657, 0.0520527, 0.0708576, 0.0990835, 0.1683748, 0.3128371, 0.6091129"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1175988, 0.1310019, 0.1438910, 0.1607212, 0.1969662, 0.2655989, 0.4030481", \ "0.1211123, 0.1346488, 0.1475065, 0.1643222, 0.2005685, 0.2692000, 0.4066833", \ "0.1264889, 0.1400009, 0.1528206, 0.1696626, 0.2059013, 0.2745368, 0.4119373", \ "0.1320706, 0.1454821, 0.1582840, 0.1751823, 0.2113905, 0.2800437, 0.4174385", \ "0.1366672, 0.1501942, 0.1630815, 0.1799156, 0.2161400, 0.2847829, 0.4221432", \ "0.1370696, 0.1506776, 0.1634617, 0.1803125, 0.2165437, 0.2852274, 0.4224422", \ "0.1258446, 0.1393759, 0.1522468, 0.1690420, 0.2053151, 0.2739717, 0.4113040"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0301403, 0.0499797, 0.0709050, 0.1015251, 0.1743193, 0.3216998, 0.6271497", \ "0.0303036, 0.0499841, 0.0710363, 0.1014607, 0.1744781, 0.3224296, 0.6257437", \ "0.0301216, 0.0500361, 0.0711111, 0.1014996, 0.1741302, 0.3226606, 0.6259607", \ "0.0301335, 0.0495334, 0.0708275, 0.1013267, 0.1740332, 0.3227115, 0.6281921", \ "0.0301245, 0.0500014, 0.0712787, 0.1016877, 0.1743329, 0.3227986, 0.6254395", \ "0.0299863, 0.0499809, 0.0710519, 0.1014748, 0.1740409, 0.3238267, 0.6257422", \ "0.0307822, 0.0501804, 0.0713473, 0.1014951, 0.1744753, 0.3228868, 0.6278761"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1313902, 0.1459190, 0.1599068, 0.1783933, 0.2185524, 0.2962971, 0.4523224", \ "0.1350428, 0.1495597, 0.1635451, 0.1820368, 0.2221922, 0.2999380, 0.4559881", \ "0.1401411, 0.1547102, 0.1686740, 0.1871782, 0.2273261, 0.3050701, 0.4611605", \ "0.1458136, 0.1603280, 0.1743054, 0.1928230, 0.2330008, 0.3107492, 0.4669076", \ "0.1511076, 0.1656737, 0.1796306, 0.1981373, 0.2382829, 0.3160363, 0.4720689", \ "0.1524648, 0.1669971, 0.1809831, 0.1994720, 0.2396285, 0.3173753, 0.4733822", \ "0.1410498, 0.1556169, 0.1695551, 0.1880728, 0.2282224, 0.3059662, 0.4619611"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0295707, 0.0479657, 0.0676055, 0.0965255, 0.1668579, 0.3120114, 0.6094645", \ "0.0296522, 0.0478964, 0.0676647, 0.0965569, 0.1668879, 0.3121045, 0.6090045", \ "0.0295962, 0.0478064, 0.0676449, 0.0966580, 0.1667255, 0.3111659, 0.6094398", \ "0.0295512, 0.0477645, 0.0674974, 0.0964230, 0.1669197, 0.3116126, 0.6085421", \ "0.0295767, 0.0477751, 0.0675747, 0.0966040, 0.1666095, 0.3119640, 0.6090035", \ "0.0295936, 0.0479355, 0.0676134, 0.0965643, 0.1666881, 0.3117150, 0.6083765", \ "0.0295075, 0.0478511, 0.0675659, 0.0965808, 0.1667692, 0.3117062, 0.6094610"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0569454, 0.0703824, 0.0832249, 0.0999749, 0.1361969, 0.2048496, 0.3423603", \ "0.0605952, 0.0740574, 0.0868269, 0.1036198, 0.1398657, 0.2085545, 0.3457888", \ "0.0684553, 0.0816468, 0.0944239, 0.1111346, 0.1472861, 0.2158883, 0.3530617", \ "0.0818644, 0.0953723, 0.1082020, 0.1249419, 0.1610569, 0.2294879, 0.3665361", \ "0.0999697, 0.1145726, 0.1277395, 0.1447796, 0.1810555, 0.2493493, 0.3862498", \ "0.1250446, 0.1414664, 0.1557973, 0.1739568, 0.2111483, 0.2795669, 0.4158279", \ "0.1608718, 0.1799592, 0.1963465, 0.2168847, 0.2569542, 0.3272477, 0.4652016"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0289920, 0.0488973, 0.0706904, 0.1006842, 0.1739962, 0.3221755, 0.6254529", \ "0.0291467, 0.0487620, 0.0701312, 0.1007664, 0.1735999, 0.3222538, 0.6270390", \ "0.0292051, 0.0489591, 0.0704142, 0.1010904, 0.1740093, 0.3223068, 0.6182074", \ "0.0330936, 0.0532297, 0.0738731, 0.1035337, 0.1753081, 0.3233597, 0.6259029", \ "0.0399212, 0.0595406, 0.0800343, 0.1087834, 0.1790390, 0.3251639, 0.6243760", \ "0.0518924, 0.0710011, 0.0911749, 0.1203789, 0.1879244, 0.3317144, 0.6291878", \ "0.0709640, 0.0904939, 0.1109854, 0.1409264, 0.2072199, 0.3472455, 0.6419728"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0579435, 0.0723209, 0.0862899, 0.1047521, 0.1448850, 0.2225919, 0.3785934", \ "0.0619235, 0.0762693, 0.0902430, 0.1087108, 0.1488382, 0.2265565, 0.3825714", \ "0.0703050, 0.0845070, 0.0983930, 0.1167975, 0.1568677, 0.2345436, 0.3905668", \ "0.0838992, 0.0985324, 0.1124508, 0.1308865, 0.1708629, 0.2484053, 0.4044100", \ "0.1013894, 0.1168430, 0.1313438, 0.1501892, 0.1904741, 0.2679190, 0.4236137", \ "0.1257853, 0.1429817, 0.1585300, 0.1782470, 0.2192303, 0.2966102, 0.4520649", \ "0.1574092, 0.1762644, 0.1933431, 0.2146591, 0.2578409, 0.3369394, 0.4929421"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0274458, 0.0461579, 0.0662101, 0.0953027, 0.1660442, 0.3115584, 0.6090080", \ "0.0273812, 0.0460506, 0.0661787, 0.0954498, 0.1658470, 0.3109334, 0.6093069", \ "0.0279896, 0.0464546, 0.0664465, 0.0957180, 0.1662053, 0.3117761, 0.6080194", \ "0.0323957, 0.0499484, 0.0694958, 0.0979490, 0.1674764, 0.3121909, 0.6103713", \ "0.0393741, 0.0567163, 0.0759430, 0.1036025, 0.1712103, 0.3136921, 0.6092001", \ "0.0507447, 0.0682937, 0.0869451, 0.1136097, 0.1790883, 0.3193402, 0.6087532", \ "0.0682063, 0.0883834, 0.1058382, 0.1320633, 0.1958211, 0.3320088, 0.6210764"); } } } } cell (LASX2) { cell_footprint : "LAS"; area : 28.5696 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.871606e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; preset : "SETB'"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*SETB)"; value : "1.7937865e+05"; } leakage_power () { when : "(D'*CLK*SETB')"; value : "1.7719198e+05"; } leakage_power () { when : "(D'*CLK*SETB)"; value : "1.7986483e+05"; } leakage_power () { when : "(D'*CLK'*SETB')"; value : "1.8601443e+05"; } leakage_power () { when : "(D*CLK'*SETB')"; value : "1.7631852e+05"; } leakage_power () { when : "(D'*CLK'*SETB)"; value : "1.8716058e+05"; } pin (D) { fanout_load : 0.069; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.699625, 1.699625 ); fall_capacitance : 1.699625; capacitance : 1.726035; rise_capacitance_range (1.752446, 1.752446 ); rise_capacitance : 1.752446; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0527278, 0.0535998, 0.0610560, 0.0641607, 0.0694858, 0.0735816, 0.0745257", \ "0.0461077, 0.0468766, 0.0514815, 0.0598715, 0.0661138, 0.0699281, 0.0677457", \ "0.0356418, 0.0392255, 0.0438356, 0.0527946, 0.0589810, 0.0594608, 0.0595955", \ "0.0175841, 0.0215333, 0.0258411, 0.0349142, 0.0452425, 0.0466402, 0.0466750", \ "-0.0096020, -0.0088426, -0.0042146, 0.0054664, 0.0164779, 0.0248971, 0.0276383", \ "-0.0514027, -0.0501963, -0.0486834, -0.0346591, -0.0248388, -0.0222287, -0.0141653", \ "-0.1183873, -0.1151254, -0.1148664, -0.1071095, -0.0946917, -0.0980948, -0.0877971"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0759825, 0.0797716, 0.0903032, 0.1078852, 0.1323614, 0.1728873, 0.2375044", \ "0.0722454, 0.0789850, 0.0866274, 0.1041982, 0.1270976, 0.1691609, 0.2336331", \ "0.0648501, 0.0687687, 0.0790147, 0.0942110, 0.1201059, 0.1615372, 0.2260803", \ "0.0529119, 0.0596224, 0.0670313, 0.0853369, 0.1083875, 0.1499191, 0.2135823", \ "0.0375256, 0.0411905, 0.0512796, 0.0665626, 0.0939518, 0.1336653, 0.2043552", \ "0.0092733, 0.0160749, 0.0228956, 0.0417506, 0.0651025, 0.1074162, 0.1797884", \ "-0.0302832, -0.0275591, -0.0208135, -0.0031115, 0.0181664, 0.0573968, 0.1346761"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0319762, -0.0388718, -0.0433098, -0.0521127, -0.0614152, -0.0649973, -0.0649368", \ "-0.0255333, -0.0290377, -0.0398330, -0.0484886, -0.0548326, -0.0613667, -0.0579879", \ "-0.0179426, -0.0217540, -0.0293103, -0.0383391, -0.0473299, -0.0519079, -0.0455041", \ "0.0029016, -0.0007946, -0.0084340, -0.0208250, -0.0302476, -0.0378204, -0.0350095", \ "0.0264650, 0.0258401, 0.0186875, 0.0099724, -0.0061983, -0.0167863, -0.0126769", \ "0.0608548, 0.0630455, 0.0593141, 0.0520766, 0.0370957, 0.0329572, 0.0273912", \ "0.1395388, 0.1335715, 0.1287511, 0.1172104, 0.1106871, 0.1036252, 0.0967242"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0731731, -0.0799569, -0.0872314, -0.1048331, -0.1319264, -0.1700066, -0.2416283", \ "-0.0723998, -0.0762068, -0.0836578, -0.1012884, -0.1285807, -0.1701646, -0.2416572", \ "-0.0650269, -0.0688916, -0.0760061, -0.0897768, -0.1171877, -0.1595597, -0.2322890", \ "-0.0529119, -0.0564844, -0.0670266, -0.0821415, -0.1080584, -0.1498834, -0.2150300", \ "-0.0343438, -0.0410339, -0.0483076, -0.0665626, -0.0913372, -0.1338464, -0.2007772", \ "-0.0092308, -0.0131050, -0.0207142, -0.0389383, -0.0627873, -0.1061790, -0.1801332", \ "0.0344361, 0.0321807, 0.0267410, 0.0089696, -0.0168192, -0.0564974, -0.1378145"); } } internal_power () { when : "!CLK&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6041684, 4.6104238, 4.7552990, 5.7634457, 7.9121034, 12.3417832, 21.3335070"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1650272, 2.1195094, 2.1717049, 3.1457825, 5.2371687, 9.5631723, 18.3584106"); } } } pin (CLK) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.067635; rise_capacitance_range (1.739642, 1.739642 ); rise_capacitance : 1.739642; capacitance : 1.709249; fall_capacitance_range (1.678856, 1.678856 ); fall_capacitance : 1.678856; max_transition : 1.024000; internal_power () { when : "!D&!SETB&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.7242889, 10.7090356, 10.8124165, 11.6771222, 13.5404211, 17.4009060, 25.2557633"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.5578052, 7.5118922, 7.5632975, 8.3990672, 10.2138376, 13.9866096, 21.6753849"); } } } pin (SETB) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_low : 0.101015; rise_capacitance_range (1.516889, 1.516889 ); rise_capacitance : 1.516889; capacitance : 1.518902; fall_capacitance_range (1.520915, 1.520915 ); fall_capacitance : 1.520915; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0088592, 0.0095705, 0.0168925, 0.0319461, 0.0470669, 0.0732571, 0.1059841", \ "0.0049671, 0.0059590, 0.0135215, 0.0279980, 0.0431547, 0.0693354, 0.1034165", \ "-0.0054633, -0.0017465, 0.0063436, 0.0178717, 0.0363388, 0.0590862, 0.0967269", \ "-0.0197681, -0.0167281, -0.0093040, 0.0033095, 0.0180352, 0.0490280, 0.0812115", \ "-0.0412050, -0.0397266, -0.0336163, -0.0211473, -0.0055844, 0.0252819, 0.0567546", \ "-0.0765854, -0.0766700, -0.0732241, -0.0611131, -0.0450217, -0.0172573, 0.0200563", \ "-0.1456924, -0.1454635, -0.1347791, -0.1252877, -0.1130824, -0.0847635, -0.0522674"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.0008272e-12, -0.0037962, -0.0111588, -0.0261267, -0.0441755, -0.0692254, -0.1047579", \ "0.0038017, 3.0000000e-12, -0.0075309, -0.0193423, -0.0397279, -0.0650796, -0.1023754", \ "0.0112043, 0.0073997, 3.0000000e-12, -0.0120490, -0.0307764, -0.0584261, -0.0934428", \ "0.0262531, 0.0221239, 0.0152355, 0.0030138, -0.0153878, -0.0433716, -0.0782081", \ "0.0470597, 0.0461046, 0.0388265, 0.0275809, 0.0083803, -0.0152083, -0.0569574", \ "0.0877069, 0.0840314, 0.0766072, 0.0667750, 0.0484487, 0.0231270, -0.0164887", \ "0.1525735, 0.1492360, 0.1429818, 0.1348111, 0.1198550, 0.0938421, 0.0544585"); } } internal_power () { when : "!D&!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("37.2898633, 42.2304019, 52.2555922, 60.3128328, 76.5714272, 109.2327294, 174.6994465"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8562261, -0.9952710, -1.1301299, -1.2106861, -1.2285675, -1.1210990, -0.7629309"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.647880; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6565313, -7.6425587, -12.8595549, -17.8900292, -24.6332442, -30.9750481, -35.8855815", \ "-0.6571748, -7.6303317, -12.8359863, -17.8589190, -24.6036515, -30.9151030, -35.8320149", \ "-0.6575835, -7.5900818, -12.8000648, -17.7709942, -24.5177065, -30.9259997, -36.6504678", \ "-0.6517018, -7.4634497, -12.5565207, -17.4483608, -24.0877695, -29.8177156, -35.9794354", \ "-0.6292247, -7.0752601, -11.9518623, -16.5857696, -22.8864575, -28.8838114, -33.9010454", \ "-0.5766881, -6.0788143, -10.1456778, -14.3419836, -19.6072560, -24.5953763, -30.1639020", \ "-0.4978623, -3.9464252, -6.6484154, -9.3320140, -12.9796309, -17.4643422, -19.6174988"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.0549131, 24.2924301, 40.6519070, 55.9712128, 75.0612795, 90.1463091, 100.1257568", \ "-0.0588555, 24.3038404, 40.6633629, 55.9892652, 75.0954422, 90.1409007, 100.1561086", \ "-0.1302994, 24.2917268, 40.6942109, 56.0557502, 75.2033959, 90.2932760, 100.3350765", \ "-0.6285402, 23.9364939, 40.4505320, 55.9167183, 75.1889121, 90.4008855, 100.4677696", \ "-1.6818189, 23.2881983, 40.0952162, 55.8449153, 75.5036087, 90.9779375, 101.2458046", \ "-3.8397360, 22.0624378, 39.5059979, 55.8037810, 76.1436394, 92.2493636, 102.8932606", \ "-8.2398343, 19.7766156, 38.6939140, 56.3885576, 78.2304677, 95.6410288, 107.1848413"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5985565, -6.8644802, -11.5942264, -16.1413262, -22.3740485, -28.2739027, -34.1593138", \ "-0.5993108, -6.8691688, -11.5657735, -16.1443137, -22.3394695, -28.3332769, -34.0965069", \ "-0.5992114, -6.8485021, -11.4855690, -16.0079095, -22.1005027, -27.9830467, -33.0460126", \ "-0.5947129, -6.6874335, -11.3153227, -15.7475144, -21.8194536, -27.7562548, -33.0383685", \ "-0.5755253, -6.3174583, -10.6384001, -14.8211482, -20.5723196, -26.2021235, -31.8209922", \ "-0.5362759, -5.4808541, -9.2279453, -13.0807750, -17.9071201, -22.5624855, -27.9537483", \ "-0.5073014, -3.8666882, -6.4805418, -9.0123332, -12.6844852, -16.6506410, -19.1292346"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.5349113, 22.8205280, 39.1889107, 54.5150917, 73.6129328, 88.6923734, 98.6653088", \ "-1.5121925, 22.8687058, 39.2395693, 54.5858855, 73.6780995, 88.7362412, 98.7426037", \ "-1.5376777, 22.8866825, 39.2914987, 54.6575283, 73.8028870, 88.8960043, 98.9169622", \ "-1.9513204, 22.5919403, 39.0799361, 54.5309452, 73.7829942, 88.9500858, 99.0194087", \ "-2.8375103, 22.0663436, 38.8052845, 54.5098258, 74.0941335, 89.5991546, 99.7507062", \ "-4.6752636, 21.0973977, 38.4309038, 54.6005154, 74.6136188, 90.5930063, 101.1371160", \ "-8.4849480, 18.9532052, 37.4750206, 54.7355734, 76.0440423, 93.0611986, 104.2973566"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5134022, 25.0086222, 40.0794815, 54.1850666, 71.7351111, 85.6125621, 94.8049662", \ "2.5795145, 25.0517581, 40.1159658, 54.2147493, 71.7879792, 85.6565260, 94.8297215", \ "2.6461556, 25.1608049, 40.2407044, 54.3645279, 71.9541470, 85.8547669, 95.1007407", \ "2.7012900, 25.4480524, 40.6806106, 54.9374202, 72.7017507, 86.7801620, 96.0763242", \ "2.7605043, 26.2342346, 41.9822133, 56.6862303, 75.0702378, 89.4993054, 99.0914033", \ "2.8244974, 27.8979669, 44.7145609, 60.3550649, 79.7711262, 95.1766693, 105.1790990", \ "2.8495507, 31.2920592, 50.3636938, 68.2332225, 90.0426268, 107.3617875, 118.6541443"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.7633933, -9.0067554, -15.0847656, -20.9099763, -28.7283760, -35.8895916, -41.8005321", \ "-0.7676780, -8.9943538, -15.0936830, -20.9514753, -28.7648099, -36.0107325, -41.9855056", \ "-0.7669188, -8.9994264, -15.0190003, -20.8586406, -28.6360192, -35.7259895, -41.1350338", \ "-0.7556086, -8.7760467, -14.6580822, -20.3212807, -27.8301988, -34.9478262, -39.9484480", \ "-0.7064765, -8.0571647, -13.5172770, -18.8051494, -26.0147791, -32.7852029, -38.8880200", \ "-0.6145391, -6.5871086, -11.1195074, -15.8645225, -21.7603681, -27.4367942, -33.5439719", \ "-0.4635829, -3.7193799, -6.3210795, -9.1581977, -13.1613364, -18.0077431, -20.7500858"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1631637, 0.1765952, 0.1885054, 0.2045254, 0.2398554, 0.3102141, 0.4512253", \ "0.1668517, 0.1803073, 0.1922307, 0.2082462, 0.2436779, 0.3139278, 0.4548990", \ "0.1727366, 0.1862880, 0.1981113, 0.2141336, 0.2494394, 0.3197396, 0.4611281", \ "0.1807825, 0.1942563, 0.2062215, 0.2221713, 0.2575170, 0.3277941, 0.4692150", \ "0.1886835, 0.2019568, 0.2139039, 0.2297261, 0.2654258, 0.3360579, 0.4765484", \ "0.1943267, 0.2078521, 0.2198081, 0.2358173, 0.2711293, 0.3414849, 0.4820021", \ "0.1920690, 0.2055542, 0.2174766, 0.2334738, 0.2687617, 0.3390798, 0.4796742"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0316942, 0.0516476, 0.0727195, 0.1030148, 0.1771739, 0.3293393, 0.6457974", \ "0.0315920, 0.0514108, 0.0727410, 0.1030039, 0.1773732, 0.3298196, 0.6460911", \ "0.0313247, 0.0517016, 0.0728669, 0.1030640, 0.1773723, 0.3311160, 0.6427539", \ "0.0313430, 0.0518011, 0.0725823, 0.1029585, 0.1775387, 0.3313865, 0.6434842", \ "0.0313264, 0.0520444, 0.0723141, 0.1029371, 0.1773816, 0.3301309, 0.6456811", \ "0.0320266, 0.0521314, 0.0727439, 0.1030328, 0.1775317, 0.3311439, 0.6447969", \ "0.0320783, 0.0517228, 0.0730545, 0.1030940, 0.1776641, 0.3310808, 0.6462504"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2003403, 0.2144196, 0.2265992, 0.2423051, 0.2752559, 0.3367410, 0.4578447", \ "0.2045642, 0.2185859, 0.2309254, 0.2465159, 0.2794882, 0.3409514, 0.4621003", \ "0.2134573, 0.2274724, 0.2397998, 0.2553830, 0.2883758, 0.3498263, 0.4709859", \ "0.2296580, 0.2437381, 0.2558557, 0.2715924, 0.3045569, 0.3660436, 0.4870999", \ "0.2544018, 0.2684611, 0.2805926, 0.2961606, 0.3292012, 0.3907500, 0.5117707", \ "0.2962274, 0.3102741, 0.3224020, 0.3381553, 0.3711827, 0.4326081, 0.5535079", \ "0.3630565, 0.3771107, 0.3892356, 0.4048049, 0.4378517, 0.4993631, 0.6207265"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0370911, 0.0520714, 0.0678324, 0.0898905, 0.1429054, 0.2535553, 0.4821993", \ "0.0370044, 0.0523168, 0.0679165, 0.0899672, 0.1431740, 0.2536945, 0.4824108", \ "0.0369742, 0.0522895, 0.0678897, 0.0900267, 0.1431720, 0.2536735, 0.4823971", \ "0.0369873, 0.0518440, 0.0679341, 0.0898918, 0.1429832, 0.2533262, 0.4820357", \ "0.0367634, 0.0520694, 0.0673447, 0.0899428, 0.1430610, 0.2530544, 0.4815437", \ "0.0371507, 0.0521859, 0.0677839, 0.0900422, 0.1427900, 0.2532571, 0.4815692", \ "0.0372855, 0.0523557, 0.0676486, 0.0900547, 0.1430031, 0.2527800, 0.4816755"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1883220, 0.2017466, 0.2136406, 0.2296166, 0.2650606, 0.3351587, 0.4763868", \ "0.1917128, 0.2052442, 0.2170791, 0.2329970, 0.2685167, 0.3387169, 0.4801089", \ "0.1963842, 0.2097790, 0.2218040, 0.2377258, 0.2731259, 0.3434524, 0.4842803", \ "0.2011197, 0.2145356, 0.2264760, 0.2424611, 0.2777625, 0.3480688, 0.4894664", \ "0.2054265, 0.2188569, 0.2307550, 0.2466588, 0.2821207, 0.3523597, 0.4935841", \ "0.2047264, 0.2181060, 0.2301137, 0.2460620, 0.2813813, 0.3517798, 0.4925988", \ "0.1914798, 0.2048644, 0.2167711, 0.2327903, 0.2681013, 0.3383631, 0.4794074"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0316440, 0.0514484, 0.0728351, 0.1026426, 0.1773513, 0.3307883, 0.6378087", \ "0.0314040, 0.0520699, 0.0727271, 0.1032728, 0.1775831, 0.3314798, 0.6432785", \ "0.0314234, 0.0520822, 0.0725881, 0.1030089, 0.1773477, 0.3305409, 0.6456010", \ "0.0313646, 0.0517650, 0.0727601, 0.1031462, 0.1773552, 0.3311707, 0.6432863", \ "0.0316732, 0.0513735, 0.0721194, 0.1032495, 0.1773364, 0.3309528, 0.6384168", \ "0.0316897, 0.0513034, 0.0726054, 0.1030437, 0.1774960, 0.3315096, 0.6452291", \ "0.0314183, 0.0516243, 0.0728873, 0.1033159, 0.1775248, 0.3325024, 0.6459892"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1936435, 0.2077214, 0.2198871, 0.2356070, 0.2685569, 0.3300440, 0.4511437", \ "0.1971629, 0.2111746, 0.2234517, 0.2390497, 0.2720703, 0.3334434, 0.4546502", \ "0.2017412, 0.2157561, 0.2280699, 0.2436522, 0.2766553, 0.3380967, 0.4592647", \ "0.2064023, 0.2204242, 0.2327734, 0.2483604, 0.2813590, 0.3428092, 0.4639866", \ "0.2107528, 0.2247955, 0.2368096, 0.2524954, 0.2854945, 0.3469589, 0.4679800", \ "0.2101325, 0.2242351, 0.2363522, 0.2520488, 0.2850525, 0.3465056, 0.4673726", \ "0.1960824, 0.2101171, 0.2222522, 0.2379844, 0.2710285, 0.3324194, 0.4535960"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0370103, 0.0520134, 0.0678352, 0.0898748, 0.1428728, 0.2535416, 0.4822588", \ "0.0368678, 0.0521006, 0.0679735, 0.0900483, 0.1430586, 0.2532447, 0.4821538", \ "0.0369089, 0.0521643, 0.0678581, 0.0900246, 0.1431419, 0.2536384, 0.4823764", \ "0.0369687, 0.0523099, 0.0678995, 0.0899910, 0.1431527, 0.2536227, 0.4823589", \ "0.0370002, 0.0519700, 0.0675604, 0.0899709, 0.1429876, 0.2536071, 0.4822530", \ "0.0370553, 0.0520208, 0.0678155, 0.0900224, 0.1431222, 0.2531761, 0.4810565", \ "0.0369809, 0.0519701, 0.0677464, 0.0900413, 0.1430483, 0.2538958, 0.4824601"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1252619, 0.1387266, 0.1505656, 0.1665205, 0.2020414, 0.2722789, 0.4137664", \ "0.1290919, 0.1426183, 0.1544521, 0.1704346, 0.2057998, 0.2760017, 0.4175394", \ "0.1373636, 0.1507539, 0.1627409, 0.1787023, 0.2141355, 0.2845382, 0.4256138", \ "0.1532903, 0.1666384, 0.1786117, 0.1945494, 0.2300178, 0.3003655, 0.4416467", \ "0.1775961, 0.1910483, 0.2031791, 0.2191396, 0.2542860, 0.3246359, 0.4655641", \ "0.2118722, 0.2258186, 0.2376860, 0.2536745, 0.2886933, 0.3588363, 0.4992700", \ "0.2605921, 0.2747326, 0.2872319, 0.3031910, 0.3388450, 0.4079783, 0.5484331"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0311498, 0.0519778, 0.0724614, 0.1031130, 0.1775151, 0.3314872, 0.6426967", \ "0.0311409, 0.0515329, 0.0726772, 0.1027538, 0.1775332, 0.3316627, 0.6433982", \ "0.0315954, 0.0519129, 0.0724041, 0.1029729, 0.1770146, 0.3285591, 0.6456332", \ "0.0317617, 0.0517821, 0.0719478, 0.1027702, 0.1770317, 0.3303463, 0.6439639", \ "0.0329185, 0.0534116, 0.0737750, 0.1037742, 0.1775132, 0.3319630, 0.6437503", \ "0.0344820, 0.0546426, 0.0755106, 0.1059587, 0.1794705, 0.3322507, 0.6453918", \ "0.0385426, 0.0588226, 0.0788905, 0.1081076, 0.1820614, 0.3334809, 0.6478800"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1373409, 0.1513445, 0.1635883, 0.1791930, 0.2122357, 0.2736376, 0.3948476", \ "0.1408657, 0.1549513, 0.1671010, 0.1828215, 0.2157885, 0.2772853, 0.3983937", \ "0.1483645, 0.1623806, 0.1746740, 0.1902691, 0.2233149, 0.2847346, 0.4058771", \ "0.1630799, 0.1770611, 0.1892588, 0.2049652, 0.2379848, 0.2994142, 0.4205634", \ "0.1846678, 0.1986342, 0.2107818, 0.2263754, 0.2593459, 0.3209099, 0.4418733", \ "0.2159988, 0.2301750, 0.2424891, 0.2581766, 0.2912666, 0.3526630, 0.4735314", \ "0.2585559, 0.2729145, 0.2853622, 0.3013870, 0.3345423, 0.3959253, 0.5165954"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0366908, 0.0519388, 0.0679720, 0.0899689, 0.1428622, 0.2531720, 0.4820961", \ "0.0368896, 0.0519161, 0.0677999, 0.0898088, 0.1428392, 0.2534941, 0.4822605", \ "0.0368140, 0.0520822, 0.0678806, 0.0899800, 0.1430151, 0.2536029, 0.4806832", \ "0.0370931, 0.0521680, 0.0677658, 0.0897152, 0.1427831, 0.2535229, 0.4811514", \ "0.0376616, 0.0527714, 0.0680987, 0.0901107, 0.1430533, 0.2538405, 0.4824320", \ "0.0396054, 0.0545504, 0.0698393, 0.0919291, 0.1443085, 0.2538589, 0.4812726", \ "0.0433096, 0.0582931, 0.0732732, 0.0953111, 0.1468380, 0.2554005, 0.4829713"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.653095; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.9128096, -9.3995824, -14.1430911, -18.9092661, -25.0389338, -30.9524644, -36.1623713", \ "-2.9176828, -9.3870602, -14.1314409, -18.8918479, -24.9490300, -30.8995518, -37.1721459", \ "-2.9879744, -9.4147065, -14.1054618, -18.8176819, -24.8291813, -30.7996784, -37.4629371", \ "-3.4869845, -9.7501302, -14.3393280, -18.9576121, -24.8939149, -30.6564416, -35.8322934", \ "-4.5350423, -10.3788836, -14.7380499, -19.0342990, -24.6448283, -30.3047081, -34.7859768", \ "-6.6895221, -11.5846789, -15.2866640, -19.0661487, -23.9834021, -28.5392324, -34.9515524", \ "-11.0848632, -13.8273312, -16.1862146, -18.5298032, -21.6816551, -25.4657632, -28.4183720"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1788448, 25.9080724, 41.9367212, 56.9981533, 75.7396594, 90.6732744, 100.6430141", \ "2.1794834, 25.9232595, 41.9421593, 57.0212546, 75.7211097, 90.7372611, 100.7134642", \ "2.1788830, 25.9566289, 42.0117546, 57.0964395, 75.8378179, 90.8461202, 100.8349657", \ "2.1857511, 26.1050879, 42.2492100, 57.4323878, 76.2926228, 91.3493368, 101.3964143", \ "2.2089129, 26.5447258, 42.9613775, 58.3409055, 77.6166503, 92.9198794, 103.1252187", \ "2.2722810, 27.5060385, 44.5424598, 60.5344183, 80.4296362, 96.2969962, 106.8059059", \ "2.3693580, 29.7499228, 48.2121307, 65.5411644, 86.8115170, 103.8698999, 115.2295345"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.3959471, -10.9093891, -15.6148883, -20.3622057, -26.4211474, -32.4329236, -38.6598552", \ "-4.3738452, -10.8687973, -15.5725219, -20.3080968, -26.3917658, -32.2733628, -37.4870244", \ "-4.3994302, -10.8369469, -15.5145624, -20.2206019, -26.2262683, -32.2511806, -38.6361303", \ "-4.8108351, -11.1102520, -15.7279530, -20.3517721, -26.2385385, -32.1210526, -38.3799500", \ "-5.6990293, -11.6266778, -15.9620181, -20.3579804, -26.0375184, -31.6210442, -37.7257874", \ "-7.5396787, -12.6857694, -16.4780570, -20.2522952, -25.3967674, -29.9773747, -35.3870706", \ "-11.3481162, -14.8518298, -17.5141547, -20.1358314, -23.4926898, -27.8427117, -30.1949586"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2370740, 26.6871443, 43.1884394, 58.7387993, 77.9883795, 93.3838343, 103.6511972", \ "2.2344145, 26.7003760, 43.2382139, 58.7370972, 77.9673811, 93.4026304, 103.9234458", \ "2.2346155, 26.7321868, 43.3155797, 58.8709113, 78.1726843, 93.7001475, 104.0227656", \ "2.2411589, 26.8627849, 43.5166843, 59.1319177, 78.5482445, 94.0523006, 104.4052303", \ "2.2606789, 27.2705397, 44.1787679, 60.0596441, 79.8176877, 95.5919710, 106.0676579", \ "2.3046832, 28.0539123, 45.4731320, 61.8251685, 82.1828889, 98.5185365, 109.2891793", \ "2.3508345, 29.7887617, 48.3746277, 65.8436116, 87.3972391, 104.6151963, 116.1224154"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3521850, -8.7602357, -14.7571541, -20.6950545, -28.2135700, -35.3867033, -42.7122768", \ "-0.2845536, -8.6587664, -14.7270817, -20.6504063, -28.2331798, -35.2766291, -42.1707823", \ "-0.2142165, -8.5197478, -14.5503692, -20.4748070, -27.9917316, -35.0934632, -41.8561509", \ "-0.1398748, -8.1258297, -14.0274663, -19.9057524, -27.4340986, -34.4757439, -41.9610467", \ "-0.0556507, -7.1662679, -12.6191899, -18.1579935, -25.6138006, -32.5735648, -39.7729979", \ "0.0500950, -5.3421805, -9.7855947, -14.5402794, -21.3443312, -27.8735956, -34.8629075", \ "0.1184938, -1.5449262, -3.8741481, -6.8692493, -11.6476705, -18.0813651, -23.0395290"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.0634114, 24.5045251, 39.7055288, 53.9687526, 71.6670836, 85.8132313, 95.6078578", \ "2.0616132, 24.5016425, 39.6875385, 53.9292658, 71.6782483, 85.8572794, 95.2517369", \ "2.0639025, 24.5602127, 39.7538300, 54.0326858, 71.7756338, 85.9562728, 95.3765635", \ "2.0883878, 24.8800839, 40.2021565, 54.5543475, 72.3484880, 86.5075279, 95.9203353", \ "2.1669309, 25.8057200, 41.4924725, 56.0818989, 74.2241517, 88.5087755, 97.9009777", \ "2.2988019, 27.4628654, 43.9117683, 59.0407159, 77.5459653, 92.0302631, 101.4601239", \ "2.5225802, 30.9865773, 49.2905358, 65.9628581, 85.4733608, 100.5358498, 110.2425386"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1282970, 0.1432532, 0.1565613, 0.1738125, 0.2109939, 0.2810533, 0.4196952", \ "0.1324543, 0.1474632, 0.1607380, 0.1780136, 0.2151136, 0.2852172, 0.4237587", \ "0.1413340, 0.1562882, 0.1696169, 0.1868842, 0.2240440, 0.2941028, 0.4326188", \ "0.1573071, 0.1723355, 0.1855918, 0.2028417, 0.2399214, 0.3100672, 0.4487086", \ "0.1821821, 0.1971865, 0.2104434, 0.2277253, 0.2649168, 0.3349464, 0.4734231", \ "0.2235398, 0.2385954, 0.2518703, 0.2692496, 0.3064489, 0.3764259, 0.5148543", \ "0.2922815, 0.3076531, 0.3209566, 0.3382686, 0.3753735, 0.4453281, 0.5837762"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0348298, 0.0564109, 0.0775809, 0.1085627, 0.1816001, 0.3314510, 0.6359404", \ "0.0351600, 0.0561711, 0.0775084, 0.1081426, 0.1816577, 0.3310497, 0.6382628", \ "0.0348186, 0.0564238, 0.0775990, 0.1084965, 0.1814368, 0.3312259, 0.6308712", \ "0.0355750, 0.0557862, 0.0775817, 0.1084035, 0.1818310, 0.3314551, 0.6359503", \ "0.0357596, 0.0567388, 0.0780682, 0.1088309, 0.1816666, 0.3313518, 0.6401444", \ "0.0360863, 0.0578586, 0.0791618, 0.1096142, 0.1824701, 0.3317492, 0.6342803", \ "0.0380161, 0.0584484, 0.0814131, 0.1112045, 0.1835374, 0.3327469, 0.6394217"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1124426, 0.1288295, 0.1430867, 0.1617984, 0.2020070, 0.2777160, 0.4281465", \ "0.1161625, 0.1325125, 0.1467998, 0.1655414, 0.2057461, 0.2814521, 0.4318685", \ "0.1221464, 0.1385230, 0.1527860, 0.1715055, 0.2117107, 0.2874195, 0.4378434", \ "0.1303094, 0.1465290, 0.1607140, 0.1795032, 0.2197054, 0.2954172, 0.4458186", \ "0.1384185, 0.1547783, 0.1690105, 0.1876977, 0.2278660, 0.3035545, 0.4539733", \ "0.1439672, 0.1603673, 0.1745680, 0.1932454, 0.2333959, 0.3090482, 0.4593887", \ "0.1416252, 0.1579646, 0.1722354, 0.1909449, 0.2310717, 0.3066496, 0.4569904"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0374048, 0.0567097, 0.0755455, 0.1033138, 0.1702311, 0.3087271, 0.5932944", \ "0.0373611, 0.0565228, 0.0755775, 0.1033561, 0.1701495, 0.3086691, 0.5930313", \ "0.0373607, 0.0566536, 0.0755373, 0.1033568, 0.1701425, 0.3086947, 0.5931595", \ "0.0374153, 0.0559488, 0.0755267, 0.1031776, 0.1700379, 0.3079694, 0.5938592", \ "0.0375034, 0.0567805, 0.0755953, 0.1034638, 0.1704186, 0.3084649, 0.5930266", \ "0.0384525, 0.0576990, 0.0763644, 0.1040543, 0.1707298, 0.3084932, 0.5921137", \ "0.0406804, 0.0592591, 0.0782075, 0.1054673, 0.1715890, 0.3095524, 0.5944081"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1216528, 0.1366009, 0.1499489, 0.1672000, 0.2043630, 0.2744392, 0.4131059", \ "0.1250996, 0.1400381, 0.1533960, 0.1706248, 0.2077995, 0.2778854, 0.4165574", \ "0.1297898, 0.1448222, 0.1580004, 0.1752614, 0.2124203, 0.2824987, 0.4211142", \ "0.1350014, 0.1498333, 0.1630574, 0.1803374, 0.2175176, 0.2875879, 0.4262640", \ "0.1385163, 0.1534845, 0.1666910, 0.1839991, 0.2210611, 0.2912006, 0.4299065", \ "0.1380997, 0.1531371, 0.1663034, 0.1835407, 0.2207145, 0.2908008, 0.4293356", \ "0.1239517, 0.1389034, 0.1522263, 0.1694706, 0.2066636, 0.2767352, 0.4153252"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0344770, 0.0556207, 0.0771386, 0.1080663, 0.1815210, 0.3310184, 0.6361806", \ "0.0344007, 0.0556000, 0.0772637, 0.1081197, 0.1815296, 0.3312757, 0.6359473", \ "0.0345094, 0.0557377, 0.0770902, 0.1080942, 0.1814661, 0.3311674, 0.6341135", \ "0.0344224, 0.0552714, 0.0768054, 0.1078313, 0.1811968, 0.3310872, 0.6358358", \ "0.0346554, 0.0556087, 0.0771870, 0.1088005, 0.1811923, 0.3309861, 0.6338835", \ "0.0345443, 0.0556945, 0.0772170, 0.1080856, 0.1815551, 0.3320017, 0.6367609", \ "0.0345089, 0.0556780, 0.0773535, 0.1082343, 0.1814330, 0.3327557, 0.6381819"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1377811, 0.1541075, 0.1683839, 0.1871435, 0.2272908, 0.3030071, 0.4534149", \ "0.1412679, 0.1575643, 0.1718336, 0.1905427, 0.2307374, 0.3064424, 0.4569368", \ "0.1458685, 0.1621810, 0.1764626, 0.1952017, 0.2353930, 0.3110885, 0.4615537", \ "0.1507009, 0.1669207, 0.1812624, 0.2000399, 0.2402383, 0.3159492, 0.4663495", \ "0.1549209, 0.1712333, 0.1854564, 0.2042129, 0.2444247, 0.3201351, 0.4705744", \ "0.1548175, 0.1711493, 0.1854199, 0.2041161, 0.2443388, 0.3200511, 0.4704397", \ "0.1407928, 0.1571581, 0.1714103, 0.1901305, 0.2303254, 0.3060316, 0.4564536"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0373912, 0.0561267, 0.0757099, 0.1033521, 0.1699804, 0.3078733, 0.5938607", \ "0.0370976, 0.0559971, 0.0756485, 0.1032990, 0.1702578, 0.3084921, 0.5938897", \ "0.0372471, 0.0560749, 0.0756586, 0.1033341, 0.1698257, 0.3086904, 0.5939282", \ "0.0373631, 0.0559693, 0.0756378, 0.1031878, 0.1700770, 0.3078450, 0.5938121", \ "0.0372448, 0.0561308, 0.0753885, 0.1032622, 0.1700509, 0.3078690, 0.5940501", \ "0.0373882, 0.0562188, 0.0752659, 0.1033546, 0.1701001, 0.3082416, 0.5921101", \ "0.0374561, 0.0566441, 0.0755370, 0.1033817, 0.1703254, 0.3086829, 0.5942990"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0652248, 0.0799964, 0.0933375, 0.1106176, 0.1477461, 0.2178576, 0.3564645", \ "0.0688507, 0.0837333, 0.0969726, 0.1142122, 0.1513830, 0.2215040, 0.3601829", \ "0.0764922, 0.0912806, 0.1043913, 0.1216638, 0.1587452, 0.2288300, 0.3674347", \ "0.0909376, 0.1057852, 0.1188188, 0.1359985, 0.1729350, 0.2428699, 0.3813923", \ "0.1102028, 0.1261236, 0.1396334, 0.1570115, 0.1939258, 0.2635508, 0.4016675", \ "0.1348621, 0.1538275, 0.1682455, 0.1865957, 0.2244002, 0.2939901, 0.4314513", \ "0.1668930, 0.1870423, 0.2032926, 0.2235905, 0.2638526, 0.3348807, 0.4730136"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0336543, 0.0548552, 0.0765908, 0.1075691, 0.1807769, 0.3308685, 0.6328676", \ "0.0337065, 0.0547551, 0.0765006, 0.1075562, 0.1810325, 0.3310819, 0.6361811", \ "0.0335462, 0.0544807, 0.0762996, 0.1073940, 0.1810829, 0.3308253, 0.6366597", \ "0.0374876, 0.0582328, 0.0794120, 0.1098618, 0.1823049, 0.3316425, 0.6365680", \ "0.0452411, 0.0648662, 0.0879310, 0.1165166, 0.1870770, 0.3341862, 0.6356887", \ "0.0591589, 0.0775745, 0.0982000, 0.1279337, 0.1960604, 0.3408636, 0.6405669", \ "0.0817032, 0.1000777, 0.1219511, 0.1506837, 0.2166849, 0.3566628, 0.6530945"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0745431, 0.0907727, 0.1049304, 0.1236628, 0.1637963, 0.2394394, 0.3898875", \ "0.0784503, 0.0946989, 0.1088166, 0.1275552, 0.1677313, 0.2434044, 0.3937658", \ "0.0868909, 0.1030091, 0.1172111, 0.1358765, 0.1759839, 0.2516328, 0.4020702", \ "0.1032013, 0.1192245, 0.1333208, 0.1518143, 0.1917959, 0.2672876, 0.4176164", \ "0.1263779, 0.1431591, 0.1577843, 0.1766601, 0.2168054, 0.2920155, 0.4418908", \ "0.1593306, 0.1776046, 0.1929144, 0.2122161, 0.2529701, 0.3282729, 0.4777644", \ "0.2051810, 0.2248884, 0.2417611, 0.2626467, 0.3054797, 0.3821450, 0.5316379"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0359037, 0.0544207, 0.0742460, 0.1021858, 0.1693796, 0.3075893, 0.5934897", \ "0.0359328, 0.0551687, 0.0744342, 0.1022986, 0.1690289, 0.3077197, 0.5934252", \ "0.0357106, 0.0548318, 0.0742974, 0.1022673, 0.1690518, 0.3077267, 0.5936439", \ "0.0392947, 0.0573527, 0.0760504, 0.1037823, 0.1701342, 0.3085143, 0.5939518", \ "0.0470316, 0.0660325, 0.0843992, 0.1107179, 0.1756336, 0.3102546, 0.5943503", \ "0.0593249, 0.0787675, 0.0969943, 0.1217649, 0.1840158, 0.3167077, 0.5948498", \ "0.0800901, 0.0999927, 0.1182432, 0.1419776, 0.2020273, 0.3309838, 0.6065027"); } } } } cell (LATCHX1) { cell_footprint : "LATCH"; area : 22.1184 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.443476e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK)"; value : "1.1669372e+05"; } leakage_power () { when : "(D'*CLK)"; value : "1.0011370e+05"; } leakage_power () { when : "(D'*CLK')"; value : "1.0020220e+05"; } leakage_power () { when : "(D*CLK')"; value : "1.4434757e+05"; } pin (D) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.718872, 1.718872 ); fall_capacitance : 1.718872; capacitance : 1.753587; rise_capacitance_range (1.788301, 1.788301 ); rise_capacitance : 1.788301; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0438833, 0.0448207, 0.0523001, 0.0641443, 0.0836706, 0.1171251, 0.1543495", \ "0.0402755, 0.0411285, 0.0483160, 0.0601287, 0.0816847, 0.1107150, 0.1506315", \ "0.0299361, 0.0306232, 0.0382928, 0.0525770, 0.0705429, 0.0999185, 0.1430879", \ "0.0145616, 0.0152565, 0.0231932, 0.0350167, 0.0569298, 0.0883389, 0.1236076", \ "-0.0121651, -0.0117314, -0.0044987, 0.0108610, 0.0323896, 0.0714572, 0.1166099", \ "-0.0471291, -0.0491943, -0.0431198, -0.0319055, -0.0110982, 0.0273559, 0.0737082", \ "-0.1133268, -0.1152388, -0.1071537, -0.0924691, -0.0754773, -0.0413628, 0.0115887"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0643500, 0.0682074, 0.0756475, 0.0899891, 0.1085078, 0.1287774, 0.1570320", \ "0.0606362, 0.0646649, 0.0717506, 0.0862801, 0.1049461, 0.1253038, 0.1533138", \ "0.0561842, 0.0603446, 0.0674093, 0.0791350, 0.0970571, 0.1178785, 0.1457907", \ "0.0471382, 0.0505857, 0.0580622, 0.0702233, 0.0872774, 0.1057869, 0.1340645", \ "0.0377047, 0.0380612, 0.0455129, 0.0609079, 0.0761143, 0.1017071, 0.1286414", \ "0.0179782, 0.0188034, 0.0261401, 0.0354853, 0.0575408, 0.0696707, 0.1167646", \ "-0.0113730, -0.0138663, -0.0089657, 0.0025493, 0.0155929, 0.0330341, 0.0572187"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0201901, -0.0242922, -0.0346973, -0.0491551, -0.0697679, -0.1025130, -0.1361441", \ "-0.0166681, -0.0200877, -0.0278118, -0.0456281, -0.0660458, -0.0986957, -0.1324186", \ "-0.0063620, -0.0100256, -0.0202867, -0.0356164, -0.0590628, -0.0883215, -0.1247457", \ "0.0087531, 0.0051303, -0.0024202, -0.0208745, -0.0442002, -0.0774051, -0.1144679", \ "0.0322628, 0.0316160, 0.0219011, 0.0037133, -0.0223683, -0.0508117, -0.1041716", \ "0.0663387, 0.0629094, 0.0591064, 0.0466525, 0.0220765, -0.0187981, -0.0607847", \ "0.1343080, 0.1336301, 0.1265415, 0.1137459, 0.0900934, 0.0572875, -0.0028240"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0494926, -0.0564647, -0.0636052, -0.0785472, -0.0930729, -0.1172294, -0.1442094", \ "-0.0456983, -0.0528153, -0.0598550, -0.0746843, -0.0893861, -0.1136985, -0.1407253", \ "-0.0414894, -0.0452126, -0.0556609, -0.0671910, -0.0850031, -0.1060121, -0.1363008", \ "-0.0353749, -0.0388430, -0.0462779, -0.0622840, -0.0762949, -0.0968414, -0.1283449", \ "-0.0196846, -0.0233019, -0.0342285, -0.0459134, -0.0645499, -0.0859792, -0.1165322", \ "0.0054050, -0.0012524, -0.0060038, -0.0214330, -0.0391935, -0.0590211, -0.0938335", \ "0.0471110, 0.0431597, 0.0383282, 0.0261692, 0.0072772, -0.0180545, -0.0521837"); } } internal_power () { when : "!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.1439355, 4.1607925, 4.3035260, 5.3073243, 7.4239409, 11.7661936, 20.5597186"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7559996, 2.7634945, 2.8556399, 3.9609896, 6.2488448, 10.9017108, 20.2845983"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.069392; rise_capacitance_range (1.363990, 1.363990 ); rise_capacitance : 1.363990; capacitance : 1.341041; fall_capacitance_range (1.318091, 1.318091 ); fall_capacitance : 1.318091; max_transition : 1.024000; internal_power () { when : "!D&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.4465028, 6.4501555, 6.5324231, 7.1885932, 8.5758957, 11.4254628, 17.1995588"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.1492514, 5.1330311, 5.1777462, 5.8300334, 7.2117635, 10.0523794, 15.8107668"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.682708; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.4631157, -2.8578586, -4.7871574, -6.7278505, -9.3289368, -11.9290917, -13.6474597", \ "-0.4626193, -2.8461278, -4.7768601, -6.7258667, -9.3228434, -11.9836671, -13.6747714", \ "-0.4546227, -2.7911862, -4.6950903, -6.6169771, -9.1982713, -11.5304877, -13.5648416", \ "-0.4074903, -2.5089870, -4.2777766, -6.0949316, -8.5520031, -11.1615508, -13.5233167", \ "-0.2966997, -1.8327897, -3.2078025, -4.6307198, -6.7669931, -9.1458531, -10.8986178", \ "-0.0512543, -0.3378562, -0.8237871, -1.4872508, -2.7454913, -4.2647953, -7.0024510", \ "0.4492705, 2.8644825, 4.2887186, 5.3435660, 6.2114093, 5.2686418, 4.8451768"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.3104830, 12.2249156, 21.0681587, 29.3557838, 39.6185022, 47.9323269, 53.3138053", \ "0.3031369, 12.2282508, 21.0675306, 29.3467250, 39.6074399, 47.9145562, 53.4455825", \ "0.2484905, 12.2555817, 21.1646593, 29.5212837, 39.8634337, 48.1630443, 53.6478109", \ "-0.2055185, 12.0458223, 21.1152980, 29.5724154, 40.0061843, 48.3790514, 53.8962810", \ "-1.1544351, 11.6534821, 21.0867157, 29.8276344, 40.5398949, 49.0800512, 54.7183390", \ "-3.0989559, 10.8734622, 21.0744816, 30.4808994, 41.8661877, 50.9901881, 56.8422192", \ "-7.0566428, 9.3791421, 21.3620546, 32.2235784, 45.2153799, 55.3045282, 61.8488799"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.3281934, -1.9969774, -3.4215703, -4.9314054, -7.0159876, -9.0219974, -10.8457761", \ "-0.3280644, -1.9869701, -3.4083138, -4.9087198, -7.0104878, -9.2944986, -10.8362555", \ "-0.3266535, -1.9581140, -3.3686478, -4.8554420, -6.9072375, -9.1506630, -10.7981120", \ "-0.3114133, -1.8541830, -3.1904262, -4.6098754, -6.5752653, -8.4973988, -10.9935797", \ "-0.2694523, -1.5379971, -2.6600646, -3.8630555, -5.5623721, -7.5826331, -8.9977594", \ "-0.1828018, -0.8381308, -1.4855095, -2.2080277, -3.5080727, -4.6240920, -6.6667351", \ "-0.0284424, 0.5443883, 0.8346603, 1.0001368, 1.0700528, 0.0685066, -0.0293808"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2099658, 11.6877147, 20.5758011, 28.9177637, 39.2799116, 47.6251956, 53.0941806", \ "-0.2017213, 11.7049698, 20.5964843, 28.9395035, 39.3173617, 47.6642588, 53.1461761", \ "-0.2215123, 11.7110977, 20.6301008, 29.0111752, 39.3959137, 47.7595651, 53.2600145", \ "-0.5316477, 11.5140206, 20.5032011, 28.9536438, 39.4314301, 47.8711537, 53.4463473", \ "-1.1781488, 11.1428456, 20.3270920, 28.9770281, 39.7157586, 48.3127598, 54.0086193", \ "-2.4894644, 10.4951624, 20.1617971, 29.2506267, 40.5021956, 49.4490918, 55.4058233", \ "-5.1868435, 9.1329608, 19.7850455, 29.7702731, 42.1094729, 51.9607338, 58.4855836"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0723897, 0.0856952, 0.0987333, 0.1161086, 0.1538660, 0.2275711, 0.3746193", \ "0.0763439, 0.0896169, 0.1027498, 0.1201038, 0.1578553, 0.2315585, 0.3786675", \ "0.0845456, 0.0978316, 0.1108928, 0.1282267, 0.1659295, 0.2395644, 0.3866233", \ "0.0990801, 0.1123808, 0.1254294, 0.1427105, 0.1802916, 0.2537741, 0.4007312", \ "0.1196970, 0.1335376, 0.1467797, 0.1642025, 0.2017741, 0.2749167, 0.4209881", \ "0.1487298, 0.1636774, 0.1778150, 0.1959165, 0.2340562, 0.3071831, 0.4526431", \ "0.1867602, 0.2039217, 0.2196502, 0.2393059, 0.2794912, 0.3539779, 0.5001179"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0321233, 0.0533751, 0.0754285, 0.1079048, 0.1862032, 0.3442217, 0.6699334", \ "0.0320286, 0.0528727, 0.0752681, 0.1078701, 0.1862027, 0.3447822, 0.6686381", \ "0.0321266, 0.0527854, 0.0754018, 0.1080365, 0.1863664, 0.3495286, 0.6681132", \ "0.0344761, 0.0548135, 0.0768766, 0.1090525, 0.1870085, 0.3456584, 0.6703629", \ "0.0389629, 0.0590972, 0.0810012, 0.1127538, 0.1900482, 0.3478117, 0.6710757", \ "0.0475183, 0.0680700, 0.0893220, 0.1207952, 0.1968202, 0.3527914, 0.6731882", \ "0.0636359, 0.0847649, 0.1052596, 0.1373822, 0.2118678, 0.3646193, 0.6827078"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0694858, 0.0822777, 0.0945434, 0.1097677, 0.1413985, 0.1988178, 0.3107537", \ "0.0734652, 0.0865492, 0.0984880, 0.1137420, 0.1453710, 0.2027986, 0.3147087", \ "0.0813966, 0.0943306, 0.1063033, 0.1215702, 0.1531923, 0.2106059, 0.3225419", \ "0.0940094, 0.1070781, 0.1191907, 0.1345537, 0.1662184, 0.2235971, 0.3354642", \ "0.1102422, 0.1241554, 0.1367293, 0.1525024, 0.1847413, 0.2424997, 0.3543202", \ "0.1330303, 0.1471154, 0.1605720, 0.1771565, 0.2104199, 0.2689594, 0.3809339", \ "0.1607350, 0.1774497, 0.1926511, 0.2109854, 0.2467093, 0.3078345, 0.4213880"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0326553, 0.0473867, 0.0620176, 0.0832179, 0.1327263, 0.2341808, 0.4434267", \ "0.0328463, 0.0470919, 0.0621086, 0.0832876, 0.1326563, 0.2340009, 0.4424511", \ "0.0331386, 0.0473915, 0.0622039, 0.0835113, 0.1330053, 0.2341525, 0.4427739", \ "0.0370478, 0.0505649, 0.0652305, 0.0857725, 0.1344579, 0.2351740, 0.4437188", \ "0.0427907, 0.0563938, 0.0710805, 0.0912302, 0.1389262, 0.2378882, 0.4451463", \ "0.0534127, 0.0673792, 0.0812723, 0.1007884, 0.1472070, 0.2443892, 0.4482909", \ "0.0695010, 0.0861514, 0.0999655, 0.1189499, 0.1646124, 0.2588522, 0.4589127"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0891913, 0.1023978, 0.1153383, 0.1325384, 0.1700607, 0.2435244, 0.3903615", \ "0.0929021, 0.1061144, 0.1190253, 0.1362258, 0.1737509, 0.2472073, 0.3941116", \ "0.0981043, 0.1114137, 0.1243194, 0.1415228, 0.1790434, 0.2525054, 0.3993642", \ "0.1038595, 0.1169327, 0.1299318, 0.1471513, 0.1847286, 0.2581723, 0.4051141", \ "0.1093866, 0.1226307, 0.1355101, 0.1527199, 0.1902331, 0.2636778, 0.4101798", \ "0.1108384, 0.1240668, 0.1369657, 0.1541509, 0.1916397, 0.2649844, 0.4113923", \ "0.1012840, 0.1144230, 0.1273158, 0.1444630, 0.1818739, 0.2551857, 0.4016597"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0344143, 0.0548590, 0.0768534, 0.1090255, 0.1874542, 0.3505121, 0.6696756", \ "0.0342629, 0.0546857, 0.0767884, 0.1090683, 0.1869793, 0.3451112, 0.6690379", \ "0.0338856, 0.0543227, 0.0765774, 0.1091404, 0.1873959, 0.3443355, 0.6704948", \ "0.0342621, 0.0545279, 0.0765451, 0.1089053, 0.1873992, 0.3492219, 0.6699571", \ "0.0338921, 0.0544672, 0.0765086, 0.1090097, 0.1874595, 0.3457677, 0.6708537", \ "0.0339712, 0.0543716, 0.0765955, 0.1088766, 0.1871270, 0.3470834, 0.6701995", \ "0.0340503, 0.0543141, 0.0763603, 0.1088217, 0.1872217, 0.3450201, 0.6718168"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0769790, 0.0893606, 0.1010549, 0.1161534, 0.1476227, 0.2049993, 0.3169537", \ "0.0805409, 0.0929320, 0.1045642, 0.1197064, 0.1511685, 0.2085472, 0.3204859", \ "0.0856192, 0.0979941, 0.1097001, 0.1247576, 0.1562262, 0.2135951, 0.3255788", \ "0.0910148, 0.1033066, 0.1149824, 0.1300605, 0.1615418, 0.2189195, 0.3309127", \ "0.0960013, 0.1082515, 0.1199000, 0.1349516, 0.1664002, 0.2237571, 0.3358636", \ "0.0964804, 0.1087030, 0.1203326, 0.1353707, 0.1668212, 0.2242116, 0.3361703", \ "0.0847090, 0.0970895, 0.1087679, 0.1238454, 0.1553326, 0.2127357, 0.3247272"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0291470, 0.0439086, 0.0589687, 0.0806644, 0.1309800, 0.2330219, 0.4421704", \ "0.0291606, 0.0438902, 0.0588995, 0.0805749, 0.1310010, 0.2327452, 0.4420971", \ "0.0290977, 0.0438361, 0.0589178, 0.0808140, 0.1310077, 0.2332708, 0.4432567", \ "0.0291143, 0.0434256, 0.0587495, 0.0804971, 0.1308759, 0.2333036, 0.4433386", \ "0.0293571, 0.0436882, 0.0590778, 0.0807822, 0.1311957, 0.2334297, 0.4429236", \ "0.0305207, 0.0445902, 0.0598634, 0.0813082, 0.1316093, 0.2334799, 0.4421196", \ "0.0338871, 0.0473542, 0.0620075, 0.0830290, 0.1328168, 0.2342982, 0.4434994"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.630272; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.4947712, -4.6536260, -6.3835927, -8.0842245, -10.4278351, -12.8048671, -15.1284059", \ "-2.5030538, -4.6413815, -6.3904460, -8.0932831, -10.4742291, -12.7934014, -14.3576326", \ "-2.5623957, -4.6235657, -6.2988302, -7.9187258, -10.1979849, -12.4279618, -14.0350220", \ "-3.0268948, -4.8744011, -6.3766682, -7.8675697, -9.9764200, -11.8566470, -14.2765876", \ "-3.9940082, -5.3413348, -6.4785477, -7.6123620, -9.2920605, -11.1446683, -12.6853532", \ "-5.9693478, -6.2102529, -6.5262335, -6.9591165, -7.6304301, -8.3777593, -10.3870125", \ "-9.9699276, -7.8967570, -6.4571640, -5.2164286, -3.9251459, -3.6805403, -3.2008311"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2965230, 13.8387965, 22.5179127, 30.7121568, 40.9050382, 49.0656808, 54.5403672", \ "2.2954106, 13.8428994, 22.5258389, 30.7141306, 40.9122687, 49.0735392, 54.5136367", \ "2.3017358, 13.8974658, 22.6134370, 30.8230473, 41.0577865, 49.2633467, 54.7237705", \ "2.3392562, 14.1367698, 23.0141726, 31.3451732, 41.7818754, 50.1211923, 55.6872843", \ "2.4389462, 14.7833592, 24.0619550, 32.8092106, 43.7155093, 52.4301185, 58.2335273", \ "2.6662292, 16.2159463, 26.3914835, 35.9538062, 47.8070344, 57.3290459, 63.6587909", \ "3.1316188, 19.2927684, 31.4111672, 42.7835467, 56.8446020, 68.0741514, 75.5423148"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.0050235, -5.1370264, -6.8451681, -8.5221669, -10.8410245, -13.2310942, -15.5391074", \ "-2.9968978, -5.1134967, -6.8221717, -8.4999171, -10.8001695, -13.1230968, -14.8609555", \ "-3.0154735, -5.1111196, -6.7786526, -8.4274128, -10.7360804, -13.0298099, -15.2099999", \ "-3.3267306, -5.3111458, -6.9130946, -8.4864625, -10.6846449, -12.6298013, -15.1397174", \ "-3.9756164, -5.7146969, -7.1042166, -8.4627383, -10.3445053, -12.5939907, -13.9504750", \ "-5.3054369, -6.3867550, -7.2855606, -8.1881424, -9.5856255, -10.7399980, -12.8242491", \ "-8.0145362, -7.7739039, -7.7051739, -7.6656611, -7.8138929, -8.6780693, -8.7138184"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.4163458, 14.6457416, 23.8404363, 32.4988726, 43.3037446, 51.9394710, 57.6871573", \ "2.4164803, 14.6506938, 23.8627441, 32.5328149, 43.3360628, 51.9735032, 57.7356092", \ "2.4189241, 14.6806422, 23.9069000, 32.5925957, 43.4332950, 52.0865774, 57.8378084", \ "2.4323954, 14.7899921, 24.0909731, 32.8312104, 43.7606236, 52.4910459, 58.2956951", \ "2.4746361, 15.0951127, 24.6115030, 33.5761192, 44.7617569, 53.6650653, 59.6022522", \ "2.5723941, 15.8306072, 25.8242001, 35.2278108, 46.8414659, 56.1704567, 62.3622738", \ "2.7267677, 17.2147117, 28.1376640, 38.4355704, 51.1436532, 61.3570172, 68.1258093"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1097133, 0.1208498, 0.1317017, 0.1464624, 0.1806397, 0.2492191, 0.3866754", \ "0.1136576, 0.1248059, 0.1356407, 0.1503530, 0.1845901, 0.2531264, 0.3901711", \ "0.1216505, 0.1327702, 0.1435665, 0.1583411, 0.1925593, 0.2610484, 0.3981996", \ "0.1346590, 0.1458881, 0.1567106, 0.1714536, 0.2056741, 0.2740771, 0.4119253", \ "0.1526423, 0.1640181, 0.1748244, 0.1895310, 0.2235978, 0.2918747, 0.4293792", \ "0.1774772, 0.1889178, 0.1998196, 0.2145290, 0.2485201, 0.3168522, 0.4535616", \ "0.2111447, 0.2230151, 0.2343430, 0.2491844, 0.2830322, 0.3510557, 0.4877537"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0269568, 0.0452536, 0.0649542, 0.0950202, 0.1682029, 0.3177935, 0.6269002", \ "0.0269810, 0.0448658, 0.0649464, 0.0948372, 0.1683145, 0.3195212, 0.6265067", \ "0.0270890, 0.0450442, 0.0644215, 0.0947920, 0.1683608, 0.3196349, 0.6265004", \ "0.0273511, 0.0448557, 0.0647177, 0.0947792, 0.1686431, 0.3197431, 0.6258701", \ "0.0281323, 0.0457358, 0.0658268, 0.0957411, 0.1690872, 0.3191341, 0.6302716", \ "0.0297889, 0.0473629, 0.0670063, 0.0966272, 0.1692187, 0.3206633, 0.6261709", \ "0.0330947, 0.0508531, 0.0698045, 0.0989011, 0.1707359, 0.3204093, 0.6274068"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1117400, 0.1226017, 0.1328915, 0.1462993, 0.1751927, 0.2310898, 0.3427485", \ "0.1157403, 0.1266263, 0.1369449, 0.1503424, 0.1792507, 0.2351270, 0.3468399", \ "0.1238975, 0.1348215, 0.1451243, 0.1585203, 0.1873926, 0.2432999, 0.3549158", \ "0.1384514, 0.1493220, 0.1596519, 0.1730726, 0.2019907, 0.2578772, 0.3696023", \ "0.1598304, 0.1707732, 0.1811012, 0.1944970, 0.2233609, 0.2792258, 0.3909436", \ "0.1909324, 0.2019775, 0.2123783, 0.2258666, 0.2547950, 0.3106352, 0.4221880", \ "0.2328547, 0.2442766, 0.2548916, 0.2684482, 0.2974616, 0.3532138, 0.4647029"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0253760, 0.0383339, 0.0522998, 0.0729429, 0.1229257, 0.2262935, 0.4398247", \ "0.0255737, 0.0382014, 0.0521886, 0.0729279, 0.1225254, 0.2266000, 0.4397958", \ "0.0256876, 0.0383623, 0.0522681, 0.0728022, 0.1226559, 0.2261439, 0.4380500", \ "0.0257448, 0.0383957, 0.0524045, 0.0729793, 0.1226040, 0.2265481, 0.4397751", \ "0.0265337, 0.0391249, 0.0529491, 0.0734868, 0.1231699, 0.2262436, 0.4391910", \ "0.0278682, 0.0405763, 0.0542170, 0.0744222, 0.1238543, 0.2269497, 0.4384725", \ "0.0313961, 0.0437325, 0.0569793, 0.0769202, 0.1254972, 0.2275845, 0.4398069"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1160123, 0.1272166, 0.1380303, 0.1527696, 0.1870435, 0.2556138, 0.3934315", \ "0.1195625, 0.1307753, 0.1415630, 0.1563069, 0.1905813, 0.2591857, 0.3969291", \ "0.1247744, 0.1358515, 0.1467162, 0.1614558, 0.1957314, 0.2642012, 0.4020957", \ "0.1299599, 0.1411455, 0.1519117, 0.1666657, 0.2009656, 0.2694719, 0.4073539", \ "0.1348861, 0.1460020, 0.1568665, 0.1716466, 0.2059206, 0.2743330, 0.4125642", \ "0.1355385, 0.1466576, 0.1575095, 0.1723029, 0.2064955, 0.2751419, 0.4121659", \ "0.1239378, 0.1350422, 0.1458663, 0.1606278, 0.1948535, 0.2634387, 0.4011589"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0270517, 0.0446054, 0.0644448, 0.0944134, 0.1682609, 0.3197503, 0.6241233", \ "0.0273247, 0.0446103, 0.0644669, 0.0944850, 0.1679668, 0.3191801, 0.6250728", \ "0.0266679, 0.0444898, 0.0643832, 0.0944959, 0.1685285, 0.3199513, 0.6257893", \ "0.0267386, 0.0440604, 0.0641356, 0.0942641, 0.1684127, 0.3196665, 0.6257764", \ "0.0265836, 0.0445940, 0.0644678, 0.0945977, 0.1686881, 0.3188456, 0.6256378", \ "0.0266310, 0.0447160, 0.0643291, 0.0946671, 0.1686366, 0.3207309, 0.6250115", \ "0.0270159, 0.0451663, 0.0647186, 0.0947346, 0.1680889, 0.3189765, 0.6253660"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1282160, 0.1390938, 0.1494182, 0.1628104, 0.1917115, 0.2475803, 0.3592829", \ "0.1319043, 0.1427687, 0.1530817, 0.1664777, 0.1953809, 0.2512459, 0.3629424", \ "0.1371542, 0.1479898, 0.1582957, 0.1717005, 0.2006009, 0.2564581, 0.3681405", \ "0.1428264, 0.1536649, 0.1640047, 0.1774120, 0.2063279, 0.2622286, 0.3739677", \ "0.1484340, 0.1592899, 0.1695860, 0.1829940, 0.2118860, 0.2677690, 0.3796811", \ "0.1500140, 0.1609335, 0.1712277, 0.1846001, 0.2134911, 0.2693696, 0.3810186", \ "0.1398964, 0.1507725, 0.1610824, 0.1744789, 0.2033824, 0.2592551, 0.3709377"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257216, 0.0383741, 0.0524169, 0.0730567, 0.1226205, 0.2266463, 0.4397338", \ "0.0257583, 0.0384054, 0.0523372, 0.0730500, 0.1226700, 0.2266452, 0.4395823", \ "0.0256706, 0.0384702, 0.0523439, 0.0730115, 0.1228083, 0.2265926, 0.4391106", \ "0.0256887, 0.0384286, 0.0523904, 0.0729258, 0.1229657, 0.2264240, 0.4387163", \ "0.0255500, 0.0384789, 0.0524681, 0.0728603, 0.1227210, 0.2264941, 0.4391149", \ "0.0256474, 0.0384480, 0.0524552, 0.0732375, 0.1229297, 0.2267132, 0.4395092", \ "0.0256649, 0.0383053, 0.0523390, 0.0730116, 0.1225719, 0.2273939, 0.4379563"); } } } } cell (LATCHX2) { cell_footprint : "LATCH"; area : 25.8048 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.888011e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { enable : "CLK"; data_in : "D"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK)"; value : "1.7490493e+05"; } leakage_power () { when : "(D'*CLK)"; value : "1.4431136e+05"; } leakage_power () { when : "(D'*CLK')"; value : "1.4454476e+05"; } leakage_power () { when : "(D*CLK')"; value : "1.8880107e+05"; } pin (D) { fanout_load : 0.076; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.729040, 1.729040 ); fall_capacitance : 1.729040; capacitance : 1.765207; rise_capacitance_range (1.801374, 1.801374 ); rise_capacitance : 1.801374; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0585108, 0.0593922, 0.0696359, 0.0817335, 0.1013609, 0.1405197, 0.1797085", \ "0.0519995, 0.0557045, 0.0631939, 0.0773840, 0.0994520, 0.1367714, 0.1758889", \ "0.0446654, 0.0453251, 0.0553651, 0.0672110, 0.0915276, 0.1267557, 0.1651289", \ "0.0294784, 0.0301548, 0.0375517, 0.0529732, 0.0755533, 0.1142762, 0.1631372", \ "-0.0008570, 0.0031087, 0.0107413, 0.0283301, 0.0566332, 0.0927133, 0.1411651", \ "-0.0384282, -0.0353460, -0.0293430, -0.0140837, 0.0193861, 0.0506199, 0.1059472", \ "-0.1012964, -0.1003211, -0.0922143, -0.0799444, -0.0573982, -0.0030704, 0.0410002"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0729071, 0.0769372, 0.0870483, 0.1020716, 0.1221925, 0.1496100, 0.1897214", \ "0.0691670, 0.0732374, 0.0834024, 0.0981995, 0.1185577, 0.1463671, 0.1887956", \ "0.0618329, 0.0685507, 0.0757376, 0.0907337, 0.1107945, 0.1381976, 0.1811871", \ "0.0555099, 0.0598333, 0.0668499, 0.0822283, 0.1025183, 0.1253162, 0.1650198", \ "0.0462549, 0.0501010, 0.0571986, 0.0696663, 0.0915015, 0.1193951, 0.1520706", \ "0.0269800, 0.0305276, 0.0383460, 0.0481943, 0.0682305, 0.1059267, 0.1326393", \ "6.6709760e-05, 0.0008789, 0.0083467, 0.0154394, 0.0299307, 0.0637745, 0.0934140"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0377090, -0.0447378, -0.0520106, -0.0696644, -0.0903549, -0.1288478, -0.1686256", \ "-0.0341049, -0.0379758, -0.0482899, -0.0631464, -0.0866547, -0.1224587, -0.1647119", \ "-0.0234944, -0.0305831, -0.0379876, -0.0560423, -0.0792203, -0.1147430, -0.1571894", \ "-0.0088249, -0.0127605, -0.0231873, -0.0378983, -0.0657321, -0.1025284, -0.1395288", \ "0.0150540, 0.0146485, 0.0044859, -0.0146236, -0.0432007, -0.0769594, -0.1338405", \ "0.0494694, 0.0490850, 0.0430875, 0.0256318, 0.0020586, -0.0443141, -0.0973050", \ "0.1197145, 0.1187152, 0.1105632, 0.0914369, 0.0699540, 0.0301597, -0.0274956"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0729009, -0.0769564, -0.0871682, -0.1018736, -0.1219299, -0.1496012, -0.1832986", \ "-0.0691495, -0.0732746, -0.0835209, -0.0980973, -0.1183500, -0.1465806, -0.1826072", \ "-0.0646852, -0.0686086, -0.0760542, -0.0909111, -0.1108922, -0.1382321, -0.1758520", \ "-0.0555231, -0.0598337, -0.0670672, -0.0824143, -0.0993334, -0.1223715, -0.1585225", \ "-0.0407505, -0.0437469, -0.0512921, -0.0696654, -0.0889858, -0.1191613, -0.1556901", \ "-0.0150619, -0.0190444, -0.0293039, -0.0440321, -0.0652887, -0.0971433, -0.1300055", \ "0.0259992, 0.0218429, 0.0175905, 0.0028936, -0.0166535, -0.0474829, -0.0883720"); } } internal_power () { when : "!CLK&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("96.3148483, 101.1733991, 111.0337494, 128.6630968, 164.0650404, 235.0121766, 377.0496966"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6986637, 2.6461443, 2.6524048, 3.7395104, 6.0250211, 10.7073419, 20.1832828"); } } } pin (CLK) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; min_pulse_width_high : 0.083446; rise_capacitance_range (1.326711, 1.326711 ); rise_capacitance : 1.326711; capacitance : 1.299490; fall_capacitance_range (1.272270, 1.272270 ); fall_capacitance : 1.272270; max_transition : 1.024000; internal_power () { when : "!D&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.4230691, 6.3888531, 6.4294155, 7.0640357, 8.4422703, 11.3077340, 17.1476556"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.3620775, 5.2966639, 5.2771359, 5.9067007, 7.2771299, 10.1292877, 15.9449027"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.785460; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6811885, -8.1605326, -13.6876408, -19.2680527, -26.3431509, -33.0865574, -38.1826851", \ "-0.6813344, -8.1454148, -13.6560948, -19.2452670, -26.3133521, -33.0593526, -39.0386198", \ "-0.6793303, -8.0733117, -13.5659283, -19.1302972, -26.2445935, -33.0817793, -39.5064244", \ "-0.6544527, -7.7650432, -13.0920139, -18.5318896, -25.5250875, -32.2640021, -37.9228294", \ "-0.5815648, -6.8478478, -11.6941244, -16.7373895, -23.4044738, -30.1879031, -36.8412252", \ "-0.4306924, -4.9036652, -8.7357139, -12.8928957, -18.6416922, -24.7643510, -32.1137845", \ "-0.1371303, -0.8939593, -2.2818350, -4.2631516, -7.8580699, -13.1578747, -17.9211603"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-45.9359083, -21.8954565, -5.9248767, 8.8767481, 27.0314180, 41.8567196, 51.4176995", \ "-48.3655321, -24.3178259, -8.3402606, 6.4567687, 24.6278553, 39.3316041, 48.9914808", \ "-53.2906771, -29.1392819, -13.1150271, 1.7249120, 19.9508210, 34.7735231, 44.4370959", \ "-62.0789978, -37.6071847, -21.4053096, -6.4442232, 11.8862987, 26.6679235, 36.2841943", \ "-79.7122187, -54.4078829, -37.7966875, -22.5542314, -4.0034789, 10.8631112, 20.5975898", \ "-115.0491643, -88.0660049, -70.4435222, -54.4690430, -35.2373167, -19.8198393, -10.1343014", \ "-185.8270748, -155.2322830, -135.3999654, -117.6569393, -96.7837232, -81.0350090, -70.8942769"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6138692, -7.1997112, -12.1707180, -17.2880319, -23.9187683, -30.3667451, -35.2818545", \ "-0.6153786, -7.1903049, -12.1497330, -17.2594630, -23.8214395, -30.2433545, -36.0805784", \ "-0.6166743, -7.1564999, -12.1050371, -17.2028652, -23.7694465, -30.2786510, -34.9710491", \ "-0.6126187, -7.0442741, -11.9171494, -16.9273026, -23.4072005, -29.8194399, -34.5835786", \ "-0.6004442, -6.7405455, -11.4064579, -16.1986274, -22.4770644, -28.6702019, -34.4724601", \ "-0.5657049, -6.0301944, -10.2245826, -14.5394014, -20.2162515, -25.6005572, -31.6645709", \ "-0.5551879, -4.6114210, -7.8311127, -11.1368696, -15.4623501, -20.9936830, -24.1145413"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.4686979, 23.5686086, 39.5775098, 54.4330139, 72.7514764, 87.5573607, 97.2909784", \ "-0.4372012, 23.6163994, 39.6035114, 54.5109262, 72.7813271, 87.5978980, 97.3318247", \ "-0.4295303, 23.6468465, 39.6458629, 54.5447148, 72.8878413, 87.7035224, 97.4453591", \ "-0.7390522, 23.4588993, 39.5695322, 54.5271616, 72.9361735, 87.8549546, 97.6198861", \ "-1.4085634, 23.0893363, 39.3826846, 54.5697058, 73.1996669, 88.3047995, 98.2433356", \ "-2.7922444, 22.4296615, 39.2082237, 54.8111432, 74.0721101, 89.4844358, 99.7013865", \ "-5.6690867, 21.1455370, 39.0033850, 55.5420576, 75.9081109, 92.0784781, 102.7599682"); } } timing () { related_pin : "D"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0869501, 0.1038933, 0.1193066, 0.1397547, 0.1839201, 0.2690494, 0.4376872", \ "0.0910663, 0.1079326, 0.1233451, 0.1437864, 0.1879484, 0.2730707, 0.4419147", \ "0.0992976, 0.1162031, 0.1315756, 0.1519865, 0.1960714, 0.2811671, 0.4495197", \ "0.1148742, 0.1317256, 0.1470154, 0.1673764, 0.2113443, 0.2963013, 0.4649505", \ "0.1380360, 0.1551013, 0.1705754, 0.1909655, 0.2348209, 0.3193598, 0.4872784", \ "0.1716812, 0.1900931, 0.2058354, 0.2266345, 0.2708214, 0.3551397, 0.5226748", \ "0.2166350, 0.2367946, 0.2540066, 0.2760252, 0.3218135, 0.4071088, 0.5744889"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388332, 0.0642956, 0.0903187, 0.1280456, 0.2183555, 0.3997194, 0.7728767", \ "0.0386549, 0.0642009, 0.0903621, 0.1280829, 0.2183925, 0.3992422, 0.7732235", \ "0.0385960, 0.0638238, 0.0902678, 0.1281064, 0.2180485, 0.4008292, 0.7714533", \ "0.0401237, 0.0648420, 0.0909091, 0.1286964, 0.2184237, 0.4007345, 0.7742424", \ "0.0435929, 0.0693779, 0.0949557, 0.1321616, 0.2214119, 0.4024959, 0.7691460", \ "0.0530137, 0.0770475, 0.1037277, 0.1397069, 0.2269209, 0.4070977, 0.7733274", \ "0.0724700, 0.0947696, 0.1196398, 0.1556880, 0.2418832, 0.4174976, 0.7854596"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0817791, 0.0974998, 0.1108902, 0.1276535, 0.1615851, 0.2214823, 0.3354206", \ "0.0856922, 0.1016594, 0.1149073, 0.1315786, 0.1655272, 0.2254238, 0.3393648", \ "0.0936380, 0.1096120, 0.1227932, 0.1394443, 0.1733865, 0.2332866, 0.3471781", \ "0.1072681, 0.1230736, 0.1364513, 0.1530966, 0.1870639, 0.2469272, 0.3607877", \ "0.1257005, 0.1423738, 0.1560341, 0.1731663, 0.2075756, 0.2676984, 0.3815112", \ "0.1504961, 0.1687089, 0.1831844, 0.2010090, 0.2365577, 0.2976044, 0.4117200", \ "0.1827550, 0.2021378, 0.2181012, 0.2377085, 0.2755356, 0.3389149, 0.4544165"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0404460, 0.0570575, 0.0719211, 0.0939379, 0.1441804, 0.2459891, 0.4557207", \ "0.0400694, 0.0564043, 0.0719339, 0.0938541, 0.1442629, 0.2459272, 0.4561836", \ "0.0404336, 0.0567490, 0.0722935, 0.0941055, 0.1444146, 0.2457788, 0.4560220", \ "0.0436277, 0.0594688, 0.0744372, 0.0958580, 0.1454732, 0.2464003, 0.4554406", \ "0.0501342, 0.0658029, 0.0809947, 0.1016050, 0.1500914, 0.2499014, 0.4575468", \ "0.0612155, 0.0772901, 0.0920637, 0.1122723, 0.1591710, 0.2569518, 0.4617930", \ "0.0798682, 0.0979531, 0.1126585, 0.1323744, 0.1780369, 0.2724209, 0.4726100"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1026710, 0.1194795, 0.1347512, 0.1550733, 0.1990280, 0.2839617, 0.4524633", \ "0.1063301, 0.1231591, 0.1384232, 0.1587414, 0.2027053, 0.2876284, 0.4563096", \ "0.1115973, 0.1285003, 0.1437647, 0.1640912, 0.2080396, 0.2929709, 0.4613838", \ "0.1175415, 0.1343229, 0.1495739, 0.1699208, 0.2138645, 0.2987936, 0.4672878", \ "0.1230108, 0.1398593, 0.1551485, 0.1754831, 0.2194298, 0.3043403, 0.4728434", \ "0.1250079, 0.1417937, 0.1570475, 0.1773425, 0.2212541, 0.3061345, 0.4743094", \ "0.1149901, 0.1317982, 0.1470334, 0.1672822, 0.2111101, 0.2959527, 0.4640010"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0400660, 0.0651406, 0.0912204, 0.1287601, 0.2186713, 0.4004063, 0.7734277", \ "0.0396234, 0.0650961, 0.0912164, 0.1287716, 0.2189029, 0.4000143, 0.7733587", \ "0.0402950, 0.0650034, 0.0910900, 0.1288787, 0.2188470, 0.4012261, 0.7757034", \ "0.0395712, 0.0646771, 0.0908335, 0.1287329, 0.2189825, 0.4009542, 0.7734102", \ "0.0403466, 0.0651448, 0.0913119, 0.1288667, 0.2187216, 0.4008046, 0.7747857", \ "0.0395429, 0.0649841, 0.0911058, 0.1287947, 0.2188894, 0.4012641, 0.7729211", \ "0.0400681, 0.0649847, 0.0912080, 0.1288018, 0.2185454, 0.4004152, 0.7742512"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0928720, 0.1081956, 0.1212907, 0.1378733, 0.1717490, 0.2316163, 0.3455211", \ "0.0963585, 0.1117822, 0.1248522, 0.1414436, 0.1752937, 0.2351547, 0.3491083", \ "0.1015926, 0.1169163, 0.1300172, 0.1465811, 0.1804213, 0.2402922, 0.3542258", \ "0.1068444, 0.1221237, 0.1353247, 0.1518390, 0.1857091, 0.2455694, 0.3594880", \ "0.1118779, 0.1271633, 0.1402038, 0.1567734, 0.1906288, 0.2504769, 0.3644391", \ "0.1125527, 0.1277516, 0.1407124, 0.1573217, 0.1911465, 0.2510321, 0.3649502", \ "0.1023446, 0.1175455, 0.1305155, 0.1470297, 0.1808793, 0.2407755, 0.3547308"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0378990, 0.0543596, 0.0700574, 0.0922170, 0.1430646, 0.2450460, 0.4556854", \ "0.0380386, 0.0545121, 0.0706589, 0.0923390, 0.1431541, 0.2452097, 0.4555418", \ "0.0379684, 0.0551929, 0.0703354, 0.0921591, 0.1430372, 0.2452788, 0.4552798", \ "0.0379112, 0.0543954, 0.0699147, 0.0921759, 0.1429497, 0.2448526, 0.4555969", \ "0.0380527, 0.0543405, 0.0701611, 0.0923662, 0.1430324, 0.2450164, 0.4556067", \ "0.0387367, 0.0548905, 0.0709811, 0.0926616, 0.1434675, 0.2455864, 0.4563180", \ "0.0413649, 0.0569784, 0.0723677, 0.0941432, 0.1448117, 0.2463481, 0.4548793"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.634093; internal_power () { related_pin : "D"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-48.8035682, -55.8930956, -60.9864168, -66.0032497, -72.7459265, -78.9824031, -84.7240504", \ "-51.2334100, -58.3144839, -63.4082058, -68.4232308, -75.1470460, -81.2989103, -87.2266436", \ "-56.1610660, -63.1683707, -68.1969533, -73.1550876, -79.8339599, -86.0025648, -92.4105963", \ "-64.9578807, -71.6752950, -76.5334559, -81.3242328, -87.7683668, -93.6596829, -98.2822526", \ "-82.6055149, -88.6552170, -93.0797824, -97.4342292, -103.4618589, -108.9974159, -114.4678531", \ "-117.9692785, -122.4059043, -125.8659632, -129.3490350, -133.8773616, -138.3743100, -144.1766414", \ "-188.7874086, -189.9344792, -191.1328023, -192.5369422, -194.8108750, -198.1071872, -199.9269127"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1326182, 25.2323930, 40.9201367, 55.6127978, 74.1493794, 88.8358646, 98.6334297", \ "2.1322481, 25.2465629, 40.9419377, 55.6440231, 74.1923380, 88.8905624, 98.6807996", \ "2.1338964, 25.2994628, 41.0284431, 55.7508632, 74.3429362, 89.1291318, 98.9361612", \ "2.1504984, 25.5659896, 41.4632536, 56.3674281, 75.1082004, 90.0616424, 100.0092142", \ "2.2081253, 26.3642051, 42.7733285, 58.1417896, 77.4720897, 92.9099234, 103.1090736", \ "2.3349543, 28.1051644, 45.5936294, 61.9691667, 82.5265340, 98.8620234, 109.7087576", \ "2.5937335, 32.0170225, 51.9666779, 70.6239237, 93.6862862, 112.1346032, 124.4266441"); } } internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.3315995, -10.3951176, -15.4531917, -20.4267181, -27.0740560, -33.2287373, -39.6637603", \ "-3.2997986, -10.3580339, -15.4122042, -20.3698928, -27.1065265, -33.1925278, -38.0326880", \ "-3.2918683, -10.3308274, -15.3893739, -20.3263674, -27.0042863, -33.2773259, -39.1021571", \ "-3.6030898, -10.4981363, -15.4750268, -20.3523303, -26.9197455, -32.9086055, -38.4806424", \ "-4.2755824, -10.9069822, -15.6555011, -20.3233923, -26.6546256, -32.5667593, -38.7546431", \ "-5.6753440, -11.4924728, -15.7774248, -20.0680296, -25.8382952, -30.5438924, -36.7074378", \ "-8.5666526, -12.9414290, -16.1818447, -19.4096611, -23.8187445, -28.8226666, -30.9350702"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1908784, 26.1185543, 42.3765549, 57.6002746, 76.7828015, 92.0087505, 102.1959269", \ "2.1894112, 26.1285612, 42.3844973, 57.6169142, 76.8226370, 92.0383665, 102.1693002", \ "2.1879335, 26.1496375, 42.4145081, 57.6578563, 76.8836318, 92.1459205, 102.2736938", \ "2.1920501, 26.2697939, 42.6309820, 57.9509337, 77.2697793, 92.6112718, 102.7971999", \ "2.2055168, 26.5820467, 43.1552471, 58.6807020, 78.1981333, 93.7200788, 104.0336906", \ "2.2418807, 27.3117376, 44.3666545, 60.3457887, 80.3367187, 96.2949039, 106.8726850", \ "2.2562989, 28.7736186, 46.8172839, 63.7793863, 84.7597189, 101.6295104, 112.8280742"); } } timing () { related_pin : "D"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1367503, 0.1508332, 0.1628457, 0.1785104, 0.2133817, 0.2824797, 0.4206354", \ "0.1406770, 0.1547927, 0.1667460, 0.1824228, 0.2173329, 0.2864233, 0.4248025", \ "0.1486203, 0.1626408, 0.1747258, 0.1903854, 0.2252559, 0.2943606, 0.4324753", \ "0.1626186, 0.1766029, 0.1886654, 0.2043268, 0.2392518, 0.3083650, 0.4466546", \ "0.1830077, 0.1969810, 0.2091139, 0.2247678, 0.2596925, 0.3288867, 0.4670016", \ "0.2118431, 0.2262528, 0.2384626, 0.2543196, 0.2890876, 0.3579481, 0.4959248", \ "0.2500325, 0.2652353, 0.2777821, 0.2937934, 0.3284468, 0.3970035, 0.5351718"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0333843, 0.0530615, 0.0721566, 0.1015021, 0.1738031, 0.3246774, 0.6335584", \ "0.0334442, 0.0529628, 0.0720638, 0.1014824, 0.1733545, 0.3249109, 0.6337867", \ "0.0343265, 0.0530744, 0.0722675, 0.1014249, 0.1739344, 0.3245361, 0.6263499", \ "0.0333678, 0.0526527, 0.0720997, 0.1014156, 0.1733853, 0.3249306, 0.6328802", \ "0.0343926, 0.0547135, 0.0736827, 0.1028143, 0.1742661, 0.3252323, 0.6332256", \ "0.0363781, 0.0563667, 0.0755551, 0.1037627, 0.1760711, 0.3255701, 0.6295287", \ "0.0403205, 0.0590337, 0.0785408, 0.1070756, 0.1776247, 0.3257144, 0.6340933"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1465567, 0.1624529, 0.1764149, 0.1947695, 0.2351027, 0.3138200, 0.4712107", \ "0.1505964, 0.1664937, 0.1804525, 0.1988098, 0.2391430, 0.3178596, 0.4752521", \ "0.1587916, 0.1746710, 0.1886182, 0.2069676, 0.2473354, 0.3260605, 0.4834814", \ "0.1742783, 0.1900999, 0.2040713, 0.2224384, 0.2628078, 0.3414752, 0.4990222", \ "0.1976397, 0.2135322, 0.2275053, 0.2458662, 0.2861812, 0.3649042, 0.5223793", \ "0.2331668, 0.2491547, 0.2631161, 0.2814572, 0.3217645, 0.4002947, 0.5576533", \ "0.2818930, 0.2980981, 0.3121540, 0.3305501, 0.3708069, 0.4493228, 0.6063701"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0351905, 0.0536151, 0.0730684, 0.1018520, 0.1720617, 0.3185791, 0.6187385", \ "0.0351924, 0.0536207, 0.0730567, 0.1018416, 0.1720676, 0.3185804, 0.6186954", \ "0.0350660, 0.0535483, 0.0728654, 0.1016594, 0.1720259, 0.3185404, 0.6184269", \ "0.0349243, 0.0536659, 0.0729706, 0.1018300, 0.1718744, 0.3185217, 0.6190581", \ "0.0358114, 0.0539099, 0.0734535, 0.1022693, 0.1724005, 0.3185715, 0.6189495", \ "0.0372892, 0.0554427, 0.0746400, 0.1030161, 0.1729021, 0.3180366, 0.6193300", \ "0.0406426, 0.0582328, 0.0771704, 0.1053354, 0.1743191, 0.3193474, 0.6196584"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1468203, 0.1608889, 0.1729338, 0.1886278, 0.2235411, 0.2926915, 0.4308526", \ "0.1503567, 0.1645196, 0.1765134, 0.1921880, 0.2271373, 0.2960438, 0.4349629", \ "0.1555209, 0.1693956, 0.1815125, 0.1972217, 0.2321696, 0.3012158, 0.4399007", \ "0.1608552, 0.1749005, 0.1869252, 0.2026133, 0.2375373, 0.3066926, 0.4449016", \ "0.1657204, 0.1797806, 0.1918505, 0.2074659, 0.2424167, 0.3114611, 0.4497290", \ "0.1664960, 0.1804416, 0.1924938, 0.2081988, 0.2431342, 0.3121970, 0.4503141", \ "0.1558770, 0.1699308, 0.1820997, 0.1977629, 0.2326872, 0.3015664, 0.4404536"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0329668, 0.0525981, 0.0719072, 0.1012249, 0.1737496, 0.3245676, 0.6251191", \ "0.0328668, 0.0529452, 0.0721893, 0.1015302, 0.1740505, 0.3245463, 0.6322787", \ "0.0331188, 0.0526202, 0.0721641, 0.1013728, 0.1740242, 0.3251442, 0.6317070", \ "0.0330862, 0.0522091, 0.0717218, 0.1011844, 0.1736190, 0.3246876, 0.6339103", \ "0.0332697, 0.0526407, 0.0721264, 0.1012309, 0.1735670, 0.3244360, 0.6272219", \ "0.0333904, 0.0526650, 0.0721956, 0.1013983, 0.1741507, 0.3254271, 0.6328899", \ "0.0331976, 0.0529150, 0.0723953, 0.1017149, 0.1741765, 0.3244231, 0.6334329"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1618139, 0.1777337, 0.1917023, 0.2100530, 0.2503878, 0.3291026, 0.4865062", \ "0.1655068, 0.1814207, 0.1953785, 0.2137326, 0.2540598, 0.3328001, 0.4900993", \ "0.1708091, 0.1866895, 0.2005957, 0.2189526, 0.2593206, 0.3380458, 0.4954488", \ "0.1766522, 0.1925376, 0.2064882, 0.2248488, 0.2652062, 0.3439521, 0.5012984", \ "0.1822620, 0.1981687, 0.2121185, 0.2304701, 0.2707917, 0.3494682, 0.5070614", \ "0.1841389, 0.2000572, 0.2140253, 0.2323729, 0.2726982, 0.3514358, 0.5086587", \ "0.1740180, 0.1899243, 0.2038285, 0.2221873, 0.2625509, 0.3412188, 0.4987690"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0352757, 0.0536032, 0.0731449, 0.1018938, 0.1720510, 0.3186071, 0.6184645", \ "0.0352806, 0.0537014, 0.0731350, 0.1018823, 0.1721795, 0.3184853, 0.6194497", \ "0.0350400, 0.0537743, 0.0730963, 0.1016210, 0.1720859, 0.3184792, 0.6183303", \ "0.0349193, 0.0536789, 0.0730453, 0.1017188, 0.1718787, 0.3181049, 0.6185215", \ "0.0352932, 0.0537057, 0.0728790, 0.1017002, 0.1720377, 0.3181039, 0.6192232", \ "0.0352714, 0.0536390, 0.0732854, 0.1017203, 0.1720955, 0.3177249, 0.6179441", \ "0.0351473, 0.0536517, 0.0730576, 0.1017690, 0.1719107, 0.3184798, 0.6197706"); } } } } cell (LNANDX1) { cell_footprint : "LNAND"; area : 10.1376 ; cell_leakage_power : 6.214250e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { clear : "RIN'"; preset : "SIN'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(SIN'*RIN')"; value : "6744.3619578"; } leakage_power () { when : "(SIN*RIN')"; value : "5.3091004e+04"; } leakage_power () { when : "(SIN'*RIN)"; value : "5.3091426e+04"; } leakage_power () { when : "(SIN*RIN)"; value : "6.2142504e+04"; } pin (SIN) { fanout_load : 0.092; direction : "input"; min_pulse_width_low : 0.292510; fall_capacitance_range (1.960277, 1.960277 ); fall_capacitance : 1.960277; capacitance : 2.012969; rise_capacitance_range (2.065662, 2.065662 ); rise_capacitance : 2.065662; max_transition : 1.024000; related_power_pin : "VDD"; related_ground_pin : "VSS"; timing () { related_pin : "RIN"; timing_type : "non_seq_setup_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436457, 0.0473194, 0.0521033, 0.0639264, 0.0703281, 0.0812409, 0.0944072", \ "0.0399620, 0.0464669, 0.0512305, 0.0600626, 0.0665175, 0.0802865, 0.0938239", \ "0.0415570, 0.0417321, 0.0463088, 0.0585998, 0.0648555, 0.0756099, 0.0927521", \ "0.0440383, 0.0418008, 0.0492727, 0.0589755, 0.0628826, 0.0726050, 0.0942761", \ "0.0467894, 0.0410777, 0.0457342, 0.0578972, 0.0616800, 0.0696572, 0.0995217", \ "0.0568321, 0.0513601, 0.0553975, 0.0689492, 0.0605511, 0.0678332, 0.0872944", \ "0.0929202, 0.0837226, 0.0881628, 0.0995372, 0.0794152, 0.0742325, 0.0958876"); } } timing () { related_pin : "RIN"; timing_type : "non_seq_setup_falling"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3330123, 1.3278115, 1.3118581, 1.2826848, 1.2245716, 1.1117163, 0.8803644", \ "1.3410753, 1.3330512, 1.3198195, 1.2908560, 1.2325769, 1.1197533, 0.8852570", \ "1.3542097, 1.3459548, 1.3330352, 1.3038388, 1.2457871, 1.1329070, 0.9013487", \ "1.3827657, 1.3749080, 1.3616984, 1.3298909, 1.2749335, 1.1591302, 0.9306504", \ "1.4364634, 1.4296041, 1.4107180, 1.3864242, 1.3272474, 1.2106105, 0.9847135", \ "1.5410022, 1.5398928, 1.5258609, 1.4952144, 1.4351675, 1.3230104, 1.0956456", \ "1.7644651, 1.7560493, 1.7451649, 1.7141789, 1.6720769, 1.5557554, 1.3118493"); } } internal_power () { when : "!RIN&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.3495749, 5.4460004, 5.6757983, 6.9672624, 9.5871376, 14.8638347, 25.4541758"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6347210, 4.6602230, 4.7164199, 6.0288066, 8.6587734, 13.9238998, 24.4593459"); } } /* Copied from non_seq_setup_rising arc in pin RIN group */ timing () { related_pin : "RIN"; timing_type : "non_seq_hold_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436389, 0.0399602, 0.0415454, 0.0440652, 0.0467597, 0.0569775, 0.0987172", \ "0.0443841, 0.0435353, 0.0388009, 0.0389233, 0.0351448, 0.0455776, 0.0754115", \ "0.0520990, 0.0512308, 0.0463113, 0.0492624, 0.0457452, 0.0554064, 0.0878476", \ "0.0639361, 0.0600994, 0.0586058, 0.0589783, 0.0575802, 0.0690567, 0.0995801", \ "0.0673880, 0.0665567, 0.0648525, 0.0628812, 0.0584086, 0.0600839, 0.0796392", \ "0.0812698, 0.0803252, 0.0756396, 0.0724058, 0.0695803, 0.0677992, 0.0742128", \ "0.0943797, 0.0938068, 0.0927443, 0.0942875, 0.0969511, 0.0871442, 0.0960276"); } } } pin (RIN) { fanout_load : 0.093; direction : "input"; min_pulse_width_low : 0.292510; fall_capacitance_range (1.989956, 1.989956 ); fall_capacitance : 1.989956; capacitance : 2.021465; rise_capacitance_range (2.052973, 2.052973 ); rise_capacitance : 2.052973; max_transition : 1.024000; related_power_pin : "VDD"; related_ground_pin : "VSS"; timing () { related_pin : "SIN"; timing_type : "non_seq_setup_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436389, 0.0443841, 0.0520990, 0.0639361, 0.0673880, 0.0812698, 0.0943797", \ "0.0399602, 0.0435353, 0.0512308, 0.0600994, 0.0665567, 0.0803252, 0.0938068", \ "0.0415454, 0.0388009, 0.0463113, 0.0586058, 0.0648525, 0.0756396, 0.0927443", \ "0.0440652, 0.0389233, 0.0492624, 0.0589783, 0.0628812, 0.0724058, 0.0942875", \ "0.0467597, 0.0351448, 0.0457452, 0.0575802, 0.0584086, 0.0695803, 0.0969511", \ "0.0569775, 0.0455776, 0.0554064, 0.0690567, 0.0600839, 0.0677992, 0.0871442", \ "0.0987172, 0.0754115, 0.0878476, 0.0995801, 0.0796392, 0.0742128, 0.0960276"); } } timing () { related_pin : "SIN"; timing_type : "non_seq_setup_falling"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3330809, 1.3249924, 1.3118566, 1.2827527, 1.2245815, 1.1117145, 0.8813682", \ "1.3410290, 1.3329845, 1.3198410, 1.2906609, 1.2325595, 1.1197494, 0.8867937", \ "1.3542565, 1.3459412, 1.3328243, 1.3040364, 1.2457672, 1.1329054, 0.9026647", \ "1.3830420, 1.3756075, 1.3595520, 1.3302027, 1.2743530, 1.1591365, 0.9289559", \ "1.4357524, 1.4276286, 1.4146725, 1.3853929, 1.3273991, 1.2134961, 0.9847173", \ "1.5521198, 1.5376523, 1.5218270, 1.4905065, 1.4349497, 1.3203083, 1.0954463", \ "1.7730887, 1.7512062, 1.7367672, 1.7052658, 1.6589707, 1.5397039, 1.3116922"); } } internal_power () { when : "SIN&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.4316926, 9.4426757, 11.5046295, 11.7043010, 12.1436316, 13.0622808, 14.9395667"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6374134, -1.6872661, -1.7500247, -1.7698792, -1.7726413, -1.7412186, -1.6414264"); } } /* Copied from non_seq_setup_rising arc in pin SIN group */ timing () { related_pin : "SIN"; timing_type : "non_seq_hold_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0436457, 0.0399620, 0.0415570, 0.0440383, 0.0467894, 0.0568321, 0.0929202", \ "0.0473194, 0.0464669, 0.0417321, 0.0418008, 0.0410777, 0.0513601, 0.0837226", \ "0.0521033, 0.0512305, 0.0463088, 0.0492727, 0.0457342, 0.0553975, 0.0881628", \ "0.0639264, 0.0600626, 0.0585998, 0.0589755, 0.0578972, 0.0689492, 0.0995372", \ "0.0703281, 0.0665175, 0.0648555, 0.0628826, 0.0616800, 0.0605511, 0.0794152", \ "0.0812409, 0.0802865, 0.0756099, 0.0726050, 0.0696572, 0.0678332, 0.0742325", \ "0.0944072, 0.0938239, 0.0927521, 0.0942761, 0.0995217, 0.0872944, 0.0958876"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 1.540703; related_power_pin : "VDD"; related_ground_pin : "VSS"; internal_power () { related_pin : "RIN"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.3597965, 6.9997507, 14.1041065, 20.8249307, 29.0007868, 35.6235238, 39.9822107", \ "-2.8646978, 6.5014150, 13.6097445, 20.3041887, 28.5221433, 35.1312604, 39.5157422", \ "-3.8913168, 5.5000606, 12.6120134, 19.3208273, 27.5798772, 34.2178651, 38.6129497", \ "-3.9750870, 5.5017332, 12.6733457, 19.4520324, 27.7545386, 34.4532672, 38.8901099", \ "-4.1281362, 5.6919131, 13.0998666, 20.0561482, 28.6183954, 35.5100284, 40.0809858", \ "-4.4242505, 6.2480935, 14.2720627, 21.8100748, 30.9698525, 38.3172013, 43.1481467", \ "-5.0184441, 7.5374024, 16.9306504, 25.7250394, 36.4455036, 44.8838115, 50.4737851"); } rise_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SIN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("5.3367124, 4.9578568, 4.7976303, 4.7080523, 4.5159557, 4.0327591, 3.6443259", \ "5.4449709, 5.0396371, 4.8849899, 4.7425026, 4.5444998, 4.0763632, 3.8034263", \ "5.7368464, 5.2517850, 5.0242486, 4.8705206, 4.5968159, 4.1675316, 3.8398746", \ "6.5939167, 5.9804097, 5.6217294, 5.3335429, 4.9459208, 4.5239654, 3.7864123", \ "8.6600035, 7.9584536, 7.3297276, 6.8258911, 5.9826127, 5.0910194, 4.1057694", \ "13.7614370, 12.5843602, 11.6351279, 10.7315107, 9.1408522, 7.3768539, 5.3001141", \ "24.7524037, 23.2238345, 21.8230690, 19.9727306, 17.2731138, 13.9590309, 10.1831969"); } fall_power (scalar) { values("0.000000"); } } timing () { related_pin : "RIN"; timing_type : "clear"; timing_sense : "positive_unate"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1468883, 0.1743809, 0.2012075, 0.2365701, 0.3126182, 0.4553827, 0.7374177", \ "0.1507478, 0.1782543, 0.2050931, 0.2405005, 0.3164844, 0.4594672, 0.7413005", \ "0.1588440, 0.1864505, 0.2133160, 0.2486960, 0.3247236, 0.4675416, 0.7498594", \ "0.1760671, 0.2033865, 0.2301998, 0.2655570, 0.3415501, 0.4845397, 0.7666230", \ "0.2086937, 0.2361019, 0.2629531, 0.2981668, 0.3740099, 0.5170219, 0.7990274", \ "0.2566622, 0.2857752, 0.3137882, 0.3501610, 0.4266759, 0.5700421, 0.8517974", \ "0.3244932, 0.3558779, 0.3856857, 0.4237367, 0.5031701, 0.6476217, 0.9286210"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0722477, 0.1075899, 0.1469633, 0.2032639, 0.3361947, 0.6102966, 1.1663008", \ "0.0723735, 0.1075429, 0.1468608, 0.2033768, 0.3366421, 0.6087800, 1.1672047", \ "0.0733944, 0.1073587, 0.1465871, 0.2032687, 0.3366447, 0.6099518, 1.1666459", \ "0.0726782, 0.1075640, 0.1464607, 0.2033344, 0.3371082, 0.6102384, 1.1660098", \ "0.0787293, 0.1124786, 0.1509294, 0.2058421, 0.3390233, 0.6105546, 1.1663412", \ "0.0901091, 0.1254556, 0.1618976, 0.2169569, 0.3470805, 0.6141977, 1.1698404", \ "0.1057798, 0.1414815, 0.1787118, 0.2330174, 0.3605307, 0.6263476, 1.1714836"); } } timing () { related_pin : "SIN"; timing_type : "preset"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0282271, 0.0475007, 0.0700824, 0.1021716, 0.1784106, 0.3307938, 0.6378045", \ "0.0323289, 0.0515597, 0.0735709, 0.1058404, 0.1822432, 0.3346655, 0.6418083", \ "0.0398278, 0.0600184, 0.0818637, 0.1141933, 0.1900784, 0.3444585, 0.6490118", \ "0.0505326, 0.0747954, 0.0990374, 0.1310712, 0.2067077, 0.3592964, 0.6658412", \ "0.0664123, 0.0952539, 0.1246709, 0.1633790, 0.2413804, 0.3914111, 0.6957244", \ "0.0919706, 0.1266241, 0.1614666, 0.2087000, 0.3030254, 0.4627139, 0.7627470", \ "0.1324918, 0.1777071, 0.2215816, 0.2744072, 0.3885053, 0.5813859, 0.9026919"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0453526, 0.0872012, 0.1363869, 0.2085451, 0.3787045, 0.7187910, 1.4057673", \ "0.0485811, 0.0890742, 0.1369754, 0.2085049, 0.3787191, 0.7190258, 1.4053719", \ "0.0574014, 0.0957745, 0.1419277, 0.2112547, 0.3789307, 0.7189378, 1.4066441", \ "0.0745848, 0.1132221, 0.1570520, 0.2230847, 0.3859028, 0.7207323, 1.4076227", \ "0.1025660, 0.1471015, 0.1938116, 0.2573210, 0.4114216, 0.7347542, 1.4058329", \ "0.1514362, 0.2061895, 0.2585504, 0.3266564, 0.4789057, 0.7888519, 1.4351984", \ "0.2403693, 0.3028428, 0.3624531, 0.4464979, 0.6167614, 0.9297583, 1.5407031"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 1.541877; related_power_pin : "VDD"; related_ground_pin : "VSS"; internal_power () { related_pin : "RIN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.2278497, -3.6230560, -3.8056683, -3.9516581, -4.0957007, -4.4259941, -5.1903646", \ "-4.2014986, -4.6029117, -4.7792035, -4.9563516, -5.2125051, -5.4443309, -6.5675537", \ "-5.9233133, -6.4423223, -6.7247072, -6.9073539, -7.2132194, -7.4898608, -8.5890055", \ "-5.2716364, -5.9100473, -6.3211468, -6.6111787, -7.1065220, -7.4608983, -8.4176506", \ "-3.6415583, -4.3877247, -4.9976044, -5.6022904, -6.4701736, -7.4081947, -8.4466556", \ "0.4696870, -0.6899832, -1.5511986, -2.6176550, -4.1698272, -6.0248659, -8.0646938", \ "9.4580668, 7.9836253, 6.5282883, 4.8919612, 2.1323874, -1.2518900, -5.0832100"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SIN"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.8672492, 11.2790950, 18.4307606, 25.1474700, 33.4024187, 40.0385457, 44.4483667", \ "1.8646890, 11.2733019, 18.4112281, 25.1349128, 33.3870153, 40.0235886, 44.4273538", \ "1.8705911, 11.3137377, 18.4669791, 25.2234401, 33.5101217, 40.1603868, 44.5870117", \ "1.8868383, 11.4133782, 18.6195298, 25.4334916, 33.7777232, 40.5111620, 44.9650745", \ "1.9529682, 11.8179477, 19.2601971, 26.2478487, 34.8463881, 41.7770150, 46.3348166", \ "2.1156425, 12.8332246, 20.8925111, 28.4580629, 37.6781636, 44.9960445, 49.8857074", \ "2.4624386, 15.0675374, 24.5174639, 33.3348075, 44.1202199, 52.5611520, 58.2074592"); } rise_power (scalar) { values("0.000000"); } } timing () { related_pin : "RIN"; timing_type : "preset"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280781, 0.0472976, 0.0696522, 0.1016992, 0.1783801, 0.3308110, 0.6371582", \ "0.0321972, 0.0513832, 0.0733672, 0.1055626, 0.1816912, 0.3348183, 0.6423618", \ "0.0396621, 0.0598642, 0.0816489, 0.1139084, 0.1895171, 0.3429157, 0.6451191", \ "0.0500436, 0.0745041, 0.0990899, 0.1311081, 0.2065328, 0.3592219, 0.6643303", \ "0.0660674, 0.0952927, 0.1246472, 0.1631135, 0.2410628, 0.3912659, 0.6945451", \ "0.0914965, 0.1262637, 0.1620921, 0.2072251, 0.3022864, 0.4613687, 0.7607851", \ "0.1317656, 0.1774368, 0.2203580, 0.2761163, 0.3894814, 0.5808299, 0.9022819"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0452550, 0.0871059, 0.1363645, 0.2080686, 0.3782885, 0.7189939, 1.4012597", \ "0.0485099, 0.0891789, 0.1369294, 0.2082333, 0.3783683, 0.7182432, 1.3989825", \ "0.0573143, 0.0957804, 0.1414586, 0.2109362, 0.3784545, 0.7186832, 1.3984464", \ "0.0745659, 0.1129326, 0.1569970, 0.2229065, 0.3858296, 0.7205989, 1.4011773", \ "0.1027519, 0.1470737, 0.1932678, 0.2572531, 0.4113449, 0.7339555, 1.4042268", \ "0.1512905, 0.2043065, 0.2552799, 0.3264928, 0.4799324, 0.7877450, 1.4330654", \ "0.2412171, 0.3035323, 0.3634074, 0.4444941, 0.6190202, 0.9316076, 1.5418765"); } } timing () { related_pin : "SIN"; timing_type : "clear"; timing_sense : "positive_unate"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1470078, 0.1747186, 0.2015456, 0.2369457, 0.3129027, 0.4557719, 0.7374059", \ "0.1510195, 0.1785844, 0.2053995, 0.2408128, 0.3167502, 0.4596824, 0.7410111", \ "0.1591680, 0.1865872, 0.2135578, 0.2490324, 0.3248348, 0.4677290, 0.7494547", \ "0.1764116, 0.2037347, 0.2305321, 0.2658750, 0.3418380, 0.4847601, 0.7667168", \ "0.2090090, 0.2364302, 0.2632495, 0.2984317, 0.3742748, 0.5173189, 0.7991475", \ "0.2573845, 0.2865243, 0.3143904, 0.3508502, 0.4274269, 0.5705570, 0.8524079", \ "0.3256103, 0.3570337, 0.3865768, 0.4244629, 0.5038501, 0.6480738, 0.9294737"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0729032, 0.1078981, 0.1471048, 0.2031458, 0.3366877, 0.6101517, 1.1660144", \ "0.0727969, 0.1075631, 0.1468706, 0.2033803, 0.3368075, 0.6085036, 1.1673675", \ "0.0724303, 0.1074417, 0.1462907, 0.2029635, 0.3363524, 0.6088335, 1.1674304", \ "0.0727256, 0.1076226, 0.1464796, 0.2032937, 0.3370318, 0.6099719, 1.1656118", \ "0.0787012, 0.1125533, 0.1508464, 0.2057864, 0.3390145, 0.6116145, 1.1663622", \ "0.0899367, 0.1241545, 0.1624071, 0.2168563, 0.3474119, 0.6139405, 1.1693216", \ "0.1059325, 0.1405366, 0.1783246, 0.2334888, 0.3612412, 0.6296881, 1.1739103"); } } } } cell (LNANDX2) { cell_footprint : "LNAND"; area : 18.432 ; cell_leakage_power : 1.242851e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; latch (IQ,IQN) { clear : "RIN'"; preset : "SIN'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(SIN'*RIN')"; value : "1.3486340e+04"; } leakage_power () { when : "(SIN*RIN')"; value : "1.0618273e+05"; } leakage_power () { when : "(SIN'*RIN)"; value : "1.0618116e+05"; } leakage_power () { when : "(SIN*RIN)"; value : "1.2428512e+05"; } pin (SIN) { fanout_load : 0.167; direction : "input"; min_pulse_width_low : 0.162504; fall_capacitance_range (3.715914, 3.715914 ); fall_capacitance : 3.715914; capacitance : 3.784984; rise_capacitance_range (3.854054, 3.854054 ); rise_capacitance : 3.854054; max_transition : 1.024000; related_power_pin : "VDD"; related_ground_pin : "VSS"; timing () { related_pin : "RIN"; timing_type : "non_seq_setup_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0201851, 0.0212895, 0.0251666, 0.0344529, 0.0379477, 0.0448188, 0.0539947", \ "0.0225323, 0.0228684, 0.0273303, 0.0336474, 0.0370227, 0.0437446, 0.0532809", \ "0.0236149, 0.0247362, 0.0294704, 0.0328981, 0.0362470, 0.0428078, 0.0519854", \ "0.0205376, 0.0242999, 0.0290256, 0.0320038, 0.0332489, 0.0410330, 0.0529257", \ "0.0257291, 0.0262087, 0.0309450, 0.0342365, 0.0320739, 0.0333057, 0.0500157", \ "0.0451914, 0.0456256, 0.0468838, 0.0439389, 0.0361180, 0.0352859, 0.0441937", \ "0.0919021, 0.1018154, 0.0936286, 0.0826670, 0.0555850, 0.0496825, 0.0459520"); } } timing () { related_pin : "RIN"; timing_type : "non_seq_setup_falling"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3415169, 1.3336887, 1.3206716, 1.2914950, 1.2333389, 1.1175227, 0.8884120", \ "1.3495914, 1.3417968, 1.3258507, 1.2964577, 1.2412628, 1.1255690, 0.8949837", \ "1.3627207, 1.3547837, 1.3418623, 1.3126462, 1.2543865, 1.1385527, 0.9082504", \ "1.3883542, 1.3805822, 1.3677780, 1.3389916, 1.2813559, 1.1650567, 0.9351581", \ "1.4420096, 1.4387322, 1.4246376, 1.3905336, 1.3357561, 1.2224525, 0.9930079", \ "1.5466073, 1.5451876, 1.5352620, 1.4979107, 1.4563771, 1.3261406, 1.1016530", \ "1.7861282, 1.7682880, 1.7566182, 1.7318571, 1.6663397, 1.5496355, 1.3268679"); } } internal_power () { when : "!RIN&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.6342095, 11.8492084, 12.3531005, 14.9474741, 20.2101157, 30.8092933, 52.0815425"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8850424, 7.9251916, 8.0158747, 10.6610067, 15.9616554, 26.5733372, 47.8070851"); } } /* Copied from non_seq_setup_rising arc in pin RIN group */ timing () { related_pin : "RIN"; timing_type : "non_seq_hold_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0201850, 0.0225327, 0.0208984, 0.0205369, 0.0257327, 0.0451577, 0.0944183", \ "0.0212892, 0.0228656, 0.0246953, 0.0242962, 0.0262107, 0.0456254, 0.1019200", \ "0.0251673, 0.0242326, 0.0264611, 0.0290373, 0.0309023, 0.0468766, 0.0907531", \ "0.0344541, 0.0336495, 0.0328997, 0.0320160, 0.0316614, 0.0439740, 0.0826128", \ "0.0379602, 0.0370278, 0.0362490, 0.0332444, 0.0321005, 0.0361331, 0.0556262", \ "0.0448007, 0.0437276, 0.0402312, 0.0410375, 0.0333127, 0.0352377, 0.0496977", \ "0.0540590, 0.0533316, 0.0520019, 0.0526653, 0.0483850, 0.0441890, 0.0460853"); } } } pin (RIN) { fanout_load : 0.168; direction : "input"; min_pulse_width_low : 0.162504; fall_capacitance_range (3.755092, 3.755092 ); fall_capacitance : 3.755092; capacitance : 3.830467; rise_capacitance_range (3.905842, 3.905842 ); rise_capacitance : 3.905842; max_transition : 1.024000; related_power_pin : "VDD"; related_ground_pin : "VSS"; timing () { related_pin : "SIN"; timing_type : "non_seq_setup_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0201850, 0.0212892, 0.0251673, 0.0344541, 0.0379602, 0.0448007, 0.0540590", \ "0.0225327, 0.0228656, 0.0242326, 0.0336495, 0.0370278, 0.0437276, 0.0533316", \ "0.0208984, 0.0246953, 0.0264611, 0.0328997, 0.0362490, 0.0402312, 0.0520019", \ "0.0205369, 0.0242962, 0.0290373, 0.0320160, 0.0332444, 0.0410375, 0.0526653", \ "0.0257327, 0.0262107, 0.0309023, 0.0316614, 0.0321005, 0.0333127, 0.0483850", \ "0.0451577, 0.0456254, 0.0468766, 0.0439740, 0.0361331, 0.0352377, 0.0441890", \ "0.0944183, 0.1019200, 0.0907531, 0.0826128, 0.0556262, 0.0496977, 0.0460853"); } } timing () { related_pin : "SIN"; timing_type : "non_seq_setup_falling"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3414969, 1.3337813, 1.3206336, 1.2914568, 1.2332581, 1.1172291, 0.8890183", \ "1.3495265, 1.3417849, 1.3257653, 1.2964240, 1.2412670, 1.1252509, 0.8969465", \ "1.3626985, 1.3552859, 1.3418380, 1.3126105, 1.2544570, 1.1381417, 0.9092402", \ "1.3887809, 1.3811046, 1.3674636, 1.3389153, 1.2804292, 1.1647509, 0.9378958", \ "1.4417004, 1.4355769, 1.4206823, 1.3905573, 1.3333310, 1.2220519, 0.9911458", \ "1.5464126, 1.5480988, 1.5253367, 1.4979316, 1.4380541, 1.3260631, 1.1026995", \ "1.7861941, 1.7632753, 1.7653080, 1.7323177, 1.6809028, 1.5402442, 1.3267313"); } } internal_power () { when : "SIN&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.9303987, 17.8805344, 21.8607817, 22.4829498, 23.8072620, 26.5358622, 32.0730385"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-3.0731457, -3.1338592, -3.1813918, -3.2239039, -3.2350335, -3.1833984, -3.0062339"); } } /* Copied from non_seq_setup_rising arc in pin SIN group */ timing () { related_pin : "SIN"; timing_type : "non_seq_hold_rising"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0201851, 0.0225323, 0.0236149, 0.0205376, 0.0257291, 0.0451914, 0.0919021", \ "0.0212895, 0.0228684, 0.0247362, 0.0242999, 0.0262087, 0.0456256, 0.1018154", \ "0.0251666, 0.0273303, 0.0294704, 0.0290256, 0.0309450, 0.0468838, 0.0936286", \ "0.0344529, 0.0336474, 0.0328981, 0.0320038, 0.0342365, 0.0439389, 0.0826670", \ "0.0379477, 0.0370227, 0.0362470, 0.0332489, 0.0320739, 0.0361180, 0.0555850", \ "0.0448188, 0.0437446, 0.0428078, 0.0410330, 0.0333057, 0.0352859, 0.0496825", \ "0.0539947, 0.0532809, 0.0519854, 0.0529257, 0.0500157, 0.0441937, 0.0459520"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.927204; related_power_pin : "VDD"; related_ground_pin : "VSS"; internal_power () { related_pin : "RIN"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.7419028, 5.5336611, 14.1175632, 22.2416682, 32.3153329, 40.4003534, 45.8309652", \ "-6.7172973, 4.5595194, 13.1404709, 21.2845870, 31.3493470, 39.4417987, 44.8866669", \ "-8.6893459, 2.6667740, 11.3069235, 19.5057379, 29.6188770, 37.8327811, 43.3248465", \ "-8.9485119, 2.6735006, 11.4956086, 19.8420051, 30.1863834, 38.5114075, 44.1001705", \ "-9.4550414, 2.9810686, 12.3815892, 21.2088616, 32.1588079, 40.8585916, 46.7170556", \ "-10.4816135, 3.7835612, 14.4851500, 24.5549385, 36.9374473, 46.7494478, 53.2863183", \ "-12.5691045, 5.4488017, 19.0262383, 31.7688021, 47.4927050, 59.9842285, 68.3590329"); } rise_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SIN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.1150469, 9.8244604, 9.6729177, 9.6349046, 9.5527107, 9.1937976, 8.4940028", \ "10.3443330, 10.0282254, 9.8359435, 9.7481265, 9.5771453, 9.2265415, 8.5676404", \ "10.9800468, 10.5226443, 10.2704966, 10.0901744, 9.8134783, 9.3583682, 9.0192106", \ "12.8530092, 12.2577744, 11.7994383, 11.3489332, 10.7695059, 9.9892207, 8.8481750", \ "17.3143215, 16.4847381, 15.7649842, 14.9582759, 13.7286451, 12.0841631, 10.3404458", \ "27.9768933, 26.6110273, 25.4096398, 23.7857989, 21.5969745, 18.5097503, 14.7501128", \ "49.9795480, 48.3454419, 46.6206806, 44.3872637, 40.1178009, 34.4922808, 27.9750351"); } fall_power (scalar) { values("0.000000"); } } timing () { related_pin : "RIN"; timing_type : "clear"; timing_sense : "positive_unate"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0981687, 0.1113878, 0.1248656, 0.1429466, 0.1818837, 0.2549103, 0.3980980", \ "0.1021152, 0.1153061, 0.1288018, 0.1469046, 0.1858748, 0.2589579, 0.4021735", \ "0.1104375, 0.1235922, 0.1370038, 0.1550693, 0.1941102, 0.2671371, 0.4105569", \ "0.1275150, 0.1405090, 0.1537858, 0.1718187, 0.2107318, 0.2836999, 0.4271312", \ "0.1535703, 0.1671663, 0.1809269, 0.1989877, 0.2381693, 0.3112857, 0.4546041", \ "0.1921611, 0.2066723, 0.2210692, 0.2401845, 0.2803855, 0.3541454, 0.4972456", \ "0.2497235, 0.2653345, 0.2809677, 0.3010625, 0.3432953, 0.4186692, 0.5622917"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0510219, 0.0683182, 0.0878542, 0.1164644, 0.1845857, 0.3225148, 0.6066525", \ "0.0510069, 0.0682543, 0.0876928, 0.1165948, 0.1844818, 0.3228481, 0.6067628", \ "0.0509949, 0.0681674, 0.0877273, 0.1166425, 0.1844324, 0.3231719, 0.6052415", \ "0.0527051, 0.0696155, 0.0889988, 0.1174519, 0.1853879, 0.3234224, 0.6053070", \ "0.0592511, 0.0763520, 0.0951809, 0.1226149, 0.1892651, 0.3259888, 0.6071333", \ "0.0676970, 0.0851093, 0.1040651, 0.1319827, 0.1967864, 0.3303285, 0.6098027", \ "0.0793085, 0.0973871, 0.1165542, 0.1439210, 0.2082829, 0.3407623, 0.6167318"); } } timing () { related_pin : "SIN"; timing_type : "preset"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0254993, 0.0353435, 0.0465044, 0.0629503, 0.1013239, 0.1775488, 0.3302073", \ "0.0296299, 0.0393452, 0.0504881, 0.0667485, 0.1049144, 0.1813005, 0.3346119", \ "0.0367982, 0.0478532, 0.0590735, 0.0750684, 0.1132876, 0.1891749, 0.3430027", \ "0.0468559, 0.0602229, 0.0740248, 0.0921580, 0.1302574, 0.2060459, 0.3573840", \ "0.0620612, 0.0779951, 0.0942063, 0.1160664, 0.1624526, 0.2406118, 0.3916414", \ "0.0867616, 0.1056752, 0.1257484, 0.1520294, 0.2074910, 0.3025245, 0.4616562", \ "0.1257970, 0.1509310, 0.1760620, 0.2060746, 0.2729159, 0.3862841, 0.5788985"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0396186, 0.0602933, 0.0844355, 0.1205854, 0.2055415, 0.3758199, 0.7165525", \ "0.0431237, 0.0628553, 0.0863346, 0.1214584, 0.2055632, 0.3757631, 0.7169045", \ "0.0524479, 0.0709940, 0.0932369, 0.1267712, 0.2086082, 0.3760223, 0.7176401", \ "0.0688007, 0.0892516, 0.1112442, 0.1428805, 0.2203929, 0.3831958, 0.7172287", \ "0.0960693, 0.1196366, 0.1459904, 0.1797996, 0.2543114, 0.4093130, 0.7310452", \ "0.1450530, 0.1717422, 0.2014932, 0.2404653, 0.3234240, 0.4764855, 0.7860150", \ "0.2311502, 0.2650238, 0.2988541, 0.3485334, 0.4440029, 0.6147142, 0.9272036"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.924859; related_power_pin : "VDD"; related_ground_pin : "VSS"; internal_power () { related_pin : "RIN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.5444524, -5.8373622, -6.0282823, -6.1168743, -6.2906552, -6.7411787, -7.4787016", \ "-7.3555302, -7.7011744, -7.9057771, -8.0736217, -8.3242849, -8.7948112, -9.5693600", \ "-10.6612106, -11.1197521, -11.4111525, -11.6322732, -11.9741274, -12.5194410, -12.9553444", \ "-9.4089083, -10.0253553, -10.5254136, -10.9970390, -11.6955922, -12.5942377, -13.8089861", \ "-6.4526111, -7.1347523, -7.8955101, -8.7140188, -10.0275994, -11.7339415, -13.6879572", \ "1.3645145, 0.0450794, -1.2131118, -2.6819845, -5.0194273, -8.1563052, -11.9403387", \ "17.6960542, 15.9726302, 14.3857478, 12.2443943, 7.8191791, 2.4574016, -4.4102335"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SIN"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2080124, 13.4117395, 21.9544284, 30.0365112, 40.0587132, 48.1303482, 53.5206884", \ "2.2075383, 13.4102798, 21.9474488, 30.0496459, 40.0587277, 48.1129183, 53.5455996", \ "2.2250666, 13.5052099, 22.1098368, 30.2512941, 40.3054017, 48.4830935, 53.9595943", \ "2.2762311, 13.8203118, 22.5967750, 30.8911001, 41.1712919, 49.4720060, 55.0393065", \ "2.4315985, 14.7881415, 24.1360937, 32.9264887, 43.8272678, 52.5285319, 58.3326170", \ "2.7693730, 16.9543621, 27.5992081, 37.5768139, 49.9532874, 59.7256158, 66.2536659", \ "3.4492059, 21.3823605, 34.9037880, 47.6402632, 63.2364065, 75.6947139, 84.1158481"); } rise_power (scalar) { values("0.000000"); } } timing () { related_pin : "RIN"; timing_type : "preset"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0255458, 0.0354195, 0.0465787, 0.0630348, 0.1014530, 0.1776901, 0.3307009", \ "0.0297111, 0.0394353, 0.0505529, 0.0668811, 0.1050386, 0.1814805, 0.3342639", \ "0.0369448, 0.0479739, 0.0591871, 0.0751958, 0.1134486, 0.1894134, 0.3434149", \ "0.0467248, 0.0600824, 0.0738414, 0.0919997, 0.1303403, 0.2060323, 0.3577331", \ "0.0619905, 0.0781346, 0.0939831, 0.1159445, 0.1621691, 0.2405911, 0.3907352", \ "0.0871239, 0.1057497, 0.1254110, 0.1518979, 0.2070300, 0.3025509, 0.4612138", \ "0.1265498, 0.1493270, 0.1764176, 0.2087049, 0.2733267, 0.3880675, 0.5815310"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0402669, 0.0608806, 0.0850547, 0.1212455, 0.2063215, 0.3767665, 0.7180287", \ "0.0437798, 0.0635400, 0.0869541, 0.1221350, 0.2063236, 0.3764991, 0.7170614", \ "0.0529914, 0.0719143, 0.0937965, 0.1273478, 0.2093430, 0.3769381, 0.7187529", \ "0.0692529, 0.0896767, 0.1113632, 0.1432941, 0.2211787, 0.3845375, 0.7185818", \ "0.0974674, 0.1199927, 0.1450080, 0.1792223, 0.2546935, 0.4097985, 0.7343414", \ "0.1484252, 0.1725564, 0.2013468, 0.2397053, 0.3252423, 0.4776556, 0.7876359", \ "0.2327482, 0.2690752, 0.3049156, 0.3500008, 0.4492701, 0.6198907, 0.9248589"); } } timing () { related_pin : "SIN"; timing_type : "clear"; timing_sense : "positive_unate"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0977728, 0.1110241, 0.1244757, 0.1425244, 0.1815597, 0.2545135, 0.3976553", \ "0.1017074, 0.1149078, 0.1284023, 0.1465247, 0.1854542, 0.2585316, 0.4017620", \ "0.1100160, 0.1231764, 0.1365930, 0.1546652, 0.1936716, 0.2667171, 0.4102340", \ "0.1270284, 0.1400253, 0.1533175, 0.1713332, 0.2102503, 0.2832213, 0.4267413", \ "0.1530151, 0.1666546, 0.1803874, 0.1986256, 0.2377680, 0.3109039, 0.4542923", \ "0.1914810, 0.2060082, 0.2204259, 0.2394814, 0.2797003, 0.3534716, 0.4967701", \ "0.2487996, 0.2643855, 0.2799947, 0.3001270, 0.3423075, 0.4175878, 0.5614008"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0512503, 0.0684794, 0.0883804, 0.1167715, 0.1849135, 0.3234032, 0.6068866", \ "0.0512505, 0.0684914, 0.0879398, 0.1169100, 0.1849581, 0.3230766, 0.6074232", \ "0.0512406, 0.0683911, 0.0882854, 0.1169683, 0.1848082, 0.3236394, 0.6059313", \ "0.0529419, 0.0698026, 0.0892504, 0.1175947, 0.1856771, 0.3239923, 0.6059760", \ "0.0594777, 0.0766289, 0.0953753, 0.1231986, 0.1895677, 0.3265233, 0.6077796", \ "0.0679580, 0.0853963, 0.1041225, 0.1320647, 0.1970457, 0.3308678, 0.6104809", \ "0.0795155, 0.0975497, 0.1167040, 0.1439319, 0.2092033, 0.3413441, 0.6173945"); } } } } cell (MUX21X1) { cell_footprint : "MUX21"; area : 11.0592 ; cell_leakage_power : 8.419775e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*S)"; value : "8.3300684e+04"; } leakage_power () { when : "(IN1'*IN2'*S')"; value : "6.1354747e+04"; } leakage_power () { when : "(IN1'*IN2*S)"; value : "8.0367244e+04"; } leakage_power () { when : "(IN1'*IN2*S')"; value : "6.2251083e+04"; } leakage_power () { when : "(IN1*IN2'*S)"; value : "8.4197751e+04"; } leakage_power () { when : "(IN1*IN2'*S')"; value : "5.8426135e+04"; } leakage_power () { when : "(IN1*IN2*S)"; value : "6.8652774e+04"; } leakage_power () { when : "(IN1*IN2*S')"; value : "4.6708070e+04"; } pin (IN1) { fanout_load : 0.083; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.268051, 2.268051 ); rise_capacitance : 2.268051; capacitance : 2.198651; fall_capacitance_range (2.129251, 2.129251 ); fall_capacitance : 2.129251; max_transition : 1.024000; internal_power () { when : "!IN2&S"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3912803, -1.4601128, -1.5378885, -1.5724120, -1.5815698, -1.5399960, -1.3969590"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9988455, 1.9546088, 1.9267150, 1.8867388, 1.8673661, 1.8892006, 1.9934493"); } } } pin (IN2) { fanout_load : 0.092; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.430991, 2.430991 ); rise_capacitance : 2.430991; capacitance : 2.365881; fall_capacitance_range (2.300771, 2.300771 ); fall_capacitance : 2.300771; max_transition : 1.024000; internal_power () { when : "!IN1&!S"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8457663, -1.9155574, -2.0078967, -2.0310227, -2.0300316, -1.9808063, -1.8351127"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3106932, 2.2672615, 2.2283315, 2.1989844, 2.1882231, 2.2146338, 2.3153880"); } } } pin (S) { fanout_load : 0.150; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.743293, 3.743293 ); rise_capacitance : 3.743293; capacitance : 3.728696; fall_capacitance_range (3.714098, 3.714098 ); fall_capacitance : 3.714098; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.6284863, 0.6114974, 0.6247624, 1.8192810, 4.2555611, 9.1753648, 19.0622150"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.3319560, 6.4028456, 6.6045140, 7.7063707, 9.9699733, 14.5570680, 23.7911466"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN1*S')+(IN2*S)"; max_capacitance : 104.000000; max_transition : 0.346486; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("8.6397660, 8.3695023, 8.2478223, 8.0314844, 7.7383100, 7.3640473, 6.5087730", \ "8.5543549, 8.2928050, 8.1549639, 7.9443406, 7.6476000, 7.1397020, 6.3733781", \ "8.7574431, 8.4910535, 8.3073081, 8.1235247, 7.7589973, 7.3871627, 6.5280991", \ "9.8051468, 9.4527278, 9.1541933, 8.8862941, 8.3579261, 7.7373889, 7.1303346", \ "12.5474851, 11.9458138, 11.4405807, 11.0628081, 10.3503962, 9.6129022, 8.3072189", \ "18.3093163, 17.5331851, 16.8241457, 16.2715617, 15.1328682, 13.7381082, 13.1127415", \ "29.9976799, 28.9762475, 27.9830590, 27.0204993, 25.7438641, 23.8988288, 21.5946005"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("11.5742499, 11.3964964, 11.4510756, 11.4778415, 11.4427940, 11.4012354, 11.2323684", \ "11.5956080, 11.4085849, 11.4325157, 11.4886461, 11.4515327, 11.3694937, 11.3119173", \ "11.9305292, 11.7409539, 11.7186635, 11.7244712, 11.6524398, 11.5451893, 11.4723546", \ "13.0602012, 12.7370720, 12.6331258, 12.5916116, 12.3866722, 12.1809884, 12.0412172", \ "16.1493417, 15.4570024, 14.8560003, 14.3496755, 14.1354515, 13.7871797, 13.5305894", \ "21.4862892, 20.6285582, 19.8335670, 19.1083797, 18.1628386, 17.5075498, 17.1005245", \ "31.8759759, 30.8128072, 29.7427471, 28.6588329, 27.1811179, 25.8284689, 24.7553527"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("8.5984967, 8.3389968, 8.1422173, 7.9378932, 7.6389491, 7.1910330, 6.6305354", \ "8.5307605, 8.2758256, 8.1120999, 7.8773773, 7.5842954, 7.1195203, 6.5367856", \ "8.7356662, 8.4520794, 8.2957899, 8.0584594, 7.7170491, 7.3491228, 6.4520689", \ "9.7531834, 9.3784479, 9.0457764, 8.8442368, 8.2294119, 7.5961999, 6.9118463", \ "12.4448063, 11.8201509, 11.3161473, 10.9609945, 10.2494669, 9.5848699, 8.4338159", \ "18.2867689, 17.4843339, 16.7802412, 16.2344911, 15.2432101, 13.7888508, 12.7875098", \ "29.7796966, 28.7936413, 27.8411921, 26.8337448, 25.5305948, 23.6570138, 21.3164124"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("12.0580438, 11.8715626, 11.9378062, 12.0131391, 12.0114541, 11.8866880, 11.8373054", \ "12.1055760, 11.9088718, 11.9765864, 12.0468367, 12.0225601, 11.9230261, 11.8513214", \ "12.5033522, 12.2852263, 12.2930942, 12.3250184, 12.2704364, 12.1461840, 12.0527791", \ "13.6359906, 13.3090454, 13.2084313, 13.1559957, 12.9389708, 12.7315916, 12.5741612", \ "16.8084358, 16.1210771, 15.4915757, 14.9977362, 14.7791585, 14.3796560, 14.0896722", \ "22.3023174, 21.4247014, 20.6160205, 19.8384713, 18.8789846, 18.1662058, 17.6912805", \ "32.8013932, 31.7218125, 30.6556691, 29.5444315, 28.0225858, 26.6120134, 25.4976128"); } } internal_power () { related_pin : "S"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("10.4505889, 10.1830841, 10.0421866, 9.8499432, 9.5276336, 9.1890230, 8.3147287", \ "10.4655431, 10.2073414, 10.0469384, 9.8358344, 9.5191764, 9.0482885, 8.5507615", \ "10.7108461, 10.4341605, 10.2600444, 10.0364718, 9.7011714, 9.2135413, 8.6454257", \ "12.3641009, 12.0330156, 11.8073632, 11.5896123, 11.1818519, 10.6566684, 9.9948420", \ "17.3107500, 16.8130419, 16.3670926, 15.8968398, 15.4530638, 14.8768995, 13.6611424", \ "28.0420731, 27.3740623, 26.8358050, 26.2725197, 25.4046023, 24.2016050, 23.6227735", \ "50.1411835, 49.2387614, 48.4276461, 47.5139042, 46.2762637, 45.0019297, 42.8002058"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("16.6256504, 16.5706145, 16.6124550, 16.6240126, 16.6280249, 16.6197049, 16.6093881", \ "16.7020381, 16.6422107, 16.6683773, 16.7045815, 16.6879249, 16.6904265, 16.6831292", \ "17.2057650, 17.1115074, 17.1192034, 17.1234754, 17.1094578, 17.0889099, 17.0733495", \ "18.7054207, 18.6322302, 18.5865163, 18.5515230, 18.4530143, 18.3883973, 18.3589644", \ "23.3978613, 22.8693077, 22.4709531, 22.1347878, 22.1307718, 21.9709378, 21.8695080", \ "32.9995717, 32.3215625, 31.7193119, 31.2068943, 30.6328973, 30.2535800, 30.1756807", \ "52.9442926, 52.0459283, 51.2003802, 50.3541028, 49.2883016, 48.4010965, 47.6898318"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0643829, 0.0702361, 0.0773263, 0.0865276, 0.1058175, 0.1411744, 0.2104213", \ "0.0678982, 0.0738431, 0.0808708, 0.0900533, 0.1094292, 0.1447649, 0.2137953", \ "0.0756206, 0.0814490, 0.0884354, 0.0976039, 0.1168025, 0.1521049, 0.2212927", \ "0.0901618, 0.0960494, 0.1030242, 0.1121143, 0.1313917, 0.1667420, 0.2353858", \ "0.1118847, 0.1182664, 0.1259966, 0.1349902, 0.1548890, 0.1903339, 0.2590004", \ "0.1445400, 0.1517104, 0.1597929, 0.1703268, 0.1906246, 0.2265314, 0.2952089", \ "0.1936869, 0.2023049, 0.2117388, 0.2234505, 0.2463947, 0.2846217, 0.3550204"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0305537, 0.0384984, 0.0492862, 0.0644634, 0.0998097, 0.1725892, 0.3217414", \ "0.0299632, 0.0385800, 0.0491623, 0.0641966, 0.0998555, 0.1723462, 0.3216064", \ "0.0298119, 0.0381877, 0.0487107, 0.0640850, 0.0996746, 0.1726585, 0.3225024", \ "0.0334305, 0.0412958, 0.0525103, 0.0670818, 0.1017386, 0.1733802, 0.3237557", \ "0.0391386, 0.0471225, 0.0573697, 0.0730449, 0.1072013, 0.1778254, 0.3235282", \ "0.0501684, 0.0578082, 0.0684834, 0.0831212, 0.1183557, 0.1861505, 0.3314488", \ "0.0688918, 0.0785028, 0.0887524, 0.1035526, 0.1372060, 0.2060896, 0.3464860"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0577222, 0.0646680, 0.0728916, 0.0836042, 0.1063381, 0.1474907, 0.2260743", \ "0.0609485, 0.0678956, 0.0761121, 0.0868137, 0.1095387, 0.1506674, 0.2293031", \ "0.0679090, 0.0746756, 0.0828114, 0.0935301, 0.1161035, 0.1571806, 0.2356657", \ "0.0780787, 0.0850566, 0.0932646, 0.1040444, 0.1267641, 0.1678693, 0.2463461", \ "0.0920456, 0.0991187, 0.1075028, 0.1183771, 0.1413258, 0.1828319, 0.2616216", \ "0.1096479, 0.1172032, 0.1260285, 0.1374117, 0.1610024, 0.2029087, 0.2814934", \ "0.1289701, 0.1373402, 0.1471081, 0.1594815, 0.1848309, 0.2287051, 0.3095650"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0310180, 0.0390362, 0.0498734, 0.0647981, 0.0997564, 0.1701467, 0.3150840", \ "0.0314102, 0.0394451, 0.0498579, 0.0648779, 0.0998885, 0.1700255, 0.3148129", \ "0.0320030, 0.0400836, 0.0505515, 0.0653639, 0.1000692, 0.1703788, 0.3153092", \ "0.0360569, 0.0437813, 0.0540012, 0.0683655, 0.1021782, 0.1718881, 0.3158511", \ "0.0426668, 0.0500639, 0.0602916, 0.0740619, 0.1073430, 0.1755476, 0.3185973", \ "0.0539261, 0.0612108, 0.0705881, 0.0847719, 0.1165406, 0.1824733, 0.3230773", \ "0.0719210, 0.0795299, 0.0888069, 0.1027026, 0.1351376, 0.1993972, 0.3366025"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0664933, 0.0724299, 0.0794332, 0.0886303, 0.1081340, 0.1435544, 0.2125702", \ "0.0697702, 0.0757259, 0.0827330, 0.0919657, 0.1114121, 0.1468274, 0.2156556", \ "0.0773411, 0.0832909, 0.0902625, 0.0994262, 0.1187502, 0.1541185, 0.2233429", \ "0.0921157, 0.0980674, 0.1051262, 0.1142261, 0.1336074, 0.1688756, 0.2377932", \ "0.1140121, 0.1203012, 0.1276782, 0.1371861, 0.1566978, 0.1919894, 0.2605574", \ "0.1462501, 0.1534722, 0.1616473, 0.1722500, 0.1926142, 0.2284829, 0.2968304", \ "0.1968764, 0.2052788, 0.2150140, 0.2267451, 0.2496467, 0.2878107, 0.3581098"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0303313, 0.0388121, 0.0499872, 0.0646167, 0.0999402, 0.1723641, 0.3232014", \ "0.0305468, 0.0389861, 0.0497842, 0.0647489, 0.1001539, 0.1728312, 0.3238156", \ "0.0303132, 0.0387096, 0.0492048, 0.0642084, 0.1000229, 0.1727184, 0.3217482", \ "0.0332075, 0.0418743, 0.0524523, 0.0673067, 0.1024392, 0.1739193, 0.3231338", \ "0.0398580, 0.0476886, 0.0581689, 0.0728427, 0.1081958, 0.1772250, 0.3231433", \ "0.0504598, 0.0580326, 0.0687722, 0.0839922, 0.1174110, 0.1866527, 0.3318239", \ "0.0687430, 0.0768506, 0.0885847, 0.1033731, 0.1377188, 0.2060670, 0.3460006"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0583303, 0.0653798, 0.0738738, 0.0847704, 0.1076989, 0.1490335, 0.2276732", \ "0.0616131, 0.0686508, 0.0770984, 0.0880156, 0.1109028, 0.1522707, 0.2309451", \ "0.0685557, 0.0754954, 0.0837725, 0.0946014, 0.1173962, 0.1586800, 0.2373077", \ "0.0787814, 0.0858916, 0.0942556, 0.1051468, 0.1280920, 0.1693926, 0.2479253", \ "0.0929371, 0.1001859, 0.1086497, 0.1197054, 0.1428254, 0.1845217, 0.2633715", \ "0.1116522, 0.1193385, 0.1282694, 0.1397493, 0.1634615, 0.2056595, 0.2846899", \ "0.1321284, 0.1406840, 0.1504173, 0.1629430, 0.1883676, 0.2325825, 0.3136099"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0319727, 0.0400732, 0.0506402, 0.0658718, 0.1008491, 0.1708865, 0.3150593", \ "0.0320619, 0.0401018, 0.0509963, 0.0659976, 0.1007629, 0.1711601, 0.3154965", \ "0.0329555, 0.0409370, 0.0516684, 0.0665211, 0.1013008, 0.1714111, 0.3157360", \ "0.0372630, 0.0451083, 0.0553443, 0.0698036, 0.1035338, 0.1728467, 0.3166989", \ "0.0440281, 0.0515304, 0.0613297, 0.0755837, 0.1089553, 0.1768756, 0.3189169", \ "0.0561879, 0.0636070, 0.0730815, 0.0870175, 0.1184180, 0.1842962, 0.3243327", \ "0.0749452, 0.0829027, 0.0923375, 0.1061187, 0.1376949, 0.2017211, 0.3378571"); } } timing () { related_pin : "S"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0637341, 0.0696886, 0.0766780, 0.0859132, 0.1052026, 0.1406178, 0.2098878", \ "0.0657565, 0.0716159, 0.0786521, 0.0878439, 0.1072066, 0.1426589, 0.2116275", \ "0.0705043, 0.0763530, 0.0833473, 0.0925455, 0.1119164, 0.1473507, 0.2163196", \ "0.0801099, 0.0861080, 0.0931140, 0.1023324, 0.1216600, 0.1571314, 0.2262397", \ "0.0973782, 0.1035794, 0.1108509, 0.1203172, 0.1400287, 0.1755808, 0.2442706", \ "0.1251071, 0.1320375, 0.1398320, 0.1498668, 0.1705152, 0.2070365, 0.2763179", \ "0.1679863, 0.1759151, 0.1847145, 0.1957522, 0.2181951, 0.2571105, 0.3287672"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0303538, 0.0384762, 0.0490717, 0.0642396, 0.1000374, 0.1727669, 0.3221422", \ "0.0302973, 0.0384528, 0.0490914, 0.0642268, 0.0997988, 0.1727748, 0.3235963", \ "0.0303142, 0.0384211, 0.0490831, 0.0642048, 0.0999766, 0.1725990, 0.3233656", \ "0.0320987, 0.0400938, 0.0508418, 0.0655789, 0.1011507, 0.1736265, 0.3229094", \ "0.0361104, 0.0441952, 0.0547047, 0.0697451, 0.1049387, 0.1762337, 0.3245622", \ "0.0450875, 0.0529867, 0.0637730, 0.0786312, 0.1127918, 0.1835335, 0.3309126", \ "0.0599278, 0.0683680, 0.0796854, 0.0966160, 0.1289687, 0.1989261, 0.3441290"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0597114, 0.0659500, 0.0734805, 0.0835088, 0.1049957, 0.1450277, 0.2232620", \ "0.0620590, 0.0682903, 0.0758131, 0.0858411, 0.1073312, 0.1473749, 0.2255771", \ "0.0659716, 0.0721876, 0.0796262, 0.0895886, 0.1111152, 0.1511688, 0.2294208", \ "0.0715336, 0.0779164, 0.0855412, 0.0956201, 0.1172712, 0.1573858, 0.2356460", \ "0.0795018, 0.0860936, 0.0939388, 0.1042520, 0.1262998, 0.1667319, 0.2450030", \ "0.0903169, 0.0973953, 0.1057667, 0.1166795, 0.1395404, 0.1809144, 0.2595325", \ "0.1002713, 0.1080289, 0.1172303, 0.1291307, 0.1537865, 0.1976418, 0.2789754"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0263689, 0.0342820, 0.0445081, 0.0592729, 0.0943174, 0.1658752, 0.3121315", \ "0.0263281, 0.0342679, 0.0445312, 0.0592516, 0.0942793, 0.1658795, 0.3127673", \ "0.0269189, 0.0346273, 0.0447684, 0.0595957, 0.0945119, 0.1659039, 0.3124579", \ "0.0295377, 0.0372377, 0.0469491, 0.0614866, 0.0962607, 0.1671923, 0.3128031", \ "0.0338095, 0.0410487, 0.0513626, 0.0656854, 0.0995764, 0.1693045, 0.3138302", \ "0.0428814, 0.0501228, 0.0597086, 0.0740361, 0.1076097, 0.1761613, 0.3187604", \ "0.0574119, 0.0655797, 0.0749754, 0.0894926, 0.1234040, 0.1909994, 0.3317268"); } } } } cell (MUX21X2) { cell_footprint : "MUX21"; area : 12.9024 ; cell_leakage_power : 1.357776e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*S)"; value : "1.3487798e+05"; } leakage_power () { when : "(IN1'*IN2'*S')"; value : "1.1293209e+05"; } leakage_power () { when : "(IN1'*IN2*S)"; value : "8.6796227e+04"; } leakage_power () { when : "(IN1'*IN2*S')"; value : "1.1383077e+05"; } leakage_power () { when : "(IN1*IN2'*S)"; value : "1.3577764e+05"; } leakage_power () { when : "(IN1*IN2'*S')"; value : "6.4855030e+04"; } leakage_power () { when : "(IN1*IN2*S)"; value : "7.5078539e+04"; } leakage_power () { when : "(IN1*IN2*S')"; value : "5.3133299e+04"; } pin (IN1) { fanout_load : 0.079; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.242239, 2.242239 ); rise_capacitance : 2.242239; capacitance : 2.157041; fall_capacitance_range (2.071843, 2.071843 ); fall_capacitance : 2.071843; max_transition : 1.024000; internal_power () { when : "!IN2&S"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4451380, -1.5509628, -1.6630086, -1.7258677, -1.7519821, -1.7046070, -1.5102528"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0318173, 1.9474837, 1.8791128, 1.8145315, 1.7856655, 1.8282297, 2.0136545"); } } } pin (IN2) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.340330, 2.340330 ); rise_capacitance : 2.340330; capacitance : 2.258528; fall_capacitance_range (2.176727, 2.176727 ); fall_capacitance : 2.176727; max_transition : 1.024000; internal_power () { when : "!IN1&!S"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8917113, -1.9842033, -2.0822293, -2.1301190, -2.1389406, -2.0696262, -1.8440397"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3192534, 2.2374478, 2.1614861, 2.1058264, 2.0821563, 2.1224654, 2.2907332"); } } } pin (S) { fanout_load : 0.153; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.727780, 3.727780 ); rise_capacitance : 3.727780; capacitance : 3.700978; fall_capacitance_range (3.674177, 3.674177 ); fall_capacitance : 3.674177; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3910459, 0.3946256, 0.4887431, 1.6617084, 4.0945966, 9.0473308, 19.0397569"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.2673381, 6.2946777, 6.4489606, 7.5303619, 9.7927683, 14.4171851, 23.7656225"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN1*S')+(IN2*S)"; max_capacitance : 104.000000; max_transition : 0.215537; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("17.6469383, 16.6784717, 15.6810907, 14.8458477, 14.1031362, 12.9838855, 11.7063843", \ "17.6061022, 16.6336278, 15.7185856, 14.9590202, 13.9583919, 12.9343656, 11.6315605", \ "17.7554541, 16.7839859, 15.9010662, 15.0874420, 14.3223122, 13.1797782, 11.7475929", \ "19.3660657, 18.3532828, 17.3224421, 16.4641316, 15.1168916, 13.9449936, 12.5215079", \ "23.7519548, 22.5938498, 21.3974258, 20.3039772, 18.6437664, 17.0336372, 15.0392993", \ "33.5047969, 32.2908327, 30.7646521, 29.1221265, 26.5355267, 23.6871108, 21.0865061", \ "50.8415612, 49.3609171, 47.6214977, 45.3889154, 41.7196974, 37.8808018, 34.3582187"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("20.3399783, 19.4065992, 18.4508297, 17.6109049, 16.8510343, 16.2728878, 15.8134964", \ "20.3327977, 19.3718643, 18.4545436, 17.6148749, 16.8251476, 16.2617852, 15.7884891", \ "20.6926722, 19.6821826, 18.7447441, 17.8921315, 17.0603457, 16.4125112, 15.9250824", \ "22.3597856, 21.3233532, 20.3214705, 19.3751485, 18.2949846, 17.4217782, 16.6793932", \ "26.5674717, 25.3421725, 23.9987410, 22.4962214, 20.9937071, 19.6233190, 18.4979525", \ "34.9625460, 33.6056839, 32.0743534, 30.3032719, 27.5197065, 24.8322996, 22.9099760", \ "49.6161388, 48.1145831, 46.3334287, 44.1642654, 40.4526992, 36.4141172, 32.9420004"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("18.0443716, 17.0869681, 16.1507684, 15.1983464, 14.3156323, 13.3226407, 12.0154425", \ "17.9951719, 16.9846105, 16.0054683, 15.1743626, 14.2596928, 13.2625978, 11.9327551", \ "18.1541188, 17.1677186, 16.2436946, 15.4279794, 14.5902110, 13.4297060, 12.0267416", \ "19.6829763, 18.5939952, 17.5591712, 16.6704827, 15.3984752, 14.2843073, 12.7411648", \ "24.0085649, 22.8355033, 21.5564048, 20.4700796, 19.0529122, 17.2219810, 15.3732976", \ "33.6265280, 32.2192709, 30.6881707, 29.0390010, 26.4659249, 23.3554810, 20.6284847", \ "51.2024085, 49.7396368, 47.9969411, 45.8316233, 42.1326406, 38.3902627, 34.1246895"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("21.0146517, 19.9976292, 19.0294083, 18.1877670, 17.3704246, 16.7848152, 16.2684580", \ "21.0444892, 20.0225046, 19.0423138, 18.2276601, 17.3632125, 16.7761771, 16.2604342", \ "21.3021040, 20.3801244, 19.3891501, 18.5075972, 17.6501227, 16.9921494, 16.4151149", \ "23.0395417, 22.0443997, 21.0045267, 20.0081428, 18.8905854, 18.0126805, 17.2105641", \ "27.3162733, 26.0945181, 24.7924268, 23.2396647, 21.7818848, 20.3691491, 19.1272661", \ "36.0583201, 34.7108940, 33.1478777, 31.3535841, 28.4960540, 25.6705080, 23.6218765", \ "50.9144942, 49.4191727, 47.6291414, 45.4374098, 41.7063618, 37.5285208, 33.8572903"); } } internal_power () { related_pin : "S"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("19.7695698, 18.7569239, 17.8303213, 17.0352112, 16.1117465, 15.1169992, 13.7508695", \ "19.7774110, 18.7909677, 17.8875371, 17.0394636, 16.2324320, 15.1344115, 13.7214582", \ "20.0193384, 19.0091344, 18.0845237, 17.2760050, 16.4428157, 15.3030832, 13.9272596", \ "21.9821493, 20.9693238, 19.9290137, 19.0494470, 18.0344834, 16.7899323, 15.3832737", \ "27.7689443, 26.6727990, 25.4330375, 24.4191190, 23.1071447, 21.7716106, 20.0466701", \ "41.6530636, 40.4230329, 38.9929634, 37.5417317, 35.4452473, 33.1483040, 30.4773584", \ "68.4786389, 67.1158380, 65.5479054, 63.4926579, 60.5624931, 57.1828995, 53.9051293"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("24.4623568, 23.5465112, 22.7057103, 21.9877157, 21.3560989, 20.9207581, 20.5831522", \ "24.6430196, 23.7392223, 22.8658612, 22.2128549, 21.5120142, 21.0621573, 20.7651337", \ "25.0937170, 24.1820948, 23.3132005, 22.6069108, 21.9430188, 21.4813831, 21.1538163", \ "27.1551107, 26.1911660, 25.2257185, 24.4227841, 23.5872264, 22.9238814, 22.4834638", \ "32.7423852, 31.6343136, 30.4511407, 29.1777588, 27.6250002, 26.8237270, 26.1316510", \ "44.4240415, 43.2135569, 41.8863444, 40.3565555, 38.1249489, 36.1516942, 34.9158634", \ "67.8555030, 66.5014226, 64.9283130, 63.0588097, 59.9928418, 56.8232165, 54.2229245"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0763645, 0.0802167, 0.0846247, 0.0904827, 0.1026772, 0.1235431, 0.1604027", \ "0.0797664, 0.0835972, 0.0881125, 0.0940756, 0.1062036, 0.1270148, 0.1638699", \ "0.0872649, 0.0911451, 0.0957419, 0.1015489, 0.1136414, 0.1344153, 0.1711235", \ "0.1029052, 0.1067694, 0.1112705, 0.1170636, 0.1288428, 0.1495543, 0.1862954", \ "0.1276534, 0.1318959, 0.1367256, 0.1428754, 0.1554116, 0.1762490, 0.2130148", \ "0.1644604, 0.1687964, 0.1740535, 0.1807469, 0.1940016, 0.2157619, 0.2531997", \ "0.2195953, 0.2247374, 0.2310891, 0.2387856, 0.2538487, 0.2785198, 0.3180765"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0340445, 0.0380939, 0.0442827, 0.0518567, 0.0701181, 0.1059971, 0.1771634", \ "0.0342045, 0.0380833, 0.0434783, 0.0519629, 0.0708529, 0.1061414, 0.1776862", \ "0.0346393, 0.0379192, 0.0433304, 0.0513213, 0.0697467, 0.1056836, 0.1774023", \ "0.0363290, 0.0400255, 0.0455106, 0.0535603, 0.0717291, 0.1066148, 0.1778819", \ "0.0450311, 0.0488626, 0.0534848, 0.0603703, 0.0793266, 0.1140954, 0.1843181", \ "0.0589254, 0.0627405, 0.0673709, 0.0741878, 0.0921964, 0.1248387, 0.1932791", \ "0.0817985, 0.0845998, 0.0892787, 0.0958932, 0.1122207, 0.1465133, 0.2146938"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0707723, 0.0750196, 0.0800797, 0.0867227, 0.1003985, 0.1241671, 0.1665780", \ "0.0739353, 0.0781439, 0.0832509, 0.0898480, 0.1035635, 0.1273795, 0.1697307", \ "0.0809425, 0.0851723, 0.0901898, 0.0967742, 0.1104243, 0.1341141, 0.1764950", \ "0.0938185, 0.0979841, 0.1029530, 0.1095011, 0.1229663, 0.1466149, 0.1887599", \ "0.1111675, 0.1154477, 0.1205730, 0.1272512, 0.1410104, 0.1649758, 0.2073696", \ "0.1332012, 0.1377594, 0.1430982, 0.1500524, 0.1643036, 0.1887418, 0.2314823", \ "0.1609242, 0.1657990, 0.1717436, 0.1793383, 0.1948511, 0.2208187, 0.2653297"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0351663, 0.0393292, 0.0447909, 0.0526733, 0.0701745, 0.1050402, 0.1748658", \ "0.0352048, 0.0396629, 0.0447803, 0.0523826, 0.0702361, 0.1048854, 0.1747572", \ "0.0351241, 0.0395933, 0.0448848, 0.0525575, 0.0705389, 0.1052586, 0.1745891", \ "0.0390068, 0.0432517, 0.0483453, 0.0557252, 0.0727594, 0.1067886, 0.1761621", \ "0.0464993, 0.0504594, 0.0558126, 0.0625119, 0.0798286, 0.1128020, 0.1805587", \ "0.0587888, 0.0627131, 0.0677612, 0.0744814, 0.0904836, 0.1227772, 0.1884807", \ "0.0793198, 0.0831154, 0.0879854, 0.0951797, 0.1111474, 0.1428814, 0.2061204"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0787031, 0.0825782, 0.0871513, 0.0928736, 0.1052277, 0.1262099, 0.1631457", \ "0.0819305, 0.0857920, 0.0903176, 0.0962048, 0.1084527, 0.1294500, 0.1662875", \ "0.0894167, 0.0934015, 0.0979372, 0.1038147, 0.1159332, 0.1368153, 0.1736573", \ "0.1053581, 0.1091683, 0.1136812, 0.1194689, 0.1314842, 0.1522319, 0.1890284", \ "0.1303644, 0.1345258, 0.1393710, 0.1454839, 0.1578785, 0.1789727, 0.2157427", \ "0.1682127, 0.1728556, 0.1782346, 0.1850302, 0.1981180, 0.2201904, 0.2578646", \ "0.2240757, 0.2292778, 0.2354656, 0.2432475, 0.2583679, 0.2830446, 0.3225097"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0346912, 0.0385567, 0.0440106, 0.0527627, 0.0707135, 0.1061714, 0.1779737", \ "0.0351819, 0.0388674, 0.0446124, 0.0526650, 0.0708414, 0.1061994, 0.1772599", \ "0.0349273, 0.0384853, 0.0439087, 0.0520043, 0.0703636, 0.1059280, 0.1767519", \ "0.0369224, 0.0410737, 0.0464795, 0.0540182, 0.0717264, 0.1069198, 0.1783898", \ "0.0455757, 0.0493270, 0.0534425, 0.0610633, 0.0792414, 0.1142454, 0.1841862", \ "0.0588066, 0.0619792, 0.0669813, 0.0741005, 0.0908033, 0.1264876, 0.1940357", \ "0.0819752, 0.0844309, 0.0891112, 0.0962726, 0.1147092, 0.1488397, 0.2155366"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0715316, 0.0758690, 0.0809735, 0.0878503, 0.1017499, 0.1257486, 0.1684103", \ "0.0747791, 0.0791234, 0.0842602, 0.0911134, 0.1050215, 0.1290174, 0.1717161", \ "0.0817741, 0.0861590, 0.0913152, 0.0980548, 0.1118954, 0.1358233, 0.1784519", \ "0.0948390, 0.0991061, 0.1042008, 0.1108881, 0.1245791, 0.1484355, 0.1908551", \ "0.1122537, 0.1166428, 0.1218221, 0.1286361, 0.1425361, 0.1666378, 0.2092927", \ "0.1354548, 0.1399490, 0.1454527, 0.1529418, 0.1673599, 0.1920107, 0.2348917", \ "0.1644345, 0.1693645, 0.1753677, 0.1831410, 0.1989065, 0.2251737, 0.2696312"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0364268, 0.0407871, 0.0466682, 0.0543694, 0.0717649, 0.1065664, 0.1760244", \ "0.0363739, 0.0408332, 0.0464991, 0.0538694, 0.0718592, 0.1065067, 0.1759096", \ "0.0364370, 0.0411430, 0.0464434, 0.0541638, 0.0719320, 0.1067729, 0.1761443", \ "0.0406428, 0.0447541, 0.0500001, 0.0574353, 0.0744844, 0.1083114, 0.1773395", \ "0.0484462, 0.0522919, 0.0574480, 0.0645935, 0.0817517, 0.1144744, 0.1821977", \ "0.0613670, 0.0652372, 0.0702776, 0.0771799, 0.0930428, 0.1249062, 0.1902943", \ "0.0825362, 0.0865750, 0.0917520, 0.0987726, 0.1143290, 0.1464260, 0.2087153"); } } timing () { related_pin : "S"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0759087, 0.0797278, 0.0842391, 0.0901250, 0.1024297, 0.1233169, 0.1602312", \ "0.0778861, 0.0817102, 0.0863751, 0.0923369, 0.1044272, 0.1253440, 0.1621508", \ "0.0826364, 0.0864957, 0.0911147, 0.0970469, 0.1091354, 0.1299926, 0.1668966", \ "0.0927956, 0.0967756, 0.1012777, 0.1071303, 0.1192081, 0.1400556, 0.1769838", \ "0.1115925, 0.1156903, 0.1204648, 0.1264919, 0.1388379, 0.1600114, 0.1968656", \ "0.1430268, 0.1473931, 0.1525192, 0.1589272, 0.1719038, 0.1938334, 0.2317242", \ "0.1913931, 0.1962113, 0.2019480, 0.2092283, 0.2235587, 0.2471370, 0.2870998"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0346844, 0.0385960, 0.0439780, 0.0517547, 0.0703178, 0.1058963, 0.1776433", \ "0.0349056, 0.0386268, 0.0439024, 0.0519151, 0.0701781, 0.1059139, 0.1774243", \ "0.0348216, 0.0384830, 0.0438925, 0.0518780, 0.0700982, 0.1060170, 0.1777821", \ "0.0362199, 0.0400759, 0.0450627, 0.0527453, 0.0712203, 0.1067029, 0.1783130", \ "0.0410601, 0.0445094, 0.0496909, 0.0571620, 0.0752247, 0.1103098, 0.1816333", \ "0.0512076, 0.0542510, 0.0595807, 0.0670177, 0.0846653, 0.1192995, 0.1885304", \ "0.0708957, 0.0733244, 0.0783949, 0.0855072, 0.1023917, 0.1371259, 0.2057997"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0727894, 0.0767442, 0.0814770, 0.0877051, 0.1006858, 0.1234408, 0.1646138", \ "0.0752469, 0.0792224, 0.0839184, 0.0901638, 0.1031610, 0.1258935, 0.1670620", \ "0.0792755, 0.0831913, 0.0879006, 0.0941261, 0.1070689, 0.1297870, 0.1709800", \ "0.0863313, 0.0902432, 0.0949661, 0.1011850, 0.1141614, 0.1368982, 0.1780636", \ "0.0963064, 0.1003252, 0.1052565, 0.1116556, 0.1249150, 0.1480170, 0.1895490", \ "0.1108696, 0.1151798, 0.1203189, 0.1270666, 0.1408871, 0.1646730, 0.2068589", \ "0.1273318, 0.1319840, 0.1376471, 0.1448863, 0.1598670, 0.1851834, 0.2293738"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0310569, 0.0349686, 0.0401711, 0.0477029, 0.0652907, 0.0999130, 0.1698862", \ "0.0310547, 0.0349650, 0.0402195, 0.0482274, 0.0652854, 0.0999313, 0.1702933", \ "0.0310373, 0.0353824, 0.0404555, 0.0477762, 0.0654940, 0.1000579, 0.1702737", \ "0.0338968, 0.0377269, 0.0427270, 0.0500066, 0.0670741, 0.1013316, 0.1712389", \ "0.0380636, 0.0424533, 0.0472475, 0.0547659, 0.0719420, 0.1056886, 0.1741145", \ "0.0479512, 0.0518050, 0.0565834, 0.0640557, 0.0804585, 0.1140579, 0.1808003", \ "0.0633383, 0.0674036, 0.0735860, 0.0809076, 0.0974216, 0.1307173, 0.1971794"); } } } } cell (MUX41X1) { cell_footprint : "MUX41"; area : 23.04 ; cell_leakage_power : 1.639803e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0'*S1)"; value : "8.4198788e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0'*S1')"; value : "6.4312225e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0*S1)"; value : "9.2149385e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0*S1')"; value : "7.2262566e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0'*S1)"; value : "1.5115835e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0'*S1')"; value : "6.9185461e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0*S1)"; value : "1.1664456e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0*S1')"; value : "7.7144350e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0'*S1)"; value : "8.9074994e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0'*S1')"; value : "1.3127669e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0*S1)"; value : "9.7032895e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0*S1')"; value : "9.6763159e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0'*S1)"; value : "1.3204085e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0'*S1')"; value : "1.1215415e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0*S1)"; value : "9.7521600e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0*S1')"; value : "7.7634681e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0'*S1)"; value : "1.0870477e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0'*S1')"; value : "6.9193170e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0*S1)"; value : "1.5910183e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0*S1')"; value : "7.7137543e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0'*S1)"; value : "1.2627808e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0'*S1')"; value : "7.4068325e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0*S1)"; value : "1.3422969e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0*S1')"; value : "8.2019305e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0'*S1)"; value : "1.1357604e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0'*S1')"; value : "1.3615376e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0*S1)"; value : "1.6398030e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0*S1')"; value : "1.0163286e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0'*S1)"; value : "1.0715146e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0'*S1')"; value : "1.1703166e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0*S1)"; value : "1.1509783e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0*S1')"; value : "8.2504968e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0'*S1)"; value : "8.9082086e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0'*S1')"; value : "8.8824216e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0*S1)"; value : "9.7026224e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0*S1')"; value : "1.3922136e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0'*S1)"; value : "1.5603685e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0'*S1')"; value : "9.3694233e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0*S1)"; value : "1.2151563e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0*S1')"; value : "1.4409858e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0'*S1)"; value : "9.3958079e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0'*S1')"; value : "1.0640919e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0*S1)"; value : "1.0190961e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0*S1')"; value : "1.1436085e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0'*S1)"; value : "1.3691965e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0'*S1')"; value : "8.7274451e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0*S1)"; value : "1.0239351e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0*S1')"; value : "9.5220869e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0'*S1)"; value : "8.9583352e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0'*S1')"; value : "6.9696505e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0*S1)"; value : "1.3998616e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0*S1')"; value : "1.2009906e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0'*S1)"; value : "1.0714698e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0'*S1')"; value : "7.4566522e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0*S1)"; value : "1.1510474e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0*S1')"; value : "1.2497584e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0'*S1)"; value : "9.4454784e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0'*S1')"; value : "8.7269022e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0*S1)"; value : "1.4486434e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0*S1')"; value : "9.5226540e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0'*S1)"; value : "8.8020670e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0'*S1')"; value : "6.8134568e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0*S1)"; value : "9.5972645e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0*S1')"; value : "7.6086209e+04"; } pin (IN1) { fanout_load : 0.081; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.975858, 1.975858 ); rise_capacitance : 1.975858; capacitance : 1.959922; fall_capacitance_range (1.943987, 1.943987 ); fall_capacitance : 1.943987; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!S0&S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6638340, -1.7581882, -1.8841920, -1.9249053, -1.9436274, -1.9183674, -1.8051427"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7908372, 1.7366926, 1.6927443, 1.6545319, 1.6424482, 1.6826215, 1.8273093"); } } } pin (IN2) { fanout_load : 0.082; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.894495, 1.894495 ); rise_capacitance : 1.894495; capacitance : 1.894187; fall_capacitance_range (1.893880, 1.893880 ); fall_capacitance : 1.893880; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!S0&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6621687, -1.7420074, -1.8521643, -1.8830065, -1.8951702, -1.8699771, -1.7700706"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7575407, 1.7165439, 1.6857052, 1.6589780, 1.6566790, 1.7032357, 1.8475043"); } } } pin (IN3) { fanout_load : 0.085; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.108531, 2.108531 ); rise_capacitance : 2.108531; capacitance : 2.093538; fall_capacitance_range (2.078544, 2.078544 ); fall_capacitance : 2.078544; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!S0&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.7730352, 3.6872174, 3.5651020, 4.4486765, 6.2653462, 9.9482059, 17.3634457"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.7121539, 6.6469990, 6.6156468, 7.3979879, 9.0616278, 12.4878654, 19.4392983"); } } } pin (IN4) { fanout_load : 0.081; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.021586, 2.021586 ); rise_capacitance : 2.021586; capacitance : 2.003862; fall_capacitance_range (1.986137, 1.986137 ); fall_capacitance : 1.986137; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!S0&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8308530, -1.9147134, -2.0329138, -2.0629154, -2.0733980, -2.0448428, -1.9382120"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9284297, 1.8755051, 1.8208050, 1.7941451, 1.7919744, 1.8387819, 1.9835462"); } } } pin (S0) { fanout_load : 0.117; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.188307, 3.188307 ); rise_capacitance : 3.188307; capacitance : 3.074054; fall_capacitance_range (2.959801, 2.959801 ); fall_capacitance : 2.959801; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8622463, 0.8174216, 0.7772926, 1.3687588, 2.6012117, 5.1156378, 10.1940106"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8531694, 4.8714365, 4.9614873, 5.5596703, 6.8095530, 9.3628351, 14.5229158"); } } } pin (S1) { fanout_load : 0.237; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (5.615291, 5.615291 ); rise_capacitance : 5.615291; capacitance : 5.491816; fall_capacitance_range (5.368342, 5.368342 ); fall_capacitance : 5.368342; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!S0"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5984227, 1.5603213, 1.5336388, 2.6253760, 4.8583710, 9.3738814, 18.4544224"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.9320637, 9.0222539, 9.2653385, 10.2851659, 12.3875249, 16.6549472, 25.2524965"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN1*S1'*S0')+(IN3*S1'*S0)+(IN4*S1*S0)+(IN2*S1*S0')"; max_capacitance : 104.000000; max_transition : 0.365386; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("15.1697550, 14.7987815, 14.6066144, 14.5790600, 14.1100529, 13.3867763, 12.2849049", \ "15.1676967, 14.7549831, 14.6497387, 14.4849458, 14.0802704, 13.3564583, 12.3288894", \ "15.0992494, 14.7414354, 14.6071435, 14.5098012, 14.0286478, 13.3175569, 12.2363114", \ "15.6386547, 15.3080822, 15.0891627, 14.9694247, 14.4797378, 13.7342699, 12.6619621", \ "17.4628538, 17.0387486, 16.8239982, 16.7032205, 16.1493041, 15.3016669, 13.9530362", \ "23.7741662, 23.0474051, 22.3607697, 21.6812528, 20.4252307, 19.6487700, 18.2811454", \ "35.0274710, 34.1742988, 33.2570298, 32.3536523, 31.0042271, 29.3492840, 26.7426632"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("16.8125900, 16.2248608, 15.8664071, 15.6319432, 15.3306516, 15.0021400, 14.7066198", \ "16.7920640, 16.2165721, 15.8355442, 15.6212992, 15.3154628, 14.9804606, 14.7085329", \ "16.9141629, 16.3357586, 15.9568129, 15.7057465, 15.4037411, 15.0577860, 14.7976986", \ "17.5221241, 16.9193833, 16.5182750, 16.2419229, 15.8763493, 15.4971031, 15.1745287", \ "19.2418519, 18.5889237, 18.1740713, 17.9003804, 17.4067986, 16.8739357, 16.4325402", \ "24.8144040, 23.9697580, 23.1652105, 22.3136443, 21.2161674, 20.4336119, 19.8035283", \ "34.8869280, 33.9547852, 32.9094822, 31.8052833, 30.2419010, 28.8025684, 27.6698990"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("14.1511265, 13.7110516, 13.5497289, 13.4002570, 12.9738746, 12.2751623, 11.1000435", \ "14.1216561, 13.6951697, 13.4995715, 13.3592773, 12.9330488, 12.2499233, 11.1547793", \ "14.0720044, 13.6985646, 13.4991638, 13.3944011, 12.8985882, 12.1798731, 11.0990009", \ "14.6454730, 14.2611797, 14.0702806, 13.8590654, 13.3847316, 12.6117752, 11.5354121", \ "16.4953063, 16.1223862, 15.8282500, 15.5438930, 15.0188020, 14.1478035, 12.8606805", \ "22.6804899, 21.9532257, 21.2586943, 20.6400485, 19.3401698, 18.5438815, 17.1108122", \ "33.9489320, 33.0633658, 32.1516500, 31.2709560, 29.9207753, 28.2681514, 25.6600167"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("17.8004505, 17.2171892, 16.8861781, 16.6863746, 16.4206012, 16.0956563, 15.8378788", \ "17.7629819, 17.2056720, 16.8543736, 16.6796538, 16.4213459, 16.1097363, 15.8192925", \ "17.8246109, 17.2574304, 16.9056714, 16.6812227, 16.4210399, 16.1178138, 15.8626238", \ "18.4516190, 17.8607494, 17.4811635, 17.2629393, 16.9366648, 16.5619927, 16.2544196", \ "20.1517406, 19.5064061, 19.1506848, 18.8879201, 18.4478745, 17.9316630, 17.4972202", \ "25.9047938, 25.0491296, 24.2098114, 23.3624159, 22.2567008, 21.4773649, 20.8679355", \ "35.8718834, 34.9031317, 33.8611999, 32.8455633, 31.3114240, 29.8847326, 28.7457640"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("12.9415564, 12.5300425, 12.3327564, 12.2342711, 11.7723136, 11.1103631, 9.9508044", \ "12.9170961, 12.4768674, 12.3255836, 12.0978166, 11.7422846, 11.0556890, 10.3447004", \ "12.8318230, 12.4519442, 12.2728624, 12.1039307, 11.6403241, 10.9995264, 9.9684188", \ "13.3751192, 12.9897621, 12.7707730, 12.5799522, 12.1072525, 11.4023121, 10.2178901", \ "15.3568736, 14.8516959, 14.4990464, 14.3177374, 13.7393960, 12.9283542, 11.6867423", \ "21.2896056, 20.5710269, 19.9077255, 19.2954427, 18.1245196, 17.1000497, 15.8362562", \ "32.7201373, 31.8298955, 30.9504483, 30.1057701, 28.7225585, 26.9391070, 24.5210415"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("17.7327307, 17.1861906, 16.9057175, 16.7298403, 16.5027105, 16.2121175, 15.9707997", \ "17.6982313, 17.1661523, 16.8556560, 16.6996486, 16.4577910, 16.1892424, 15.9468491", \ "17.8485650, 17.3019635, 17.0297438, 16.8357483, 16.5789310, 16.2901289, 16.0650083", \ "18.4869836, 17.9047835, 17.5744002, 17.3606050, 17.0893592, 16.7340013, 16.4496004", \ "20.1637162, 19.5161809, 19.1769150, 18.9930670, 18.5648948, 18.0820143, 17.6948132", \ "25.9048398, 25.0465058, 24.2335930, 23.4205058, 22.3530952, 21.6940512, 21.0892801", \ "35.9780342, 35.0066060, 33.9571593, 32.9061404, 31.4251880, 30.0027250, 28.9057514"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("12.0684656, 11.6382376, 11.4101819, 11.2788731, 10.8564919, 10.1938785, 9.4950916", \ "12.0631678, 11.6422498, 11.3883545, 11.1994482, 10.8275942, 10.1652933, 9.4452964", \ "12.0183784, 11.6406525, 11.4132431, 11.2517443, 10.8045585, 10.1185346, 9.0462187", \ "12.6429743, 12.2631196, 11.9948666, 11.7346770, 11.2408114, 10.5629188, 9.8148021", \ "14.5972025, 14.1882236, 13.8505700, 13.5859920, 13.0714162, 12.1984902, 10.9724099", \ "20.5924612, 19.8782718, 19.2127716, 18.5923301, 17.4986208, 16.5493639, 15.4301014", \ "31.9966410, 31.1359302, 30.2532372, 29.3520991, 28.0263943, 26.2868953, 23.8679937"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("17.6566181, 17.1528883, 16.8758966, 16.7255993, 16.5483978, 16.2750317, 16.0384451", \ "17.6508319, 17.1256564, 16.8565298, 16.7106188, 16.5015751, 16.2544871, 16.0080795", \ "17.7817070, 17.2490024, 17.0018602, 16.8479042, 16.6157255, 16.3464976, 16.1243328", \ "18.4892936, 17.9269840, 17.6174691, 17.4200196, 17.1635060, 16.8180737, 16.5418519", \ "20.3162587, 19.5768694, 19.2582789, 19.0725021, 18.6915621, 18.2246300, 17.8556130", \ "26.0684754, 25.2377140, 24.4143827, 23.6134131, 22.5690977, 21.8603661, 21.2810601", \ "36.1350043, 35.1736084, 34.1520629, 33.0818808, 31.6266918, 30.2632669, 29.1768187"); } } internal_power () { related_pin : "S0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("7.8311861, 7.6614497, 7.6547507, 7.6352644, 7.4957046, 7.0796563, 6.6532849", \ "7.9178540, 7.7384829, 7.7305868, 7.7105729, 7.5460308, 7.1534680, 6.2678574", \ "8.3270356, 8.0989553, 8.0891623, 8.0715618, 7.8167544, 7.3930055, 6.8892651", \ "9.7250704, 9.4607118, 9.3156238, 9.1842626, 8.8321769, 8.3294499, 7.7927454", \ "13.7095646, 13.0773917, 12.5821527, 12.1352307, 11.7014536, 11.0162075, 9.7803447", \ "21.5402817, 20.7146973, 19.9835707, 19.2070583, 18.2524030, 16.9538127, 16.3003729", \ "37.2148974, 36.2177431, 35.0832103, 33.9657366, 32.2973053, 30.7421935, 28.3485797"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("12.5937905, 12.3411847, 12.3588226, 12.4536660, 12.5380170, 12.5092623, 12.4435105", \ "12.6214619, 12.3786385, 12.3786930, 12.4655028, 12.5665645, 12.5528281, 12.4874212", \ "13.1394381, 12.8689598, 12.8715499, 12.9275544, 13.0255077, 12.9769714, 12.9072193", \ "14.4442666, 14.1241051, 14.0401935, 14.0540421, 14.0413621, 13.9398779, 13.8442592", \ "17.9563457, 17.3126904, 16.7680330, 16.3779619, 16.4367708, 16.2083699, 16.0339465", \ "24.9696457, 24.1617880, 23.4388353, 22.7760811, 21.9940241, 21.4567568, 21.1512067", \ "38.7840369, 37.7437585, 36.7208544, 35.7121161, 34.3895758, 33.2344668, 32.3137047"); } } internal_power () { related_pin : "S1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("13.4524306, 13.1006503, 12.8956750, 12.7779459, 12.3492222, 11.7635926, 10.8313372", \ "13.5301502, 13.1610290, 13.0357294, 12.8198363, 12.4473618, 11.8289021, 11.1595397", \ "13.7003559, 13.3348354, 13.1309155, 13.0343416, 12.5873563, 11.9566600, 10.9365244", \ "15.3661645, 14.9803681, 14.6990423, 14.4427647, 13.9671338, 13.2695224, 12.5457938", \ "19.7489867, 19.2376213, 18.8932829, 18.6259910, 17.9733492, 17.0241458, 15.6389035", \ "30.6123930, 29.8071967, 29.0240740, 28.3279671, 27.0499889, 25.9075310, 24.5736498", \ "51.4470814, 50.4668542, 49.4377261, 48.3904716, 47.0681108, 45.2518689, 42.4403568"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("22.4813247, 21.9368781, 21.6679982, 21.4976911, 21.2705128, 21.0083834, 20.8033572", \ "22.5490041, 22.0174747, 21.7496036, 21.5719672, 21.3609330, 21.0783741, 20.8684953", \ "23.1818713, 22.6214863, 22.3300544, 22.1721499, 21.9481830, 21.6748959, 21.4461023", \ "24.8404732, 24.2508479, 23.9122592, 23.6877709, 23.3879399, 23.0363283, 22.7581475", \ "28.5257512, 27.9103057, 27.5921977, 27.3967073, 26.9370426, 26.4322734, 26.0228351", \ "38.6058734, 37.7215914, 36.8319086, 35.9245025, 34.7542689, 34.1983252, 33.5431513", \ "57.5742230, 56.5329281, 55.4145465, 54.2297642, 52.5643416, 50.9890941, 49.8443601"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1078033, 0.1145892, 0.1226127, 0.1331896, 0.1549615, 0.1932129, 0.2637703", \ "0.1098731, 0.1165808, 0.1246089, 0.1353046, 0.1569670, 0.1952971, 0.2658473", \ "0.1144501, 0.1210620, 0.1292534, 0.1397121, 0.1614993, 0.1998556, 0.2704717", \ "0.1242745, 0.1311096, 0.1391987, 0.1494858, 0.1712817, 0.2096064, 0.2801600", \ "0.1425484, 0.1495624, 0.1577599, 0.1685816, 0.1903644, 0.2286544, 0.2991595", \ "0.1730690, 0.1805475, 0.1891706, 0.2002448, 0.2229318, 0.2622491, 0.3329130", \ "0.2201762, 0.2288828, 0.2382199, 0.2505685, 0.2748164, 0.3161840, 0.3891993"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0415095, 0.0512828, 0.0622891, 0.0777548, 0.1143256, 0.1861032, 0.3329908", \ "0.0416346, 0.0514386, 0.0624116, 0.0783767, 0.1142318, 0.1858141, 0.3318211", \ "0.0418005, 0.0503617, 0.0616147, 0.0778662, 0.1144227, 0.1856967, 0.3301104", \ "0.0422158, 0.0505639, 0.0618745, 0.0779466, 0.1144526, 0.1861286, 0.3321491", \ "0.0458431, 0.0540950, 0.0660593, 0.0819113, 0.1174179, 0.1891126, 0.3344009", \ "0.0522798, 0.0608998, 0.0726753, 0.0893258, 0.1249513, 0.1949827, 0.3394031", \ "0.0672992, 0.0770280, 0.0886561, 0.1064884, 0.1410085, 0.2142371, 0.3524447"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1065872, 0.1143035, 0.1233738, 0.1352345, 0.1598008, 0.2034797, 0.2840380", \ "0.1088032, 0.1164421, 0.1255302, 0.1373864, 0.1619486, 0.2056670, 0.2862245", \ "0.1128130, 0.1204868, 0.1295605, 0.1413402, 0.1659562, 0.2097074, 0.2902003", \ "0.1207356, 0.1284686, 0.1375302, 0.1492120, 0.1736857, 0.2173964, 0.2978676", \ "0.1329626, 0.1409164, 0.1502443, 0.1622489, 0.1870840, 0.2309283, 0.3115379", \ "0.1508380, 0.1592838, 0.1687717, 0.1812484, 0.2067269, 0.2513137, 0.3326071", \ "0.1734652, 0.1826344, 0.1931283, 0.2066235, 0.2336172, 0.2802727, 0.3634868"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0459553, 0.0543002, 0.0647629, 0.0796361, 0.1147661, 0.1837464, 0.3253782", \ "0.0459703, 0.0543237, 0.0643940, 0.0800966, 0.1150098, 0.1840776, 0.3252564", \ "0.0456678, 0.0538611, 0.0643997, 0.0803761, 0.1150228, 0.1841525, 0.3262687", \ "0.0472920, 0.0555150, 0.0657860, 0.0806321, 0.1154499, 0.1847869, 0.3264908", \ "0.0520205, 0.0598884, 0.0702520, 0.0851945, 0.1191567, 0.1877287, 0.3284041", \ "0.0589060, 0.0679805, 0.0782449, 0.0927810, 0.1270376, 0.1946447, 0.3326317", \ "0.0729715, 0.0821899, 0.0961240, 0.1102146, 0.1443743, 0.2104632, 0.3458960"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1062284, 0.1129319, 0.1209709, 0.1315656, 0.1532844, 0.1915989, 0.2620475", \ "0.1081870, 0.1150343, 0.1230536, 0.1337488, 0.1553944, 0.1936992, 0.2642163", \ "0.1129572, 0.1197309, 0.1277436, 0.1383573, 0.1601546, 0.1984784, 0.2690752", \ "0.1232368, 0.1300555, 0.1380847, 0.1484537, 0.1702671, 0.2085723, 0.2791060", \ "0.1422641, 0.1493558, 0.1575500, 0.1681162, 0.1900162, 0.2283078, 0.2987955", \ "0.1724147, 0.1799057, 0.1885178, 0.1999327, 0.2222854, 0.2615882, 0.3322598", \ "0.2196762, 0.2281142, 0.2377978, 0.2501213, 0.2744364, 0.3157828, 0.3887899"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0414215, 0.0510902, 0.0622220, 0.0775612, 0.1143184, 0.1857864, 0.3329349", \ "0.0414298, 0.0512031, 0.0621480, 0.0782318, 0.1141739, 0.1856204, 0.3321186", \ "0.0414817, 0.0502090, 0.0614918, 0.0777759, 0.1142051, 0.1855606, 0.3300009", \ "0.0421070, 0.0508922, 0.0617920, 0.0778872, 0.1142982, 0.1860637, 0.3319397", \ "0.0454495, 0.0551370, 0.0656273, 0.0823868, 0.1176376, 0.1890220, 0.3343049", \ "0.0522672, 0.0609702, 0.0727319, 0.0894134, 0.1247716, 0.1949180, 0.3385288", \ "0.0673974, 0.0765655, 0.0883090, 0.1065601, 0.1410736, 0.2142577, 0.3523365"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1074248, 0.1151023, 0.1242369, 0.1359959, 0.1605819, 0.2043782, 0.2848631", \ "0.1095365, 0.1172086, 0.1262830, 0.1381237, 0.1627180, 0.2064459, 0.2869825", \ "0.1132574, 0.1209376, 0.1299617, 0.1417515, 0.1665345, 0.2101824, 0.2906963", \ "0.1210689, 0.1287655, 0.1378304, 0.1495314, 0.1740018, 0.2177546, 0.2982471", \ "0.1329970, 0.1409398, 0.1503303, 0.1623117, 0.1871282, 0.2309869, 0.3116115", \ "0.1506646, 0.1589679, 0.1686286, 0.1810810, 0.2066411, 0.2512172, 0.3325836", \ "0.1747205, 0.1836517, 0.1941555, 0.2078653, 0.2348278, 0.2813914, 0.3646791"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0460312, 0.0540148, 0.0647320, 0.0802455, 0.1148432, 0.1844258, 0.3260379", \ "0.0459564, 0.0543682, 0.0646713, 0.0801268, 0.1150802, 0.1841015, 0.3261792", \ "0.0456474, 0.0539342, 0.0646129, 0.0805474, 0.1150499, 0.1841694, 0.3264119", \ "0.0473670, 0.0554690, 0.0658041, 0.0808063, 0.1155860, 0.1847961, 0.3266128", \ "0.0519526, 0.0599464, 0.0701996, 0.0852795, 0.1191262, 0.1877547, 0.3282700", \ "0.0593947, 0.0676200, 0.0781658, 0.0924190, 0.1270628, 0.1944599, 0.3329703", \ "0.0741364, 0.0832277, 0.0938300, 0.1097502, 0.1433628, 0.2094247, 0.3452979"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1027737, 0.1094366, 0.1174338, 0.1279639, 0.1496283, 0.1876905, 0.2581330", \ "0.1048530, 0.1114839, 0.1194841, 0.1298858, 0.1516254, 0.1896927, 0.2599856", \ "0.1093208, 0.1160481, 0.1241964, 0.1346852, 0.1562524, 0.1943986, 0.2647939", \ "0.1192740, 0.1260619, 0.1339996, 0.1443702, 0.1659222, 0.2040497, 0.2744245", \ "0.1377796, 0.1445933, 0.1527652, 0.1635371, 0.1852324, 0.2232741, 0.2935440", \ "0.1677379, 0.1750892, 0.1836620, 0.1947238, 0.2174669, 0.2563462, 0.3269613", \ "0.2135322, 0.2219089, 0.2314599, 0.2438413, 0.2678303, 0.3091551, 0.3819074"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0400254, 0.0496776, 0.0608249, 0.0765230, 0.1128487, 0.1846041, 0.3302016", \ "0.0400445, 0.0495672, 0.0608772, 0.0764340, 0.1132204, 0.1850975, 0.3316588", \ "0.0402073, 0.0488582, 0.0603145, 0.0763841, 0.1126941, 0.1848055, 0.3313702", \ "0.0407638, 0.0493597, 0.0605547, 0.0766049, 0.1130500, 0.1847416, 0.3307857", \ "0.0439722, 0.0532828, 0.0646829, 0.0804469, 0.1163450, 0.1874471, 0.3329434", \ "0.0515357, 0.0608991, 0.0726688, 0.0879688, 0.1257035, 0.1947887, 0.3390777", \ "0.0664884, 0.0750595, 0.0872691, 0.1046761, 0.1402974, 0.2128050, 0.3517634"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1045337, 0.1119373, 0.1208278, 0.1324675, 0.1567649, 0.2001257, 0.2803971", \ "0.1067478, 0.1142266, 0.1231275, 0.1346769, 0.1589370, 0.2024337, 0.2826342", \ "0.1107885, 0.1183043, 0.1271263, 0.1387646, 0.1630894, 0.2064733, 0.2867171", \ "0.1184863, 0.1259645, 0.1347982, 0.1463313, 0.1705532, 0.2139033, 0.2941295", \ "0.1300910, 0.1378168, 0.1469950, 0.1587607, 0.1833915, 0.2268545, 0.3071966", \ "0.1477554, 0.1557340, 0.1652421, 0.1775114, 0.2027832, 0.2470761, 0.3279711", \ "0.1698480, 0.1786817, 0.1890503, 0.2022519, 0.2290182, 0.2752203, 0.3584578"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0438797, 0.0522814, 0.0630168, 0.0780201, 0.1128958, 0.1824061, 0.3249777", \ "0.0441525, 0.0523877, 0.0623794, 0.0783329, 0.1129672, 0.1824407, 0.3245272", \ "0.0438571, 0.0520358, 0.0627880, 0.0780939, 0.1128784, 0.1827632, 0.3250311", \ "0.0454848, 0.0539360, 0.0638719, 0.0788439, 0.1134850, 0.1830430, 0.3252837", \ "0.0504004, 0.0580930, 0.0683702, 0.0835677, 0.1172194, 0.1859476, 0.3270462", \ "0.0582036, 0.0657557, 0.0765112, 0.0911350, 0.1250838, 0.1925082, 0.3317832", \ "0.0727525, 0.0815061, 0.0924680, 0.1065042, 0.1410677, 0.2076651, 0.3441850"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0987512, 0.1054677, 0.1134250, 0.1237904, 0.1454793, 0.1833957, 0.2537514", \ "0.1009764, 0.1075795, 0.1155187, 0.1258796, 0.1475455, 0.1854545, 0.2557844", \ "0.1056660, 0.1123596, 0.1202667, 0.1306908, 0.1523801, 0.1903400, 0.2606501", \ "0.1158028, 0.1224912, 0.1304336, 0.1407318, 0.1621816, 0.2001375, 0.2703340", \ "0.1339987, 0.1408722, 0.1490481, 0.1595710, 0.1814302, 0.2193912, 0.2896015", \ "0.1646791, 0.1720648, 0.1805933, 0.1918761, 0.2141610, 0.2530986, 0.3236690", \ "0.2103527, 0.2187320, 0.2282494, 0.2405051, 0.2644934, 0.3056252, 0.3784783"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0394179, 0.0488523, 0.0601224, 0.0757571, 0.1125548, 0.1843372, 0.3323807", \ "0.0393474, 0.0489971, 0.0601584, 0.0757367, 0.1122475, 0.1844907, 0.3310058", \ "0.0394780, 0.0480874, 0.0595100, 0.0755701, 0.1122281, 0.1836697, 0.3282639", \ "0.0405816, 0.0488537, 0.0602436, 0.0760955, 0.1120326, 0.1845755, 0.3312444", \ "0.0437845, 0.0520878, 0.0643335, 0.0800999, 0.1159994, 0.1873004, 0.3330258", \ "0.0505988, 0.0596792, 0.0715375, 0.0880764, 0.1229960, 0.1930211, 0.3392932", \ "0.0658580, 0.0746791, 0.0859265, 0.1042779, 0.1392414, 0.2122934, 0.3523312"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1026494, 0.1100711, 0.1189874, 0.1305030, 0.1548179, 0.1981335, 0.2783771", \ "0.1045309, 0.1120005, 0.1208635, 0.1323872, 0.1566045, 0.2000458, 0.2802329", \ "0.1083322, 0.1158678, 0.1246459, 0.1361957, 0.1604823, 0.2037862, 0.2839624", \ "0.1158235, 0.1232964, 0.1321102, 0.1436387, 0.1678194, 0.2111171, 0.2912486", \ "0.1270877, 0.1348108, 0.1439015, 0.1557602, 0.1802990, 0.2238109, 0.3040949", \ "0.1441999, 0.1524212, 0.1618077, 0.1739894, 0.1991778, 0.2434344, 0.3243600", \ "0.1672604, 0.1760967, 0.1862151, 0.1996464, 0.2264316, 0.2727388, 0.3557361"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0436811, 0.0517541, 0.0621032, 0.0778301, 0.1124516, 0.1820527, 0.3244962", \ "0.0440163, 0.0519092, 0.0619343, 0.0779704, 0.1124891, 0.1820931, 0.3247543", \ "0.0434444, 0.0517621, 0.0622116, 0.0775383, 0.1127347, 0.1823875, 0.3247079", \ "0.0454472, 0.0534696, 0.0635911, 0.0784637, 0.1134266, 0.1827690, 0.3245578", \ "0.0495168, 0.0576836, 0.0677403, 0.0832025, 0.1169711, 0.1855179, 0.3272916", \ "0.0567843, 0.0654445, 0.0766403, 0.0904002, 0.1248334, 0.1922809, 0.3318136", \ "0.0728128, 0.0815414, 0.0924989, 0.1067723, 0.1415019, 0.2074546, 0.3435938"); } } timing () { related_pin : "S0"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0471262, 0.0535075, 0.0612460, 0.0714859, 0.0929583, 0.1308253, 0.2011771", \ "0.0511996, 0.0575450, 0.0652511, 0.0754616, 0.0969211, 0.1347679, 0.2051067", \ "0.0587892, 0.0650070, 0.0725952, 0.0827127, 0.1039625, 0.1418219, 0.2121276", \ "0.0691614, 0.0755470, 0.0830952, 0.0931262, 0.1142811, 0.1520453, 0.2225123", \ "0.0825176, 0.0895521, 0.0976941, 0.1080816, 0.1294774, 0.1675369, 0.2377653", \ "0.0960363, 0.1043011, 0.1137773, 0.1256378, 0.1488041, 0.1883592, 0.2602158", \ "0.1057418, 0.1157045, 0.1272772, 0.1416039, 0.1692923, 0.2132528, 0.2889076"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0305371, 0.0397189, 0.0517640, 0.0686738, 0.1064929, 0.1797638, 0.3336305", \ "0.0302705, 0.0394765, 0.0516359, 0.0685590, 0.1065263, 0.1801036, 0.3254223", \ "0.0312262, 0.0402321, 0.0518702, 0.0687022, 0.1065121, 0.1802148, 0.3288288", \ "0.0348869, 0.0434547, 0.0549146, 0.0711589, 0.1082214, 0.1804994, 0.3338008", \ "0.0424774, 0.0508425, 0.0618093, 0.0774753, 0.1134476, 0.1851490, 0.3318771", \ "0.0563779, 0.0652837, 0.0764059, 0.0919771, 0.1271476, 0.1965780, 0.3414992", \ "0.0804969, 0.0902376, 0.1020714, 0.1189175, 0.1542245, 0.2235755, 0.3653860"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0558600, 0.0629340, 0.0713757, 0.0827074, 0.1067909, 0.1500447, 0.2305255", \ "0.0598917, 0.0669009, 0.0752930, 0.0866049, 0.1106591, 0.1539112, 0.2343939", \ "0.0678694, 0.0746472, 0.0829535, 0.0941010, 0.1179811, 0.1611752, 0.2415798", \ "0.0799432, 0.0866042, 0.0948067, 0.1058201, 0.1295822, 0.1726812, 0.2530785", \ "0.0958399, 0.1025884, 0.1107255, 0.1215398, 0.1448869, 0.1879038, 0.2686316", \ "0.1198175, 0.1268522, 0.1353732, 0.1463431, 0.1697722, 0.2123682, 0.2930251", \ "0.1501137, 0.1579137, 0.1671238, 0.1791172, 0.2039777, 0.2479363, 0.3300676"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0320198, 0.0407734, 0.0521884, 0.0682816, 0.1053878, 0.1778412, 0.3216303", \ "0.0318497, 0.0406862, 0.0517676, 0.0680969, 0.1054128, 0.1776243, 0.3217529", \ "0.0317789, 0.0403683, 0.0520314, 0.0679778, 0.1052566, 0.1776558, 0.3219858", \ "0.0344105, 0.0429483, 0.0537340, 0.0693649, 0.1057198, 0.1782928, 0.3228058", \ "0.0396355, 0.0474204, 0.0579786, 0.0727588, 0.1084783, 0.1794402, 0.3238623", \ "0.0495450, 0.0569518, 0.0671891, 0.0811641, 0.1149731, 0.1838535, 0.3272082", \ "0.0656508, 0.0744519, 0.0849651, 0.0981295, 0.1313388, 0.1987579, 0.3381647"); } } timing () { related_pin : "S1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0883251, 0.0949998, 0.1029444, 0.1136188, 0.1351459, 0.1732000, 0.2435111", \ "0.0919522, 0.0986226, 0.1067865, 0.1171881, 0.1387555, 0.1767784, 0.2470676", \ "0.0997085, 0.1064017, 0.1143390, 0.1249235, 0.1465383, 0.1845496, 0.2548989", \ "0.1154935, 0.1222066, 0.1301241, 0.1404557, 0.1618910, 0.1998456, 0.2700682", \ "0.1401398, 0.1472214, 0.1556122, 0.1661822, 0.1879147, 0.2258882, 0.2960441", \ "0.1759937, 0.1839947, 0.1929121, 0.2045952, 0.2273513, 0.2663257, 0.3367714", \ "0.2268379, 0.2360603, 0.2463230, 0.2592081, 0.2847146, 0.3262745, 0.3992206"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0391550, 0.0477255, 0.0590642, 0.0751852, 0.1117736, 0.1839638, 0.3311628", \ "0.0390477, 0.0476826, 0.0591882, 0.0753414, 0.1118215, 0.1838993, 0.3310528", \ "0.0389209, 0.0476789, 0.0591350, 0.0754282, 0.1119458, 0.1833772, 0.3286884", \ "0.0408971, 0.0492935, 0.0605698, 0.0763017, 0.1123866, 0.1846786, 0.3313304", \ "0.0469696, 0.0551070, 0.0664909, 0.0822344, 0.1178121, 0.1884431, 0.3337278", \ "0.0583132, 0.0668815, 0.0776576, 0.0932413, 0.1281412, 0.1971453, 0.3403840", \ "0.0778139, 0.0868355, 0.0977795, 0.1137996, 0.1493518, 0.2166680, 0.3561079"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0949563, 0.1024114, 0.1114541, 0.1229722, 0.1473524, 0.1906924, 0.2709770", \ "0.0982704, 0.1058164, 0.1146586, 0.1262810, 0.1506282, 0.1939797, 0.2742911", \ "0.1052539, 0.1127915, 0.1215887, 0.1332590, 0.1575326, 0.2008980, 0.2811931", \ "0.1184602, 0.1258689, 0.1347604, 0.1462675, 0.1704517, 0.2138050, 0.2940216", \ "0.1362782, 0.1439780, 0.1530626, 0.1649400, 0.1894356, 0.2330350, 0.3133806", \ "0.1609937, 0.1690667, 0.1785439, 0.1907147, 0.2158344, 0.2599413, 0.3408953", \ "0.1923833, 0.2013870, 0.2118150, 0.2249459, 0.2516371, 0.2976258, 0.3802258"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0435232, 0.0517369, 0.0622909, 0.0778958, 0.1125358, 0.1821055, 0.3251714", \ "0.0436697, 0.0517746, 0.0624259, 0.0777049, 0.1126967, 0.1822242, 0.3244355", \ "0.0438076, 0.0518989, 0.0626484, 0.0778403, 0.1129033, 0.1826377, 0.3244577", \ "0.0459668, 0.0544238, 0.0643189, 0.0792174, 0.1139072, 0.1832291, 0.3254088", \ "0.0513393, 0.0594397, 0.0696905, 0.0848071, 0.1184969, 0.1865349, 0.3275494", \ "0.0605949, 0.0693309, 0.0796807, 0.0935221, 0.1270840, 0.1942557, 0.3324368", \ "0.0788188, 0.0872027, 0.0976212, 0.1119728, 0.1455772, 0.2104873, 0.3458750"); } } } } cell (MUX41X2) { cell_footprint : "MUX41"; area : 24.8832 ; cell_leakage_power : 2.218717e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0'*S1)"; value : "1.3581196e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0'*S1')"; value : "1.1592534e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0*S1)"; value : "1.4376363e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*S0*S1')"; value : "1.2387586e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0'*S1)"; value : "2.0904588e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0'*S1')"; value : "1.2080055e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0*S1)"; value : "1.2923186e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*S0*S1')"; value : "1.2876494e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0'*S1)"; value : "1.4068920e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0'*S1')"; value : "1.8916516e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0*S1)"; value : "1.4865444e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*S0*S1')"; value : "1.0935045e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0'*S1)"; value : "1.8993038e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0'*S1')"; value : "1.7004383e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0*S1)"; value : "1.1010397e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*S0*S1')"; value : "9.0216915e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0'*S1)"; value : "1.2129631e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0'*S1')"; value : "1.2081443e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0*S1)"; value : "2.1698763e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*S0*S1')"; value : "1.2875172e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0'*S1)"; value : "1.3271392e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0'*S1')"; value : "1.2568928e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0*S1)"; value : "1.4066586e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*S0*S1')"; value : "1.3364055e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0'*S1)"; value : "1.2616613e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0'*S1')"; value : "1.9404739e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0*S1)"; value : "2.2187170e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*S0*S1')"; value : "1.1421854e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0'*S1)"; value : "1.1358739e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0'*S1')"; value : "1.7492646e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0*S1)"; value : "1.2152680e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*S0*S1')"; value : "9.5085625e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0'*S1)"; value : "1.4070278e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0'*S1')"; value : "1.0141576e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0*S1)"; value : "1.4864021e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*S0*S1')"; value : "1.9710642e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0'*S1)"; value : "2.1393042e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0'*S1')"; value : "1.0628430e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0*S1)"; value : "1.3410177e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*S0*S1')"; value : "2.0198972e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0'*S1)"; value : "1.4557946e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0'*S1')"; value : "1.1284496e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0*S1)"; value : "1.5353091e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*S0*S1')"; value : "1.2079687e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0'*S1)"; value : "1.9481477e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0'*S1')"; value : "9.3710483e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0*S1)"; value : "1.1497414e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*S0*S1')"; value : "1.0164966e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0'*S1)"; value : "1.0216893e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0'*S1')"; value : "8.2282156e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0*S1)"; value : "1.9787271e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*S0*S1')"; value : "1.7798602e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0'*S1)"; value : "1.1357612e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0'*S1')"; value : "8.7151037e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0*S1)"; value : "1.2154074e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*S0*S1')"; value : "1.8286850e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0'*S1)"; value : "1.0703919e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0'*S1')"; value : "9.3697928e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0*S1)"; value : "2.0275684e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*S0*S1')"; value : "1.0166219e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0'*S1)"; value : "9.4449497e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0'*S1')"; value : "7.4563097e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0*S1)"; value : "1.0240150e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*S0*S1')"; value : "8.2515001e+04"; } pin (IN1) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.876577, 1.876577 ); rise_capacitance : 1.876577; capacitance : 1.858114; fall_capacitance_range (1.839652, 1.839652 ); fall_capacitance : 1.839652; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!S0&S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5417257, -1.6751244, -1.8394753, -1.9034909, -1.9290756, -1.8777986, -1.6727977"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6628432, 1.5779672, 1.5123044, 1.4505114, 1.4310144, 1.4961089, 1.7303871"); } } } pin (IN2) { fanout_load : 0.083; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.010437, 2.010437 ); rise_capacitance : 2.010437; capacitance : 1.996622; fall_capacitance_range (1.982806, 1.982806 ); fall_capacitance : 1.982806; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!S0&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7592210, -1.8790854, -2.0295518, -2.0849825, -2.1065812, -2.0605162, -1.8791236"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8438487, 1.7767247, 1.7333800, 1.6798715, 1.6637580, 1.7224343, 1.9306905"); } } } pin (IN3) { fanout_load : 0.085; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.953761, 1.953761 ); rise_capacitance : 1.953761; capacitance : 1.939337; fall_capacitance_range (1.924912, 1.924912 ); fall_capacitance : 1.924912; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!S0&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.0195002, 3.8952134, 3.7359024, 4.5951274, 6.4028399, 10.1075273, 17.6061646"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.5541815, 6.4443930, 6.3683479, 7.1210397, 8.7699554, 12.2113187, 19.2375770"); } } } pin (IN4) { fanout_load : 0.086; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.068902, 2.068902 ); rise_capacitance : 2.068902; capacitance : 2.046870; fall_capacitance_range (2.024838, 2.024838 ); fall_capacitance : 2.024838; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!S0&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9102899, -2.0315263, -2.1847365, -2.2391972, -2.2588559, -2.2089109, -2.0197583"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0137246, 1.9200875, 1.8237058, 1.7732318, 1.7631763, 1.8339583, 2.0664150"); } } } pin (S0) { fanout_load : 0.121; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.130427, 3.130427 ); rise_capacitance : 3.130427; capacitance : 2.983410; fall_capacitance_range (2.836393, 2.836393 ); fall_capacitance : 2.836393; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!S1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0595275, 0.9824375, 0.9175199, 1.4816447, 2.6991568, 5.2234434, 10.3612792"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.9172096, 4.9019677, 4.9647426, 5.5365266, 6.7733534, 9.3402660, 14.5673502"); } } } pin (S1) { fanout_load : 0.246; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (5.752223, 5.752223 ); rise_capacitance : 5.752223; capacitance : 5.621291; fall_capacitance_range (5.490358, 5.490358 ); fall_capacitance : 5.490358; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!S0"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6704541, 1.5937572, 1.5296260, 2.5989079, 4.8267342, 9.3716492, 18.5507418"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.9710383, 9.0118953, 9.1960559, 10.1910721, 12.2835509, 16.5709551, 25.2482101"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN1*S1'*S0')+(IN3*S1'*S0)+(IN4*S1*S0)+(IN2*S1*S0')"; max_capacitance : 104.000000; max_transition : 0.244918; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("27.6075708, 26.5834128, 25.4333077, 24.3273400, 22.8811259, 21.4952818, 19.5605991", \ "27.6377666, 26.5633389, 25.4211368, 24.3214989, 22.8787057, 21.4760182, 19.6369100", \ "27.5874616, 26.5573194, 25.3850869, 24.2095806, 22.9326212, 21.3945764, 19.5325194", \ "28.2452175, 27.1412340, 26.0629954, 24.8462732, 23.4192301, 22.0079174, 20.0225889", \ "30.8442019, 29.8157299, 28.6458703, 27.2283421, 25.7598976, 24.0905840, 21.7819111", \ "39.5491771, 38.3496158, 36.9287011, 35.2795178, 32.6625451, 29.9339887, 27.3352257", \ "55.5184410, 54.2413017, 52.7081178, 50.8529767, 47.4070976, 44.1223953, 40.2108074"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("28.9963948, 27.8688223, 26.6456558, 25.1783552, 23.2612570, 21.5300269, 20.1997605", \ "28.9792352, 27.8525750, 26.6186268, 25.1760310, 23.2552544, 21.5717856, 20.2010481", \ "29.1741086, 27.9574907, 26.7182760, 25.2365008, 23.3181387, 21.5488417, 20.2383995", \ "29.8529031, 28.7307036, 27.4279279, 25.9633568, 24.0047133, 22.2020998, 20.7810695", \ "32.3670263, 31.2201881, 29.9147778, 28.3927927, 26.2527879, 24.1999836, 22.4852667", \ "39.8418709, 38.5821127, 37.0715379, 35.2389787, 32.2106496, 28.8806751, 26.5973653", \ "53.3285318, 51.9432806, 50.3295710, 48.2819908, 44.7093279, 40.5248496, 36.6219826"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("26.5451439, 25.4822227, 24.3277759, 23.1570994, 21.6499343, 20.2943552, 18.4398599", \ "26.5134899, 25.4468733, 24.2947810, 23.1812933, 21.6979192, 20.2483265, 18.3904738", \ "26.4697530, 25.4150637, 24.2542797, 23.1276232, 21.7367717, 20.1572348, 18.3023578", \ "27.1730295, 26.0673119, 24.9687113, 23.7683530, 22.2119029, 20.7377019, 18.7683034", \ "29.7274082, 28.6904709, 27.5100642, 26.1369804, 24.4956402, 22.9627890, 20.4742190", \ "38.3393304, 37.1335790, 35.7184749, 34.0946281, 31.4561238, 28.5576175, 26.1699792", \ "54.2639634, 52.9943931, 51.4701268, 49.6095105, 46.2782892, 42.9596209, 38.9442849"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("30.1700605, 29.0804564, 27.7755708, 26.3685939, 24.4427821, 22.7829553, 21.5752457", \ "30.2112156, 29.0132399, 27.7793058, 26.3591655, 24.4700165, 22.8019011, 21.4908251", \ "30.3147805, 29.1053484, 27.8771114, 26.4142663, 24.4919538, 22.8111120, 21.5362371", \ "30.9894876, 29.8449139, 28.5862275, 27.1545920, 25.1932426, 23.4492637, 22.0563382", \ "33.4940045, 32.3581319, 31.0388730, 29.5053700, 27.4151934, 25.4250753, 23.7270688", \ "41.0721498, 39.8014208, 38.2961890, 36.4646158, 33.4205624, 30.0847501, 27.8404610", \ "54.5758639, 53.2177449, 51.6002169, 49.5303902, 46.0100671, 41.7654935, 37.9184257"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("25.1397299, 24.1010928, 22.9409840, 21.8119187, 20.3348088, 19.1822837, 17.1927616", \ "25.1140425, 24.0416439, 22.8962347, 21.7835681, 20.2538491, 18.8382989, 17.1886185", \ "25.0495591, 24.0052835, 22.8099461, 21.7355936, 20.3373382, 18.7549736, 16.9793555", \ "25.7115807, 24.6280101, 23.5047452, 22.3029828, 20.9432400, 19.3055052, 17.3768760", \ "28.2921566, 27.2416067, 25.9935534, 24.7690904, 23.2062278, 21.5088710, 19.2434904", \ "36.7899744, 35.5917718, 34.1975013, 32.5909780, 30.1284838, 27.0893849, 25.0337554", \ "52.9101730, 51.6223001, 50.0749098, 48.1227056, 45.0033102, 41.7470276, 37.4741529"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("29.8399595, 28.7494745, 27.4547989, 26.0353735, 24.2361337, 22.7132729, 21.5324607", \ "29.8513899, 28.7068404, 27.4330830, 26.0634893, 24.2305152, 22.6756991, 21.4867099", \ "29.9694710, 28.7685113, 27.5213939, 26.1274824, 24.3215873, 22.7457085, 21.5508869", \ "30.7011388, 29.5825032, 28.2983940, 26.8786836, 24.9726242, 23.3800080, 22.0853641", \ "33.1855730, 32.0518341, 30.7594397, 29.2666545, 27.2136651, 25.3142917, 23.7212985", \ "40.7192841, 39.4731259, 37.9955345, 36.2153999, 33.2852927, 30.0500673, 27.8951489", \ "54.2448059, 52.8865208, 51.2629077, 49.2628529, 45.7626078, 41.5830694, 37.8069627"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("23.8062961, 22.7625949, 21.6269714, 20.5061051, 19.1108374, 17.5669343, 15.7616923", \ "23.7868107, 22.7414311, 21.6393010, 20.4050452, 18.9821861, 17.5453490, 15.8110365", \ "23.7748822, 22.7005254, 21.5669856, 20.4872583, 19.1321440, 17.7785652, 15.8479235", \ "24.5534150, 23.5128110, 22.3704693, 21.1827429, 19.7017322, 18.1597608, 16.3333832", \ "27.2401131, 26.1620659, 25.0004320, 23.7462673, 22.1426015, 20.3202929, 18.0875021", \ "35.7486498, 34.5353970, 33.1549603, 31.5543933, 29.0837744, 26.0816946, 24.0692669", \ "51.7894247, 50.4906657, 48.9412154, 47.0690049, 43.7281139, 40.3086351, 36.7193160"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("29.9651457, 28.8117696, 27.5806970, 26.1794692, 24.3849750, 22.9545395, 21.7712055", \ "29.9509598, 28.7987635, 27.5273240, 26.1762449, 24.4107486, 22.9207259, 21.7728558", \ "30.0883558, 28.8883645, 27.6799751, 26.2782387, 24.4950153, 22.9831302, 21.8217158", \ "30.8665411, 29.7438760, 28.4642014, 27.0236983, 25.2529942, 23.6576198, 22.4131137", \ "33.4387106, 32.2789799, 30.9796834, 29.5091128, 27.4834475, 25.6520131, 24.0709781", \ "41.0909186, 39.8829751, 38.4106455, 36.6343768, 33.6505948, 30.4442363, 28.2900360", \ "54.6050059, 53.2723453, 51.6516629, 49.5781365, 46.0718673, 41.9062473, 38.2182354"); } } internal_power () { related_pin : "S0"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("17.9984390, 17.0051173, 16.0646030, 15.1070932, 14.1120751, 13.3044039, 12.1802640", \ "18.0370666, 17.0953455, 16.0855737, 15.1643787, 14.2336592, 13.3425932, 12.3089272", \ "18.3541759, 17.3853245, 16.4071759, 15.4634447, 14.4357765, 13.5881134, 12.5282052", \ "20.4916527, 19.4569912, 18.4026134, 17.3593228, 16.1712280, 15.1133219, 13.6362039", \ "26.1508536, 24.9292203, 23.5287513, 22.0668482, 20.4944916, 19.1117014, 17.0892384", \ "38.9039837, 37.6935567, 36.1866749, 34.3516119, 31.1829904, 28.0766343, 24.8089513", \ "61.7730577, 60.5831052, 59.0435313, 56.9889547, 52.9866257, 48.0847953, 43.1786720"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("23.7507733, 22.7205950, 21.5866172, 20.3898215, 19.0255622, 18.0413094, 17.3503005", \ "23.7124886, 22.6719495, 21.5367398, 20.3224983, 18.9946568, 18.0367328, 17.3554449", \ "23.9263775, 22.9243568, 21.8150188, 20.6219054, 19.3092614, 18.3754015, 17.7073918", \ "25.4058656, 24.3822887, 23.2230955, 22.0014312, 20.5361500, 19.4820064, 18.7137259", \ "29.0394012, 27.8413696, 26.6063871, 25.2495550, 23.6334728, 22.2466160, 21.1641303", \ "39.3054960, 37.9606110, 36.3674504, 34.6161793, 31.8080008, 28.9614958, 27.1524232", \ "57.7008860, 56.1913547, 54.3631628, 52.1712787, 48.4415894, 44.3767664, 40.8609969"); } } internal_power () { related_pin : "S1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("25.3368815, 24.3047740, 23.1657547, 22.0407957, 20.5689416, 19.2324765, 17.6118667", \ "25.4068852, 24.3626803, 23.2558262, 22.0339946, 20.6208096, 19.3722090, 17.6902420", \ "25.5412740, 24.4940275, 23.3255576, 22.2041229, 20.9036004, 19.5167721, 17.8185801", \ "27.4307116, 26.3590747, 25.2522925, 24.0560650, 22.5283476, 20.9490477, 19.1155722", \ "33.2634002, 32.1429290, 30.9096099, 29.6084475, 27.8796437, 26.0155701, 23.4841547", \ "47.5718209, 46.3202552, 44.7914624, 43.0414415, 40.2010588, 37.0092022, 34.3677292", \ "74.2514455, 72.9195980, 71.2189388, 69.0718933, 65.3408893, 61.3406441, 56.9157440"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("34.7785273, 33.6809704, 32.3908108, 30.9826215, 29.1930507, 27.6839121, 26.4796756", \ "34.8732309, 33.6820754, 32.4578397, 31.0625998, 29.2692164, 27.7682694, 26.5317117", \ "35.4810099, 34.2921084, 33.0907117, 31.6635130, 29.8588181, 28.3306272, 27.0836386", \ "37.2657190, 36.1098068, 34.8131873, 33.3724704, 31.4375238, 29.8147782, 28.5327357", \ "42.2778268, 41.1116367, 39.7762109, 38.2602703, 36.0808254, 34.0539360, 32.2823168", \ "54.3693550, 53.0603842, 51.5099785, 49.6309850, 46.4195917, 42.9318694, 40.8324874", \ "77.4101531, 75.9828958, 74.2479893, 72.0948180, 68.2424376, 63.6671790, 59.4533256"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1211773, 0.1257062, 0.1311335, 0.1379117, 0.1516451, 0.1752708, 0.2159529", \ "0.1231705, 0.1277603, 0.1332094, 0.1399807, 0.1537088, 0.1773398, 0.2181729", \ "0.1278783, 0.1322668, 0.1375535, 0.1443256, 0.1583656, 0.1818933, 0.2227096", \ "0.1379520, 0.1424395, 0.1478173, 0.1545737, 0.1683014, 0.1918916, 0.2325653", \ "0.1574560, 0.1621733, 0.1675013, 0.1745070, 0.1885196, 0.2119327, 0.2525496", \ "0.1903891, 0.1951702, 0.2008156, 0.2080094, 0.2226926, 0.2470876, 0.2887710", \ "0.2425891, 0.2478259, 0.2540672, 0.2619634, 0.2775755, 0.3032886, 0.3464988"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0494304, 0.0531257, 0.0582322, 0.0663723, 0.0865699, 0.1233885, 0.1955347", \ "0.0482306, 0.0533811, 0.0583972, 0.0664107, 0.0865821, 0.1233379, 0.1951626", \ "0.0481750, 0.0519978, 0.0577930, 0.0659922, 0.0862623, 0.1234061, 0.1946633", \ "0.0478230, 0.0519642, 0.0575981, 0.0659739, 0.0855844, 0.1227514, 0.1954802", \ "0.0508885, 0.0550032, 0.0610427, 0.0711836, 0.0892053, 0.1260149, 0.1976061", \ "0.0587473, 0.0628002, 0.0687992, 0.0772835, 0.0966844, 0.1333127, 0.2055802", \ "0.0765337, 0.0813288, 0.0858682, 0.0955064, 0.1132775, 0.1509577, 0.2216987"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1231268, 0.1278363, 0.1334768, 0.1408734, 0.1561803, 0.1822893, 0.2278659", \ "0.1253011, 0.1299980, 0.1356430, 0.1430542, 0.1583738, 0.1844683, 0.2300019", \ "0.1292637, 0.1339743, 0.1396751, 0.1470215, 0.1623323, 0.1885931, 0.2340607", \ "0.1378177, 0.1424200, 0.1480755, 0.1554296, 0.1706148, 0.1967307, 0.2422875", \ "0.1515756, 0.1564471, 0.1621475, 0.1696412, 0.1851030, 0.2113038, 0.2568574", \ "0.1718781, 0.1768527, 0.1828374, 0.1905755, 0.2064660, 0.2333657, 0.2796323", \ "0.1994614, 0.2049440, 0.2114513, 0.2195057, 0.2364861, 0.2646395, 0.3127943"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0511697, 0.0559862, 0.0620188, 0.0701571, 0.0880810, 0.1235732, 0.1929651", \ "0.0514868, 0.0560828, 0.0620765, 0.0701435, 0.0881329, 0.1234888, 0.1929600", \ "0.0511381, 0.0557402, 0.0616717, 0.0702928, 0.0882116, 0.1236272, 0.1932895", \ "0.0519785, 0.0566494, 0.0624850, 0.0706231, 0.0890709, 0.1240302, 0.1927611", \ "0.0563090, 0.0607613, 0.0669874, 0.0753637, 0.0926601, 0.1269612, 0.1952938", \ "0.0645271, 0.0694318, 0.0752493, 0.0828520, 0.1005730, 0.1354366, 0.2033642", \ "0.0795032, 0.0864322, 0.0926940, 0.1010622, 0.1184583, 0.1514054, 0.2180341"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1205690, 0.1250182, 0.1302237, 0.1370182, 0.1508868, 0.1746165, 0.2153312", \ "0.1225729, 0.1271100, 0.1325692, 0.1393258, 0.1530572, 0.1766780, 0.2174964", \ "0.1273798, 0.1317657, 0.1370514, 0.1439523, 0.1578577, 0.1813979, 0.2221782", \ "0.1375963, 0.1420171, 0.1474098, 0.1541687, 0.1679056, 0.1914851, 0.2321495", \ "0.1576110, 0.1620453, 0.1674105, 0.1742977, 0.1883610, 0.2119834, 0.2525211", \ "0.1908580, 0.1956443, 0.2012862, 0.2088075, 0.2231591, 0.2475344, 0.2893253", \ "0.2428503, 0.2480889, 0.2543105, 0.2622502, 0.2776907, 0.3036615, 0.3468051"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0484890, 0.0520206, 0.0578386, 0.0659512, 0.0861006, 0.1231184, 0.1953732", \ "0.0495408, 0.0532120, 0.0581703, 0.0662938, 0.0864462, 0.1232407, 0.1949908", \ "0.0481063, 0.0519859, 0.0577265, 0.0668305, 0.0861596, 0.1232813, 0.1949097", \ "0.0478816, 0.0518805, 0.0576224, 0.0659662, 0.0855318, 0.1226827, 0.1954279", \ "0.0514835, 0.0556250, 0.0611241, 0.0692177, 0.0895862, 0.1254961, 0.1977906", \ "0.0584954, 0.0625877, 0.0686687, 0.0783165, 0.0968226, 0.1333404, 0.2057559", \ "0.0779363, 0.0808274, 0.0875988, 0.0954828, 0.1147161, 0.1503705, 0.2210155"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1245544, 0.1292660, 0.1350142, 0.1424319, 0.1577295, 0.1838082, 0.2293793", \ "0.1267777, 0.1314348, 0.1370947, 0.1445218, 0.1598522, 0.1859724, 0.2315430", \ "0.1305193, 0.1352392, 0.1409165, 0.1482963, 0.1635811, 0.1899215, 0.2354360", \ "0.1386341, 0.1433159, 0.1489528, 0.1563064, 0.1715493, 0.1976714, 0.2432324", \ "0.1523147, 0.1571752, 0.1628756, 0.1703881, 0.1857464, 0.2120562, 0.2576461", \ "0.1723315, 0.1773205, 0.1833036, 0.1910783, 0.2069484, 0.2338638, 0.2801567", \ "0.1994398, 0.2047191, 0.2114821, 0.2197049, 0.2364814, 0.2647760, 0.3128992"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0517736, 0.0564157, 0.0622034, 0.0703152, 0.0880252, 0.1239882, 0.1931910", \ "0.0515240, 0.0562802, 0.0622105, 0.0702535, 0.0882593, 0.1236386, 0.1934789", \ "0.0512620, 0.0559066, 0.0619405, 0.0703344, 0.0880279, 0.1239495, 0.1932115", \ "0.0521440, 0.0568933, 0.0625743, 0.0710471, 0.0891786, 0.1241364, 0.1929250", \ "0.0563285, 0.0609273, 0.0671569, 0.0754219, 0.0927225, 0.1271802, 0.1956133", \ "0.0646079, 0.0693701, 0.0753140, 0.0828709, 0.1007826, 0.1355733, 0.2034188", \ "0.0800338, 0.0858344, 0.0933457, 0.1011929, 0.1181925, 0.1514581, 0.2184356"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1169262, 0.1212723, 0.1265130, 0.1332667, 0.1470582, 0.1707074, 0.2112377", \ "0.1189427, 0.1234765, 0.1288144, 0.1356001, 0.1492899, 0.1728227, 0.2134005", \ "0.1236619, 0.1280124, 0.1333284, 0.1401102, 0.1539588, 0.1773400, 0.2180296", \ "0.1337643, 0.1382107, 0.1433969, 0.1501227, 0.1637920, 0.1872739, 0.2278008", \ "0.1532704, 0.1577701, 0.1631949, 0.1700581, 0.1841169, 0.2073821, 0.2478186", \ "0.1865912, 0.1913208, 0.1969014, 0.2042773, 0.2188130, 0.2429860, 0.2839370", \ "0.2365268, 0.2417205, 0.2478835, 0.2557304, 0.2715269, 0.2972385, 0.3404426"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0464268, 0.0506120, 0.0563289, 0.0645664, 0.0848576, 0.1219379, 0.1943792", \ "0.0466204, 0.0519831, 0.0572836, 0.0648895, 0.0849811, 0.1221746, 0.1940891", \ "0.0465377, 0.0504913, 0.0567596, 0.0653150, 0.0846182, 0.1222372, 0.1933548", \ "0.0468285, 0.0508286, 0.0563693, 0.0647077, 0.0841601, 0.1217181, 0.1934024", \ "0.0494424, 0.0536966, 0.0614847, 0.0695211, 0.0873218, 0.1243540, 0.1963904", \ "0.0577951, 0.0619497, 0.0677086, 0.0768507, 0.0947911, 0.1320851, 0.2030689", \ "0.0747941, 0.0785627, 0.0845781, 0.0931651, 0.1136250, 0.1491590, 0.2236629"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1215387, 0.1261535, 0.1317428, 0.1390850, 0.1541571, 0.1800952, 0.2253491", \ "0.1238404, 0.1284477, 0.1340535, 0.1413964, 0.1565120, 0.1825191, 0.2277386", \ "0.1278643, 0.1325056, 0.1380474, 0.1453407, 0.1605565, 0.1863883, 0.2317104", \ "0.1357541, 0.1405255, 0.1460574, 0.1533155, 0.1682866, 0.1941424, 0.2394431", \ "0.1493956, 0.1541395, 0.1597406, 0.1672171, 0.1824483, 0.2083029, 0.2536202", \ "0.1695698, 0.1743508, 0.1801673, 0.1878810, 0.2036136, 0.2302742, 0.2762191", \ "0.1965816, 0.2020123, 0.2082498, 0.2164079, 0.2331337, 0.2610723, 0.3087603"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0501074, 0.0546912, 0.0604535, 0.0682768, 0.0869997, 0.1218905, 0.1912131", \ "0.0502217, 0.0547646, 0.0603779, 0.0686511, 0.0861220, 0.1219527, 0.1913122", \ "0.0496870, 0.0541634, 0.0604071, 0.0685869, 0.0863461, 0.1219591, 0.1911335", \ "0.0506008, 0.0549886, 0.0609487, 0.0688423, 0.0874027, 0.1224138, 0.1915492", \ "0.0547283, 0.0595101, 0.0654852, 0.0738557, 0.0909490, 0.1252819, 0.1938959", \ "0.0634614, 0.0680940, 0.0740076, 0.0817522, 0.0990016, 0.1337701, 0.2019875", \ "0.0782075, 0.0829674, 0.0894335, 0.0980639, 0.1164170, 0.1498388, 0.2169133"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1128129, 0.1173138, 0.1225746, 0.1293300, 0.1429503, 0.1663718, 0.2068954", \ "0.1149065, 0.1193990, 0.1246198, 0.1312815, 0.1451130, 0.1685311, 0.2090181", \ "0.1197599, 0.1241547, 0.1293738, 0.1361177, 0.1499014, 0.1732822, 0.2137396", \ "0.1300533, 0.1345281, 0.1397825, 0.1464956, 0.1600540, 0.1833935, 0.2239394", \ "0.1493641, 0.1539989, 0.1593190, 0.1663444, 0.1800142, 0.2030862, 0.2434601", \ "0.1826359, 0.1873502, 0.1929124, 0.2002803, 0.2146077, 0.2388572, 0.2797943", \ "0.2333387, 0.2387670, 0.2449329, 0.2527117, 0.2681439, 0.2934932, 0.3365633"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0470513, 0.0509678, 0.0562694, 0.0641902, 0.0841959, 0.1213197, 0.1929284", \ "0.0458231, 0.0511943, 0.0565973, 0.0641191, 0.0842015, 0.1213040, 0.1929996", \ "0.0460176, 0.0500432, 0.0557601, 0.0643788, 0.0838229, 0.1209610, 0.1936203", \ "0.0461098, 0.0500113, 0.0558510, 0.0640804, 0.0834719, 0.1207001, 0.1936334", \ "0.0493959, 0.0550714, 0.0604878, 0.0682967, 0.0873203, 0.1234244, 0.1954581", \ "0.0574703, 0.0616158, 0.0673316, 0.0765054, 0.0943543, 0.1317224, 0.2026159", \ "0.0748185, 0.0788967, 0.0849264, 0.0934985, 0.1116924, 0.1499390, 0.2202074"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1196194, 0.1241229, 0.1296890, 0.1370196, 0.1520824, 0.1779854, 0.2231997", \ "0.1215015, 0.1260758, 0.1316287, 0.1389373, 0.1540109, 0.1799690, 0.2251174", \ "0.1251870, 0.1298018, 0.1353879, 0.1427540, 0.1578587, 0.1836389, 0.2288752", \ "0.1331847, 0.1379132, 0.1433961, 0.1505972, 0.1655735, 0.1913932, 0.2366357", \ "0.1463794, 0.1509893, 0.1566664, 0.1640914, 0.1794349, 0.2052840, 0.2505999", \ "0.1661598, 0.1709027, 0.1768355, 0.1844850, 0.2001768, 0.2267777, 0.2727472", \ "0.1940276, 0.1993092, 0.2057317, 0.2137848, 0.2304388, 0.2586695, 0.3062166"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0492146, 0.0542374, 0.0600666, 0.0679982, 0.0869402, 0.1214613, 0.1909021", \ "0.0494552, 0.0541710, 0.0600454, 0.0679035, 0.0868314, 0.1211092, 0.1910167", \ "0.0491593, 0.0537131, 0.0596162, 0.0675211, 0.0870692, 0.1212881, 0.1912113", \ "0.0502963, 0.0548030, 0.0608602, 0.0686170, 0.0868744, 0.1219867, 0.1909427", \ "0.0547245, 0.0594278, 0.0654785, 0.0736351, 0.0905382, 0.1249530, 0.1940569", \ "0.0633044, 0.0678446, 0.0733967, 0.0812706, 0.0983358, 0.1334122, 0.2012293", \ "0.0792680, 0.0836872, 0.0893867, 0.0969846, 0.1157250, 0.1508031, 0.2169765"); } } timing () { related_pin : "S0"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0586097, 0.0629656, 0.0681746, 0.0748678, 0.0886726, 0.1122772, 0.1529961", \ "0.0625033, 0.0668650, 0.0720124, 0.0787749, 0.0925789, 0.1161511, 0.1568466", \ "0.0697120, 0.0739985, 0.0791266, 0.0857668, 0.0994665, 0.1230078, 0.1636716", \ "0.0814842, 0.0858434, 0.0909276, 0.0975093, 0.1109625, 0.1341766, 0.1745010", \ "0.0967480, 0.1014851, 0.1070250, 0.1141070, 0.1281842, 0.1517163, 0.1920868", \ "0.1135010, 0.1188207, 0.1252825, 0.1334535, 0.1494844, 0.1753525, 0.2173313", \ "0.1274804, 0.1337803, 0.1413163, 0.1512061, 0.1707478, 0.2016063, 0.2501674"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0385198, 0.0430377, 0.0489190, 0.0576390, 0.0775975, 0.1158858, 0.1895101", \ "0.0385788, 0.0427016, 0.0488447, 0.0573368, 0.0775401, 0.1161590, 0.1898412", \ "0.0379596, 0.0424198, 0.0484448, 0.0571167, 0.0773209, 0.1157998, 0.1895423", \ "0.0419189, 0.0459614, 0.0516244, 0.0597412, 0.0794212, 0.1168409, 0.1904147", \ "0.0515476, 0.0556341, 0.0608996, 0.0687162, 0.0872464, 0.1241271, 0.1957578", \ "0.0699169, 0.0738707, 0.0793129, 0.0873724, 0.1053969, 0.1408836, 0.2103321", \ "0.1021025, 0.1052989, 0.1114472, 0.1205279, 0.1402635, 0.1761282, 0.2449176"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0711425, 0.0756743, 0.0810923, 0.0883237, 0.1033505, 0.1294674, 0.1751027", \ "0.0747861, 0.0792481, 0.0847175, 0.0919510, 0.1069767, 0.1330910, 0.1787400", \ "0.0820705, 0.0865525, 0.0920072, 0.0992195, 0.1141921, 0.1401798, 0.1857410", \ "0.0958751, 0.1001426, 0.1053904, 0.1124411, 0.1270774, 0.1528160, 0.1981564", \ "0.1137346, 0.1179899, 0.1231010, 0.1300452, 0.1443273, 0.1694789, 0.2148341", \ "0.1386647, 0.1430854, 0.1483047, 0.1551574, 0.1694911, 0.1943855, 0.2390021", \ "0.1704907, 0.1751171, 0.1807660, 0.1882221, 0.2032526, 0.2291361, 0.2740552"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0411803, 0.0459723, 0.0524955, 0.0601614, 0.0794123, 0.1164824, 0.1880373", \ "0.0408509, 0.0454999, 0.0519107, 0.0600448, 0.0791881, 0.1163065, 0.1877786", \ "0.0399699, 0.0445805, 0.0505472, 0.0593529, 0.0785643, 0.1157684, 0.1876167", \ "0.0413823, 0.0456459, 0.0518255, 0.0602425, 0.0789394, 0.1160658, 0.1876260", \ "0.0464806, 0.0503878, 0.0566472, 0.0647444, 0.0828227, 0.1182216, 0.1895012", \ "0.0575015, 0.0611953, 0.0665719, 0.0738299, 0.0912883, 0.1250418, 0.1939886", \ "0.0777706, 0.0810776, 0.0858446, 0.0937766, 0.1109526, 0.1430606, 0.2084902"); } } timing () { related_pin : "S1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1025996, 0.1071023, 0.1123416, 0.1191436, 0.1327087, 0.1563170, 0.1968733", \ "0.1063499, 0.1107554, 0.1160208, 0.1226790, 0.1363669, 0.1600658, 0.2005712", \ "0.1140174, 0.1184385, 0.1236291, 0.1303299, 0.1443280, 0.1677615, 0.2082013", \ "0.1302803, 0.1347352, 0.1400684, 0.1466917, 0.1602470, 0.1835513, 0.2240625", \ "0.1578808, 0.1624506, 0.1677691, 0.1748477, 0.1886732, 0.2120674, 0.2523610", \ "0.1976749, 0.2025829, 0.2084281, 0.2158557, 0.2307853, 0.2551238, 0.2960516", \ "0.2561349, 0.2617192, 0.2682865, 0.2765796, 0.2933730, 0.3203280, 0.3633796"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0457666, 0.0497588, 0.0553752, 0.0640580, 0.0831959, 0.1208766, 0.1935321", \ "0.0456674, 0.0495831, 0.0556365, 0.0638420, 0.0831606, 0.1207246, 0.1932258", \ "0.0458780, 0.0499980, 0.0556348, 0.0639528, 0.0833761, 0.1207956, 0.1934181", \ "0.0463011, 0.0503912, 0.0559846, 0.0642449, 0.0836022, 0.1211464, 0.1939291", \ "0.0528433, 0.0570592, 0.0626149, 0.0706832, 0.0893734, 0.1257642, 0.1972548", \ "0.0664983, 0.0700721, 0.0754100, 0.0829441, 0.1016024, 0.1370946, 0.2073399", \ "0.0903145, 0.0936276, 0.0989112, 0.1066087, 0.1244512, 0.1595845, 0.2276323"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.1120550, 0.1166732, 0.1223580, 0.1296427, 0.1448185, 0.1708165, 0.2160665", \ "0.1154350, 0.1200113, 0.1256455, 0.1329355, 0.1480735, 0.1740336, 0.2193044", \ "0.1224171, 0.1270127, 0.1326201, 0.1399151, 0.1550444, 0.1809928, 0.2262453", \ "0.1364552, 0.1411226, 0.1466495, 0.1538987, 0.1688335, 0.1946708, 0.2399552", \ "0.1576361, 0.1624030, 0.1680826, 0.1755332, 0.1906924, 0.2165587, 0.2618249", \ "0.1864919, 0.1914472, 0.1973285, 0.2050292, 0.2207475, 0.2472049, 0.2929817", \ "0.2247757, 0.2301463, 0.2364361, 0.2447377, 0.2615625, 0.2892583, 0.3366613"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0496236, 0.0541492, 0.0599484, 0.0679102, 0.0869338, 0.1215615, 0.1912580", \ "0.0495985, 0.0541007, 0.0600293, 0.0683022, 0.0865754, 0.1218082, 0.1916173", \ "0.0495625, 0.0541640, 0.0600197, 0.0682983, 0.0866594, 0.1218420, 0.1916782", \ "0.0509882, 0.0552324, 0.0609326, 0.0690124, 0.0875491, 0.1225974, 0.1916736", \ "0.0565354, 0.0612331, 0.0669172, 0.0749327, 0.0925003, 0.1262040, 0.1946424", \ "0.0668556, 0.0713081, 0.0771819, 0.0848680, 0.1020059, 0.1364603, 0.2033183", \ "0.0864836, 0.0907059, 0.0967016, 0.1051796, 0.1221459, 0.1548165, 0.2205075"); } } } } cell (NAND2X0) { cell_footprint : "NAND2"; area : 5.5296 ; cell_leakage_power : 3.874223e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "6966.4425340"; } leakage_power () { when : "(IN1'*IN2')"; value : "1106.2833982"; } leakage_power () { when : "(IN1*IN2)"; value : "3.8742225e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "2190.1764846"; } pin (IN1) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.697704, 1.697704 ); fall_capacitance : 1.697704; capacitance : 1.693408; rise_capacitance_range (1.689113, 1.689113 ); rise_capacitance : 1.689113; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0645453, -1.0843129, -1.1229963, -1.1170290, -1.1042423, -1.0778173, -1.0241154"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5885181, 1.6054077, 1.6408732, 1.6400272, 1.6400215, 1.6416958, 1.6467307"); } } } pin (IN2) { fanout_load : 0.064; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.501885, 1.501885 ); fall_capacitance : 1.501885; capacitance : 1.536254; rise_capacitance_range (1.570623, 1.570623 ); rise_capacitance : 1.570623; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1528066, -1.1476467, -1.1364748, -1.1372337, -1.1378996, -1.1383795, -1.1384875"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1774759, 1.1736652, 1.1688598, 1.1679103, 1.1688274, 1.1734772, 1.1855924"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)'"; max_capacitance : 104.000000; max_transition : 1.093917; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("3.5831222, 3.5831235, 3.5896674, 3.6097202, 3.5412801, 3.3986301, 3.0135178", \ "3.5921235, 3.5986917, 3.5919386, 3.5564693, 3.4417964, 3.2245609, 3.1508510", \ "3.8469120, 3.7837994, 3.6986120, 3.6053070, 3.4477321, 3.2791765, 3.0789940", \ "4.4615530, 4.3628257, 4.1628735, 4.0325713, 3.7472275, 3.5212269, 3.2094425", \ "6.0501737, 5.7171976, 5.4563016, 5.1293650, 4.5733545, 3.9368912, 3.1394485", \ "9.6979552, 9.0744086, 8.4837191, 7.9128200, 7.0038388, 5.8317876, 4.4749510", \ "17.3566972, 16.4670810, 15.5353629, 14.4615115, 12.7010569, 10.7989007, 8.2808707"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.1164585, 1.1755963, 1.1978493, 1.2174156, 1.2283875, 1.2450423, 1.2644333", \ "1.1360933, 1.1636034, 1.1902261, 1.2070863, 1.2246472, 1.2464613, 1.2618618", \ "1.3067810, 1.2650615, 1.2610847, 1.2697571, 1.2791609, 1.2813678, 1.2931600", \ "1.8776416, 1.7193872, 1.6439058, 1.5449958, 1.4510707, 1.3677638, 1.3329960", \ "3.5390386, 3.0828054, 2.7058133, 2.4233589, 2.0628776, 1.7893211, 1.5935557", \ "7.3189784, 6.5270461, 5.7810943, 5.0168856, 4.0199980, 3.1351263, 2.5029651", \ "15.3214208, 14.2068943, 12.9831804, 11.6229251, 9.4770654, 7.3514816, 5.3955734"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("4.1227874, 4.1296778, 4.1159677, 4.1029914, 3.9515154, 3.7136364, 3.2474043", \ "4.1515766, 4.1370908, 4.1171771, 4.0851276, 3.9665827, 3.7207075, 3.2368815", \ "4.3979627, 4.3281074, 4.2606502, 4.1824418, 4.0519216, 3.7800693, 3.2692504", \ "5.1048176, 4.9445827, 4.7718589, 4.5685337, 4.3011379, 3.9608225, 3.3187744", \ "6.7725695, 6.4518250, 6.1401186, 5.7971155, 5.2224646, 4.5756487, 3.8058648", \ "10.5774685, 10.0553930, 9.4143991, 8.8074202, 7.8272538, 6.5429239, 5.0942315", \ "18.4630679, 17.7678063, 16.9547581, 15.9980818, 14.0604485, 11.9822369, 9.3368864"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.4909547, 1.5324788, 1.5575509, 1.5706882, 1.5885810, 1.6054008, 1.6276407", \ "1.4741097, 1.5055165, 1.5351711, 1.5566632, 1.5896130, 1.6053097, 1.6273487", \ "1.5244922, 1.5172223, 1.5281688, 1.5435162, 1.5610862, 1.5841331, 1.5985778", \ "2.0641358, 1.9084541, 1.8328009, 1.7609241, 1.7068410, 1.6683018, 1.6570409", \ "3.6793170, 3.2485050, 2.8997924, 2.6187217, 2.3101939, 2.0656852, 1.9027661", \ "7.4899096, 6.7432682, 5.9987420, 5.2591581, 4.2828282, 3.4166972, 2.8057605", \ "15.6967531, 14.6016242, 13.4127533, 12.0795861, 9.9370967, 7.6833191, 5.7964834"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0214222, 0.0319527, 0.0462377, 0.0672625, 0.1165837, 0.2150030, 0.4111403", \ "0.0253769, 0.0358968, 0.0500580, 0.0707589, 0.1201928, 0.2202125, 0.4164094", \ "0.0305786, 0.0434783, 0.0582413, 0.0787932, 0.1278557, 0.2259146, 0.4233330", \ "0.0373575, 0.0532003, 0.0720744, 0.0955588, 0.1440793, 0.2413946, 0.4364147", \ "0.0467571, 0.0663664, 0.0890083, 0.1184525, 0.1767658, 0.2750507, 0.4689378", \ "0.0582361, 0.0835864, 0.1122497, 0.1481880, 0.2197843, 0.3391604, 0.5365059", \ "0.0717099, 0.1044494, 0.1404716, 0.1869895, 0.2753587, 0.4227802, 0.6639684"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0335390, 0.0557949, 0.0871299, 0.1336099, 0.2433331, 0.4622943, 0.8949912", \ "0.0374502, 0.0586888, 0.0888314, 0.1337102, 0.2437302, 0.4597568, 0.8986576", \ "0.0477806, 0.0672375, 0.0955686, 0.1384890, 0.2435334, 0.4596392, 0.8994085", \ "0.0631506, 0.0863147, 0.1136240, 0.1548549, 0.2564960, 0.4647099, 0.8939300", \ "0.0909764, 0.1163967, 0.1500295, 0.1932270, 0.2894489, 0.4868471, 0.9062933", \ "0.1404197, 0.1711425, 0.2075257, 0.2573358, 0.3626744, 0.5557127, 0.9544087", \ "0.2329700, 0.2694149, 0.3127687, 0.3689858, 0.4910565, 0.7009066, 1.0938138"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0234647, 0.0352332, 0.0507840, 0.0741420, 0.1275637, 0.2355926, 0.4508089", \ "0.0271024, 0.0386780, 0.0544302, 0.0777834, 0.1311118, 0.2392016, 0.4543011", \ "0.0325849, 0.0459622, 0.0617921, 0.0845619, 0.1384542, 0.2467717, 0.4615202", \ "0.0396894, 0.0563533, 0.0757112, 0.1002677, 0.1536901, 0.2612664, 0.4759593", \ "0.0494957, 0.0698432, 0.0934107, 0.1241458, 0.1851691, 0.2921667, 0.5072474", \ "0.0623770, 0.0877295, 0.1173403, 0.1547609, 0.2298352, 0.3541769, 0.5691595", \ "0.0795320, 0.1119217, 0.1493475, 0.1957232, 0.2887452, 0.4410523, 0.6941268"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0333192, 0.0558588, 0.0869440, 0.1332520, 0.2405164, 0.4557721, 0.8875417", \ "0.0365107, 0.0579151, 0.0879620, 0.1328956, 0.2401181, 0.4573537, 0.8880033", \ "0.0455085, 0.0655416, 0.0935930, 0.1367834, 0.2415173, 0.4574036, 0.8872418", \ "0.0607307, 0.0829534, 0.1106747, 0.1510393, 0.2509817, 0.4592024, 0.8877550", \ "0.0894021, 0.1133828, 0.1432239, 0.1864274, 0.2817091, 0.4799218, 0.8977341", \ "0.1423613, 0.1708214, 0.2039092, 0.2512551, 0.3521879, 0.5430735, 0.9368212", \ "0.2388163, 0.2747535, 0.3156842, 0.3673472, 0.4781361, 0.6796145, 1.0644899"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0245400, 0.0350782, 0.0493344, 0.0702566, 0.1189503, 0.2165368, 0.4110270", \ "0.0286259, 0.0390237, 0.0532116, 0.0738588, 0.1225710, 0.2199873, 0.4150537", \ "0.0352009, 0.0472170, 0.0616056, 0.0821343, 0.1310402, 0.2282354, 0.4227803", \ "0.0435387, 0.0587052, 0.0760237, 0.0989555, 0.1475073, 0.2451491, 0.4392039", \ "0.0569414, 0.0747805, 0.0957081, 0.1232865, 0.1806064, 0.2780885, 0.4726326", \ "0.0763065, 0.0983790, 0.1242064, 0.1580886, 0.2271164, 0.3440793, 0.5398977", \ "0.1057679, 0.1332677, 0.1657023, 0.2075028, 0.2907196, 0.4334247, 0.6702914"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0385122, 0.0607008, 0.0921257, 0.1383678, 0.2474008, 0.4655150, 0.9010029", \ "0.0422287, 0.0637023, 0.0936017, 0.1385905, 0.2473473, 0.4648398, 0.9014607", \ "0.0516468, 0.0720849, 0.1005103, 0.1436822, 0.2494916, 0.4653786, 0.9014544", \ "0.0690263, 0.0907237, 0.1192265, 0.1592430, 0.2599850, 0.4706966, 0.9013196", \ "0.0966517, 0.1219523, 0.1536646, 0.1960696, 0.2929863, 0.4921071, 0.9128802", \ "0.1476362, 0.1770144, 0.2122107, 0.2625599, 0.3672694, 0.5625844, 0.9598046", \ "0.2395701, 0.2782631, 0.3197546, 0.3739479, 0.4948303, 0.7042752, 1.0939166"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0254264, 0.0371605, 0.0527945, 0.0756481, 0.1296054, 0.2373956, 0.4552869", \ "0.0274989, 0.0392157, 0.0549441, 0.0781216, 0.1328638, 0.2397410, 0.4552192", \ "0.0309099, 0.0435464, 0.0595917, 0.0824752, 0.1365005, 0.2458007, 0.4598009", \ "0.0359439, 0.0503846, 0.0679464, 0.0919836, 0.1460170, 0.2539528, 0.4718522", \ "0.0416189, 0.0595800, 0.0807276, 0.1075452, 0.1651958, 0.2733039, 0.4894452", \ "0.0465686, 0.0694576, 0.0958115, 0.1291547, 0.1959436, 0.3123131, 0.5281047", \ "0.0493763, 0.0783481, 0.1116377, 0.1537618, 0.2377438, 0.3713905, 0.6064607"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0330132, 0.0558053, 0.0869179, 0.1324909, 0.2405186, 0.4558541, 0.8896934", \ "0.0346940, 0.0567860, 0.0873471, 0.1327881, 0.2411982, 0.4569336, 0.8885794", \ "0.0405229, 0.0611107, 0.0903024, 0.1348657, 0.2410708, 0.4586316, 0.8889229", \ "0.0528934, 0.0733679, 0.1014167, 0.1430103, 0.2464796, 0.4579060, 0.8923090", \ "0.0785557, 0.0994912, 0.1273046, 0.1680312, 0.2654857, 0.4692726, 0.8954281", \ "0.1257008, 0.1491754, 0.1784598, 0.2200870, 0.3152829, 0.5093684, 0.9152278", \ "0.2092062, 0.2390609, 0.2754636, 0.3212118, 0.4221374, 0.6098685, 0.9980866"); } } } } cell (NAND2X1) { cell_footprint : "NAND2"; area : 5.5296 ; cell_leakage_power : 7.858534e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "1.4222734e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "2257.4069281"; } leakage_power () { when : "(IN1*IN2)"; value : "7.8585337e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "4468.4185241"; } pin (IN1) { fanout_load : 0.116; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.796923, 2.796923 ); fall_capacitance : 2.796923; capacitance : 2.791108; rise_capacitance_range (2.785293, 2.785293 ); rise_capacitance : 2.785293; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6864080, -1.6911561, -1.6989141, -1.6871838, -1.6619851, -1.6098495, -1.5038400"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3834092, 2.4087879, 2.4629853, 2.4643467, 2.4705095, 2.4862748, 2.5212454"); } } } pin (IN2) { fanout_load : 0.127; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.765441, 2.765441 ); fall_capacitance : 2.765441; capacitance : 2.831258; rise_capacitance_range (2.897074, 2.897074 ); rise_capacitance : 2.897074; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.1799700, -2.1738636, -2.1599126, -2.1615698, -2.1631459, -2.1645599, -2.1656497"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.2415957, 2.2223376, 2.1895699, 2.1889310, 2.1934017, 2.2080917, 2.2432203"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)'"; max_capacitance : 208.000000; max_transition : 1.082680; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("5.2087631, 5.3048616, 5.3059697, 5.3250487, 5.1257579, 4.4736848, 4.3570313", \ "5.3563113, 5.2946891, 5.2981565, 5.2017069, 5.1298925, 4.4339607, 4.3702621", \ "5.9285333, 5.7189145, 5.5147701, 5.3224754, 5.0165273, 4.9328258, 3.6045500", \ "7.4068468, 6.9174723, 6.5039306, 6.1569253, 5.5326852, 4.8503091, 4.2474272", \ "10.8464873, 9.7838066, 9.1201539, 8.4791089, 7.4591630, 6.1190106, 4.4313856", \ "18.4532645, 16.8030721, 15.5912373, 14.0455942, 12.3237496, 9.8770026, 6.1675265", \ "34.1717317, 32.0058684, 29.9253929, 27.8147816, 23.9909131, 20.0635681, 15.0364247"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.8387115, 1.9667457, 2.0168427, 2.0441935, 2.0775283, 2.1113712, 2.1476421", \ "1.9276157, 1.9706185, 2.0141214, 2.0496356, 2.0746619, 2.1088677, 2.1411729", \ "2.4014633, 2.2344885, 2.1901142, 2.1726933, 2.1436717, 2.1492668, 2.1682645", \ "3.8706856, 3.2550258, 2.9667065, 2.7374339, 2.5240346, 2.3878004, 2.3161096", \ "7.4820946, 6.1756081, 5.3018183, 4.6094957, 3.8261746, 3.2559329, 2.8228806", \ "15.4240451, 13.2943248, 11.6402990, 10.0015280, 7.9102339, 6.1114827, 4.7076223", \ "31.8841148, 29.0265627, 26.4406593, 23.5820417, 19.0692111, 14.7433757, 10.6984662"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.7254893, 6.7321917, 6.7021096, 6.6266957, 6.3729009, 5.9358312, 5.1502185", \ "6.8801418, 6.8175984, 6.7510992, 6.6662082, 6.3777915, 5.9344649, 4.9001660", \ "7.4668962, 7.2662252, 7.0767902, 6.8870298, 6.5972517, 5.9339273, 5.0208358", \ "9.0264724, 8.5415504, 8.1531275, 7.7779154, 7.1768077, 6.4123361, 5.3025642", \ "12.6506616, 11.6248857, 11.0411846, 10.3213829, 9.0913296, 7.7157510, 6.1033223", \ "20.5076130, 19.1556773, 17.8095946, 16.3905613, 14.4011694, 11.7494678, 8.8122454", \ "36.6662110, 34.8353074, 33.1683721, 31.1883258, 26.9981146, 22.7027050, 17.4112137"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.8832441, 2.0028949, 2.0502513, 2.0940525, 2.1245341, 2.1656516, 2.1926548", \ "1.8907390, 1.9822561, 2.0349118, 2.0758600, 2.1167650, 2.1555131, 2.1991555", \ "2.1203585, 2.0756381, 2.0674305, 2.0752789, 2.0922252, 2.1177951, 2.1459081", \ "3.5285176, 2.9865202, 2.7456303, 2.5742257, 2.4251136, 2.3322971, 2.2717930", \ "7.1491306, 5.8998898, 5.0779426, 4.4322249, 3.7654750, 3.2037973, 2.8128024", \ "15.2384191, 13.1983416, 11.5696619, 9.9290370, 7.8153230, 6.0299807, 4.7915341", \ "32.1354777, 29.3126083, 26.8448040, 23.9794263, 19.4266614, 14.7874243, 10.8693385"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0162456, 0.0286609, 0.0427632, 0.0636783, 0.1128939, 0.2097991, 0.4062854", \ "0.0195255, 0.0326737, 0.0467357, 0.0672692, 0.1161311, 0.2141657, 0.4100221", \ "0.0234556, 0.0398226, 0.0549305, 0.0752594, 0.1236631, 0.2204414, 0.4178051", \ "0.0286905, 0.0489159, 0.0677722, 0.0916259, 0.1402572, 0.2365502, 0.4317234", \ "0.0358275, 0.0608878, 0.0840921, 0.1134624, 0.1724986, 0.2701429, 0.4623706", \ "0.0439436, 0.0767466, 0.1062342, 0.1421380, 0.2145648, 0.3340352, 0.5297809", \ "0.0536942, 0.0957007, 0.1329665, 0.1800252, 0.2694869, 0.4163405, 0.6566290"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0236917, 0.0503139, 0.0801293, 0.1260797, 0.2343639, 0.4528136, 0.8836217", \ "0.0283398, 0.0523963, 0.0821179, 0.1265639, 0.2348345, 0.4506868, 0.8854877", \ "0.0372510, 0.0613264, 0.0893370, 0.1315627, 0.2338365, 0.4497782, 0.8839864", \ "0.0521223, 0.0801220, 0.1086887, 0.1485304, 0.2470646, 0.4561719, 0.8863046", \ "0.0784335, 0.1095647, 0.1430384, 0.1856769, 0.2811106, 0.4782914, 0.8948480", \ "0.1264205, 0.1633618, 0.2000734, 0.2490492, 0.3548440, 0.5477684, 0.9398309", \ "0.2174058, 0.2613726, 0.3041450, 0.3622154, 0.4809566, 0.6921623, 1.0786662"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0176126, 0.0313473, 0.0470107, 0.0694764, 0.1228196, 0.2296004, 0.4450456", \ "0.0209034, 0.0349097, 0.0505198, 0.0733040, 0.1263836, 0.2337937, 0.4463240", \ "0.0250935, 0.0419749, 0.0580712, 0.0804792, 0.1338726, 0.2404399, 0.4595118", \ "0.0306837, 0.0512267, 0.0710460, 0.0958302, 0.1489721, 0.2556427, 0.4679982", \ "0.0381650, 0.0640594, 0.0882507, 0.1188308, 0.1802968, 0.2863499, 0.4984955", \ "0.0477289, 0.0807411, 0.1109395, 0.1488382, 0.2241104, 0.3488136, 0.5617751", \ "0.0606912, 0.1025607, 0.1413395, 0.1885758, 0.2811125, 0.4337736, 0.6836025"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0232952, 0.0492606, 0.0801737, 0.1252573, 0.2325101, 0.4475021, 0.8778628", \ "0.0273051, 0.0517887, 0.0814275, 0.1259594, 0.2325485, 0.4481557, 0.8765610", \ "0.0353944, 0.0595761, 0.0874654, 0.1298272, 0.2336664, 0.4479432, 0.8825258", \ "0.0499042, 0.0762595, 0.1051143, 0.1444681, 0.2433735, 0.4512725, 0.8770707", \ "0.0772864, 0.1067004, 0.1367386, 0.1804907, 0.2743578, 0.4711699, 0.8836118", \ "0.1273794, 0.1629312, 0.1974468, 0.2423392, 0.3443477, 0.5344636, 0.9256785", \ "0.2198512, 0.2656567, 0.3079047, 0.3604424, 0.4710936, 0.6720838, 1.0544787"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0188728, 0.0312422, 0.0452645, 0.0657555, 0.1144629, 0.2112767, 0.4057397", \ "0.0228073, 0.0353073, 0.0493085, 0.0698034, 0.1181404, 0.2150090, 0.4084875", \ "0.0278006, 0.0431486, 0.0577022, 0.0779540, 0.1264195, 0.2226234, 0.4155740", \ "0.0354345, 0.0535794, 0.0714943, 0.0948625, 0.1429058, 0.2395079, 0.4323659", \ "0.0464775, 0.0688691, 0.0900153, 0.1181762, 0.1761904, 0.2731929, 0.4657099", \ "0.0633271, 0.0912974, 0.1177459, 0.1520074, 0.2212942, 0.3383768, 0.5330548", \ "0.0900202, 0.1244884, 0.1579266, 0.2002336, 0.2834484, 0.4254598, 0.6625080"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0278673, 0.0537330, 0.0845028, 0.1302663, 0.2383811, 0.4549512, 0.8857839", \ "0.0322658, 0.0567706, 0.0862466, 0.1308168, 0.2382959, 0.4548536, 0.8862390", \ "0.0417798, 0.0656785, 0.0935914, 0.1362279, 0.2407329, 0.4546787, 0.8875568", \ "0.0564590, 0.0840233, 0.1118623, 0.1523722, 0.2522249, 0.4601075, 0.8861982", \ "0.0833553, 0.1140679, 0.1463283, 0.1892906, 0.2852044, 0.4837260, 0.8997608", \ "0.1314208, 0.1685979, 0.2038695, 0.2540875, 0.3590786, 0.5525707, 0.9471524", \ "0.2213359, 0.2683058, 0.3111344, 0.3658426, 0.4850433, 0.6952259, 1.0826798"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0189187, 0.0328192, 0.0481871, 0.0708951, 0.1250715, 0.2326838, 0.4444065", \ "0.0208048, 0.0348289, 0.0505402, 0.0736636, 0.1265701, 0.2334873, 0.4504245", \ "0.0235691, 0.0391018, 0.0551206, 0.0778186, 0.1311828, 0.2381156, 0.4515796", \ "0.0270852, 0.0455908, 0.0632714, 0.0871669, 0.1407447, 0.2478107, 0.4603938", \ "0.0308375, 0.0536640, 0.0750907, 0.1020199, 0.1600640, 0.2669519, 0.4808539", \ "0.0334716, 0.0626051, 0.0895592, 0.1231119, 0.1890713, 0.3050463, 0.5201590", \ "0.0313893, 0.0697354, 0.1044832, 0.1468924, 0.2282391, 0.3627633, 0.5980301"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0226815, 0.0492038, 0.0799650, 0.1256019, 0.2331627, 0.4499651, 0.8764119", \ "0.0250044, 0.0504403, 0.0808700, 0.1259100, 0.2323758, 0.4467195, 0.8783193", \ "0.0309704, 0.0552085, 0.0839213, 0.1279937, 0.2334921, 0.4479045, 0.8776944", \ "0.0437177, 0.0679537, 0.0955133, 0.1370501, 0.2390713, 0.4508400, 0.8769485", \ "0.0688402, 0.0938476, 0.1211725, 0.1612934, 0.2582776, 0.4600126, 0.8828179", \ "0.1133702, 0.1425247, 0.1724947, 0.2139225, 0.3089765, 0.5008144, 0.9059692", \ "0.1953351, 0.2315808, 0.2689334, 0.3139048, 0.4134017, 0.6042035, 0.9886530"); } } } } cell (NAND2X2) { cell_footprint : "NAND2"; area : 9.216 ; cell_leakage_power : 1.571719e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "2.8445839e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "4515.8770057"; } leakage_power () { when : "(IN1*IN2)"; value : "1.5717194e+05"; } leakage_power () { when : "(IN1*IN2')"; value : "8937.6488432"; } pin (IN1) { fanout_load : 0.219; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (5.474584, 5.474584 ); fall_capacitance : 5.474584; capacitance : 5.457016; rise_capacitance_range (5.439448, 5.439448 ); rise_capacitance : 5.439448; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.3477029, -2.3586192, -2.3769744, -2.3516906, -2.2976457, -2.1860788, -1.9594676"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.9416468, 5.0031676, 5.1330897, 5.1190684, 5.0979063, 5.0624625, 4.9984553"); } } } pin (IN2) { fanout_load : 0.234; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (5.562409, 5.562409 ); rise_capacitance : 5.562409; capacitance : 5.420508; fall_capacitance_range (5.278607, 5.278607 ); fall_capacitance : 5.278607; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-4.3307860, -4.3346192, -4.3388082, -4.3361847, -4.3274607, -4.3065354, -4.2612075"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.4305286, 4.4191564, 4.4079092, 4.3987858, 4.3920361, 4.3900342, 4.3975276"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)'"; max_capacitance : 416.000000; max_transition : 1.079118; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("9.1910882, 9.4158191, 9.4272472, 9.2849011, 8.7480877, 8.8065171, 5.7313790", \ "9.5935413, 9.5059516, 9.4970511, 9.2325561, 9.0367150, 7.2277901, 7.5292963", \ "10.9558424, 10.3501883, 9.9216805, 9.6007602, 8.8985190, 8.4154338, 6.0334434", \ "14.1462776, 12.8154729, 12.1170208, 11.2621667, 9.8671216, 8.5948344, 7.6130819", \ "21.5432306, 18.6765560, 17.5041044, 16.0597866, 13.7982530, 10.1220010, 6.4988191", \ "37.0510777, 32.9521558, 30.3998897, 27.1465864, 23.5884158, 18.7407734, 11.2089369", \ "68.5243472, 63.3827586, 59.0662960, 54.3625899, 46.6559860, 38.3847569, 28.9902657"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2330166, 0.5658823, 0.6893788, 0.7651864, 0.8292798, 0.8879679, 0.9650741", \ "0.5624445, 0.6262640, 0.6958590, 0.7564156, 0.8344511, 0.8861345, 0.9635308", \ "1.7867711, 1.2104618, 1.0003469, 0.9499395, 0.9184676, 0.9243959, 0.9549328", \ "5.2074304, 3.3951429, 2.6938383, 2.2326544, 1.6684512, 1.3673663, 1.2103903", \ "12.9527204, 9.5277055, 7.5800249, 6.1228819, 4.5707083, 3.2101941, 2.3408987", \ "29.2922870, 24.1071409, 20.5374933, 17.1444928, 12.7381310, 9.0183164, 6.1550706", \ "62.4913609, 55.9220308, 50.5493686, 44.6418220, 35.4679199, 26.0484323, 18.1416587"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.4584725, 0.8792128, 1.0201368, 1.1132824, 1.1887667, 1.2560439, 1.3445102", \ "0.4858895, 0.8097808, 0.9444345, 1.0530429, 1.1626026, 1.2588941, 1.3456568", \ "1.0868050, 0.9027159, 0.9279228, 0.9877273, 1.0619073, 1.1263393, 1.2084037", \ "4.1947886, 2.6860419, 2.2218013, 1.9315314, 1.6400231, 1.5156710, 1.4297761", \ "11.8197753, 8.7225129, 6.9666808, 5.5461640, 4.1489393, 3.1300197, 2.4382839", \ "28.3963214, 23.4673029, 20.0279256, 16.6435597, 12.2667048, 8.8042770, 6.2281766", \ "62.5657280, 56.0699442, 50.7358882, 44.8974644, 35.6088028, 26.2326988, 18.3142728"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("13.0980547, 13.2360884, 13.2007429, 13.1001475, 12.6836491, 11.6332117, 9.5262864", \ "13.4887105, 13.3717908, 13.2931331, 13.1863323, 12.6389938, 11.7898487, 9.6062706", \ "14.8028130, 14.2436485, 13.8822510, 13.5909912, 13.0100631, 11.8928812, 9.8230786", \ "18.1753354, 16.9510367, 16.2035273, 15.3471014, 14.1161411, 12.6548703, 10.1149148", \ "25.5649583, 23.2047653, 21.8925736, 20.5015219, 18.1076303, 15.1977956, 11.9923079", \ "41.5372750, 38.2025234, 35.5140849, 32.7074640, 28.6948773, 23.6980257, 17.6769694", \ "73.8464382, 69.7479168, 66.3764953, 62.2145006, 53.7556400, 45.2978425, 34.7686303"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0122292, 0.0257749, 0.0399143, 0.0606782, 0.1090340, 0.2073199, 0.4035519", \ "0.0143452, 0.0298199, 0.0438629, 0.0643341, 0.1130193, 0.2128280, 0.4066530", \ "0.0172041, 0.0364618, 0.0521552, 0.0725209, 0.1208158, 0.2180246, 0.4144045", \ "0.0209807, 0.0445581, 0.0642262, 0.0885798, 0.1374108, 0.2336926, 0.4266551", \ "0.0257954, 0.0554236, 0.0794291, 0.1094740, 0.1689433, 0.2667714, 0.4589280", \ "0.0305234, 0.0698655, 0.0998772, 0.1369769, 0.2103250, 0.3300147, 0.5262164", \ "0.0344572, 0.0864063, 0.1263653, 0.1734663, 0.2640874, 0.4117192, 0.6528186"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0160505, 0.0432855, 0.0737648, 0.1189684, 0.2278866, 0.4452815, 0.8784093", \ "0.0211520, 0.0466375, 0.0758939, 0.1201892, 0.2278842, 0.4434768, 0.8794382", \ "0.0282277, 0.0560107, 0.0833668, 0.1260070, 0.2289860, 0.4450437, 0.8807275", \ "0.0411729, 0.0731981, 0.1019215, 0.1429075, 0.2417762, 0.4500644, 0.8750931", \ "0.0656334, 0.1029708, 0.1355514, 0.1795981, 0.2759585, 0.4719561, 0.8788744", \ "0.1099812, 0.1554318, 0.1931411, 0.2433671, 0.3487252, 0.5417785, 0.9326989", \ "0.2053673, 0.2539216, 0.2977386, 0.3551525, 0.4733512, 0.6904495, 1.0752216"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0130226, 0.0280285, 0.0439613, 0.0669524, 0.1212543, 0.2279977, 0.4434466", \ "0.0152535, 0.0316237, 0.0474137, 0.0700499, 0.1252749, 0.2315590, 0.4469376", \ "0.0184408, 0.0383630, 0.0550098, 0.0776635, 0.1314133, 0.2407946, 0.4539006", \ "0.0227055, 0.0470893, 0.0675759, 0.0932677, 0.1467892, 0.2539040, 0.4689415", \ "0.0280645, 0.0582945, 0.0835147, 0.1153940, 0.1775938, 0.2845504, 0.4980785", \ "0.0357041, 0.0736142, 0.1048545, 0.1440217, 0.2215333, 0.3473342, 0.5618104", \ "0.0451411, 0.0942718, 0.1341162, 0.1837352, 0.2784245, 0.4331925, 0.6869801"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0159397, 0.0438545, 0.0749693, 0.1210763, 0.2300440, 0.4469040, 0.8804522", \ "0.0204395, 0.0464623, 0.0764160, 0.1212462, 0.2304318, 0.4467770, 0.8810425", \ "0.0271740, 0.0552372, 0.0827538, 0.1258362, 0.2307492, 0.4475838, 0.8815542", \ "0.0409749, 0.0710537, 0.1005580, 0.1411527, 0.2410505, 0.4502463, 0.8822307", \ "0.0667480, 0.1017143, 0.1322681, 0.1752304, 0.2712987, 0.4711883, 0.8891687", \ "0.1133836, 0.1573610, 0.1924458, 0.2385462, 0.3411571, 0.5341922, 0.9311259", \ "0.2032272, 0.2558281, 0.3016460, 0.3551710, 0.4668966, 0.6753944, 1.0574354"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0158413, 0.0294716, 0.0435780, 0.0643019, 0.1128303, 0.2094501, 0.4051915", \ "0.0192789, 0.0335305, 0.0475708, 0.0681742, 0.1164322, 0.2135658, 0.4068597", \ "0.0237786, 0.0411516, 0.0561144, 0.0763809, 0.1248156, 0.2210506, 0.4188684", \ "0.0301082, 0.0509684, 0.0694326, 0.0928067, 0.1411463, 0.2377018, 0.4302034", \ "0.0400846, 0.0653130, 0.0875697, 0.1161492, 0.1742217, 0.2713550, 0.4634999", \ "0.0555096, 0.0864578, 0.1133267, 0.1480720, 0.2178049, 0.3355753, 0.5310116", \ "0.0783809, 0.1188641, 0.1531992, 0.1954551, 0.2799880, 0.4218306, 0.6591297"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0212604, 0.0487881, 0.0794365, 0.1251625, 0.2334112, 0.4497631, 0.8817331", \ "0.0261115, 0.0520165, 0.0815290, 0.1258223, 0.2332525, 0.4497299, 0.8820217", \ "0.0345447, 0.0609491, 0.0886733, 0.1313043, 0.2353692, 0.4497225, 0.8833309", \ "0.0484356, 0.0790514, 0.1070954, 0.1477590, 0.2467097, 0.4554828, 0.8817265", \ "0.0734888, 0.1092452, 0.1415155, 0.1842342, 0.2804496, 0.4785136, 0.8948527", \ "0.1195221, 0.1628356, 0.2000676, 0.2491148, 0.3535741, 0.5466727, 0.9424457", \ "0.2074282, 0.2609674, 0.3048716, 0.3603711, 0.4810165, 0.6916225, 1.0791177"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0157175, 0.0309968, 0.0466526, 0.0695645, 0.1234078, 0.2310368, 0.4466046", \ "0.0171925, 0.0331260, 0.0490442, 0.0720084, 0.1257721, 0.2338137, 0.4485952", \ "0.0191526, 0.0371934, 0.0536033, 0.0765812, 0.1305607, 0.2388879, 0.4532592", \ "0.0211316, 0.0428728, 0.0611305, 0.0855925, 0.1400895, 0.2476943, 0.4626527", \ "0.0226513, 0.0501589, 0.0723139, 0.1006099, 0.1588216, 0.2669037, 0.4829526", \ "0.0224998, 0.0576103, 0.0856781, 0.1200528, 0.1883552, 0.3051988, 0.5211755", \ "0.0178988, 0.0623642, 0.0991640, 0.1429644, 0.2281796, 0.3638454, 0.5991082"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0149150, 0.0435837, 0.0746831, 0.1207915, 0.2295207, 0.4467982, 0.8802685", \ "0.0176555, 0.0449018, 0.0755828, 0.1211704, 0.2294289, 0.4478693, 0.8811194", \ "0.0232956, 0.0499664, 0.0789847, 0.1234068, 0.2302429, 0.4473413, 0.8817529", \ "0.0356690, 0.0621117, 0.0904350, 0.1319417, 0.2358822, 0.4490940, 0.8817079", \ "0.0601752, 0.0884434, 0.1158931, 0.1572370, 0.2544509, 0.4601746, 0.8880040", \ "0.1048374, 0.1384367, 0.1679031, 0.2093751, 0.3056644, 0.5000225, 0.9092684", \ "0.1889763, 0.2255451, 0.2637661, 0.3110735, 0.4129655, 0.6007086, 0.9928189"); } } } } cell (NAND2X4) { cell_footprint : "NAND2"; area : 14.7456 ; cell_leakage_power : 3.143454e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "5.6889597e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "9029.6898847"; } leakage_power () { when : "(IN1*IN2)"; value : "3.1434544e+05"; } leakage_power () { when : "(IN1*IN2')"; value : "1.7873836e+04"; } pin (IN1) { fanout_load : 0.424; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (10.545860, 10.545860 ); fall_capacitance : 10.545860; capacitance : 10.541265; rise_capacitance_range (10.536669, 10.536669 ); rise_capacitance : 10.536669; max_transition : 1.024000; internal_power () { when : "!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-5.2991458, -5.3055912, -5.3115291, -5.2705119, -5.1815250, -4.9965981, -4.6197915"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.6096891, 9.6961248, 9.8827560, 9.8708786, 9.8608834, 9.8546532, 9.8559524"); } } } pin (IN2) { fanout_load : 0.456; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (10.339108, 10.339108 ); fall_capacitance : 10.339108; capacitance : 10.700457; rise_capacitance_range (11.061806, 11.061806 ); rise_capacitance : 11.061806; max_transition : 1.024000; internal_power () { when : "!IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-8.6422171, -8.6427972, -8.6370046, -8.6335043, -8.6195511, -8.5846917, -8.5080200"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.8572855, 8.8013377, 8.7124354, 8.6842136, 8.6507630, 8.6068550, 8.5420320"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2*IN1)'"; max_capacitance : 832.000000; max_transition : 1.086709; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("17.9024143, 18.2453793, 18.4135949, 18.3691401, 17.8223158, 17.2766029, 12.9696858", \ "18.8197520, 18.6358046, 18.2942886, 18.2078455, 17.7775286, 15.4014185, 14.3763846", \ "21.6882140, 20.2974253, 19.4691249, 18.7393686, 17.3127247, 17.1708318, 13.5675005", \ "28.1372304, 25.1891007, 23.8035508, 22.1986871, 19.3390882, 16.1338399, 14.2517650", \ "42.9209033, 37.0414778, 34.2143506, 31.8794547, 27.2394310, 21.5753610, 16.9590669", \ "73.8412597, 65.5114157, 59.2683628, 53.4313350, 46.5197813, 36.9087885, 22.0864100", \ "136.5737058, 125.8506586, 117.0155357, 107.8329532, 91.0401794, 76.0634460, 56.5056088"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.8535312, 1.5842962, 1.8022455, 1.9547148, 2.1187397, 2.2297275, 2.3869241", \ "1.6331251, 1.7091998, 1.8524054, 1.9621844, 2.0913621, 2.2226653, 2.3816075", \ "4.1644562, 2.8696250, 2.6180574, 2.4914052, 2.4195162, 2.4265414, 2.4922197", \ "11.2103152, 7.1932593, 5.8411160, 4.8741195, 3.8926468, 3.2938938, 2.9703313", \ "26.7457588, 19.4933751, 15.5860592, 12.6390157, 9.2872002, 6.7860553, 5.1467994", \ "59.0979855, 48.4231139, 41.3264957, 34.5107448, 25.8682229, 18.3754883, 12.5177435", \ "125.1022846, 111.1362902, 100.6414571, 88.6267081, 70.5660886, 52.5943176, 36.6562432"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("25.1214828, 25.3502641, 25.2485854, 25.0124629, 24.1361345, 21.9678689, 17.8088366", \ "25.9994284, 25.6589306, 25.4884070, 25.1996154, 24.0820651, 22.3392109, 18.0268530", \ "28.7423502, 27.5177784, 26.7020407, 26.0062759, 24.8812361, 22.3940979, 18.6271143", \ "35.5539214, 32.7645600, 31.2734976, 29.6449201, 26.9255044, 24.1848020, 18.9840724", \ "50.3579606, 45.2813025, 42.6313451, 39.6095825, 35.2547910, 29.2322781, 22.8152802", \ "82.3513267, 75.6605422, 70.2218541, 64.5894228, 56.0958132, 45.7934202, 33.3705281", \ "146.6268047, 138.2000872, 130.6125423, 122.5777775, 106.0999425, 88.2858792, 67.2225395"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.9886709, 1.8508492, 2.1189697, 2.3010483, 2.4427078, 2.5804679, 2.7637581", \ "0.6958840, 1.3845924, 1.6817148, 1.8991671, 2.1277770, 2.2937907, 2.4785001", \ "2.5901590, 2.0212204, 2.0572932, 2.1428728, 2.2666750, 2.3944096, 2.5362452", \ "9.0362067, 5.7076561, 4.7139007, 4.0843881, 3.5031714, 3.1515124, 2.9755157", \ "24.4339899, 17.8573110, 14.2232038, 11.3712267, 8.5299510, 6.4198005, 4.9753852", \ "57.5097121, 47.2761811, 40.3344446, 33.5740951, 24.9217225, 17.7758211, 12.5117206", \ "125.5132190, 112.2802536, 101.5468042, 89.8988988, 71.3282503, 52.5031164, 36.9065481"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0122523, 0.0264023, 0.0406467, 0.0613687, 0.1102097, 0.2071116, 0.4033145", \ "0.0142732, 0.0304274, 0.0445284, 0.0651444, 0.1140050, 0.2135249, 0.4074276", \ "0.0170475, 0.0370102, 0.0527133, 0.0730902, 0.1214524, 0.2180774, 0.4145825", \ "0.0206413, 0.0452137, 0.0647609, 0.0892300, 0.1379397, 0.2342649, 0.4289843", \ "0.0251274, 0.0561706, 0.0804032, 0.1103891, 0.1699485, 0.2677049, 0.4600363", \ "0.0296203, 0.0700847, 0.0996975, 0.1375039, 0.2109233, 0.3308447, 0.5269717", \ "0.0327637, 0.0866196, 0.1253830, 0.1730502, 0.2639845, 0.4132694, 0.6537560"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0153651, 0.0431070, 0.0740221, 0.1202876, 0.2287767, 0.4441078, 0.8776075", \ "0.0204394, 0.0472658, 0.0760744, 0.1207128, 0.2289153, 0.4441252, 0.8791494", \ "0.0273355, 0.0559246, 0.0836735, 0.1264011, 0.2280553, 0.4433762, 0.8793977", \ "0.0407906, 0.0735069, 0.1022122, 0.1429669, 0.2416714, 0.4470937, 0.8826825", \ "0.0653401, 0.1028514, 0.1356707, 0.1800323, 0.2760246, 0.4723535, 0.8879441", \ "0.1121024, 0.1588738, 0.1932843, 0.2451055, 0.3490080, 0.5431156, 0.9339076", \ "0.2052083, 0.2495451, 0.3006689, 0.3583356, 0.4759652, 0.6917064, 1.0761304"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0131076, 0.0289547, 0.0447502, 0.0679059, 0.1225939, 0.2313389, 0.4538956", \ "0.0153942, 0.0325727, 0.0484822, 0.0715032, 0.1265562, 0.2349604, 0.4529039", \ "0.0184497, 0.0393384, 0.0561425, 0.0790615, 0.1334124, 0.2444216, 0.4601299", \ "0.0227808, 0.0482134, 0.0685412, 0.0946668, 0.1488785, 0.2577670, 0.4744397", \ "0.0282998, 0.0602384, 0.0854621, 0.1170422, 0.1798780, 0.2883417, 0.5049769", \ "0.0361527, 0.0757177, 0.1074091, 0.1465146, 0.2238040, 0.3507429, 0.5672569", \ "0.0460232, 0.0983862, 0.1380707, 0.1859599, 0.2813324, 0.4376163, 0.6913425"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0152402, 0.0445669, 0.0759840, 0.1226629, 0.2334546, 0.4538010, 0.8967536", \ "0.0197819, 0.0471698, 0.0774540, 0.1230295, 0.2334100, 0.4537848, 0.8941979", \ "0.0265575, 0.0554945, 0.0836520, 0.1275079, 0.2343977, 0.4545660, 0.8944278", \ "0.0403621, 0.0717133, 0.1011997, 0.1423021, 0.2448439, 0.4578334, 0.8954765", \ "0.0658284, 0.1020957, 0.1331683, 0.1766588, 0.2746953, 0.4773620, 0.9031741", \ "0.1134320, 0.1576153, 0.1935541, 0.2399075, 0.3428191, 0.5403117, 0.9437791", \ "0.2039037, 0.2585947, 0.3022647, 0.3567479, 0.4713575, 0.6764092, 1.0696415"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0152315, 0.0293906, 0.0435738, 0.0642445, 0.1130402, 0.2104470, 0.4061662", \ "0.0184184, 0.0333966, 0.0475035, 0.0682585, 0.1168727, 0.2140981, 0.4109330", \ "0.0226952, 0.0409356, 0.0560318, 0.0764222, 0.1252146, 0.2222247, 0.4165093", \ "0.0290933, 0.0510116, 0.0696182, 0.0933621, 0.1418518, 0.2391902, 0.4331010", \ "0.0387311, 0.0651661, 0.0875369, 0.1159208, 0.1746227, 0.2720607, 0.4664457", \ "0.0537613, 0.0867553, 0.1136458, 0.1484532, 0.2186693, 0.3370765, 0.5335204", \ "0.0757549, 0.1194988, 0.1532719, 0.1959656, 0.2817479, 0.4240988, 0.6623362"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0201025, 0.0488347, 0.0796936, 0.1257569, 0.2347378, 0.4530821, 0.8906634", \ "0.0250578, 0.0519704, 0.0818226, 0.1264635, 0.2349100, 0.4532409, 0.8894174", \ "0.0333263, 0.0608037, 0.0889525, 0.1320738, 0.2368319, 0.4534595, 0.8903722", \ "0.0466847, 0.0790406, 0.1073547, 0.1484959, 0.2488262, 0.4591965, 0.8899167", \ "0.0727692, 0.1097600, 0.1417046, 0.1858670, 0.2826802, 0.4819534, 0.9024076", \ "0.1180211, 0.1635447, 0.2001465, 0.2506594, 0.3545639, 0.5500626, 0.9509380", \ "0.2063693, 0.2588314, 0.3092868, 0.3660344, 0.4827345, 0.6965903, 1.0867095"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0150517, 0.0310839, 0.0469740, 0.0705827, 0.1246424, 0.2336645, 0.4522397", \ "0.0164351, 0.0331511, 0.0492756, 0.0723342, 0.1272822, 0.2358871, 0.4536758", \ "0.0181789, 0.0371048, 0.0536587, 0.0769037, 0.1314726, 0.2436538, 0.4587551", \ "0.0201792, 0.0429384, 0.0613820, 0.0860336, 0.1407775, 0.2501569, 0.4672980", \ "0.0214458, 0.0502758, 0.0724703, 0.1007243, 0.1593765, 0.2685931, 0.4857018", \ "0.0211307, 0.0579168, 0.0862685, 0.1205153, 0.1892765, 0.3064350, 0.5245702", \ "0.0165804, 0.0626634, 0.0991945, 0.1434539, 0.2295963, 0.3652407, 0.6017083"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0142284, 0.0443422, 0.0758981, 0.1229856, 0.2328778, 0.4536514, 0.8969070", \ "0.0170139, 0.0456223, 0.0768019, 0.1228017, 0.2333681, 0.4538608, 0.8944709", \ "0.0226648, 0.0506984, 0.0800416, 0.1251027, 0.2340301, 0.4552012, 0.8946374", \ "0.0352249, 0.0629671, 0.0916335, 0.1337916, 0.2390733, 0.4564045, 0.8955329", \ "0.0594420, 0.0894855, 0.1170525, 0.1585859, 0.2577417, 0.4665781, 0.8998146", \ "0.1038002, 0.1385169, 0.1702628, 0.2111390, 0.3087127, 0.5066503, 0.9233049", \ "0.1892061, 0.2261848, 0.2651288, 0.3137889, 0.4158033, 0.6073970, 1.0052498"); } } } } cell (NAND3X0) { cell_footprint : "NAND3"; area : 7.3728 ; cell_leakage_power : 9.151408e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "9366.2109180"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1939.6115825"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "2.1825972e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "2834.8738912"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.1675163e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1284.3539565"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "9.1514082e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "4447.4415262"; } pin (IN1) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.515775, 2.515775 ); fall_capacitance : 2.515775; capacitance : 2.475664; rise_capacitance_range (2.435553, 2.435553 ); rise_capacitance : 2.435553; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3686290, -1.3778407, -1.3947707, -1.3880599, -1.3731446, -1.3418207, -1.2776793"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1979524, 2.1862128, 2.1637220, 2.1636203, 2.1644057, 2.1669648, 2.1730714"); } } } pin (IN2) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.546367, 2.546367 ); fall_capacitance : 2.546367; capacitance : 2.549216; rise_capacitance_range (2.552064, 2.552064 ); rise_capacitance : 2.552064; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7684992, -1.7697812, -1.7708516, -1.7718395, -1.7723217, -1.7717927, -1.7692411"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7139639, 1.7334051, 1.7733888, 1.7774279, 1.7866072, 1.8060665, 1.8460863"); } } } pin (IN3) { fanout_load : 0.112; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.496055, 2.496055 ); fall_capacitance : 2.496055; capacitance : 2.548321; rise_capacitance_range (2.600586, 2.600586 ); rise_capacitance : 2.600586; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8932179, -1.8916210, -1.8869337, -1.8877435, -1.8878697, -1.8866284, -1.8826525"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9233818, 1.9114153, 1.8892789, 1.8905348, 1.8948431, 1.9052565, 1.9278799"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3*IN2*IN1)'"; max_capacitance : 104.000000; max_transition : 0.850848; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("5.3313970, 5.3887359, 5.4235056, 5.4300324, 5.4078176, 5.0596403, 4.8192187", \ "5.3773972, 5.3874435, 5.3734499, 5.4201577, 5.3523343, 5.1532072, 4.2556532", \ "5.7883781, 5.6915325, 5.6025548, 5.5041702, 5.4052733, 5.1049074, 4.6656413", \ "6.8601714, 6.6623764, 6.4724862, 6.2535556, 5.8783532, 5.3548958, 4.8317567", \ "9.4748184, 8.9848903, 8.6803513, 8.2167853, 7.5437411, 6.5115024, 5.3205152", \ "15.3249101, 14.6235974, 13.9209403, 12.9619694, 11.7067200, 10.1831488, 8.0301394", \ "27.5986555, 26.6815214, 25.5045644, 24.1943874, 22.0470792, 18.8392458, 15.4687776"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.3689631, 1.4052053, 1.4431232, 1.4661900, 1.4966847, 1.5217376, 1.5574458", \ "1.4601332, 1.4734132, 1.4612079, 1.4843749, 1.5281197, 1.5504258, 1.5788234", \ "1.7560359, 1.6863213, 1.6460405, 1.6216666, 1.6044007, 1.5952898, 1.6059471", \ "2.7112318, 2.5192811, 2.2971739, 2.1944871, 1.9779294, 1.8759164, 1.7880728", \ "5.4338214, 4.8835664, 4.3557854, 3.8727608, 3.2618339, 2.7078761, 2.3162751", \ "11.4471640, 10.5398486, 9.5681112, 8.5194141, 7.0010824, 5.5448429, 4.2451408", \ "23.9237018, 22.7401223, 21.3949025, 19.6750404, 16.7919740, 13.2852682, 9.9870294"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("6.8025320, 6.8317494, 6.8432859, 6.8705290, 6.7797470, 6.5401340, 6.0488068", \ "6.8456537, 6.8568553, 6.8641869, 6.8464369, 6.7460462, 6.5192285, 6.0507294", \ "7.2224743, 7.1581366, 7.0856060, 7.0055382, 6.8690855, 6.6009811, 6.0884864", \ "8.2791963, 8.1219054, 7.9601855, 7.7265652, 7.3967891, 6.9591745, 6.3685091", \ "10.8965446, 10.5197249, 10.2459350, 9.8035324, 9.1235159, 8.1819398, 7.1551682", \ "16.8147347, 16.2720166, 15.5749119, 14.7178975, 13.5846847, 11.8502005, 9.8839675", \ "29.0161173, 28.3029071, 27.4172325, 26.3053341, 24.2244384, 21.0727533, 17.7719631"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.6485332, 1.6983714, 1.7441110, 1.7746651, 1.8091556, 1.8415106, 1.8674616", \ "1.6111805, 1.6721976, 1.7061720, 1.7435881, 1.7933147, 1.8318573, 1.8720459", \ "1.7128385, 1.7051121, 1.7135702, 1.7315997, 1.7645431, 1.7972469, 1.8298596", \ "2.5543763, 2.3721846, 2.2412648, 2.1379611, 2.0374581, 1.9626234, 1.9274855", \ "5.1067829, 4.6055982, 4.1194984, 3.6812377, 3.1675286, 2.7284642, 2.4229288", \ "11.0009524, 10.1479656, 9.2379092, 8.2329876, 6.7203615, 5.3225829, 4.2025323", \ "23.5136111, 22.3034331, 20.9307163, 19.3152127, 16.4434051, 13.0260295, 9.7900128"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("8.4911491, 8.5117812, 8.5223700, 8.5239728, 8.4573880, 8.2434949, 7.7766069", \ "8.5326030, 8.5137001, 8.5101835, 8.4897037, 8.4282303, 8.2218089, 7.7192052", \ "8.9006655, 8.8538362, 8.7557654, 8.7208933, 8.5628757, 8.3669486, 7.7878928", \ "10.0708239, 9.8916647, 9.6844299, 9.4734125, 9.1083665, 8.6643037, 8.0915339", \ "12.8769891, 12.5266760, 12.1634188, 11.7324971, 10.9565811, 9.9467208, 8.9123575", \ "19.2756558, 18.6892844, 18.0080496, 17.1125916, 15.8201581, 14.0238032, 11.7511059", \ "32.6585725, 31.9163717, 31.0179882, 29.8635027, 27.3996414, 23.9211865, 20.1106623"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.4487799, 1.5054076, 1.5432341, 1.5768703, 1.6069004, 1.6383603, 1.6685567", \ "1.3776074, 1.4434530, 1.4960681, 1.5374004, 1.5898608, 1.6287993, 1.6718576", \ "1.4154152, 1.4277336, 1.4546557, 1.4848259, 1.5317812, 1.5720203, 1.6127554", \ "2.2450643, 2.0717569, 1.9800235, 1.8842703, 1.8053956, 1.7504318, 1.7171663", \ "4.8533671, 4.4214261, 3.9748288, 3.5123115, 3.0140815, 2.5797624, 2.2655104", \ "11.1144427, 10.2975442, 9.4573975, 8.4951147, 6.9716092, 5.4916186, 4.2808879", \ "24.5498933, 23.4428145, 22.1506996, 20.5020901, 17.6740000, 14.0746145, 10.5697608"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0200694, 0.0273986, 0.0373077, 0.0515438, 0.0853011, 0.1540465, 0.2889382", \ "0.0240212, 0.0314341, 0.0412393, 0.0555088, 0.0891063, 0.1572130, 0.2946874", \ "0.0291141, 0.0384000, 0.0494330, 0.0637421, 0.0972761, 0.1642912, 0.2994999", \ "0.0359984, 0.0475038, 0.0611344, 0.0788108, 0.1141490, 0.1808773, 0.3147531", \ "0.0461605, 0.0599523, 0.0765801, 0.0982758, 0.1418105, 0.2145338, 0.3475793", \ "0.0600010, 0.0783272, 0.0996290, 0.1263650, 0.1797520, 0.2702366, 0.4172081", \ "0.0792261, 0.1033419, 0.1289487, 0.1639554, 0.2313707, 0.3417641, 0.5236064"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0297970, 0.0451324, 0.0666073, 0.0978110, 0.1727686, 0.3228760, 0.6192303", \ "0.0338135, 0.0481896, 0.0682697, 0.1008391, 0.1727985, 0.3215959, 0.6208573", \ "0.0432696, 0.0569088, 0.0760710, 0.1046960, 0.1764509, 0.3224301, 0.6225953", \ "0.0583685, 0.0745085, 0.0948031, 0.1223106, 0.1898288, 0.3304677, 0.6212146", \ "0.0865789, 0.1047164, 0.1272386, 0.1586096, 0.2257587, 0.3596188, 0.6384708", \ "0.1359648, 0.1582543, 0.1846566, 0.2192578, 0.2960085, 0.4332176, 0.6982374", \ "0.2318234, 0.2564328, 0.2872991, 0.3286298, 0.4170116, 0.5698463, 0.8450965"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0198119, 0.0274891, 0.0376844, 0.0524361, 0.0874499, 0.1573916, 0.2971173", \ "0.0232363, 0.0308533, 0.0409987, 0.0558974, 0.0912872, 0.1607352, 0.3006825", \ "0.0276953, 0.0371108, 0.0482256, 0.0630646, 0.0978976, 0.1679384, 0.3071718", \ "0.0333387, 0.0447838, 0.0584058, 0.0764711, 0.1128825, 0.1823837, 0.3216713", \ "0.0406578, 0.0548029, 0.0715104, 0.0930965, 0.1369171, 0.2124899, 0.3507003", \ "0.0483713, 0.0660356, 0.0869611, 0.1142943, 0.1689815, 0.2608548, 0.4106143", \ "0.0569222, 0.0792048, 0.1059108, 0.1402430, 0.2098874, 0.3214010, 0.5069128"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0314205, 0.0462521, 0.0668406, 0.0972206, 0.1689642, 0.3121297, 0.6003725", \ "0.0350615, 0.0488934, 0.0686731, 0.0982890, 0.1694460, 0.3121929, 0.5995751", \ "0.0435566, 0.0571433, 0.0756577, 0.1033530, 0.1721964, 0.3131945, 0.6006465", \ "0.0575328, 0.0726743, 0.0926416, 0.1203415, 0.1845101, 0.3207889, 0.6020055", \ "0.0857917, 0.1016800, 0.1224501, 0.1514848, 0.2185488, 0.3471153, 0.6179816", \ "0.1365257, 0.1576222, 0.1813287, 0.2129261, 0.2814946, 0.4150908, 0.6702034", \ "0.2314849, 0.2567136, 0.2857570, 0.3265845, 0.4026617, 0.5427374, 0.8089616"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0245858, 0.0319109, 0.0417308, 0.0561812, 0.0902051, 0.1567156, 0.2903656", \ "0.0286456, 0.0358376, 0.0456381, 0.0599879, 0.0935019, 0.1603746, 0.2942103", \ "0.0349911, 0.0436261, 0.0540200, 0.0681120, 0.1015975, 0.1683094, 0.3019895", \ "0.0440626, 0.0545001, 0.0673922, 0.0840357, 0.1187551, 0.1852680, 0.3186428", \ "0.0574619, 0.0699081, 0.0851927, 0.1054437, 0.1479072, 0.2195804, 0.3520264", \ "0.0786522, 0.0945718, 0.1134687, 0.1380160, 0.1892205, 0.2764483, 0.4215605", \ "0.1112451, 0.1305059, 0.1545248, 0.1856501, 0.2483958, 0.3539494, 0.5325300"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0356236, 0.0509469, 0.0722091, 0.1041495, 0.1793388, 0.3286018, 0.6280401", \ "0.0392599, 0.0538300, 0.0743365, 0.1051254, 0.1789410, 0.3281318, 0.6281604", \ "0.0486210, 0.0623837, 0.0816816, 0.1107252, 0.1824854, 0.3292104, 0.6280873", \ "0.0646494, 0.0808230, 0.1003175, 0.1284953, 0.1960055, 0.3375404, 0.6288661", \ "0.0928076, 0.1107879, 0.1333599, 0.1641276, 0.2313989, 0.3656899, 0.6473049", \ "0.1435127, 0.1646569, 0.1897738, 0.2261021, 0.3021180, 0.4385343, 0.7052686", \ "0.2373560, 0.2635102, 0.2942395, 0.3345702, 0.4228337, 0.5746058, 0.8477365"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0235413, 0.0312889, 0.0414828, 0.0564985, 0.0917875, 0.1613201, 0.3012382", \ "0.0255645, 0.0333960, 0.0437475, 0.0586355, 0.0938054, 0.1638696, 0.3034007", \ "0.0286887, 0.0374242, 0.0483930, 0.0635354, 0.0989240, 0.1695932, 0.3083005", \ "0.0328999, 0.0434698, 0.0560251, 0.0727597, 0.1090776, 0.1791387, 0.3184289", \ "0.0376219, 0.0506019, 0.0660439, 0.0861205, 0.1271369, 0.2000199, 0.3397161", \ "0.0406810, 0.0573656, 0.0769531, 0.1021269, 0.1520467, 0.2356023, 0.3830783", \ "0.0388088, 0.0606640, 0.0851281, 0.1172125, 0.1813084, 0.2843184, 0.4537213"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0311866, 0.0462787, 0.0669506, 0.0973117, 0.1692951, 0.3125502, 0.6009728", \ "0.0333513, 0.0478406, 0.0680591, 0.0977269, 0.1694130, 0.3137131, 0.6004703", \ "0.0399394, 0.0534088, 0.0723154, 0.1008712, 0.1712748, 0.3140556, 0.6007470", \ "0.0524099, 0.0663684, 0.0855495, 0.1124083, 0.1788732, 0.3179869, 0.6017787", \ "0.0789265, 0.0926819, 0.1117854, 0.1391829, 0.2035731, 0.3342573, 0.6113527", \ "0.1270393, 0.1433244, 0.1640243, 0.1932215, 0.2571339, 0.3863061, 0.6493364", \ "0.2130335, 0.2332456, 0.2595076, 0.2929254, 0.3640634, 0.4961896, 0.7533897"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0276145, 0.0351093, 0.0451007, 0.0594817, 0.0931879, 0.1606370, 0.2934844", \ "0.0317160, 0.0390985, 0.0490095, 0.0633434, 0.0969263, 0.1639950, 0.2990076", \ "0.0394191, 0.0475955, 0.0576084, 0.0717341, 0.1052291, 0.1720784, 0.3053735", \ "0.0500053, 0.0598015, 0.0719887, 0.0882273, 0.1223590, 0.1885323, 0.3220524", \ "0.0669694, 0.0784832, 0.0927792, 0.1120578, 0.1534485, 0.2233433, 0.3554186", \ "0.0954600, 0.1094287, 0.1265099, 0.1495478, 0.1979001, 0.2828264, 0.4262869", \ "0.1420670, 0.1589446, 0.1806183, 0.2088336, 0.2667007, 0.3656923, 0.5390552"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0417210, 0.0569562, 0.0783561, 0.1096448, 0.1843918, 0.3339970, 0.6311349", \ "0.0450903, 0.0598004, 0.0801171, 0.1106493, 0.1844119, 0.3333933, 0.6327092", \ "0.0542794, 0.0680132, 0.0871094, 0.1166302, 0.1877600, 0.3341823, 0.6312345", \ "0.0719141, 0.0868506, 0.1058193, 0.1332636, 0.2009520, 0.3425281, 0.6341322", \ "0.1015767, 0.1184991, 0.1406819, 0.1701637, 0.2361331, 0.3702083, 0.6512977", \ "0.1551873, 0.1747002, 0.2001436, 0.2343939, 0.3075995, 0.4425516, 0.7090936", \ "0.2549454, 0.2796690, 0.3086334, 0.3492152, 0.4334595, 0.5819509, 0.8508477"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0252701, 0.0329110, 0.0431162, 0.0580360, 0.0932907, 0.1629464, 0.3030520", \ "0.0264250, 0.0341913, 0.0445281, 0.0594250, 0.0946447, 0.1657269, 0.3042319", \ "0.0279170, 0.0361595, 0.0468404, 0.0619192, 0.0970232, 0.1674307, 0.3066507", \ "0.0295473, 0.0387863, 0.0503170, 0.0661417, 0.1020067, 0.1718928, 0.3115844", \ "0.0291514, 0.0409518, 0.0542392, 0.0721766, 0.1104717, 0.1820305, 0.3209262", \ "0.0237572, 0.0383864, 0.0556422, 0.0783422, 0.1222788, 0.1999495, 0.3428354", \ "0.0074010, 0.0257133, 0.0473196, 0.0756724, 0.1316178, 0.2225638, 0.3799705"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0310211, 0.0460684, 0.0666662, 0.0972087, 0.1693186, 0.3129963, 0.6001221", \ "0.0322505, 0.0470109, 0.0674358, 0.0974081, 0.1694982, 0.3137196, 0.5988026", \ "0.0362945, 0.0504905, 0.0699760, 0.0994209, 0.1703946, 0.3134719, 0.6007982", \ "0.0462252, 0.0599869, 0.0788397, 0.1067918, 0.1748299, 0.3157959, 0.6006998", \ "0.0696304, 0.0832086, 0.1005870, 0.1273596, 0.1926862, 0.3275127, 0.6070552", \ "0.1163614, 0.1304938, 0.1488068, 0.1762759, 0.2368017, 0.3655908, 0.6328679", \ "0.2028580, 0.2193352, 0.2390774, 0.2694823, 0.3350895, 0.4566302, 0.7096676"); } } } } cell (NAND3X1) { cell_footprint : "NAND3"; area : 11.9808 ; cell_leakage_power : 1.025546e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "3.1263564e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "2.7330410e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "3.7865373e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "2.7805354e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "3.2490455e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "2.6985100e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.0255458e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "2.8665237e+04"; } pin (IN1) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.528218, 1.528218 ); fall_capacitance : 1.528218; capacitance : 1.512316; rise_capacitance_range (1.496415, 1.496415 ); rise_capacitance : 1.496415; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5732391, -0.6004723, -0.6338943, -0.6389314, -0.6279610, -0.5849759, -0.4779612"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0845467, 1.0758244, 1.0791583, 1.0692609, 1.0702444, 1.0929897, 1.1592586"); } } } pin (IN2) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.723362, 1.723362 ); fall_capacitance : 1.723362; capacitance : 1.717245; rise_capacitance_range (1.711129, 1.711129 ); rise_capacitance : 1.711129; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2037708, -1.2194320, -1.2297099, -1.2430640, -1.2487277, -1.2390107, -1.1985322"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1600327, 1.1541237, 1.1631430, 1.1522748, 1.1513754, 1.1704137, 1.2293273"); } } } pin (IN3) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.444434, 1.444434 ); fall_capacitance : 1.444434; capacitance : 1.465724; rise_capacitance_range (1.487014, 1.487014 ); rise_capacitance : 1.487014; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9555630, -0.9829509, -1.0166823, -1.0282358, -1.0302981, -1.0133784, -0.9584946"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9792552, 0.9564467, 0.9320356, 0.9182841, 0.9119870, 0.9205988, 0.9590284"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3*IN2*IN1)'"; max_capacitance : 208.000000; max_transition : 0.634106; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.2007883, 11.9692563, 11.8065512, 11.6513532, 11.3996361, 10.6560154, 9.5996591", \ "12.1997245, 11.9828220, 11.8185656, 11.6250651, 11.4041920, 10.6083875, 10.3818489", \ "12.4393319, 12.2146133, 12.0416427, 11.8838957, 11.6976256, 11.1242601, 10.6053646", \ "13.0856699, 12.8215763, 12.6978280, 12.4538055, 12.2891393, 11.4153139, 11.2059293", \ "14.8339314, 14.3712261, 14.1570226, 14.0618055, 13.7791730, 12.9433532, 12.2743202", \ "18.5753650, 18.0876790, 17.7449254, 17.5152355, 16.9503848, 16.9070309, 15.3243267", \ "26.2134525, 25.6745380, 25.2482822, 24.8630212, 24.6178491, 23.3165422, 23.6634140"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6294440, 10.5852090, 10.5919960, 10.5817184, 10.5614450, 10.6174335, 10.6977594", \ "10.6417123, 10.5967773, 10.6017891, 10.5925674, 10.5378980, 10.5771989, 10.6054905", \ "10.8258518, 10.7810929, 10.7482595, 10.7498257, 10.7878845, 10.7732540, 10.8105910", \ "11.4365855, 11.3697216, 11.3612947, 11.3412120, 11.3378142, 11.3614362, 11.3813336", \ "13.4770512, 13.0678267, 12.9100333, 12.8925891, 12.8687497, 12.8841084, 12.9042982", \ "17.2473909, 16.7470858, 16.5845351, 16.4862403, 16.4152456, 16.3795924, 16.3999702", \ "25.0500106, 24.4914837, 24.2097233, 24.0508252, 23.8302932, 23.7813634, 23.7691841"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.4691542, 13.2605004, 13.1136692, 12.9225432, 12.6934915, 11.9924316, 11.0745158", \ "13.4560393, 13.2604465, 13.0639071, 12.9079949, 12.6563139, 12.0191737, 10.9388841", \ "13.6376312, 13.4164499, 13.2404582, 13.0794124, 12.7426050, 12.3053742, 11.4328715", \ "14.3180791, 14.0553580, 13.9332155, 13.6808399, 13.5214226, 13.1431706, 11.9361995", \ "16.0470520, 15.5984711, 15.4475571, 15.3668491, 15.0395164, 14.0996389, 13.3420523", \ "19.7768202, 19.3153465, 19.0910641, 18.8161748, 18.4795309, 18.3595260, 16.6516383", \ "27.4098967, 26.8703587, 26.4871170, 26.1299723, 25.8864893, 24.8010702, 25.0216186"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.4866204, 10.4429707, 10.4307088, 10.4276900, 10.3872782, 10.4301552, 10.4906398", \ "10.4706545, 10.4360489, 10.4009893, 10.4387694, 10.4125732, 10.4270865, 10.4927809", \ "10.4837586, 10.4191511, 10.4069492, 10.4104666, 10.4305025, 10.4409417, 10.4737443", \ "10.9781328, 10.9005677, 10.9035544, 10.8855286, 10.8804270, 10.8985772, 10.9165569", \ "12.8853251, 12.4577030, 12.3357164, 12.2865579, 12.2779904, 12.2913264, 12.3265306", \ "16.4763919, 15.9701991, 15.7915363, 15.7042818, 15.6578745, 15.6228229, 15.6393201", \ "24.1386187, 23.4534351, 23.2286258, 23.1056925, 22.9859860, 22.9101516, 22.8786789"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.2399230, 14.0123595, 13.8876977, 13.7366340, 13.5239233, 12.7227772, 11.7617046", \ "14.2180786, 14.0186446, 13.8698534, 13.6948663, 13.2940137, 13.2507305, 12.5723637", \ "14.4129177, 14.2172839, 14.0661258, 13.8784088, 13.7302943, 13.0380333, 12.0357644", \ "15.1629844, 14.9764596, 14.7790934, 14.6200547, 14.2380803, 13.8156108, 13.3980018", \ "16.9489083, 16.5788898, 16.4439878, 16.2989899, 16.0787933, 15.4719747, 14.1811977", \ "20.9435336, 20.4664423, 20.1497248, 19.9022421, 19.5237202, 19.4633743, 17.6836437", \ "29.0076939, 28.4323925, 27.9999060, 27.8175181, 27.5242191, 26.7865353, 26.6106684"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6410816, 10.5951389, 10.5973451, 10.5684791, 10.5799587, 10.5990034, 10.6498914", \ "10.6065719, 10.5387080, 10.5701140, 10.5597100, 10.5541599, 10.6073939, 10.6600282", \ "10.5941992, 10.5316808, 10.5249444, 10.5282102, 10.5678968, 10.5690698, 10.5890518", \ "11.0085352, 10.9569975, 10.9454994, 10.9235661, 10.9303837, 10.9421341, 10.9665979", \ "12.8509653, 12.4081254, 12.3247401, 12.2671158, 12.2430091, 12.2454231, 12.2896663", \ "16.5263733, 16.0092512, 15.8849000, 15.8080504, 15.7384108, 15.7154503, 15.7256417", \ "24.5654275, 23.8841894, 23.6757092, 23.5521406, 23.4529412, 23.3281072, 23.3214553"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0707312, 0.0811164, 0.0915152, 0.1061899, 0.1405555, 0.2096011, 0.3475505", \ "0.0746672, 0.0850908, 0.0955094, 0.1100701, 0.1445210, 0.2131761, 0.3514979", \ "0.0821569, 0.0925423, 0.1029750, 0.1176151, 0.1520655, 0.2206708, 0.3588632", \ "0.0938163, 0.1041821, 0.1145665, 0.1292259, 0.1634034, 0.2324612, 0.3705539", \ "0.1104868, 0.1209180, 0.1313860, 0.1457321, 0.1800265, 0.2485016, 0.3864520", \ "0.1352010, 0.1458713, 0.1562887, 0.1706204, 0.2047236, 0.2734368, 0.4104224", \ "0.1710448, 0.1824188, 0.1929834, 0.2073186, 0.2413613, 0.3097436, 0.4473598"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0224557, 0.0399335, 0.0599815, 0.0907871, 0.1660242, 0.3185526, 0.6240628", \ "0.0226381, 0.0398616, 0.0601533, 0.0909148, 0.1662173, 0.3153960, 0.6287056", \ "0.0229697, 0.0400060, 0.0601936, 0.0908590, 0.1661179, 0.3196601, 0.6301226", \ "0.0234805, 0.0406278, 0.0608729, 0.0912923, 0.1688431, 0.3181642, 0.6274479", \ "0.0240884, 0.0414610, 0.0616164, 0.0922363, 0.1666211, 0.3184234, 0.6271658", \ "0.0259165, 0.0430520, 0.0628784, 0.0927448, 0.1670184, 0.3198474, 0.6237775", \ "0.0292959, 0.0458133, 0.0661260, 0.0947244, 0.1679386, 0.3184409, 0.6261988"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0759494, 0.0872015, 0.0980668, 0.1129877, 0.1468431, 0.2139085, 0.3483959", \ "0.0792937, 0.0905490, 0.1014178, 0.1163377, 0.1501953, 0.2173780, 0.3520519", \ "0.0856741, 0.0968298, 0.1077700, 0.1226645, 0.1565010, 0.2237018, 0.3584629", \ "0.0945210, 0.1056011, 0.1165872, 0.1314888, 0.1654109, 0.2324790, 0.3665929", \ "0.1073101, 0.1184888, 0.1294534, 0.1443302, 0.1781747, 0.2451324, 0.3798371", \ "0.1249126, 0.1362044, 0.1471874, 0.1621435, 0.1959693, 0.2630406, 0.3968838", \ "0.1459642, 0.1575157, 0.1686952, 0.1836970, 0.2175000, 0.2845396, 0.4187766"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0220936, 0.0370624, 0.0539245, 0.0790630, 0.1409531, 0.2683664, 0.5255837", \ "0.0221059, 0.0370755, 0.0539232, 0.0790736, 0.1410368, 0.2682232, 0.5237238", \ "0.0222504, 0.0371014, 0.0539836, 0.0792446, 0.1411455, 0.2680028, 0.5235364", \ "0.0226040, 0.0371326, 0.0541198, 0.0792153, 0.1412364, 0.2683544, 0.5240040", \ "0.0233101, 0.0380031, 0.0546146, 0.0796357, 0.1411594, 0.2665337, 0.5246126", \ "0.0248110, 0.0391694, 0.0558272, 0.0806004, 0.1415379, 0.2688793, 0.5224549", \ "0.0276707, 0.0421336, 0.0581755, 0.0825362, 0.1429823, 0.2688615, 0.5238465"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0771094, 0.0875138, 0.0979343, 0.1124713, 0.1468351, 0.2158809, 0.3533167", \ "0.0810517, 0.0914459, 0.1018049, 0.1164022, 0.1508065, 0.2194878, 0.3573715", \ "0.0892786, 0.0996639, 0.1099864, 0.1246501, 0.1590874, 0.2275541, 0.3654889", \ "0.1024025, 0.1127821, 0.1231782, 0.1377749, 0.1723462, 0.2406462, 0.3786320", \ "0.1221741, 0.1327256, 0.1430608, 0.1576095, 0.1917871, 0.2603388, 0.3978419", \ "0.1526132, 0.1632872, 0.1737177, 0.1880374, 0.2222260, 0.2907065, 0.4279954", \ "0.1983094, 0.2094595, 0.2200576, 0.2343573, 0.2683721, 0.3367965, 0.4742783"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0227389, 0.0402396, 0.0604040, 0.0910860, 0.1664800, 0.3186818, 0.6254250", \ "0.0230497, 0.0402224, 0.0601585, 0.0911150, 0.1659667, 0.3171869, 0.6204351", \ "0.0227947, 0.0399920, 0.0600185, 0.0908539, 0.1659441, 0.3185429, 0.6267822", \ "0.0233021, 0.0403596, 0.0608193, 0.0912916, 0.1662961, 0.3189407, 0.6256495", \ "0.0242774, 0.0416812, 0.0613119, 0.0920632, 0.1665522, 0.3177976, 0.6271554", \ "0.0257826, 0.0424843, 0.0625421, 0.0926231, 0.1674516, 0.3199774, 0.6251454", \ "0.0282692, 0.0450489, 0.0651171, 0.0940354, 0.1672001, 0.3172106, 0.6274972"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0806675, 0.0918483, 0.1027991, 0.1176743, 0.1515568, 0.2187376, 0.3531448", \ "0.0828562, 0.0939960, 0.1049483, 0.1198507, 0.1537163, 0.2209431, 0.3560880", \ "0.0873280, 0.0984543, 0.1093732, 0.1242887, 0.1581572, 0.2252979, 0.3601468", \ "0.0943833, 0.1054824, 0.1164489, 0.1313614, 0.1653746, 0.2324184, 0.3676036", \ "0.1040932, 0.1153803, 0.1262752, 0.1412108, 0.1750566, 0.2420633, 0.3767877", \ "0.1156602, 0.1269791, 0.1379936, 0.1529546, 0.1867875, 0.2538298, 0.3877739", \ "0.1261860, 0.1377460, 0.1489149, 0.1638752, 0.1978048, 0.2648468, 0.3990242"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222936, 0.0371224, 0.0538550, 0.0791734, 0.1412800, 0.2675998, 0.5242842", \ "0.0221393, 0.0371115, 0.0539547, 0.0792892, 0.1410722, 0.2689431, 0.5236579", \ "0.0221862, 0.0370112, 0.0539495, 0.0791689, 0.1412269, 0.2675840, 0.5232360", \ "0.0224619, 0.0372015, 0.0540809, 0.0791028, 0.1413527, 0.2682776, 0.5231952", \ "0.0232471, 0.0380537, 0.0547152, 0.0796244, 0.1413084, 0.2670234, 0.5246664", \ "0.0248165, 0.0392527, 0.0557494, 0.0805281, 0.1420104, 0.2688441, 0.5227735", \ "0.0273482, 0.0416045, 0.0579637, 0.0823593, 0.1432036, 0.2689041, 0.5243708"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0818047, 0.0921904, 0.1026008, 0.1172456, 0.1516598, 0.2205357, 0.3580125", \ "0.0856867, 0.0961094, 0.1065219, 0.1211309, 0.1554031, 0.2242821, 0.3620369", \ "0.0940738, 0.1045146, 0.1149147, 0.1294826, 0.1638913, 0.2325071, 0.3703057", \ "0.1091211, 0.1194917, 0.1298727, 0.1444080, 0.1788560, 0.2473725, 0.3853003", \ "0.1319511, 0.1425699, 0.1529004, 0.1674666, 0.2016162, 0.2702998, 0.4078360", \ "0.1684364, 0.1790123, 0.1894145, 0.2037945, 0.2379743, 0.3065151, 0.4435731", \ "0.2290183, 0.2399299, 0.2504827, 0.2651001, 0.2988826, 0.3673162, 0.5049489"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0229422, 0.0403450, 0.0603569, 0.0911930, 0.1663104, 0.3178552, 0.6220490", \ "0.0229170, 0.0403579, 0.0606099, 0.0913100, 0.1647355, 0.3186459, 0.6246810", \ "0.0231123, 0.0402490, 0.0605268, 0.0906001, 0.1662014, 0.3163146, 0.6202107", \ "0.0233110, 0.0406087, 0.0607149, 0.0912486, 0.1659930, 0.3197262, 0.6341062", \ "0.0241139, 0.0415513, 0.0614010, 0.0919266, 0.1671316, 0.3178886, 0.6225896", \ "0.0255196, 0.0425927, 0.0627562, 0.0925572, 0.1665509, 0.3196329, 0.6253325", \ "0.0278733, 0.0445018, 0.0646110, 0.0942044, 0.1674016, 0.3198198, 0.6264430"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0824982, 0.0936775, 0.1046168, 0.1194982, 0.1533743, 0.2205635, 0.3551127", \ "0.0839141, 0.0950848, 0.1060040, 0.1209202, 0.1547852, 0.2220203, 0.3574054", \ "0.0862158, 0.0973855, 0.1083292, 0.1232204, 0.1570661, 0.2242826, 0.3586039", \ "0.0899054, 0.1010340, 0.1119948, 0.1269061, 0.1607499, 0.2279911, 0.3636088", \ "0.0946497, 0.1058817, 0.1168089, 0.1317463, 0.1656050, 0.2326013, 0.3671587", \ "0.0965776, 0.1079876, 0.1189977, 0.1339702, 0.1678347, 0.2349435, 0.3689200", \ "0.0903156, 0.1018909, 0.1130412, 0.1281130, 0.1619745, 0.2290571, 0.3631786"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222453, 0.0370627, 0.0538571, 0.0791841, 0.1410107, 0.2682255, 0.5237911", \ "0.0221991, 0.0371696, 0.0538972, 0.0792246, 0.1410250, 0.2682383, 0.5242818", \ "0.0221949, 0.0370214, 0.0538991, 0.0792789, 0.1411644, 0.2680670, 0.5241841", \ "0.0226671, 0.0372824, 0.0540509, 0.0792034, 0.1413614, 0.2678514, 0.5242516", \ "0.0231808, 0.0380637, 0.0546523, 0.0798280, 0.1414612, 0.2675526, 0.5244099", \ "0.0244971, 0.0393955, 0.0559107, 0.0807214, 0.1422754, 0.2678837, 0.5245576", \ "0.0270905, 0.0414667, 0.0578162, 0.0823118, 0.1431146, 0.2689194, 0.5249923"); } } } } cell (NAND3X2) { cell_footprint : "NAND3"; area : 12.9024 ; cell_leakage_power : 1.550906e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "3.4811215e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "3.8743757e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "4.5345693e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "3.5286288e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "3.9971276e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "3.4465810e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.5509060e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "3.6145728e+04"; } pin (IN1) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.597551, 1.597551 ); fall_capacitance : 1.597551; capacitance : 1.582535; rise_capacitance_range (1.567519, 1.567519 ); rise_capacitance : 1.567519; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6463893, -0.6786644, -0.7164102, -0.7278141, -0.7238173, -0.6890192, -0.5926183"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1535329, 1.1472096, 1.1611018, 1.1458557, 1.1419019, 1.1605327, 1.2243327"); } } } pin (IN2) { fanout_load : 0.061; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.684146, 1.684146 ); fall_capacitance : 1.684146; capacitance : 1.676182; rise_capacitance_range (1.668217, 1.668217 ); rise_capacitance : 1.668217; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1649672, -1.1831403, -1.1926819, -1.2089804, -1.2147727, -1.1995530, -1.1423087"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1715943, 1.1411107, 1.1067410, 1.0914838, 1.0875665, 1.1063293, 1.1704523"); } } } pin (IN3) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.441520, 1.441520 ); fall_capacitance : 1.441520; capacitance : 1.462356; rise_capacitance_range (1.483191, 1.483191 ); rise_capacitance : 1.483191; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9689575, -1.0027521, -1.0435367, -1.0582755, -1.0609484, -1.0394898, -0.9697678"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9905823, 0.9623311, 0.9327943, 0.9155686, 0.9080829, 0.9200771, 0.9710312"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3*IN2*IN1)'"; max_capacitance : 416.000000; max_transition : 0.628656; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.5263948, 17.9427044, 17.3421151, 16.8130160, 16.0675736, 14.7462858, 12.5657943", \ "19.5169210, 17.9545457, 17.3519229, 16.8030112, 16.0334533, 14.7641723, 12.5104180", \ "19.7622919, 18.1813857, 17.5816260, 16.9474346, 16.0511832, 15.3181945, 14.3238946", \ "20.5396789, 18.8636175, 18.2253500, 17.5898535, 16.6796824, 15.8457961, 14.2559532", \ "22.6288104, 20.4826435, 19.9345855, 19.3850233, 18.4697261, 16.4278493, 15.4924260", \ "26.9921870, 24.6934666, 23.8243481, 23.1267149, 21.8469598, 21.2701794, 17.8355683", \ "35.6180943, 32.8728513, 31.7559087, 30.8760091, 29.6642455, 27.1172306, 27.5328625"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.9189490, 15.6223171, 15.0844128, 14.8231228, 14.5846445, 14.4492591, 14.3824541", \ "17.9173062, 15.6402848, 15.1310995, 14.8079046, 14.5903818, 14.4636520, 14.5059970", \ "18.1146725, 15.7830402, 15.2357624, 14.9720538, 14.7316950, 14.6190421, 14.5868116", \ "18.7407828, 16.3599359, 15.7797363, 15.4857463, 15.2753491, 15.1698846, 15.1424064", \ "21.0536573, 18.1146156, 17.3787881, 17.0265846, 16.7659189, 16.6161443, 16.5929902", \ "25.3700993, 22.3017581, 21.2841835, 20.7563583, 20.3151699, 20.1214829, 20.0560114", \ "33.7287118, 30.3882742, 29.1216986, 28.3876599, 27.8178168, 27.4182628, 27.2819855"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.8225627, 19.1593144, 18.6292806, 17.9697250, 17.0902368, 16.3511853, 14.5577080", \ "20.7740123, 19.1663297, 18.5675659, 18.0518119, 17.2207972, 15.9170040, 14.0532307", \ "20.9427097, 19.3225793, 18.7606304, 18.0785929, 17.2391730, 16.4894949, 14.8546226", \ "21.7704715, 20.0833109, 19.3737771, 18.8294493, 18.0324964, 16.7005942, 14.6223155", \ "23.7141188, 21.7082923, 21.2280247, 20.5281011, 19.8692156, 18.6348693, 15.6420743", \ "28.0321351, 25.7069127, 25.0124406, 24.1480130, 23.1459287, 22.6215939, 19.0423442", \ "36.4597198, 33.7387789, 32.6676448, 31.7733496, 30.6798753, 29.2508096, 28.6259027"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.8674090, 15.5406181, 15.0034671, 14.7137079, 14.5051667, 14.4081948, 14.3802250", \ "17.8415979, 15.5170614, 14.9827715, 14.6856431, 14.4809734, 14.3805065, 14.3514754", \ "17.8884148, 15.5202664, 14.9856068, 14.7071029, 14.4922115, 14.3661201, 14.3517431", \ "18.3662727, 16.0168371, 15.4245251, 15.1469632, 14.9161960, 14.8090436, 14.7778272", \ "20.6226581, 17.6984513, 16.8814765, 16.5371493, 16.2689746, 16.1148201, 16.0881780", \ "24.6953765, 21.6468592, 20.6281141, 20.0874275, 19.6233080, 19.4219724, 19.3452614", \ "32.9720916, 29.6408958, 28.2612269, 27.6393485, 27.0453581, 26.6328175, 26.5416211"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.7092224, 20.0260661, 19.5072877, 18.8565212, 17.8794015, 17.1856787, 15.4676161", \ "21.6915192, 20.0831280, 19.4931160, 18.8501789, 17.9797513, 17.2624683, 15.6317588", \ "21.8400569, 20.1574917, 19.6036727, 19.1118903, 18.1961120, 16.9409259, 14.6077748", \ "22.6653564, 20.9553991, 20.3454700, 19.7623326, 18.9527924, 17.4882190, 15.4412843", \ "24.5418165, 22.7587122, 22.2542040, 21.7610994, 20.8719456, 19.0921354, 17.0351755", \ "29.2092839, 26.9145734, 26.1713087, 25.2979652, 24.3041222, 23.8380723, 19.9474353", \ "37.9829918, 35.3725666, 34.2962350, 33.4668847, 32.5580590, 30.0927608, 30.1281791"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.9399400, 15.6191930, 15.0768476, 14.7841283, 14.5786281, 14.4817498, 14.4528890", \ "17.9171575, 15.5715329, 15.0519665, 14.7889376, 14.5544187, 14.4262804, 14.3958345", \ "17.8709837, 15.5651536, 15.0262432, 14.7659056, 14.5277130, 14.4094550, 14.3893646", \ "18.3285878, 15.9604920, 15.4128871, 15.1352458, 14.8978084, 14.7852860, 14.7452840", \ "20.6217334, 17.6787038, 16.7956604, 16.4627653, 16.1991073, 16.0521048, 16.0285641", \ "24.7519717, 21.6842359, 20.6563157, 20.1026645, 19.6694732, 19.4433597, 19.3666423", \ "33.3360070, 29.8826537, 28.7198536, 28.0272672, 27.4217536, 27.0542379, 26.9273956"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0816615, 0.0948813, 0.1063166, 0.1215272, 0.1560939, 0.2248233, 0.3633070", \ "0.0855478, 0.0987717, 0.1101937, 0.1253903, 0.1599683, 0.2287157, 0.3671687", \ "0.0931177, 0.1063367, 0.1177739, 0.1328913, 0.1673570, 0.2362238, 0.3738250", \ "0.1051864, 0.1183130, 0.1297244, 0.1448631, 0.1793358, 0.2479494, 0.3858478", \ "0.1225044, 0.1357971, 0.1472226, 0.1624278, 0.1966199, 0.2653774, 0.4030451", \ "0.1486116, 0.1620895, 0.1736279, 0.1887818, 0.2231047, 0.2918204, 0.4286651", \ "0.1866454, 0.2006092, 0.2123352, 0.2275992, 0.2619711, 0.3299472, 0.4672271"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0233726, 0.0425782, 0.0622381, 0.0918843, 0.1662399, 0.3174215, 0.6231844", \ "0.0233463, 0.0425374, 0.0623398, 0.0919706, 0.1663824, 0.3172616, 0.6231760", \ "0.0231876, 0.0424198, 0.0624700, 0.0925142, 0.1660352, 0.3183694, 0.6249948", \ "0.0236123, 0.0426946, 0.0625577, 0.0928379, 0.1663081, 0.3186560, 0.6259568", \ "0.0248245, 0.0439686, 0.0639554, 0.0935879, 0.1672314, 0.3161544, 0.6286562", \ "0.0264674, 0.0455538, 0.0656428, 0.0950000, 0.1675496, 0.3193728, 0.6241322", \ "0.0305192, 0.0490234, 0.0681551, 0.0972533, 0.1691245, 0.3182290, 0.6261605"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0909865, 0.1051456, 0.1173663, 0.1332080, 0.1679033, 0.2352443, 0.3694548", \ "0.0942502, 0.1084533, 0.1206305, 0.1365365, 0.1712063, 0.2385812, 0.3727963", \ "0.1006362, 0.1148399, 0.1270773, 0.1428847, 0.1775950, 0.2449320, 0.3792347", \ "0.1098142, 0.1238561, 0.1361002, 0.1519548, 0.1866357, 0.2540074, 0.3881798", \ "0.1229434, 0.1371095, 0.1492897, 0.1651710, 0.1997998, 0.2670769, 0.4017988", \ "0.1415950, 0.1559146, 0.1681250, 0.1840250, 0.2186831, 0.2859666, 0.4200061", \ "0.1648960, 0.1793251, 0.1916109, 0.2075167, 0.2422635, 0.3094428, 0.4438692"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0262118, 0.0426652, 0.0593599, 0.0841094, 0.1444410, 0.2700732, 0.5271339", \ "0.0263791, 0.0425075, 0.0593726, 0.0839828, 0.1444872, 0.2699438, 0.5272573", \ "0.0261988, 0.0426764, 0.0593607, 0.0841062, 0.1443808, 0.2700007, 0.5262621", \ "0.0266989, 0.0427597, 0.0593696, 0.0841525, 0.1446008, 0.2701461, 0.5268061", \ "0.0271357, 0.0434706, 0.0601843, 0.0845480, 0.1442764, 0.2698009, 0.5254972", \ "0.0285928, 0.0449494, 0.0612993, 0.0855911, 0.1453918, 0.2700990, 0.5249780", \ "0.0313529, 0.0473452, 0.0635038, 0.0877804, 0.1466936, 0.2709610, 0.5271058"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0878212, 0.1010275, 0.1124499, 0.1276100, 0.1620687, 0.2307856, 0.3683584", \ "0.0917227, 0.1049310, 0.1163594, 0.1315576, 0.1661217, 0.2352601, 0.3727342", \ "0.0997490, 0.1129583, 0.1244018, 0.1395809, 0.1739856, 0.2426919, 0.3805232", \ "0.1136058, 0.1267443, 0.1381224, 0.1533021, 0.1878531, 0.2565350, 0.3944939", \ "0.1339626, 0.1472269, 0.1586444, 0.1738252, 0.2081305, 0.2767964, 0.4146448", \ "0.1653340, 0.1788815, 0.1903056, 0.2053772, 0.2396956, 0.3082321, 0.4453722", \ "0.2128849, 0.2267918, 0.2384282, 0.2537493, 0.2875505, 0.3561056, 0.4940492"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0232714, 0.0427637, 0.0626970, 0.0924254, 0.1661260, 0.3190159, 0.6255276", \ "0.0234266, 0.0426984, 0.0624160, 0.0921727, 0.1663522, 0.3176236, 0.6231315", \ "0.0233205, 0.0427471, 0.0626996, 0.0923994, 0.1663093, 0.3188983, 0.6259881", \ "0.0236617, 0.0428197, 0.0626863, 0.0926788, 0.1663722, 0.3175438, 0.6216999", \ "0.0245522, 0.0438045, 0.0637116, 0.0932981, 0.1672123, 0.3181367, 0.6200186", \ "0.0263904, 0.0456040, 0.0651313, 0.0940426, 0.1671194, 0.3190330, 0.6250638", \ "0.0292939, 0.0474842, 0.0682281, 0.0971827, 0.1684120, 0.3184855, 0.6257925"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0953158, 0.1095714, 0.1218000, 0.1376071, 0.1722621, 0.2396604, 0.3745108", \ "0.0974409, 0.1116827, 0.1239213, 0.1397373, 0.1743981, 0.2417785, 0.3765504", \ "0.1019313, 0.1161279, 0.1283450, 0.1442216, 0.1788994, 0.2462753, 0.3805416", \ "0.1092940, 0.1233715, 0.1355490, 0.1514230, 0.1861217, 0.2534648, 0.3878499", \ "0.1195685, 0.1337299, 0.1459488, 0.1617949, 0.1964422, 0.2637985, 0.3979936", \ "0.1323182, 0.1465754, 0.1587851, 0.1746943, 0.2093632, 0.2766312, 0.4107195", \ "0.1453321, 0.1598730, 0.1722891, 0.1881470, 0.2228435, 0.2900544, 0.4245492"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0262914, 0.0428472, 0.0594018, 0.0840816, 0.1443178, 0.2698177, 0.5277135", \ "0.0262942, 0.0427868, 0.0593856, 0.0840296, 0.1444719, 0.2697489, 0.5250569", \ "0.0262443, 0.0427449, 0.0594512, 0.0840601, 0.1445131, 0.2700229, 0.5273445", \ "0.0266391, 0.0428180, 0.0592139, 0.0840711, 0.1446092, 0.2701287, 0.5242310", \ "0.0272095, 0.0435607, 0.0600531, 0.0847225, 0.1444170, 0.2694805, 0.5269211", \ "0.0286346, 0.0450908, 0.0615265, 0.0857986, 0.1455323, 0.2711369, 0.5252498", \ "0.0314034, 0.0473812, 0.0640083, 0.0879508, 0.1469031, 0.2714064, 0.5265683"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0925460, 0.1057681, 0.1171973, 0.1323683, 0.1668409, 0.2356849, 0.3731285", \ "0.0964518, 0.1097063, 0.1211422, 0.1362424, 0.1706717, 0.2394812, 0.3770199", \ "0.1048078, 0.1180065, 0.1294409, 0.1446529, 0.1792115, 0.2483121, 0.3865208", \ "0.1200384, 0.1332589, 0.1445932, 0.1598033, 0.1942863, 0.2632885, 0.4009538", \ "0.1435600, 0.1568907, 0.1683284, 0.1835245, 0.2177811, 0.2863652, 0.4242756", \ "0.1808228, 0.1943247, 0.2057480, 0.2208035, 0.2551533, 0.3238375, 0.4607290", \ "0.2430803, 0.2568997, 0.2683033, 0.2835812, 0.3178665, 0.3860769, 0.5232325"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0234985, 0.0429660, 0.0628670, 0.0925955, 0.1650195, 0.3181674, 0.6251937", \ "0.0237586, 0.0429824, 0.0630146, 0.0927333, 0.1663554, 0.3187372, 0.6255013", \ "0.0235673, 0.0431478, 0.0626935, 0.0923209, 0.1666329, 0.3176202, 0.6241538", \ "0.0239824, 0.0428594, 0.0627595, 0.0926571, 0.1669859, 0.3174842, 0.6244916", \ "0.0245222, 0.0440686, 0.0641117, 0.0938134, 0.1676548, 0.3181242, 0.6236826", \ "0.0261939, 0.0453381, 0.0648687, 0.0939078, 0.1665368, 0.3182538, 0.6246374", \ "0.0285952, 0.0475717, 0.0668414, 0.0966793, 0.1682301, 0.3182017, 0.6258201"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0970682, 0.1113410, 0.1235137, 0.1393470, 0.1740036, 0.2413976, 0.3761703", \ "0.0984674, 0.1126792, 0.1249056, 0.1407313, 0.1754158, 0.2427204, 0.3772679", \ "0.1008003, 0.1150081, 0.1272554, 0.1430645, 0.1777701, 0.2451042, 0.3794209", \ "0.1046268, 0.1187773, 0.1308626, 0.1468022, 0.1815091, 0.2488714, 0.3837037", \ "0.1100012, 0.1242514, 0.1365503, 0.1522963, 0.1869908, 0.2543487, 0.3893066", \ "0.1133103, 0.1276193, 0.1398609, 0.1558063, 0.1905054, 0.2577766, 0.3918713", \ "0.1088329, 0.1233924, 0.1357519, 0.1518175, 0.1865372, 0.2536915, 0.3878069"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0263606, 0.0428976, 0.0593972, 0.0841187, 0.1442754, 0.2698679, 0.5276262", \ "0.0264466, 0.0424625, 0.0592584, 0.0839154, 0.1444682, 0.2698820, 0.5252892", \ "0.0261945, 0.0426802, 0.0593706, 0.0841140, 0.1444009, 0.2699962, 0.5261208", \ "0.0266077, 0.0427020, 0.0592389, 0.0840911, 0.1445361, 0.2697031, 0.5255509", \ "0.0273229, 0.0433409, 0.0602578, 0.0846951, 0.1445710, 0.2697555, 0.5265754", \ "0.0290787, 0.0451972, 0.0616552, 0.0859498, 0.1455702, 0.2707862, 0.5241465", \ "0.0318195, 0.0474016, 0.0640029, 0.0881055, 0.1468610, 0.2710723, 0.5264942"); } } } } cell (NAND3X4) { cell_footprint : "NAND3"; area : 15.6672 ; cell_leakage_power : 2.602670e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "5.3706056e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "4.9772673e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "6.0307670e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "5.0247934e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "5.4933142e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "4.9427683e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "2.6026697e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "5.1107619e+04"; } pin (IN1) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.453107, 1.453107 ); rise_capacitance : 1.453107; capacitance : 1.466068; fall_capacitance_range (1.479029, 1.479029 ); fall_capacitance : 1.479029; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5248312, -0.5713448, -0.6260471, -0.6409780, -0.6325152, -0.5772644, -0.4284379"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0968280, 1.0562142, 1.0130455, 0.9896466, 0.9809077, 1.0014889, 1.0807105"); } } } pin (IN2) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.639096, 1.639096 ); fall_capacitance : 1.639096; capacitance : 1.632709; rise_capacitance_range (1.626321, 1.626321 ); rise_capacitance : 1.626321; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1431849, -1.1761553, -1.2037711, -1.2276180, -1.2369871, -1.2174003, -1.1399018"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1747898, 1.1320427, 1.0846665, 1.0601437, 1.0492162, 1.0654789, 1.1361222"); } } } pin (IN3) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.506201, 1.506201 ); fall_capacitance : 1.506201; capacitance : 1.527064; rise_capacitance_range (1.547927, 1.547927 ); rise_capacitance : 1.547927; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0041597, -1.0503635, -1.1044461, -1.1259215, -1.1305475, -1.1014743, -1.0050033"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0254507, 0.9861579, 0.9460592, 0.9218979, 0.9120619, 0.9308767, 1.0069930"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3*IN2*IN1)'"; max_capacitance : 832.000000; max_transition : 0.634608; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("44.9374939, 35.7697758, 31.8305910, 29.3661627, 27.2937656, 26.0614363, 25.6176453", \ "45.0052111, 35.7526120, 31.8584562, 29.3707730, 27.3173498, 26.0750781, 25.4205860", \ "45.0889898, 35.8701971, 31.9675202, 29.4960563, 27.4210365, 26.1862415, 25.5469983", \ "45.8400588, 36.4700827, 32.4417444, 29.9426387, 27.9437315, 26.7077624, 26.0922254", \ "47.4724827, 38.1553098, 34.1677052, 31.5626185, 29.4489652, 28.1517509, 27.5174289", \ "53.7843769, 43.8984724, 38.9284998, 35.6254406, 33.0041793, 31.6140878, 30.9191003", \ "63.0919753, 52.8281654, 47.5480500, 43.8827656, 40.9108590, 39.1006751, 38.2156177"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("41.2816666, 33.8894955, 31.6796113, 29.8650635, 27.0614712, 23.5389381, 18.5252325", \ "41.2959623, 33.6930416, 31.9295828, 29.9134184, 26.8712579, 23.2475764, 20.6371851", \ "41.4697926, 33.8350146, 31.7458784, 30.0098215, 27.0432354, 23.7267344, 18.6423949", \ "42.3893521, 34.8045184, 32.5910027, 30.7212687, 27.7949894, 24.1342020, 22.4508821", \ "44.5067001, 36.8543219, 34.5682155, 32.6340867, 29.9058047, 27.1058256, 20.6214052", \ "50.7532365, 42.1025568, 39.3708383, 36.9831405, 33.9396759, 31.4978514, 23.9769952", \ "61.2576155, 51.6451535, 48.1287098, 45.8303672, 42.7249310, 36.9977536, 35.7797007"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("42.6851662, 35.0136262, 32.9013293, 31.1313822, 28.1217749, 25.3629336, 19.8740628", \ "42.6059757, 35.0969438, 32.9729894, 31.1504372, 28.2132264, 24.8847355, 19.7296810", \ "42.8001172, 35.1385438, 33.0048331, 31.2546887, 28.1621582, 25.5668497, 19.7589010", \ "43.7057832, 36.1134502, 33.6480204, 31.8268915, 28.8839107, 25.2452706, 23.5516567", \ "45.7766213, 38.0345643, 35.6296623, 33.9571240, 31.1831764, 27.1960656, 23.1497752", \ "51.6462159, 43.1977297, 40.6386399, 37.6032331, 35.4692039, 32.1143583, 25.3657825", \ "61.4513488, 52.2413373, 49.1745698, 46.5970134, 43.4252544, 39.4944512, 37.2168750"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("44.8883146, 35.6758327, 31.7160882, 29.2472665, 27.1462736, 25.9368882, 25.3417061", \ "44.8554829, 35.6327211, 31.6939797, 29.1906072, 27.1296363, 25.9412329, 25.2534251", \ "44.8491162, 35.5907029, 31.6707132, 29.2050108, 27.1267878, 25.9274185, 25.2729307", \ "45.4455848, 36.0752114, 32.0669466, 29.5645247, 27.4923583, 26.3250464, 25.7041123", \ "46.7960418, 37.6697893, 33.6812639, 31.0937660, 28.9296844, 27.6383590, 27.0001099", \ "53.2195685, 43.3028015, 38.3043686, 35.0447825, 32.3578997, 30.9822806, 30.2119800", \ "62.5438433, 52.3795259, 46.9690013, 43.3555587, 40.2566209, 38.3936702, 37.4239828"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("43.6874784, 36.0217854, 34.2191161, 32.0446069, 29.1025863, 25.5047974, 22.9431605", \ "43.7121206, 36.0009099, 33.8498962, 32.0679813, 28.9894265, 26.3320156, 19.7411879", \ "43.8248211, 36.1240250, 34.3515673, 32.2976887, 29.2465703, 25.7165351, 23.2255814", \ "44.6456285, 36.9378143, 34.7972386, 32.7069425, 29.5834825, 26.3309680, 23.8101097", \ "46.8550528, 38.7988379, 36.7113517, 34.7015075, 31.8541193, 28.2984995, 23.3908558", \ "52.7009075, 44.2203120, 41.5795580, 38.6415646, 36.6235029, 33.5387904, 25.7859459", \ "62.6177606, 53.6763960, 50.5081168, 48.1854915, 45.2269511, 39.7376991, 39.2736448"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("44.9607970, 35.7472221, 31.7888836, 29.3209687, 27.2205801, 26.0074974, 25.4069724", \ "44.8356448, 35.7071115, 31.7486662, 29.3127667, 27.2357021, 25.9678371, 25.3672003", \ "44.8596047, 35.6403624, 31.7218916, 29.2512827, 27.1814600, 25.9394370, 25.2893098", \ "45.3848646, 36.0806540, 32.0602778, 29.5740702, 27.4991986, 26.3172172, 25.6988669", \ "46.8168942, 37.6723579, 33.6071179, 31.0784146, 28.9367889, 27.6112036, 26.9666518", \ "53.4593438, 43.5384738, 38.5527430, 35.2184927, 32.5167856, 31.0754773, 30.2908529", \ "63.3670520, 52.8975079, 47.5084934, 43.8161560, 40.6833335, 38.7674432, 37.8141892"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1036957, 0.1192132, 0.1319911, 0.1486460, 0.1845806, 0.2536805, 0.3928726", \ "0.1075390, 0.1229655, 0.1358493, 0.1525669, 0.1883598, 0.2576795, 0.3957473", \ "0.1151825, 0.1305227, 0.1433659, 0.1600510, 0.1959590, 0.2651780, 0.4043167", \ "0.1273159, 0.1428776, 0.1555265, 0.1721583, 0.2080771, 0.2771020, 0.4157290", \ "0.1449473, 0.1605661, 0.1732694, 0.1898572, 0.2256014, 0.2946775, 0.4339544", \ "0.1720887, 0.1877084, 0.2005777, 0.2172632, 0.2530753, 0.3220225, 0.4594355", \ "0.2124216, 0.2283911, 0.2414993, 0.2582868, 0.2939569, 0.3625678, 0.5006314"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0354924, 0.0539166, 0.0742725, 0.1040874, 0.1764434, 0.3268827, 0.6322746", \ "0.0349084, 0.0539520, 0.0744041, 0.1043849, 0.1765453, 0.3252116, 0.6342670", \ "0.0351053, 0.0539176, 0.0744942, 0.1043082, 0.1753552, 0.3269365, 0.6321630", \ "0.0353799, 0.0537753, 0.0745640, 0.1042511, 0.1763757, 0.3256763, 0.6309235", \ "0.0364095, 0.0550300, 0.0755798, 0.1052042, 0.1772526, 0.3261180, 0.6318599", \ "0.0376923, 0.0570692, 0.0768879, 0.1063503, 0.1776862, 0.3272893, 0.6300462", \ "0.0417351, 0.0595382, 0.0805581, 0.1098453, 0.1801289, 0.3273749, 0.6332079"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1217517, 0.1384461, 0.1524449, 0.1701398, 0.2072319, 0.2760955, 0.4113778", \ "0.1249739, 0.1418658, 0.1556402, 0.1734506, 0.2105850, 0.2794260, 0.4148304", \ "0.1313662, 0.1480756, 0.1620562, 0.1797729, 0.2168369, 0.2857164, 0.4210707", \ "0.1404914, 0.1571406, 0.1709684, 0.1886196, 0.2258987, 0.2947152, 0.4301035", \ "0.1533578, 0.1702374, 0.1840040, 0.2015613, 0.2386781, 0.3076042, 0.4427562", \ "0.1727604, 0.1896305, 0.2032695, 0.2211968, 0.2583111, 0.3271303, 0.4621452", \ "0.1973337, 0.2144088, 0.2281482, 0.2459743, 0.2832069, 0.3520029, 0.4870406"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0427439, 0.0598682, 0.0773760, 0.1015182, 0.1603907, 0.2830759, 0.5377563", \ "0.0433900, 0.0597071, 0.0770469, 0.1014266, 0.1602566, 0.2830632, 0.5381979", \ "0.0428392, 0.0600675, 0.0773277, 0.1015127, 0.1602792, 0.2830617, 0.5374561", \ "0.0428522, 0.0599392, 0.0767705, 0.1013129, 0.1602373, 0.2833067, 0.5381126", \ "0.0435233, 0.0604102, 0.0768389, 0.1012920, 0.1604279, 0.2832936, 0.5361468", \ "0.0448540, 0.0615895, 0.0786873, 0.1027917, 0.1614326, 0.2838583, 0.5354862", \ "0.0475339, 0.0637788, 0.0809363, 0.1050027, 0.1630458, 0.2849153, 0.5382397"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1101721, 0.1256044, 0.1384575, 0.1551599, 0.1910000, 0.2603293, 0.3985145", \ "0.1141149, 0.1296399, 0.1424292, 0.1590504, 0.1949620, 0.2641506, 0.4032581", \ "0.1222473, 0.1376713, 0.1505234, 0.1672218, 0.2030514, 0.2723931, 0.4106077", \ "0.1359381, 0.1513060, 0.1640566, 0.1807626, 0.2165755, 0.2855835, 0.4244615", \ "0.1565601, 0.1722107, 0.1848724, 0.2014445, 0.2372893, 0.3065391, 0.4447995", \ "0.1887591, 0.2044548, 0.2171817, 0.2338686, 0.2696649, 0.3385481, 0.4762463", \ "0.2377193, 0.2537733, 0.2665347, 0.2832028, 0.3189872, 0.3877199, 0.5262460"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0350020, 0.0538655, 0.0745527, 0.1040422, 0.1760222, 0.3263420, 0.6296262", \ "0.0357774, 0.0541501, 0.0745766, 0.1044301, 0.1754183, 0.3270232, 0.6321250", \ "0.0350371, 0.0539243, 0.0746414, 0.1039327, 0.1761403, 0.3264479, 0.6280399", \ "0.0353511, 0.0538401, 0.0745597, 0.1043327, 0.1760749, 0.3249131, 0.6306808", \ "0.0361872, 0.0552025, 0.0754188, 0.1050449, 0.1769943, 0.3245944, 0.6328032", \ "0.0372571, 0.0560877, 0.0765202, 0.1062376, 0.1770635, 0.3269146, 0.6305261", \ "0.0407404, 0.0588117, 0.0792856, 0.1085137, 0.1788043, 0.3292737, 0.6338337"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1264021, 0.1432456, 0.1569833, 0.1748589, 0.2120219, 0.2808646, 0.4159764", \ "0.1285316, 0.1453813, 0.1591255, 0.1770311, 0.2141646, 0.2830121, 0.4181931", \ "0.1329726, 0.1498547, 0.1636213, 0.1814120, 0.2185656, 0.2873977, 0.4228119", \ "0.1403443, 0.1569488, 0.1707860, 0.1884614, 0.2257308, 0.2945378, 0.4299324", \ "0.1506730, 0.1675774, 0.1813045, 0.1989054, 0.2360023, 0.3049254, 0.4401725", \ "0.1642245, 0.1810297, 0.1948671, 0.2126751, 0.2498077, 0.3186129, 0.4536304", \ "0.1789669, 0.1958726, 0.2098083, 0.2275420, 0.2647665, 0.3335669, 0.4686025"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0429419, 0.0598244, 0.0769297, 0.1016498, 0.1603362, 0.2832618, 0.5379193", \ "0.0429251, 0.0598378, 0.0769258, 0.1015531, 0.1602436, 0.2832982, 0.5372654", \ "0.0434174, 0.0597692, 0.0770835, 0.1013976, 0.1602086, 0.2829477, 0.5381792", \ "0.0429288, 0.0599536, 0.0768779, 0.1013975, 0.1601833, 0.2833240, 0.5381632", \ "0.0435610, 0.0601804, 0.0769715, 0.1011416, 0.1605054, 0.2837206, 0.5374968", \ "0.0454753, 0.0620326, 0.0787801, 0.1030174, 0.1612112, 0.2842354, 0.5378262", \ "0.0475499, 0.0646674, 0.0818405, 0.1057438, 0.1633602, 0.2845953, 0.5387694"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1153262, 0.1307678, 0.1436452, 0.1603476, 0.1961498, 0.2654216, 0.4034498", \ "0.1192336, 0.1346585, 0.1475154, 0.1642089, 0.2000105, 0.2693603, 0.4076298", \ "0.1274830, 0.1429174, 0.1557844, 0.1724914, 0.2082908, 0.2775483, 0.4155188", \ "0.1427236, 0.1581092, 0.1708763, 0.1875102, 0.2233490, 0.2926513, 0.4305428", \ "0.1664858, 0.1819220, 0.1947052, 0.2113152, 0.2471935, 0.3164243, 0.4546340", \ "0.2041882, 0.2196548, 0.2325431, 0.2492310, 0.2850422, 0.3538791, 0.4916846", \ "0.2679693, 0.2837336, 0.2967340, 0.3133955, 0.3490895, 0.4179082, 0.5557417"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0352469, 0.0542478, 0.0746676, 0.1045183, 0.1766720, 0.3251329, 0.6341189", \ "0.0352168, 0.0539710, 0.0747704, 0.1039553, 0.1763704, 0.3263104, 0.6283236", \ "0.0353826, 0.0543473, 0.0747016, 0.1046074, 0.1765899, 0.3250453, 0.6341017", \ "0.0356491, 0.0543285, 0.0746962, 0.1043472, 0.1767613, 0.3257394, 0.6337847", \ "0.0360665, 0.0552786, 0.0755936, 0.1050729, 0.1763701, 0.3256533, 0.6309986", \ "0.0371590, 0.0562252, 0.0766024, 0.1059870, 0.1775879, 0.3273815, 0.6296156", \ "0.0404834, 0.0577441, 0.0789618, 0.1077510, 0.1787638, 0.3263651, 0.6346081"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1284093, 0.1452500, 0.1589924, 0.1768624, 0.2140286, 0.2828696, 0.4179926", \ "0.1298127, 0.1466157, 0.1603488, 0.1782174, 0.2153842, 0.2842634, 0.4195083", \ "0.1321161, 0.1488806, 0.1628145, 0.1806004, 0.2176804, 0.2865571, 0.4219338", \ "0.1359738, 0.1527527, 0.1664367, 0.1841751, 0.2214035, 0.2901896, 0.4255963", \ "0.1415758, 0.1584808, 0.1722184, 0.1899025, 0.2269565, 0.2958350, 0.4312493", \ "0.1461158, 0.1631113, 0.1768179, 0.1946922, 0.2318459, 0.3006381, 0.4357229", \ "0.1435742, 0.1605155, 0.1745695, 0.1923206, 0.2296410, 0.2984815, 0.4335410"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0429501, 0.0598216, 0.0769137, 0.1016639, 0.1603460, 0.2832065, 0.5377737", \ "0.0429173, 0.0598579, 0.0768392, 0.1016532, 0.1605487, 0.2832838, 0.5371247", \ "0.0433324, 0.0599889, 0.0771548, 0.1015290, 0.1601497, 0.2830638, 0.5381304", \ "0.0429358, 0.0595165, 0.0770069, 0.1015024, 0.1600938, 0.2830070, 0.5380348", \ "0.0438531, 0.0601944, 0.0770949, 0.1015818, 0.1606837, 0.2835203, 0.5378583", \ "0.0454613, 0.0619032, 0.0790052, 0.1033587, 0.1617773, 0.2836506, 0.5366586", \ "0.0485219, 0.0653237, 0.0821864, 0.1062224, 0.1635869, 0.2849811, 0.5378513"); } } } } cell (NAND4X0) { cell_footprint : "NAND4"; area : 8.2944 ; cell_leakage_power : 1.060843e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "9138.3238754"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "1824.4016298"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "1.6713974e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "2900.5791102"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "1.0054406e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "2137.4741976"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "2.9417720e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "3094.0958684"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "8473.7186157"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "954.1630819"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "1.9070280e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "1933.8735058"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "1.1701657e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "1.0608430e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "1248.8065027"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "4429.1112999"; } pin (IN1) { fanout_load : 0.085; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.309616, 2.309616 ); fall_capacitance : 2.309616; capacitance : 2.235808; rise_capacitance_range (2.161999, 2.161999 ); rise_capacitance : 2.161999; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1137234, -1.1104551, -1.1025135, -1.0978524, -1.0871254, -1.0642665, -1.0171441"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8528146, 1.8772149, 1.9267500, 1.9249549, 1.9220991, 1.9171219, 1.9079016"); } } } pin (IN2) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.270376, 2.270376 ); rise_capacitance : 2.270376; capacitance : 2.306324; fall_capacitance_range (2.342272, 2.342272 ); fall_capacitance : 2.342272; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6878296, -1.6838666, -1.6745358, -1.6747287, -1.6737098, -1.6702671, -1.6619770"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7076607, 1.6959831, 1.6737562, 1.6733271, 1.6735972, 1.6752660, 1.6797322"); } } } pin (IN3) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.304770, 2.304770 ); fall_capacitance : 2.304770; capacitance : 2.306908; rise_capacitance_range (2.309045, 2.309045 ); rise_capacitance : 2.309045; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6843033, -1.6755642, -1.6566814, -1.6571346, -1.6566361, -1.6542342, -1.6480259"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6880586, 1.6763566, 1.6540823, 1.6533108, 1.6528973, 1.6532001, 1.6549356"); } } } pin (IN4) { fanout_load : 0.102; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.230949, 2.230949 ); fall_capacitance : 2.230949; capacitance : 2.284179; rise_capacitance_range (2.337409, 2.337409 ); rise_capacitance : 2.337409; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4480206, -1.4390381, -1.4196684, -1.4223576, -1.4263311, -1.4328731, -1.4445527"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4503742, 1.4476023, 1.4435734, 1.4433819, 1.4445140, 1.4482930, 1.4573658"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN4*IN3*IN2*IN1)'"; max_capacitance : 104.000000; max_transition : 0.978063; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("5.3572698, 5.3967949, 5.3928390, 5.3871089, 5.3905091, 5.2575904, 4.7578607", \ "5.4090437, 5.4546468, 5.4623478, 5.4351603, 5.3560099, 5.1740356, 4.2973812", \ "5.7197779, 5.6567432, 5.5798565, 5.5118023, 5.4040527, 5.2352666, 4.7800003", \ "6.5497137, 6.4138556, 6.2486060, 6.0977999, 5.6742328, 5.4463172, 4.7224701", \ "8.6479967, 8.2695159, 7.9471019, 7.6209458, 7.0341052, 6.1519676, 5.2743883", \ "13.5169296, 12.9257387, 12.2683335, 11.4058551, 10.3940709, 8.9956812, 7.0619989", \ "23.8320678, 22.9768542, 22.0016940, 20.7506754, 18.7591485, 16.1240312, 12.9115483"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.3326721, 1.3673519, 1.3944905, 1.4150542, 1.4413054, 1.4714038, 1.5304005", \ "1.3856777, 1.4135118, 1.4189589, 1.4384608, 1.4614491, 1.4861811, 1.5251835", \ "1.5891125, 1.5459379, 1.5488929, 1.5229585, 1.5070826, 1.5101896, 1.5314381", \ "2.3740388, 2.2474910, 2.0972232, 1.9176372, 1.7661255, 1.6685999, 1.6262156", \ "4.5248956, 4.0425458, 3.6157709, 3.2385200, 2.7999770, 2.3647058, 2.0614692", \ "9.4685262, 8.6503830, 7.8009428, 6.9032375, 5.6932082, 4.4791731, 3.5017054", \ "19.9009266, 18.7809869, 17.5277538, 15.9483101, 13.4080311, 10.5178041, 7.9242480"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.3472038, 1.3812778, 1.4073882, 1.4319345, 1.4597674, 1.4928184, 1.5295753", \ "1.3112067, 1.3509782, 1.3890984, 1.4164739, 1.4589851, 1.4902179, 1.5366448", \ "1.3404562, 1.3459102, 1.3624013, 1.3634654, 1.4131108, 1.4407347, 1.4835565", \ "1.9507900, 1.8269392, 1.7296906, 1.6609614, 1.5881053, 1.5587252, 1.5514771", \ "3.9456364, 3.5126678, 3.1305999, 2.7899476, 2.4118970, 2.1105646, 1.8974135", \ "8.6903335, 7.9298970, 7.1433558, 6.2900370, 5.0887962, 4.0394810, 3.1562803", \ "18.9257042, 17.8702842, 16.6086303, 15.1303190, 12.6203638, 9.8446297, 7.3338441"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("7.1385303, 7.1670851, 7.1903944, 7.1843538, 7.0689646, 6.8190389, 6.4591691", \ "7.1384589, 7.1532123, 7.1559811, 7.1536213, 7.0474800, 6.8014219, 6.3016076", \ "7.3844696, 7.3528276, 7.3243013, 7.2544972, 7.1646133, 6.8823313, 6.3980422", \ "8.2152354, 8.0919922, 7.9601155, 7.7689527, 7.5018642, 7.1699214, 6.5349200", \ "10.2762405, 10.0199836, 9.7544899, 9.4252365, 8.8372967, 8.0540332, 7.1919566", \ "15.1334403, 14.6222373, 14.0494888, 13.3402111, 12.3640783, 10.7677264, 9.0380570", \ "25.2531818, 24.6016133, 23.7940488, 22.8134463, 20.7047053, 18.1851503, 15.1338587"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("8.7605578, 8.7819138, 8.8059194, 8.7908510, 8.7186169, 8.5454562, 8.0429412", \ "8.7332593, 8.7514641, 8.7546584, 8.7566211, 8.6801577, 8.5552493, 7.9811865", \ "8.9975153, 8.9371173, 8.9109278, 8.8855161, 8.7695255, 8.5320055, 8.0046720", \ "9.8490605, 9.7250728, 9.5781791, 9.3863032, 9.1401823, 8.7994057, 8.1472824", \ "12.0373034, 11.7888100, 11.4698523, 11.1439341, 10.5061253, 9.7337870, 8.8195513", \ "17.1162377, 16.5884193, 16.0270888, 15.2650799, 14.2568769, 12.8231990, 10.7456660", \ "27.9726308, 27.3072000, 26.4676436, 25.3841794, 23.2114417, 20.5955235, 17.1104404"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.2910312, 1.3353981, 1.3613655, 1.3854501, 1.4090114, 1.4387210, 1.4820123", \ "1.2249898, 1.2841326, 1.3247319, 1.3603407, 1.3980308, 1.4400858, 1.4844678", \ "1.2128075, 1.2355011, 1.2553207, 1.2890513, 1.3332402, 1.3764397, 1.4250162", \ "1.7104174, 1.6321686, 1.5636708, 1.5239687, 1.4873808, 1.4745254, 1.4829815", \ "3.6800420, 3.2788248, 2.9428833, 2.6299878, 2.3056683, 2.0273237, 1.8372357", \ "8.5603469, 7.8585163, 7.1040242, 6.2996017, 5.1009304, 4.0922393, 3.2643943", \ "19.3433831, 18.2780418, 17.0917315, 15.6588169, 13.1743540, 10.2733526, 7.7003439"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("9.9540056, 9.9847458, 10.0027146, 10.0151432, 9.9775631, 9.9174798, 9.3152752", \ "10.0016580, 10.0117598, 10.0213999, 10.0304779, 9.9851854, 9.7982475, 9.3149796", \ "10.2232971, 10.1763469, 10.1424439, 10.1093811, 10.0192065, 9.8182172, 9.2970953", \ "11.1328390, 10.9658960, 10.8432371, 10.6508093, 10.4204539, 10.1036441, 9.5104329", \ "13.5382625, 13.1779342, 12.8579705, 12.4726433, 11.8501382, 11.0173647, 10.1366371", \ "18.9535910, 18.3752149, 17.7091828, 17.0304099, 15.8351565, 14.3048347, 12.3624867", \ "30.6639967, 29.9246919, 29.0386150, 27.8125822, 25.4961953, 22.6614767, 19.0962022"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.4864628, 1.5289057, 1.5569208, 1.5769890, 1.6023212, 1.6385488, 1.6831829", \ "1.4144411, 1.4653979, 1.5123780, 1.5476960, 1.5869760, 1.6248157, 1.6715160", \ "1.3513710, 1.3895037, 1.4277899, 1.4682371, 1.5164658, 1.5650066, 1.6197621", \ "1.8366392, 1.7519150, 1.7285284, 1.6888724, 1.6675055, 1.6639706, 1.6818265", \ "3.7791357, 3.4696239, 3.1445555, 2.8538388, 2.5132176, 2.2484513, 2.0635717", \ "8.8581121, 8.2068747, 7.5274343, 6.7430666, 5.5661245, 4.4727095, 3.5528032", \ "20.3356848, 19.3005554, 18.1571287, 16.7891281, 14.3247162, 11.3563484, 8.6129503"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0233836, 0.0322874, 0.0442907, 0.0616015, 0.1026078, 0.1838852, 0.3482910", \ "0.0275369, 0.0362644, 0.0481209, 0.0655173, 0.1063593, 0.1881818, 0.3549996", \ "0.0334441, 0.0442201, 0.0565970, 0.0736772, 0.1142568, 0.1955988, 0.3600450", \ "0.0412600, 0.0541748, 0.0696800, 0.0901153, 0.1310510, 0.2116055, 0.3739640", \ "0.0529175, 0.0689967, 0.0876749, 0.1123104, 0.1627663, 0.2454872, 0.4065404", \ "0.0689921, 0.0897017, 0.1130801, 0.1435186, 0.2044860, 0.3075604, 0.4758293", \ "0.0917713, 0.1176230, 0.1479672, 0.1869936, 0.2630897, 0.3884731, 0.5959470"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0353804, 0.0540071, 0.0798024, 0.1180145, 0.2103399, 0.3893749, 0.7532168", \ "0.0387599, 0.0565854, 0.0816947, 0.1186494, 0.2087815, 0.3899025, 0.7511377", \ "0.0478054, 0.0645529, 0.0882147, 0.1242704, 0.2119090, 0.3905893, 0.7481389", \ "0.0642464, 0.0830756, 0.1068293, 0.1407422, 0.2220559, 0.3970355, 0.7518198", \ "0.0923405, 0.1132943, 0.1417164, 0.1784291, 0.2567537, 0.4215665, 0.7675368", \ "0.1450169, 0.1712373, 0.2006491, 0.2415712, 0.3303895, 0.4910897, 0.8181360", \ "0.2448157, 0.2759852, 0.3108339, 0.3570067, 0.4593355, 0.6354591, 0.9587328"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0219256, 0.0314100, 0.0440671, 0.0625344, 0.1064352, 0.1932618, 0.3675540", \ "0.0253995, 0.0345526, 0.0472132, 0.0657086, 0.1093364, 0.1965719, 0.3708652", \ "0.0306429, 0.0412885, 0.0542884, 0.0725043, 0.1163129, 0.2030884, 0.3779118", \ "0.0370891, 0.0501229, 0.0661047, 0.0863094, 0.1300084, 0.2170229, 0.3907840", \ "0.0450578, 0.0613479, 0.0807098, 0.1055287, 0.1568500, 0.2453385, 0.4184182", \ "0.0540283, 0.0742343, 0.0984810, 0.1297837, 0.1922674, 0.2977138, 0.4759024", \ "0.0633040, 0.0885376, 0.1189749, 0.1581882, 0.2376689, 0.3651930, 0.5785882"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0415782, 0.0605818, 0.0866132, 0.1255961, 0.2163097, 0.3990605, 0.7622563", \ "0.0446763, 0.0628258, 0.0882115, 0.1260539, 0.2164971, 0.3992451, 0.7620875", \ "0.0529939, 0.0703593, 0.0941907, 0.1302738, 0.2178337, 0.3989810, 0.7630143", \ "0.0669849, 0.0864313, 0.1111592, 0.1456967, 0.2284566, 0.4034785, 0.7621366", \ "0.0960438, 0.1152813, 0.1408112, 0.1774699, 0.2601960, 0.4262235, 0.7729716", \ "0.1490138, 0.1727352, 0.2012949, 0.2391143, 0.3251722, 0.4930927, 0.8200129", \ "0.2477390, 0.2763765, 0.3098594, 0.3572683, 0.4483050, 0.6189855, 0.9513131"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0288348, 0.0376452, 0.0495807, 0.0669911, 0.1074247, 0.1886894, 0.3518870", \ "0.0328631, 0.0416307, 0.0535200, 0.0707493, 0.1113407, 0.1925204, 0.3554536", \ "0.0401663, 0.0498883, 0.0617862, 0.0789335, 0.1196473, 0.2004393, 0.3624198", \ "0.0499015, 0.0618658, 0.0764682, 0.0956148, 0.1362083, 0.2166540, 0.3784030", \ "0.0648636, 0.0794481, 0.0968909, 0.1205131, 0.1693263, 0.2515675, 0.4118341", \ "0.0877449, 0.1054636, 0.1269985, 0.1556051, 0.2141175, 0.3139375, 0.4809510", \ "0.1208506, 0.1439863, 0.1716324, 0.2076567, 0.2799611, 0.4008935, 0.6046385"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0423831, 0.0612281, 0.0872405, 0.1258208, 0.2162914, 0.3976499, 0.7592476", \ "0.0452725, 0.0634147, 0.0888059, 0.1262410, 0.2165057, 0.3977370, 0.7595266", \ "0.0539540, 0.0710963, 0.0950449, 0.1310396, 0.2188072, 0.3976046, 0.7603333", \ "0.0712665, 0.0896340, 0.1127839, 0.1466675, 0.2304299, 0.4036159, 0.7599280", \ "0.1010294, 0.1213885, 0.1476905, 0.1841653, 0.2646509, 0.4279347, 0.7749819", \ "0.1542831, 0.1785191, 0.2074449, 0.2489995, 0.3359500, 0.4996474, 0.8264786", \ "0.2522986, 0.2818326, 0.3173726, 0.3648203, 0.4639669, 0.6415694, 0.9663500"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0274858, 0.0369723, 0.0496042, 0.0681697, 0.1118437, 0.1990024, 0.3735971", \ "0.0295802, 0.0391482, 0.0519980, 0.0707135, 0.1146354, 0.2016820, 0.3756019", \ "0.0332904, 0.0438640, 0.0570647, 0.0756565, 0.1197780, 0.2069867, 0.3806674", \ "0.0383609, 0.0509086, 0.0657106, 0.0859099, 0.1299469, 0.2174159, 0.3914171", \ "0.0445456, 0.0597389, 0.0776808, 0.1012441, 0.1505030, 0.2389130, 0.4127180", \ "0.0496328, 0.0689310, 0.0919962, 0.1211829, 0.1797063, 0.2811561, 0.4575230", \ "0.0511375, 0.0762637, 0.1056173, 0.1426094, 0.2168258, 0.3369648, 0.5414352"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0421360, 0.0612196, 0.0873944, 0.1256886, 0.2169774, 0.3984415, 0.7620859", \ "0.0439643, 0.0623872, 0.0882158, 0.1261350, 0.2173639, 0.3992281, 0.7634067", \ "0.0502188, 0.0678506, 0.0917664, 0.1286994, 0.2178460, 0.3985246, 0.7633237", \ "0.0629482, 0.0809976, 0.1049639, 0.1396182, 0.2248585, 0.4012875, 0.7638736", \ "0.0903176, 0.1073453, 0.1309441, 0.1665709, 0.2484449, 0.4169013, 0.7697589", \ "0.1417862, 0.1611513, 0.1857853, 0.2210905, 0.3027220, 0.4686169, 0.8047999", \ "0.2336975, 0.2569548, 0.2886271, 0.3280913, 0.4129216, 0.5785290, 0.9092993"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0332291, 0.0422874, 0.0543066, 0.0718867, 0.1127428, 0.1946992, 0.3582404", \ "0.0371683, 0.0461353, 0.0581857, 0.0757181, 0.1164857, 0.1982229, 0.3598119", \ "0.0453657, 0.0546603, 0.0664854, 0.0837239, 0.1243640, 0.2059761, 0.3680958", \ "0.0570448, 0.0683071, 0.0822946, 0.1007968, 0.1411957, 0.2218764, 0.3831842", \ "0.0755508, 0.0886954, 0.1054026, 0.1279108, 0.1746885, 0.2562932, 0.4176146", \ "0.1042145, 0.1202205, 0.1401613, 0.1658410, 0.2231642, 0.3223229, 0.4870045", \ "0.1499836, 0.1697325, 0.1964219, 0.2277407, 0.2970913, 0.4130807, 0.6124872"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0499071, 0.0687993, 0.0947536, 0.1331992, 0.2238984, 0.4052017, 0.7670574", \ "0.0525825, 0.0705201, 0.0960032, 0.1335269, 0.2238010, 0.4051250, 0.7675907", \ "0.0609436, 0.0780529, 0.1020475, 0.1383360, 0.2257834, 0.4054515, 0.7678366", \ "0.0796560, 0.0965423, 0.1193417, 0.1535352, 0.2371477, 0.4113980, 0.7667417", \ "0.1108325, 0.1313471, 0.1559777, 0.1904853, 0.2702817, 0.4352768, 0.7813802", \ "0.1665720, 0.1891314, 0.2196404, 0.2582614, 0.3454191, 0.5041014, 0.8327987", \ "0.2698711, 0.2982594, 0.3346692, 0.3786068, 0.4752796, 0.6500941, 0.9725338"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0312308, 0.0405932, 0.0533136, 0.0719234, 0.1154757, 0.2027090, 0.3777966", \ "0.0326401, 0.0421913, 0.0550498, 0.0736709, 0.1172791, 0.2044975, 0.3794617", \ "0.0346661, 0.0448083, 0.0579006, 0.0765110, 0.1202520, 0.2074929, 0.3820163", \ "0.0377088, 0.0488180, 0.0627327, 0.0823087, 0.1263454, 0.2139790, 0.3880005", \ "0.0399609, 0.0534049, 0.0698335, 0.0913830, 0.1381556, 0.2261271, 0.3998258", \ "0.0384998, 0.0559067, 0.0765279, 0.1030364, 0.1565077, 0.2518330, 0.4270223", \ "0.0284742, 0.0503178, 0.0767560, 0.1109688, 0.1776341, 0.2882803, 0.4780141"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0421699, 0.0612112, 0.0874145, 0.1258360, 0.2166279, 0.3983040, 0.7639664", \ "0.0432550, 0.0619453, 0.0878876, 0.1257810, 0.2168948, 0.3990394, 0.7617648", \ "0.0473378, 0.0653390, 0.0901020, 0.1276982, 0.2179315, 0.3991223, 0.7631618", \ "0.0575766, 0.0748992, 0.0991686, 0.1352140, 0.2214924, 0.4001275, 0.7626385", \ "0.0825891, 0.0989275, 0.1216437, 0.1558205, 0.2402018, 0.4098352, 0.7682940", \ "0.1333826, 0.1506375, 0.1732159, 0.2064410, 0.2841784, 0.4504027, 0.7907562", \ "0.2273898, 0.2466065, 0.2720681, 0.3086029, 0.3865872, 0.5436162, 0.8699566"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0365348, 0.0458984, 0.0582876, 0.0761170, 0.1173858, 0.1992154, 0.3615716", \ "0.0404522, 0.0497404, 0.0620530, 0.0798535, 0.1211883, 0.2028250, 0.3660649", \ "0.0491316, 0.0582919, 0.0703622, 0.0878665, 0.1289363, 0.2100578, 0.3730806", \ "0.0626582, 0.0735017, 0.0872003, 0.1054346, 0.1458770, 0.2269872, 0.3884873", \ "0.0833901, 0.0964918, 0.1121678, 0.1338984, 0.1803868, 0.2611620, 0.4219726", \ "0.1183262, 0.1332337, 0.1521175, 0.1774492, 0.2319209, 0.3282112, 0.4926937", \ "0.1773244, 0.1970827, 0.2193218, 0.2481541, 0.3115610, 0.4241656, 0.6208559"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0574293, 0.0762225, 0.1022389, 0.1404490, 0.2308492, 0.4128791, 0.7747767", \ "0.0599516, 0.0780567, 0.1032849, 0.1406745, 0.2310983, 0.4120655, 0.7729331", \ "0.0681496, 0.0851324, 0.1093116, 0.1453631, 0.2325078, 0.4120006, 0.7747605", \ "0.0872266, 0.1040791, 0.1264587, 0.1601115, 0.2443103, 0.4174108, 0.7754707", \ "0.1205113, 0.1402834, 0.1644900, 0.1973427, 0.2778544, 0.4430202, 0.7889689", \ "0.1802220, 0.2020127, 0.2299073, 0.2689786, 0.3540107, 0.5124747, 0.8396971", \ "0.2907677, 0.3190309, 0.3513065, 0.3933870, 0.4880038, 0.6586865, 0.9780632"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0329299, 0.0423606, 0.0551590, 0.0735945, 0.1173834, 0.2048193, 0.3786148", \ "0.0339456, 0.0435339, 0.0563849, 0.0752145, 0.1187055, 0.2065088, 0.3801339", \ "0.0349691, 0.0447953, 0.0578198, 0.0764604, 0.1201803, 0.2075004, 0.3818638", \ "0.0357633, 0.0461289, 0.0595556, 0.0787785, 0.1227102, 0.2103982, 0.3847712", \ "0.0335164, 0.0460530, 0.0612227, 0.0817084, 0.1271933, 0.2147955, 0.3887291", \ "0.0351362, 0.0396379, 0.0590022, 0.0826540, 0.1331477, 0.2244589, 0.3988958", \ "0.0381210, 0.0399439, 0.0428896, 0.0726088, 0.1326955, 0.2362959, 0.4195119"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0421362, 0.0612611, 0.0872841, 0.1257367, 0.2166153, 0.3992167, 0.7627998", \ "0.0426375, 0.0616514, 0.0876598, 0.1258345, 0.2168584, 0.3987064, 0.7634210", \ "0.0454390, 0.0638205, 0.0888721, 0.1270419, 0.2171281, 0.3992488, 0.7632228", \ "0.0528490, 0.0700989, 0.0949988, 0.1320778, 0.2202830, 0.4005503, 0.7631540", \ "0.0732342, 0.0900145, 0.1132931, 0.1473150, 0.2341607, 0.4077845, 0.7680201", \ "0.1194767, 0.1357959, 0.1589154, 0.1907582, 0.2689509, 0.4361337, 0.7831329", \ "0.2138061, 0.2290614, 0.2519496, 0.2853863, 0.3619382, 0.5159004, 0.8433939"); } } } } cell (NAND4X1) { cell_footprint : "NAND4"; area : 12.9024 ; cell_leakage_power : 1.619019e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "4.2874564e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "3.5983891e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "5.0012513e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "3.6996578e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "4.3737117e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "3.6277282e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "6.1990647e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "3.7178214e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "4.2247333e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "3.5162280e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "5.2236924e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "3.6084653e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "4.5293547e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "3.5439395e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "1.6190187e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "3.8440540e+04"; } pin (IN1) { fanout_load : 0.086; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.527624, 2.527624 ); fall_capacitance : 2.527624; capacitance : 2.496030; rise_capacitance_range (2.464436, 2.464436 ); rise_capacitance : 2.464436; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1905287, -1.2210061, -1.2542533, -1.2681967, -1.2683759, -1.2410266, -1.1586205"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8883466, 1.8924998, 1.9278808, 1.9102641, 1.9021052, 1.9128619, 1.9614499"); } } } pin (IN2) { fanout_load : 0.086; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.479186, 2.479186 ); fall_capacitance : 2.479186; capacitance : 2.470880; rise_capacitance_range (2.462575, 2.462575 ); rise_capacitance : 2.462575; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6101887, -1.6340631, -1.6541043, -1.6707876, -1.6764465, -1.6600568, -1.5995697"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6090899, 1.5823424, 1.5562933, 1.5395200, 1.5334192, 1.5486638, 1.6065987"); } } } pin (IN3) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.240735, 2.240735 ); fall_capacitance : 2.240735; capacitance : 2.240198; rise_capacitance_range (2.239662, 2.239662 ); rise_capacitance : 2.239662; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6133906, -1.6299856, -1.6354679, -1.6515109, -1.6558894, -1.6369387, -1.5713298"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5862793, 1.5575040, 1.5274007, 1.5111872, 1.5062076, 1.5236958, 1.5861194"); } } } pin (IN4) { fanout_load : 0.105; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.323850, 2.323850 ); fall_capacitance : 2.323850; capacitance : 2.354880; rise_capacitance_range (2.385911, 2.385911 ); rise_capacitance : 2.385911; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5341913, -1.5572204, -1.5755711, -1.5924534, -1.5985104, -1.5829168, -1.5240219"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5325936, 1.5065905, 1.4823946, 1.4664644, 1.4624146, 1.4821252, 1.5493569"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN4*IN3*IN2*IN1)'"; max_capacitance : 208.000000; max_transition : 0.657107; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.2140037, 15.0824229, 14.9271675, 14.8401346, 14.4604889, 13.8889958, 13.5953965", \ "15.2676399, 15.1081614, 14.9786453, 14.9233069, 14.4655589, 14.1200667, 13.5916127", \ "15.5809530, 15.3832587, 15.2389577, 15.0603730, 14.7849912, 14.4813983, 13.4570228", \ "16.5515032, 16.3656007, 16.2456683, 16.0284117, 15.8859828, 15.1208208, 14.1810616", \ "19.0824145, 18.7304249, 18.6000382, 18.5660669, 18.2662946, 17.4511141, 16.7644515", \ "24.6330998, 24.2099458, 23.9569015, 23.7342691, 23.6354464, 23.4225393, 21.7411846", \ "36.2885843, 35.7568847, 35.3847357, 35.1255945, 34.8872631, 33.7981861, 34.0792767"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6338442, 10.8546178, 10.9285143, 10.9964166, 11.0730407, 11.0650513, 11.1291822", \ "10.6781011, 10.8614920, 10.9845491, 11.0148769, 11.0724394, 11.1592562, 11.2221974", \ "10.9746972, 11.1636620, 11.2563550, 11.3183428, 11.3914577, 11.4803312, 11.5330002", \ "11.9034543, 12.1098066, 12.2027963, 12.2453769, 12.3280887, 12.3962820, 12.4645978", \ "14.8093798, 14.6808595, 14.6556807, 14.7102438, 14.7642953, 14.8294175, 14.9152755", \ "20.6372660, 20.3887313, 20.3459408, 20.3630560, 20.3411468, 20.3732213, 20.4843307", \ "32.7680477, 32.4130223, 32.2033749, 32.1009686, 32.1532915, 32.1013397, 32.1664615"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.8043835, 16.6971342, 16.5783883, 16.4229846, 16.2797503, 15.5772448, 14.5354905", \ "16.8294665, 16.6915145, 16.5904673, 16.3741138, 16.1024828, 15.7835462, 15.4352028", \ "17.1292458, 16.9995595, 16.8550375, 16.7982150, 16.4346006, 16.2996224, 15.6374298", \ "18.1148375, 17.9358970, 17.8225395, 17.6008851, 17.3642409, 16.7857346, 15.8070367", \ "20.6028607, 20.1951752, 20.1550966, 20.1747878, 19.9010925, 18.9643334, 18.1429608", \ "26.1326700, 25.7106375, 25.4505238, 25.2598211, 24.9116004, 24.9988530, 23.2845087", \ "37.5299551, 36.9758329, 36.7035355, 36.4012600, 36.1243954, 35.2726539, 35.4757926"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.7754894, 10.9600912, 11.0495468, 11.1154894, 11.1954196, 11.2804043, 11.3735657", \ "10.7075868, 10.9185070, 11.0052995, 11.0714698, 11.1416177, 11.1656043, 11.2554728", \ "10.8369303, 11.0283826, 11.1199435, 11.1868742, 11.2623787, 11.3272254, 11.3798838", \ "11.5630881, 11.7746697, 11.8680267, 11.9211173, 11.9964341, 12.0541098, 12.1329971", \ "14.2432965, 14.0735664, 14.0803684, 14.1242392, 14.1750575, 14.2389204, 14.3153112", \ "19.8128588, 19.5618185, 19.5013607, 19.5250844, 19.5107540, 19.5706295, 19.6496547", \ "31.6762253, 31.1619167, 31.1434280, 31.0059444, 30.9882685, 31.0048467, 31.0825099"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("18.3304296, 18.2237306, 18.1432270, 18.0095570, 17.9002700, 17.5129135, 16.4387206", \ "18.3450235, 18.2291091, 18.1314167, 18.0021847, 17.8754749, 17.1523182, 15.9139969", \ "18.6254891, 18.5249283, 18.4100070, 18.2659295, 18.0800365, 17.5412504, 16.5053400", \ "19.6241431, 19.5173736, 19.3905111, 19.2345645, 19.1591253, 18.5716515, 17.5708716", \ "22.2508954, 21.8652547, 21.8687425, 21.8158194, 21.5808251, 20.7148379, 19.5280148", \ "28.1049540, 27.7120984, 27.4521440, 27.2528389, 27.1837167, 26.8994188, 25.2982442", \ "40.1446577, 39.6375357, 39.3524854, 39.1168408, 38.8841405, 37.8962987, 38.3605639"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6865129, 10.8876179, 10.9968843, 11.0508134, 11.1476704, 11.2651244, 11.4023776", \ "10.6616144, 10.8623880, 10.9741798, 11.0255906, 11.0439553, 11.1375185, 11.2276577", \ "10.6079969, 10.8126777, 10.9071658, 10.9740720, 11.0500078, 11.1160863, 11.1743063", \ "11.2203630, 11.4325478, 11.5299306, 11.5796998, 11.6464170, 11.7136454, 11.7817709", \ "13.8420130, 13.7105831, 13.6786594, 13.7278697, 13.7680316, 13.8308103, 13.9193258", \ "19.5109626, 19.2812811, 19.2336083, 19.2334729, 19.2117754, 19.2839727, 19.3556087", \ "31.9535641, 31.5786842, 31.4227150, 31.3406274, 31.3282504, 31.3258279, 31.4033719"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("19.7779975, 19.6874321, 19.6221004, 19.5500979, 19.4256906, 18.7483668, 17.7199838", \ "19.7721802, 19.6799600, 19.6142882, 19.5195447, 19.4204981, 18.7500251, 17.8416418", \ "19.9741435, 19.9090768, 19.8513718, 19.7611573, 19.7440795, 18.9682962, 18.0311192", \ "21.0525913, 20.9807613, 20.8821309, 20.7410338, 20.6860828, 20.4439868, 19.0786622", \ "23.7859851, 23.4817655, 23.5123105, 23.4251524, 23.2739911, 22.7731755, 21.5456691", \ "30.0646257, 29.5740954, 29.3733960, 29.1549327, 28.9784326, 28.9704164, 27.2706082", \ "42.9989453, 42.4912812, 42.1534370, 41.9085495, 41.6979603, 40.7915675, 41.0020689"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.8721463, 11.0867872, 11.1952768, 11.2309378, 11.2768189, 11.3579563, 11.4366951", \ "10.7742186, 10.9814846, 11.0727120, 11.1278090, 11.1999293, 11.2829964, 11.4333683", \ "10.6781955, 10.8917364, 10.9855763, 11.0401692, 11.1206629, 11.1980592, 11.2626181", \ "11.1993195, 11.4190155, 11.4987180, 11.5391790, 11.6244779, 11.6966400, 11.7627925", \ "13.6796363, 13.5194632, 13.5510253, 13.5896650, 13.6298972, 13.6997773, 13.7756945", \ "19.4353963, 19.2037700, 19.1770834, 19.1806732, 19.1739919, 19.2532569, 19.3156577", \ "32.3464062, 31.9636049, 31.8340834, 31.8032582, 31.7748497, 31.7968851, 31.8529754"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0686734, 0.0794512, 0.0899989, 0.1047087, 0.1391859, 0.2081848, 0.3465155", \ "0.0727058, 0.0834765, 0.0940059, 0.1087614, 0.1432024, 0.2117563, 0.3495395", \ "0.0801979, 0.0909012, 0.1014279, 0.1161884, 0.1506842, 0.2192614, 0.3576613", \ "0.0908733, 0.1015895, 0.1121216, 0.1268378, 0.1613428, 0.2303442, 0.3677238", \ "0.1061597, 0.1170962, 0.1276642, 0.1423446, 0.1767310, 0.2451036, 0.3826488", \ "0.1273346, 0.1384881, 0.1491659, 0.1635991, 0.1979951, 0.2667119, 0.4035603", \ "0.1562712, 0.1678704, 0.1786244, 0.1933691, 0.2273840, 0.2957104, 0.4333564"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0219715, 0.0391316, 0.0593942, 0.0900982, 0.1642832, 0.3174925, 0.6256827", \ "0.0219861, 0.0390873, 0.0591942, 0.0913045, 0.1647174, 0.3179836, 0.6233437", \ "0.0220866, 0.0390607, 0.0591634, 0.0898549, 0.1648896, 0.3178364, 0.6239904", \ "0.0225503, 0.0397101, 0.0598388, 0.0905041, 0.1650907, 0.3174855, 0.6200345", \ "0.0234183, 0.0406775, 0.0604627, 0.0910363, 0.1653744, 0.3173481, 0.6270130", \ "0.0252811, 0.0424565, 0.0618528, 0.0914714, 0.1660952, 0.3183901, 0.6217818", \ "0.0281518, 0.0448031, 0.0645105, 0.0937905, 0.1665097, 0.3179448, 0.6252145"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0687229, 0.0812112, 0.0940299, 0.1121149, 0.1542791, 0.2383988, 0.4064236", \ "0.0720587, 0.0845194, 0.0973354, 0.1154214, 0.1576314, 0.2418209, 0.4106337", \ "0.0782567, 0.0907542, 0.1035710, 0.1216700, 0.1639084, 0.2480935, 0.4176950", \ "0.0872909, 0.0997479, 0.1125555, 0.1306492, 0.1730706, 0.2569895, 0.4263631", \ "0.1009286, 0.1134141, 0.1262258, 0.1442813, 0.1864854, 0.2704667, 0.4385844", \ "0.1196377, 0.1322395, 0.1450745, 0.1631086, 0.2052642, 0.2893712, 0.4570920", \ "0.1452269, 0.1580318, 0.1709150, 0.1890341, 0.2310771, 0.3151589, 0.4832386"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0199637, 0.0384030, 0.0601323, 0.0929147, 0.1717981, 0.3329700, 0.6532768", \ "0.0200544, 0.0384166, 0.0600239, 0.0929391, 0.1721550, 0.3328033, 0.6537852", \ "0.0202482, 0.0383797, 0.0601676, 0.0928939, 0.1719737, 0.3331884, 0.6537001", \ "0.0203483, 0.0386111, 0.0602814, 0.0928340, 0.1721439, 0.3324567, 0.6536377", \ "0.0211094, 0.0392290, 0.0606250, 0.0933890, 0.1718395, 0.3325278, 0.6559990", \ "0.0225293, 0.0407863, 0.0617253, 0.0939834, 0.1727048, 0.3327305, 0.6501839", \ "0.0255075, 0.0433998, 0.0640569, 0.0955154, 0.1732750, 0.3328848, 0.6557183"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0746473, 0.0854744, 0.0960179, 0.1106722, 0.1449947, 0.2137321, 0.3513748", \ "0.0786265, 0.0894011, 0.0999407, 0.1146843, 0.1491233, 0.2176876, 0.3553931", \ "0.0865133, 0.0973216, 0.1078020, 0.1225132, 0.1570111, 0.2256376, 0.3633216", \ "0.0989161, 0.1096763, 0.1201584, 0.1348966, 0.1693714, 0.2383156, 0.3756220", \ "0.1165372, 0.1274637, 0.1380657, 0.1527194, 0.1870276, 0.2555547, 0.3928857", \ "0.1436678, 0.1547425, 0.1652344, 0.1798596, 0.2141970, 0.2828220, 0.4196584", \ "0.1833026, 0.1947929, 0.2056236, 0.2200885, 0.2543458, 0.3228559, 0.4605386"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0223551, 0.0391951, 0.0593960, 0.0899421, 0.1656685, 0.3175979, 0.6233543", \ "0.0220280, 0.0392554, 0.0593123, 0.0898915, 0.1647776, 0.3178803, 0.6227368", \ "0.0220507, 0.0392486, 0.0594699, 0.0905865, 0.1651383, 0.3174320, 0.6235382", \ "0.0227853, 0.0397805, 0.0598318, 0.0900266, 0.1649824, 0.3176331, 0.6243517", \ "0.0235476, 0.0405356, 0.0604642, 0.0913295, 0.1654336, 0.3159663, 0.6258722", \ "0.0249303, 0.0419875, 0.0613590, 0.0911184, 0.1649021, 0.3185698, 0.6232937", \ "0.0271030, 0.0445701, 0.0639064, 0.0930454, 0.1664087, 0.3177711, 0.6266733"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0745821, 0.0870630, 0.0998803, 0.1179917, 0.1601211, 0.2442832, 0.4127526", \ "0.0767046, 0.0892100, 0.1020214, 0.1201250, 0.1622962, 0.2464115, 0.4144974", \ "0.0811119, 0.0936420, 0.1064564, 0.1245720, 0.1668108, 0.2509516, 0.4199990", \ "0.0884970, 0.1009726, 0.1137816, 0.1318966, 0.1743091, 0.2581834, 0.4271123", \ "0.0997143, 0.1122305, 0.1250780, 0.1431468, 0.1853497, 0.2693826, 0.4389641", \ "0.1144587, 0.1270523, 0.1398321, 0.1579655, 0.2001261, 0.2842300, 0.4519835", \ "0.1311657, 0.1440076, 0.1568429, 0.1749621, 0.2170604, 0.3011097, 0.4692948"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0202189, 0.0383986, 0.0601130, 0.0928583, 0.1720112, 0.3329919, 0.6543296", \ "0.0201972, 0.0383726, 0.0601314, 0.0928998, 0.1718373, 0.3329755, 0.6539267", \ "0.0200518, 0.0385145, 0.0601898, 0.0929890, 0.1721919, 0.3322874, 0.6565721", \ "0.0203540, 0.0386395, 0.0603604, 0.0927323, 0.1719553, 0.3318818, 0.6541585", \ "0.0210539, 0.0393649, 0.0607846, 0.0933870, 0.1719279, 0.3325589, 0.6532458", \ "0.0225536, 0.0406770, 0.0617761, 0.0941099, 0.1727659, 0.3323158, 0.6530724", \ "0.0253314, 0.0432585, 0.0638420, 0.0953510, 0.1734111, 0.3327373, 0.6546796"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0790335, 0.0898239, 0.1003560, 0.1150899, 0.1495886, 0.2180233, 0.3556838", \ "0.0830238, 0.0937692, 0.1043130, 0.1189732, 0.1533774, 0.2220890, 0.3599155", \ "0.0913480, 0.1021657, 0.1127483, 0.1274023, 0.1616902, 0.2304811, 0.3681764", \ "0.1049875, 0.1157355, 0.1263126, 0.1409589, 0.1755040, 0.2440260, 0.3818640", \ "0.1256334, 0.1365138, 0.1471361, 0.1617494, 0.1958576, 0.2645096, 0.4020642", \ "0.1582899, 0.1693121, 0.1799037, 0.1944645, 0.2287582, 0.2974349, 0.4342967", \ "0.2080076, 0.2194507, 0.2301126, 0.2447083, 0.2787227, 0.3472810, 0.4844542"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0222001, 0.0394511, 0.0595055, 0.0897424, 0.1649190, 0.3173583, 0.6255872", \ "0.0224632, 0.0393738, 0.0595808, 0.0901151, 0.1649929, 0.3159111, 0.6202178", \ "0.0221479, 0.0393465, 0.0595646, 0.0902094, 0.1654669, 0.3171490, 0.6206894", \ "0.0228920, 0.0396479, 0.0597593, 0.0901130, 0.1653759, 0.3186242, 0.6253204", \ "0.0236879, 0.0406913, 0.0604657, 0.0913717, 0.1657225, 0.3168384, 0.6183556", \ "0.0246558, 0.0415127, 0.0615291, 0.0914515, 0.1655966, 0.3195336, 0.6238577", \ "0.0272004, 0.0441834, 0.0630739, 0.0925640, 0.1665835, 0.3176532, 0.6260552"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0774594, 0.0900268, 0.1028441, 0.1209030, 0.1630611, 0.2471939, 0.4153279", \ "0.0790731, 0.0915383, 0.1043511, 0.1224462, 0.1646764, 0.2488569, 0.4182517", \ "0.0816266, 0.0941150, 0.1069175, 0.1250292, 0.1672681, 0.2513789, 0.4205422", \ "0.0862612, 0.0987658, 0.1115743, 0.1296814, 0.1720368, 0.2560520, 0.4261004", \ "0.0930316, 0.1055527, 0.1183802, 0.1364396, 0.1786110, 0.2626221, 0.4309918", \ "0.1003613, 0.1129685, 0.1258193, 0.1438867, 0.1860300, 0.2702135, 0.4379307", \ "0.1043467, 0.1172594, 0.1300774, 0.1481304, 0.1901663, 0.2742107, 0.4424693"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0200376, 0.0383996, 0.0599708, 0.0930009, 0.1716295, 0.3329652, 0.6549115", \ "0.0201518, 0.0383957, 0.0600913, 0.0927603, 0.1721021, 0.3329499, 0.6531938", \ "0.0200692, 0.0384882, 0.0601806, 0.0929621, 0.1722055, 0.3319476, 0.6564336", \ "0.0202594, 0.0386869, 0.0602094, 0.0928909, 0.1723185, 0.3327086, 0.6532817", \ "0.0212471, 0.0392795, 0.0606334, 0.0934181, 0.1720373, 0.3323149, 0.6550021", \ "0.0228410, 0.0405504, 0.0616776, 0.0941213, 0.1723833, 0.3323782, 0.6530832", \ "0.0255416, 0.0430090, 0.0634262, 0.0952623, 0.1733750, 0.3331538, 0.6556619"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0839258, 0.0947493, 0.1052827, 0.1199935, 0.1544021, 0.2230452, 0.3606794", \ "0.0878207, 0.0985958, 0.1091404, 0.1238181, 0.1581690, 0.2272692, 0.3645003", \ "0.0961195, 0.1069638, 0.1175294, 0.1322295, 0.1665419, 0.2356287, 0.3729639", \ "0.1115242, 0.1222836, 0.1328473, 0.1474164, 0.1819249, 0.2504784, 0.3879703", \ "0.1345763, 0.1455095, 0.1560596, 0.1707335, 0.2049134, 0.2734874, 0.4111211", \ "0.1715699, 0.1824828, 0.1931389, 0.2076054, 0.2418932, 0.3108200, 0.4474827", \ "0.2349724, 0.2462437, 0.2569693, 0.2713730, 0.3056138, 0.3741845, 0.5117057"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0225691, 0.0397489, 0.0596033, 0.0903152, 0.1652748, 0.3160843, 0.6210834", \ "0.0227427, 0.0397103, 0.0598480, 0.0903516, 0.1656529, 0.3176102, 0.6243189", \ "0.0226854, 0.0396825, 0.0598241, 0.0903581, 0.1677823, 0.3174355, 0.6239469", \ "0.0226965, 0.0397935, 0.0599905, 0.0903935, 0.1652566, 0.3228133, 0.6226905", \ "0.0235510, 0.0407182, 0.0606478, 0.0909953, 0.1657846, 0.3167335, 0.6222215", \ "0.0246296, 0.0419565, 0.0615994, 0.0916224, 0.1655470, 0.3190355, 0.6240080", \ "0.0266218, 0.0440799, 0.0631515, 0.0925314, 0.1664203, 0.3169869, 0.6249231"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0800593, 0.0925663, 0.1053760, 0.1234642, 0.1656826, 0.2498741, 0.4191247", \ "0.0810109, 0.0935388, 0.1063574, 0.1244428, 0.1666307, 0.2507120, 0.4188414", \ "0.0823589, 0.0948547, 0.1076794, 0.1257662, 0.1679771, 0.2521592, 0.4211494", \ "0.0841176, 0.0966250, 0.1094268, 0.1275227, 0.1697739, 0.2539222, 0.4243167", \ "0.0858090, 0.0983082, 0.1111229, 0.1292128, 0.1714232, 0.2553965, 0.4238827", \ "0.0835019, 0.0961064, 0.1089278, 0.1270535, 0.1692868, 0.2534168, 0.4211193", \ "0.0716755, 0.0845436, 0.0973764, 0.1154431, 0.1575782, 0.2418099, 0.4100428"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0201574, 0.0384040, 0.0600890, 0.0927477, 0.1722248, 0.3320346, 0.6523382", \ "0.0199650, 0.0384345, 0.0600947, 0.0929613, 0.1719399, 0.3328718, 0.6537311", \ "0.0201731, 0.0384846, 0.0600357, 0.0928823, 0.1721339, 0.3329011, 0.6534392", \ "0.0203495, 0.0385871, 0.0602929, 0.0930263, 0.1722724, 0.3333396, 0.6571068", \ "0.0209443, 0.0392964, 0.0606967, 0.0932468, 0.1714027, 0.3316465, 0.6541869", \ "0.0221429, 0.0403967, 0.0615303, 0.0939579, 0.1725026, 0.3327695, 0.6536122", \ "0.0246642, 0.0425500, 0.0631913, 0.0949713, 0.1733052, 0.3331934, 0.6551785"); } } } } cell (NBUFFX16) { cell_footprint : "NBUFF"; area : 26.7264 ; cell_leakage_power : 4.879649e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "4.8796490e+04"; } pin (INP) { related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance : 7.181072; rise_capacitance_range(6.205867,8.418854); capacitance : 7.099280; fall_capacitance : 7.017488; fall_capacitance_range(5.938507,8.285315); max_transition : 1.024000; } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 384.000000; min_capacitance : 1; max_transition : 0.263725; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 12, 24, 48, 96, 192, 384"); values("25.2959758, 24.9664678, 24.8487177, 24.7951684, 24.9080774, 25.4183673, 24.7697735", \ "25.2688964, 24.8565034, 24.7059780, 24.6131917, 24.8165615, 24.8206887, 24.4760219", \ "25.1473379, 24.7375719, 24.5594841, 24.5329028, 24.7736629, 24.8916196, 24.6139016", \ "25.3900878, 24.9820113, 24.7954679, 24.5944650, 24.6372975, 24.8525339, 24.4501886", \ "26.9129735, 26.2237849, 25.6689285, 25.3308599, 25.0669714, 24.8442828, 24.1367376", \ "30.5224924, 29.3463431, 28.5207570, 27.6403776, 26.9299981, 26.5250344, 25.6908246", \ "38.5062987, 36.6608273, 35.4523214, 33.9145026, 32.2110821, 30.3859497, 28.7061512"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 12, 24, 48, 96, 192, 384"); values("25.2553534, 24.9823042, 24.9690289, 25.4082634, 26.1546087, 27.1385652, 27.9677901", \ "25.0323725, 24.8634495, 24.9321775, 25.2663785, 26.0872426, 27.1007121, 27.8765236", \ "24.9927541, 24.7970696, 24.7889807, 25.1762733, 25.9021484, 26.8542983, 27.6562076", \ "25.2833986, 25.0027327, 24.9596090, 25.2533188, 25.8551066, 26.6752232, 27.4817334", \ "26.3931424, 25.9291741, 25.6707436, 25.7097177, 26.2495200, 26.8048962, 27.4254019", \ "30.5476721, 29.6323784, 28.9992992, 28.2151009, 27.6335213, 27.3652927, 27.8355110", \ "36.1684552, 34.7578242, 33.7566137, 32.3752825, 31.1381909, 30.1364775, 29.6343618"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 12, 24, 48, 96, 192, 384"); values("0.0825354, 0.0874105, 0.0915780, 0.0989784, 0.1108240, 0.1300036, 0.1623604", \ "0.0879439, 0.0927645, 0.0969969, 0.1041123, 0.1159943, 0.1353149, 0.1677411", \ "0.0987284, 0.1035584, 0.1077881, 0.1151264, 0.1270539, 0.1462313, 0.1785695", \ "0.1208882, 0.1257153, 0.1298906, 0.1371031, 0.1488919, 0.1679347, 0.2005235", \ "0.1607677, 0.1659449, 0.1702310, 0.1778682, 0.1903711, 0.2098674, 0.2425006", \ "0.2183578, 0.2241517, 0.2293665, 0.2386088, 0.2532293, 0.2756813, 0.3097683", \ "0.3027763, 0.3094225, 0.3154424, 0.3259272, 0.3431814, 0.3697798, 0.4089501"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 12, 24, 48, 96, 192, 384"); values("0.0534998, 0.0589891, 0.0647180, 0.0746231, 0.0938107, 0.1324986, 0.2067596", \ "0.0533022, 0.0589518, 0.0645067, 0.0745881, 0.0933735, 0.1305963, 0.2068335", \ "0.0527993, 0.0584451, 0.0639185, 0.0739780, 0.0931994, 0.1301100, 0.2064119", \ "0.0538658, 0.0592878, 0.0648619, 0.0750701, 0.0940424, 0.1322390, 0.2102681", \ "0.0653929, 0.0709456, 0.0770510, 0.0872471, 0.1038183, 0.1401258, 0.2138081", \ "0.0867098, 0.0920453, 0.0975612, 0.1077825, 0.1265681, 0.1612788, 0.2321844", \ "0.1181766, 0.1259530, 0.1317237, 0.1426056, 0.1629968, 0.1978946, 0.2637248"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 12, 24, 48, 96, 192, 384"); values("0.0871882, 0.0916698, 0.0957358, 0.1029039, 0.1150443, 0.1359296, 0.1726006", \ "0.0919607, 0.0965532, 0.1005664, 0.1077166, 0.1199501, 0.1407111, 0.1775073", \ "0.1017036, 0.1062248, 0.1102748, 0.1174376, 0.1296098, 0.1504188, 0.1871594", \ "0.1212829, 0.1257659, 0.1298161, 0.1368417, 0.1489431, 0.1697613, 0.2065027", \ "0.1535166, 0.1582365, 0.1624725, 0.1697585, 0.1822573, 0.2032160, 0.2399383", \ "0.1935815, 0.1989415, 0.2035498, 0.2115277, 0.2250750, 0.2472356, 0.2851056", \ "0.2388081, 0.2445731, 0.2496477, 0.2586290, 0.2736309, 0.2976013, 0.3373172"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 12, 24, 48, 96, 192, 384"); values("0.0429716, 0.0480767, 0.0532028, 0.0629975, 0.0823496, 0.1187733, 0.1936634", \ "0.0430144, 0.0484342, 0.0536203, 0.0633759, 0.0822584, 0.1187100, 0.1934574", \ "0.0429504, 0.0480363, 0.0531477, 0.0629352, 0.0817144, 0.1189675, 0.1934438", \ "0.0434735, 0.0487296, 0.0538806, 0.0635535, 0.0826157, 0.1194341, 0.1942193", \ "0.0533485, 0.0582714, 0.0631269, 0.0720507, 0.0911088, 0.1262534, 0.1987380", \ "0.0709348, 0.0758812, 0.0804224, 0.0893221, 0.1065811, 0.1407822, 0.2112362", \ "0.0974308, 0.1025820, 0.1060587, 0.1147595, 0.1319440, 0.1655723, 0.2326330"); } } } } cell (NBUFFX2) { cell_footprint : "NBUFF"; area : 5.5296 ; cell_leakage_power : 2.073547e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "2.0735474e+04"; } pin (INP) { related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance : 3.491879; rise_capacitance_range(2.951269,3.942854); capacitance : 3.449958; fall_capacitance : 3.408036; fall_capacitance_range(2.834206,3.895102); max_transition : 1.024000; } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 48.000000; min_capacitance : 1; max_transition : 0.156837; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 1.5, 3, 6, 12, 24, 48"); values("7.4750769, 7.4838622, 7.4957297, 7.5179480, 7.5874606, 7.6452907, 7.7437440", \ "7.4365666, 7.4416490, 7.4476834, 7.4704711, 7.5270306, 7.6510893, 7.6368662", \ "7.4218198, 7.4222127, 7.4399917, 7.4413799, 7.4961200, 7.5306019, 7.5950376", \ "7.5314474, 7.5193290, 7.4998943, 7.5013698, 7.4929663, 7.5140375, 7.5082650", \ "7.8918893, 7.8627207, 7.8316631, 7.8081446, 7.7812457, 7.7292873, 7.6256460", \ "9.0828908, 9.0105457, 8.9396084, 8.8477850, 8.7072342, 8.5317671, 8.4548133", \ "11.2104077, 11.0761558, 10.9536590, 10.7710655, 10.4741097, 10.1517970, 9.7305184"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 1.5, 3, 6, 12, 24, 48"); values("9.1143726, 9.1282525, 9.1451249, 9.2383903, 9.3792729, 9.6494568, 9.9578809", \ "9.0858408, 9.0966820, 9.1085140, 9.2003905, 9.3373638, 9.6162349, 9.9119138", \ "9.0768082, 9.0746294, 9.0786017, 9.1295953, 9.2841196, 9.5206564, 9.8171130", \ "9.1315221, 9.1242325, 9.1307081, 9.1731969, 9.2846893, 9.4773716, 9.7759026", \ "9.5071013, 9.4520535, 9.3984609, 9.3401698, 9.4128814, 9.6103732, 9.8264761", \ "10.7861685, 10.7068786, 10.6264477, 10.5218697, 10.4181174, 10.3286725, 10.2988366", \ "12.6542151, 12.5230635, 12.3958116, 12.2038959, 11.9631421, 11.6582585, 11.4273026"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 1.5, 3, 6, 12, 24, 48"); values("0.0567920, 0.0581980, 0.0596248, 0.0622499, 0.0669350, 0.0750004, 0.0889082", \ "0.0621168, 0.0635372, 0.0649634, 0.0677002, 0.0723456, 0.0804387, 0.0943253", \ "0.0730663, 0.0744628, 0.0758912, 0.0784966, 0.0831603, 0.0911911, 0.1050903", \ "0.0937864, 0.0952506, 0.0967116, 0.0993792, 0.1041118, 0.1122068, 0.1260503", \ "0.1244979, 0.1262009, 0.1279156, 0.1312399, 0.1367386, 0.1457853, 0.1604371", \ "0.1681358, 0.1701427, 0.1721738, 0.1759385, 0.1826649, 0.1934484, 0.2100945", \ "0.2313074, 0.2336033, 0.2359495, 0.2403406, 0.2481672, 0.2608944, 0.2811434"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 1.5, 3, 6, 12, 24, 48"); values("0.0373671, 0.0392215, 0.0411882, 0.0450440, 0.0528128, 0.0674988, 0.0993804", \ "0.0372051, 0.0389941, 0.0409504, 0.0448749, 0.0524501, 0.0681968, 0.0973946", \ "0.0373685, 0.0392177, 0.0412626, 0.0448558, 0.0528928, 0.0675602, 0.0996175", \ "0.0424436, 0.0438925, 0.0460675, 0.0500432, 0.0568207, 0.0711715, 0.1026815", \ "0.0542724, 0.0556127, 0.0575929, 0.0614020, 0.0683563, 0.0826666, 0.1109175", \ "0.0693926, 0.0722436, 0.0740401, 0.0781897, 0.0858717, 0.0995357, 0.1279761", \ "0.0946599, 0.0967198, 0.0990832, 0.1038958, 0.1124826, 0.1285962, 0.1568371"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 1.5, 3, 6, 12, 24, 48"); values("0.0658306, 0.0672395, 0.0686736, 0.0713573, 0.0761697, 0.0846159, 0.0992665", \ "0.0706630, 0.0720677, 0.0734981, 0.0761807, 0.0809979, 0.0894452, 0.1040943", \ "0.0803294, 0.0817346, 0.0831707, 0.0858343, 0.0906416, 0.0990506, 0.1136959", \ "0.0987361, 0.1001658, 0.1015365, 0.1042299, 0.1090602, 0.1174734, 0.1320960", \ "0.1242730, 0.1258104, 0.1273763, 0.1302592, 0.1354484, 0.1444255, 0.1596489", \ "0.1545007, 0.1562034, 0.1579528, 0.1611292, 0.1667946, 0.1766525, 0.1926165", \ "0.1870750, 0.1889671, 0.1908955, 0.1949363, 0.2014125, 0.2124714, 0.2304426"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 1.5, 3, 6, 12, 24, 48"); values("0.0323660, 0.0339978, 0.0357764, 0.0395152, 0.0463234, 0.0597834, 0.0859589", \ "0.0324626, 0.0341331, 0.0358654, 0.0396246, 0.0464459, 0.0598250, 0.0858106", \ "0.0326000, 0.0341246, 0.0359051, 0.0394757, 0.0464412, 0.0598197, 0.0857758", \ "0.0356241, 0.0372613, 0.0391534, 0.0424680, 0.0489442, 0.0621021, 0.0880968", \ "0.0440137, 0.0456309, 0.0473616, 0.0508086, 0.0577713, 0.0702752, 0.0950325", \ "0.0589418, 0.0606011, 0.0620997, 0.0650034, 0.0714026, 0.0845059, 0.1103439", \ "0.0797724, 0.0813765, 0.0830642, 0.0864431, 0.0932833, 0.1056013, 0.1294239"); } } } } cell (NBUFFX32) { cell_footprint : "NBUFF"; area : 55.296 ; cell_leakage_power : 9.459885e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "9.4598853e+04"; } pin (INP) { related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance : 13.244983; rise_capacitance_range(11.199507,14.758438); capacitance : 13.110585; fall_capacitance : 12.976187; fall_capacitance_range(10.656118,14.654421); max_transition : 2.048000; } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 768.000000; min_capacitance : 1; max_transition : 0.326973; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 24, 48, 96, 192, 384, 768"); values("58.7161084, 57.3640907, 56.7593175, 56.1594314, 56.2855631, 56.9515356, 56.1753516", \ "58.3482867, 57.3727257, 56.6959549, 56.0294949, 56.3246771, 56.8698330, 56.2475200", \ "58.6182296, 57.5582048, 56.9488355, 56.2761077, 56.0769889, 56.3782677, 54.8432345", \ "61.6873252, 60.1741902, 59.1216758, 57.7014655, 57.1700057, 56.5875398, 55.3783197", \ "69.5594804, 67.2198641, 65.4512043, 63.2554961, 61.2952835, 60.6779020, 58.5258728", \ "88.9820125, 85.5646615, 82.8720657, 78.9755651, 74.0428450, 70.2012118, 64.8468997", \ "115.1285952, 111.0841804, 107.4765975, 101.5925225, 94.4512316, 87.6774292, 79.8564745"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 24, 48, 96, 192, 384, 768"); values("53.6255171, 53.1925001, 52.9762503, 53.5449607, 54.7931316, 56.6779907, 58.5333445", \ "53.6866191, 52.9965017, 52.8736856, 53.2206531, 54.6025090, 56.4206148, 58.1800794", \ "54.2039404, 53.5499362, 53.4488740, 53.7523047, 54.7358942, 56.4675331, 58.0111156", \ "56.2977419, 55.2778278, 54.7691298, 54.6861106, 55.0336414, 56.1691090, 57.4428367", \ "64.4198559, 62.4758407, 61.0655173, 59.3717903, 57.6363146, 57.6433743, 58.3012722", \ "76.5954141, 73.7765461, 71.5700660, 68.5890620, 65.5224540, 63.4798713, 62.0877286", \ "96.8501089, 93.0937865, 90.0097834, 85.2892244, 79.6280972, 74.9311312, 71.3853689"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 24, 48, 96, 192, 384, 768"); values("0.1009148, 0.1055722, 0.1098334, 0.1171530, 0.1294854, 0.1485520, 0.1797302", \ "0.1117687, 0.1165464, 0.1207200, 0.1280662, 0.1401159, 0.1595737, 0.1907570", \ "0.1339915, 0.1387363, 0.1429611, 0.1502478, 0.1622780, 0.1813360, 0.2126469", \ "0.1760661, 0.1809422, 0.1854143, 0.1928654, 0.2050191, 0.2243579, 0.2556220", \ "0.2398530, 0.2453737, 0.2500986, 0.2587474, 0.2729041, 0.2953634, 0.3289887", \ "0.3316189, 0.3376537, 0.3432991, 0.3533852, 0.3700289, 0.3963233, 0.4350445", \ "0.4713808, 0.4778273, 0.4839157, 0.4952164, 0.5150966, 0.5461969, 0.5921070"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 24, 48, 96, 192, 384, 768"); values("0.0638894, 0.0690152, 0.0737698, 0.0837853, 0.1013224, 0.1358616, 0.2033152", \ "0.0634205, 0.0685157, 0.0735773, 0.0832644, 0.1015341, 0.1355337, 0.2031340", \ "0.0636809, 0.0689445, 0.0739358, 0.0836968, 0.1016617, 0.1362200, 0.2029710", \ "0.0749312, 0.0799276, 0.0840580, 0.0926252, 0.1105905, 0.1433787, 0.2113904", \ "0.0981926, 0.1032522, 0.1082544, 0.1182862, 0.1357521, 0.1686684, 0.2313080", \ "0.1344666, 0.1383704, 0.1434649, 0.1563339, 0.1772206, 0.2073861, 0.2681970", \ "0.1904985, 0.1955342, 0.1995259, 0.2084907, 0.2294187, 0.2697348, 0.3269730"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 24, 48, 96, 192, 384, 768"); values("0.1031258, 0.1076832, 0.1117888, 0.1191157, 0.1318257, 0.1536853, 0.1921421", \ "0.1129119, 0.1174541, 0.1215547, 0.1289061, 0.1416122, 0.1634916, 0.2019082", \ "0.1325449, 0.1370743, 0.1411662, 0.1484548, 0.1610803, 0.1829635, 0.2213760", \ "0.1670301, 0.1716622, 0.1755710, 0.1832386, 0.1959658, 0.2178055, 0.2561538", \ "0.2116064, 0.2166430, 0.2212085, 0.2293316, 0.2429226, 0.2658670, 0.3052419", \ "0.2613832, 0.2670576, 0.2719004, 0.2807215, 0.2956968, 0.3202882, 0.3613732", \ "0.3092931, 0.3152061, 0.3208497, 0.3308516, 0.3477947, 0.3755152, 0.4201360"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 24, 48, 96, 192, 384, 768"); values("0.0504433, 0.0556354, 0.0608484, 0.0711753, 0.0910743, 0.1294990, 0.2073157", \ "0.0500916, 0.0553649, 0.0605076, 0.0706558, 0.0907630, 0.1293360, 0.2067982", \ "0.0500555, 0.0556978, 0.0607277, 0.0712901, 0.0911006, 0.1299789, 0.2077648", \ "0.0589652, 0.0637983, 0.0689262, 0.0791024, 0.0981296, 0.1360283, 0.2118598", \ "0.0766594, 0.0816620, 0.0865875, 0.0957536, 0.1137591, 0.1502927, 0.2234367", \ "0.1048852, 0.1090525, 0.1137773, 0.1229028, 0.1402909, 0.1761926, 0.2466403", \ "0.1473829, 0.1527698, 0.1565013, 0.1655130, 0.1829777, 0.2169742, 0.2860385"); } } } } cell (NBUFFX4) { cell_footprint : "NBUFF"; area : 10.1376 ; cell_leakage_power : 1.634269e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "1.6342689e+04"; } pin (INP) { related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance : 2.615792; rise_capacitance_range(2.251331,2.977355); capacitance : 2.583143; fall_capacitance : 2.550493; fall_capacitance_range(2.157638,2.952719); max_transition : 1.024000; } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 96.000000; min_capacitance : 1; max_transition : 0.232902; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 3, 6, 12, 24, 48, 96"); values("7.6085587, 7.6014109, 7.6017161, 7.6348049, 7.7565726, 7.8171590, 7.6158171", \ "7.5694428, 7.5736001, 7.5779450, 7.6290543, 7.7364174, 7.8192324, 7.5810865", \ "7.5413668, 7.5390792, 7.5443875, 7.5920231, 7.6859302, 7.7115541, 7.6367784", \ "7.6387733, 7.6111239, 7.5835681, 7.5797603, 7.5880374, 7.6240224, 7.4350764", \ "7.9854475, 7.9113230, 7.8691523, 7.8132851, 7.7569563, 7.6787560, 7.5514188", \ "9.1302336, 8.9426285, 8.8208895, 8.6725233, 8.5853314, 8.3825519, 8.0444722", \ "10.9520296, 10.6722007, 10.4398477, 10.1256582, 9.8020945, 9.5511170, 9.1903402"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 3, 6, 12, 24, 48, 96"); values("8.4029412, 8.3904832, 8.4405142, 8.6099459, 8.8524423, 9.1223004, 9.3694031", \ "8.3457053, 8.3710324, 8.4241577, 8.5768426, 8.8035138, 9.0936382, 9.3388334", \ "8.3322039, 8.3468305, 8.4146123, 8.5224890, 8.7515337, 9.0314550, 9.2773183", \ "8.3909132, 8.3772498, 8.4054997, 8.4963955, 8.6953216, 8.9459814, 9.1825540", \ "8.6710341, 8.6235118, 8.6115852, 8.6766644, 8.8033355, 8.9679788, 9.1874035", \ "9.8418630, 9.6789159, 9.5724167, 9.4397866, 9.3123641, 9.2583140, 9.3923536", \ "11.3211005, 11.0804641, 10.8786686, 10.6035871, 10.4088211, 10.1677733, 10.0632782"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 3, 6, 12, 24, 48, 96"); values("0.0686624, 0.0719573, 0.0749995, 0.0803957, 0.0896349, 0.1051814, 0.1329285", \ "0.0740110, 0.0773124, 0.0803749, 0.0857997, 0.0950626, 0.1106572, 0.1382888", \ "0.0848869, 0.0881724, 0.0912254, 0.0966440, 0.1059264, 0.1214596, 0.1490540", \ "0.1067076, 0.1099708, 0.1130105, 0.1183908, 0.1275743, 0.1430353, 0.1707873", \ "0.1419390, 0.1457113, 0.1492247, 0.1551544, 0.1653673, 0.1815230, 0.2093053", \ "0.1919291, 0.1961426, 0.2003303, 0.2074804, 0.2194140, 0.2381066, 0.2671818", \ "0.2643633, 0.2693515, 0.2741520, 0.2825824, 0.2966248, 0.3188694, 0.3519152"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 3, 6, 12, 24, 48, 96"); values("0.0461926, 0.0505192, 0.0548332, 0.0631082, 0.0796069, 0.1133098, 0.1782101", \ "0.0463861, 0.0505454, 0.0547243, 0.0628079, 0.0799556, 0.1130096, 0.1782368", \ "0.0461809, 0.0505033, 0.0545851, 0.0627897, 0.0791845, 0.1115954, 0.1799413", \ "0.0495924, 0.0536588, 0.0576290, 0.0654999, 0.0813163, 0.1147403, 0.1797665", \ "0.0616660, 0.0659209, 0.0702236, 0.0784366, 0.0929237, 0.1234027, 0.1888396", \ "0.0792470, 0.0839392, 0.0900391, 0.0988717, 0.1143727, 0.1429799, 0.2047149", \ "0.1092279, 0.1141797, 0.1185891, 0.1281349, 0.1456334, 0.1749055, 0.2329018"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 3, 6, 12, 24, 48, 96"); values("0.0780796, 0.0812883, 0.0844186, 0.0901515, 0.1000747, 0.1173175, 0.1479990", \ "0.0829086, 0.0862196, 0.0893452, 0.0949833, 0.1049069, 0.1221600, 0.1528327", \ "0.0926152, 0.0959174, 0.0990271, 0.1046657, 0.1145586, 0.1317807, 0.1624932", \ "0.1117986, 0.1150169, 0.1181421, 0.1237556, 0.1336044, 0.1507523, 0.1814776", \ "0.1409957, 0.1446497, 0.1479476, 0.1538747, 0.1641551, 0.1817804, 0.2127188", \ "0.1765370, 0.1803391, 0.1839637, 0.1905138, 0.2015990, 0.2201841, 0.2520654", \ "0.2157407, 0.2201062, 0.2241836, 0.2314382, 0.2442269, 0.2646834, 0.2981646"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 3, 6, 12, 24, 48, 96"); values("0.0403546, 0.0441740, 0.0483302, 0.0565721, 0.0718856, 0.1025842, 0.1645177", \ "0.0400489, 0.0440626, 0.0481487, 0.0563553, 0.0720623, 0.1025582, 0.1646420", \ "0.0400521, 0.0440565, 0.0484564, 0.0562973, 0.0719927, 0.1024978, 0.1647548", \ "0.0419788, 0.0458002, 0.0497328, 0.0575490, 0.0728378, 0.1038204, 0.1650659", \ "0.0515726, 0.0550436, 0.0590547, 0.0670817, 0.0818170, 0.1110439, 0.1714160", \ "0.0675744, 0.0718859, 0.0749999, 0.0826090, 0.0968897, 0.1257138, 0.1824694", \ "0.0928523, 0.0960979, 0.0997985, 0.1071793, 0.1207138, 0.1478370, 0.2032123"); } } } } cell (NBUFFX8) { cell_footprint : "NBUFF"; area : 14.7456 ; cell_leakage_power : 3.399012e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INP"; value : "3.3990119e+04"; } pin (INP) { related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance : 5.037028; rise_capacitance_range(4.311681,5.829373); capacitance : 4.973510; fall_capacitance : 4.909992; fall_capacitance_range(4.067138,5.766142); max_transition : 1.024000; } pin (Z) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; max_capacitance : 192.000000; min_capacitance : 1; max_transition : 0.224718; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 6, 12, 24, 48, 96, 192"); values("16.5775398, 16.4470369, 16.3811285, 16.2959797, 16.4875369, 16.6433184, 16.8553863", \ "16.4918479, 16.3632774, 16.3162490, 16.2709918, 16.4336641, 16.6141215, 16.7522929", \ "16.4348219, 16.2935549, 16.2732127, 16.2746789, 16.5293304, 16.5552835, 16.6031702", \ "16.6606980, 16.4680424, 16.3578382, 16.3361673, 16.3436811, 16.4960158, 16.3554777", \ "17.4862942, 17.2519609, 17.0322019, 16.8274088, 16.7324359, 16.5679167, 16.3049693", \ "20.1705461, 19.6756908, 19.3288528, 18.8089050, 18.3641890, 18.1280066, 17.5512693", \ "24.8074684, 24.1305908, 23.5455147, 22.6389370, 21.7124947, 21.0416921, 20.3274315"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 6, 12, 24, 48, 96, 192"); values("17.7098161, 17.7103660, 17.7011956, 17.9031611, 18.4160665, 19.0794793, 19.6565460", \ "17.6690161, 17.6324510, 17.6908108, 17.9235895, 18.3958375, 19.0119742, 19.6029541", \ "17.6630804, 17.6348675, 17.6729879, 17.8323208, 18.2711376, 18.8788213, 19.4469467", \ "17.7768851, 17.6766767, 17.6918208, 17.8235926, 18.2244606, 18.7546717, 19.2904611", \ "18.4476716, 18.2538238, 18.1812239, 18.1803619, 18.4384575, 18.7758796, 19.2097918", \ "20.9754211, 20.5799448, 20.2948996, 19.9181495, 19.6395011, 19.4491728, 19.7981664", \ "24.4277514, 23.8096648, 23.3357652, 22.6236462, 21.8464016, 21.2202477, 20.9521296"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 6, 12, 24, 48, 96, 192"); values("0.0767300, 0.0801787, 0.0832411, 0.0887993, 0.0980650, 0.1130964, 0.1383513", \ "0.0820870, 0.0855192, 0.0886525, 0.0941636, 0.1032682, 0.1184807, 0.1436908", \ "0.0929094, 0.0963405, 0.0995190, 0.1050804, 0.1143823, 0.1293908, 0.1545259", \ "0.1149582, 0.1183579, 0.1215106, 0.1269912, 0.1360897, 0.1509891, 0.1762079", \ "0.1529956, 0.1568288, 0.1600874, 0.1660563, 0.1761825, 0.1917531, 0.2171961", \ "0.2073758, 0.2116580, 0.2156093, 0.2228098, 0.2345741, 0.2530960, 0.2803729", \ "0.2873385, 0.2921993, 0.2966880, 0.3048001, 0.3187876, 0.3404666, 0.3733437"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 6, 12, 24, 48, 96, 192"); values("0.0499459, 0.0540798, 0.0579767, 0.0660201, 0.0802827, 0.1078144, 0.1667722", \ "0.0498084, 0.0538905, 0.0579744, 0.0656326, 0.0797778, 0.1076631, 0.1665883", \ "0.0495576, 0.0536873, 0.0578029, 0.0655067, 0.0798017, 0.1074859, 0.1638355", \ "0.0522101, 0.0555917, 0.0591905, 0.0669367, 0.0805961, 0.1096882, 0.1671162", \ "0.0642699, 0.0685156, 0.0723230, 0.0801740, 0.0931744, 0.1180388, 0.1731652", \ "0.0826300, 0.0869956, 0.0914872, 0.0995275, 0.1143176, 0.1405718, 0.1920545", \ "0.1130724, 0.1176252, 0.1218241, 0.1303462, 0.1469650, 0.1765627, 0.2247178"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 6, 12, 24, 48, 96, 192"); values("0.0828145, 0.0862770, 0.0893622, 0.0949600, 0.1047445, 0.1216421, 0.1512131", \ "0.0877208, 0.0910656, 0.0941673, 0.0998031, 0.1095687, 0.1264092, 0.1560472", \ "0.0974869, 0.1008253, 0.1039291, 0.1095451, 0.1192926, 0.1361888, 0.1657938", \ "0.1168211, 0.1200683, 0.1232179, 0.1287953, 0.1385369, 0.1552849, 0.1848640", \ "0.1477391, 0.1512676, 0.1545055, 0.1603468, 0.1704632, 0.1876237, 0.2173687", \ "0.1853772, 0.1892605, 0.1924778, 0.1992546, 0.2101358, 0.2283276, 0.2590243", \ "0.2270581, 0.2313568, 0.2353525, 0.2425313, 0.2547577, 0.2747589, 0.3073631"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("0.1, 6, 12, 24, 48, 96, 192"); values("0.0411192, 0.0451172, 0.0494675, 0.0571225, 0.0718061, 0.1005423, 0.1592767", \ "0.0410230, 0.0450211, 0.0492553, 0.0568184, 0.0718085, 0.1007089, 0.1586148", \ "0.0411882, 0.0451708, 0.0490395, 0.0567299, 0.0717246, 0.1007985, 0.1589841", \ "0.0421422, 0.0459230, 0.0498690, 0.0575730, 0.0726018, 0.1016440, 0.1596613", \ "0.0514229, 0.0554851, 0.0594219, 0.0674566, 0.0810966, 0.1084369, 0.1651348", \ "0.0678111, 0.0713785, 0.0751660, 0.0823860, 0.0973038, 0.1242416, 0.1783610", \ "0.0939991, 0.0979588, 0.1007407, 0.1088324, 0.1206844, 0.1464049, 0.1990339"); } } } } cell(NMT1) { /* gs005 */ cell_footprint : "NMT1"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 7.3728 ; leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G'"; value : 2150.200; } leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G"; value : 8000.000; } cell_leakage_power : 8000.000 ; pin(G) { /* gs010.4 */ direction : input; capacitance : 1.474; rise_capacitance_range (1.174, 1.174 ); rise_capacitance : 1.174; fall_capacitance_range (1.775, 1.775 ); fall_capacitance : 1.775; } pin(D) { /* gs008-1 */ direction : input; capacitance : 1.491; rise_capacitance_range (1.187, 1.187 ); rise_capacitance : 1.187; fall_capacitance_range (1.795, 1.795 ); fall_capacitance : 1.795; } pin(S) { /* gs010.4 */ direction : input; capacitance : 1.441; rise_capacitance_range (1.167, 1.167 ); rise_capacitance : 1.167; fall_capacitance_range (1.715, 1.715 ); fall_capacitance : 1.715; } } cell(NMT2) { /* gs005 */ cell_footprint : "NMT2"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 7.3728 ; leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G'"; value : 4325.000; } leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G"; value : 15124.000; } cell_leakage_power : 15124.000 ; pin(G) { /* gs010.4 */ direction : input; capacitance : 1.215; rise_capacitance_range (1.116, 1.116 ); rise_capacitance : 1.116; fall_capacitance_range (1.315, 1.315 ); fall_capacitance : 1.315; } pin(D) { /* gs008-1 */ direction : input; capacitance : 1.223; rise_capacitance_range (1.126, 1.126 ); rise_capacitance : 1.126; fall_capacitance_range (1.321, 1.321 ); fall_capacitance : 1.321; } pin(S) { /* gs010.4 */ direction : input; capacitance : 1.224; rise_capacitance_range (1.128, 1.128 ); rise_capacitance : 1.128; fall_capacitance_range (1.320, 1.320 ); fall_capacitance : 1.320; } } cell(NMT3) { /* gs005 */ cell_footprint : "NMT3"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 11.0592 ; leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G'"; value : 9251.000; } leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G"; value : 30424.000; } cell_leakage_power : 30424.000 ; pin(G) { /* gs010.4 */ direction : input; capacitance : 2.249; rise_capacitance_range (2.416, 2.416 ); rise_capacitance : 2.416; fall_capacitance_range (2.083, 2.083 ); fall_capacitance : 2.083; } pin(D) { /* gs008-1 */ direction : input; capacitance : 2.252; rise_capacitance_range (2.401, 2.401 ); rise_capacitance : 2.401; fall_capacitance_range (2.103, 2.103 ); fall_capacitance : 2.103; } pin(S) { /* gs010.4 */ direction : input; capacitance : 2.259; rise_capacitance_range (2.411, 2.411 ); rise_capacitance : 2.411; fall_capacitance_range (2.107, 2.107 ); fall_capacitance : 2.107; } } cell (NOR2X0) { cell_footprint : "NOR2"; area : 5.5296 ; cell_leakage_power : 3.528334e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "2.3837007e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "6125.4570305"; } leakage_power () { when : "(IN1*IN2')"; value : "3.5283342e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "8734.7773459"; } pin (IN1) { fanout_load : 0.087; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.132169, 2.132169 ); fall_capacitance : 2.132169; capacitance : 2.293015; rise_capacitance_range (2.453861, 2.453861 ); rise_capacitance : 2.453861; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5191381, -0.5327882, -0.5438598, -0.5557887, -0.5634181, -0.5624482, -0.5442798"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2615548, 1.2597201, 1.2585222, 1.2683821, 1.2905731, 1.3374263, 1.4336042"); } } } pin (IN2) { fanout_load : 0.099; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.329826, 2.329826 ); fall_capacitance : 2.329826; capacitance : 2.330434; rise_capacitance_range (2.331043, 2.331043 ); rise_capacitance : 2.331043; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.0621887, -2.1268116, -2.2310199, -2.2573704, -2.2850338, -2.3153231, -2.3508642"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.4224645, 2.4130162, 2.3965912, 2.4048564, 2.4238583, 2.4643332, 2.5477545"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2+IN1)'"; max_capacitance : 104.000000; max_transition : 1.039844; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("4.2110408, 4.2407594, 4.2552571, 4.2396010, 4.1332580, 3.9165795, 3.3677245", \ "4.2766803, 4.2707747, 4.2533680, 4.2262031, 4.1354638, 3.9967070, 3.4334860", \ "4.6374287, 4.5341750, 4.4402755, 4.3351206, 4.1967568, 4.0096823, 3.6583488", \ "5.5282409, 5.2799202, 5.1435994, 4.8824175, 4.5282795, 4.1450726, 3.5424012", \ "7.6276973, 7.1742050, 6.7843109, 6.4131616, 5.7594315, 4.8948765, 4.0928663", \ "12.1046091, 11.3714626, 10.6232739, 9.8783467, 8.8232570, 7.6648554, 5.7824025", \ "21.6743674, 20.7091411, 19.6148694, 18.2680803, 16.2103188, 13.9918436, 11.0173820"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.5580959, 0.6678312, 0.7483679, 0.8058466, 0.8592467, 0.8886153, 0.9136202", \ "0.5672385, 0.6501982, 0.7187040, 0.7781140, 0.8465885, 0.9004422, 0.9292895", \ "0.7907491, 0.7861348, 0.8081079, 0.8245746, 0.8829581, 0.9125330, 0.9477438", \ "1.7119385, 1.4436950, 1.2940301, 1.2085818, 1.1226488, 1.0714958, 1.0342531", \ "3.9447469, 3.4173234, 2.9691659, 2.5362514, 2.0854045, 1.7173366, 1.4581422", \ "8.9716233, 8.1300978, 7.2352812, 6.3419634, 5.0347273, 3.8434582, 2.8833015", \ "19.4858237, 18.3385147, 17.0607282, 15.5661826, 13.0371760, 10.1059000, 7.5528616"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("6.0839715, 6.0806993, 6.0831431, 6.0364796, 5.9912034, 5.8097864, 5.2271537", \ "6.0587373, 6.0318218, 6.0727375, 6.0195781, 5.9286650, 5.7168296, 5.2593712", \ "6.2354052, 6.1497988, 6.1252506, 6.0370717, 5.9392558, 5.7385277, 5.2101491", \ "6.8641193, 6.7056862, 6.6139959, 6.3989736, 6.1418352, 5.8635407, 5.4104981", \ "8.7216229, 8.2999374, 8.0650622, 7.7867839, 7.2148545, 6.4538893, 5.7461365", \ "13.4465718, 12.7491866, 12.0714281, 11.2237192, 10.2218187, 9.0419957, 7.5130820", \ "23.3601401, 22.4424167, 21.3789927, 20.0287562, 17.9528935, 15.3388435, 12.7805163"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.1946536, 1.2272800, 1.2576864, 1.2849201, 1.3187822, 1.3524330, 1.3899410", \ "1.2343201, 1.2390361, 1.2670757, 1.2945431, 1.3412848, 1.3619189, 1.3914379", \ "1.4557943, 1.4279444, 1.4185151, 1.4059426, 1.3934524, 1.4037621, 1.4182665", \ "2.2645313, 2.1036353, 1.9661677, 1.8380982, 1.6655783, 1.5190227, 1.4637403", \ "4.5240887, 4.0875215, 3.6557049, 3.2424981, 2.7686944, 2.3131485, 1.9691368", \ "9.6478419, 8.9074089, 8.2354102, 7.4400658, 6.0089202, 4.7108994, 3.6018367", \ "20.5365991, 19.4882061, 18.3602868, 17.0451496, 14.7295733, 11.6865280, 8.6699798"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0199113, 0.0299490, 0.0435018, 0.0630576, 0.1092481, 0.2019912, 0.3874683", \ "0.0230375, 0.0332586, 0.0466525, 0.0661545, 0.1124919, 0.2049961, 0.3893708", \ "0.0265437, 0.0391249, 0.0536430, 0.0729115, 0.1187419, 0.2110621, 0.3960577", \ "0.0314004, 0.0460764, 0.0637765, 0.0865189, 0.1331041, 0.2243851, 0.4082565", \ "0.0383092, 0.0563626, 0.0772435, 0.1040152, 0.1598067, 0.2535894, 0.4356398", \ "0.0455964, 0.0679231, 0.0934851, 0.1253856, 0.1916530, 0.3062385, 0.4931116", \ "0.0506365, 0.0814209, 0.1143528, 0.1543233, 0.2365129, 0.3728181, 0.5973583"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0357451, 0.0566464, 0.0859861, 0.1296181, 0.2327128, 0.4384942, 0.8518360", \ "0.0400216, 0.0598282, 0.0881856, 0.1304749, 0.2328511, 0.4383112, 0.8518782", \ "0.0498915, 0.0686318, 0.0952673, 0.1356117, 0.2350419, 0.4375078, 0.8512022", \ "0.0619056, 0.0852978, 0.1128733, 0.1522287, 0.2468076, 0.4439453, 0.8481243", \ "0.0858823, 0.1099643, 0.1413268, 0.1853911, 0.2800035, 0.4687823, 0.8631562", \ "0.1297047, 0.1574353, 0.1917111, 0.2415665, 0.3431117, 0.5337250, 0.9117537", \ "0.2152213, 0.2465815, 0.2851793, 0.3431828, 0.4549484, 0.6612617, 1.0398440"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0203522, 0.0294406, 0.0414249, 0.0587651, 0.0995060, 0.1806559, 0.3428076", \ "0.0241433, 0.0332747, 0.0452963, 0.0628104, 0.1036802, 0.1874017, 0.3464889", \ "0.0293259, 0.0406329, 0.0535415, 0.0708077, 0.1114168, 0.1925025, 0.3570629", \ "0.0362440, 0.0501311, 0.0663683, 0.0866544, 0.1280896, 0.2087867, 0.3707571", \ "0.0459981, 0.0635345, 0.0838035, 0.1088189, 0.1595940, 0.2430606, 0.4038375", \ "0.0602981, 0.0820978, 0.1066600, 0.1389264, 0.2021429, 0.3051729, 0.4735117", \ "0.0792428, 0.1082666, 0.1398053, 0.1816178, 0.2611616, 0.3889123, 0.5965919"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0216474, 0.0376638, 0.0598714, 0.0925365, 0.1699181, 0.3244623, 0.6333623", \ "0.0250110, 0.0398257, 0.0611558, 0.0927760, 0.1696257, 0.3271407, 0.6334990", \ "0.0337580, 0.0480147, 0.0674838, 0.0976849, 0.1722647, 0.3244906, 0.6338141", \ "0.0489422, 0.0652765, 0.0856400, 0.1134487, 0.1829457, 0.3300238, 0.6331751", \ "0.0772078, 0.0967868, 0.1194785, 0.1503759, 0.2166644, 0.3528470, 0.6467939", \ "0.1294359, 0.1532056, 0.1807410, 0.2154213, 0.2893727, 0.4249512, 0.6932450", \ "0.2194497, 0.2546236, 0.2893321, 0.3325061, 0.4179830, 0.5693288, 0.8391611"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0243748, 0.0342877, 0.0476363, 0.0675439, 0.1137191, 0.2062568, 0.3915945", \ "0.0263918, 0.0364699, 0.0499004, 0.0694855, 0.1156664, 0.2083535, 0.3929855", \ "0.0281910, 0.0395236, 0.0536386, 0.0731459, 0.1192815, 0.2116583, 0.3964628", \ "0.0302361, 0.0431210, 0.0590203, 0.0804635, 0.1270715, 0.2187257, 0.4033067", \ "0.0320853, 0.0477163, 0.0658808, 0.0899054, 0.1414395, 0.2350804, 0.4177716", \ "0.0312034, 0.0506991, 0.0733774, 0.1025034, 0.1597748, 0.2639725, 0.4523704", \ "0.0211987, 0.0477160, 0.0765059, 0.1118338, 0.1833153, 0.3010903, 0.5088878"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0351005, 0.0565235, 0.0859622, 0.1293020, 0.2324417, 0.4391329, 0.8516315", \ "0.0375558, 0.0580753, 0.0870962, 0.1300276, 0.2328407, 0.4393134, 0.8518382", \ "0.0442767, 0.0636018, 0.0911976, 0.1328040, 0.2344426, 0.4384786, 0.8487039", \ "0.0562907, 0.0764384, 0.1036232, 0.1436347, 0.2410918, 0.4422173, 0.8516279", \ "0.0817392, 0.1021272, 0.1291777, 0.1687196, 0.2631589, 0.4549335, 0.8584241", \ "0.1292372, 0.1510494, 0.1789924, 0.2197659, 0.3130594, 0.5044707, 0.8902751", \ "0.2228241, 0.2422671, 0.2732076, 0.3156014, 0.4138623, 0.6037851, 0.9821561"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0260278, 0.0351424, 0.0471935, 0.0646016, 0.1054778, 0.1865049, 0.3498862", \ "0.0299865, 0.0390330, 0.0510599, 0.0684390, 0.1095299, 0.1908241, 0.3522948", \ "0.0370485, 0.0471006, 0.0592925, 0.0765304, 0.1172134, 0.1981194, 0.3599527", \ "0.0471530, 0.0596486, 0.0743672, 0.0934973, 0.1344980, 0.2150643, 0.3777075", \ "0.0626424, 0.0771342, 0.0952336, 0.1189671, 0.1672841, 0.2490152, 0.4098307", \ "0.0867729, 0.1056923, 0.1267502, 0.1556786, 0.2143623, 0.3137164, 0.4803028", \ "0.1274007, 0.1490821, 0.1765017, 0.2131833, 0.2845854, 0.4058115, 0.6065161"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0325061, 0.0485058, 0.0708785, 0.1033269, 0.1808882, 0.3348879, 0.6474262", \ "0.0355008, 0.0508644, 0.0722389, 0.1038702, 0.1809215, 0.3345985, 0.6429584", \ "0.0447836, 0.0585427, 0.0784307, 0.1086114, 0.1829457, 0.3347974, 0.6434628", \ "0.0618467, 0.0775276, 0.0967830, 0.1245194, 0.1938967, 0.3406786, 0.6438471", \ "0.0939163, 0.1107499, 0.1325183, 0.1626715, 0.2281296, 0.3649033, 0.6564770", \ "0.1513692, 0.1724721, 0.1981117, 0.2313846, 0.3035708, 0.4363392, 0.7083081", \ "0.2560873, 0.2857747, 0.3180274, 0.3573374, 0.4375798, 0.5847817, 0.8513694"); } } } } cell (NOR2X1) { cell_footprint : "NOR2"; area : 6.4512 ; cell_leakage_power : 4.942412e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "3.3340132e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "8271.7477312"; } leakage_power () { when : "(IN1*IN2)"; value : "1.1968873e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "4.9424116e+04"; } pin (IN1) { fanout_load : 0.110; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.223355, 3.223355 ); rise_capacitance : 3.223355; capacitance : 2.990308; fall_capacitance_range (2.757262, 2.757262 ); fall_capacitance : 2.757262; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6792670, -0.6972673, -0.7104660, -0.7264920, -0.7357423, -0.7314412, -0.7000373"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5383613, 1.5489408, 1.5735719, 1.5824104, 1.6035593, 1.6493292, 1.7443412"); } } } pin (IN2) { fanout_load : 0.134; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.195275, 3.195275 ); rise_capacitance : 3.195275; capacitance : 3.187265; fall_capacitance_range (3.179254, 3.179254 ); fall_capacitance : 3.179254; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.5711039, -2.6767371, -2.8528239, -2.8802461, -2.8999107, -2.9040603, -2.8771796"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9869738, 3.0182310, 3.0842174, 3.0936395, 3.1159558, 3.1640604, 3.2637419"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2+IN1)'"; max_capacitance : 208.000000; max_transition : 1.357722; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.6195994, 0.8557483, 0.9653637, 1.0365539, 1.0969367, 1.1402192, 1.1687774", \ "0.6498057, 0.8476358, 0.9407577, 1.0258943, 1.1010875, 1.1468129, 1.1904715", \ "1.0096504, 1.0033599, 1.0335693, 1.0677526, 1.1183007, 1.1672233, 1.1982820", \ "2.3640286, 1.8032420, 1.5907541, 1.4897161, 1.4087971, 1.3429919, 1.3209112", \ "5.5375974, 4.3516674, 3.5935246, 3.0611683, 2.4927820, 2.0496243, 1.7434694", \ "12.6224588, 10.6246621, 9.1295778, 7.7562751, 5.9911138, 4.4286625, 3.3325178", \ "27.1931095, 24.6027921, 22.2378845, 19.7307280, 15.7880454, 11.8811550, 8.5275462"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("5.3018713, 5.3519241, 5.3426659, 5.2531764, 5.0706846, 4.7757462, 3.9920392", \ "5.4417527, 5.3953004, 5.3417569, 5.2803578, 5.1229514, 4.6898304, 4.0971115", \ "5.9496296, 5.7210509, 5.5464119, 5.3877345, 5.1100805, 4.7852288, 3.8886530", \ "7.2388719, 6.7125471, 6.3737506, 6.0081894, 5.4534410, 4.8194538, 3.7313917", \ "10.1408732, 9.1770982, 8.5211509, 7.8733203, 6.8357811, 5.6089646, 4.2084298", \ "16.4529693, 14.7648445, 13.5313788, 12.3465045, 10.8273403, 8.6980873, 6.0695992", \ "29.7108964, 27.4348621, 25.5296860, 23.4863613, 20.4030356, 16.9591309, 12.4119366"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.6563314, 1.7324206, 1.7819677, 1.8203295, 1.8608056, 1.9091124, 1.9492549", \ "1.6481978, 1.7098289, 1.7532087, 1.7903190, 1.8323473, 1.8787308, 1.9199855", \ "1.9817314, 1.8839662, 1.8649365, 1.8797630, 1.8846470, 1.8946133, 1.9274932", \ "3.1719812, 2.7876889, 2.5713120, 2.3986796, 2.2051071, 2.0801687, 2.0400339", \ "6.3691110, 5.3493286, 4.6660519, 4.1461911, 3.4600392, 2.9427221, 2.5462670", \ "13.5316919, 11.9403084, 10.6274878, 9.2631580, 7.3323756, 5.6166801, 4.2668609", \ "28.5777957, 26.2833325, 24.2771638, 21.9588465, 18.1399187, 13.8760213, 9.9706553"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.7881661, 7.7941833, 7.7761321, 7.6888288, 7.4801420, 6.9399016, 6.5564949", \ "7.7579513, 7.7527970, 7.7424858, 7.6730345, 7.4696875, 6.9399143, 6.4555277", \ "7.9724286, 7.8869154, 7.7825122, 7.6976041, 7.4894643, 7.0331263, 6.1551449", \ "8.9352708, 8.6276509, 8.3411900, 8.0862815, 7.6590982, 7.1752583, 6.2448998", \ "11.6182117, 10.6849032, 10.2659689, 9.7802420, 8.8359394, 7.7651114, 6.4865332", \ "18.1872718, 16.5688612, 15.3672078, 14.1886121, 12.8681617, 10.9913264, 8.1212608", \ "31.9311273, 29.6942589, 27.7900662, 25.6494801, 21.9634395, 18.9013366, 15.0968181"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0174415, 0.0341645, 0.0532861, 0.0810087, 0.1469831, 0.2778794, 0.5422506", \ "0.0201388, 0.0374322, 0.0563794, 0.0841820, 0.1501003, 0.2814838, 0.5454805", \ "0.0230778, 0.0438907, 0.0632683, 0.0908404, 0.1558057, 0.2881064, 0.5503010", \ "0.0271690, 0.0518164, 0.0754083, 0.1051284, 0.1700401, 0.3000427, 0.5610687", \ "0.0325051, 0.0627976, 0.0907123, 0.1267905, 0.1991725, 0.3284537, 0.5884234", \ "0.0373968, 0.0752979, 0.1091646, 0.1515678, 0.2395864, 0.3858741, 0.6434924", \ "0.0382731, 0.0891250, 0.1322824, 0.1863715, 0.2919266, 0.4683933, 0.7628979"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0311975, 0.0662917, 0.1080960, 0.1703319, 0.3171248, 0.6082191, 1.1990670", \ "0.0358097, 0.0691719, 0.1097850, 0.1700430, 0.3170992, 0.6106117, 1.1965149", \ "0.0450925, 0.0773063, 0.1158916, 0.1746918, 0.3179657, 0.6112498, 1.1972473", \ "0.0566059, 0.0951863, 0.1329480, 0.1890536, 0.3257926, 0.6129168, 1.1943793", \ "0.0806022, 0.1212188, 0.1643505, 0.2235811, 0.3556820, 0.6284880, 1.2022010", \ "0.1243703, 0.1698454, 0.2178573, 0.2839259, 0.4233101, 0.6883790, 1.2382556", \ "0.2101385, 0.2617200, 0.3146480, 0.3904050, 0.5417882, 0.8230873, 1.3577215"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0186681, 0.0345606, 0.0523610, 0.0784721, 0.1388109, 0.2590134, 0.5004424", \ "0.0223390, 0.0383950, 0.0561384, 0.0818520, 0.1423223, 0.2631153, 0.5044618", \ "0.0271242, 0.0463806, 0.0643014, 0.0899656, 0.1510319, 0.2729930, 0.5124199", \ "0.0337076, 0.0575236, 0.0793821, 0.1068347, 0.1666407, 0.2884425, 0.5276469", \ "0.0434968, 0.0731861, 0.1001059, 0.1343160, 0.2009286, 0.3202013, 0.5606101", \ "0.0582034, 0.0951709, 0.1289905, 0.1718619, 0.2547274, 0.3908214, 0.6286568", \ "0.0783927, 0.1273275, 0.1706389, 0.2243789, 0.3286550, 0.4965874, 0.7686144"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0190359, 0.0472310, 0.0804535, 0.1293333, 0.2447842, 0.4750209, 0.9362466", \ "0.0226574, 0.0490264, 0.0815227, 0.1300037, 0.2447594, 0.4752070, 0.9355448", \ "0.0310738, 0.0562754, 0.0864237, 0.1325173, 0.2450814, 0.4752040, 0.9358313", \ "0.0460801, 0.0741764, 0.1030695, 0.1460371, 0.2531018, 0.4776940, 0.9373131", \ "0.0737867, 0.1075388, 0.1395943, 0.1828179, 0.2814834, 0.4941944, 0.9433400", \ "0.1238466, 0.1660050, 0.2040790, 0.2505290, 0.3561161, 0.5528261, 0.9770309", \ "0.2133832, 0.2728360, 0.3171036, 0.3786379, 0.4922056, 0.7069648, 1.0974307"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0220083, 0.0386618, 0.0576814, 0.0854178, 0.1513688, 0.2829666, 0.5472924", \ "0.0237741, 0.0407983, 0.0597567, 0.0875097, 0.1532053, 0.2849687, 0.5472199", \ "0.0252147, 0.0442227, 0.0635198, 0.0913284, 0.1567083, 0.2880214, 0.5517281", \ "0.0267334, 0.0482662, 0.0699050, 0.0990224, 0.1642789, 0.2946531, 0.5570942", \ "0.0272180, 0.0532521, 0.0778039, 0.1101384, 0.1800732, 0.3099319, 0.5709850", \ "0.0246147, 0.0567954, 0.0870961, 0.1244878, 0.2027981, 0.3436295, 0.6026141", \ "0.0111843, 0.0540587, 0.0919128, 0.1375423, 0.2304212, 0.3875891, 0.6703679"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0303827, 0.0661576, 0.1084850, 0.1704484, 0.3171028, 0.6099037, 1.1980316", \ "0.0330806, 0.0676582, 0.1090098, 0.1703587, 0.3168749, 0.6095308, 1.1966519", \ "0.0398642, 0.0727278, 0.1126848, 0.1728565, 0.3178606, 0.6106958, 1.1935647", \ "0.0518871, 0.0856812, 0.1240222, 0.1819071, 0.3220159, 0.6121087, 1.1975140", \ "0.0780047, 0.1112359, 0.1494392, 0.2062004, 0.3415053, 0.6218430, 1.2005530", \ "0.1244432, 0.1602792, 0.2000212, 0.2567908, 0.3915679, 0.6627991, 1.2255832", \ "0.2127717, 0.2534456, 0.2966086, 0.3544639, 0.4929928, 0.7627208, 1.3057977"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0245835, 0.0405232, 0.0582839, 0.0840178, 0.1445028, 0.2651795, 0.5062352", \ "0.0285418, 0.0443667, 0.0620998, 0.0878123, 0.1483076, 0.2690436, 0.5111743", \ "0.0356103, 0.0529398, 0.0704997, 0.0960921, 0.1565011, 0.2768991, 0.5183065", \ "0.0453671, 0.0665063, 0.0869365, 0.1133443, 0.1731034, 0.2929028, 0.5359054", \ "0.0607831, 0.0862897, 0.1111004, 0.1432992, 0.2078328, 0.3273119, 0.5679078", \ "0.0859212, 0.1170088, 0.1474330, 0.1862449, 0.2655542, 0.3982361, 0.6352267", \ "0.1284373, 0.1663731, 0.2045142, 0.2526364, 0.3485405, 0.5094637, 0.7776604"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0298547, 0.0582129, 0.0914479, 0.1400333, 0.2552863, 0.4849166, 0.9450389", \ "0.0331131, 0.0600146, 0.0922279, 0.1402997, 0.2550035, 0.4855609, 0.9463975", \ "0.0424633, 0.0672086, 0.0975659, 0.1438985, 0.2558633, 0.4846987, 0.9455730", \ "0.0589899, 0.0862673, 0.1139441, 0.1571225, 0.2643082, 0.4873901, 0.9456408", \ "0.0908963, 0.1204937, 0.1516346, 0.1937607, 0.2930169, 0.5056799, 0.9559464", \ "0.1468557, 0.1836414, 0.2190190, 0.2662416, 0.3686623, 0.5651277, 0.9881342", \ "0.2514046, 0.3008615, 0.3428331, 0.3968542, 0.5110684, 0.7150966, 1.1128759"); } } } } cell (NOR2X2) { cell_footprint : "NOR2"; area : 9.216 ; cell_leakage_power : 9.884521e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "6.6679839e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "1.6543352e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "2.3938103e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "9.8845213e+04"; } pin (IN1) { fanout_load : 0.206; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (5.052053, 5.052053 ); fall_capacitance : 5.052053; capacitance : 5.493320; rise_capacitance_range (5.934588, 5.934588 ); rise_capacitance : 5.934588; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4117660, -1.4630279, -1.5199486, -1.5474670, -1.5569007, -1.5301652, -1.4310912"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5869636, 4.6145756, 4.6767442, 4.7080553, 4.7776219, 4.9236996, 5.2227997"); } } } pin (IN2) { fanout_load : 0.253; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (5.952815, 5.952815 ); fall_capacitance : 5.952815; capacitance : 5.969209; rise_capacitance_range (5.985602, 5.985602 ); rise_capacitance : 5.985602; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-4.9241681, -5.1644106, -5.5745387, -5.6295596, -5.6692441, -5.6782558, -5.6259222"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.8643108, 5.9245005, 6.0518243, 6.0713420, 6.1173219, 6.2162262, 6.4209794"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2+IN1)'"; max_capacitance : 416.000000; max_transition : 1.370105; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("11.0851662, 11.1925718, 11.1681488, 11.0522365, 10.6027904, 9.4430148, 8.2015623", \ "11.4284503, 11.3088831, 11.1942788, 11.0330944, 10.6192168, 9.8357639, 7.5522459", \ "12.5939641, 11.9554468, 11.5933915, 11.2836373, 10.7806576, 9.7991230, 7.8534589", \ "15.3001742, 14.0625363, 13.2837727, 12.5833519, 11.3958557, 10.1360567, 8.2202663", \ "21.3558444, 18.8361799, 17.4724121, 16.4748480, 14.3106687, 11.7932472, 8.9773139", \ "34.0059268, 30.1555499, 27.5185924, 25.5640634, 22.4128599, 17.4365766, 12.2444325", \ "60.6400332, 55.4930477, 51.2540239, 47.0920326, 41.2579340, 33.9968429, 24.0904685"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.3525869, -0.7310437, -0.5083967, -0.3840338, -0.2664293, -0.1805504, -0.1211205", \ "-1.1488664, -0.7422253, -0.5518718, -0.3990368, -0.2516155, -0.1563883, -0.0747285", \ "-0.2124726, -0.4031361, -0.3391998, -0.2494259, -0.1544147, -0.0614305, -0.0063658", \ "2.6749222, 1.2411014, 0.8680534, 0.6115367, 0.3601700, 0.2543811, 0.1956476", \ "9.3030561, 6.4400983, 4.8589695, 3.7646831, 2.5844102, 1.7444081, 1.0971951", \ "23.4962148, 19.0726953, 15.9943862, 13.1189730, 9.5187307, 6.5050577, 4.2616356", \ "52.6692172, 46.6804689, 41.9648655, 37.0014523, 29.0593766, 21.2041024, 14.8480142"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.1001454, 16.1545116, 16.0914624, 15.9454031, 15.5008106, 14.4375128, 13.4400832", \ "16.0772423, 16.1095201, 16.0176257, 15.9000041, 15.4657107, 14.4449597, 13.4706308", \ "16.4549778, 16.3058095, 16.1064873, 15.9020158, 15.4852216, 14.4291603, 12.9320740", \ "18.2747755, 17.5588558, 17.1725925, 16.6717383, 15.7804171, 14.8217172, 12.7940596", \ "23.6496061, 21.5978827, 20.7515032, 19.8271290, 18.0535299, 15.9526854, 13.7573779", \ "36.7718826, 33.2001388, 30.7372753, 28.5239653, 25.4510233, 21.4133407, 16.4288465", \ "64.2703487, 59.4239784, 55.5033680, 51.0912852, 44.4865440, 37.7406359, 29.0887288"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3588342, 2.5662934, 2.6975309, 2.8092792, 2.9419154, 3.0617801, 3.1903577", \ "2.3321331, 2.4792147, 2.6057761, 2.7137172, 2.8489402, 2.9798922, 3.0993517", \ "2.9366406, 2.8392068, 2.8291752, 2.8575883, 2.9178125, 2.9809184, 3.0849152", \ "5.4197636, 4.5451925, 4.1385864, 3.7888852, 3.5346934, 3.3646320, 3.2872681", \ "11.9188107, 9.7395360, 8.4067568, 7.2894165, 6.0227009, 4.8880047, 4.2121868", \ "26.3294327, 22.7024128, 20.0228613, 17.2524267, 13.6925186, 10.3773000, 7.7071838", \ "56.2498322, 51.4234113, 47.3304160, 42.5872890, 34.9987351, 26.6461605, 18.9546934"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0143548, 0.0326281, 0.0519630, 0.0800677, 0.1463635, 0.2800273, 0.5463773", \ "0.0163828, 0.0358675, 0.0550665, 0.0833053, 0.1496052, 0.2827958, 0.5492318", \ "0.0189384, 0.0423478, 0.0621475, 0.0901270, 0.1561967, 0.2892007, 0.5565098", \ "0.0222229, 0.0501090, 0.0740863, 0.1043668, 0.1700131, 0.3016118, 0.5674468", \ "0.0263203, 0.0598428, 0.0884448, 0.1255631, 0.1989863, 0.3301084, 0.5934992", \ "0.0292262, 0.0724696, 0.1080063, 0.1524796, 0.2406385, 0.3885852, 0.6501206", \ "0.0283708, 0.0864477, 0.1298418, 0.1858621, 0.2928866, 0.4699666, 0.7661242"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0259033, 0.0642584, 0.1069813, 0.1702986, 0.3189180, 0.6169331, 1.2162564", \ "0.0307523, 0.0671674, 0.1082642, 0.1701444, 0.3195806, 0.6169910, 1.2116029", \ "0.0382123, 0.0755405, 0.1146081, 0.1745710, 0.3198067, 0.6184731, 1.2129042", \ "0.0490548, 0.0924382, 0.1310435, 0.1886384, 0.3286691, 0.6207059, 1.2129724", \ "0.0722260, 0.1191897, 0.1628274, 0.2229570, 0.3579046, 0.6355545, 1.2204695", \ "0.1176908, 0.1680206, 0.2152365, 0.2813617, 0.4239971, 0.6951193, 1.2523214", \ "0.2058417, 0.2583066, 0.3165889, 0.3869885, 0.5422845, 0.8277355, 1.3701045"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0155813, 0.0329004, 0.0506922, 0.0765069, 0.1373330, 0.2604935, 0.5005669", \ "0.0187389, 0.0367670, 0.0545899, 0.0805162, 0.1427252, 0.2623189, 0.5049246", \ "0.0228858, 0.0446398, 0.0627988, 0.0885555, 0.1498904, 0.2702862, 0.5127654", \ "0.0285077, 0.0555705, 0.0779850, 0.1056680, 0.1658437, 0.2892216, 0.5285728", \ "0.0363325, 0.0703874, 0.0984875, 0.1325518, 0.1997676, 0.3199607, 0.5612938", \ "0.0491270, 0.0919662, 0.1261358, 0.1695354, 0.2528718, 0.3900927, 0.6295328", \ "0.0669516, 0.1210333, 0.1658707, 0.2214891, 0.3262267, 0.4949463, 0.7703792"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0145415, 0.0447037, 0.0783023, 0.1272348, 0.2429597, 0.4750669, 0.9389794", \ "0.0188847, 0.0467687, 0.0792459, 0.1276096, 0.2441415, 0.4749037, 0.9385813", \ "0.0263492, 0.0541227, 0.0843114, 0.1306498, 0.2437659, 0.4754203, 0.9370557", \ "0.0405621, 0.0724959, 0.1012809, 0.1440953, 0.2520896, 0.4801252, 0.9391974", \ "0.0675840, 0.1040077, 0.1366692, 0.1806662, 0.2802575, 0.4945554, 0.9456878", \ "0.1144681, 0.1629994, 0.2003306, 0.2492574, 0.3559389, 0.5535326, 0.9800006", \ "0.2028136, 0.2674978, 0.3145072, 0.3762885, 0.4918352, 0.7062089, 1.1011893"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0207416, 0.0390815, 0.0583630, 0.0865399, 0.1533056, 0.2867654, 0.5536434", \ "0.0225075, 0.0414431, 0.0606716, 0.0887162, 0.1553027, 0.2882709, 0.5541751", \ "0.0235892, 0.0449611, 0.0645737, 0.0926111, 0.1589757, 0.2927406, 0.5591554", \ "0.0243996, 0.0486550, 0.0705384, 0.1002436, 0.1665500, 0.2986632, 0.5642750", \ "0.0235470, 0.0532718, 0.0783833, 0.1113006, 0.1822416, 0.3137351, 0.5782415", \ "0.0191268, 0.0572106, 0.0875526, 0.1258869, 0.2049983, 0.3466955, 0.6097128", \ "0.0046816, 0.0531274, 0.0920550, 0.1402056, 0.2335769, 0.3922183, 0.6763947"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0253687, 0.0642776, 0.1071263, 0.1702555, 0.3194612, 0.6170932, 1.2140974", \ "0.0283017, 0.0656265, 0.1076297, 0.1701521, 0.3193743, 0.6163604, 1.2118703", \ "0.0346960, 0.0705229, 0.1111444, 0.1725721, 0.3200027, 0.6168018, 1.2153495", \ "0.0464232, 0.0831977, 0.1221917, 0.1812797, 0.3244762, 0.6195690, 1.2143622", \ "0.0719450, 0.1083389, 0.1478892, 0.2054855, 0.3435016, 0.6276072, 1.2174394", \ "0.1201034, 0.1585790, 0.1979754, 0.2560562, 0.3927695, 0.6692426, 1.2403047", \ "0.2126265, 0.2502389, 0.2947891, 0.3554755, 0.4948813, 0.7679090, 1.3195839"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0226888, 0.0405164, 0.0585344, 0.0845048, 0.1455285, 0.2665843, 0.5088763", \ "0.0266657, 0.0442660, 0.0623220, 0.0882390, 0.1492809, 0.2710812, 0.5125225", \ "0.0333823, 0.0527602, 0.0705778, 0.0964146, 0.1571167, 0.2782581, 0.5204436", \ "0.0429757, 0.0666275, 0.0872670, 0.1138231, 0.1739623, 0.2949728, 0.5364810", \ "0.0574321, 0.0866510, 0.1113877, 0.1441490, 0.2094688, 0.3289840, 0.5707823", \ "0.0818010, 0.1162397, 0.1467304, 0.1860278, 0.2657963, 0.3991973, 0.6375688", \ "0.1233747, 0.1658636, 0.2042051, 0.2527704, 0.3492707, 0.5108157, 0.7800403"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0273100, 0.0580043, 0.0913460, 0.1404510, 0.2560742, 0.4874576, 0.9487642", \ "0.0306077, 0.0598166, 0.0923624, 0.1403913, 0.2560907, 0.4873151, 0.9494050", \ "0.0398681, 0.0668228, 0.0973748, 0.1441351, 0.2564969, 0.4867449, 0.9496468", \ "0.0563383, 0.0860334, 0.1141540, 0.1573760, 0.2650737, 0.4895176, 0.9486579", \ "0.0875997, 0.1208195, 0.1517356, 0.1938650, 0.2934756, 0.5075744, 0.9615851", \ "0.1422468, 0.1842776, 0.2188031, 0.2661908, 0.3690871, 0.5672285, 0.9919674", \ "0.2457010, 0.3007641, 0.3433508, 0.3971623, 0.5126824, 0.7184734, 1.1144630"); } } } } cell (NOR2X4) { cell_footprint : "NOR2"; area : 14.7456 ; cell_leakage_power : 1.976874e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "1.3335880e+05"; } leakage_power () { when : "(IN1'*IN2')"; value : "3.3085826e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "4.7874799e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "1.9768737e+05"; } pin (IN1) { fanout_load : 0.408; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (11.890666, 11.890666 ); rise_capacitance : 11.890666; capacitance : 10.969572; fall_capacitance_range (10.048477, 10.048477 ); fall_capacitance : 10.048477; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.8475311, -2.9321349, -3.0101372, -3.0989410, -3.1853432, -3.2669422, -3.3389345"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.0597889, 8.0350711, 7.9995233, 8.0443539, 8.1479032, 8.3688895, 8.8247502"); } } } pin (IN2) { fanout_load : 0.490; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (11.766074, 11.766074 ); rise_capacitance : 11.766074; capacitance : 11.721498; fall_capacitance_range (11.676921, 11.676921 ); fall_capacitance : 11.676921; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-9.9856759, -10.4332937, -11.1878172, -11.3647995, -11.5780522, -11.8638456, -12.2947205"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.2233200, 12.2019619, 12.1731333, 12.2135137, 12.3081626, 12.5113481, 12.9316072"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2+IN1)'"; max_capacitance : 832.000000; max_transition : 1.379567; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("-2.9521261, -1.5859089, -1.1018567, -0.8335685, -0.6000098, -0.4563009, -0.3036354", \ "-2.4587692, -1.6236988, -1.1870560, -0.8745561, -0.5743395, -0.3538038, -0.2191823", \ "-0.3848055, -0.9139620, -0.7482578, -0.6060833, -0.3910606, -0.2439545, -0.0904265", \ "5.5754362, 2.3822941, 1.5522713, 1.0969740, 0.6956157, 0.4330250, 0.2862506", \ "18.8945788, 12.8389770, 9.6686687, 7.4455022, 5.0297611, 3.1970279, 2.0303313", \ "47.5588105, 38.0960701, 31.8088562, 26.0989017, 18.9694527, 12.9783085, 8.6507208", \ "105.6146564, 93.0846956, 83.6171769, 72.8750102, 57.2008078, 41.7955177, 28.6181193"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("21.3293948, 21.5766606, 21.5435059, 21.3102934, 20.4087070, 18.1071602, 15.7593163", \ "22.1316441, 21.7800691, 21.5816697, 21.3346460, 20.6849657, 18.8289704, 14.7634452", \ "24.5342480, 23.0730046, 22.3512287, 21.7420858, 20.6915025, 18.6046157, 16.1909330", \ "30.1705715, 27.2704337, 25.8177461, 24.2849800, 22.2242504, 19.4770001, 15.6204184", \ "42.2826406, 37.1110706, 34.2810059, 32.0108423, 27.6863668, 22.7878999, 17.2621798", \ "67.8646773, 59.5895245, 54.2296793, 50.1480171, 43.5231057, 35.2037811, 24.5229576", \ "120.8580580, 110.0090906, 102.0641723, 93.2734069, 79.5541558, 67.1533773, 47.8661732"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("3.0853106, 3.5143926, 3.7504652, 3.9438248, 4.1702549, 4.3734061, 4.5939187", \ "3.1106622, 3.4201351, 3.6169389, 3.8398133, 4.0412852, 4.2577590, 4.4909940", \ "4.6070041, 4.1979053, 4.1499170, 4.1671271, 4.2134787, 4.3028004, 4.4660164", \ "9.8389161, 7.6916637, 6.7330733, 6.0368529, 5.3040348, 5.0418368, 4.7907848", \ "22.9557225, 18.2171669, 15.3821474, 13.0424148, 10.3917710, 8.1793346, 6.7001237", \ "51.9151348, 44.2846961, 38.7866832, 33.2089173, 25.9087217, 19.1324048, 13.6554107", \ "111.8810763, 101.5596115, 93.3634226, 84.0108846, 68.0029068, 51.0225723, 35.9838416"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("31.2962987, 31.4267075, 31.2399994, 31.0388467, 30.2667892, 29.0017439, 23.8220916", \ "31.3130872, 31.2883064, 31.1905943, 30.8817415, 29.9949816, 27.9341503, 25.8556746", \ "32.1886411, 31.7124552, 31.3045571, 30.9160396, 30.1385618, 28.5490448, 24.0129165", \ "36.0244109, 34.4124828, 33.5568466, 32.4037478, 30.9463406, 28.9463775, 25.4039077", \ "47.3293397, 42.7806188, 40.9500985, 39.1775227, 35.7068626, 31.4184738, 26.1607330", \ "73.9366664, 66.2834057, 61.2198449, 56.3777521, 50.7688346, 41.9940315, 32.6096171", \ "128.8273752, 118.5281598, 110.7259829, 102.1897407, 87.9505187, 76.0234543, 58.0398322"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0137423, 0.0328821, 0.0524095, 0.0807164, 0.1473875, 0.2819462, 0.5497185", \ "0.0154830, 0.0361343, 0.0554750, 0.0838583, 0.1510712, 0.2852572, 0.5534056", \ "0.0178966, 0.0425908, 0.0625425, 0.0907509, 0.1571701, 0.2910937, 0.5592753", \ "0.0210034, 0.0503652, 0.0745592, 0.1048831, 0.1709821, 0.3038724, 0.5714731", \ "0.0243738, 0.0603611, 0.0889629, 0.1257800, 0.1997923, 0.3319375, 0.5969117", \ "0.0267655, 0.0728438, 0.1079375, 0.1520890, 0.2409832, 0.3907783, 0.6541263", \ "0.0251165, 0.0863377, 0.1324422, 0.1860333, 0.2908855, 0.4722502, 0.7687642"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0238504, 0.0636864, 0.1067543, 0.1705728, 0.3205676, 0.6206674, 1.2223156", \ "0.0289626, 0.0666453, 0.1080999, 0.1707763, 0.3205775, 0.6226639, 1.2201103", \ "0.0356768, 0.0748992, 0.1144408, 0.1749252, 0.3218753, 0.6218614, 1.2215864", \ "0.0464820, 0.0919761, 0.1310128, 0.1886201, 0.3301477, 0.6243381, 1.2222697", \ "0.0705389, 0.1181401, 0.1623542, 0.2225084, 0.3592739, 0.6393941, 1.2287874", \ "0.1153733, 0.1687153, 0.2147953, 0.2824181, 0.4257944, 0.6989053, 1.2605629", \ "0.2017996, 0.2570605, 0.3114321, 0.3859026, 0.5462306, 0.8365595, 1.3795669"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0150020, 0.0330241, 0.0508014, 0.0766586, 0.1374257, 0.2587548, 0.5027844", \ "0.0179635, 0.0368885, 0.0546922, 0.0806388, 0.1419429, 0.2625258, 0.5053089", \ "0.0217360, 0.0445517, 0.0628014, 0.0885530, 0.1495395, 0.2705196, 0.5181349", \ "0.0269256, 0.0555422, 0.0779877, 0.1057344, 0.1659735, 0.2872707, 0.5290068", \ "0.0343679, 0.0704375, 0.0982193, 0.1328980, 0.2004267, 0.3204157, 0.5624942", \ "0.0462057, 0.0911307, 0.1262173, 0.1691536, 0.2524017, 0.3893766, 0.6288383", \ "0.0637587, 0.1221302, 0.1667048, 0.2199877, 0.3250180, 0.4941517, 0.7692043"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0129938, 0.0443228, 0.0779118, 0.1267715, 0.2429661, 0.4749985, 0.9381333", \ "0.0172261, 0.0461562, 0.0786942, 0.1272366, 0.2437342, 0.4756062, 0.9391067", \ "0.0244813, 0.0536541, 0.0838286, 0.1303032, 0.2447062, 0.4750801, 0.9404556", \ "0.0385419, 0.0713245, 0.1006808, 0.1436705, 0.2514992, 0.4785899, 0.9394315", \ "0.0649569, 0.1033639, 0.1365913, 0.1817908, 0.2796748, 0.4955451, 0.9482259", \ "0.1115876, 0.1624131, 0.1998708, 0.2489454, 0.3552597, 0.5553346, 0.9808363", \ "0.2019150, 0.2662952, 0.3147305, 0.3715806, 0.4963888, 0.7060375, 1.1015004"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0193034, 0.0385026, 0.0582610, 0.0863212, 0.1534026, 0.2875458, 0.5563643", \ "0.0207680, 0.0407159, 0.0600899, 0.0883530, 0.1554330, 0.2894525, 0.5574671", \ "0.0215962, 0.0439539, 0.0638146, 0.0922061, 0.1590344, 0.2931739, 0.5614951", \ "0.0219934, 0.0476777, 0.0699288, 0.0996749, 0.1663053, 0.2996355, 0.5676549", \ "0.0208968, 0.0522801, 0.0774971, 0.1107805, 0.1822339, 0.3147189, 0.5811766", \ "0.0158236, 0.0560279, 0.0867136, 0.1252423, 0.2048676, 0.3475275, 0.6123158", \ "0.0001355, 0.0519466, 0.0910114, 0.1389446, 0.2333235, 0.3925051, 0.6791465"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0231658, 0.0634731, 0.1065218, 0.1698651, 0.3210235, 0.6211464, 1.2231526", \ "0.0262487, 0.0650851, 0.1074520, 0.1705009, 0.3205572, 0.6193285, 1.2214337", \ "0.0324704, 0.0701057, 0.1108229, 0.1728534, 0.3212594, 0.6209028, 1.2195823", \ "0.0440479, 0.0826431, 0.1221771, 0.1815760, 0.3262113, 0.6211607, 1.2223015", \ "0.0703705, 0.1080763, 0.1480019, 0.2061020, 0.3453027, 0.6324815, 1.2276121", \ "0.1189103, 0.1584622, 0.1978606, 0.2560000, 0.3944280, 0.6730464, 1.2448395", \ "0.2118790, 0.2501455, 0.2946278, 0.3549163, 0.4942812, 0.7721344, 1.3296746"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0211642, 0.0396026, 0.0575905, 0.0835521, 0.1445622, 0.2657454, 0.5081732", \ "0.0251625, 0.0434186, 0.0614024, 0.0873462, 0.1482185, 0.2696560, 0.5124244", \ "0.0313758, 0.0518566, 0.0696515, 0.0954481, 0.1562073, 0.2774306, 0.5220566", \ "0.0405703, 0.0649630, 0.0861932, 0.1128071, 0.1729547, 0.2942504, 0.5356992", \ "0.0545447, 0.0849223, 0.1092633, 0.1422015, 0.2079183, 0.3273918, 0.5695639", \ "0.0781666, 0.1154169, 0.1457997, 0.1852088, 0.2657757, 0.3987780, 0.6377506", \ "0.1193164, 0.1655797, 0.2035272, 0.2510081, 0.3481861, 0.5096276, 0.7792339"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0247639, 0.0565278, 0.0899743, 0.1390485, 0.2549675, 0.4872021, 0.9500831", \ "0.0283707, 0.0583965, 0.0907002, 0.1392162, 0.2547090, 0.4872892, 0.9523351", \ "0.0375081, 0.0656113, 0.0961469, 0.1426700, 0.2555282, 0.4863887, 0.9517745", \ "0.0538982, 0.0846718, 0.1127666, 0.1558543, 0.2635959, 0.4909133, 0.9501802", \ "0.0843695, 0.1188088, 0.1502955, 0.1928461, 0.2931536, 0.5071391, 0.9560829", \ "0.1384058, 0.1827561, 0.2178744, 0.2645625, 0.3695270, 0.5659272, 0.9933218", \ "0.2420894, 0.2983080, 0.3431398, 0.3960572, 0.5095295, 0.7207158, 1.1148031"); } } } } cell (NOR3X0) { cell_footprint : "NOR3"; area : 8.2944 ; cell_leakage_power : 4.843909e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "3.0935752e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "9218.2199651"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "9838.6365721"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "3.2388119e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.0044132e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "4.8439091e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.0616435e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.0072577e+04"; } pin (IN1) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.610193, 2.610193 ); fall_capacitance : 2.610193; capacitance : 2.881015; rise_capacitance_range (3.151836, 3.151836 ); rise_capacitance : 3.151836; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6291293, -0.6623190, -0.7070045, -0.7176308, -0.7171895, -0.6946128, -0.6277656"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1516139, 3.1574160, 3.1724967, 3.1886912, 3.2245570, 3.2997651, 3.4536579"); } } } pin (IN2) { fanout_load : 0.108; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.760428, 2.760428 ); fall_capacitance : 2.760428; capacitance : 2.898291; rise_capacitance_range (3.036153, 3.036153 ); rise_capacitance : 3.036153; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8026600, -0.8424130, -0.9002253, -0.9103886, -0.9090213, -0.8845927, -0.8140415"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3127560, 1.3334874, 1.3782743, 1.3937807, 1.4281177, 1.5001155, 1.6474354"); } } } pin (IN3) { fanout_load : 0.120; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.892228, 2.892228 ); fall_capacitance : 2.892228; capacitance : 2.906621; rise_capacitance_range (2.921015, 2.921015 ); rise_capacitance : 2.921015; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6417331, -2.7103545, -2.8247852, -2.8441681, -2.8601218, -2.8692173, -2.8645965"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.8934274, 2.9237960, 2.9878572, 2.9901705, 2.9981213, 3.0173468, 3.0591219"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3+IN2+IN1)'"; max_capacitance : 104.000000; max_transition : 1.093674; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("6.5538834, 6.5833927, 6.5853544, 6.5774554, 6.4437326, 6.1934135, 5.6660261", \ "6.6081990, 6.5910683, 6.5840668, 6.5468214, 6.4615183, 6.1866176, 5.6547760", \ "6.9194791, 6.8447297, 6.7747246, 6.6652216, 6.5257460, 6.2538709, 5.7067524", \ "7.7962247, 7.6246072, 7.4584977, 7.2097876, 6.8645154, 6.4806480, 5.8403423", \ "9.9116771, 9.5322676, 9.1633541, 8.8131382, 8.1472357, 7.2956357, 6.3702665", \ "14.4712860, 13.8153807, 13.1172487, 12.4701695, 11.4597324, 10.1298345, 8.2956260", \ "24.2727967, 23.3662039, 22.3161117, 21.0322215, 19.0065184, 16.8053117, 13.6083478"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.6921427, 0.8302594, 0.9377355, 1.0291416, 1.1119674, 1.1764783, 1.2207542", \ "0.7267878, 0.8419848, 0.9433419, 1.0263642, 1.1429230, 1.2253141, 1.2755067", \ "0.9294067, 0.9618418, 1.0132961, 1.0815073, 1.1742027, 1.2493986, 1.3085143", \ "1.7050197, 1.4914853, 1.4601324, 1.4340463, 1.4243415, 1.4175595, 1.4222807", \ "3.9274516, 3.5194637, 3.1365245, 2.7726041, 2.4075472, 2.0997771, 1.8625298", \ "9.0628627, 8.3515143, 7.5903713, 6.7528887, 5.4946649, 4.3891173, 3.4774598", \ "20.0298233, 19.0707614, 17.8771823, 16.4217171, 14.0967777, 11.1372210, 8.4751865"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("9.0540196, 9.0646575, 9.0481250, 9.0040912, 8.8890462, 8.6539019, 8.3902803", \ "9.0025190, 9.0135259, 9.0045377, 8.9661825, 8.8936626, 8.6452157, 8.1671206", \ "9.0531192, 9.0244179, 8.9919664, 8.9904016, 8.8571479, 8.6383705, 8.1577067", \ "9.5465075, 9.4700431, 9.3613409, 9.2512572, 9.0259197, 8.7353436, 8.3445755", \ "11.3021816, 10.9914843, 10.7107465, 10.4718444, 9.9906938, 9.3060799, 8.5335915", \ "15.6276603, 15.0298888, 14.4350328, 13.9115286, 13.0471761, 11.8886547, 10.2272530", \ "25.4876225, 24.6321125, 23.6200705, 22.4289730, 20.3272799, 18.0628211, 15.4790563"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("2.2583067, 2.2929073, 2.3449076, 2.3957958, 2.4637121, 2.5077798, 2.5607256", \ "2.2007369, 2.2556450, 2.3034564, 2.3580769, 2.4274062, 2.4916676, 2.5474139", \ "2.2821426, 2.3094941, 2.2990533, 2.3452632, 2.4166940, 2.4847887, 2.5385150", \ "2.8343342, 2.8244774, 2.7571098, 2.6818692, 2.6281611, 2.6249153, 2.6150847", \ "4.9474342, 4.6505565, 4.3340378, 4.1037791, 3.7514860, 3.3873351, 3.1161180", \ "10.0155537, 9.4781579, 8.8221817, 8.1307470, 7.0481064, 5.8458262, 4.8402986", \ "20.9120979, 20.0805793, 19.1310432, 18.0119266, 15.7435927, 13.0158577, 10.2169903"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("11.1593912, 11.1664855, 11.1492225, 11.1022109, 10.9885660, 10.7565672, 10.4658085", \ "11.0986278, 11.1117748, 11.0928465, 11.0827431, 10.9971198, 10.7820370, 10.3145500", \ "11.1969225, 11.1834887, 11.1708319, 11.1370007, 11.0729022, 10.8121815, 10.3118042", \ "11.5124664, 11.4459093, 11.3929837, 11.2781016, 11.0948938, 10.8690861, 10.3677659", \ "12.9192193, 12.7877848, 12.5459835, 12.3595301, 11.9524943, 11.3928968, 10.6914963", \ "17.5293778, 16.9643492, 16.3571943, 15.8266474, 15.0383932, 13.9292917, 12.2070530", \ "28.2783309, 27.4360232, 26.4454893, 25.1969136, 23.0415942, 20.7134462, 18.2002954"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("3.3255132, 3.3347435, 3.3573006, 3.4055530, 3.4780383, 3.5629873, 3.6437467", \ "3.2349136, 3.2510066, 3.2775312, 3.3205846, 3.3983977, 3.4771450, 3.5595033", \ "3.3271224, 3.3178539, 3.3263187, 3.3523519, 3.4090596, 3.4725551, 3.5413296", \ "3.9993388, 3.8811318, 3.8084182, 3.7384439, 3.6685540, 3.6439044, 3.6375412", \ "6.0194501, 5.7231498, 5.4454311, 5.2066649, 4.7987008, 4.4172124, 4.1314598", \ "11.5070491, 10.9214555, 10.2482676, 9.5454977, 8.2904302, 7.1262714, 5.9339077", \ "23.5666975, 22.7493193, 21.6885544, 20.3642387, 18.0172883, 14.9534307, 11.8926850"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0242960, 0.0347483, 0.0489958, 0.0697496, 0.1182904, 0.2150680, 0.4082857", \ "0.0276424, 0.0377222, 0.0518604, 0.0725727, 0.1211432, 0.2179801, 0.4110104", \ "0.0321545, 0.0439221, 0.0582742, 0.0785661, 0.1267365, 0.2241390, 0.4175771", \ "0.0376985, 0.0515111, 0.0688715, 0.0914519, 0.1396623, 0.2355764, 0.4283294", \ "0.0459471, 0.0623889, 0.0823830, 0.1086673, 0.1649919, 0.2620375, 0.4529442", \ "0.0543098, 0.0743562, 0.0982973, 0.1299053, 0.1961231, 0.3104829, 0.5060390", \ "0.0604208, 0.0880602, 0.1187511, 0.1577916, 0.2378604, 0.3735536, 0.6018500"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0571107, 0.0797603, 0.1109758, 0.1573065, 0.2665127, 0.4834972, 0.9175630", \ "0.0606199, 0.0824122, 0.1126716, 0.1578267, 0.2655466, 0.4813593, 0.9176305", \ "0.0692159, 0.0897657, 0.1187836, 0.1620128, 0.2678969, 0.4822838, 0.9176772", \ "0.0845844, 0.1074959, 0.1349773, 0.1765547, 0.2769478, 0.4873269, 0.9175084", \ "0.1064628, 0.1313803, 0.1639264, 0.2097955, 0.3092744, 0.5098318, 0.9269084", \ "0.1524046, 0.1779535, 0.2146887, 0.2629063, 0.3709647, 0.5719338, 0.9712763", \ "0.2416925, 0.2709505, 0.3084641, 0.3647039, 0.4765006, 0.6939612, 1.0936739"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0266964, 0.0358483, 0.0479621, 0.0654560, 0.1065007, 0.1877230, 0.3540304", \ "0.0306443, 0.0396813, 0.0518589, 0.0692997, 0.1103118, 0.1915408, 0.3537808", \ "0.0376311, 0.0478703, 0.0601275, 0.0774816, 0.1183088, 0.1994717, 0.3615876", \ "0.0465251, 0.0590907, 0.0744223, 0.0939533, 0.1350077, 0.2162327, 0.3793874", \ "0.0593297, 0.0753599, 0.0938641, 0.1185455, 0.1675427, 0.2503233, 0.4115422", \ "0.0774599, 0.0976785, 0.1219022, 0.1524521, 0.2128468, 0.3133616, 0.4813387", \ "0.1035417, 0.1312423, 0.1623036, 0.1993660, 0.2777060, 0.4031525, 0.6073327"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0296955, 0.0459817, 0.0685042, 0.1010230, 0.1782109, 0.3328753, 0.6430394", \ "0.0318513, 0.0473408, 0.0691747, 0.1011530, 0.1792708, 0.3331450, 0.6422544", \ "0.0402366, 0.0539946, 0.0739774, 0.1047988, 0.1798966, 0.3326542, 0.6419037", \ "0.0559896, 0.0715939, 0.0914299, 0.1193421, 0.1894982, 0.3380515, 0.6411627", \ "0.0847964, 0.1031195, 0.1250117, 0.1548978, 0.2213659, 0.3597234, 0.6540812", \ "0.1395285, 0.1622572, 0.1879161, 0.2220975, 0.2951745, 0.4279533, 0.7020954", \ "0.2385737, 0.2684016, 0.3009488, 0.3432171, 0.4275507, 0.5756882, 0.8416007"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0361010, 0.0466148, 0.0607171, 0.0813694, 0.1300046, 0.2272887, 0.4214541", \ "0.0380916, 0.0486963, 0.0630341, 0.0835716, 0.1320890, 0.2295672, 0.4240860", \ "0.0404302, 0.0519473, 0.0665238, 0.0871317, 0.1356667, 0.2325707, 0.4275000", \ "0.0430590, 0.0559896, 0.0722534, 0.0944846, 0.1433349, 0.2401175, 0.4339960", \ "0.0466771, 0.0617294, 0.0799708, 0.1048537, 0.1583929, 0.2563102, 0.4498467", \ "0.0497161, 0.0682279, 0.0905762, 0.1195174, 0.1802679, 0.2880228, 0.4832007", \ "0.0470824, 0.0702995, 0.0982982, 0.1349418, 0.2073372, 0.3299395, 0.5452048"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0590302, 0.0814962, 0.1124022, 0.1577158, 0.2656971, 0.4835681, 0.9173856", \ "0.0607786, 0.0826878, 0.1131470, 0.1580023, 0.2663156, 0.4832286, 0.9185436", \ "0.0670257, 0.0877586, 0.1167635, 0.1612621, 0.2672237, 0.4826514, 0.9186600", \ "0.0805904, 0.1014433, 0.1291245, 0.1709730, 0.2743423, 0.4868735, 0.9163115", \ "0.1047936, 0.1258012, 0.1555782, 0.1979686, 0.2973515, 0.5010826, 0.9233734", \ "0.1550688, 0.1765554, 0.2045025, 0.2474644, 0.3489377, 0.5475794, 0.9547967", \ "0.2466583, 0.2703161, 0.3010168, 0.3453614, 0.4465446, 0.6476794, 1.0454522"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0370061, 0.0461159, 0.0582771, 0.0758486, 0.1169105, 0.1978281, 0.3600280", \ "0.0406345, 0.0498017, 0.0619233, 0.0794508, 0.1203737, 0.2022664, 0.3636904", \ "0.0488688, 0.0580708, 0.0701073, 0.0875696, 0.1284463, 0.2096258, 0.3715177", \ "0.0607734, 0.0723958, 0.0862205, 0.1045312, 0.1449696, 0.2260776, 0.3874425", \ "0.0786249, 0.0927850, 0.1094639, 0.1323571, 0.1788300, 0.2600764, 0.4208710", \ "0.1071580, 0.1242333, 0.1449778, 0.1722599, 0.2297955, 0.3269054, 0.4910740", \ "0.1515034, 0.1729727, 0.1992817, 0.2329344, 0.3030796, 0.4216162, 0.6214405"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0452105, 0.0617855, 0.0838939, 0.1168152, 0.1940284, 0.3478287, 0.6566240", \ "0.0467801, 0.0625796, 0.0844491, 0.1167322, 0.1937375, 0.3480310, 0.6560810", \ "0.0539310, 0.0685810, 0.0892238, 0.1201930, 0.1956803, 0.3477773, 0.6577616", \ "0.0722107, 0.0869362, 0.1055800, 0.1339596, 0.2047646, 0.3535820, 0.6564507", \ "0.1040342, 0.1210149, 0.1430621, 0.1718101, 0.2374918, 0.3755406, 0.6707604", \ "0.1655657, 0.1850133, 0.2094190, 0.2416998, 0.3133461, 0.4452521, 0.7168252", \ "0.2749274, 0.3001339, 0.3305031, 0.3695704, 0.4499034, 0.5950462, 0.8580935"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0401335, 0.0506462, 0.0647488, 0.0853379, 0.1340225, 0.2312335, 0.4257105", \ "0.0419424, 0.0524434, 0.0667188, 0.0872633, 0.1359869, 0.2329686, 0.4275575", \ "0.0436053, 0.0546031, 0.0689458, 0.0897908, 0.1381390, 0.2351781, 0.4284682", \ "0.0437490, 0.0556249, 0.0710099, 0.0929527, 0.1415450, 0.2383642, 0.4324166", \ "0.0416440, 0.0555752, 0.0724088, 0.0956441, 0.1475754, 0.2448179, 0.4373655", \ "0.0342429, 0.0505880, 0.0703849, 0.0977087, 0.1541936, 0.2572638, 0.4514264", \ "0.0127278, 0.0338588, 0.0581025, 0.0906569, 0.1564925, 0.2717681, 0.4776603"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0590572, 0.0814355, 0.1123192, 0.1574562, 0.2651571, 0.4838300, 0.9178591", \ "0.0598902, 0.0820536, 0.1123547, 0.1581779, 0.2660574, 0.4823870, 0.9141356", \ "0.0638924, 0.0848200, 0.1150585, 0.1592608, 0.2670464, 0.4822505, 0.9175489", \ "0.0733449, 0.0941654, 0.1229531, 0.1657182, 0.2704748, 0.4848502, 0.9166425", \ "0.0950870, 0.1151148, 0.1433610, 0.1860417, 0.2873311, 0.4953352, 0.9203396", \ "0.1475395, 0.1659474, 0.1918362, 0.2317912, 0.3293177, 0.5300579, 0.9446420", \ "0.2505501, 0.2669961, 0.2946758, 0.3337178, 0.4254707, 0.6201330, 1.0240152"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0422033, 0.0518958, 0.0644658, 0.0826852, 0.1243882, 0.2062287, 0.3688478", \ "0.0457610, 0.0555007, 0.0681257, 0.0862556, 0.1278846, 0.2099974, 0.3723602", \ "0.0544334, 0.0638312, 0.0763713, 0.0943246, 0.1358308, 0.2179676, 0.3800300", \ "0.0692152, 0.0800520, 0.0935459, 0.1115967, 0.1524889, 0.2338313, 0.3962916", \ "0.0911730, 0.1042742, 0.1207524, 0.1423858, 0.1873545, 0.2683827, 0.4293139", \ "0.1271265, 0.1428270, 0.1620527, 0.1882450, 0.2431151, 0.3376835, 0.5004692", \ "0.1903070, 0.2072223, 0.2311129, 0.2628095, 0.3283148, 0.4413331, 0.6343765"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0594165, 0.0759718, 0.0988370, 0.1310587, 0.2087081, 0.3628746, 0.6723749", \ "0.0607331, 0.0766833, 0.0989495, 0.1312221, 0.2083570, 0.3630923, 0.6708160", \ "0.0674091, 0.0823827, 0.1035635, 0.1345675, 0.2098723, 0.3636119, 0.6723226", \ "0.0865750, 0.1004069, 0.1193931, 0.1482958, 0.2196688, 0.3674494, 0.6713828", \ "0.1229941, 0.1378301, 0.1587185, 0.1865474, 0.2516977, 0.3900896, 0.6839817", \ "0.1892058, 0.2070717, 0.2318214, 0.2613247, 0.3304459, 0.4592845, 0.7312083", \ "0.3144405, 0.3349009, 0.3640715, 0.3985295, 0.4756732, 0.6140466, 0.8725025"); } } } } cell (NOR3X1) { cell_footprint : "NOR3"; area : 11.9808 ; cell_leakage_power : 1.045460e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "8.7041208e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "4.2323219e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "6.5942217e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "8.8493735e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.0454603e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "6.6147742e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "6.6720006e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "6.6176334e+04"; } pin (IN1) { fanout_load : 0.094; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.915762, 2.915762 ); fall_capacitance : 2.915762; capacitance : 3.115669; rise_capacitance_range (3.315576, 3.315576 ); rise_capacitance : 3.315576; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6948777, -0.7644693, -0.8387574, -0.8792829, -0.8954390, -0.8628557, -0.7327938"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1331130, 3.0984559, 3.0758180, 3.0691287, 3.1024264, 3.2156982, 3.4889183"); } } } pin (IN2) { fanout_load : 0.108; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.979089, 2.979089 ); fall_capacitance : 2.979089; capacitance : 3.107049; rise_capacitance_range (3.235009, 3.235009 ); rise_capacitance : 3.235009; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6101935, 1.5607527, 1.5083948, 1.5007944, 1.5321176, 1.6412876, 1.9061512"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8457145, -0.9117022, -0.9787823, -1.0180082, -1.0315647, -0.9937824, -0.8533227"); } } } pin (IN3) { fanout_load : 0.128; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.061331, 3.061331 ); rise_capacitance : 3.061331; capacitance : 3.041580; fall_capacitance_range (3.021829, 3.021829 ); fall_capacitance : 3.021829; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.4652009, -2.6338298, -2.9050745, -2.9535624, -2.9845248, -2.9804365, -2.9062464"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9915094, 2.9440897, 2.8957740, 2.8725801, 2.8727163, 2.9195122, 3.0596278"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3+IN2+IN1)'"; max_capacitance : 208.000000; max_transition : 0.630928; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.5214014, 16.4034609, 16.2601383, 16.0917351, 15.7798332, 15.3184340, 13.9154614", \ "16.5656986, 16.4561073, 16.3292950, 16.1390225, 15.7819020, 15.2291724, 14.1955350", \ "16.8991625, 16.7712753, 16.6409503, 16.4493714, 16.1861531, 15.7525902, 14.4167240", \ "17.7803857, 17.7645886, 17.6590952, 17.4043409, 17.0795957, 16.5554883, 15.3574872", \ "20.3048629, 19.8433824, 19.7503457, 19.8182601, 19.5602513, 18.5883314, 17.7338734", \ "25.7743334, 25.2695387, 24.9489777, 24.7634233, 24.4383395, 24.3660944, 22.8443929", \ "37.0487773, 36.4609500, 36.1386912, 35.6636074, 35.4389370, 34.3834230, 34.6217265"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.7859101, 9.8755296, 9.9206960, 9.9577678, 10.0180751, 10.0581042, 10.0760789", \ "9.8180595, 9.9323590, 9.9802872, 10.0070478, 10.1080925, 10.1241852, 10.1518467", \ "10.0702602, 10.1556312, 10.2059211, 10.2571783, 10.3131927, 10.3475124, 10.3973533", \ "11.0461900, 11.0784342, 11.1288762, 11.1505306, 11.2072597, 11.2408133, 11.2800862", \ "14.0767934, 13.7774765, 13.7234756, 13.6844186, 13.7019682, 13.7320185, 13.7878089", \ "20.1408624, 19.7595124, 19.5843934, 19.6192031, 19.5369376, 19.5082599, 19.5494029", \ "32.8857336, 32.2793714, 32.0442098, 31.9918055, 31.8298020, 31.7983229, 31.7636592"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("19.0159241, 18.9359411, 18.7911978, 18.5877855, 18.2622655, 17.5509989, 17.2981024", \ "19.0441867, 18.9299306, 18.7889564, 18.5809364, 18.2885244, 17.6172983, 17.1742058", \ "19.1506482, 19.0777069, 18.9383217, 18.7237198, 18.3763912, 17.6865600, 17.1646868", \ "19.7130071, 19.6137837, 19.5427895, 19.2840991, 18.9118123, 18.6805786, 17.1392210", \ "21.9729095, 21.4462447, 21.3595929, 21.3436520, 21.1220428, 20.1365118, 19.2995122", \ "27.3752287, 26.8419435, 26.5092747, 26.2086322, 25.8804569, 25.7383524, 24.3329505", \ "38.6873584, 38.0592258, 37.6873106, 37.2888189, 37.0853175, 36.3252991, 36.2393548"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.3087224, 11.3888544, 11.4523008, 11.5202363, 11.5818284, 11.6468845, 11.7629287", \ "11.2623810, 11.3503691, 11.4176822, 11.4780720, 11.5486887, 11.6152259, 11.6556344", \ "11.4383172, 11.5010804, 11.5717519, 11.6329012, 11.6977287, 11.7626946, 11.8372152", \ "12.3396875, 12.3666775, 12.4322460, 12.4734532, 12.5570412, 12.6191852, 12.6820138", \ "15.2532239, 14.9328947, 14.8619847, 14.8914981, 14.9483418, 15.0287283, 15.1020214", \ "21.3562712, 20.9803325, 20.8199333, 20.7809613, 20.7254877, 20.7834870, 20.8482848", \ "34.1408501, 33.5565532, 33.3778530, 33.2120480, 33.1324540, 33.0430717, 33.0845055"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.6598180, 12.7762253, 12.8983235, 12.9939912, 13.1005739, 13.2280343, 13.3451210", \ "12.5672012, 12.6813540, 12.7807140, 12.8997864, 13.0241182, 13.1564607, 13.2186187", \ "12.6959841, 12.8204769, 12.9396160, 13.0486870, 13.1772776, 13.3048554, 13.4778650", \ "13.6228400, 13.7224456, 13.8097409, 13.9090156, 14.0398997, 14.1723875, 14.2914241", \ "16.7509543, 16.3785065, 16.4163842, 16.4920951, 16.5967338, 16.7256830, 16.8497548", \ "23.4566571, 22.9634840, 22.8268186, 22.8307692, 22.7860918, 22.8996204, 23.0288467", \ "37.7003502, 36.9913599, 36.8603612, 36.7178835, 36.5369640, 36.5086934, 36.6152679"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.2512044, 21.1564483, 20.9801424, 20.8244535, 20.4954262, 20.0639874, 18.6476823", \ "21.0723491, 20.9971302, 20.8551730, 20.6511922, 20.3403126, 19.5800675, 18.4936145", \ "21.2048814, 21.1064386, 20.9977369, 20.7798526, 20.4178029, 19.7971813, 19.2945393", \ "21.5978367, 21.4670108, 21.3960141, 21.1368470, 20.8095460, 20.3051270, 18.9715353", \ "23.6140746, 23.1366276, 23.0022193, 22.9986081, 22.7563040, 21.9530976, 21.2288214", \ "29.1047038, 28.5463905, 28.1951226, 27.9455528, 27.5406060, 27.5198808, 26.0918506", \ "41.3357816, 40.7264340, 40.3297583, 39.9866151, 39.6422352, 38.4433753, 38.4165378"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0744318, 0.0851197, 0.0957458, 0.1105089, 0.1449001, 0.2141846, 0.3524098", \ "0.0775240, 0.0881903, 0.0988132, 0.1135511, 0.1480699, 0.2172420, 0.3555299", \ "0.0827953, 0.0934869, 0.1040695, 0.1188105, 0.1532826, 0.2224705, 0.3607276", \ "0.0894308, 0.1001555, 0.1107627, 0.1254831, 0.1598992, 0.2291364, 0.3672231", \ "0.1004387, 0.1111674, 0.1218348, 0.1365461, 0.1709998, 0.2398682, 0.3780663", \ "0.1154323, 0.1262179, 0.1368055, 0.1513827, 0.1857316, 0.2548690, 0.3924829", \ "0.1315804, 0.1427938, 0.1535376, 0.1679368, 0.2022336, 0.2711501, 0.4093926"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0233995, 0.0410208, 0.0613082, 0.0916425, 0.1663568, 0.3204424, 0.6243325", \ "0.0234741, 0.0411081, 0.0611618, 0.0918657, 0.1668003, 0.3205321, 0.6257744", \ "0.0236396, 0.0409045, 0.0611793, 0.0917356, 0.1669567, 0.3208298, 0.6270918", \ "0.0239558, 0.0412999, 0.0615039, 0.0922279, 0.1671508, 0.3205392, 0.6278844", \ "0.0240635, 0.0417888, 0.0618276, 0.0921402, 0.1672532, 0.3201784, 0.6291215", \ "0.0254361, 0.0425841, 0.0627168, 0.0931021, 0.1676110, 0.3209628, 0.6277348", \ "0.0275981, 0.0446181, 0.0647694, 0.0943172, 0.1678068, 0.3189039, 0.6285927"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0665160, 0.0766120, 0.0865231, 0.1001155, 0.1312948, 0.1932799, 0.3171780", \ "0.0704280, 0.0805210, 0.0904332, 0.1040281, 0.1351847, 0.1971859, 0.3216096", \ "0.0781988, 0.0882478, 0.0981825, 0.1117766, 0.1429468, 0.2050178, 0.3285055", \ "0.0898256, 0.0998460, 0.1097694, 0.1233779, 0.1545335, 0.2164891, 0.3403502", \ "0.1068985, 0.1170396, 0.1269439, 0.1405441, 0.1716890, 0.2334666, 0.3575128", \ "0.1308508, 0.1411538, 0.1511871, 0.1648377, 0.1959852, 0.2579248, 0.3813097", \ "0.1664924, 0.1771843, 0.1873642, 0.2011598, 0.2321720, 0.2938821, 0.4178292"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0178738, 0.0316977, 0.0474297, 0.0712015, 0.1287314, 0.2459885, 0.4849691", \ "0.0179781, 0.0316683, 0.0473491, 0.0711148, 0.1287440, 0.2471185, 0.4818639", \ "0.0180744, 0.0317226, 0.0474944, 0.0713079, 0.1290456, 0.2462216, 0.4830064", \ "0.0185321, 0.0321238, 0.0477290, 0.0715744, 0.1286227, 0.2463514, 0.4831808", \ "0.0193927, 0.0330376, 0.0483495, 0.0718651, 0.1290810, 0.2463741, 0.4833375", \ "0.0213395, 0.0348264, 0.0500675, 0.0730206, 0.1299879, 0.2470700, 0.4835009", \ "0.0247290, 0.0375502, 0.0526469, 0.0750817, 0.1309706, 0.2467249, 0.4839695"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0858142, 0.0965787, 0.1071696, 0.1218757, 0.1565300, 0.2254739, 0.3640479", \ "0.0878874, 0.0985801, 0.1092131, 0.1238627, 0.1584523, 0.2277140, 0.3654850", \ "0.0911984, 0.1019005, 0.1124922, 0.1271448, 0.1617577, 0.2309474, 0.3690722", \ "0.0953784, 0.1060768, 0.1166374, 0.1313853, 0.1660793, 0.2348721, 0.3738622", \ "0.1022904, 0.1130012, 0.1236681, 0.1382015, 0.1726784, 0.2415432, 0.3795162", \ "0.1119178, 0.1228728, 0.1335618, 0.1479905, 0.1823388, 0.2512134, 0.3890708", \ "0.1185812, 0.1299700, 0.1408091, 0.1553887, 0.1896383, 0.2585157, 0.3966087"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0235228, 0.0409211, 0.0613011, 0.0919071, 0.1667461, 0.3182896, 0.6270192", \ "0.0233985, 0.0410707, 0.0612907, 0.0919634, 0.1665231, 0.3191227, 0.6291871", \ "0.0236016, 0.0409224, 0.0611603, 0.0919341, 0.1670001, 0.3194303, 0.6304824", \ "0.0238738, 0.0415861, 0.0617790, 0.0919250, 0.1673780, 0.3208110, 0.6282704", \ "0.0245409, 0.0422682, 0.0621626, 0.0926265, 0.1673882, 0.3200243, 0.6295846", \ "0.0259118, 0.0434636, 0.0634550, 0.0933806, 0.1675335, 0.3206722, 0.6281749", \ "0.0286129, 0.0459529, 0.0660968, 0.0952329, 0.1681353, 0.3217553, 0.6293488"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0788831, 0.0889356, 0.0988750, 0.1124688, 0.1436411, 0.2054847, 0.3291105", \ "0.0825472, 0.0926067, 0.1025285, 0.1161153, 0.1472983, 0.2091212, 0.3326922", \ "0.0906844, 0.1007767, 0.1107034, 0.1242939, 0.1554741, 0.2175267, 0.3414434", \ "0.1049382, 0.1149691, 0.1248813, 0.1384788, 0.1696909, 0.2315288, 0.3551612", \ "0.1267608, 0.1369093, 0.1468561, 0.1604529, 0.1915838, 0.2534347, 0.3775152", \ "0.1598972, 0.1701923, 0.1802014, 0.1937375, 0.2248484, 0.2867605, 0.4102111", \ "0.2114880, 0.2220857, 0.2322719, 0.2459057, 0.2771681, 0.3387780, 0.4625839"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0184332, 0.0320802, 0.0476089, 0.0713618, 0.1290014, 0.2468914, 0.4831541", \ "0.0183689, 0.0321213, 0.0476479, 0.0714784, 0.1289782, 0.2470484, 0.4847020", \ "0.0183596, 0.0321305, 0.0477097, 0.0713970, 0.1288479, 0.2455783, 0.4820597", \ "0.0188454, 0.0323336, 0.0480110, 0.0714451, 0.1290442, 0.2469896, 0.4843371", \ "0.0195701, 0.0331325, 0.0485178, 0.0721790, 0.1292060, 0.2454713, 0.4845549", \ "0.0214695, 0.0349018, 0.0500273, 0.0728081, 0.1299895, 0.2468145, 0.4834455", \ "0.0248423, 0.0379308, 0.0526944, 0.0746493, 0.1307979, 0.2473856, 0.4835995"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0904467, 0.1011330, 0.1116706, 0.1264327, 0.1610779, 0.2299078, 0.3691389", \ "0.0921874, 0.1028926, 0.1134820, 0.1281853, 0.1628356, 0.2317443, 0.3706486", \ "0.0943244, 0.1050884, 0.1156956, 0.1303232, 0.1650024, 0.2341639, 0.3719907", \ "0.0961772, 0.1068946, 0.1174143, 0.1322144, 0.1668463, 0.2359416, 0.3741927", \ "0.0974647, 0.1082047, 0.1189022, 0.1333964, 0.1679550, 0.2366838, 0.3754126", \ "0.0960971, 0.1070008, 0.1177051, 0.1321375, 0.1665847, 0.2355198, 0.3734224", \ "0.0842180, 0.0957622, 0.1065076, 0.1212372, 0.1554049, 0.2242360, 0.3625557"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0233939, 0.0410878, 0.0608279, 0.0917432, 0.1666284, 0.3210076, 0.6285762", \ "0.0236546, 0.0409038, 0.0612990, 0.0919313, 0.1666299, 0.3167374, 0.6276208", \ "0.0235061, 0.0408905, 0.0609015, 0.0918887, 0.1671901, 0.3197424, 0.6309277", \ "0.0238347, 0.0414094, 0.0615862, 0.0919590, 0.1667973, 0.3204445, 0.6229818", \ "0.0245898, 0.0421263, 0.0621285, 0.0926570, 0.1674521, 0.3192636, 0.6298356", \ "0.0263305, 0.0436562, 0.0638190, 0.0935238, 0.1680265, 0.3216860, 0.6298695", \ "0.0293681, 0.0461892, 0.0659333, 0.0954992, 0.1690838, 0.3209777, 0.6287104"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0866251, 0.0967261, 0.1066753, 0.1202757, 0.1514217, 0.2132948, 0.3369235", \ "0.0902319, 0.1003617, 0.1102731, 0.1238763, 0.1550527, 0.2168498, 0.3407289", \ "0.0986098, 0.1087693, 0.1187037, 0.1323059, 0.1635011, 0.2253327, 0.3492560", \ "0.1148343, 0.1249078, 0.1348706, 0.1484810, 0.1796514, 0.2414762, 0.3652508", \ "0.1406772, 0.1508619, 0.1608144, 0.1744046, 0.2055319, 0.2673536, 0.3918484", \ "0.1826311, 0.1929871, 0.2029535, 0.2166174, 0.2477563, 0.3095270, 0.4329871", \ "0.2522628, 0.2628836, 0.2730777, 0.2868082, 0.3177995, 0.3795649, 0.5032191"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0191561, 0.0326673, 0.0482101, 0.0718316, 0.1291845, 0.2470829, 0.4834604", \ "0.0189655, 0.0325941, 0.0480974, 0.0716360, 0.1292383, 0.2471059, 0.4839749", \ "0.0188965, 0.0326571, 0.0481627, 0.0716008, 0.1291983, 0.2470943, 0.4841684", \ "0.0190946, 0.0327328, 0.0481052, 0.0718379, 0.1292631, 0.2471392, 0.4837132", \ "0.0202677, 0.0336702, 0.0489748, 0.0722406, 0.1289506, 0.2463168, 0.4841010", \ "0.0221207, 0.0353448, 0.0503451, 0.0731974, 0.1300431, 0.2462738, 0.4825466", \ "0.0253221, 0.0382135, 0.0527811, 0.0753618, 0.1310721, 0.2474231, 0.4827326"); } } } } cell (NOR3X2) { cell_footprint : "NOR3"; area : 13.824 ; cell_leakage_power : 1.576215e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.4011660e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "5.0413142e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.1901734e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "1.4156902e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.1922290e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.5762150e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.1979500e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.1925137e+05"; } pin (IN1) { fanout_load : 0.096; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.835804, 2.835804 ); fall_capacitance : 2.835804; capacitance : 3.031720; rise_capacitance_range (3.227636, 3.227636 ); rise_capacitance : 3.227636; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6996962, -0.8048858, -0.9095017, -0.9737742, -0.9965558, -0.9363556, -0.7101921"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1965872, 3.1151970, 3.0399609, 3.0060713, 3.0258365, 3.1529110, 3.4946044"); } } } pin (IN2) { fanout_load : 0.104; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.859673, 2.859673 ); fall_capacitance : 2.859673; capacitance : 2.975753; rise_capacitance_range (3.091833, 3.091833 ); rise_capacitance : 3.091833; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4743721, 1.4062028, 1.3572558, 1.3252478, 1.3486233, 1.4827662, 1.8384434"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7934231, -0.8944994, -0.9908888, -1.0553254, -1.0784352, -1.0188914, -0.7940408"); } } } pin (IN3) { fanout_load : 0.126; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.116996, 3.116996 ); rise_capacitance : 3.116996; capacitance : 3.095817; fall_capacitance_range (3.074638, 3.074638 ); fall_capacitance : 3.074638; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6543519, -2.8107697, -3.0167244, -3.0896283, -3.1285548, -3.0995269, -2.9345896"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9065180, 2.8555783, 2.8410909, 2.7935088, 2.7857363, 2.8575830, 3.0886679"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3+IN2+IN1)'"; max_capacitance : 416.000000; max_transition : 0.626460; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.9752763, 22.2074676, 21.5212719, 20.9751312, 20.2157046, 18.7928898, 17.8726195", \ "24.0072872, 22.2045963, 21.5550729, 20.9370463, 19.9380083, 19.5618085, 16.4494209", \ "24.3731219, 22.5935685, 21.9688914, 21.3805980, 20.6211106, 19.0434725, 16.4914336", \ "25.4137008, 23.5217564, 22.8822289, 22.1681299, 21.2195374, 20.6335588, 17.6778879", \ "27.9898954, 25.7316581, 25.2091550, 24.6796785, 23.9617304, 21.7911314, 20.2639361", \ "33.7911360, 31.4131689, 30.5798613, 29.9889507, 28.7519791, 28.5712994, 25.0709418", \ "45.7337042, 43.1207092, 41.9560287, 40.9199816, 39.8189612, 37.5995706, 38.0197662"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.0235667, 14.6220340, 14.4201119, 14.3357320, 14.3300030, 14.3563841, 14.3492235", \ "16.0422608, 14.5940378, 14.4657133, 14.3666715, 14.3516127, 14.3811343, 14.4276071", \ "16.2757890, 14.8633839, 14.6775809, 14.5804414, 14.6053554, 14.6783827, 14.5936159", \ "17.2557221, 15.7935594, 15.5856972, 15.4958816, 15.4396842, 15.4518336, 15.4558270", \ "20.8513569, 18.7630040, 18.1813375, 18.0524768, 17.9345163, 17.9126552, 17.9292738", \ "27.3364489, 25.0000830, 24.3278692, 23.9942755, 23.7684202, 23.6313170, 23.6148082", \ "40.7858232, 37.9716613, 37.0816157, 36.5024826, 36.1379220, 35.9544997, 35.7973818"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.4262534, 24.6005606, 24.0222674, 23.3175556, 22.3494918, 21.8471565, 20.1450291", \ "26.3576277, 24.6138580, 23.9578023, 23.2524131, 22.1707665, 20.9731486, 20.3771176", \ "26.4807527, 24.7645856, 24.0009570, 23.4360976, 22.6608934, 21.2075236, 20.3268364", \ "27.2461570, 25.3396958, 24.7145184, 24.0854625, 23.0712770, 21.9171037, 19.4880581", \ "29.6374387, 27.2479012, 26.7542866, 26.3144095, 25.4733186, 23.2333466, 20.6397140", \ "35.5094775, 32.9908453, 32.1300701, 31.4863183, 30.1463342, 29.9241928, 26.5098821", \ "47.6188092, 44.7527445, 43.5637542, 42.6375406, 41.2884882, 39.9478215, 39.9056545"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.6719112, 16.1878853, 15.9999228, 15.9490741, 15.9153813, 15.9544650, 16.0921345", \ "17.6124245, 16.1359003, 15.9500785, 15.8998173, 15.8805677, 15.9194247, 15.9469697", \ "17.7692015, 16.2478696, 16.1073616, 16.0065365, 16.0192133, 16.0836036, 16.1364657", \ "18.6829570, 17.1632004, 16.9213954, 16.8650844, 16.8329722, 16.8803255, 16.9320972", \ "21.9773178, 19.7390434, 19.4436095, 19.3103937, 19.2279364, 19.2396149, 19.2856998", \ "28.5405673, 26.2844645, 25.5447489, 25.2730648, 24.9803116, 24.9773115, 24.9794155", \ "42.0078783, 39.3040000, 38.3983339, 37.8134354, 37.4462874, 37.2241513, 37.1794795"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.0743320, 17.5937367, 17.3456504, 17.3196009, 17.2960607, 17.4146414, 17.5272218", \ "18.9795104, 17.4882001, 17.2801798, 17.2151637, 17.2148666, 17.3608444, 17.4838793", \ "19.0777723, 17.5991246, 17.4000750, 17.3375396, 17.3533238, 17.4867607, 17.5958489", \ "20.0125129, 18.4379782, 18.2378901, 18.1693009, 18.1726903, 18.2602748, 18.3613461", \ "23.0715302, 21.1472626, 20.8601670, 20.7521983, 20.7164394, 20.7716165, 20.8824403", \ "30.6250239, 28.2520102, 27.4665413, 27.1385414, 26.8850855, 26.9333211, 27.0199353", \ "45.5380643, 42.6154889, 41.7511257, 41.1838432, 40.7504172, 40.5786322, 40.6199054"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("28.7487271, 26.9865979, 26.3418603, 25.6148426, 24.6325868, 24.0426912, 22.2261929", \ "28.5928463, 26.8028699, 26.1735240, 25.5862525, 24.7979797, 23.3822055, 20.9231639", \ "28.6779029, 26.9048706, 26.2076243, 25.5588152, 24.6227668, 24.0853878, 22.3290564", \ "29.1989593, 27.4136199, 26.7040162, 26.0664464, 25.3778192, 23.6680636, 22.9270964", \ "31.4614919, 29.2051350, 28.5046198, 28.1076596, 27.1737282, 25.2539551, 22.8141701", \ "37.4715783, 35.0275088, 33.9804303, 33.3505157, 31.9042221, 31.5235417, 28.5055677", \ "50.6376534, 47.6412395, 46.5739869, 45.5587671, 44.3724263, 42.1636083, 41.6661625"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0843644, 0.0976049, 0.1089609, 0.1242379, 0.1586803, 0.2272996, 0.3647720", \ "0.0873686, 0.1004921, 0.1119312, 0.1272081, 0.1614153, 0.2300352, 0.3674212", \ "0.0928040, 0.1059442, 0.1173555, 0.1326100, 0.1669061, 0.2354716, 0.3734649", \ "0.0994474, 0.1125974, 0.1240173, 0.1392105, 0.1736470, 0.2420923, 0.3794906", \ "0.1102703, 0.1235390, 0.1349889, 0.1501337, 0.1845075, 0.2529096, 0.3902860", \ "0.1255641, 0.1389797, 0.1504155, 0.1656615, 0.1998529, 0.2684566, 0.4052045", \ "0.1426059, 0.1563611, 0.1677882, 0.1830741, 0.2169899, 0.2854572, 0.4228422"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0244161, 0.0439801, 0.0637958, 0.0935414, 0.1667943, 0.3166767, 0.6220685", \ "0.0246133, 0.0440381, 0.0639666, 0.0934989, 0.1663549, 0.3228797, 0.6237328", \ "0.0247303, 0.0435404, 0.0636650, 0.0933408, 0.1667314, 0.3167154, 0.6229035", \ "0.0254303, 0.0442700, 0.0639960, 0.0934417, 0.1667061, 0.3179417, 0.6237314", \ "0.0256519, 0.0446285, 0.0643840, 0.0940968, 0.1669517, 0.3172673, 0.6253231", \ "0.0267363, 0.0459087, 0.0655401, 0.0945239, 0.1667282, 0.3186897, 0.6212758", \ "0.0289453, 0.0476037, 0.0675121, 0.0970081, 0.1683527, 0.3185521, 0.6250243"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0749378, 0.0875664, 0.0983483, 0.1126150, 0.1442337, 0.2062005, 0.3306266", \ "0.0788039, 0.0914851, 0.1022552, 0.1164534, 0.1480524, 0.2101427, 0.3342467", \ "0.0865069, 0.0990689, 0.1098496, 0.1241134, 0.1557190, 0.2177108, 0.3425139", \ "0.0980877, 0.1106645, 0.1214199, 0.1356881, 0.1673320, 0.2292993, 0.3530612", \ "0.1158931, 0.1284549, 0.1392349, 0.1535014, 0.1850726, 0.2470035, 0.3712541", \ "0.1408669, 0.1535717, 0.1644509, 0.1786610, 0.2102627, 0.2722384, 0.3957883", \ "0.1784397, 0.1914810, 0.2024872, 0.2168548, 0.2484312, 0.3103002, 0.4342604"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0203198, 0.0354445, 0.0510173, 0.0741410, 0.1305699, 0.2481704, 0.4834664", \ "0.0201740, 0.0353801, 0.0508637, 0.0741102, 0.1308816, 0.2478067, 0.4846721", \ "0.0202513, 0.0354376, 0.0510609, 0.0742249, 0.1309788, 0.2480245, 0.4869966", \ "0.0204617, 0.0354864, 0.0512231, 0.0741749, 0.1309207, 0.2480555, 0.4843874", \ "0.0213397, 0.0365822, 0.0519006, 0.0748100, 0.1312578, 0.2473560, 0.4844010", \ "0.0236197, 0.0381809, 0.0531925, 0.0759000, 0.1320336, 0.2484598, 0.4838550", \ "0.0272336, 0.0410830, 0.0564427, 0.0785896, 0.1334695, 0.2487131, 0.4844825"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0955699, 0.1087317, 0.1202085, 0.1354144, 0.1698741, 0.2386815, 0.3757098", \ "0.0975284, 0.1107117, 0.1221506, 0.1373692, 0.1718079, 0.2406818, 0.3777975", \ "0.1007554, 0.1140260, 0.1253413, 0.1405945, 0.1748779, 0.2434541, 0.3812522", \ "0.1054097, 0.1184812, 0.1299846, 0.1451350, 0.1795451, 0.2479387, 0.3853510", \ "0.1123530, 0.1255816, 0.1370114, 0.1521502, 0.1864526, 0.2548264, 0.3923210", \ "0.1225584, 0.1360928, 0.1475663, 0.1627591, 0.1969189, 0.2655156, 0.4022363", \ "0.1302112, 0.1439909, 0.1558253, 0.1711931, 0.2050475, 0.2733549, 0.4102128"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0245901, 0.0437989, 0.0636601, 0.0932515, 0.1657826, 0.3172375, 0.6255012", \ "0.0248852, 0.0439908, 0.0638686, 0.0929772, 0.1664533, 0.3175347, 0.6231664", \ "0.0245318, 0.0440312, 0.0637204, 0.0935181, 0.1667617, 0.3174708, 0.6219405", \ "0.0252593, 0.0440621, 0.0638293, 0.0938719, 0.1664725, 0.3182550, 0.6233540", \ "0.0264044, 0.0449771, 0.0648202, 0.0945272, 0.1672426, 0.3168334, 0.6186656", \ "0.0274492, 0.0466041, 0.0659422, 0.0954347, 0.1677066, 0.3185592, 0.6217550", \ "0.0304362, 0.0491173, 0.0692779, 0.0981899, 0.1690370, 0.3201956, 0.6255934"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0872467, 0.0998965, 0.1106192, 0.1248976, 0.1565018, 0.2185740, 0.3428042", \ "0.0909479, 0.1035507, 0.1143507, 0.1286130, 0.1602183, 0.2222457, 0.3460743", \ "0.0990860, 0.1117409, 0.1224833, 0.1367105, 0.1683271, 0.2304066, 0.3542571", \ "0.1134490, 0.1259961, 0.1367966, 0.1510264, 0.1826280, 0.2446870, 0.3690944", \ "0.1355634, 0.1481726, 0.1588934, 0.1730851, 0.2046430, 0.2666898, 0.3912480", \ "0.1695253, 0.1822399, 0.1930614, 0.2072730, 0.2388267, 0.3007466, 0.4243647", \ "0.2229658, 0.2359387, 0.2468793, 0.2610933, 0.2927963, 0.3546184, 0.4789776"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0205768, 0.0358290, 0.0511796, 0.0741897, 0.1310414, 0.2475151, 0.4872335", \ "0.0205448, 0.0356720, 0.0511620, 0.0743420, 0.1310823, 0.2476045, 0.4866076", \ "0.0206396, 0.0357352, 0.0512269, 0.0743531, 0.1311021, 0.2480803, 0.4855529", \ "0.0207505, 0.0358924, 0.0511783, 0.0745567, 0.1311684, 0.2481209, 0.4858309", \ "0.0215548, 0.0365498, 0.0519503, 0.0749655, 0.1310782, 0.2475747, 0.4867152", \ "0.0234095, 0.0381215, 0.0533674, 0.0758926, 0.1316399, 0.2480571, 0.4847266", \ "0.0265735, 0.0408955, 0.0557953, 0.0778265, 0.1332077, 0.2493343, 0.4859768"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1003746, 0.1135717, 0.1250040, 0.1401627, 0.1745733, 0.2433467, 0.3806571", \ "0.1020953, 0.1153225, 0.1266754, 0.1419377, 0.1763640, 0.2453289, 0.3830059", \ "0.1042425, 0.1174554, 0.1288735, 0.1440970, 0.1785668, 0.2474144, 0.3842485", \ "0.1061017, 0.1192443, 0.1306842, 0.1458113, 0.1803111, 0.2490903, 0.3864060", \ "0.1076815, 0.1211131, 0.1324287, 0.1476822, 0.1820552, 0.2503771, 0.3886351", \ "0.1071918, 0.1207061, 0.1321543, 0.1474542, 0.1815485, 0.2499002, 0.3867826", \ "0.0966213, 0.1105765, 0.1224605, 0.1377169, 0.1719556, 0.2398627, 0.3772105"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0248791, 0.0440026, 0.0638328, 0.0934309, 0.1651827, 0.3176655, 0.6264603", \ "0.0244779, 0.0438735, 0.0637918, 0.0935272, 0.1668110, 0.3169785, 0.6227353", \ "0.0246453, 0.0438643, 0.0637783, 0.0933326, 0.1656513, 0.3172324, 0.6254960", \ "0.0253747, 0.0437445, 0.0634593, 0.0935349, 0.1667267, 0.3176725, 0.6219725", \ "0.0256893, 0.0449725, 0.0648377, 0.0946343, 0.1672017, 0.3171599, 0.6229894", \ "0.0279758, 0.0462576, 0.0665971, 0.0956598, 0.1677021, 0.3184818, 0.6238199", \ "0.0318535, 0.0497612, 0.0699975, 0.0983190, 0.1692671, 0.3173932, 0.6232873"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0957031, 0.1083316, 0.1191224, 0.1333828, 0.1649841, 0.2270417, 0.3510098", \ "0.0993572, 0.1118991, 0.1227017, 0.1369918, 0.1685804, 0.2306534, 0.3544127", \ "0.1075700, 0.1202647, 0.1310001, 0.1452951, 0.1768940, 0.2389685, 0.3628706", \ "0.1238735, 0.1364904, 0.1472246, 0.1614634, 0.1931039, 0.2550715, 0.3792893", \ "0.1499634, 0.1625686, 0.1733182, 0.1875073, 0.2190738, 0.2810109, 0.4059875", \ "0.1925827, 0.2052141, 0.2160782, 0.2302865, 0.2618300, 0.3237933, 0.4473271", \ "0.2641446, 0.2771048, 0.2880385, 0.3022521, 0.3337508, 0.3955353, 0.5192838"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0211476, 0.0363014, 0.0517702, 0.0746681, 0.1312188, 0.2480535, 0.4857513", \ "0.0212386, 0.0362810, 0.0516786, 0.0745311, 0.1310633, 0.2481961, 0.4861759", \ "0.0211284, 0.0363901, 0.0516938, 0.0745493, 0.1311211, 0.2481601, 0.4859619", \ "0.0214106, 0.0360320, 0.0516417, 0.0747509, 0.1311998, 0.2482233, 0.4862019", \ "0.0219469, 0.0369531, 0.0522722, 0.0750606, 0.1314681, 0.2480172, 0.4862957", \ "0.0242041, 0.0383723, 0.0534783, 0.0760879, 0.1320911, 0.2479418, 0.4844361", \ "0.0273477, 0.0409012, 0.0563107, 0.0779007, 0.1330325, 0.2490670, 0.4868420"); } } } } cell (NOR3X4) { cell_footprint : "NOR3"; area : 16.5888 ; cell_leakage_power : 2.638525e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "2.4634753e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "6.6593579e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "2.2524790e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "2.4779999e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "2.2545352e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "2.6385254e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "2.2602569e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "2.2548197e+05"; } pin (IN1) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.262559, 3.262559 ); rise_capacitance : 3.262559; capacitance : 3.062859; fall_capacitance_range (2.863158, 2.863158 ); fall_capacitance : 2.863158; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6986068, -0.8892233, -1.0828954, -1.1949941, -1.2316304, -1.1173420, -0.7012040"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1325042, 2.9928666, 2.8829332, 2.7994057, 2.8016928, 2.9756086, 3.4927822"); } } } pin (IN2) { fanout_load : 0.106; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.223578, 3.223578 ); rise_capacitance : 3.223578; capacitance : 3.104925; fall_capacitance_range (2.986271, 2.986271 ); fall_capacitance : 2.986271; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7871103, -0.9720108, -1.1542506, -1.2671479, -1.3053814, -1.1942874, -0.7845383"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5432603, 1.3711905, 1.1962402, 1.1150269, 1.1217894, 1.3045036, 1.8391213"); } } } pin (IN3) { fanout_load : 0.128; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (3.133899, 3.133899 ); fall_capacitance : 3.133899; capacitance : 3.154595; rise_capacitance_range (3.175290, 3.175290 ); rise_capacitance : 3.175290; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6287750, -2.8652852, -3.1496265, -3.2715993, -3.3268660, -3.2487203, -2.9037497"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9975683, 2.8247502, 2.6483031, 2.5515597, 2.5272620, 2.6478559, 3.0582329"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3+IN2+IN1)'"; max_capacitance : 832.000000; max_transition : 0.632182; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("37.6542470, 30.4430566, 28.0583546, 26.8267524, 25.7298617, 25.1579837, 24.7970360", \ "37.5998903, 30.4639345, 28.0828553, 26.8023952, 25.7332034, 25.1797192, 24.7962178", \ "37.8238778, 30.6481418, 28.2954448, 27.0135424, 25.9329440, 25.3625938, 25.1131400", \ "38.7948511, 31.6119134, 29.1783747, 27.8546032, 26.7616110, 26.1639910, 25.8701080", \ "41.6213057, 34.2930967, 31.7483021, 30.3375489, 29.1624537, 28.5710457, 28.2952795", \ "50.3617853, 42.0160104, 38.5413491, 36.5143891, 34.9450581, 34.1521280, 33.8152406", \ "64.8983188, 56.2208491, 52.2411191, 49.7721027, 47.8161681, 46.5220407, 45.9447995"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("47.8321842, 39.7063457, 37.2832278, 35.1705339, 32.1729026, 28.3724740, 24.4288545", \ "47.8757830, 39.8250656, 37.1582341, 35.2208834, 32.2004461, 29.8129299, 23.5795408", \ "48.2471176, 40.1710106, 37.5677031, 35.5179870, 32.3168246, 29.2438384, 23.7272150", \ "49.6691767, 41.3972977, 39.1342621, 36.7983603, 33.6333485, 29.0886309, 24.4537293", \ "51.8944701, 43.6832640, 41.2614720, 39.3345952, 36.3802324, 33.1896555, 26.7469270", \ "59.4561567, 50.3376065, 47.5184877, 44.9394180, 41.5947160, 39.3316989, 31.4189691", \ "72.7713595, 63.0820070, 59.5329484, 57.0771601, 54.1029428, 48.0061423, 47.3946239"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("39.2035010, 32.0538973, 29.6975628, 28.3909751, 27.2570146, 26.7015045, 26.4759385", \ "39.2754714, 32.0125518, 29.6299133, 28.3076437, 27.1746480, 26.8148821, 26.5779984", \ "39.4203318, 32.1240622, 29.7245068, 28.3867949, 27.2922231, 26.7201593, 26.6137143", \ "40.2358264, 32.7991947, 30.3898804, 29.0510220, 28.0002889, 27.4601359, 27.1972999", \ "42.8422237, 35.4064169, 32.9349171, 31.4919139, 30.3685530, 29.8080052, 29.5577605", \ "51.1820351, 42.9933407, 39.5598113, 37.5667157, 36.0617369, 35.3944682, 35.0782321", \ "65.5796518, 57.0217046, 53.1405224, 50.8123100, 48.9824918, 47.8356566, 47.2919502"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("50.3876214, 42.0547788, 40.0439791, 37.9262837, 34.4685739, 31.2240246, 26.4089441", \ "50.3293567, 41.9463279, 39.9784447, 37.8897247, 34.4221551, 31.3020962, 26.3204846", \ "50.3601414, 42.3981188, 39.6593927, 37.7230896, 34.5524086, 31.3734209, 26.1797805", \ "51.5277914, 43.3129203, 40.6765888, 38.6234226, 35.4191156, 31.8839217, 26.2514907", \ "53.7700823, 45.5490128, 42.9355285, 41.0840705, 37.7981885, 33.5595594, 28.3082205", \ "61.5268945, 52.1099346, 49.3630135, 46.6993490, 42.9040045, 40.4906868, 33.0110851", \ "75.3791359, 65.2096177, 61.5731020, 58.8372262, 55.5152240, 49.4941676, 50.0256571"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("52.6803452, 44.4087419, 42.3582325, 40.1016528, 36.9709607, 33.3005318, 30.3411939", \ "52.4271401, 44.2807943, 41.7243522, 39.8066996, 36.7936075, 32.9444671, 29.2372551", \ "52.6045895, 44.2623858, 42.2425359, 40.0869060, 36.9693635, 33.6435128, 27.6870060", \ "53.3420992, 45.1602599, 42.5615184, 40.5436910, 37.3592009, 33.8802065, 28.2316375", \ "55.4392001, 47.0076390, 44.8275923, 42.7629985, 39.7320674, 35.3969784, 30.4015254", \ "63.7139571, 54.7327041, 50.9668329, 48.6197453, 44.6147528, 42.6828429, 35.4092387", \ "79.1219099, 68.5972681, 64.8572042, 62.2261844, 58.7175503, 52.4698697, 51.6888831"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("40.9877854, 33.5930496, 31.2091625, 29.8060296, 28.7524309, 28.2692821, 27.9671356", \ "40.8158271, 33.5260258, 31.0905311, 29.7499629, 28.6415857, 28.0803599, 27.9241399", \ "40.9993254, 33.6340536, 31.2051830, 29.8433845, 28.7134022, 28.2200484, 27.9254842", \ "41.7073008, 34.3664042, 31.8852287, 30.5134956, 29.5276855, 28.9344113, 28.7207076", \ "44.3864508, 37.0482518, 34.4739755, 33.0912281, 31.8905133, 31.3338581, 31.1151267", \ "53.3157924, 45.0694286, 41.5630104, 39.4651334, 37.9941673, 37.3773832, 37.1062838", \ "68.9757728, 60.2879592, 56.6100371, 54.3940905, 52.3298508, 51.0844996, 50.7134422"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1101106, 0.1255603, 0.1382229, 0.1549124, 0.1907165, 0.2596426, 0.3972968", \ "0.1130827, 0.1283987, 0.1411797, 0.1578813, 0.1936796, 0.2626772, 0.4005541", \ "0.1184745, 0.1338018, 0.1466810, 0.1632795, 0.1990580, 0.2680857, 0.4056320", \ "0.1258558, 0.1413156, 0.1539458, 0.1706396, 0.2063821, 0.2751674, 0.4138366", \ "0.1366343, 0.1520662, 0.1648502, 0.1815453, 0.2172220, 0.2859425, 0.4246788", \ "0.1526912, 0.1681659, 0.1810254, 0.1977399, 0.2335395, 0.3021601, 0.4393674", \ "0.1716732, 0.1875528, 0.2003765, 0.2171154, 0.2528863, 0.3214636, 0.4587412"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0371398, 0.0552025, 0.0755836, 0.1049337, 0.1767852, 0.3244036, 0.6306751", \ "0.0371434, 0.0546974, 0.0757581, 0.1048829, 0.1769273, 0.3252248, 0.6321326", \ "0.0368950, 0.0548225, 0.0758759, 0.1048390, 0.1768553, 0.3259555, 0.6301023", \ "0.0373141, 0.0549990, 0.0752899, 0.1049781, 0.1756928, 0.3223234, 0.6304569", \ "0.0374630, 0.0554472, 0.0764620, 0.1060975, 0.1778458, 0.3258231, 0.6301245", \ "0.0391022, 0.0564221, 0.0772165, 0.1066595, 0.1776127, 0.3280509, 0.6303137", \ "0.0419623, 0.0589800, 0.0799465, 0.1089636, 0.1789165, 0.3263489, 0.6321820"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0983532, 0.1133981, 0.1258140, 0.1414364, 0.1747156, 0.2374390, 0.3618256", \ "0.1023984, 0.1173920, 0.1298429, 0.1454379, 0.1786970, 0.2413891, 0.3658062", \ "0.1099678, 0.1249566, 0.1372253, 0.1529426, 0.1862876, 0.2490423, 0.3732136", \ "0.1218881, 0.1369514, 0.1490418, 0.1646915, 0.1979964, 0.2607446, 0.3849794", \ "0.1400724, 0.1550728, 0.1672867, 0.1828756, 0.2161044, 0.2788854, 0.4038735", \ "0.1664493, 0.1813662, 0.1935495, 0.2092875, 0.2425881, 0.3052483, 0.4293353", \ "0.2063526, 0.2214593, 0.2337837, 0.2495639, 0.2827818, 0.3454411, 0.4694706"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0319282, 0.0475868, 0.0636770, 0.0863361, 0.1415541, 0.2561016, 0.4926001", \ "0.0319536, 0.0477417, 0.0639182, 0.0864811, 0.1414695, 0.2559830, 0.4925780", \ "0.0319665, 0.0478119, 0.0635402, 0.0863841, 0.1415388, 0.2554085, 0.4918428", \ "0.0321151, 0.0477330, 0.0633668, 0.0863888, 0.1415045, 0.2561479, 0.4918156", \ "0.0325416, 0.0488373, 0.0639703, 0.0864404, 0.1415555, 0.2565767, 0.4933657", \ "0.0341178, 0.0498032, 0.0653471, 0.0879805, 0.1421430, 0.2563677, 0.4914574", \ "0.0374812, 0.0529085, 0.0680076, 0.0902714, 0.1441228, 0.2576565, 0.4922663"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1215812, 0.1368892, 0.1497090, 0.1663500, 0.2020235, 0.2710495, 0.4087304", \ "0.1235620, 0.1388711, 0.1516791, 0.1683508, 0.2040036, 0.2730491, 0.4107694", \ "0.1267639, 0.1420680, 0.1548470, 0.1715450, 0.2073177, 0.2763283, 0.4141172", \ "0.1318688, 0.1472843, 0.1598621, 0.1765231, 0.2123116, 0.2811234, 0.4196995", \ "0.1390228, 0.1545987, 0.1672045, 0.1839373, 0.2195339, 0.2882528, 0.4270330", \ "0.1503791, 0.1659069, 0.1787734, 0.1954018, 0.2309942, 0.2997272, 0.4368935", \ "0.1605096, 0.1764275, 0.1894524, 0.2062035, 0.2418080, 0.3103598, 0.4480413"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0362205, 0.0554172, 0.0755340, 0.1051145, 0.1758333, 0.3252130, 0.6297816", \ "0.0362317, 0.0554251, 0.0754897, 0.1050890, 0.1758821, 0.3257924, 0.6291296", \ "0.0372712, 0.0547687, 0.0758336, 0.1049254, 0.1769467, 0.3256857, 0.6264665", \ "0.0368803, 0.0549195, 0.0754267, 0.1050407, 0.1768664, 0.3265054, 0.6303131", \ "0.0374342, 0.0561971, 0.0767480, 0.1061481, 0.1778582, 0.3262740, 0.6301150", \ "0.0396150, 0.0574313, 0.0780440, 0.1073284, 0.1779690, 0.3275757, 0.6298794", \ "0.0426938, 0.0616006, 0.0810168, 0.1099590, 0.1794323, 0.3250175, 0.6315418"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1111570, 0.1262170, 0.1384744, 0.1541300, 0.1874417, 0.2501621, 0.3744224", \ "0.1147828, 0.1297427, 0.1420277, 0.1577265, 0.1910473, 0.2538061, 0.3780780", \ "0.1227296, 0.1377696, 0.1498189, 0.1657902, 0.1990186, 0.2617934, 0.3859960", \ "0.1369896, 0.1518949, 0.1640812, 0.1797701, 0.2130955, 0.2758686, 0.4002451", \ "0.1595260, 0.1745069, 0.1867553, 0.2023244, 0.2355612, 0.2983854, 0.4228115", \ "0.1945048, 0.2095968, 0.2217233, 0.2373829, 0.2706642, 0.3334136, 0.4574541", \ "0.2503548, 0.2655306, 0.2777191, 0.2933591, 0.3267118, 0.3893700, 0.5135452"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0322268, 0.0478625, 0.0638327, 0.0866100, 0.1415961, 0.2559416, 0.4924511", \ "0.0321628, 0.0480585, 0.0637916, 0.0866386, 0.1416046, 0.2554225, 0.4922133", \ "0.0321355, 0.0479071, 0.0634424, 0.0865017, 0.1413945, 0.2560589, 0.4925225", \ "0.0321797, 0.0479498, 0.0637152, 0.0866203, 0.1415333, 0.2555103, 0.4928346", \ "0.0327179, 0.0484154, 0.0638176, 0.0866965, 0.1416846, 0.2558438, 0.4930669", \ "0.0337565, 0.0492534, 0.0652803, 0.0877098, 0.1423297, 0.2566292, 0.4904690", \ "0.0366980, 0.0516385, 0.0675681, 0.0896262, 0.1436180, 0.2575040, 0.4933810"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1264004, 0.1416967, 0.1545254, 0.1711987, 0.2070060, 0.2757677, 0.4136060", \ "0.1280473, 0.1434448, 0.1561292, 0.1728243, 0.2086253, 0.2775721, 0.4152414", \ "0.1301731, 0.1454807, 0.1583025, 0.1749555, 0.2107792, 0.2796426, 0.4174437", \ "0.1323519, 0.1477320, 0.1603333, 0.1770210, 0.2127950, 0.2816139, 0.4201656", \ "0.1344225, 0.1497956, 0.1626049, 0.1793265, 0.2149728, 0.2837468, 0.4217072", \ "0.1354090, 0.1511673, 0.1638708, 0.1805008, 0.2162114, 0.2850611, 0.4221468", \ "0.1278632, 0.1438533, 0.1570059, 0.1738116, 0.2095037, 0.2780801, 0.4157749"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0365114, 0.0549563, 0.0755059, 0.1052333, 0.1763090, 0.3253517, 0.6308244", \ "0.0371038, 0.0553091, 0.0756850, 0.1048669, 0.1768733, 0.3243858, 0.6315309", \ "0.0362869, 0.0554701, 0.0756131, 0.1050735, 0.1767556, 0.3256517, 0.6246584", \ "0.0366645, 0.0548468, 0.0751708, 0.1048189, 0.1767755, 0.3264286, 0.6303194", \ "0.0376757, 0.0563779, 0.0768079, 0.1062181, 0.1780898, 0.3252467, 0.6280747", \ "0.0395106, 0.0577861, 0.0788496, 0.1075985, 0.1775160, 0.3274893, 0.6296119", \ "0.0441586, 0.0629678, 0.0819851, 0.1111780, 0.1809807, 0.3278346, 0.6316219"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1200395, 0.1350634, 0.1473797, 0.1630030, 0.1962932, 0.2590630, 0.3833518", \ "0.1236291, 0.1387693, 0.1508962, 0.1665863, 0.1999031, 0.2626419, 0.3870297", \ "0.1317478, 0.1467340, 0.1590686, 0.1747423, 0.2079860, 0.2707480, 0.3949608", \ "0.1477902, 0.1627926, 0.1750193, 0.1907514, 0.2240789, 0.2866837, 0.4111785", \ "0.1738970, 0.1888971, 0.2009802, 0.2166112, 0.2499333, 0.3127045, 0.4371170", \ "0.2181867, 0.2332044, 0.2454313, 0.2610739, 0.2943063, 0.3569488, 0.4810624", \ "0.2913555, 0.3063567, 0.3188523, 0.3344975, 0.3674594, 0.4300311, 0.5542597"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0328799, 0.0482909, 0.0641180, 0.0869683, 0.1418390, 0.2565808, 0.4927761", \ "0.0327388, 0.0481370, 0.0641737, 0.0868564, 0.1415786, 0.2562863, 0.4926120", \ "0.0326759, 0.0483981, 0.0640109, 0.0867851, 0.1417204, 0.2560186, 0.4921240", \ "0.0327396, 0.0482892, 0.0641653, 0.0868875, 0.1419091, 0.2563383, 0.4921420", \ "0.0331753, 0.0485224, 0.0639371, 0.0867492, 0.1420355, 0.2563310, 0.4925719", \ "0.0341285, 0.0495910, 0.0651936, 0.0880140, 0.1423089, 0.2570592, 0.4897735", \ "0.0366652, 0.0520066, 0.0675667, 0.0895958, 0.1434831, 0.2574947, 0.4950237"); } } } } cell (NOR4X0) { cell_footprint : "NOR4"; area : 9.216 ; cell_leakage_power : 4.842156e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "3.0177233e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "1.2291433e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "9810.1216039"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "3.0951686e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "9846.0599673"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "3.2401800e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "1.0562331e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "9873.4629361"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "1.0050352e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "4.8421558e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "1.0620945e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "1.0078871e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "1.0636283e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "1.0107466e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "1.2601856e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "1.0651757e+04"; } pin (IN1) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.292093, 3.292093 ); rise_capacitance : 3.292093; capacitance : 2.961665; fall_capacitance_range (2.631237, 2.631237 ); fall_capacitance : 2.631237; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7876627, -0.8132354, -0.8432707, -0.8520612, -0.8485322, -0.8203637, -0.7429168"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5139885, 4.5341218, 4.5778699, 4.6097442, 4.6769745, 4.8149164, 5.0942817"); } } } pin (IN2) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.676059, 2.676059 ); fall_capacitance : 2.676059; capacitance : 2.889257; rise_capacitance_range (3.102455, 3.102455 ); rise_capacitance : 3.102455; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7665942, -0.7961957, -0.8342883, -0.8436863, -0.8413722, -0.8156336, -0.7430464"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7964954, 2.8078107, 2.8337709, 2.8642481, 2.9285321, 3.0604300, 3.3275555"); } } } pin (IN3) { fanout_load : 0.105; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.688094, 2.688094 ); fall_capacitance : 2.688094; capacitance : 2.803082; rise_capacitance_range (2.918070, 2.918070 ); rise_capacitance : 2.918070; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9197737, -0.9603569, -1.0204130, -1.0226032, -1.0058733, -0.9513034, -0.8210536"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1418947, 1.1591676, 1.1970159, 1.2127670, 1.2475717, 1.3204838, 1.4696107"); } } } pin (IN4) { fanout_load : 0.123; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.796351, 2.796351 ); fall_capacitance : 2.796351; capacitance : 2.770670; rise_capacitance_range (2.744989, 2.744989 ); rise_capacitance : 2.744989; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.7221733, -2.7837858, -2.8853044, -2.9053061, -2.9236031, -2.9384908, -2.9465597"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9225423, 2.9544049, 3.0214327, 3.0213264, 3.0244164, 3.0338989, 3.0561666"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN4+IN3+IN2+IN1)'"; max_capacitance : 104.000000; max_transition : 1.365788; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.3683269, 0.4945291, 0.6100969, 0.6950381, 0.7693586, 0.8282808, 0.8690142", \ "0.4351826, 0.5372841, 0.6272433, 0.7077684, 0.8179890, 0.8898877, 0.9409674", \ "0.6732098, 0.6913872, 0.7500409, 0.8069523, 0.8934907, 0.9622740, 1.0151024", \ "1.3652875, 1.2786231, 1.2073645, 1.1675667, 1.1447058, 1.1461567, 1.1458971", \ "3.2587023, 2.9379116, 2.6163047, 2.3009352, 2.0020478, 1.7596501, 1.5540373", \ "7.7270689, 7.0982561, 6.4577328, 5.7440529, 4.6690119, 3.6942445, 2.9563983", \ "17.3907768, 16.5334792, 15.5268825, 14.1731722, 12.0221871, 9.5763271, 7.2524818"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("6.9052478, 6.9285588, 6.9186860, 6.8999495, 6.8049925, 6.4876982, 5.9097880", \ "6.9446855, 6.9451580, 6.9216508, 6.8922420, 6.8006414, 6.5121382, 5.9544520", \ "7.2562497, 7.1808234, 7.0818517, 7.0104382, 6.8525815, 6.5701107, 5.9924178", \ "8.0599611, 7.8500359, 7.6931446, 7.4721669, 7.1882965, 6.7729823, 6.2586698", \ "9.9571089, 9.5947266, 9.2868124, 8.9155141, 8.2714759, 7.5263267, 6.6902846", \ "14.1105475, 13.4744651, 12.8646278, 12.2645203, 11.3524726, 9.8740576, 8.1946927", \ "22.7532350, 21.8793392, 20.8430808, 19.7643278, 18.2582557, 16.0389162, 12.9083686"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("9.2441785, 9.2660688, 9.2463069, 9.2170257, 9.1190831, 8.8878606, 8.2944267", \ "9.1857120, 9.2081587, 9.1968279, 9.1826609, 9.0924680, 8.8903553, 8.2480234", \ "9.1936161, 9.2023497, 9.1954276, 9.1571990, 9.0447470, 8.8618597, 8.2398083", \ "9.6340148, 9.5473825, 9.4684625, 9.3295740, 9.1664560, 8.8999767, 8.3617378", \ "11.1728702, 10.9098611, 10.6609301, 10.4566515, 9.9791976, 9.3799074, 8.7108342", \ "15.0689447, 14.5765145, 14.0245034, 13.4404258, 12.5754549, 11.3425069, 9.9364184", \ "23.6537773, 22.8156314, 21.9154522, 20.7735654, 19.1304741, 17.0453440, 14.5903572"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("1.9371560, 1.9915679, 2.0375951, 2.0803415, 2.1351874, 2.1812158, 2.2313851", \ "1.9366878, 1.9839521, 2.0489760, 2.1037490, 2.1726655, 2.2267332, 2.2840147", \ "2.0381010, 2.0753798, 2.1187968, 2.1609179, 2.2098237, 2.2682352, 2.3224287", \ "2.5537896, 2.5019343, 2.4827430, 2.4460787, 2.3843191, 2.3567941, 2.3480102", \ "4.2626288, 4.0214609, 3.7721806, 3.5792397, 3.3221296, 3.0506569, 2.8321955", \ "8.5574652, 8.0624989, 7.6213515, 6.9771202, 6.0455106, 5.1377441, 4.2567736", \ "17.9998714, 17.2470912, 16.3958959, 15.3609437, 13.5309425, 11.1965322, 8.8249233"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("11.4491793, 11.4551083, 11.4404915, 11.3969751, 11.2653579, 11.0687335, 10.5946829", \ "11.3981007, 11.4026146, 11.3943925, 11.3622345, 11.2463517, 11.0480546, 10.6294562", \ "11.3579481, 11.3561831, 11.3494232, 11.3176166, 11.2236016, 11.0313107, 10.4440498", \ "11.5361927, 11.4760098, 11.4293901, 11.3581606, 11.2532797, 11.0077121, 10.4967054", \ "12.6888237, 12.5052872, 12.3503153, 12.1594877, 11.7943666, 11.2904260, 10.6921347", \ "16.3862155, 15.9719853, 15.5293703, 15.0042728, 14.2891543, 13.1651920, 11.8845513", \ "25.7486238, 24.9603021, 24.0344053, 22.8683679, 21.1020927, 19.2936421, 16.5839589"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("3.4275114, 3.4311598, 3.4547485, 3.4985342, 3.5762310, 3.6601479, 3.7407031", \ "3.3420684, 3.3477841, 3.3870585, 3.4324648, 3.5163432, 3.6012322, 3.6842142", \ "3.3876333, 3.3775392, 3.4008173, 3.4334889, 3.5069128, 3.5843886, 3.6639798", \ "3.7743333, 3.7380197, 3.6956045, 3.6791449, 3.6604600, 3.6393939, 3.6662852", \ "5.4567162, 5.2314141, 5.0356692, 4.8518865, 4.5690511, 4.3087406, 4.1215800", \ "9.9778334, 9.5364997, 8.9839107, 8.3830060, 7.4924342, 6.4966209, 5.5660584", \ "20.2792442, 19.5110358, 18.6422747, 17.4203992, 15.4383032, 12.9676823, 10.4537962"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("13.6710414, 13.6640904, 13.6204973, 13.6120985, 13.4281330, 13.2748552, 12.5379996", \ "13.6244637, 13.6202664, 13.6010938, 13.5621863, 13.4386628, 13.2364609, 12.8334404", \ "13.5787186, 13.5630605, 13.5538523, 13.5262657, 13.4283601, 13.1651894, 12.7829136", \ "13.6997165, 13.6490464, 13.6097896, 13.5383070, 13.4261569, 13.2195909, 12.6638046", \ "14.6422558, 14.4845013, 14.3448358, 14.2037828, 13.8767050, 13.4653969, 12.9411525", \ "18.3047482, 17.8103808, 17.4355038, 16.9588669, 16.2844911, 15.2419792, 13.9777467", \ "28.3144198, 27.5019989, 26.5646141, 25.4314297, 23.5944836, 21.6702178, 18.9108677"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("4.4061224, 4.4045836, 4.4161706, 4.4418684, 4.5380275, 4.6756133, 4.8070185", \ "4.3349909, 4.3398103, 4.3475773, 4.3748987, 4.4737857, 4.6119309, 4.7401320", \ "4.3429834, 4.3374243, 4.3374425, 4.3511848, 4.3949631, 4.5165695, 4.6354992", \ "4.8050282, 4.7208252, 4.6610641, 4.6179518, 4.6283228, 4.6360295, 4.6977479", \ "6.5083706, 6.2564314, 6.0302995, 5.8107711, 5.5237935, 5.2798032, 5.1148951", \ "11.2967528, 10.8000500, 10.2331915, 9.5745242, 8.6074725, 7.5875988, 6.6316770", \ "22.6603229, 21.9036599, 20.8575996, 19.6096948, 17.2820669, 14.6670176, 11.9355625"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0269292, 0.0403955, 0.0592393, 0.0866746, 0.1514244, 0.2794358, 0.5368583", \ "0.0304653, 0.0433717, 0.0619595, 0.0894126, 0.1539239, 0.2829650, 0.5410075", \ "0.0361437, 0.0502829, 0.0682807, 0.0953914, 0.1593961, 0.2882067, 0.5440915", \ "0.0441492, 0.0602915, 0.0809679, 0.1084678, 0.1715592, 0.2988111, 0.5556355", \ "0.0564736, 0.0753392, 0.0986219, 0.1300615, 0.1980447, 0.3237349, 0.5789191", \ "0.0727390, 0.0957355, 0.1232745, 0.1598778, 0.2383090, 0.3761572, 0.6269901", \ "0.0944966, 0.1240118, 0.1581795, 0.2029110, 0.2954555, 0.4540383, 0.7314327"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0803440, 0.1108048, 0.1527272, 0.2151795, 0.3602093, 0.6462986, 1.2171947", \ "0.0834400, 0.1128967, 0.1541270, 0.2148047, 0.3597843, 0.6481988, 1.2220731", \ "0.0911042, 0.1197669, 0.1592624, 0.2181964, 0.3594313, 0.6475924, 1.2225274", \ "0.1091012, 0.1354228, 0.1738428, 0.2295358, 0.3674698, 0.6463009, 1.2231028", \ "0.1287232, 0.1614339, 0.2048997, 0.2605399, 0.3928611, 0.6661879, 1.2259187", \ "0.1719770, 0.2074530, 0.2498700, 0.3130930, 0.4521398, 0.7159314, 1.2607720", \ "0.2613914, 0.2944739, 0.3451657, 0.4077410, 0.5539476, 0.8331127, 1.3657881"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0267994, 0.0359951, 0.0481382, 0.0656180, 0.1064132, 0.1876137, 0.3496326", \ "0.0309313, 0.0399589, 0.0520846, 0.0695920, 0.1105358, 0.1920505, 0.3539554", \ "0.0380443, 0.0481874, 0.0604356, 0.0777911, 0.1186399, 0.2001711, 0.3628041", \ "0.0468229, 0.0595340, 0.0748198, 0.0944925, 0.1355943, 0.2165913, 0.3786339", \ "0.0575471, 0.0737962, 0.0928019, 0.1170668, 0.1675810, 0.2503845, 0.4118617", \ "0.0699432, 0.0911711, 0.1159879, 0.1478191, 0.2092960, 0.3122745, 0.4792970", \ "0.0862469, 0.1120704, 0.1443318, 0.1848612, 0.2661027, 0.3955200, 0.6032492"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0296750, 0.0459674, 0.0685594, 0.1013248, 0.1780708, 0.3327454, 0.6427396", \ "0.0316667, 0.0472815, 0.0691203, 0.1010453, 0.1786769, 0.3328594, 0.6421957", \ "0.0396764, 0.0537821, 0.0738433, 0.1047820, 0.1799468, 0.3321804, 0.6413473", \ "0.0551008, 0.0706214, 0.0907464, 0.1190199, 0.1896016, 0.3379092, 0.6417675", \ "0.0825820, 0.1023125, 0.1238717, 0.1543714, 0.2206447, 0.3594462, 0.6538386", \ "0.1354311, 0.1595346, 0.1856246, 0.2219609, 0.2960479, 0.4315252, 0.6999393", \ "0.2317900, 0.2622516, 0.2971511, 0.3421403, 0.4256717, 0.5749143, 0.8431086"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0442867, 0.0584056, 0.0773133, 0.1047379, 0.1692195, 0.2979155, 0.5549836", \ "0.0459702, 0.0602062, 0.0791689, 0.1066489, 0.1711963, 0.3002250, 0.5574610", \ "0.0486137, 0.0634073, 0.0824362, 0.1099146, 0.1742626, 0.3030929, 0.5603138", \ "0.0526479, 0.0686506, 0.0893487, 0.1178463, 0.1820806, 0.3110633, 0.5688523", \ "0.0603767, 0.0780572, 0.1003001, 0.1315249, 0.1994602, 0.3269674, 0.5817647", \ "0.0727203, 0.0941978, 0.1199822, 0.1543272, 0.2277190, 0.3633933, 0.6163861", \ "0.0869552, 0.1135299, 0.1460669, 0.1868409, 0.2725401, 0.4210681, 0.6940334"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0865983, 0.1163963, 0.1571505, 0.2178373, 0.3608828, 0.6483573, 1.2210832", \ "0.0877737, 0.1168636, 0.1575690, 0.2179240, 0.3608854, 0.6483101, 1.2190560", \ "0.0927738, 0.1211121, 0.1610392, 0.2202641, 0.3605871, 0.6481664, 1.2165229", \ "0.1073452, 0.1338955, 0.1710046, 0.2283855, 0.3671566, 0.6494209, 1.2227448", \ "0.1304214, 0.1598385, 0.1986679, 0.2530739, 0.3859965, 0.6584678, 1.2231828", \ "0.1779453, 0.2056287, 0.2448246, 0.3018946, 0.4360255, 0.6999266, 1.2481726", \ "0.2707247, 0.2981936, 0.3380801, 0.3940368, 0.5288509, 0.7988092, 1.3345474"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0370740, 0.0461876, 0.0582898, 0.0757687, 0.1165933, 0.1977565, 0.3599552", \ "0.0409205, 0.0501669, 0.0622858, 0.0798026, 0.1205648, 0.2017647, 0.3638783", \ "0.0491637, 0.0583570, 0.0703834, 0.0878419, 0.1287545, 0.2100070, 0.3719852", \ "0.0609673, 0.0722839, 0.0862342, 0.1047677, 0.1453129, 0.2262852, 0.3878912", \ "0.0761809, 0.0907264, 0.1074027, 0.1308621, 0.1783749, 0.2604441, 0.4216799", \ "0.0972265, 0.1145073, 0.1374954, 0.1661531, 0.2243684, 0.3246843, 0.4903762", \ "0.1280123, 0.1498260, 0.1772614, 0.2138555, 0.2890907, 0.4128070, 0.6160936"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0443955, 0.0608351, 0.0832069, 0.1158459, 0.1926820, 0.3471005, 0.6555563", \ "0.0455777, 0.0614365, 0.0834017, 0.1157129, 0.1926356, 0.3469826, 0.6554065", \ "0.0524468, 0.0672312, 0.0877621, 0.1189430, 0.1942801, 0.3471049, 0.6560308", \ "0.0700187, 0.0849379, 0.1037223, 0.1325428, 0.2035113, 0.3521021, 0.6561682", \ "0.1030823, 0.1189744, 0.1400679, 0.1699839, 0.2354353, 0.3743262, 0.6665454", \ "0.1606070, 0.1809652, 0.2051480, 0.2389401, 0.3106706, 0.4438185, 0.7160485", \ "0.2651189, 0.2935239, 0.3247351, 0.3658694, 0.4466585, 0.5959843, 0.8587239"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0549009, 0.0690490, 0.0878549, 0.1152546, 0.1795014, 0.3080779, 0.5659869", \ "0.0567855, 0.0707972, 0.0897285, 0.1171642, 0.1814688, 0.3102208, 0.5674797", \ "0.0589620, 0.0734042, 0.0923746, 0.1201333, 0.1841959, 0.3138235, 0.5709199", \ "0.0596953, 0.0752976, 0.0955060, 0.1236796, 0.1882537, 0.3173040, 0.5751331", \ "0.0611394, 0.0779914, 0.0994208, 0.1292715, 0.1962224, 0.3240100, 0.5793376", \ "0.0637784, 0.0835113, 0.1078441, 0.1399200, 0.2103619, 0.3434281, 0.5967027", \ "0.0641478, 0.0883511, 0.1179074, 0.1559822, 0.2348875, 0.3767394, 0.6414733"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0874414, 0.1169738, 0.1572912, 0.2174264, 0.3595236, 0.6463224, 1.2214090", \ "0.0881046, 0.1169844, 0.1574358, 0.2176178, 0.3596756, 0.6456420, 1.2237227", \ "0.0914888, 0.1201227, 0.1600992, 0.2192776, 0.3609846, 0.6473410, 1.2210634", \ "0.1017621, 0.1287433, 0.1671559, 0.2248105, 0.3654392, 0.6485384, 1.2225921", \ "0.1224777, 0.1499897, 0.1883329, 0.2438247, 0.3788809, 0.6566377, 1.2231791", \ "0.1743863, 0.1995743, 0.2341355, 0.2885052, 0.4200355, 0.6893059, 1.2423784", \ "0.2774858, 0.3022932, 0.3359659, 0.3862306, 0.5119953, 0.7745441, 1.3118751"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0435382, 0.0532795, 0.0658857, 0.0840670, 0.1256928, 0.2078375, 0.3705245", \ "0.0470340, 0.0568077, 0.0695751, 0.0876419, 0.1293065, 0.2115829, 0.3736959", \ "0.0553370, 0.0648401, 0.0774558, 0.0954681, 0.1370688, 0.2192364, 0.3813022", \ "0.0696835, 0.0804457, 0.0941923, 0.1123577, 0.1534609, 0.2349834, 0.3971889", \ "0.0886302, 0.1023821, 0.1195651, 0.1418010, 0.1878267, 0.2692516, 0.4305692", \ "0.1170791, 0.1342875, 0.1537872, 0.1816839, 0.2387404, 0.3359105, 0.5007774", \ "0.1616217, 0.1815270, 0.2076445, 0.2389340, 0.3105304, 0.4295801, 0.6280979"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0593640, 0.0761100, 0.0985302, 0.1307694, 0.2082627, 0.3630692, 0.6717207", \ "0.0601222, 0.0765225, 0.0988397, 0.1311072, 0.2081867, 0.3632046, 0.6706193", \ "0.0662193, 0.0814180, 0.1028304, 0.1338637, 0.2092900, 0.3639164, 0.6716789", \ "0.0847506, 0.0988896, 0.1180005, 0.1472805, 0.2182830, 0.3671321, 0.6705104", \ "0.1206452, 0.1358990, 0.1569266, 0.1850168, 0.2502848, 0.3891681, 0.6833413", \ "0.1852455, 0.2024559, 0.2254165, 0.2580111, 0.3281805, 0.4572199, 0.7312695", \ "0.3046988, 0.3279156, 0.3542083, 0.3928850, 0.4700175, 0.6149199, 0.8740855"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0585594, 0.0725005, 0.0913582, 0.1187131, 0.1833238, 0.3114693, 0.5686208", \ "0.0603006, 0.0743057, 0.0931500, 0.1205311, 0.1850064, 0.3132336, 0.5714899", \ "0.0621823, 0.0763522, 0.0953947, 0.1227103, 0.1871304, 0.3153694, 0.5727375", \ "0.0621567, 0.0772422, 0.0966773, 0.1244206, 0.1888501, 0.3173016, 0.5742727", \ "0.0598942, 0.0758112, 0.0965059, 0.1254930, 0.1912095, 0.3189271, 0.5762056", \ "0.0525529, 0.0711996, 0.0942577, 0.1253197, 0.1942880, 0.3254923, 0.5780449", \ "0.0325893, 0.0556508, 0.0833940, 0.1200275, 0.1971634, 0.3340260, 0.5931798"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0876478, 0.1169627, 0.1577620, 0.2180263, 0.3606379, 0.6477712, 1.2196930", \ "0.0879108, 0.1170353, 0.1573751, 0.2178973, 0.3599639, 0.6468132, 1.2214366", \ "0.0899358, 0.1187493, 0.1589892, 0.2185611, 0.3612288, 0.6471391, 1.2234632", \ "0.0967502, 0.1246377, 0.1636880, 0.2222547, 0.3635958, 0.6488348, 1.2176483", \ "0.1139253, 0.1407398, 0.1790781, 0.2366637, 0.3723259, 0.6545494, 1.2240172", \ "0.1635059, 0.1870003, 0.2210053, 0.2749152, 0.4073130, 0.6793339, 1.2352162", \ "0.2789486, 0.2999938, 0.3294096, 0.3764788, 0.4960526, 0.7556270, 1.2983425"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0455636, 0.0561614, 0.0697425, 0.0886531, 0.1316430, 0.2147967, 0.3782868", \ "0.0491327, 0.0596936, 0.0732730, 0.0921708, 0.1351620, 0.2183843, 0.3827008", \ "0.0577196, 0.0677791, 0.0811438, 0.0999445, 0.1427698, 0.2261997, 0.3892316", \ "0.0742744, 0.0852232, 0.0988947, 0.1172638, 0.1594593, 0.2422340, 0.4052876", \ "0.0964822, 0.1103449, 0.1267783, 0.1483239, 0.1945103, 0.2762809, 0.4384534", \ "0.1311383, 0.1462978, 0.1667209, 0.1939988, 0.2487107, 0.3439288, 0.5074732", \ "0.1894548, 0.2057121, 0.2302774, 0.2630747, 0.3309116, 0.4459211, 0.6392175"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 3.75, 7.5, 13, 26, 52, 104"); values("0.0714594, 0.0887496, 0.1119131, 0.1451796, 0.2234808, 0.3771549, 0.6865211", \ "0.0724395, 0.0892800, 0.1118453, 0.1452094, 0.2227571, 0.3770097, 0.6878249", \ "0.0784069, 0.0943293, 0.1160372, 0.1480300, 0.2236186, 0.3780841, 0.6847894", \ "0.0970791, 0.1115384, 0.1314150, 0.1607988, 0.2330754, 0.3816787, 0.6848623", \ "0.1356437, 0.1505382, 0.1708512, 0.1983476, 0.2646809, 0.4037338, 0.6967562", \ "0.2036590, 0.2241625, 0.2445461, 0.2762905, 0.3442948, 0.4728705, 0.7456044", \ "0.3359816, 0.3606391, 0.3854976, 0.4218601, 0.4937906, 0.6332684, 0.8908650"); } } } } cell (NOR4X1) { cell_footprint : "NOR4"; area : 15.6672 ; cell_leakage_power : 1.191713e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "9.2985125e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "5.2506060e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "6.8289907e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "8.2262808e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "1.1917127e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "9.6968371e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "9.4476974e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "1.0844875e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "1.0844909e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "8.6245613e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "8.3755005e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "9.7726705e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "9.4477137e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "7.2272407e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "6.9783319e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "8.3755111e+04"; } pin (IN1) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.398527, 2.398527 ); fall_capacitance : 2.398527; capacitance : 2.414540; rise_capacitance_range (2.430553, 2.430553 ); rise_capacitance : 2.430553; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7166823, 2.6671086, 2.6374295, 3.8208634, 6.2571993, 11.1993394, 21.1530879"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.5166550, 6.4600683, 6.4261447, 7.4986858, 9.7230177, 14.2509311, 23.3860075"); } } } pin (IN2) { fanout_load : 0.078; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.256274, 2.256274 ); fall_capacitance : 2.256274; capacitance : 2.360975; rise_capacitance_range (2.465676, 2.465676 ); rise_capacitance : 2.465676; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8299999, 1.8197332, 1.8686679, 3.0280264, 5.4162115, 10.2620499, 20.0231951"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7599849, 4.8000893, 4.9677992, 6.0197508, 8.2111554, 12.6814658, 21.7095879"); } } } pin (IN3) { fanout_load : 0.092; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.435412, 2.435412 ); rise_capacitance : 2.435412; capacitance : 2.402223; fall_capacitance_range (2.369035, 2.369035 ); fall_capacitance : 2.369035; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6332460, -1.7891461, -2.0314779, -2.0837534, -2.1188364, -2.1195340, -2.0514609"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0290513, 2.0008563, 1.9927955, 1.9724980, 1.9802322, 2.0440298, 2.2199544"); } } } pin (IN4) { fanout_load : 0.081; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.484831, 2.484831 ); fall_capacitance : 2.484831; capacitance : 2.613361; rise_capacitance_range (2.741892, 2.741892 ); rise_capacitance : 2.741892; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.3897549, -0.4611202, -0.5426342, -0.5815054, -0.5980310, -0.5698657, -0.4523186"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1070113, 1.0626994, 1.0224048, 1.0061561, 1.0219879, 1.1019805, 1.3102953"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN4+IN3+IN2+IN1)'"; max_capacitance : 208.000000; max_transition : 0.635847; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.9917585, 14.7334505, 14.5223357, 14.3074939, 13.8339825, 13.3986631, 12.7759442", \ "14.9338746, 14.6702854, 14.4816588, 14.2434726, 13.9975892, 13.5208216, 12.8707013", \ "15.0598799, 14.7998481, 14.5969422, 14.3653829, 13.9597644, 13.4689550, 12.8891454", \ "15.8265809, 15.4983155, 15.3516058, 15.1008444, 14.7466514, 14.3184133, 13.6693974", \ "18.1167465, 17.5706508, 17.3457843, 17.2450753, 16.9061980, 16.1081334, 15.1303778", \ "23.2449998, 22.5879057, 22.3100060, 22.0797910, 21.5477633, 21.4825673, 19.9497617", \ "33.8360969, 33.1588263, 32.7082082, 32.3209413, 31.9894465, 31.2784535, 31.0327870"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.0210460, 9.9464384, 9.9694111, 9.9856580, 10.0223984, 10.0706293, 10.1053324", \ "10.0322284, 9.9628344, 9.9610893, 9.9940436, 10.0426252, 10.0946912, 10.1212590", \ "10.2482402, 10.1551649, 10.1642593, 10.1951053, 10.2294948, 10.2967942, 10.3309458", \ "11.1602057, 11.0629801, 11.0696317, 11.0920472, 11.1376480, 11.1875500, 11.2250697", \ "13.9010692, 13.4680008, 13.3652911, 13.3774115, 13.4222211, 13.4719583, 13.5337865", \ "19.4745477, 19.0209988, 18.8757293, 18.8152274, 18.7351195, 18.7950588, 18.8415569", \ "31.1861198, 30.5187832, 30.3081396, 30.2029280, 30.1178486, 30.0339110, 30.0821519"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.2162647, 12.9474813, 12.7690458, 12.5581945, 12.2746429, 11.5134621, 10.3958352", \ "13.2994773, 13.0437076, 12.8461938, 12.6181260, 12.3766340, 11.5116943, 10.4123608", \ "13.6593156, 13.3532393, 13.1723484, 12.9415116, 12.5373971, 12.0177984, 11.4408781", \ "14.6111274, 14.3265890, 14.1688488, 13.9034297, 13.4483645, 13.1322766, 12.5110282", \ "16.9520793, 16.4226210, 16.2293606, 16.1502757, 15.8312097, 14.9538066, 13.9752115", \ "21.8855081, 21.3528820, 21.0460070, 20.8270761, 20.3017361, 20.2196974, 18.5597401", \ "32.1338372, 31.4494685, 31.0538770, 30.7809088, 30.2112757, 29.1635027, 29.4052490"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.2096039, 9.1256805, 9.1363364, 9.1460428, 9.1603766, 9.1960253, 9.2212202", \ "9.2313674, 9.1447621, 9.1539424, 9.1582719, 9.1890170, 9.2034627, 9.2260448", \ "9.4740241, 9.3642270, 9.3810463, 9.4003934, 9.4241753, 9.4448757, 9.4782518", \ "10.3871251, 10.2778739, 10.2865707, 10.2732160, 10.3119406, 10.3350261, 10.3511076", \ "13.1711166, 12.7764848, 12.6268729, 12.5961202, 12.6134711, 12.6299968, 12.6667926", \ "18.5686714, 18.0642599, 17.9067558, 17.8713566, 17.7940811, 17.8076822, 17.8161863", \ "29.7321640, 29.1046684, 28.8948923, 28.6892394, 28.6093168, 28.5572887, 28.5684016"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.7703655, 10.6005395, 10.5618405, 10.5404296, 10.5248201, 10.5307986, 10.5431942", \ "10.7710600, 10.5984462, 10.5615725, 10.5277768, 10.5184865, 10.5224907, 10.5226619", \ "11.0044405, 10.8108307, 10.7668658, 10.7760432, 10.7197302, 10.7451128, 10.7784320", \ "11.8763051, 11.7025762, 11.6487507, 11.6299081, 11.6210382, 11.6392588, 11.6593397", \ "14.5811774, 14.0801540, 13.9556906, 13.9167392, 13.9072279, 13.9122846, 13.9444907", \ "20.1936092, 19.6314030, 19.4474681, 19.3277569, 19.2333574, 19.2512835, 19.2641181", \ "31.8537613, 31.1938786, 30.9430586, 30.7988834, 30.6392008, 30.5231369, 30.5484192"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.4498919, 15.1770526, 15.0101593, 14.7844897, 14.4589347, 13.7151922, 12.6142268", \ "15.3903518, 15.1643286, 14.9635350, 14.7371942, 14.2976062, 13.9769592, 13.3353078", \ "15.5717229, 15.3384472, 15.1451575, 14.9017806, 14.4589116, 13.9488508, 13.1213885", \ "16.2201066, 15.9853065, 15.8337379, 15.5793035, 15.1205118, 14.5764486, 13.9213377", \ "18.4107478, 17.9573362, 17.7081317, 17.6473770, 17.2984043, 16.4631637, 15.8225821", \ "23.2948082, 22.8327788, 22.5572610, 22.3458975, 21.9863996, 21.7203524, 20.1113531", \ "33.6874240, 33.0671282, 32.8030064, 32.4360450, 32.1039535, 31.1494973, 31.0894948"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.8109746, 13.5649863, 13.3758785, 13.1497005, 12.9176447, 12.4068970, 11.7904683", \ "13.8528485, 13.6221095, 13.4452913, 13.2102913, 12.9492657, 12.4708303, 11.8075122", \ "14.2020078, 13.9781526, 13.7693688, 13.5475406, 13.1206353, 12.6169796, 12.0754494", \ "15.0855044, 14.8258207, 14.6897342, 14.4034277, 13.9801073, 13.4249923, 12.6362601", \ "17.3196997, 16.8585462, 16.6673064, 16.6119092, 16.2728448, 15.3726943, 14.4212861", \ "22.0861680, 21.5879432, 21.3389715, 21.2150404, 20.6721567, 20.6228507, 18.8986543", \ "32.0687735, 31.4856866, 31.1912038, 30.8545082, 30.5632610, 29.5331699, 29.6443364"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.8872696, 9.7169393, 9.6582872, 9.6224356, 9.6542022, 9.6215036, 9.6643774", \ "9.8939345, 9.7207925, 9.6830863, 9.6568980, 9.6177210, 9.6445957, 9.6748289", \ "10.0959231, 9.9065463, 9.8690829, 9.8496615, 9.8425436, 9.8563842, 9.8890218", \ "11.0151145, 10.8080878, 10.7493343, 10.7121278, 10.7107309, 10.7177630, 10.7531494", \ "13.7272793, 13.2476231, 13.0952318, 13.0133301, 12.9904856, 12.9818504, 13.0110959", \ "19.1405897, 18.6201557, 18.4430140, 18.3356746, 18.1815901, 18.1572052, 18.1849737", \ "30.3019877, 29.6565002, 29.3820379, 29.2076868, 29.0221471, 28.9169964, 28.8991478"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0778699, 0.0897675, 0.1014141, 0.1170569, 0.1521403, 0.2213359, 0.3599000", \ "0.0797520, 0.0916283, 0.1033471, 0.1189682, 0.1540796, 0.2234882, 0.3621651", \ "0.0824649, 0.0943929, 0.1060699, 0.1216525, 0.1567020, 0.2258864, 0.3650998", \ "0.0863394, 0.0981877, 0.1099233, 0.1255749, 0.1606150, 0.2300064, 0.3688704", \ "0.0924486, 0.1043359, 0.1160102, 0.1316464, 0.1667176, 0.2355975, 0.3745665", \ "0.0996087, 0.1116035, 0.1233306, 0.1390166, 0.1740505, 0.2430867, 0.3810016", \ "0.1020437, 0.1143177, 0.1261257, 0.1416784, 0.1766557, 0.2456164, 0.3842277"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0268259, 0.0455713, 0.0662346, 0.0968258, 0.1698861, 0.3236457, 0.6348040", \ "0.0266339, 0.0455169, 0.0661368, 0.0965545, 0.1732694, 0.3233708, 0.6308840", \ "0.0269780, 0.0454163, 0.0663130, 0.0970455, 0.1711294, 0.3246333, 0.6336447", \ "0.0270951, 0.0460554, 0.0665662, 0.0972338, 0.1719110, 0.3235770, 0.6303130", \ "0.0278580, 0.0466356, 0.0670673, 0.0975104, 0.1724802, 0.3229091, 0.6320636", \ "0.0291530, 0.0483234, 0.0683878, 0.0985920, 0.1724136, 0.3245041, 0.6323676", \ "0.0321708, 0.0503190, 0.0709463, 0.1003956, 0.1732791, 0.3237068, 0.6321278"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0757825, 0.0881362, 0.1002963, 0.1168738, 0.1545339, 0.2292568, 0.3788825", \ "0.0795646, 0.0919056, 0.1040816, 0.1206371, 0.1582809, 0.2329269, 0.3821885", \ "0.0870102, 0.0993598, 0.1115300, 0.1280935, 0.1657444, 0.2404659, 0.3899771", \ "0.0986127, 0.1108815, 0.1230266, 0.1395966, 0.1772912, 0.2518669, 0.4012065", \ "0.1159506, 0.1282230, 0.1403613, 0.1568953, 0.1945037, 0.2690975, 0.4193825", \ "0.1450543, 0.1573415, 0.1694700, 0.1860049, 0.2236335, 0.2983045, 0.4469865", \ "0.1900356, 0.2026090, 0.2147216, 0.2312912, 0.2688285, 0.3433721, 0.4924003"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0234396, 0.0401292, 0.0591050, 0.0872280, 0.1567520, 0.2975978, 0.5820198", \ "0.0234211, 0.0401743, 0.0590146, 0.0874793, 0.1561487, 0.2982330, 0.5825634", \ "0.0234887, 0.0401272, 0.0590294, 0.0873570, 0.1566217, 0.2974798, 0.5847060", \ "0.0235609, 0.0400934, 0.0591743, 0.0874354, 0.1562931, 0.2984336, 0.5824525", \ "0.0241367, 0.0407115, 0.0595260, 0.0879218, 0.1564477, 0.2976615, 0.5839524", \ "0.0253983, 0.0417682, 0.0604279, 0.0883633, 0.1571213, 0.2977672, 0.5824355", \ "0.0280648, 0.0442290, 0.0625039, 0.0899107, 0.1574941, 0.2986554, 0.5854567"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0724848, 0.0843673, 0.0960450, 0.1116407, 0.1467705, 0.2162476, 0.3557486", \ "0.0756236, 0.0875045, 0.0992242, 0.1148472, 0.1499612, 0.2193890, 0.3584507", \ "0.0804701, 0.0923394, 0.1040250, 0.1196170, 0.1546521, 0.2238532, 0.3630561", \ "0.0871947, 0.0991033, 0.1108170, 0.1264840, 0.1614857, 0.2308731, 0.3693076", \ "0.0976796, 0.1096456, 0.1212937, 0.1369173, 0.1719813, 0.2409123, 0.3798473", \ "0.1122576, 0.1242884, 0.1359915, 0.1515310, 0.1865914, 0.2559339, 0.3935602", \ "0.1306160, 0.1427375, 0.1545372, 0.1701639, 0.2048707, 0.2739746, 0.4126035"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0269200, 0.0455098, 0.0662980, 0.0967531, 0.1713147, 0.3235116, 0.6320212", \ "0.0266428, 0.0455371, 0.0661452, 0.0965121, 0.1732157, 0.3230602, 0.6308524", \ "0.0269996, 0.0454549, 0.0663338, 0.0970415, 0.1712107, 0.3246227, 0.6338008", \ "0.0270845, 0.0457874, 0.0665982, 0.0972081, 0.1697800, 0.3238022, 0.6315840", \ "0.0279047, 0.0463651, 0.0668335, 0.0973456, 0.1716423, 0.3224650, 0.6321826", \ "0.0289377, 0.0474808, 0.0680196, 0.0979513, 0.1721066, 0.3245276, 0.6293355", \ "0.0312188, 0.0496228, 0.0701828, 0.1001169, 0.1718676, 0.3244700, 0.6328718"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0680595, 0.0804871, 0.0926753, 0.1092406, 0.1468729, 0.2215133, 0.3710627", \ "0.0718541, 0.0842222, 0.0964023, 0.1129840, 0.1506492, 0.2252688, 0.3743254", \ "0.0779134, 0.0902290, 0.1024391, 0.1190096, 0.1566822, 0.2314136, 0.3803051", \ "0.0867295, 0.0989594, 0.1111110, 0.1276924, 0.1653831, 0.2400678, 0.3902536", \ "0.0996033, 0.1119066, 0.1239987, 0.1405680, 0.1782091, 0.2527352, 0.4020418", \ "0.1183788, 0.1307142, 0.1428251, 0.1593999, 0.1970151, 0.2716525, 0.4204233", \ "0.1446366, 0.1571721, 0.1694327, 0.1860515, 0.2236019, 0.2981242, 0.4473303"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0232692, 0.0400220, 0.0589997, 0.0873888, 0.1562889, 0.2982618, 0.5826720", \ "0.0232101, 0.0400100, 0.0589353, 0.0871593, 0.1561868, 0.2971955, 0.5819518", \ "0.0233542, 0.0399860, 0.0589783, 0.0874515, 0.1563371, 0.2973064, 0.5811343", \ "0.0234874, 0.0400052, 0.0591503, 0.0874910, 0.1567025, 0.2978841, 0.5816926", \ "0.0241199, 0.0407363, 0.0595691, 0.0876953, 0.1562354, 0.2970398, 0.5830860", \ "0.0256679, 0.0419357, 0.0604949, 0.0884088, 0.1568666, 0.2983472, 0.5820750", \ "0.0284429, 0.0445556, 0.0626507, 0.0901930, 0.1576504, 0.2987161, 0.5824653"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0798717, 0.0918456, 0.1035431, 0.1191243, 0.1542119, 0.2236388, 0.3632274", \ "0.0818006, 0.0938254, 0.1054826, 0.1211208, 0.1561789, 0.2254103, 0.3636842", \ "0.0845954, 0.0965470, 0.1082315, 0.1237887, 0.1588394, 0.2279753, 0.3672133", \ "0.0879110, 0.0998925, 0.1115405, 0.1272154, 0.1622555, 0.2314964, 0.3699315", \ "0.0931768, 0.1051183, 0.1168087, 0.1324592, 0.1675399, 0.2364026, 0.3754611", \ "0.0989500, 0.1110726, 0.1228386, 0.1384451, 0.1735076, 0.2425568, 0.3803804", \ "0.1000563, 0.1122272, 0.1241841, 0.1400653, 0.1749567, 0.2439358, 0.3827496"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0263446, 0.0453891, 0.0662055, 0.0966951, 0.1713234, 0.3234740, 0.6321217", \ "0.0268769, 0.0454647, 0.0661344, 0.0968488, 0.1718297, 0.3238203, 0.6318889", \ "0.0267155, 0.0453636, 0.0661676, 0.0969257, 0.1708093, 0.3245840, 0.6323411", \ "0.0270988, 0.0455056, 0.0664297, 0.0968790, 0.1713454, 0.3241315, 0.6342461", \ "0.0273504, 0.0459913, 0.0663252, 0.0972654, 0.1717999, 0.3227508, 0.6319627", \ "0.0286271, 0.0468011, 0.0674253, 0.0975923, 0.1725664, 0.3244101, 0.6311213", \ "0.0294551, 0.0484916, 0.0688688, 0.0993982, 0.1729466, 0.3228732, 0.6316865"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0812289, 0.0936164, 0.1057960, 0.1223795, 0.1600016, 0.2346715, 0.3840833", \ "0.0851048, 0.0974361, 0.1096240, 0.1261914, 0.1637685, 0.2383405, 0.3880062", \ "0.0927033, 0.1050986, 0.1172583, 0.1338280, 0.1714584, 0.2460816, 0.3953955", \ "0.1048164, 0.1171578, 0.1293335, 0.1459014, 0.1835424, 0.2581173, 0.4072954", \ "0.1230997, 0.1354384, 0.1475560, 0.1641299, 0.2017084, 0.2762008, 0.4265157", \ "0.1527920, 0.1651533, 0.1772934, 0.1938275, 0.2314062, 0.3060316, 0.4547754", \ "0.1988066, 0.2113846, 0.2235568, 0.2401400, 0.2776763, 0.3521149, 0.5017123"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0246058, 0.0411658, 0.0599748, 0.0880524, 0.1568028, 0.2981883, 0.5842292", \ "0.0245553, 0.0412133, 0.0599986, 0.0882024, 0.1571146, 0.2976977, 0.5813102", \ "0.0246408, 0.0412168, 0.0600055, 0.0881413, 0.1569935, 0.2984568, 0.5830074", \ "0.0247730, 0.0412191, 0.0600645, 0.0883538, 0.1569929, 0.2986553, 0.5837828", \ "0.0252128, 0.0417189, 0.0603960, 0.0884331, 0.1567691, 0.2978068, 0.5842544", \ "0.0263412, 0.0424786, 0.0610833, 0.0890355, 0.1575102, 0.2983961, 0.5809607", \ "0.0287037, 0.0445976, 0.0628617, 0.0901057, 0.1581474, 0.2982882, 0.5850533"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0753239, 0.0872480, 0.0989168, 0.1145546, 0.1496387, 0.2190483, 0.3573333", \ "0.0784005, 0.0903646, 0.1020795, 0.1176967, 0.1527913, 0.2221553, 0.3606457", \ "0.0831361, 0.0951168, 0.1068003, 0.1223886, 0.1574146, 0.2265189, 0.3656289", \ "0.0895964, 0.1015520, 0.1132116, 0.1289075, 0.1640879, 0.2331801, 0.3723487", \ "0.0992568, 0.1111993, 0.1228658, 0.1385265, 0.1736191, 0.2425171, 0.3813962", \ "0.1135979, 0.1256385, 0.1373411, 0.1530042, 0.1880911, 0.2575868, 0.3950987", \ "0.1304501, 0.1426740, 0.1545032, 0.1701197, 0.2051065, 0.2742891, 0.4128944"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0267898, 0.0454344, 0.0661996, 0.0968603, 0.1718319, 0.3233292, 0.6318615", \ "0.0265744, 0.0454046, 0.0660469, 0.0966728, 0.1736163, 0.3235615, 0.6314617", \ "0.0266154, 0.0453018, 0.0661253, 0.0969517, 0.1713280, 0.3241499, 0.6358472", \ "0.0268187, 0.0454635, 0.0663706, 0.0970169, 0.1709000, 0.3245123, 0.6323970", \ "0.0272091, 0.0459236, 0.0665388, 0.0972889, 0.1716765, 0.3225778, 0.6323202", \ "0.0280115, 0.0466433, 0.0670597, 0.0978868, 0.1715269, 0.3245839, 0.6293881", \ "0.0294282, 0.0484462, 0.0688158, 0.0990875, 0.1725989, 0.3243589, 0.6330072"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0741156, 0.0865526, 0.0987573, 0.1153150, 0.1529896, 0.2276986, 0.3772118", \ "0.0779053, 0.0903125, 0.1025151, 0.1191102, 0.1567699, 0.2314339, 0.3807968", \ "0.0840786, 0.0965863, 0.1087590, 0.1253623, 0.1630203, 0.2376661, 0.3869237", \ "0.0934360, 0.1057592, 0.1179404, 0.1345373, 0.1722189, 0.2468875, 0.3964457", \ "0.1076375, 0.1200107, 0.1321487, 0.1487426, 0.1863946, 0.2609207, 0.4100085", \ "0.1261420, 0.1386416, 0.1507618, 0.1673498, 0.2049659, 0.2796306, 0.4283902", \ "0.1548600, 0.1675247, 0.1796783, 0.1963618, 0.2339153, 0.3084563, 0.4574673"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0244017, 0.0410799, 0.0598645, 0.0882944, 0.1569899, 0.2978231, 0.5843626", \ "0.0244941, 0.0410165, 0.0598243, 0.0880265, 0.1568287, 0.2984385, 0.5828136", \ "0.0246194, 0.0410791, 0.0599301, 0.0879935, 0.1565525, 0.2985581, 0.5832151", \ "0.0246659, 0.0409910, 0.0600677, 0.0880402, 0.1571140, 0.2981161, 0.5850370", \ "0.0252775, 0.0417663, 0.0604168, 0.0885378, 0.1568378, 0.2978210, 0.5845724", \ "0.0268370, 0.0428872, 0.0613163, 0.0891544, 0.1577635, 0.2983796, 0.5813978", \ "0.0289548, 0.0451698, 0.0631621, 0.0905759, 0.1586114, 0.2987170, 0.5834776"); } } } } cell (OA21X1) { cell_footprint : "OA21"; area : 9.216 ; cell_leakage_power : 5.817436e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "5.3905410e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "5.2558129e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "4.5150429e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "5.6398513e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "3.7327894e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "5.6398356e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "2.6907085e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "5.8174365e+04"; } pin (IN1) { fanout_load : 0.068; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.613627, 1.613627 ); rise_capacitance : 1.613627; capacitance : 1.603707; fall_capacitance_range (1.593787, 1.593787 ); fall_capacitance : 1.593787; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4757923, -1.5364803, -1.6173869, -1.6322119, -1.6213925, -1.5592838, -1.3945965"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4999406, 1.4485333, 1.3877654, 1.3656176, 1.3633685, 1.4009166, 1.5180593"); } } } pin (IN2) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.571157, 1.571157 ); fall_capacitance : 1.571157; capacitance : 1.653283; rise_capacitance_range (1.735410, 1.735410 ); rise_capacitance : 1.735410; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7164618, -1.7521738, -1.7831282, -1.8072176, -1.8149268, -1.7898755, -1.6993028"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7324379, 1.6923992, 1.6543683, 1.6282090, 1.6179371, 1.6394398, 1.7244915"); } } } pin (IN3) { fanout_load : 0.050; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.352524, 1.352524 ); rise_capacitance : 1.352524; capacitance : 1.360270; fall_capacitance_range (1.368016, 1.368016 ); fall_capacitance : 1.368016; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1203038, 0.0710682, 0.0130666, -0.0009747, 0.0114124, 0.0766563, 0.2476140"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1032049, 1.0689015, 1.0418015, 1.0165476, 1.0075467, 1.0310517, 1.1195685"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3*(IN1+IN2)"; max_capacitance : 208.000000; max_transition : 0.645398; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.5804711, 7.9428594, 7.6958613, 7.4398972, 6.8953941, 6.2630801, 4.9184911", \ "8.5196978, 7.9219578, 7.6525144, 7.3485429, 6.8276391, 6.1273744, 4.8288381", \ "8.4336952, 7.8322218, 7.5735525, 7.2440051, 6.6958775, 6.0831473, 4.7570010", \ "9.0926437, 8.3515580, 7.9366454, 7.5996942, 6.9740149, 6.1890240, 5.2852554", \ "11.2032751, 10.1712501, 9.6671563, 9.1702753, 8.3917325, 7.1472332, 6.0559410", \ "16.4738195, 15.0098976, 14.2540359, 13.4097769, 12.0104439, 11.1200945, 8.8939965", \ "26.7232886, 24.7042856, 23.4245069, 22.3374824, 20.9028830, 18.4848733, 17.5915134"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.2997976, 12.0345043, 11.9822253, 11.9605189, 11.9321632, 11.9319586, 11.9411954", \ "12.3326311, 12.0541426, 12.0147676, 11.9946939, 11.9706870, 11.9923945, 11.9954722", \ "12.4252477, 12.1244100, 12.0616636, 12.0147813, 11.9974193, 11.9990791, 12.0234043", \ "13.0421281, 12.6159319, 12.4945593, 12.4026722, 12.3015540, 12.2658253, 12.2581555", \ "15.1802336, 14.0911118, 13.6188700, 13.5295682, 13.3373365, 13.2223500, 13.1880544", \ "19.2195715, 17.7903542, 17.0807981, 16.5684228, 16.0694533, 15.8845510, 15.7275456", \ "27.6478569, 25.7484906, 24.6147556, 23.7033702, 22.7218248, 21.9559497, 21.6535786"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.2876790, 11.0614623, 10.9969225, 10.9832607, 10.9273268, 11.0415835, 10.9377557", \ "11.3017377, 11.0231942, 11.0178623, 10.9780313, 10.9220450, 10.9790930, 10.9627633", \ "11.5668493, 11.2335467, 11.1556254, 11.1060623, 11.0669453, 11.0739749, 11.0778491", \ "12.4032692, 11.9441595, 11.7899590, 11.6432625, 11.5216737, 11.4671202, 11.4689797", \ "14.8191277, 13.6574212, 13.2163579, 13.0158617, 12.7511026, 12.5959243, 12.5368960", \ "19.1067034, 17.5721287, 16.7874069, 16.1962406, 15.6880883, 15.3786960, 15.1759185", \ "27.5721590, 25.4828506, 24.3096575, 23.3534471, 22.2521619, 21.3994098, 21.0455846"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.9246325, 6.4833454, 6.3130342, 6.1085837, 5.5767574, 5.2395855, 4.0639308", \ "6.8224285, 6.4111876, 6.2067255, 5.9822330, 5.4658527, 4.7878744, 4.5424815", \ "6.8258882, 6.3522072, 6.1295103, 5.8898717, 5.4160745, 4.7093749, 4.3813135", \ "7.5098119, 6.8915178, 6.6323762, 6.2483928, 5.7185556, 5.1402240, 4.1284168", \ "9.8837706, 8.6592467, 8.1780844, 7.8389737, 7.1439903, 6.0162032, 5.1653965", \ "14.8323950, 13.3341327, 12.4843477, 11.8569538, 10.6845898, 10.0692258, 8.0289918", \ "24.6930167, 22.6521111, 21.4546387, 20.1854173, 18.8721571, 17.0260961, 16.0189210"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.3191900, 6.9412214, 6.7231782, 6.4796534, 5.9997763, 5.4621276, 4.3243050", \ "7.3374756, 6.9209141, 6.7152751, 6.4776301, 6.0145391, 5.4309450, 4.2802581", \ "7.6128743, 7.1719486, 6.8772191, 6.6083299, 6.1571264, 5.5394822, 4.2760611", \ "8.7292443, 8.0842325, 7.7503701, 7.2429443, 6.6218611, 5.9652253, 4.7887887", \ "11.3046382, 10.1006054, 9.5584770, 9.1022584, 8.3780488, 6.9144024, 6.1932529", \ "16.2952302, 14.6790523, 13.8138988, 12.9724156, 11.6318533, 10.8525088, 8.9337175", \ "26.2849693, 24.0808371, 22.7958907, 21.5774646, 20.1239921, 17.1205172, 16.6448133"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.8622576, 8.6892028, 8.6952743, 8.6416755, 8.6479501, 8.6430245, 8.6210184", \ "8.8879274, 8.6785457, 8.6504978, 8.5986362, 8.6394069, 8.6583373, 8.6932633", \ "9.1988278, 8.9084547, 8.8418814, 8.7918478, 8.7926340, 8.7797348, 8.7897667", \ "10.1641431, 9.6604793, 9.4742787, 9.3274770, 9.2347566, 9.1745675, 9.1505546", \ "12.5262712, 11.4006915, 10.9552369, 10.7376368, 10.4931876, 10.3366789, 10.2299995", \ "16.9146990, 15.2902507, 14.4852272, 13.9289993, 13.3835975, 13.0645440, 12.8503129", \ "25.6599751, 23.5014711, 22.1815411, 21.2026573, 20.0233571, 19.2080269, 18.7136465"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0768594, 0.0903371, 0.1033813, 0.1202622, 0.1561742, 0.2254704, 0.3628267", \ "0.0800495, 0.0936469, 0.1065772, 0.1233950, 0.1594166, 0.2285640, 0.3667040", \ "0.0862448, 0.0997458, 0.1126745, 0.1294335, 0.1653996, 0.2346457, 0.3720259", \ "0.0989448, 0.1124455, 0.1252527, 0.1420163, 0.1780574, 0.2470157, 0.3840423", \ "0.1207291, 0.1348813, 0.1482512, 0.1653340, 0.2014252, 0.2705288, 0.4080896", \ "0.1571559, 0.1725479, 0.1869807, 0.2046993, 0.2417946, 0.3105689, 0.4470616", \ "0.2190241, 0.2369078, 0.2524559, 0.2718636, 0.3112278, 0.3821256, 0.5196203"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0328272, 0.0529243, 0.0734789, 0.1034002, 0.1750986, 0.3242468, 0.6240368", \ "0.0330821, 0.0527811, 0.0735048, 0.1031770, 0.1746705, 0.3246072, 0.6271936", \ "0.0329811, 0.0520910, 0.0732834, 0.1027864, 0.1751585, 0.3243326, 0.6237626", \ "0.0350760, 0.0539346, 0.0747941, 0.1041380, 0.1761042, 0.3241360, 0.6277883", \ "0.0403591, 0.0589536, 0.0806555, 0.1100171, 0.1802975, 0.3261866, 0.6272584", \ "0.0514520, 0.0689447, 0.0893825, 0.1191262, 0.1880726, 0.3324973, 0.6302148", \ "0.0672824, 0.0877246, 0.1098851, 0.1365380, 0.2047546, 0.3455140, 0.6413466"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0687623, 0.0828592, 0.0965832, 0.1148182, 0.1551002, 0.2335219, 0.3902987", \ "0.0710695, 0.0852497, 0.0988155, 0.1170979, 0.1573945, 0.2357970, 0.3926438", \ "0.0749758, 0.0889703, 0.1026051, 0.1208309, 0.1611116, 0.2394690, 0.3958682", \ "0.0809790, 0.0952129, 0.1089333, 0.1272224, 0.1675439, 0.2458796, 0.4026227", \ "0.0880942, 0.1028789, 0.1169596, 0.1354499, 0.1760634, 0.2544194, 0.4106594", \ "0.0958105, 0.1113601, 0.1260118, 0.1452250, 0.1863610, 0.2650073, 0.4209798", \ "0.0982730, 0.1152272, 0.1312399, 0.1516175, 0.1949180, 0.2756575, 0.4328970"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0292424, 0.0472972, 0.0670908, 0.0963681, 0.1677679, 0.3135988, 0.6106294", \ "0.0293522, 0.0472347, 0.0671194, 0.0964848, 0.1674902, 0.3140130, 0.6091393", \ "0.0293785, 0.0473987, 0.0674413, 0.0964895, 0.1674828, 0.3132598, 0.6113665", \ "0.0321852, 0.0497366, 0.0691660, 0.0977849, 0.1686259, 0.3142816, 0.6096795", \ "0.0363551, 0.0539087, 0.0734146, 0.1019830, 0.1710619, 0.3153365, 0.6132251", \ "0.0455722, 0.0618428, 0.0820546, 0.1097844, 0.1772729, 0.3200100, 0.6136460", \ "0.0592119, 0.0776738, 0.0966607, 0.1248673, 0.1914710, 0.3315674, 0.6219713"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0650422, 0.0780936, 0.0905713, 0.1070201, 0.1426546, 0.2117459, 0.3491492", \ "0.0679153, 0.0808775, 0.0934321, 0.1098401, 0.1455608, 0.2146008, 0.3518806", \ "0.0738967, 0.0867104, 0.0992009, 0.1155864, 0.1512408, 0.2201560, 0.3579585", \ "0.0854343, 0.0985278, 0.1110855, 0.1275971, 0.1633268, 0.2322203, 0.3696478", \ "0.1039216, 0.1176535, 0.1307367, 0.1477469, 0.1834854, 0.2520531, 0.3890370", \ "0.1323171, 0.1477401, 0.1619462, 0.1798328, 0.2171588, 0.2863505, 0.4230351", \ "0.1759778, 0.1936016, 0.2096777, 0.2295183, 0.2696271, 0.3419572, 0.4822875"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0288620, 0.0484888, 0.0692640, 0.0997389, 0.1727819, 0.3220461, 0.6270762", \ "0.0292974, 0.0485930, 0.0694859, 0.0997507, 0.1724370, 0.3215774, 0.6257896", \ "0.0288947, 0.0483757, 0.0693454, 0.0999001, 0.1724857, 0.3218565, 0.6246125", \ "0.0320566, 0.0510924, 0.0718457, 0.1017769, 0.1738853, 0.3229281, 0.6258644", \ "0.0375705, 0.0578466, 0.0783106, 0.1078437, 0.1777029, 0.3250963, 0.6267543", \ "0.0488722, 0.0685372, 0.0893548, 0.1187584, 0.1874437, 0.3324522, 0.6301471", \ "0.0661541, 0.0853576, 0.1066127, 0.1391035, 0.2071902, 0.3491740, 0.6453976"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0630380, 0.0771735, 0.0908068, 0.1090728, 0.1493770, 0.2277469, 0.3845224", \ "0.0662628, 0.0803197, 0.0940303, 0.1122596, 0.1525299, 0.2309214, 0.3877959", \ "0.0731316, 0.0870226, 0.1006017, 0.1188353, 0.1590884, 0.2374770, 0.3943392", \ "0.0841715, 0.0982200, 0.1119137, 0.1301620, 0.1703953, 0.2486292, 0.4053615", \ "0.0985657, 0.1129364, 0.1266946, 0.1450011, 0.1854226, 0.2639177, 0.4207267", \ "0.1162927, 0.1312216, 0.1454499, 0.1638782, 0.2042303, 0.2825441, 0.4386873", \ "0.1383805, 0.1546535, 0.1698213, 0.1894401, 0.2308229, 0.3097185, 0.4661962"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0292719, 0.0475891, 0.0672702, 0.0965093, 0.1671161, 0.3143785, 0.6117752", \ "0.0291991, 0.0474412, 0.0671814, 0.0963067, 0.1675925, 0.3142212, 0.6102742", \ "0.0295433, 0.0474253, 0.0674089, 0.0966166, 0.1677839, 0.3139024, 0.6090858", \ "0.0333553, 0.0502518, 0.0697467, 0.0984955, 0.1683837, 0.3146601, 0.6136541", \ "0.0383060, 0.0552760, 0.0743301, 0.1025601, 0.1714707, 0.3159159, 0.6120796", \ "0.0481423, 0.0644845, 0.0828856, 0.1104813, 0.1764348, 0.3195437, 0.6132484", \ "0.0644583, 0.0805149, 0.0995485, 0.1247682, 0.1906060, 0.3282385, 0.6206684"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0529587, 0.0659774, 0.0784839, 0.0948957, 0.1306085, 0.1996177, 0.3371474", \ "0.0562619, 0.0691639, 0.0816660, 0.0980128, 0.1337641, 0.2026343, 0.3400852", \ "0.0634399, 0.0762070, 0.0886631, 0.1049721, 0.1406626, 0.2093892, 0.3477377", \ "0.0751843, 0.0881311, 0.1005602, 0.1169940, 0.1527517, 0.2216148, 0.3585380", \ "0.0920533, 0.1055905, 0.1182814, 0.1346189, 0.1705268, 0.2384658, 0.3762392", \ "0.1157594, 0.1309684, 0.1446209, 0.1617717, 0.1978661, 0.2672002, 0.4033187", \ "0.1467948, 0.1639723, 0.1794067, 0.1987046, 0.2370631, 0.3070554, 0.4460743"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0291173, 0.0484631, 0.0695304, 0.0996348, 0.1717650, 0.3226355, 0.6280307", \ "0.0288361, 0.0481098, 0.0692878, 0.0996481, 0.1728657, 0.3224092, 0.6240997", \ "0.0293332, 0.0485045, 0.0695982, 0.1000233, 0.1729319, 0.3232495, 0.6262086", \ "0.0327243, 0.0518893, 0.0723970, 0.1027774, 0.1739574, 0.3236186, 0.6266783", \ "0.0401019, 0.0576387, 0.0778977, 0.1068885, 0.1783839, 0.3244963, 0.6277063", \ "0.0514560, 0.0698956, 0.0897315, 0.1188113, 0.1867196, 0.3314588, 0.6284849", \ "0.0718146, 0.0903733, 0.1103817, 0.1374299, 0.2048139, 0.3469827, 0.6433968"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0534765, 0.0669260, 0.0800742, 0.0977215, 0.1372856, 0.2154368, 0.3726120", \ "0.0574789, 0.0708899, 0.0839669, 0.1016293, 0.1411268, 0.2195752, 0.3765994", \ "0.0656412, 0.0787860, 0.0917152, 0.1092871, 0.1488340, 0.2268683, 0.3829100", \ "0.0778853, 0.0914936, 0.1045153, 0.1221340, 0.1616103, 0.2396266, 0.3968656", \ "0.0942325, 0.1084370, 0.1219649, 0.1399026, 0.1795988, 0.2573912, 0.4144508", \ "0.1167798, 0.1320193, 0.1462978, 0.1649532, 0.2051889, 0.2830639, 0.4388009", \ "0.1455236, 0.1625119, 0.1784238, 0.1980002, 0.2420411, 0.3221171, 0.4782142"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0254672, 0.0433034, 0.0632590, 0.0926018, 0.1641496, 0.3112749, 0.6112287", \ "0.0254958, 0.0432411, 0.0630666, 0.0926133, 0.1643564, 0.3123019, 0.6116320", \ "0.0263032, 0.0436863, 0.0633535, 0.0926104, 0.1645614, 0.3112371, 0.6092329", \ "0.0309116, 0.0474708, 0.0664854, 0.0954708, 0.1661216, 0.3121148, 0.6091532", \ "0.0373194, 0.0535304, 0.0729339, 0.1006013, 0.1691080, 0.3134901, 0.6098841", \ "0.0488877, 0.0643790, 0.0832162, 0.1104031, 0.1770259, 0.3184033, 0.6111081", \ "0.0654075, 0.0839867, 0.1018144, 0.1292454, 0.1943855, 0.3327153, 0.6217582"); } } } } cell (OA21X2) { cell_footprint : "OA21"; area : 11.0592 ; cell_leakage_power : 1.116858e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.0666111e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.0428857e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "5.7894937e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "1.0894878e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "4.8185861e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.0894897e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "3.5785710e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.1168576e+05"; } pin (IN1) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.143300, 2.143300 ); rise_capacitance : 2.143300; capacitance : 2.123585; fall_capacitance_range (2.103871, 2.103871 ); fall_capacitance : 2.103871; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8516821, -1.9283502, -2.0013841, -2.0496962, -2.0660181, -2.0183598, -1.8427409"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8890831, 1.8039708, 1.7155132, 1.6668272, 1.6512224, 1.7017797, 1.8846613"); } } } pin (IN2) { fanout_load : 0.079; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.087692, 2.087692 ); rise_capacitance : 2.087692; capacitance : 1.972169; fall_capacitance_range (1.856646, 1.856646 ); fall_capacitance : 1.856646; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8360588, -1.9164266, -1.9968601, -2.0438250, -2.0574524, -2.0044052, -1.8180085"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8624707, 1.7859281, 1.7146098, 1.6634141, 1.6427897, 1.6833076, 1.8461104"); } } } pin (IN3) { fanout_load : 0.059; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.536214, 1.536214 ); rise_capacitance : 1.536214; capacitance : 1.534639; fall_capacitance_range (1.533063, 1.533063 ); fall_capacitance : 1.533063; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0171150, -0.0706295, -0.1658161, -0.2069241, -0.2088379, -0.1323634, 0.1008878"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3536286, 1.2764754, 1.2042979, 1.1545076, 1.1370558, 1.1842808, 1.3608596"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3*(IN1+IN2)"; max_capacitance : 416.000000; max_transition : 0.648819; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.4189564, 14.6485624, 13.6039208, 12.8616435, 11.5993741, 9.9971876, 7.3728471", \ "17.3584064, 14.4895010, 13.6470457, 12.8256732, 11.4900750, 9.8788226, 7.1991957", \ "17.3392483, 14.4664411, 13.7384656, 12.8242385, 11.4829785, 9.6111592, 7.8597435", \ "18.3293083, 15.1807413, 14.0249658, 13.2034954, 11.8908407, 10.0719265, 8.9961867", \ "21.8469695, 18.2463076, 16.9028737, 15.7396100, 14.0213489, 11.4950233, 9.1873306", \ "30.9961527, 26.3793861, 24.4263500, 22.1935644, 19.6070261, 17.8169029, 13.5963775", \ "47.7507678, 42.1466860, 39.2867572, 36.6915533, 33.3873455, 28.3442404, 26.0901331"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.9642798, 17.5377336, 17.0075983, 16.6958838, 16.5200316, 16.2220958, 16.2490446", \ "20.0403915, 17.6096115, 17.0561986, 16.7397956, 16.5029100, 16.3734905, 16.3412506", \ "20.1746729, 17.7049326, 17.1224632, 16.7610377, 16.5279776, 16.3947513, 16.3606346", \ "21.3374873, 18.5867247, 17.8586239, 17.3929525, 16.9660468, 16.8012532, 16.7112825", \ "24.9731739, 21.2623209, 19.9015662, 19.2743408, 18.6387839, 18.2162642, 18.0371142", \ "32.0571678, 27.6454085, 25.5802406, 24.1227408, 22.8579524, 22.1203007, 21.6639261", \ "45.9447505, 40.7127262, 37.6407478, 35.2724877, 32.7871948, 30.9511221, 30.0673377"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.0929306, 12.5855266, 11.9515095, 11.2843197, 10.2165907, 9.1835121, 6.4272778", \ "14.9701176, 12.4433723, 11.7545434, 11.1389603, 9.9895049, 8.8124954, 6.2990359", \ "15.0598364, 12.5696179, 11.8679764, 11.1052371, 10.0043910, 8.4537621, 7.0982938", \ "16.1861900, 13.3467348, 12.6127738, 11.6167961, 10.6027042, 9.6259214, 8.0325847", \ "20.0973044, 16.4013184, 15.1995347, 14.2918444, 12.9523197, 10.6915952, 9.0307743", \ "28.6994127, 24.1255144, 21.9293477, 20.4241922, 17.8134338, 16.3444842, 12.6153129", \ "44.9282263, 39.2265633, 36.0444608, 33.3259594, 30.4290762, 25.9632064, 24.4802909"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.5613077, 16.0856886, 15.5351869, 15.2450191, 14.9848309, 14.8686025, 14.8170434", \ "18.5342493, 16.0332311, 15.5280470, 15.2324010, 14.9515898, 14.8328788, 14.8021076", \ "18.8555165, 16.3453557, 15.7279746, 15.3941321, 15.1493604, 14.9916614, 14.9537631", \ "20.4808121, 17.6952881, 16.8178585, 16.3066991, 15.8468819, 15.5660297, 15.4744319", \ "24.7197797, 20.6567998, 19.3721704, 18.5399458, 17.7927639, 17.2492274, 17.0131135", \ "32.2803862, 27.4639146, 25.2653254, 23.6390493, 22.1891355, 21.2491461, 20.7016458", \ "46.5962269, 40.7829550, 37.3710469, 34.8479815, 32.1764328, 30.1088681, 29.0265015"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.1890509, 12.7099702, 11.9500277, 11.3718585, 10.2545104, 8.7421914, 6.2455930", \ "15.1995405, 12.7466528, 12.0756606, 11.4524572, 10.2764678, 8.6449508, 7.9694437", \ "15.6768724, 13.1495910, 12.4480103, 11.6151046, 10.4357827, 8.7214958, 6.8401465", \ "17.7897762, 14.6967467, 13.7283470, 12.6413142, 11.1968353, 9.9692134, 8.5146541", \ "22.5298785, 18.1661492, 16.7297983, 15.7437820, 13.4809073, 10.8554755, 8.9136162", \ "31.2351255, 25.8801409, 23.3073241, 21.1880493, 18.2011411, 15.8544836, 11.4339383", \ "46.9751013, 40.5975022, 36.6853383, 33.3740663, 29.5318740, 24.2861921, 21.7762578"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.3024836, 14.3896025, 13.6455091, 13.2110564, 12.9642331, 12.7551953, 12.6413802", \ "17.3128330, 14.3532305, 13.6073444, 13.2378606, 12.8606836, 12.6754748, 12.4717822", \ "17.5305971, 14.5664740, 13.7481707, 13.2832135, 12.9749310, 12.7554982, 12.6258458", \ "19.1119985, 15.8120230, 14.7208248, 14.0889468, 13.5140947, 13.1883796, 13.0126103", \ "23.2092128, 18.8408657, 17.3782042, 16.2855706, 15.2794001, 14.6277443, 14.2301266", \ "30.7977319, 25.4869319, 22.7832349, 20.8833248, 18.9758567, 17.9073270, 17.0996826", \ "44.1397986, 37.6872134, 33.7872433, 30.6610006, 27.6708404, 25.2453074, 23.7683485"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0787609, 0.0947947, 0.1082511, 0.1255978, 0.1623376, 0.2319838, 0.3702733", \ "0.0812879, 0.0973412, 0.1106887, 0.1281200, 0.1648954, 0.2345232, 0.3727363", \ "0.0858807, 0.1019359, 0.1153847, 0.1326831, 0.1694312, 0.2388461, 0.3765460", \ "0.0956019, 0.1114561, 0.1248149, 0.1421265, 0.1789505, 0.2482980, 0.3860435", \ "0.1139463, 0.1305259, 0.1443418, 0.1618838, 0.1986735, 0.2682394, 0.4063238", \ "0.1447068, 0.1626251, 0.1771855, 0.1952662, 0.2326962, 0.3024489, 0.4392706", \ "0.1955306, 0.2153270, 0.2315748, 0.2513635, 0.2910779, 0.3630233, 0.5015285"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0340740, 0.0539812, 0.0756554, 0.1052044, 0.1771210, 0.3251009, 0.6285658", \ "0.0339474, 0.0546024, 0.0752561, 0.1051336, 0.1768219, 0.3257926, 0.6282131", \ "0.0342207, 0.0536925, 0.0749975, 0.1049900, 0.1769784, 0.3240344, 0.6296699", \ "0.0360763, 0.0556386, 0.0766929, 0.1058735, 0.1776598, 0.3251548, 0.6294627", \ "0.0395434, 0.0592689, 0.0818335, 0.1106098, 0.1813159, 0.3263536, 0.6294135", \ "0.0501402, 0.0687890, 0.0897542, 0.1212143, 0.1885880, 0.3337711, 0.6322441", \ "0.0712872, 0.0877085, 0.1077537, 0.1375850, 0.2067458, 0.3457793, 0.6441747"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0730397, 0.0896294, 0.1040088, 0.1227533, 0.1635362, 0.2421187, 0.3986801", \ "0.0752887, 0.0919864, 0.1062839, 0.1249706, 0.1658318, 0.2444004, 0.4007876", \ "0.0791798, 0.0957817, 0.1100272, 0.1287844, 0.1695791, 0.2481741, 0.4047004", \ "0.0859425, 0.1026013, 0.1168676, 0.1355991, 0.1764236, 0.2549872, 0.4116360", \ "0.0956522, 0.1128240, 0.1274586, 0.1464613, 0.1875338, 0.2660431, 0.4229291", \ "0.1087118, 0.1268015, 0.1421638, 0.1617055, 0.2034051, 0.2821103, 0.4379874", \ "0.1221049, 0.1416632, 0.1580597, 0.1790713, 0.2226621, 0.3033585, 0.4602230"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0301647, 0.0499755, 0.0694268, 0.0986236, 0.1690228, 0.3145502, 0.6125099", \ "0.0303580, 0.0498802, 0.0696977, 0.0985848, 0.1689088, 0.3141037, 0.6135192", \ "0.0303540, 0.0493966, 0.0695417, 0.0984593, 0.1693926, 0.3150408, 0.6135997", \ "0.0331929, 0.0517010, 0.0712584, 0.0998608, 0.1700610, 0.3154697, 0.6123976", \ "0.0372633, 0.0565449, 0.0760069, 0.1044598, 0.1728844, 0.3167758, 0.6133865", \ "0.0467589, 0.0654598, 0.0856418, 0.1125012, 0.1796878, 0.3212145, 0.6146401", \ "0.0621146, 0.0827650, 0.1015570, 0.1298723, 0.1948647, 0.3342691, 0.6241133"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0677920, 0.0830390, 0.0961392, 0.1132344, 0.1495416, 0.2190027, 0.3565132", \ "0.0700740, 0.0853669, 0.0983595, 0.1154717, 0.1518887, 0.2213823, 0.3590168", \ "0.0746137, 0.0897784, 0.1027981, 0.1198231, 0.1561474, 0.2255433, 0.3630874", \ "0.0837064, 0.0989930, 0.1120643, 0.1290899, 0.1654720, 0.2347158, 0.3727140", \ "0.0996043, 0.1155626, 0.1289365, 0.1463275, 0.1829211, 0.2520002, 0.3897754", \ "0.1235587, 0.1408644, 0.1551982, 0.1733686, 0.2114548, 0.2811406, 0.4182095", \ "0.1582458, 0.1779833, 0.1936834, 0.2135602, 0.2539366, 0.3268402, 0.4677218"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0299546, 0.0502218, 0.0714518, 0.1018631, 0.1742863, 0.3241966, 0.6272666", \ "0.0299160, 0.0507061, 0.0717221, 0.1016258, 0.1742484, 0.3238091, 0.6254831", \ "0.0297548, 0.0497450, 0.0711172, 0.1017665, 0.1744024, 0.3228582, 0.6289587", \ "0.0320941, 0.0521998, 0.0732730, 0.1030902, 0.1747090, 0.3238749, 0.6261638", \ "0.0375310, 0.0565803, 0.0781979, 0.1084003, 0.1787689, 0.3258280, 0.6305655", \ "0.0497094, 0.0676207, 0.0897193, 0.1193319, 0.1889333, 0.3335515, 0.6318674", \ "0.0687402, 0.0874686, 0.1073520, 0.1384478, 0.2085788, 0.3506151, 0.6488189"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0676147, 0.0843692, 0.0986045, 0.1173641, 0.1581859, 0.2368033, 0.3935693", \ "0.0708562, 0.0874675, 0.1018564, 0.1205772, 0.1613934, 0.2400156, 0.3966605", \ "0.0777321, 0.0943073, 0.1085477, 0.1272621, 0.1680828, 0.2466413, 0.4031786", \ "0.0906003, 0.1071060, 0.1212680, 0.1399119, 0.1806453, 0.2590469, 0.4153938", \ "0.1082444, 0.1252190, 0.1395115, 0.1582466, 0.1990872, 0.2775973, 0.4338367", \ "0.1321341, 0.1496656, 0.1642588, 0.1833791, 0.2240666, 0.3022859, 0.4582570", \ "0.1659936, 0.1850901, 0.2005922, 0.2204650, 0.2622729, 0.3410471, 0.4971097"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0303258, 0.0496098, 0.0694134, 0.0985057, 0.1694037, 0.3147023, 0.6111768", \ "0.0301996, 0.0499054, 0.0694692, 0.0985540, 0.1690345, 0.3149070, 0.6113242", \ "0.0302976, 0.0493981, 0.0695121, 0.0988054, 0.1690449, 0.3148225, 0.6131778", \ "0.0337032, 0.0526702, 0.0721484, 0.1002990, 0.1701465, 0.3151316, 0.6134083", \ "0.0405149, 0.0579802, 0.0778247, 0.1057250, 0.1733730, 0.3171383, 0.6145644", \ "0.0507075, 0.0685778, 0.0873672, 0.1139344, 0.1794908, 0.3214599, 0.6123653", \ "0.0687267, 0.0861969, 0.1034041, 0.1308779, 0.1929148, 0.3308695, 0.6224151"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0583361, 0.0735821, 0.0866651, 0.1037550, 0.1401894, 0.2095488, 0.3478728", \ "0.0619615, 0.0771636, 0.0903602, 0.1073925, 0.1437257, 0.2129443, 0.3510101", \ "0.0696818, 0.0847728, 0.0977754, 0.1147882, 0.1510058, 0.2204411, 0.3580665", \ "0.0832551, 0.0985654, 0.1115106, 0.1284468, 0.1645090, 0.2337636, 0.3715509", \ "0.1017988, 0.1181304, 0.1316064, 0.1486580, 0.1849158, 0.2533035, 0.3903740", \ "0.1262932, 0.1443499, 0.1588332, 0.1766995, 0.2137772, 0.2820376, 0.4183461", \ "0.1553814, 0.1757448, 0.1918208, 0.2115869, 0.2514455, 0.3212920, 0.4587638"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0300791, 0.0501574, 0.0716501, 0.1014363, 0.1732473, 0.3245233, 0.6277062", \ "0.0300247, 0.0498984, 0.0713765, 0.1017820, 0.1744253, 0.3224843, 0.6268591", \ "0.0300275, 0.0497956, 0.0712482, 0.1018311, 0.1746626, 0.3229457, 0.6286000", \ "0.0346715, 0.0538538, 0.0748551, 0.1044135, 0.1756775, 0.3246615, 0.6260874", \ "0.0439892, 0.0612233, 0.0812359, 0.1102689, 0.1810366, 0.3266907, 0.6291125", \ "0.0588464, 0.0760634, 0.0948583, 0.1240652, 0.1918266, 0.3339261, 0.6312386", \ "0.0823671, 0.0981466, 0.1177955, 0.1454144, 0.2129126, 0.3509670, 0.6443292"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0696762, 0.0863274, 0.1009576, 0.1198748, 0.1603905, 0.2387514, 0.3947977", \ "0.0735900, 0.0902292, 0.1048298, 0.1238575, 0.1644290, 0.2427124, 0.3993049", \ "0.0819168, 0.0984848, 0.1128832, 0.1316046, 0.1723458, 0.2506732, 0.4070168", \ "0.0980644, 0.1145376, 0.1286196, 0.1473013, 0.1878319, 0.2660703, 0.4224735", \ "0.1210529, 0.1382776, 0.1530476, 0.1718481, 0.2125608, 0.2904467, 0.4468666", \ "0.1527655, 0.1708858, 0.1861811, 0.2059296, 0.2469065, 0.3252747, 0.4803617", \ "0.1968518, 0.2183674, 0.2350218, 0.2562995, 0.2996750, 0.3784383, 0.5336045"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0321182, 0.0511347, 0.0712965, 0.1000665, 0.1699144, 0.3153731, 0.6141855", \ "0.0321780, 0.0511217, 0.0712557, 0.1001967, 0.1694586, 0.3151930, 0.6116287", \ "0.0324326, 0.0509702, 0.0709388, 0.0999603, 0.1705308, 0.3152919, 0.6122998", \ "0.0356086, 0.0544356, 0.0730535, 0.1013847, 0.1709470, 0.3160802, 0.6125186", \ "0.0440236, 0.0625099, 0.0812564, 0.1081427, 0.1759895, 0.3183228, 0.6128412", \ "0.0564272, 0.0750149, 0.0928234, 0.1202318, 0.1838226, 0.3235208, 0.6139177", \ "0.0800888, 0.0961074, 0.1130179, 0.1385806, 0.2036108, 0.3379025, 0.6242521"); } } } } cell (OA221X1) { cell_footprint : "OA221"; area : 12.9024 ; cell_leakage_power : 7.151771e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "5.2558061e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "5.2767128e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "5.5180791e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "5.3333427e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "5.5180809e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "5.3333267e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "5.5032064e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "5.3464028e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "5.7926631e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "5.5811231e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "7.1517711e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "6.1513980e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "6.3700249e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "6.1514065e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "5.4246545e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "6.4254337e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "5.7926634e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "5.5811213e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "6.3265794e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "6.1514093e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "5.5445632e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "6.1514136e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "4.5989967e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "6.4254728e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "6.0666636e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "5.8551073e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "5.3134336e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "6.4254998e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "4.5312177e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "6.4254486e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "6.6995575e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "3.5857688e+04"; } pin (IN1) { fanout_load : 0.097; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.881307, 1.881307 ); rise_capacitance : 1.881307; capacitance : 1.868836; fall_capacitance_range (1.856364, 1.856364 ); fall_capacitance : 1.856364; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5786261, -1.6333702, -1.7022277, -1.7225987, -1.7227100, -1.6823019, -1.5608550"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5997022, 1.5585771, 1.5171776, 1.4912643, 1.4802888, 1.4991887, 1.5778394"); } } } pin (IN2) { fanout_load : 0.087; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.799482, 1.799482 ); rise_capacitance : 1.799482; capacitance : 1.710293; fall_capacitance_range (1.621105, 1.621105 ); fall_capacitance : 1.621105; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6309916, -1.6656180, -1.6942400, -1.7154482, -1.7172339, -1.6801745, -1.5654251"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6451599, 1.5993174, 1.5484836, 1.5232515, 1.5136383, 1.5352631, 1.6193634"); } } } pin (IN3) { fanout_load : 0.090; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.773427, 1.773427 ); rise_capacitance : 1.773427; capacitance : 1.785023; fall_capacitance_range (1.796618, 1.796618 ); fall_capacitance : 1.796618; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5726896, -1.6245509, -1.6876427, -1.7086609, -1.7100667, -1.6722475, -1.5559784"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5763138, 1.5405693, 1.5094167, 1.4858912, 1.4791764, 1.5060834, 1.6002333"); } } } pin (IN4) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.693384, 1.693384 ); fall_capacitance : 1.693384; capacitance : 1.764199; rise_capacitance_range (1.835014, 1.835014 ); rise_capacitance : 1.835014; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6060241, -1.6486115, -1.6931554, -1.7184818, -1.7285040, -1.7079176, -1.6261141"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6240659, 1.5819232, 1.5379742, 1.5127629, 1.5026766, 1.5228405, 1.6035047"); } } } pin (IN5) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.459083, 1.459083 ); rise_capacitance : 1.459083; capacitance : 1.483074; fall_capacitance_range (1.507066, 1.507066 ); fall_capacitance : 1.507066; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0065246, 0.9635205, 0.9179817, 0.8939817, 0.8864510, 0.9118591, 1.0031447"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.2899945, 0.2446730, 0.1946607, 0.1819347, 0.1971133, 0.2681014, 0.4507081"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN5*(IN2+IN1)*(IN3+IN4)"; max_capacitance : 208.000000; max_transition : 0.653248; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.2395547, 8.5872906, 8.3098822, 8.0109653, 7.4905948, 6.6054714, 5.5619538", \ "9.1546960, 8.5579588, 8.2439381, 7.9570181, 7.4331904, 6.4555386, 5.5862603", \ "9.0444224, 8.4281074, 8.2237305, 7.8560814, 7.3038378, 6.7373868, 5.1599693", \ "9.3018549, 8.6272053, 8.2628409, 7.9434127, 7.4381923, 6.5759614, 6.0195009", \ "10.9683610, 9.9630098, 9.6361659, 9.2260434, 8.6127020, 7.5761198, 6.4136506", \ "16.3331061, 14.9539891, 14.1683652, 13.3653382, 12.3131429, 11.4437948, 9.5594951", \ "27.6347756, 25.8068564, 24.6975141, 23.6727451, 22.0577480, 19.8207722, 18.9429822"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.7765112, 15.4195211, 15.3590694, 15.3695656, 15.3183442, 15.3231286, 15.3483195", \ "15.7236568, 15.3764727, 15.3498935, 15.2941601, 15.2631675, 15.2794655, 15.3360329", \ "15.7784267, 15.3977311, 15.3359255, 15.2928642, 15.2699574, 15.3027004, 15.3483269", \ "16.3261077, 15.8488896, 15.7440574, 15.6560102, 15.5615044, 15.5555323, 15.5896339", \ "18.6454201, 17.4632552, 17.1455486, 16.9598383, 16.7652429, 16.6583280, 16.6600230", \ "23.4678757, 21.9966370, 21.2331148, 20.6189329, 20.0995381, 19.8538353, 19.6890454", \ "33.2988950, 31.5276799, 30.3238394, 29.3388146, 28.2011850, 27.2805415, 27.0003890"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.6677466, 7.2195877, 7.0802060, 6.8196611, 6.3370682, 5.5492770, 4.0330244", \ "7.5541995, 7.1259874, 6.9837529, 6.7258953, 6.2501904, 5.4456001, 4.0326098", \ "7.4235901, 6.9848179, 6.7548417, 6.5238786, 6.0661647, 5.6352094, 4.5475898", \ "7.7390100, 7.2290299, 6.9576092, 6.6593219, 6.1653141, 5.3289857, 4.0831994", \ "9.6913623, 8.6701408, 8.3109714, 8.0752620, 7.5011264, 6.2519060, 5.1015148", \ "14.6959609, 13.3717417, 12.6234279, 12.0378173, 10.9536201, 10.3890286, 8.5138276", \ "25.3507123, 23.5156408, 22.2944514, 21.3209717, 20.1366434, 17.8220414, 17.5890942"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.5401615, 14.1761458, 14.1097608, 14.0905078, 14.0664316, 14.0696111, 14.0793349", \ "14.4860451, 14.1014483, 14.0773821, 14.0381654, 13.9964381, 14.0151939, 14.0642933", \ "14.5694773, 14.2187589, 14.1406874, 14.0866217, 14.0727930, 14.0947647, 14.1460391", \ "15.4704535, 14.9810936, 14.8295040, 14.7274222, 14.6266488, 14.5646575, 14.5768617", \ "17.9396734, 16.6438180, 16.5040117, 16.2711337, 15.9886816, 15.8225785, 15.7888474", \ "23.0283509, 21.4722650, 20.6304193, 19.9746853, 19.4098327, 19.0821624, 18.8610230", \ "32.7118671, 30.6977786, 29.4110847, 28.4144624, 27.2726501, 26.2234562, 25.8807023"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.2651130, 8.6240766, 8.3630664, 8.0665187, 7.5493881, 6.6779870, 5.2680109", \ "9.1320316, 8.5594918, 8.1932869, 7.9389139, 7.3947295, 6.4517530, 5.5079643", \ "9.1019551, 8.5106073, 8.2227680, 7.8936171, 7.3601644, 6.6142946, 5.2141689", \ "9.6823424, 8.9564197, 8.5606100, 8.2463498, 7.6863948, 6.8761676, 5.4150944", \ "11.7347233, 10.8594558, 10.3790317, 9.7966231, 9.0986338, 8.2052062, 6.7264358", \ "17.3807484, 15.8890200, 15.1491063, 14.1804123, 13.0009900, 12.0349749, 9.8302667", \ "28.1320850, 26.1312119, 24.8966191, 23.8275059, 22.0576069, 19.6141812, 18.5544452"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.3910904, 13.0885716, 13.0171170, 12.9566492, 12.8858929, 12.9309787, 12.8689307", \ "13.4232707, 13.1063105, 13.0477466, 12.9901067, 12.9213249, 12.9450456, 12.9164622", \ "13.4829790, 13.1313663, 13.0571448, 13.0005884, 12.9451463, 12.9436132, 12.9189289", \ "14.1126001, 13.6304824, 13.5039355, 13.4046095, 13.2457565, 13.1934681, 13.1751219", \ "16.3080498, 15.1804592, 14.7497536, 14.6091962, 14.3726399, 14.2202005, 14.1546005", \ "20.5883216, 19.1835394, 18.4001729, 17.8335858, 17.3292882, 17.0560902, 16.8660517", \ "29.3387106, 27.4513331, 26.3093396, 25.3561582, 24.3157103, 23.4739629, 23.1341501"); } } internal_power () { related_pin : "IN4"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.3144369, 11.9896974, 11.9229491, 11.8644420, 11.7980044, 11.8144442, 11.7831993", \ "12.2924252, 11.9516453, 11.9086293, 11.8546643, 11.7796370, 11.7675923, 11.7812383", \ "12.4677708, 12.1301718, 12.0757830, 11.9854805, 11.9214885, 11.8924309, 11.8889554", \ "13.3696989, 12.8594772, 12.6755187, 12.5193530, 12.4023724, 12.3051260, 12.2751487", \ "15.8106435, 14.5505922, 14.2015231, 13.9788623, 13.7078364, 13.4868396, 13.4114711", \ "20.4103536, 18.8086465, 17.9934467, 17.3772658, 16.8085678, 16.4071270, 16.1715983", \ "29.3345373, 27.2936944, 25.9840087, 24.9608268, 23.8151554, 22.8474576, 22.4239883"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.7156042, 7.3083123, 7.1415630, 6.8766630, 6.3906575, 5.5759534, 4.3017767", \ "7.5776959, 7.1584582, 6.9146548, 6.7316652, 6.2226566, 5.4674821, 4.5631203", \ "7.6009064, 7.1157554, 6.9624741, 6.6743976, 6.1727302, 5.3744713, 3.9968150", \ "8.2694457, 7.6807294, 7.3949843, 7.0664477, 6.5792023, 5.6736921, 5.2222231", \ "10.6309301, 9.5312846, 9.0474858, 8.6316108, 7.9283490, 6.7902201, 5.6001474", \ "15.8685693, 14.4361925, 13.5604104, 12.6813664, 11.6252354, 10.8661536, 8.7443710", \ "26.0684434, 24.1337795, 22.9903494, 21.7853451, 20.3678879, 18.1108448, 17.1423704"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.0449154, 7.6395209, 7.4712659, 7.1895459, 6.7133332, 5.9284509, 5.0505590", \ "8.0551684, 7.6193911, 7.4268675, 7.2041019, 6.7344294, 6.0445766, 5.2496655", \ "8.2623935, 7.7812286, 7.6411026, 7.3102043, 6.8364835, 6.3409536, 4.7883647", \ "9.2866793, 8.6441486, 8.2905677, 7.8203309, 7.2209608, 6.3368602, 5.2632431", \ "11.8534506, 10.6503733, 10.1093972, 9.6321059, 8.6299343, 7.5007123, 7.0593440", \ "16.8047244, 15.1356206, 14.2742355, 13.5141327, 11.9834547, 11.0298850, 9.0453292", \ "26.1590894, 23.9888303, 22.6655529, 21.5346504, 19.8564494, 17.0769126, 16.1328738"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.8471667, 9.4072476, 9.3020614, 9.2362681, 9.0754759, 9.1574957, 9.0277782", \ "9.8564867, 9.4128312, 9.3087772, 9.2405900, 9.1123778, 9.0557080, 9.0449339", \ "10.0503518, 9.5812052, 9.4511421, 9.3630630, 9.2640335, 9.2082012, 9.1770946", \ "10.9277067, 10.2486471, 9.9975963, 9.8322760, 9.6469681, 9.5383065, 9.4731759", \ "13.3254330, 11.9602437, 11.6096304, 11.2811997, 10.9070760, 10.6653153, 10.5241766", \ "17.7880450, 16.1153701, 15.1707606, 14.4923042, 13.8626223, 13.3542217, 13.0467005", \ "26.4948110, 24.2487185, 22.8653291, 21.7154226, 20.4426183, 19.3709077, 18.8431146"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0905650, 0.1048863, 0.1187025, 0.1365435, 0.1741252, 0.2441041, 0.3816054", \ "0.0931972, 0.1076008, 0.1213098, 0.1391249, 0.1767546, 0.2468104, 0.3844832", \ "0.0970917, 0.1116071, 0.1252404, 0.1430395, 0.1804924, 0.2506479, 0.3889331", \ "0.1036947, 0.1181124, 0.1318796, 0.1496093, 0.1872034, 0.2573351, 0.3953879", \ "0.1157514, 0.1309377, 0.1448431, 0.1629117, 0.2006169, 0.2710501, 0.4091919", \ "0.1378939, 0.1538844, 0.1689941, 0.1877778, 0.2270496, 0.2979771, 0.4353749", \ "0.1739437, 0.1921281, 0.2088426, 0.2295596, 0.2714128, 0.3459723, 0.4867724"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0347796, 0.0557723, 0.0772481, 0.1078405, 0.1802328, 0.3275820, 0.6317638", \ "0.0350852, 0.0557080, 0.0774267, 0.1079689, 0.1800928, 0.3244959, 0.6297555", \ "0.0350706, 0.0551667, 0.0769599, 0.1076377, 0.1801409, 0.3280969, 0.6301617", \ "0.0366930, 0.0561786, 0.0775165, 0.1077719, 0.1801888, 0.3286099, 0.6287660", \ "0.0393020, 0.0596444, 0.0816638, 0.1118703, 0.1836867, 0.3306638, 0.6317813", \ "0.0479529, 0.0678792, 0.0902914, 0.1218104, 0.1919415, 0.3370317, 0.6353036", \ "0.0658730, 0.0854443, 0.1075075, 0.1392101, 0.2106086, 0.3534547, 0.6508284"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0829571, 0.0978091, 0.1120858, 0.1308058, 0.1717806, 0.2506409, 0.4074948", \ "0.0851239, 0.1000408, 0.1142101, 0.1330117, 0.1739545, 0.2527889, 0.4094547", \ "0.0890474, 0.1038033, 0.1179995, 0.1366837, 0.1776644, 0.2565243, 0.4133451", \ "0.0961991, 0.1109186, 0.1250923, 0.1438698, 0.1847800, 0.2635941, 0.4201077", \ "0.1068723, 0.1221826, 0.1365703, 0.1555617, 0.1966999, 0.2754456, 0.4325734", \ "0.1216017, 0.1376955, 0.1528563, 0.1723875, 0.2141604, 0.2932268, 0.4494325", \ "0.1395592, 0.1571215, 0.1732589, 0.1941500, 0.2375453, 0.3186064, 0.4759918"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0335478, 0.0514510, 0.0715396, 0.1003104, 0.1707225, 0.3158410, 0.6143735", \ "0.0335362, 0.0512180, 0.0715691, 0.1004478, 0.1707234, 0.3161122, 0.6110669", \ "0.0333426, 0.0513903, 0.0710538, 0.1003768, 0.1707713, 0.3161925, 0.6138258", \ "0.0353872, 0.0531433, 0.0726046, 0.1013172, 0.1712370, 0.3162142, 0.6112310", \ "0.0399312, 0.0576369, 0.0766959, 0.1052327, 0.1736175, 0.3171580, 0.6141261", \ "0.0471710, 0.0650496, 0.0857032, 0.1133644, 0.1801318, 0.3221649, 0.6131815", \ "0.0607348, 0.0790658, 0.0981332, 0.1293067, 0.1936334, 0.3336513, 0.6239241"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0782934, 0.0921605, 0.1054480, 0.1229122, 0.1599313, 0.2296207, 0.3673414", \ "0.0804732, 0.0944297, 0.1077072, 0.1251661, 0.1621819, 0.2318955, 0.3696099", \ "0.0839296, 0.0977533, 0.1110805, 0.1285164, 0.1656448, 0.2353967, 0.3731436", \ "0.0902375, 0.1041492, 0.1175173, 0.1350490, 0.1720690, 0.2418313, 0.3795264", \ "0.1007472, 0.1153010, 0.1290181, 0.1468945, 0.1844068, 0.2541384, 0.3918759", \ "0.1169618, 0.1327369, 0.1474051, 0.1663341, 0.2057119, 0.2770603, 0.4145637", \ "0.1370683, 0.1553426, 0.1714607, 0.1924132, 0.2347837, 0.3106763, 0.4534068"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0312524, 0.0515058, 0.0732494, 0.1042494, 0.1772898, 0.3252300, 0.6238764", \ "0.0312887, 0.0515456, 0.0732749, 0.1042495, 0.1773553, 0.3249646, 0.6229039", \ "0.0309373, 0.0510419, 0.0729410, 0.1041520, 0.1771955, 0.3258896, 0.6294356", \ "0.0323315, 0.0526617, 0.0743455, 0.1049695, 0.1778564, 0.3253244, 0.6239380", \ "0.0358097, 0.0569540, 0.0785515, 0.1091188, 0.1810502, 0.3273544, 0.6251784", \ "0.0455947, 0.0657186, 0.0889518, 0.1194168, 0.1904027, 0.3363039, 0.6330613", \ "0.0614290, 0.0832791, 0.1069603, 0.1388337, 0.2117891, 0.3541278, 0.6532479"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0767874, 0.0916673, 0.1058865, 0.1246469, 0.1655897, 0.2444198, 0.4010803", \ "0.0798906, 0.0947395, 0.1089575, 0.1277248, 0.1687034, 0.2475027, 0.4042245", \ "0.0866376, 0.1015293, 0.1156328, 0.1343575, 0.1753054, 0.2541595, 0.4108361", \ "0.1003199, 0.1149182, 0.1290191, 0.1477009, 0.1885214, 0.2672457, 0.4239759", \ "0.1199428, 0.1348875, 0.1492415, 0.1679013, 0.2089321, 0.2875835, 0.4442114", \ "0.1465111, 0.1620703, 0.1766996, 0.1956746, 0.2366201, 0.3153690, 0.4716595", \ "0.1869102, 0.2039795, 0.2191335, 0.2389370, 0.2809082, 0.3597944, 0.5165094"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0337961, 0.0513442, 0.0714839, 0.1004943, 0.1707188, 0.3161557, 0.6137498", \ "0.0335293, 0.0521113, 0.0715297, 0.1004792, 0.1705966, 0.3156461, 0.6125419", \ "0.0333589, 0.0515543, 0.0714057, 0.1005814, 0.1708621, 0.3161604, 0.6110541", \ "0.0354439, 0.0537105, 0.0729846, 0.1014930, 0.1714074, 0.3165845, 0.6133123", \ "0.0405803, 0.0591655, 0.0782104, 0.1058012, 0.1745317, 0.3177093, 0.6142462", \ "0.0494742, 0.0673370, 0.0862823, 0.1133385, 0.1793966, 0.3209236, 0.6135136", \ "0.0669288, 0.0826466, 0.0994633, 0.1276999, 0.1923367, 0.3289511, 0.6223614"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0813444, 0.0956663, 0.1094598, 0.1273013, 0.1648008, 0.2346853, 0.3725389", \ "0.0841263, 0.0986131, 0.1122183, 0.1300217, 0.1676001, 0.2376124, 0.3751898", \ "0.0897439, 0.1042480, 0.1178427, 0.1356004, 0.1730524, 0.2432066, 0.3814500", \ "0.1018410, 0.1161628, 0.1299107, 0.1476280, 0.1851173, 0.2552075, 0.3933345", \ "0.1232551, 0.1383448, 0.1522716, 0.1702640, 0.2078383, 0.2780027, 0.4152351", \ "0.1587275, 0.1751576, 0.1898521, 0.2083724, 0.2466519, 0.3168337, 0.4539639", \ "0.2165506, 0.2353483, 0.2516521, 0.2720438, 0.3124389, 0.3848157, 0.5232622"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0347876, 0.0557132, 0.0770301, 0.1077920, 0.1796631, 0.3273526, 0.6234649", \ "0.0348115, 0.0555777, 0.0771722, 0.1076143, 0.1801346, 0.3258819, 0.6301716", \ "0.0347721, 0.0551260, 0.0766270, 0.1070865, 0.1802688, 0.3280848, 0.6301634", \ "0.0363496, 0.0571249, 0.0778706, 0.1084123, 0.1806841, 0.3282675, 0.6296287", \ "0.0414747, 0.0611293, 0.0836037, 0.1137618, 0.1842885, 0.3301582, 0.6331875", \ "0.0527565, 0.0713634, 0.0920240, 0.1222920, 0.1918339, 0.3364768, 0.6347912", \ "0.0695061, 0.0884127, 0.1098898, 0.1415439, 0.2104459, 0.3511645, 0.6461467"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0761372, 0.0908149, 0.1048416, 0.1234690, 0.1641949, 0.2427532, 0.3993627", \ "0.0784500, 0.0931033, 0.1071275, 0.1257566, 0.1664875, 0.2450569, 0.4017050", \ "0.0823530, 0.0969155, 0.1108647, 0.1295009, 0.1702155, 0.2487831, 0.4054302", \ "0.0890589, 0.1037027, 0.1177732, 0.1363984, 0.1771026, 0.2556259, 0.4121965", \ "0.0978430, 0.1130153, 0.1275197, 0.1463616, 0.1874492, 0.2660672, 0.4230489", \ "0.1085303, 0.1246486, 0.1397920, 0.1593436, 0.2011877, 0.2801655, 0.4362014", \ "0.1165576, 0.1340878, 0.1503689, 0.1714192, 0.2153718, 0.2966498, 0.4541526"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0314095, 0.0495735, 0.0694359, 0.0985639, 0.1692172, 0.3150115, 0.6118126", \ "0.0315038, 0.0497193, 0.0693906, 0.0985744, 0.1692078, 0.3149465, 0.6120103", \ "0.0310236, 0.0493284, 0.0693455, 0.0985537, 0.1693508, 0.3149070, 0.6111078", \ "0.0338470, 0.0511718, 0.0710293, 0.0998467, 0.1700743, 0.3149754, 0.6110872", \ "0.0380476, 0.0558328, 0.0756796, 0.1042174, 0.1725170, 0.3166393, 0.6117673", \ "0.0457762, 0.0645921, 0.0843623, 0.1123731, 0.1793834, 0.3213346, 0.6139727", \ "0.0598627, 0.0796507, 0.0994030, 0.1280314, 0.1941497, 0.3334008, 0.6242448"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0695653, 0.0834611, 0.0968047, 0.1142674, 0.1512869, 0.2210512, 0.3587319", \ "0.0722655, 0.0860778, 0.0994091, 0.1168500, 0.1538955, 0.2235254, 0.3612783", \ "0.0777283, 0.0915122, 0.1048753, 0.1222851, 0.1592593, 0.2290181, 0.3666986", \ "0.0888697, 0.1027574, 0.1160980, 0.1335233, 0.1705415, 0.2401981, 0.3777696", \ "0.1070868, 0.1216053, 0.1352916, 0.1529895, 0.1902282, 0.2600974, 0.3981754", \ "0.1348301, 0.1509540, 0.1655881, 0.1840194, 0.2228506, 0.2932765, 0.4305084", \ "0.1754374, 0.1939945, 0.2104398, 0.2308671, 0.2722405, 0.3457460, 0.4863316"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0310028, 0.0513714, 0.0734181, 0.1042298, 0.1775148, 0.3251400, 0.6248245", \ "0.0311399, 0.0514324, 0.0732729, 0.1039145, 0.1774516, 0.3256761, 0.6308880", \ "0.0309324, 0.0511966, 0.0730656, 0.1042329, 0.1774626, 0.3247709, 0.6231973", \ "0.0334868, 0.0536211, 0.0758127, 0.1053197, 0.1781787, 0.3252778, 0.6295839", \ "0.0385516, 0.0594057, 0.0808928, 0.1110694, 0.1818422, 0.3273532, 0.6300380", \ "0.0497267, 0.0692402, 0.0912610, 0.1221559, 0.1900556, 0.3358832, 0.6338107", \ "0.0677332, 0.0876345, 0.1091220, 0.1405581, 0.2101593, 0.3537348, 0.6489943"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0701586, 0.0848912, 0.0988681, 0.1175017, 0.1582123, 0.2367563, 0.3934094", \ "0.0733722, 0.0879810, 0.1020189, 0.1206479, 0.1613754, 0.2399608, 0.3966365", \ "0.0803441, 0.0948862, 0.1088722, 0.1274585, 0.1681082, 0.2466891, 0.4030214", \ "0.0925760, 0.1071023, 0.1211000, 0.1396513, 0.1803151, 0.2587135, 0.4151133", \ "0.1095271, 0.1244884, 0.1385977, 0.1573028, 0.1982084, 0.2767289, 0.4335627", \ "0.1309075, 0.1465411, 0.1610810, 0.1800400, 0.2211333, 0.2997106, 0.4558525", \ "0.1594028, 0.1766685, 0.1920579, 0.2121626, 0.2543674, 0.3337778, 0.4904688"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0311680, 0.0497495, 0.0694265, 0.0985679, 0.1692459, 0.3150478, 0.6138310", \ "0.0312269, 0.0498309, 0.0693272, 0.0985729, 0.1691604, 0.3146305, 0.6120353", \ "0.0311382, 0.0497413, 0.0692773, 0.0987197, 0.1692521, 0.3148355, 0.6129716", \ "0.0347152, 0.0520680, 0.0717508, 0.1001737, 0.1699338, 0.3144160, 0.6110425", \ "0.0404228, 0.0569303, 0.0768738, 0.1050901, 0.1731544, 0.3168986, 0.6137862", \ "0.0490428, 0.0664659, 0.0858406, 0.1129524, 0.1788946, 0.3204499, 0.6115713", \ "0.0649057, 0.0832522, 0.1006091, 0.1288087, 0.1933827, 0.3301338, 0.6209893"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0545832, 0.0685084, 0.0818517, 0.0993074, 0.1363652, 0.2060403, 0.3434809", \ "0.0577845, 0.0716600, 0.0849338, 0.1023496, 0.1394921, 0.2092424, 0.3469009", \ "0.0645896, 0.0782352, 0.0915609, 0.1088711, 0.1458650, 0.2157024, 0.3538337", \ "0.0755908, 0.0892165, 0.1024474, 0.1196992, 0.1567891, 0.2262277, 0.3635149", \ "0.0904532, 0.1046734, 0.1177544, 0.1348904, 0.1715636, 0.2412402, 0.3786801", \ "0.1078366, 0.1234404, 0.1374993, 0.1552612, 0.1926050, 0.2626888, 0.3997886", \ "0.1266105, 0.1446896, 0.1605196, 0.1801209, 0.2197776, 0.2909704, 0.4307102"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0311542, 0.0512480, 0.0732673, 0.1041929, 0.1770558, 0.3256031, 0.6290212", \ "0.0306013, 0.0510978, 0.0728877, 0.1040472, 0.1770986, 0.3266989, 0.6301570", \ "0.0308023, 0.0510588, 0.0729427, 0.1040300, 0.1771952, 0.3260776, 0.6288570", \ "0.0334710, 0.0540284, 0.0759102, 0.1059146, 0.1784106, 0.3262758, 0.6297941", \ "0.0400991, 0.0592936, 0.0797100, 0.1099998, 0.1818235, 0.3272053, 0.6309656", \ "0.0531351, 0.0707744, 0.0910400, 0.1200530, 0.1907864, 0.3349808, 0.6317556", \ "0.0708714, 0.0916881, 0.1116858, 0.1394700, 0.2104904, 0.3506763, 0.6460905"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0666160, 0.0810109, 0.0951943, 0.1136120, 0.1539939, 0.2322158, 0.3887067", \ "0.0705901, 0.0850216, 0.0991764, 0.1174917, 0.1580038, 0.2362976, 0.3928341", \ "0.0790201, 0.0933853, 0.1072579, 0.1256430, 0.1660580, 0.2443163, 0.4001257", \ "0.0945203, 0.1089023, 0.1226862, 0.1411149, 0.1814227, 0.2595081, 0.4156838", \ "0.1163629, 0.1314173, 0.1458664, 0.1645737, 0.2051369, 0.2831415, 0.4397109", \ "0.1494644, 0.1656736, 0.1808652, 0.2005719, 0.2420182, 0.3198595, 0.4751983", \ "0.1965210, 0.2146359, 0.2312249, 0.2525279, 0.2964974, 0.3764181, 0.5331588"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0303952, 0.0485881, 0.0684542, 0.0978272, 0.1679617, 0.3142048, 0.6103899", \ "0.0303660, 0.0483327, 0.0686179, 0.0976108, 0.1683393, 0.3138621, 0.6093154", \ "0.0303164, 0.0482003, 0.0684764, 0.0977487, 0.1686716, 0.3141780, 0.6123337", \ "0.0343165, 0.0516805, 0.0711066, 0.0994738, 0.1693854, 0.3139697, 0.6105218", \ "0.0405665, 0.0583706, 0.0780858, 0.1054231, 0.1736495, 0.3167104, 0.6144693", \ "0.0519909, 0.0693249, 0.0885996, 0.1160031, 0.1821873, 0.3210872, 0.6107799", \ "0.0705581, 0.0878667, 0.1072107, 0.1356434, 0.2006074, 0.3356945, 0.6241778"); } } } } cell (OA221X2) { cell_footprint : "OA221"; area : 14.7456 ; cell_leakage_power : 1.185954e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "1.0410240e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "1.0430074e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "1.0676590e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "1.0487846e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "1.0676622e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "1.0487874e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "1.0661596e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "1.0500909e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "1.0951373e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "1.0735891e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "7.7545799e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "1.1311351e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "6.9725345e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "1.1311344e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "6.0263396e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "1.1585390e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "1.0951374e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "1.0735875e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "6.9435323e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "1.1311347e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "6.1612539e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "1.1311361e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "5.2149190e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "1.1585456e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "1.1225450e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "1.1009909e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "5.9521014e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "1.1585437e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "5.1696734e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "1.1585457e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "4.2236589e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "1.1859541e+05"; } pin (IN1) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.828821, 1.828821 ); fall_capacitance : 1.828821; capacitance : 1.832927; rise_capacitance_range (1.837033, 1.837033 ); rise_capacitance : 1.837033; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5768485, -1.6663824, -1.7651389, -1.8105861, -1.8211686, -1.7620224, -1.5634182"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6030351, 1.5132825, 1.4143196, 1.3669270, 1.3526843, 1.4047414, 1.5893982"); } } } pin (IN2) { fanout_load : 0.092; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.009581, 2.009581 ); rise_capacitance : 2.009581; capacitance : 1.905012; fall_capacitance_range (1.800442, 1.800442 ); fall_capacitance : 1.800442; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6883465, -1.7672153, -1.8446416, -1.8907749, -1.9027299, -1.8463284, -1.6532139"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7075243, 1.6242137, 1.5381352, 1.4892062, 1.4718908, 1.5178029, 1.6901695"); } } } pin (IN3) { fanout_load : 0.104; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.924471, 1.924471 ); rise_capacitance : 1.924471; capacitance : 1.929078; fall_capacitance_range (1.933685, 1.933685 ); fall_capacitance : 1.933685; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8517167, 1.7605686, 1.6582987, 1.6125500, 1.6010790, 1.6581632, 1.8523580"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8294726, -1.9282711, -2.0455567, -2.0892899, -2.0964446, -2.0304425, -1.8181267"); } } } pin (IN4) { fanout_load : 0.093; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.919855, 1.919855 ); rise_capacitance : 1.919855; capacitance : 1.840669; fall_capacitance_range (1.761483, 1.761483 ); fall_capacitance : 1.761483; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7118375, -1.7984160, -1.8912616, -1.9362443, -1.9458979, -1.8848938, -1.6825739"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7294575, 1.6410967, 1.5444010, 1.4968757, 1.4818510, 1.5318276, 1.7118071"); } } } pin (IN5) { fanout_load : 0.077; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.412747, 1.412747 ); rise_capacitance : 1.412747; capacitance : 1.444886; fall_capacitance_range (1.477026, 1.477026 ); fall_capacitance : 1.477026; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.2121554, 0.1310564, 0.0491697, 0.0099676, 0.0118751, 0.0960016, 0.3445661"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0844857, 1.0241460, 0.9836248, 0.9342854, 0.9157649, 0.9588824, 1.1252760"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN5*(IN2+IN1)*(IN3+IN4)"; max_capacitance : 416.000000; max_transition : 0.657198; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.8375197, 22.3278297, 21.1872357, 20.4735712, 19.8149157, 19.4024481, 19.1853774", \ "25.7973094, 22.3123534, 21.2097041, 20.4550357, 19.8046766, 19.4025147, 19.1352277", \ "25.8324087, 22.2803393, 21.1328440, 20.4046051, 19.7667307, 19.3302736, 19.1990574", \ "26.5174037, 22.8898850, 21.6440797, 20.8594984, 20.0883438, 19.6337467, 19.4037236", \ "29.0802006, 25.1258265, 23.6543617, 22.5587234, 21.5100920, 20.7882109, 20.4736987", \ "36.5421848, 31.6507220, 29.1277937, 27.1559671, 25.3952825, 24.2308273, 23.5155179", \ "49.9384659, 44.3329950, 40.8558366, 37.9774255, 34.7740113, 32.4604914, 31.1407577"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.6973242, 17.1893579, 15.8706654, 14.6724774, 13.2760592, 10.9657560, 8.4806476", \ "20.6701404, 17.0192487, 15.7679722, 14.6889016, 13.2061137, 11.0243813, 7.9469442", \ "20.5711649, 16.9333528, 15.8148335, 14.6075392, 13.0676999, 10.6474387, 8.3127785", \ "20.9944767, 17.3610791, 16.0931222, 14.9149500, 13.3188946, 11.0269497, 7.9927617", \ "23.1297704, 19.2868612, 17.7094307, 16.4157435, 14.7057552, 12.1903059, 10.2871659", \ "31.4061814, 26.6182480, 24.2413076, 21.9829907, 19.7965713, 17.0492114, 12.7867780", \ "47.4593655, 41.8354869, 38.3669920, 35.7557385, 31.7138260, 26.6061278, 24.1467936"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.3307335, 15.0450306, 14.0259652, 13.0833101, 11.8384349, 9.6322737, 7.6407929", \ "18.2905509, 14.8472681, 14.0331883, 13.0489923, 11.7408875, 10.3544614, 8.4995584", \ "18.1108621, 14.7918790, 13.8474390, 12.8477759, 11.4904342, 9.3025315, 7.2634920", \ "18.6378167, 15.1511181, 13.9357988, 13.0467961, 11.7546212, 9.5620271, 7.7660307", \ "20.9012250, 17.1511301, 15.9224492, 14.7082868, 13.2416676, 10.8355855, 7.6537614", \ "29.0026271, 24.4702148, 21.8684345, 19.7473980, 17.2831973, 15.5170574, 11.3957463", \ "44.1593218, 38.4692086, 35.0456810, 32.1470461, 28.9304826, 24.0240548, 22.3396816"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.7664202, 21.2575433, 20.1071776, 19.3922135, 18.7209922, 18.3614140, 18.0893480", \ "24.7411751, 21.2031500, 20.0583698, 19.3446040, 18.6680626, 18.3147399, 18.0520204", \ "24.8200764, 21.2752329, 20.1082640, 19.3512522, 18.6731091, 18.2954594, 18.0843525", \ "25.6791173, 22.0826481, 20.8441048, 19.9829897, 19.2505267, 18.7467284, 18.5055887", \ "29.0491530, 25.0293547, 23.4125918, 22.2229890, 20.9975612, 20.1664177, 19.6921350", \ "37.3501084, 32.0821767, 29.2921485, 27.1646728, 25.2531148, 23.7959944, 22.8777363", \ "50.7502992, 44.6274809, 40.9621829, 37.9232828, 34.5168721, 31.9140892, 30.2725822"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.5630046, 17.0269370, 15.7056358, 14.6031802, 13.1334921, 10.8698324, 8.2872161", \ "20.4081965, 16.8929615, 15.5722626, 14.3844423, 12.9926811, 10.7041024, 8.1613617", \ "20.4081254, 16.7940951, 15.6776283, 14.4833384, 12.8865135, 10.6910231, 8.0542964", \ "21.1377769, 17.5019546, 16.1701969, 15.0548434, 13.4322732, 11.0404008, 7.9788808", \ "24.2912997, 20.1761623, 18.6201001, 17.2420731, 15.2482167, 12.6354361, 10.5721346", \ "33.3476333, 28.1548877, 25.8277799, 23.1118049, 20.8530678, 17.6632800, 13.0542014", \ "49.5782147, 43.6929011, 40.0265088, 37.1047804, 32.5354375, 27.3498559, 24.3700962"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.6682829, 20.3209014, 19.2371867, 18.6145038, 17.9777350, 17.5423731, 17.3114378", \ "23.6089603, 20.2359891, 19.2112687, 18.5089434, 17.8919892, 17.4628156, 17.2869159", \ "23.7905413, 20.3507944, 19.2397981, 18.5729508, 17.9289459, 17.5611488, 17.3664073", \ "24.4517575, 20.9979295, 19.8196192, 19.0376885, 18.3181300, 17.8676521, 17.6206882", \ "27.2766317, 23.1720607, 21.7711299, 20.7039477, 19.6691369, 18.9757379, 18.5934666", \ "34.2275593, 29.3561983, 26.7964393, 24.8846402, 23.1541374, 22.0360892, 21.3249446", \ "46.6392904, 40.9924199, 37.5652806, 34.7015367, 31.5596510, 29.3499172, 28.0378004"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.2714996, 14.9885630, 13.9651457, 13.0224591, 11.7699149, 9.5754043, 7.5807577", \ "18.1840286, 14.8740846, 13.7044729, 12.8679775, 11.5712121, 9.6344010, 6.7726888", \ "18.1838534, 14.8761896, 13.7570741, 12.9490908, 11.5865160, 9.2290632, 7.2401739", \ "19.0699859, 15.5289727, 14.2615902, 13.3018714, 11.9007434, 9.7470780, 7.9563857", \ "22.3858315, 18.5372202, 16.8896885, 15.6224559, 13.7403889, 11.3215551, 8.4642650", \ "31.4391936, 26.2438221, 23.6122161, 21.0710648, 18.9542168, 16.2235778, 12.0586730", \ "46.9972918, 40.9140875, 37.5096215, 34.2643842, 30.4567339, 25.1503904, 22.6843960"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.4967522, 19.0429703, 17.9931547, 17.3236293, 16.7060894, 16.2991613, 16.0971283", \ "22.4353203, 19.0168262, 17.9770647, 17.3143045, 16.7040767, 16.3094407, 16.1429916", \ "22.5738554, 19.1672142, 18.0681605, 17.3874917, 16.7280253, 16.3759925, 16.1751508", \ "23.7105919, 20.1654694, 18.9468659, 18.1501443, 17.3707921, 16.8598874, 16.5729359", \ "27.0379870, 23.0774860, 21.5010743, 20.2934802, 19.1010974, 18.2419707, 17.7221976", \ "35.2269926, 29.9115085, 27.0774006, 24.9077545, 22.9714395, 21.5275683, 20.6007361", \ "48.5652241, 42.3690663, 38.4022755, 35.2559106, 31.8067925, 29.1277107, 27.4700018"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.5301859, 15.2281099, 14.0564677, 13.1984372, 11.9543699, 9.9949810, 7.1461524", \ "18.5225191, 15.1850585, 14.0689623, 13.2107346, 11.9504215, 9.6279904, 8.4554935", \ "18.7089553, 15.3590073, 14.4189542, 13.4007552, 12.0751825, 9.9592872, 7.1991637", \ "20.1205743, 16.4822613, 15.1483701, 14.2804524, 12.5286984, 10.4283287, 7.7952176", \ "24.1579702, 19.9236531, 18.2787431, 16.7338830, 14.5234834, 11.9334042, 10.0583012", \ "33.7793693, 28.3469235, 25.1374987, 22.9432920, 19.3863046, 15.9393040, 11.4609881", \ "49.3825296, 42.8041973, 38.6710899, 35.3979580, 30.7160241, 24.9798275, 21.7075133"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.8490936, 17.1494410, 15.8007431, 15.0375009, 14.3958887, 13.8087474, 13.6852666", \ "20.9463163, 17.1560918, 15.8521104, 15.0682002, 14.3324756, 13.8446738, 13.5104449", \ "21.0058783, 17.1796483, 15.8795353, 15.0864780, 14.5391568, 13.7703555, 13.6357839", \ "21.9695870, 18.0671600, 16.5967159, 15.7211244, 14.8511866, 14.2993421, 13.9798212", \ "25.7761756, 21.2775930, 19.3234009, 18.0322555, 16.6791407, 15.6513288, 15.0517857", \ "33.9214959, 28.2887844, 25.0412652, 22.5716661, 20.5134025, 18.8372505, 17.7786577", \ "47.3446116, 40.6616741, 36.5413705, 32.8971942, 28.9689501, 26.0398770, 24.3140569"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1051334, 0.1232583, 0.1381476, 0.1572858, 0.1970980, 0.2688602, 0.4072222", \ "0.1078413, 0.1257797, 0.1409508, 0.1600502, 0.1997604, 0.2715518, 0.4098733", \ "0.1116982, 0.1296571, 0.1447599, 0.1638982, 0.2036894, 0.2753729, 0.4138700", \ "0.1187441, 0.1367970, 0.1516239, 0.1707009, 0.2104236, 0.2821610, 0.4205769", \ "0.1322105, 0.1504456, 0.1656565, 0.1849452, 0.2246744, 0.2964560, 0.4351023", \ "0.1571061, 0.1767892, 0.1924494, 0.2123846, 0.2531346, 0.3255503, 0.4632736", \ "0.1971517, 0.2188986, 0.2363197, 0.2574481, 0.3007503, 0.3763121, 0.5168543"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0434287, 0.0631481, 0.0859787, 0.1175246, 0.1891885, 0.3340603, 0.6346531", \ "0.0421049, 0.0643622, 0.0859277, 0.1172144, 0.1892958, 0.3353395, 0.6352993", \ "0.0424791, 0.0633789, 0.0855482, 0.1170335, 0.1891673, 0.3349414, 0.6359495", \ "0.0426180, 0.0633802, 0.0857145, 0.1167788, 0.1893132, 0.3348488, 0.6353315", \ "0.0467107, 0.0665721, 0.0897109, 0.1207360, 0.1919308, 0.3368207, 0.6364064", \ "0.0559813, 0.0760328, 0.0975722, 0.1303149, 0.1996495, 0.3440644, 0.6397657", \ "0.0751155, 0.0957404, 0.1173692, 0.1475505, 0.2205595, 0.3611709, 0.6552203"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0999588, 0.1181720, 0.1337646, 0.1535995, 0.1959644, 0.2753653, 0.4317542", \ "0.1021967, 0.1204240, 0.1359348, 0.1557808, 0.1981609, 0.2775982, 0.4340151", \ "0.1059929, 0.1243364, 0.1396341, 0.1595569, 0.2018993, 0.2812814, 0.4379044", \ "0.1139912, 0.1320990, 0.1473165, 0.1670816, 0.2093919, 0.2888015, 0.4452935", \ "0.1267557, 0.1453433, 0.1610106, 0.1809751, 0.2233842, 0.3026751, 0.4591004", \ "0.1451420, 0.1644316, 0.1807661, 0.2012997, 0.2441893, 0.3238139, 0.4797860", \ "0.1695820, 0.1903336, 0.2076035, 0.2293734, 0.2736185, 0.3547956, 0.5114805"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0406925, 0.0604904, 0.0803168, 0.1090981, 0.1780141, 0.3204338, 0.6160283", \ "0.0407051, 0.0605102, 0.0807318, 0.1090384, 0.1775701, 0.3208241, 0.6161933", \ "0.0402102, 0.0599582, 0.0801662, 0.1087884, 0.1776051, 0.3213164, 0.6168878", \ "0.0416950, 0.0605851, 0.0801461, 0.1090938, 0.1778038, 0.3209510, 0.6164996", \ "0.0461895, 0.0658550, 0.0857877, 0.1129971, 0.1808855, 0.3234287, 0.6172754", \ "0.0550869, 0.0750370, 0.0945653, 0.1218842, 0.1883152, 0.3277589, 0.6173843", \ "0.0702785, 0.0903980, 0.1122071, 0.1388373, 0.2032061, 0.3397100, 0.6288970"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0949826, 0.1121661, 0.1268391, 0.1457122, 0.1850396, 0.2563682, 0.3948400", \ "0.0973172, 0.1145560, 0.1292289, 0.1480560, 0.1873266, 0.2586401, 0.3971949", \ "0.1008376, 0.1181708, 0.1326559, 0.1515003, 0.1908705, 0.2622525, 0.4006241", \ "0.1073565, 0.1245104, 0.1390171, 0.1577630, 0.1971489, 0.2685761, 0.4066847", \ "0.1190557, 0.1368581, 0.1515882, 0.1706449, 0.2100567, 0.2816310, 0.4197527", \ "0.1388923, 0.1580065, 0.1733960, 0.1931722, 0.2341137, 0.3065213, 0.4444093", \ "0.1652382, 0.1861401, 0.2030495, 0.2250294, 0.2682867, 0.3447396, 0.4867617"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0389658, 0.0589822, 0.0818483, 0.1132421, 0.1860387, 0.3329619, 0.6341286", \ "0.0378825, 0.0595804, 0.0815372, 0.1130787, 0.1859059, 0.3329654, 0.6323921", \ "0.0381103, 0.0590240, 0.0812409, 0.1129558, 0.1855671, 0.3326778, 0.6342426", \ "0.0390273, 0.0601340, 0.0817665, 0.1131746, 0.1858390, 0.3311561, 0.6350391", \ "0.0437456, 0.0641825, 0.0861427, 0.1173778, 0.1898002, 0.3325006, 0.6347841", \ "0.0525342, 0.0727679, 0.0969802, 0.1281651, 0.1988489, 0.3428459, 0.6395006", \ "0.0725111, 0.0928285, 0.1142862, 0.1475838, 0.2193091, 0.3615833, 0.6571980"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0953295, 0.1135593, 0.1291332, 0.1489793, 0.1912354, 0.2707599, 0.4271138", \ "0.0982927, 0.1165622, 0.1321107, 0.1519491, 0.1941930, 0.2737289, 0.4300993", \ "0.1050594, 0.1232537, 0.1387455, 0.1586338, 0.2009124, 0.2803622, 0.4367366", \ "0.1195043, 0.1375831, 0.1527138, 0.1724373, 0.2147586, 0.2940632, 0.4503649", \ "0.1426928, 0.1610881, 0.1764767, 0.1963138, 0.2385334, 0.3176900, 0.4739827", \ "0.1732771, 0.1924247, 0.2080515, 0.2283230, 0.2706273, 0.3497324, 0.5056017", \ "0.2222135, 0.2425921, 0.2589959, 0.2798742, 0.3230725, 0.4022915, 0.5581605"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0407311, 0.0604373, 0.0802720, 0.1091003, 0.1776746, 0.3204654, 0.6160257", \ "0.0407981, 0.0603798, 0.0804369, 0.1090858, 0.1776859, 0.3205675, 0.6159618", \ "0.0406055, 0.0600685, 0.0798979, 0.1087259, 0.1778050, 0.3201446, 0.6160941", \ "0.0417807, 0.0609014, 0.0803307, 0.1091855, 0.1781707, 0.3207544, 0.6167038", \ "0.0493454, 0.0673970, 0.0865945, 0.1142151, 0.1819886, 0.3238785, 0.6166057", \ "0.0602628, 0.0774957, 0.0963644, 0.1248008, 0.1890790, 0.3278302, 0.6187655", \ "0.0771656, 0.0966856, 0.1146402, 0.1414624, 0.2044148, 0.3374769, 0.6251047"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0979496, 0.1158614, 0.1308534, 0.1500998, 0.1898890, 0.2616594, 0.3999429", \ "0.1008029, 0.1188053, 0.1336811, 0.1528086, 0.1926153, 0.2643779, 0.4027018", \ "0.1065106, 0.1244464, 0.1395196, 0.1586177, 0.1984296, 0.2702050, 0.4084262", \ "0.1191561, 0.1371462, 0.1519181, 0.1710475, 0.2106744, 0.2823490, 0.4207657", \ "0.1430481, 0.1614482, 0.1766630, 0.1957902, 0.2354002, 0.3070839, 0.4451329", \ "0.1826038, 0.2023079, 0.2182409, 0.2378681, 0.2782307, 0.3498677, 0.4872910", \ "0.2475088, 0.2696772, 0.2869036, 0.3081880, 0.3500217, 0.4237387, 0.5618122"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0422519, 0.0629285, 0.0863050, 0.1168889, 0.1893048, 0.3334369, 0.6358065", \ "0.0427931, 0.0630373, 0.0858390, 0.1173820, 0.1890755, 0.3336682, 0.6351976", \ "0.0423424, 0.0630816, 0.0853401, 0.1166468, 0.1883182, 0.3330263, 0.6362003", \ "0.0427382, 0.0633507, 0.0857869, 0.1170311, 0.1891611, 0.3351580, 0.6351391", \ "0.0478665, 0.0702530, 0.0907726, 0.1218107, 0.1929049, 0.3370941, 0.6363266", \ "0.0612710, 0.0796789, 0.1008247, 0.1312099, 0.2008582, 0.3438793, 0.6378254", \ "0.0828031, 0.1003910, 0.1200720, 0.1507978, 0.2226764, 0.3597933, 0.6530000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0940017, 0.1121381, 0.1274833, 0.1473489, 0.1895895, 0.2688940, 0.4254151", \ "0.0962555, 0.1143648, 0.1297999, 0.1496193, 0.1918715, 0.2712372, 0.4276390", \ "0.1001145, 0.1182043, 0.1335722, 0.1533161, 0.1956951, 0.2749665, 0.4314809", \ "0.1079315, 0.1259967, 0.1412137, 0.1609107, 0.2031700, 0.2824208, 0.4389009", \ "0.1192356, 0.1377809, 0.1534082, 0.1733915, 0.2158121, 0.2950717, 0.4513202", \ "0.1337690, 0.1531748, 0.1694306, 0.1899992, 0.2330608, 0.3128213, 0.4686935", \ "0.1484557, 0.1689634, 0.1863501, 0.2082576, 0.2529553, 0.3345863, 0.4912442"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388534, 0.0586244, 0.0787427, 0.1076635, 0.1768651, 0.3200709, 0.6160760", \ "0.0387954, 0.0585726, 0.0790778, 0.1076863, 0.1765254, 0.3204973, 0.6158227", \ "0.0385522, 0.0583451, 0.0784324, 0.1076240, 0.1766317, 0.3203396, 0.6157346", \ "0.0404033, 0.0599555, 0.0789063, 0.1081713, 0.1772252, 0.3202110, 0.6150356", \ "0.0454593, 0.0650757, 0.0847350, 0.1122759, 0.1806883, 0.3231634, 0.6163535", \ "0.0543392, 0.0737234, 0.0937721, 0.1215570, 0.1880742, 0.3279098, 0.6162006", \ "0.0709488, 0.0921829, 0.1111600, 0.1401937, 0.2037777, 0.3397583, 0.6273887"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0865906, 0.1037601, 0.1184342, 0.1373063, 0.1766305, 0.2479639, 0.3864332", \ "0.0892941, 0.1065490, 0.1211148, 0.1399225, 0.1792628, 0.2506801, 0.3888498", \ "0.0949257, 0.1121362, 0.1266854, 0.1455547, 0.1848569, 0.2562248, 0.3945661", \ "0.1070389, 0.1242182, 0.1387186, 0.1574441, 0.1967902, 0.2681725, 0.4062791", \ "0.1286060, 0.1465562, 0.1612192, 0.1801078, 0.2193088, 0.2905822, 0.4287822", \ "0.1620934, 0.1812302, 0.1971595, 0.2165858, 0.2568918, 0.3285029, 0.4657046", \ "0.2109330, 0.2324871, 0.2499802, 0.2713162, 0.3136064, 0.3880298, 0.5277624"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388742, 0.0590621, 0.0818789, 0.1133418, 0.1860569, 0.3329339, 0.6341431", \ "0.0379504, 0.0589495, 0.0820716, 0.1129676, 0.1858361, 0.3329827, 0.6330356", \ "0.0380668, 0.0589093, 0.0813804, 0.1130880, 0.1855765, 0.3324870, 0.6342418", \ "0.0396647, 0.0603462, 0.0821803, 0.1136453, 0.1861678, 0.3317366, 0.6354642", \ "0.0454974, 0.0653248, 0.0885474, 0.1196842, 0.1901513, 0.3348667, 0.6348963", \ "0.0583682, 0.0783321, 0.0997513, 0.1305388, 0.2002219, 0.3464017, 0.6369097", \ "0.0837248, 0.0998500, 0.1202256, 0.1501388, 0.2194019, 0.3615431, 0.6530347"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0880909, 0.1061756, 0.1217514, 0.1413523, 0.1837614, 0.2630939, 0.4192969", \ "0.0913186, 0.1094912, 0.1247725, 0.1446537, 0.1869823, 0.2663240, 0.4228165", \ "0.0982425, 0.1163516, 0.1317020, 0.1515115, 0.1937492, 0.2730904, 0.4294893", \ "0.1124021, 0.1302013, 0.1454599, 0.1650823, 0.2072440, 0.2864740, 0.4427654", \ "0.1327478, 0.1512547, 0.1667494, 0.1864469, 0.2287096, 0.3077892, 0.4638645", \ "0.1593568, 0.1784866, 0.1943030, 0.2143776, 0.2567678, 0.3359277, 0.4917248", \ "0.1966976, 0.2172304, 0.2339094, 0.2552220, 0.2984520, 0.3779760, 0.5335249"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0388881, 0.0585539, 0.0787825, 0.1075925, 0.1768315, 0.3194656, 0.6152538", \ "0.0384315, 0.0585271, 0.0787152, 0.1075862, 0.1768555, 0.3204765, 0.6162199", \ "0.0383962, 0.0582288, 0.0782654, 0.1075677, 0.1771912, 0.3199206, 0.6161591", \ "0.0406390, 0.0596864, 0.0794890, 0.1085467, 0.1775489, 0.3206642, 0.6161946", \ "0.0477271, 0.0675408, 0.0864346, 0.1142411, 0.1813599, 0.3233992, 0.6169935", \ "0.0591494, 0.0779487, 0.0956680, 0.1236673, 0.1891937, 0.3276484, 0.6180204", \ "0.0790941, 0.0971978, 0.1159845, 0.1428789, 0.2047437, 0.3388067, 0.6268600"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0713875, 0.0886393, 0.1031922, 0.1221038, 0.1613645, 0.2327940, 0.3709722", \ "0.0745820, 0.0918276, 0.1064788, 0.1253073, 0.1646829, 0.2360136, 0.3745013", \ "0.0813800, 0.0986606, 0.1131690, 0.1319553, 0.1711737, 0.2425108, 0.3810517", \ "0.0952509, 0.1121019, 0.1264787, 0.1451219, 0.1843201, 0.2556743, 0.3934479", \ "0.1143899, 0.1318961, 0.1462395, 0.1648227, 0.2033653, 0.2747257, 0.4128879", \ "0.1382053, 0.1575126, 0.1724135, 0.1917380, 0.2308928, 0.3013472, 0.4392988", \ "0.1664936, 0.1879432, 0.2052914, 0.2261743, 0.2675170, 0.3394421, 0.4775486"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0379527, 0.0590525, 0.0824659, 0.1133554, 0.1858035, 0.3329640, 0.6329898", \ "0.0379087, 0.0595989, 0.0819437, 0.1132195, 0.1855659, 0.3332410, 0.6337534", \ "0.0377995, 0.0587618, 0.0811227, 0.1129199, 0.1854575, 0.3328704, 0.6329445", \ "0.0410138, 0.0610550, 0.0834981, 0.1140779, 0.1858675, 0.3325757, 0.6357899", \ "0.0480080, 0.0669159, 0.0901665, 0.1200696, 0.1905490, 0.3332946, 0.6344349", \ "0.0635999, 0.0805723, 0.1018612, 0.1313417, 0.2029009, 0.3442455, 0.6391889", \ "0.0891172, 0.1056105, 0.1268499, 0.1552424, 0.2239876, 0.3618398, 0.6521684"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0890405, 0.1071487, 0.1226203, 0.1428615, 0.1852636, 0.2643241, 0.4201594", \ "0.0929486, 0.1110422, 0.1264609, 0.1469395, 0.1892791, 0.2682894, 0.4245143", \ "0.1013148, 0.1193859, 0.1347724, 0.1550232, 0.1977057, 0.2765921, 0.4323577", \ "0.1188541, 0.1367964, 0.1519793, 0.1717668, 0.2139120, 0.2929785, 0.4490240", \ "0.1462890, 0.1645388, 0.1801351, 0.2002470, 0.2424036, 0.3215916, 0.4774955", \ "0.1869725, 0.2064004, 0.2227986, 0.2434531, 0.2867331, 0.3658191, 0.5208974", \ "0.2466433, 0.2679653, 0.2854124, 0.3076711, 0.3528786, 0.4331012, 0.5889174"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0398842, 0.0599326, 0.0802946, 0.1091882, 0.1783219, 0.3205905, 0.6162036", \ "0.0400030, 0.0598123, 0.0801716, 0.1093068, 0.1780602, 0.3206491, 0.6162254", \ "0.0403724, 0.0597972, 0.0798520, 0.1089404, 0.1781940, 0.3210437, 0.6157809", \ "0.0413806, 0.0607605, 0.0806904, 0.1093450, 0.1782431, 0.3209812, 0.6160912", \ "0.0511930, 0.0694289, 0.0885658, 0.1164098, 0.1831150, 0.3244904, 0.6171257", \ "0.0650205, 0.0831691, 0.1011265, 0.1289807, 0.1944493, 0.3290319, 0.6195408", \ "0.0872871, 0.1049228, 0.1234352, 0.1500828, 0.2146338, 0.3464329, 0.6297463"); } } } } cell (OA222X1) { cell_footprint : "OA222"; area : 14.7456 ; cell_leakage_power : 7.519787e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "5.3220685e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "5.3090581e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "5.2569312e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "5.3220706e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "5.5812386e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "5.3650567e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "5.5204296e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "5.5812805e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "5.5812492e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "5.3650073e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "5.5204652e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "5.5812887e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "5.5665417e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "5.3783474e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "5.5060148e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "5.5665328e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "5.8523916e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "5.6158861e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "5.7983382e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "5.8523728e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "7.5197875e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "6.3206436e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "6.1635753e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "6.8829891e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "6.8829905e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "6.3207061e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "5.5264699e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "6.2460281e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "6.1637330e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "6.5950680e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "4.8071804e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "5.5266000e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "5.8528453e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "5.6163845e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "5.7987574e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "5.8528887e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "6.2854006e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "6.3211779e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "4.9287909e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "5.6483280e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "5.6483337e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "6.3211587e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "5.0111254e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "4.2914753e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "4.9288630e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "6.5955504e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "3.5720706e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "4.2915296e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "6.1268388e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "5.8903062e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "6.0727572e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "6.1268054e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "5.5535534e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "6.5951802e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "4.1969187e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "4.9163159e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "4.9163162e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "6.5951703e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "3.5594862e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "4.2789598e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "4.1969770e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "6.8696096e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "2.8401875e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "3.5595001e+04"; } pin (IN1) { fanout_load : 0.083; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.635542, 1.635542 ); rise_capacitance : 1.635542; capacitance : 1.641716; fall_capacitance_range (1.647889, 1.647889 ); fall_capacitance : 1.647889; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3871350, -1.4206509, -1.4468033, -1.4747955, -1.4899003, -1.4792301, -1.4170099"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3963093, 1.3446981, 1.2825983, 1.2579381, 1.2497402, 1.2744669, 1.3650426"); } } } pin (IN2) { fanout_load : 0.090; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.031736, 2.031736 ); rise_capacitance : 2.031736; capacitance : 1.902222; fall_capacitance_range (1.772709, 1.772709 ); fall_capacitance : 1.772709; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.6555561, -1.7162341, -1.7967104, -1.8143123, -1.8086365, -1.7564050, -1.6110625"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6639815, 1.6335276, 1.6137387, 1.5888247, 1.5801152, 1.6038150, 1.6923331"); } } } pin (IN3) { fanout_load : 0.081; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.615988, 1.615988 ); fall_capacitance : 1.615988; capacitance : 1.610907; rise_capacitance_range (1.605826, 1.605826 ); rise_capacitance : 1.605826; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4364802, -1.4829648, -1.5350544, -1.5579332, -1.5628113, -1.5316876, -1.4285606"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4584867, 1.4097224, 1.3527753, 1.3295049, 1.3235457, 1.3522088, 1.4501168"); } } } pin (IN4) { fanout_load : 0.081; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.630948, 1.630948 ); rise_capacitance : 1.630948; capacitance : 1.564987; fall_capacitance_range (1.499024, 1.499024 ); fall_capacitance : 1.499024; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3914482, -1.4283762, -1.4613528, -1.4822840, -1.4832668, -1.4443526, -1.3256445"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3953342, 1.3500955, 1.3002000, 1.2757507, 1.2674340, 1.2913826, 1.3798616"); } } } pin (IN5) { fanout_load : 0.086; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.654632, 1.654632 ); rise_capacitance : 1.654632; capacitance : 1.687105; fall_capacitance_range (1.719577, 1.719577 ); fall_capacitance : 1.719577; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1112811, -0.1472447, -0.1782924, -0.1915842, -0.1772881, -0.1078161, 0.0720075"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4417459, 1.4159383, 1.4053030, 1.3815146, 1.3749178, 1.4027036, 1.4992549"); } } } pin (IN6) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.826049, 1.826049 ); rise_capacitance : 1.826049; capacitance : 1.779497; fall_capacitance_range (1.732945, 1.732945 ); fall_capacitance : 1.732945; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.3515694, -0.3874283, -0.4182663, -0.4309144, -0.4153309, -0.3432840, -0.1583106"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6860644, 1.6679495, 1.6726993, 1.6464398, 1.6349007, 1.6528021, 1.7295845"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN6+IN5)*(IN2+IN1)*(IN4+IN3)"; max_capacitance : 208.000000; max_transition : 0.655427; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.2548568, 9.4262193, 9.1507978, 8.8086807, 8.1378477, 7.4866791, 5.8184651", \ "10.2384089, 9.4839495, 9.2092392, 8.7746766, 8.1786920, 7.1018661, 6.0772079", \ "10.1266345, 9.4188554, 9.0588890, 8.6995722, 8.0378698, 6.9693183, 5.6967534", \ "10.3391776, 9.5555995, 9.2383611, 8.8336222, 8.1389354, 7.1471170, 5.6386081", \ "11.5219394, 10.6429928, 10.2096115, 9.8316133, 9.1334872, 7.8565757, 6.4077211", \ "16.3298802, 14.9008238, 14.0248562, 13.2202681, 12.0709325, 11.3096976, 9.1871081", \ "26.2423895, 24.3716852, 23.2189682, 22.0336540, 20.7466857, 18.4025749, 17.5770068"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.5317310, 15.9272425, 15.8387752, 15.7257653, 15.6185081, 15.5377130, 15.5578053", \ "16.5129171, 15.8994003, 15.8337468, 15.7131082, 15.5936071, 15.5277991, 15.5310430", \ "16.5087096, 15.9142796, 15.7934609, 15.6642105, 15.5576863, 15.4839906, 15.4996668", \ "16.9664236, 16.3070167, 16.1585983, 16.0154591, 15.8222301, 15.7369130, 15.7123665", \ "18.8330453, 17.6960136, 17.5085293, 17.2316323, 16.9176273, 16.6831266, 16.6126243", \ "23.8039931, 22.2060790, 21.2560401, 20.5324215, 19.9064172, 19.4797260, 19.2313610", \ "32.8933942, 30.8832123, 29.5579276, 28.5065496, 27.2107739, 26.2130919, 25.7046611"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.6358903, 8.0083499, 7.7732159, 7.5383490, 6.9836934, 6.0687663, 5.3113110", \ "8.5465845, 7.9256091, 7.7970978, 7.4416297, 6.8996747, 6.0081142, 4.5628120", \ "8.3931534, 7.7925602, 7.6045902, 7.2616968, 6.7159419, 5.8490992, 5.3196177", \ "8.6494799, 7.9355964, 7.5908127, 7.3296100, 6.8020577, 5.8954441, 4.5311681", \ "10.2149987, 9.1887683, 8.8788279, 8.4961733, 7.8771838, 7.0437590, 6.1427427", \ "15.0606437, 13.6447637, 12.8575237, 12.1842604, 11.1182231, 10.3349526, 8.4580948", \ "25.1708737, 23.3567271, 22.0830987, 21.2299316, 19.8560848, 17.5640750, 17.0967948"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.6674700, 15.0555957, 14.9605358, 14.8483445, 14.7254246, 14.6485307, 14.6678771", \ "15.6225810, 15.0242154, 14.9167883, 14.8035491, 14.6904424, 14.6164978, 14.6296579", \ "15.7286394, 15.0985003, 14.9898205, 14.8633170, 14.7466432, 14.6686636, 14.6748095", \ "16.3885490, 15.7132593, 15.5589581, 15.3924841, 15.1862634, 15.0541454, 15.0246182", \ "18.4603819, 17.3893882, 17.1620961, 16.8635097, 16.5258208, 16.2560344, 16.1638842", \ "23.8641253, 22.1662580, 21.1957293, 20.4508096, 19.8086269, 19.3813209, 19.0840193", \ "33.2828967, 31.1802052, 29.7884656, 28.7145668, 27.3840678, 26.3495787, 25.8013931"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.6900179, 14.0088994, 13.8589628, 13.7191937, 13.5402489, 13.4296350, 13.3814433", \ "14.6531894, 13.9485635, 13.8076292, 13.6586594, 13.4968343, 13.3725087, 13.3173967", \ "14.7481091, 14.0451069, 13.8687952, 13.6980601, 13.5334268, 13.4230409, 13.3886216", \ "15.2003072, 14.4530267, 14.2286213, 14.0243865, 13.8063943, 13.6518433, 13.5728073", \ "17.0802715, 15.7436735, 15.4835097, 15.1837570, 14.8254510, 14.5779238, 14.4385999", \ "21.4742001, 19.8634331, 18.9184933, 18.1854575, 17.5648487, 17.1123133, 16.8389845", \ "29.8177023, 27.7725809, 26.4164873, 25.3411620, 24.0754220, 23.0864722, 22.6044695"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.9069859, 9.2120036, 8.8289273, 8.4925417, 7.9318235, 6.8619864, 5.7999809", \ "9.8050435, 9.0638375, 8.8055281, 8.3960658, 7.8116550, 6.7216658, 5.7529958", \ "9.8136370, 9.1027690, 8.8449356, 8.4289603, 7.7947768, 6.8243095, 5.2501539", \ "10.2424862, 9.3865208, 9.0758184, 8.6513266, 8.0203394, 7.0469839, 5.8761771", \ "11.9152382, 10.9840001, 10.5391108, 10.0453655, 9.2216711, 7.9386442, 6.5175021", \ "17.1954589, 15.6574317, 14.7149636, 13.8147683, 12.7465164, 11.6700779, 9.2291004", \ "27.2078955, 25.1539676, 23.8361267, 22.4282207, 21.0275010, 18.6178118, 17.2808097"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.7078060, 8.1160365, 7.8220560, 7.5339625, 7.0289509, 6.4517265, 4.9236915", \ "8.6147851, 8.0060089, 7.7545433, 7.4930401, 6.9391958, 6.0395550, 5.2749248", \ "8.5907437, 7.9840190, 7.8370253, 7.4565276, 6.9036599, 5.9734972, 5.2692871", \ "9.0824632, 8.4023758, 8.0117069, 7.6918543, 7.1155303, 6.1927588, 5.1157577", \ "10.9850105, 9.8579622, 9.4827276, 9.0391042, 8.3668125, 7.4198620, 6.1221908", \ "15.9012349, 14.4057627, 13.5204362, 12.6245312, 11.4431435, 10.5353518, 8.5620901", \ "25.2744699, 23.2502374, 21.9381427, 20.6149332, 19.2294550, 16.8903059, 16.1306077"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.7301411, 13.0301037, 12.8757736, 12.7251527, 12.5484851, 12.4162857, 12.3451120", \ "13.7047272, 12.9957210, 12.8406892, 12.6948957, 12.5220450, 12.3965504, 12.3575531", \ "13.8137474, 13.0891037, 12.9188002, 12.7629157, 12.5774939, 12.4557778, 12.3857980", \ "14.4823063, 13.7098570, 13.4886450, 13.2563104, 13.0077292, 12.8343633, 12.7428496", \ "16.4911182, 15.3668942, 15.0392679, 14.6684897, 14.2252681, 13.9105464, 13.7465583", \ "21.3583829, 19.5847721, 18.5956426, 17.8054033, 17.0869631, 16.5459713, 16.1794387", \ "29.7992898, 27.5904329, 26.1050420, 24.9786678, 23.5708533, 22.4808419, 21.8208920"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.7670317, 9.0854229, 8.7284719, 8.3991301, 7.7573754, 6.7588679, 5.4943542", \ "9.7602094, 9.0099819, 8.8037827, 8.4114611, 7.7929969, 7.1423094, 6.1718075", \ "9.8519080, 9.1354257, 8.9211688, 8.5070529, 7.8857729, 6.7744727, 6.0305980", \ "10.7084574, 9.8249659, 9.4050282, 9.0138410, 8.3897608, 7.6320097, 6.5882094", \ "13.0082191, 11.9711489, 11.5752253, 10.8278598, 9.9176317, 8.7660351, 6.9963500", \ "18.8975571, 17.1794744, 16.2713179, 15.1441406, 14.0969873, 12.7193887, 10.1360420", \ "29.1594912, 26.9410018, 25.5214356, 24.3316542, 22.1644594, 19.3323738, 18.2094130"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.5534525, 11.9995408, 11.9198742, 11.8595444, 11.6525662, 11.6046111, 11.4557133", \ "12.5116487, 11.9754531, 11.9041940, 11.8128083, 11.6273041, 11.5639202, 11.4944311", \ "12.6054756, 12.0123938, 11.9168679, 11.7996623, 11.6598410, 11.5645948, 11.4892800", \ "13.1880473, 12.5174009, 12.3315534, 12.1638091, 11.9481179, 11.8092556, 11.7206068", \ "15.2366806, 13.9008520, 13.5267336, 13.2966735, 12.9667510, 12.7141834, 12.5753513", \ "19.4306756, 17.8296411, 16.9179066, 16.2488082, 15.6354540, 15.2164291, 14.9285930", \ "27.6855986, 25.7022077, 24.3698407, 23.2707714, 22.0816168, 21.1401905, 20.5947723"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.5195166, 7.9569561, 7.6538705, 7.4029919, 6.8545081, 5.9328283, 4.7287961", \ "8.5222927, 7.9400696, 7.6762097, 7.3915237, 6.8599968, 5.9158471, 4.7504365", \ "8.6332506, 8.0387424, 7.8339016, 7.4860809, 6.9410429, 6.4129885, 5.2519512", \ "9.5588581, 8.7878551, 8.3642135, 8.0632596, 7.4933899, 6.8266408, 5.6076360", \ "11.8697376, 10.7318307, 10.2524910, 9.7131249, 8.7691360, 7.5278377, 6.4392851", \ "17.3089315, 15.6032697, 14.6258530, 13.5980836, 12.3018150, 11.2389464, 9.0652057", \ "27.4956170, 25.2646813, 23.7957601, 22.4502246, 20.6230593, 18.1377363, 16.6413426"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.8102471, 11.2732420, 11.1716879, 11.0888918, 10.9250291, 10.8359859, 10.7684301", \ "11.7946476, 11.2432501, 11.1560986, 11.0771581, 10.9113345, 10.7786721, 10.7321666", \ "11.9564393, 11.3504354, 11.2599518, 11.1388375, 10.9880025, 10.8834071, 10.8108089", \ "12.7831676, 12.0844279, 11.8599660, 11.6808281, 11.4372691, 11.2601826, 11.1550366", \ "14.9759406, 13.5135247, 13.2851940, 12.9572250, 12.5525101, 12.3022932, 12.0924832", \ "19.5230659, 17.8355272, 16.8466129, 16.0853420, 15.4388416, 14.8394746, 14.5008607", \ "28.0550525, 25.7939055, 24.3185039, 23.1359137, 21.8398364, 20.6629573, 20.1098171"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1010066, 0.1159315, 0.1302443, 0.1485785, 0.1868374, 0.2572844, 0.3956830", \ "0.1036612, 0.1187934, 0.1328916, 0.1511595, 0.1895004, 0.2601047, 0.3979591", \ "0.1075919, 0.1225835, 0.1367306, 0.1550056, 0.1932190, 0.2637146, 0.4021058", \ "0.1135155, 0.1284418, 0.1426100, 0.1608513, 0.1991902, 0.2696803, 0.4077271", \ "0.1234578, 0.1388046, 0.1531298, 0.1716250, 0.2100139, 0.2810261, 0.4191900", \ "0.1407655, 0.1570257, 0.1722784, 0.1914512, 0.2312407, 0.3026600, 0.4402228", \ "0.1657119, 0.1839607, 0.2007328, 0.2216866, 0.2638572, 0.3387427, 0.4793689"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0389998, 0.0599662, 0.0816454, 0.1122779, 0.1841360, 0.3312026, 0.6317945", \ "0.0391103, 0.0597671, 0.0816814, 0.1126881, 0.1834047, 0.3288931, 0.6322318", \ "0.0390046, 0.0593235, 0.0813030, 0.1121145, 0.1842572, 0.3312655, 0.6319881", \ "0.0400025, 0.0596194, 0.0813597, 0.1122291, 0.1842854, 0.3305801, 0.6282940", \ "0.0429951, 0.0622358, 0.0850279, 0.1155203, 0.1871171, 0.3314706, 0.6317706", \ "0.0491023, 0.0698565, 0.0942008, 0.1238538, 0.1944769, 0.3414430, 0.6365130", \ "0.0645747, 0.0866288, 0.1098690, 0.1418439, 0.2123858, 0.3554234, 0.6510444"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0943691, 0.1100820, 0.1252399, 0.1447705, 0.1866256, 0.2658217, 0.4224522", \ "0.0970891, 0.1127502, 0.1278054, 0.1473147, 0.1892643, 0.2684925, 0.4249359", \ "0.1016371, 0.1173086, 0.1323191, 0.1517876, 0.1937483, 0.2729921, 0.4293121", \ "0.1113946, 0.1269767, 0.1417845, 0.1611784, 0.2030565, 0.2822626, 0.4388530", \ "0.1264193, 0.1427606, 0.1578846, 0.1775945, 0.2195869, 0.2986600, 0.4549482", \ "0.1488639, 0.1659046, 0.1817055, 0.2019941, 0.2446708, 0.3241543, 0.4801656", \ "0.1830361, 0.2013799, 0.2181095, 0.2398000, 0.2842636, 0.3653839, 0.5222439"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0387469, 0.0570575, 0.0771438, 0.1061290, 0.1754979, 0.3191775, 0.6158432", \ "0.0383542, 0.0568229, 0.0774180, 0.1060914, 0.1755794, 0.3184168, 0.6146046", \ "0.0382350, 0.0567124, 0.0768453, 0.1059590, 0.1758979, 0.3190652, 0.6133467", \ "0.0397496, 0.0579040, 0.0773058, 0.1064425, 0.1757740, 0.3194405, 0.6140895", \ "0.0442283, 0.0622095, 0.0829048, 0.1107849, 0.1793001, 0.3213567, 0.6147444", \ "0.0518269, 0.0717692, 0.0912594, 0.1192754, 0.1857364, 0.3248062, 0.6146963", \ "0.0667878, 0.0865087, 0.1045961, 0.1354852, 0.2011545, 0.3370365, 0.6265565"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0902771, 0.1044782, 0.1183607, 0.1362888, 0.1741362, 0.2443858, 0.3819753", \ "0.0924961, 0.1067737, 0.1206656, 0.1385670, 0.1763377, 0.2464975, 0.3845168", \ "0.0957716, 0.1101323, 0.1238504, 0.1417554, 0.1795626, 0.2498171, 0.3872304", \ "0.1013970, 0.1155848, 0.1293608, 0.1472621, 0.1851536, 0.2552875, 0.3934655", \ "0.1108702, 0.1256421, 0.1398593, 0.1579650, 0.1961480, 0.2666590, 0.4048748", \ "0.1258003, 0.1416034, 0.1567566, 0.1759110, 0.2157289, 0.2877177, 0.4256421", \ "0.1438489, 0.1620461, 0.1786624, 0.1993487, 0.2423032, 0.3187882, 0.4620876"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0344734, 0.0554803, 0.0769789, 0.1079635, 0.1805217, 0.3262917, 0.6315858", \ "0.0348896, 0.0551102, 0.0770879, 0.1083823, 0.1805292, 0.3282856, 0.6241448", \ "0.0346302, 0.0548032, 0.0767526, 0.1076562, 0.1804166, 0.3285243, 0.6312069", \ "0.0353844, 0.0560058, 0.0778247, 0.1085629, 0.1808648, 0.3278863, 0.6280444", \ "0.0382680, 0.0594274, 0.0815433, 0.1122465, 0.1844028, 0.3302965, 0.6322104", \ "0.0463809, 0.0669926, 0.0910074, 0.1217752, 0.1939202, 0.3393841, 0.6361188", \ "0.0627195, 0.0845901, 0.1075871, 0.1404203, 0.2125050, 0.3588474, 0.6554268"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0887655, 0.1044904, 0.1196456, 0.1390000, 0.1809971, 0.2601542, 0.4167357", \ "0.0914242, 0.1071297, 0.1222474, 0.1418181, 0.1836669, 0.2628223, 0.4194433", \ "0.0978351, 0.1135504, 0.1285589, 0.1479477, 0.1899156, 0.2691225, 0.4254610", \ "0.1113224, 0.1267220, 0.1416698, 0.1609824, 0.2028081, 0.2819788, 0.4385484", \ "0.1317829, 0.1476793, 0.1626702, 0.1823184, 0.2242864, 0.3034191, 0.4595181", \ "0.1611512, 0.1774547, 0.1927803, 0.2125883, 0.2546363, 0.3339154, 0.4903091", \ "0.2057215, 0.2234610, 0.2393702, 0.2598000, 0.3028132, 0.3826902, 0.5391218"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0385810, 0.0570539, 0.0770235, 0.1061249, 0.1753815, 0.3194425, 0.6146454", \ "0.0386906, 0.0570324, 0.0772054, 0.1060623, 0.1754472, 0.3194074, 0.6146840", \ "0.0379862, 0.0564982, 0.0768336, 0.1058426, 0.1753901, 0.3191240, 0.6132266", \ "0.0404222, 0.0579996, 0.0776292, 0.1068658, 0.1759927, 0.3195162, 0.6139639", \ "0.0460219, 0.0632765, 0.0830129, 0.1111247, 0.1792630, 0.3217313, 0.6161481", \ "0.0534212, 0.0726232, 0.0910684, 0.1180155, 0.1850682, 0.3249366, 0.6154651", \ "0.0711327, 0.0871146, 0.1055231, 0.1337917, 0.1981875, 0.3337177, 0.6230160"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0904636, 0.1053471, 0.1194623, 0.1377583, 0.1760387, 0.2466478, 0.3844079", \ "0.0933589, 0.1082126, 0.1222970, 0.1405271, 0.1788092, 0.2494004, 0.3872484", \ "0.0981034, 0.1130113, 0.1269913, 0.1451557, 0.1833940, 0.2538640, 0.3918093", \ "0.1081041, 0.1227656, 0.1368721, 0.1550342, 0.1933304, 0.2638003, 0.4013068", \ "0.1265498, 0.1418214, 0.1562303, 0.1746537, 0.2129769, 0.2834195, 0.4214255", \ "0.1570155, 0.1734523, 0.1884619, 0.2074548, 0.2466181, 0.3172826, 0.4545399", \ "0.2036339, 0.2225400, 0.2389580, 0.2593722, 0.3013237, 0.3741401, 0.5129633"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0380475, 0.0582846, 0.0810866, 0.1117191, 0.1827967, 0.3277875, 0.6313506", \ "0.0386676, 0.0590786, 0.0808600, 0.1118421, 0.1827517, 0.3287807, 0.6322176", \ "0.0380553, 0.0582745, 0.0802270, 0.1111588, 0.1833396, 0.3304016, 0.6252771", \ "0.0388834, 0.0600627, 0.0810886, 0.1117141, 0.1840160, 0.3310997, 0.6339657", \ "0.0431948, 0.0630788, 0.0865011, 0.1168763, 0.1880623, 0.3312085, 0.6329484", \ "0.0532962, 0.0738623, 0.0949281, 0.1263435, 0.1961723, 0.3385518, 0.6359279", \ "0.0708388, 0.0901521, 0.1127119, 0.1464903, 0.2148538, 0.3539189, 0.6481212"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0923263, 0.1080875, 0.1230920, 0.1426393, 0.1846426, 0.2637796, 0.4200339", \ "0.0946145, 0.1102852, 0.1253429, 0.1448566, 0.1868987, 0.2660430, 0.4222132", \ "0.0984688, 0.1142041, 0.1292382, 0.1486340, 0.1906595, 0.2697862, 0.4261440", \ "0.1062556, 0.1219063, 0.1368532, 0.1563309, 0.1982693, 0.2773460, 0.4334605", \ "0.1179223, 0.1342235, 0.1496330, 0.1694057, 0.2116096, 0.2906961, 0.4469357", \ "0.1351550, 0.1523339, 0.1682051, 0.1885406, 0.2315098, 0.3111579, 0.4669322", \ "0.1558308, 0.1742018, 0.1912603, 0.2130724, 0.2578599, 0.3398222, 0.4969559"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0380891, 0.0565785, 0.0771791, 0.1060513, 0.1756475, 0.3189744, 0.6146357", \ "0.0379063, 0.0564276, 0.0770711, 0.1059025, 0.1755153, 0.3181399, 0.6140320", \ "0.0377054, 0.0565103, 0.0766754, 0.1058401, 0.1758720, 0.3188954, 0.6142099", \ "0.0397618, 0.0578421, 0.0774534, 0.1065135, 0.1755465, 0.3195647, 0.6137634", \ "0.0438971, 0.0622630, 0.0824458, 0.1107463, 0.1792634, 0.3211187, 0.6152846", \ "0.0514292, 0.0717331, 0.0906312, 0.1189837, 0.1857715, 0.3255580, 0.6138676", \ "0.0658844, 0.0879390, 0.1068958, 0.1347030, 0.2009140, 0.3385904, 0.6264210"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0802112, 0.0944636, 0.1082313, 0.1261736, 0.1639543, 0.2342052, 0.3724432", \ "0.0828827, 0.0973083, 0.1110435, 0.1289290, 0.1667982, 0.2370618, 0.3746562", \ "0.0875217, 0.1017514, 0.1155962, 0.1334663, 0.1712644, 0.2415205, 0.3791338", \ "0.0967365, 0.1110490, 0.1247275, 0.1425985, 0.1805255, 0.2507511, 0.3881054", \ "0.1132396, 0.1280300, 0.1421852, 0.1603535, 0.1983945, 0.2687624, 0.4068154", \ "0.1368961, 0.1530983, 0.1680662, 0.1869540, 0.2263634, 0.2973392, 0.4347135", \ "0.1679774, 0.1864846, 0.2029018, 0.2236265, 0.2659141, 0.3398969, 0.4805367"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0345568, 0.0553010, 0.0775025, 0.1079959, 0.1809048, 0.3286133, 0.6305526", \ "0.0345080, 0.0554573, 0.0771569, 0.1080604, 0.1805072, 0.3264194, 0.6313591", \ "0.0345852, 0.0547252, 0.0768900, 0.1082644, 0.1809172, 0.3259366, 0.6326427", \ "0.0359501, 0.0565833, 0.0784756, 0.1089515, 0.1814665, 0.3278273, 0.6313617", \ "0.0401594, 0.0618764, 0.0827682, 0.1139919, 0.1854026, 0.3318286, 0.6327414", \ "0.0507182, 0.0711172, 0.0939448, 0.1236103, 0.1944911, 0.3405242, 0.6356223", \ "0.0686102, 0.0895051, 0.1113944, 0.1441143, 0.2139034, 0.3544234, 0.6518832"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0864108, 0.1021597, 0.1172277, 0.1367012, 0.1787231, 0.2578427, 0.4138975", \ "0.0896194, 0.1053173, 0.1204269, 0.1398732, 0.1819148, 0.2610053, 0.4173270", \ "0.0966890, 0.1123715, 0.1273808, 0.1468015, 0.1887951, 0.2678808, 0.4243049", \ "0.1106986, 0.1261715, 0.1411223, 0.1605237, 0.2023826, 0.2814250, 0.4377618", \ "0.1320900, 0.1481299, 0.1633223, 0.1829274, 0.2249597, 0.3039505, 0.4598652", \ "0.1606987, 0.1773744, 0.1929512, 0.2130792, 0.2553321, 0.3344726, 0.4904303", \ "0.2048981, 0.2229692, 0.2396027, 0.2606511, 0.3042353, 0.3842641, 0.5403002"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0380368, 0.0564897, 0.0770068, 0.1059363, 0.1752539, 0.3190846, 0.6132048", \ "0.0379125, 0.0569117, 0.0770533, 0.1060299, 0.1754677, 0.3192379, 0.6143395", \ "0.0376350, 0.0563417, 0.0766776, 0.1059366, 0.1757898, 0.3192746, 0.6155773", \ "0.0401471, 0.0580858, 0.0777707, 0.1070594, 0.1761845, 0.3190922, 0.6135139", \ "0.0458559, 0.0639262, 0.0844863, 0.1120260, 0.1797094, 0.3221030, 0.6146226", \ "0.0548683, 0.0738466, 0.0926537, 0.1206083, 0.1865787, 0.3267586, 0.6152865", \ "0.0723253, 0.0903995, 0.1097977, 0.1374036, 0.2015770, 0.3356293, 0.6235906"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0779801, 0.0928711, 0.1068781, 0.1250778, 0.1632555, 0.2336018, 0.3719902", \ "0.0812760, 0.0960092, 0.1102323, 0.1284306, 0.1665560, 0.2370899, 0.3751476", \ "0.0886324, 0.1034429, 0.1175221, 0.1356371, 0.1737941, 0.2443143, 0.3822419", \ "0.1044006, 0.1188365, 0.1327557, 0.1508200, 0.1889231, 0.2593482, 0.3973121", \ "0.1298151, 0.1448462, 0.1590761, 0.1769895, 0.2150482, 0.2852159, 0.4232406", \ "0.1690250, 0.1857237, 0.2007224, 0.2191436, 0.2574772, 0.3276365, 0.4644378", \ "0.2298576, 0.2487641, 0.2650463, 0.2855338, 0.3249078, 0.3969658, 0.5346713"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0376975, 0.0587086, 0.0803668, 0.1108450, 0.1831930, 0.3305397, 0.6316467", \ "0.0378181, 0.0581955, 0.0804586, 0.1110660, 0.1830767, 0.3333465, 0.6320361", \ "0.0377445, 0.0578085, 0.0800744, 0.1109233, 0.1828622, 0.3292133, 0.6326091", \ "0.0394125, 0.0602144, 0.0812312, 0.1116346, 0.1838333, 0.3331476, 0.6319340", \ "0.0456696, 0.0655437, 0.0860896, 0.1182299, 0.1874196, 0.3322398, 0.6313761", \ "0.0567551, 0.0770440, 0.0980432, 0.1261626, 0.1957016, 0.3392143, 0.6362996", \ "0.0776117, 0.0968731, 0.1168373, 0.1455417, 0.2151903, 0.3531132, 0.6463690"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0799475, 0.0953752, 0.1104281, 0.1298019, 0.1714888, 0.2504410, 0.4066421", \ "0.0822208, 0.0977085, 0.1126627, 0.1320851, 0.1737582, 0.2527206, 0.4089242", \ "0.0861439, 0.1015139, 0.1163829, 0.1357324, 0.1775189, 0.2564255, 0.4124409", \ "0.0933739, 0.1087934, 0.1235603, 0.1429987, 0.1847435, 0.2636271, 0.4196750", \ "0.1030037, 0.1190384, 0.1342030, 0.1540792, 0.1962054, 0.2752430, 0.4317599", \ "0.1153699, 0.1324958, 0.1485615, 0.1690151, 0.2122255, 0.2919762, 0.4477511", \ "0.1253040, 0.1437233, 0.1610380, 0.1834012, 0.2291998, 0.3124392, 0.4705230"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0347434, 0.0532931, 0.0742020, 0.1036240, 0.1735298, 0.3178244, 0.6129425", \ "0.0345038, 0.0534664, 0.0741512, 0.1036651, 0.1735380, 0.3178682, 0.6131080", \ "0.0346111, 0.0529122, 0.0739547, 0.1037257, 0.1736050, 0.3173044, 0.6131409", \ "0.0369184, 0.0553861, 0.0751912, 0.1045813, 0.1741813, 0.3181958, 0.6126932", \ "0.0415015, 0.0599335, 0.0803749, 0.1093182, 0.1774110, 0.3203617, 0.6145555", \ "0.0501264, 0.0697464, 0.0891935, 0.1184177, 0.1857799, 0.3254566, 0.6152743", \ "0.0667673, 0.0870573, 0.1070267, 0.1368173, 0.2041198, 0.3416385, 0.6288581"); } } timing () { related_pin : "IN6"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0697102, 0.0839394, 0.0976967, 0.1156144, 0.1533597, 0.2235913, 0.3618142", \ "0.0729081, 0.0872410, 0.1010538, 0.1189575, 0.1567467, 0.2269983, 0.3652554", \ "0.0801080, 0.0943485, 0.1080641, 0.1259650, 0.1637965, 0.2340742, 0.3719271", \ "0.0948035, 0.1088779, 0.1224104, 0.1402558, 0.1779730, 0.2481012, 0.3857347", \ "0.1169306, 0.1317765, 0.1453728, 0.1632267, 0.2007932, 0.2712541, 0.4085777", \ "0.1480200, 0.1643039, 0.1788729, 0.1975465, 0.2358591, 0.3061202, 0.4432048", \ "0.1919710, 0.2110899, 0.2275058, 0.2476654, 0.2885585, 0.3611944, 0.5001585"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0347059, 0.0551895, 0.0774414, 0.1080889, 0.1809485, 0.3285970, 0.6300711", \ "0.0343380, 0.0547520, 0.0771007, 0.1078829, 0.1808566, 0.3286758, 0.6304069", \ "0.0343448, 0.0545779, 0.0766903, 0.1080071, 0.1799727, 0.3330005, 0.6311461", \ "0.0366738, 0.0565506, 0.0791481, 0.1096003, 0.1809123, 0.3338183, 0.6321226", \ "0.0437629, 0.0628289, 0.0847806, 0.1149099, 0.1856026, 0.3310902, 0.6318346", \ "0.0549918, 0.0748367, 0.0959184, 0.1257557, 0.1954764, 0.3405516, 0.6354909", \ "0.0757874, 0.0938903, 0.1144400, 0.1446945, 0.2158581, 0.3558654, 0.6486373"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0754358, 0.0907445, 0.1057996, 0.1251751, 0.1669807, 0.2458894, 0.4018861", \ "0.0787691, 0.0941717, 0.1091803, 0.1286416, 0.1702814, 0.2492327, 0.4054534", \ "0.0858715, 0.1012651, 0.1160762, 0.1355030, 0.1771958, 0.2560498, 0.4120212", \ "0.0986253, 0.1139770, 0.1286893, 0.1480718, 0.1897352, 0.2686268, 0.4247569", \ "0.1155218, 0.1313998, 0.1464799, 0.1661988, 0.2081814, 0.2871877, 0.4431527", \ "0.1389470, 0.1556492, 0.1712780, 0.1915599, 0.2341049, 0.3130035, 0.4689378", \ "0.1696706, 0.1878750, 0.2048754, 0.2263527, 0.2710117, 0.3518519, 0.5088031"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0344261, 0.0536653, 0.0738727, 0.1036960, 0.1733415, 0.3174842, 0.6129937", \ "0.0344386, 0.0533005, 0.0742217, 0.1036659, 0.1735836, 0.3176554, 0.6119168", \ "0.0346884, 0.0530047, 0.0740845, 0.1035668, 0.1739800, 0.3180086, 0.6121958", \ "0.0379730, 0.0560320, 0.0759946, 0.1050036, 0.1745446, 0.3183968, 0.6129250", \ "0.0434681, 0.0617517, 0.0817211, 0.1104804, 0.1787752, 0.3202169, 0.6145939", \ "0.0535063, 0.0720599, 0.0912298, 0.1201706, 0.1866397, 0.3257913, 0.6140807", \ "0.0728608, 0.0906794, 0.1104909, 0.1393386, 0.2043874, 0.3393767, 0.6277211"); } } } } cell (OA222X2) { cell_footprint : "OA222"; area : 15.6672 ; cell_leakage_power : 1.203133e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "1.0477365e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "1.0463090e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "1.0412055e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "1.0477342e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "1.0740963e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "1.0520182e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "1.0679940e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "1.0740944e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "1.0741007e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "1.0520213e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "1.0679956e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "1.0740971e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "1.0726205e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "1.0533547e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "1.0665445e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "1.0726180e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "1.1013244e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "1.0771518e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "1.0958960e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "1.1013255e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "8.1644536e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "1.1482391e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "6.8072140e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "7.5273761e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "7.5273768e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "1.1482404e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "6.1698302e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "6.8900967e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "6.8072602e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "1.1756769e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "5.4499068e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "6.1698984e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "1.1013754e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "1.0772003e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "1.0959447e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "1.1013742e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "6.9294821e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "1.1482878e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "5.5719283e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "6.2921380e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "6.2921252e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "1.1482900e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "4.9343726e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "5.6545986e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "5.5719052e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "1.1757236e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "4.2143871e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "4.9343591e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "1.1287689e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "1.1045937e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "1.1233386e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "1.1287671e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "6.1968066e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "1.1756905e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "4.8393961e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "5.5593151e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "5.5593116e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "1.1756889e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "4.2017845e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "4.9217121e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "4.8393858e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "1.2031326e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "3.4820683e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "4.2017128e+04"; } pin (IN1) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.601232, 1.601232 ); rise_capacitance : 1.601232; capacitance : 1.589188; fall_capacitance_range (1.577144, 1.577144 ); fall_capacitance : 1.577144; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3092119, -1.3962865, -1.4898702, -1.5355432, -1.5463233, -1.4873179, -1.2887411"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3285501, 1.2363106, 1.1326521, 1.0825976, 1.0633094, 1.1055539, 1.2708635"); } } } pin (IN2) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.772896, 1.772896 ); fall_capacitance : 1.772896; capacitance : 1.900187; rise_capacitance_range (2.027479, 2.027479 ); rise_capacitance : 2.027479; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8159890, -1.8964656, -1.9768530, -2.0222262, -2.0324068, -1.9722022, -1.7712272"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.8313610, 1.7561975, 1.6866874, 1.6389605, 1.6243239, 1.6758677, 1.8597722"); } } } pin (IN3) { fanout_load : 0.083; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.666995, 1.666995 ); rise_capacitance : 1.666995; capacitance : 1.687636; fall_capacitance_range (1.708276, 1.708276 ); fall_capacitance : 1.708276; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4252658, -1.5122427, -1.6056308, -1.6509421, -1.6609989, -1.6005467, -1.3990766"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4261572, 1.3375703, 1.2406730, 1.1944492, 1.1822781, 1.2382127, 1.4303583"); } } } pin (IN4) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.641749, 1.641749 ); rise_capacitance : 1.641749; capacitance : 1.575426; fall_capacitance_range (1.509103, 1.509103 ); fall_capacitance : 1.509103; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5166963, -1.5879865, -1.6500012, -1.6948878, -1.7040951, -1.6419439, -1.4370757"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5173489, 1.4312704, 1.3393898, 1.2908950, 1.2741815, 1.3210312, 1.4950069"); } } } pin (IN5) { fanout_load : 0.088; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.719346, 1.719346 ); rise_capacitance : 1.719346; capacitance : 1.744294; fall_capacitance_range (1.769241, 1.769241 ); fall_capacitance : 1.769241; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1744095, -0.2647167, -0.3647654, -0.4011150, -0.3932484, -0.2969493, -0.0237854"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5424890, 1.4892847, 1.4635514, 1.4133062, 1.3934912, 1.4345365, 1.5973022"); } } } pin (IN6) { fanout_load : 0.072; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.708550, 1.708550 ); rise_capacitance : 1.708550; capacitance : 1.648318; fall_capacitance_range (1.588086, 1.588086 ); fall_capacitance : 1.588086; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1469326, -0.2336027, -0.3263773, -0.3629647, -0.3555739, -0.2602264, 0.0110344"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5343875, 1.4749148, 1.4366445, 1.3852163, 1.3630351, 1.3993485, 1.5526505"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN6+IN5)*(IN2+IN1)*(IN4+IN3)"; max_capacitance : 416.000000; max_transition : 0.659510; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.8291172, 18.8539560, 17.1852960, 16.2968690, 14.3037891, 11.9095538, 8.4896074", \ "22.8029477, 18.8380317, 17.4558324, 15.8403254, 14.1903168, 11.7631268, 9.8144959", \ "22.7204014, 18.7350141, 17.2649128, 16.1934601, 14.2229534, 11.7523882, 8.3210431", \ "22.9901208, 19.0208325, 17.5432490, 16.1040507, 14.2227421, 11.9030851, 8.8148630", \ "24.6537637, 20.5327576, 18.8561918, 17.5236899, 15.3710469, 12.8480894, 9.1824850", \ "31.8168578, 26.8993860, 24.6128578, 21.6937839, 19.4671349, 16.7322007, 12.1071228", \ "46.0804959, 40.5630114, 37.3690805, 34.7090955, 30.2863198, 25.3738689, 22.2654550"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.9835262, 24.1142892, 22.6574657, 21.6967666, 20.7199609, 19.9955200, 19.8054021", \ "28.0487196, 24.1296550, 22.6782847, 21.7465092, 20.7673893, 20.0503832, 19.7062968", \ "28.0605584, 24.0973918, 22.6215081, 21.6604561, 20.7006834, 20.0153584, 19.6818138", \ "28.4959355, 24.5715239, 23.0611560, 22.0211986, 20.9635391, 20.2791398, 19.9068034", \ "31.0731569, 26.8356739, 25.0936729, 23.8359306, 22.4445847, 21.4143228, 20.8181609", \ "38.4479033, 33.3016022, 30.3349676, 28.0209007, 26.0437453, 24.5635010, 23.5563636", \ "51.1074956, 45.2841746, 41.5487559, 38.4455185, 34.8944481, 32.1945301, 30.4867177"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.3772359, 23.4782886, 22.0132029, 21.0682063, 20.0868907, 19.3726352, 19.1195070", \ "27.3116783, 23.4290116, 21.9546015, 20.9945087, 20.0561456, 19.3875537, 18.9981521", \ "27.4224428, 23.4288384, 21.9711144, 20.9987487, 20.0596840, 19.3658177, 19.0204750", \ "28.1024910, 24.1230844, 22.6236691, 21.5670368, 20.4692363, 19.7453161, 19.3691077", \ "31.3354844, 27.0024407, 25.1783215, 23.8792580, 22.3134929, 21.1867244, 20.5672103", \ "39.3121664, 33.9803921, 30.8976293, 28.3007872, 26.3010448, 24.7036296, 23.5724186", \ "52.6265234, 46.5170916, 42.6437760, 39.3652502, 35.6853969, 32.8782896, 30.8229998"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.1455036, 16.3476300, 14.9867737, 14.3612326, 12.5645798, 10.3512749, 8.4700677", \ "20.0692136, 16.3719356, 15.0532931, 13.8561336, 12.3671420, 10.3448535, 7.7675166", \ "19.8984625, 16.1791832, 14.9986276, 14.1395460, 12.3284446, 10.0681246, 7.2901344", \ "20.2470086, 16.5065289, 15.2159117, 14.2597858, 12.4928682, 10.2000907, 7.0661668", \ "22.0858089, 18.0822319, 16.6261483, 15.4875985, 13.5744268, 11.1258174, 7.5501437", \ "29.6761683, 24.8289732, 22.4139603, 19.9568769, 18.0825702, 15.6435555, 10.7668906", \ "44.1411937, 38.5764447, 35.1516364, 32.0542131, 28.6479887, 24.1307740, 22.0512381"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.4200765, 18.5632725, 16.9876333, 15.7183799, 14.1090537, 11.7575535, 9.7965764", \ "22.3985664, 18.3449592, 16.9355145, 15.9737882, 14.0904469, 11.5843645, 8.2550621", \ "22.3240919, 18.3708725, 16.8853246, 15.9788887, 13.9463450, 11.5462866, 8.0132882", \ "22.8134370, 18.9072691, 17.3127753, 16.0172914, 14.2491826, 11.7827994, 8.9123723", \ "25.2970424, 21.1827788, 19.3332669, 17.8615913, 15.6648731, 13.0871080, 9.3548442", \ "33.6456106, 28.5392488, 25.7645331, 23.3477406, 20.4451926, 17.0641585, 12.3910933", \ "49.0108949, 43.0400648, 39.6242723, 36.7980995, 31.5294190, 26.2552344, 23.1204791"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.8805900, 22.7324198, 21.0575557, 20.0053698, 18.9319655, 18.1273147, 17.6709022", \ "26.7736574, 22.6675512, 20.9748252, 19.9640304, 18.9381262, 18.1147847, 17.6828710", \ "26.8118981, 22.5922811, 20.9437066, 19.8535635, 18.7822729, 17.9836191, 17.6904834", \ "27.2467281, 23.0989684, 21.4006266, 20.2130967, 19.0897225, 18.2907825, 17.8167438", \ "29.6722378, 25.2772020, 23.3412643, 21.9329431, 20.4477021, 19.3277814, 18.6965934", \ "36.5270998, 31.3673952, 28.3090540, 25.8769954, 23.8080318, 22.2112681, 21.2055366", \ "48.5728873, 42.5964668, 38.8127435, 35.5251071, 31.8802600, 29.0978174, 27.4021069"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.1990637, 16.3859801, 15.2410630, 14.1321637, 12.5990743, 10.3228391, 8.6291307", \ "20.1530462, 16.3951809, 15.0371534, 14.4214552, 12.5894638, 10.2211312, 8.5215510", \ "20.1010629, 16.3480318, 15.1467907, 14.0142538, 12.4324929, 10.3110503, 7.9151135", \ "20.6988713, 16.8488894, 15.5376417, 14.3791573, 12.7854877, 10.5804479, 6.8641984", \ "23.3041053, 19.2478748, 17.5096721, 16.2018289, 14.3559401, 11.9093620, 9.6389549", \ "31.7459325, 26.5625940, 24.0622595, 21.1208708, 18.9422973, 15.6201645, 11.3984551", \ "46.3199187, 40.2562029, 36.6987527, 34.0129298, 28.9085771, 24.3092679, 21.1880898"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.9715610, 21.8246927, 20.1916006, 19.1468610, 18.0981352, 17.2749627, 16.7976722", \ "25.9471384, 21.7983765, 20.1485022, 19.0532135, 17.9989050, 17.2243997, 16.7420740", \ "26.0417187, 21.8217242, 20.1627481, 19.0890620, 17.9798441, 17.2719585, 16.8132977", \ "26.6934425, 22.5303173, 20.8425456, 19.6510238, 18.4598146, 17.6320856, 17.1428018", \ "29.9128139, 25.3893650, 23.3184966, 21.8426672, 20.1409073, 18.9340528, 18.1999718", \ "37.7557475, 32.2176394, 28.8971720, 26.3447988, 24.0196872, 22.1438923, 20.9140207", \ "50.4005967, 44.0141411, 39.9494671, 36.4015985, 32.3929574, 29.3430032, 27.2066243"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.0587520, 18.1119051, 16.6372972, 15.7069867, 13.7318371, 11.3544479, 8.6940750", \ "22.0624489, 18.0815776, 16.6210755, 15.5117723, 13.7687996, 11.3720254, 8.6849422", \ "22.1302695, 18.2099152, 16.9001128, 15.8620125, 13.8278849, 11.4582222, 9.5240067", \ "23.0339237, 19.0799009, 17.6465415, 16.5443855, 14.4197955, 11.9362655, 9.1057606", \ "27.0885015, 22.6220173, 20.7809021, 19.0354325, 16.4103296, 13.7498031, 10.5435171", \ "36.6992559, 31.1462502, 27.9539253, 25.3101988, 22.0360716, 18.7492495, 13.1433974", \ "53.9455972, 47.6019777, 43.3687612, 39.9225974, 35.0857547, 29.5159800, 25.3362214"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.1450536, 20.2072943, 18.7909958, 17.8364304, 16.9611080, 16.3100349, 15.8291648", \ "24.1425722, 20.2205950, 18.7526757, 17.8222997, 16.9363592, 16.2465455, 16.0216998", \ "24.1619625, 20.2211191, 18.7508505, 17.8183779, 16.8689629, 16.2537309, 15.8326391", \ "24.9019635, 20.8327850, 19.2748369, 18.2758766, 17.2507312, 16.5427884, 16.1133857", \ "27.2764267, 23.0196571, 21.2030406, 19.8947780, 18.5449033, 17.5635690, 16.9664890", \ "34.3375469, 29.1309913, 26.1715462, 23.8856584, 21.8143722, 20.3574559, 19.3939853", \ "46.3220943, 40.4008156, 36.6822427, 33.4121873, 29.8080452, 27.1763756, 25.5350229"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.3852064, 16.7599773, 15.1988445, 14.5996360, 12.8687071, 10.5422513, 7.3831005", \ "20.3508599, 16.6414620, 15.3069922, 14.2486335, 12.7591645, 10.6368365, 7.2772361", \ "20.4031675, 16.7089011, 15.5115890, 14.4674514, 12.8317550, 10.6483965, 8.7903845", \ "21.4666909, 17.5337066, 16.1848708, 15.0417665, 13.4162701, 11.1363532, 7.2505907", \ "25.5330049, 21.2254925, 19.3088074, 17.7432526, 15.5359255, 12.7080088, 8.5339211", \ "35.2530047, 29.6303662, 26.5988014, 23.8206014, 21.4780402, 17.7030714, 11.3681979", \ "51.5205453, 45.0315783, 40.7950583, 37.2363646, 33.0962098, 26.1943725, 22.4187917"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.1614781, 19.2433107, 17.7775977, 16.8423614, 15.9552493, 15.2847555, 14.9033482", \ "23.1359009, 19.2081485, 17.7686473, 16.9113737, 15.9230601, 15.2019277, 14.9923081", \ "23.2688210, 19.2735385, 17.8278463, 16.8866505, 15.9265847, 15.3114474, 14.8937674", \ "24.2619430, 20.1647869, 18.5802599, 17.5502886, 16.4742185, 15.7300052, 15.2853415", \ "27.6790767, 23.1198963, 21.1610680, 19.7254200, 18.2021819, 17.0822643, 16.3154872", \ "35.4770224, 29.8588223, 26.6819269, 24.1500709, 21.7618927, 20.0496018, 18.9518296", \ "48.6457110, 42.1729529, 37.9363753, 34.2391138, 30.2927263, 27.0554199, 25.0510845"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1188470, 0.1378218, 0.1532661, 0.1733116, 0.2141183, 0.2869531, 0.4252076", \ "0.1215560, 0.1405130, 0.1562330, 0.1759418, 0.2168297, 0.2896763, 0.4286125", \ "0.1255409, 0.1444614, 0.1601654, 0.1800566, 0.2207911, 0.2936461, 0.4319277", \ "0.1318460, 0.1508453, 0.1662530, 0.1859928, 0.2268698, 0.2996429, 0.4381625", \ "0.1425712, 0.1618926, 0.1776855, 0.1974835, 0.2381962, 0.3110210, 0.4494500", \ "0.1626297, 0.1827588, 0.1992704, 0.2196856, 0.2612758, 0.3348896, 0.4730741", \ "0.1935741, 0.2158549, 0.2337292, 0.2555684, 0.2994736, 0.3761038, 0.5170672"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0467515, 0.0688966, 0.0909008, 0.1228618, 0.1944883, 0.3400984, 0.6379688", \ "0.0477249, 0.0680021, 0.0908504, 0.1233394, 0.1946715, 0.3401978, 0.6382235", \ "0.0470800, 0.0679952, 0.0912928, 0.1226913, 0.1947784, 0.3399386, 0.6380845", \ "0.0471013, 0.0678968, 0.0900862, 0.1217947, 0.1937060, 0.3395746, 0.6398878", \ "0.0493311, 0.0720671, 0.0933579, 0.1249056, 0.1960446, 0.3413225, 0.6385055", \ "0.0574233, 0.0780696, 0.1003883, 0.1339944, 0.2039597, 0.3470517, 0.6427101", \ "0.0771474, 0.0962425, 0.1181385, 0.1493673, 0.2245991, 0.3646102, 0.6569809"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1136611, 0.1330118, 0.1492681, 0.1701912, 0.2137222, 0.2940335, 0.4506276", \ "0.1162607, 0.1357686, 0.1518895, 0.1727968, 0.2163551, 0.2966103, 0.4533122", \ "0.1208147, 0.1402012, 0.1564164, 0.1773059, 0.2209101, 0.3012054, 0.4578657", \ "0.1307408, 0.1499640, 0.1660293, 0.1867075, 0.2303344, 0.3105817, 0.4670309", \ "0.1483297, 0.1679308, 0.1843103, 0.2050391, 0.2485674, 0.3287759, 0.4851202", \ "0.1739899, 0.1945710, 0.2116480, 0.2329396, 0.2771370, 0.3577570, 0.5138238", \ "0.2129487, 0.2347642, 0.2526383, 0.2751954, 0.3210160, 0.4029218, 0.5593085"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0453213, 0.0661890, 0.0867394, 0.1156087, 0.1838869, 0.3254458, 0.6190210", \ "0.0456241, 0.0659087, 0.0863197, 0.1156753, 0.1840617, 0.3255379, 0.6180059", \ "0.0454589, 0.0659266, 0.0867587, 0.1153221, 0.1839690, 0.3260854, 0.6182446", \ "0.0458790, 0.0659429, 0.0864252, 0.1154512, 0.1839351, 0.3258334, 0.6196183", \ "0.0503221, 0.0716106, 0.0912880, 0.1190617, 0.1863720, 0.3274229, 0.6193714", \ "0.0595490, 0.0812124, 0.0996609, 0.1290658, 0.1951925, 0.3325236, 0.6217963", \ "0.0777109, 0.0975684, 0.1161529, 0.1457431, 0.2113773, 0.3447342, 0.6296266"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1088853, 0.1269958, 0.1421278, 0.1617981, 0.2020233, 0.2743109, 0.4130994", \ "0.1113380, 0.1294370, 0.1445934, 0.1640186, 0.2044939, 0.2769626, 0.4152625", \ "0.1147235, 0.1329742, 0.1480620, 0.1675917, 0.2077656, 0.2802544, 0.4187723", \ "0.1206334, 0.1388049, 0.1537131, 0.1731857, 0.2133991, 0.2857977, 0.4242126", \ "0.1310927, 0.1495108, 0.1649659, 0.1844610, 0.2250461, 0.2974852, 0.4362489", \ "0.1496941, 0.1691119, 0.1850657, 0.2054712, 0.2470723, 0.3207095, 0.4588826", \ "0.1740229, 0.1958159, 0.2131895, 0.2352944, 0.2795746, 0.3570344, 0.4996847"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0422523, 0.0645095, 0.0861372, 0.1182964, 0.1907823, 0.3373476, 0.6353167", \ "0.0427405, 0.0633879, 0.0865032, 0.1184581, 0.1900791, 0.3372558, 0.6376976", \ "0.0428437, 0.0637543, 0.0863698, 0.1180657, 0.1907215, 0.3367842, 0.6364168", \ "0.0428474, 0.0636829, 0.0858693, 0.1178372, 0.1904088, 0.3363805, 0.6363302", \ "0.0456862, 0.0680664, 0.0897165, 0.1216245, 0.1933872, 0.3386733, 0.6363541", \ "0.0547689, 0.0751232, 0.0973914, 0.1307135, 0.2016052, 0.3463131, 0.6414949", \ "0.0743106, 0.0948230, 0.1169431, 0.1500741, 0.2222764, 0.3653053, 0.6595101"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1083106, 0.1275943, 0.1438897, 0.1647475, 0.2083227, 0.2886429, 0.4451654", \ "0.1109556, 0.1303280, 0.1465504, 0.1674553, 0.2110374, 0.2912848, 0.4480173", \ "0.1173151, 0.1367332, 0.1529562, 0.1737166, 0.2172992, 0.2976673, 0.4541444", \ "0.1311130, 0.1503234, 0.1663361, 0.1870080, 0.2305903, 0.3107805, 0.4673573", \ "0.1548877, 0.1744509, 0.1906466, 0.2112097, 0.2546224, 0.3347729, 0.4909377", \ "0.1880221, 0.2080888, 0.2246937, 0.2457272, 0.2894079, 0.3697245, 0.5259426", \ "0.2400439, 0.2614949, 0.2785277, 0.3002694, 0.3448541, 0.4250818, 0.5810896"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0454077, 0.0662518, 0.0869929, 0.1153992, 0.1840207, 0.3253581, 0.6194637", \ "0.0454415, 0.0661599, 0.0863987, 0.1156730, 0.1839772, 0.3253951, 0.6185067", \ "0.0452585, 0.0656236, 0.0860078, 0.1153080, 0.1839778, 0.3250719, 0.6175732", \ "0.0456600, 0.0659286, 0.0864330, 0.1156450, 0.1841288, 0.3259338, 0.6190690", \ "0.0520510, 0.0730420, 0.0923675, 0.1200310, 0.1873079, 0.3278364, 0.6203857", \ "0.0625020, 0.0834976, 0.1022913, 0.1295028, 0.1953616, 0.3318676, 0.6222416", \ "0.0805234, 0.1015812, 0.1200745, 0.1465510, 0.2108361, 0.3429412, 0.6285976"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1097509, 0.1284194, 0.1439212, 0.1638272, 0.2046268, 0.2773168, 0.4159155", \ "0.1124123, 0.1311584, 0.1467532, 0.1664893, 0.2071677, 0.2799732, 0.4186880", \ "0.1170987, 0.1358565, 0.1515175, 0.1713048, 0.2118812, 0.2846996, 0.4230030", \ "0.1274008, 0.1462682, 0.1615367, 0.1811987, 0.2219571, 0.2945148, 0.4333295", \ "0.1475459, 0.1666723, 0.1823460, 0.2020728, 0.2428329, 0.3154560, 0.4539820", \ "0.1816226, 0.2020395, 0.2181453, 0.2385695, 0.2804757, 0.3534533, 0.4911758", \ "0.2366964, 0.2590644, 0.2770600, 0.2987263, 0.3414644, 0.4167680, 0.5558663"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0470022, 0.0671204, 0.0906981, 0.1223997, 0.1938584, 0.3385414, 0.6381955", \ "0.0459770, 0.0681013, 0.0903683, 0.1217201, 0.1942970, 0.3390822, 0.6361097", \ "0.0465201, 0.0674521, 0.0899410, 0.1218000, 0.1939876, 0.3399783, 0.6365169", \ "0.0469254, 0.0674511, 0.0895179, 0.1216761, 0.1942361, 0.3386433, 0.6376039", \ "0.0517808, 0.0715156, 0.0946053, 0.1257656, 0.1962697, 0.3415955, 0.6373910", \ "0.0612665, 0.0824184, 0.1030238, 0.1343287, 0.2064014, 0.3480347, 0.6423336", \ "0.0848779, 0.1024096, 0.1233991, 0.1535868, 0.2272242, 0.3648636, 0.6573913"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1149645, 0.1346230, 0.1512498, 0.1721647, 0.2161122, 0.2967908, 0.4531386", \ "0.1171784, 0.1368273, 0.1534628, 0.1743669, 0.2183767, 0.2989211, 0.4553700", \ "0.1209183, 0.1405770, 0.1569255, 0.1780550, 0.2220625, 0.3026826, 0.4591797", \ "0.1290908, 0.1486088, 0.1647731, 0.1858010, 0.2298218, 0.3103162, 0.4668744", \ "0.1434690, 0.1633117, 0.1800285, 0.2009326, 0.2449722, 0.3255503, 0.4819028", \ "0.1636019, 0.1845237, 0.2017915, 0.2233498, 0.2680471, 0.3492429, 0.5054603", \ "0.1911537, 0.2133757, 0.2316624, 0.2544238, 0.3005393, 0.3835280, 0.5404627"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0470190, 0.0676178, 0.0877478, 0.1175947, 0.1858683, 0.3263292, 0.6183789", \ "0.0468820, 0.0674221, 0.0876769, 0.1175972, 0.1857953, 0.3277911, 0.6202148", \ "0.0466731, 0.0673116, 0.0883705, 0.1170948, 0.1858240, 0.3276915, 0.6202682", \ "0.0472301, 0.0678062, 0.0880467, 0.1170672, 0.1856699, 0.3269469, 0.6195692", \ "0.0523932, 0.0735012, 0.0925017, 0.1210804, 0.1890516, 0.3290720, 0.6202242", \ "0.0606531, 0.0820254, 0.1012804, 0.1309975, 0.1971407, 0.3344070, 0.6227835", \ "0.0788756, 0.0996441, 0.1183469, 0.1482020, 0.2126645, 0.3476929, 0.6316304"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0984832, 0.1166057, 0.1318216, 0.1512890, 0.1916295, 0.2638526, 0.4027500", \ "0.1012589, 0.1193230, 0.1344170, 0.1540925, 0.1943314, 0.2665933, 0.4054128", \ "0.1059485, 0.1240246, 0.1391340, 0.1586803, 0.1989745, 0.2714433, 0.4099685", \ "0.1160382, 0.1341515, 0.1490811, 0.1684130, 0.2087065, 0.2811434, 0.4192877", \ "0.1345126, 0.1533356, 0.1684921, 0.1879655, 0.2281167, 0.3003657, 0.4390923", \ "0.1637339, 0.1834697, 0.1996165, 0.2198100, 0.2610209, 0.3338020, 0.4714860", \ "0.2049615, 0.2272728, 0.2445850, 0.2666890, 0.3097399, 0.3854860, 0.5257761"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0424687, 0.0638951, 0.0866848, 0.1183878, 0.1910078, 0.3375339, 0.6364455", \ "0.0423556, 0.0644826, 0.0863094, 0.1181783, 0.1907226, 0.3375012, 0.6356729", \ "0.0425852, 0.0635914, 0.0858489, 0.1180896, 0.1908282, 0.3371294, 0.6372838", \ "0.0435955, 0.0639132, 0.0862759, 0.1176246, 0.1910809, 0.3373253, 0.6305785", \ "0.0479547, 0.0686109, 0.0915877, 0.1222920, 0.1942850, 0.3381869, 0.6375976", \ "0.0590011, 0.0799087, 0.1008364, 0.1333935, 0.2043555, 0.3455063, 0.6394918", \ "0.0839316, 0.1006599, 0.1217376, 0.1522676, 0.2267313, 0.3629631, 0.6555361"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1080874, 0.1277478, 0.1443754, 0.1652628, 0.2092095, 0.2898206, 0.4463613", \ "0.1113108, 0.1308990, 0.1473591, 0.1684641, 0.2124400, 0.2930679, 0.4496379", \ "0.1182207, 0.1378836, 0.1543471, 0.1752979, 0.2192221, 0.2998940, 0.4562127", \ "0.1330071, 0.1524610, 0.1686300, 0.1895695, 0.2335706, 0.3140461, 0.4705883", \ "0.1580471, 0.1778856, 0.1942443, 0.2150474, 0.2588531, 0.3392413, 0.4954223", \ "0.1923713, 0.2129043, 0.2297842, 0.2513478, 0.2954577, 0.3760668, 0.5320208", \ "0.2452821, 0.2671988, 0.2847808, 0.3071304, 0.3525870, 0.4334604, 0.5891302"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0467552, 0.0671581, 0.0878021, 0.1176155, 0.1858532, 0.3274346, 0.6197582", \ "0.0469729, 0.0676098, 0.0884064, 0.1174977, 0.1858788, 0.3274491, 0.6196377", \ "0.0465104, 0.0672454, 0.0877707, 0.1169754, 0.1855944, 0.3266527, 0.6184233", \ "0.0469303, 0.0674833, 0.0883097, 0.1178412, 0.1858989, 0.3269502, 0.6194714", \ "0.0539346, 0.0748314, 0.0942514, 0.1223221, 0.1892558, 0.3294456, 0.6207490", \ "0.0651482, 0.0858930, 0.1050060, 0.1343922, 0.1989379, 0.3348880, 0.6238131", \ "0.0850584, 0.1066883, 0.1251578, 0.1518666, 0.2161127, 0.3478489, 0.6306142"); } } timing () { related_pin : "IN5"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0969322, 0.1155851, 0.1312031, 0.1509241, 0.1916212, 0.2640462, 0.4030136", \ "0.1002611, 0.1189109, 0.1344825, 0.1542128, 0.1948934, 0.2673551, 0.4063491", \ "0.1073731, 0.1261036, 0.1417101, 0.1614686, 0.2020359, 0.2747934, 0.4133693", \ "0.1233255, 0.1421136, 0.1573343, 0.1769668, 0.2175689, 0.2899121, 0.4288037", \ "0.1523940, 0.1716067, 0.1869619, 0.2065047, 0.2468199, 0.3191188, 0.4575967", \ "0.1963795, 0.2169981, 0.2330171, 0.2531277, 0.2938342, 0.3661429, 0.5036691", \ "0.2639581, 0.2871018, 0.3052530, 0.3266803, 0.3688189, 0.4421090, 0.5797868"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0457144, 0.0678489, 0.0899777, 0.1215720, 0.1939848, 0.3392625, 0.6380441", \ "0.0457114, 0.0675683, 0.0900825, 0.1213483, 0.1938983, 0.3392068, 0.6381095", \ "0.0458787, 0.0669675, 0.0893907, 0.1211688, 0.1935732, 0.3380690, 0.6380337", \ "0.0460805, 0.0668513, 0.0890863, 0.1208336, 0.1940335, 0.3393411, 0.6381870", \ "0.0529610, 0.0732562, 0.0965122, 0.1268270, 0.1976054, 0.3422264, 0.6394523", \ "0.0672628, 0.0861358, 0.1073083, 0.1391894, 0.2089966, 0.3492050, 0.6424096", \ "0.0920490, 0.1088718, 0.1317417, 0.1612246, 0.2281030, 0.3655574, 0.6548178"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1026098, 0.1218363, 0.1381905, 0.1593200, 0.2030782, 0.2834762, 0.4398838", \ "0.1048925, 0.1240979, 0.1405775, 0.1616627, 0.2053370, 0.2858005, 0.4421307", \ "0.1088087, 0.1279895, 0.1442174, 0.1655329, 0.2091693, 0.2896323, 0.4460251", \ "0.1168837, 0.1360400, 0.1520534, 0.1728531, 0.2166726, 0.2971280, 0.4533443", \ "0.1293449, 0.1489829, 0.1654464, 0.1866266, 0.2305593, 0.3110024, 0.4670911", \ "0.1464702, 0.1670941, 0.1841053, 0.2057634, 0.2507333, 0.3318665, 0.4879719", \ "0.1637492, 0.1857765, 0.2040627, 0.2274692, 0.2747061, 0.3584185, 0.5158567"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0435696, 0.0642170, 0.0850541, 0.1144637, 0.1837217, 0.3255424, 0.6184985", \ "0.0434528, 0.0644271, 0.0846845, 0.1148376, 0.1837328, 0.3254355, 0.6193741", \ "0.0430596, 0.0642727, 0.0848772, 0.1148477, 0.1835045, 0.3255286, 0.6186524", \ "0.0442057, 0.0647975, 0.0850326, 0.1146978, 0.1840099, 0.3256137, 0.6179555", \ "0.0495531, 0.0703878, 0.0904995, 0.1191764, 0.1874738, 0.3276632, 0.6185811", \ "0.0595753, 0.0792036, 0.0999834, 0.1287494, 0.1957364, 0.3335732, 0.6205140", \ "0.0771709, 0.0985981, 0.1186396, 0.1475555, 0.2152575, 0.3498867, 0.6345681"); } } timing () { related_pin : "IN6"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0885601, 0.1068681, 0.1217616, 0.1414423, 0.1816421, 0.2540513, 0.3926825", \ "0.0918185, 0.1099483, 0.1250787, 0.1445617, 0.1849827, 0.2574273, 0.3955330", \ "0.0990727, 0.1173544, 0.1323934, 0.1518090, 0.1920769, 0.2645577, 0.4029395", \ "0.1145541, 0.1324508, 0.1473886, 0.1666371, 0.2068567, 0.2792103, 0.4173140", \ "0.1407828, 0.1595768, 0.1747187, 0.1939478, 0.2341593, 0.3058178, 0.4440013", \ "0.1772615, 0.1976408, 0.2135211, 0.2332833, 0.2739239, 0.3461951, 0.4828328", \ "0.2305488, 0.2534867, 0.2710631, 0.2925488, 0.3355173, 0.4087679, 0.5476642"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0422314, 0.0639680, 0.0867296, 0.1181006, 0.1906327, 0.3369044, 0.6350470", \ "0.0422352, 0.0632689, 0.0868210, 0.1182186, 0.1905122, 0.3374991, 0.6349931", \ "0.0425534, 0.0634353, 0.0859517, 0.1178209, 0.1906074, 0.3367536, 0.6370194", \ "0.0435572, 0.0642256, 0.0865719, 0.1179092, 0.1910045, 0.3374100, 0.6293192", \ "0.0511711, 0.0712446, 0.0939573, 0.1242355, 0.1957568, 0.3396749, 0.6311006", \ "0.0668109, 0.0863542, 0.1067775, 0.1353664, 0.2048450, 0.3475379, 0.6394841", \ "0.0924784, 0.1103147, 0.1316848, 0.1605913, 0.2271070, 0.3673686, 0.6563693"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0980215, 0.1172286, 0.1333741, 0.1546501, 0.1984841, 0.2789577, 0.4352739", \ "0.1012639, 0.1206132, 0.1369807, 0.1578626, 0.2017311, 0.2822294, 0.4385281", \ "0.1081722, 0.1273716, 0.1436044, 0.1648821, 0.2085053, 0.2889576, 0.4453388", \ "0.1225977, 0.1417095, 0.1576971, 0.1783095, 0.2221373, 0.3024823, 0.4589161", \ "0.1450270, 0.1646259, 0.1808586, 0.2017744, 0.2455353, 0.3257827, 0.4818632", \ "0.1738471, 0.1940846, 0.2108523, 0.2323411, 0.2765481, 0.3572460, 0.5134710", \ "0.2146139, 0.2364870, 0.2545075, 0.2768928, 0.3231051, 0.4045205, 0.5607307"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0434143, 0.0642958, 0.0853186, 0.1145092, 0.1837621, 0.3253443, 0.6180444", \ "0.0434589, 0.0642534, 0.0859592, 0.1150193, 0.1837499, 0.3243750, 0.6180786", \ "0.0429891, 0.0642125, 0.0847222, 0.1147587, 0.1834963, 0.3255369, 0.6186288", \ "0.0447038, 0.0649562, 0.0855972, 0.1148930, 0.1839319, 0.3259383, 0.6186723", \ "0.0530599, 0.0722782, 0.0926381, 0.1209424, 0.1889374, 0.3284524, 0.6189109", \ "0.0642841, 0.0840095, 0.1035145, 0.1322740, 0.1973004, 0.3353257, 0.6231043", \ "0.0879645, 0.1065569, 0.1246220, 0.1515149, 0.2172615, 0.3507833, 0.6324596"); } } } } cell (OA22X1) { cell_footprint : "OA22"; area : 11.0592 ; cell_leakage_power : 6.381326e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "5.5757742e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "5.3407764e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "5.5213967e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "5.5757855e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "6.0442751e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "6.3813260e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "4.5425068e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "5.5557738e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "5.3818884e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "6.0443220e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "3.5427345e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "4.5561549e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "4.0973148e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "6.3179641e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "2.2582118e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "3.2714130e+04"; } pin (IN1) { fanout_load : 0.089; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.112218, 2.112218 ); rise_capacitance : 2.112218; capacitance : 2.091097; fall_capacitance_range (2.069975, 2.069975 ); fall_capacitance : 2.069975; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9142630, -1.9460796, -1.9685885, -1.9912398, -1.9954183, -1.9626514, -1.8559935"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9741737, 1.9242536, 1.8688309, 1.8413766, 1.8308855, 1.8543210, 1.9456097"); } } } pin (IN2) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.148762, 2.148762 ); rise_capacitance : 2.148762; capacitance : 2.048334; fall_capacitance_range (1.947905, 1.947905 ); fall_capacitance : 1.947905; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9763239, -2.0093978, -2.0344216, -2.0583937, -2.0652138, -2.0377301, -1.9416387"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0223150, 1.9643649, 1.8928818, 1.8662899, 1.8575231, 1.8844070, 1.9825919"); } } } pin (IN3) { fanout_load : 0.079; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.872866, 1.872866 ); rise_capacitance : 1.872866; capacitance : 1.885937; fall_capacitance_range (1.899008, 1.899008 ); fall_capacitance : 1.899008; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0185902, -0.0551879, -0.0872591, -0.0975978, -0.0771512, 0.0048660, 0.2100243"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7913986, 1.7733073, 1.7800576, 1.7525525, 1.7404756, 1.7592548, 1.8397465"); } } } pin (IN4) { fanout_load : 0.069; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.970783, 1.970783 ); rise_capacitance : 1.970783; capacitance : 1.890309; fall_capacitance_range (1.809834, 1.809834 ); fall_capacitance : 1.809834; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0187506, -0.0303095, -0.0873055, -0.0968635, -0.0748553, 0.0102850, 0.2216895"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7649681, 1.7363727, 1.7221150, 1.6955595, 1.6853814, 1.7079582, 1.7960450"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN4+IN3)*(IN2+IN1)"; max_capacitance : 208.000000; max_transition : 0.649192; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.0385260, 7.5724666, 7.3161089, 7.0888108, 6.6406682, 6.1028223, 4.8335090", \ "7.9460000, 7.5177061, 7.2562051, 7.0078299, 6.5532186, 5.7518173, 4.6261293", \ "7.9315194, 7.4874319, 7.2115986, 6.9503720, 6.3970613, 5.9040942, 4.8080830", \ "8.5085621, 7.9319864, 7.6807654, 7.3279652, 6.7799433, 6.2206453, 5.1203123", \ "11.0720323, 10.0174966, 9.5650299, 9.2877813, 8.6503080, 7.6332515, 6.2692227", \ "17.0367965, 15.7802045, 14.9710610, 14.4052803, 13.1894224, 12.6532100, 10.5643721", \ "29.3914490, 27.6090352, 26.5763679, 25.5361785, 24.1003594, 21.8436618, 21.3031732"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.7474178, 13.7349306, 13.7591389, 13.7926704, 13.8371771, 13.8717649, 13.9265852", \ "13.7900341, 13.7646776, 13.8160346, 13.8390617, 13.8597926, 13.9123388, 13.9666082", \ "13.9248066, 13.8652666, 13.8832523, 13.8836643, 13.9122143, 13.9464344, 13.9941819", \ "14.5703513, 14.4603940, 14.4130185, 14.3790563, 14.3314796, 14.3448602, 14.3840979", \ "17.2620428, 16.3461071, 15.9154010, 15.9276217, 15.7958240, 15.7422661, 15.7494370", \ "22.3613649, 21.1193131, 20.4846483, 19.9724881, 19.5996030, 19.5108862, 19.4287262", \ "32.9529628, 31.2461985, 30.2118731, 29.3977854, 28.5114171, 27.8041328, 27.6302423"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.4750108, 6.1629425, 6.0453854, 5.8486633, 5.3968320, 4.7955639, 3.8605399", \ "6.3671422, 6.0995811, 5.9390226, 5.7151984, 5.3625738, 5.0640189, 4.0978088", \ "6.3836607, 6.0690357, 5.8610864, 5.6397093, 5.1696349, 4.8396207, 4.1959305", \ "7.0419214, 6.6018521, 6.3813620, 6.1279852, 5.7774337, 4.8660340, 3.8079198", \ "9.6516750, 8.7837347, 8.2709513, 7.9667062, 7.4197739, 6.4111745, 5.4617689", \ "15.3750957, 14.1886093, 13.5549414, 12.8065598, 11.6784843, 11.2393317, 9.4732271", \ "27.0937654, 25.3024262, 24.3924117, 23.4540242, 21.9848692, 20.1062767, 19.6330240"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.2553719, 12.2856815, 12.3058182, 12.3346151, 12.3610568, 12.4066192, 12.4089132", \ "12.2690892, 12.2370267, 12.2745426, 12.2844352, 12.3441407, 12.3916952, 12.4403722", \ "12.5864078, 12.4999778, 12.5197377, 12.5039656, 12.5131545, 12.5586396, 12.5868437", \ "13.5470383, 13.3477502, 13.2712947, 13.1847496, 13.1431705, 13.1320368, 13.1600989", \ "16.4664015, 15.4662199, 15.0520072, 14.9992065, 14.8381930, 14.7314420, 14.7239375", \ "21.7003262, 20.3026744, 19.6491902, 19.1551193, 18.6899415, 18.5134485, 18.3865347", \ "32.1666544, 30.2904495, 29.1989220, 28.3495766, 27.3733813, 26.6182921, 26.4050236"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.6938258, 7.2972138, 7.0465117, 6.7957775, 6.4935560, 5.6522643, 5.0097284", \ "7.6994721, 7.3110297, 7.0587911, 6.8281967, 6.3290739, 5.6020204, 5.3240534", \ "7.9872633, 7.5067321, 7.2669392, 6.9722912, 6.4719434, 5.8692788, 4.7339525", \ "9.1330792, 8.5350854, 8.2049405, 7.7727246, 7.3069756, 6.3442058, 5.9442192", \ "12.0973507, 10.9898846, 10.4157816, 9.9324120, 9.1113540, 7.8824251, 6.8996879", \ "17.9781572, 16.5021430, 15.7333454, 14.8365035, 13.5947693, 12.7779302, 10.5668939", \ "29.7649611, 27.7130475, 26.5034709, 25.5647636, 23.7763060, 21.7427030, 20.3912148"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.5077264, 11.4116990, 11.4595136, 11.4398182, 11.4240024, 11.3507269, 11.3219821", \ "11.4989801, 11.3815415, 11.4019098, 11.4434618, 11.3574428, 11.4069673, 11.3418121", \ "11.6534590, 11.4954539, 11.4932752, 11.4618163, 11.4314124, 11.4094576, 11.3999626", \ "12.3015595, 12.0433074, 11.9890183, 11.9036367, 11.7867932, 11.7717888, 11.7437655", \ "14.8410876, 13.8265997, 13.3607036, 13.3026584, 13.1270900, 13.0022103, 12.9525641", \ "19.4971343, 18.1276667, 17.4366538, 16.9495303, 16.5406276, 16.3236006, 16.1491110", \ "29.2418362, 27.4098412, 26.2142796, 25.3709837, 24.4313582, 23.6817951, 23.3632417"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.5819163, 6.2872174, 6.1557858, 5.9165306, 5.6084341, 5.1623386, 4.4545411", \ "6.5854643, 6.2855985, 6.1250986, 5.9329552, 5.6592041, 4.9004208, 3.7805888", \ "6.9007380, 6.5409249, 6.3403500, 6.1119874, 5.6577888, 5.1503466, 3.9819316", \ "8.0588988, 7.5018724, 7.1184631, 6.6976293, 6.1783731, 5.6053208, 4.8154150", \ "10.9188492, 9.8757620, 9.2214644, 8.7688899, 7.9954946, 7.0503620, 6.4958085", \ "16.5776645, 15.0640996, 14.2822950, 13.5223955, 12.1757094, 11.4383160, 9.6736559", \ "28.0258330, 25.9839026, 24.7001157, 23.7742714, 21.9187763, 19.6093812, 18.8003238"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.1943529, 10.1040913, 10.1095018, 10.1394537, 10.0630268, 10.0740275, 10.0780727", \ "10.2568640, 10.1319455, 10.1430682, 10.1106953, 10.1186240, 10.1074755, 10.1048224", \ "10.5800873, 10.4003325, 10.3818530, 10.3371678, 10.2894448, 10.2689950, 10.2573150", \ "11.4838777, 11.1732748, 11.0551156, 10.9506002, 10.8314296, 10.7751382, 10.7459057", \ "14.2366030, 13.1244089, 12.6770891, 12.5599116, 12.3210854, 12.1689181, 12.0861018", \ "19.0657548, 17.5418020, 16.7808767, 16.2754437, 15.7459037, 15.4820473, 15.2686217", \ "28.7636911, 26.7501888, 25.5044184, 24.5502358, 23.4938960, 22.7252932, 22.3639864"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0708891, 0.0839988, 0.0963583, 0.1127468, 0.1483150, 0.2173488, 0.3550695", \ "0.0736639, 0.0867086, 0.0991876, 0.1155007, 0.1510482, 0.2200630, 0.3586077", \ "0.0784918, 0.0914470, 0.1038446, 0.1201371, 0.1556598, 0.2248333, 0.3625984", \ "0.0876764, 0.1007484, 0.1131958, 0.1295178, 0.1651402, 0.2341368, 0.3719003", \ "0.1043841, 0.1181786, 0.1309342, 0.1475782, 0.1829913, 0.2518634, 0.3894808", \ "0.1327368, 0.1477256, 0.1613146, 0.1787352, 0.2151767, 0.2846139, 0.4215814", \ "0.1804830, 0.1974980, 0.2126285, 0.2316195, 0.2709033, 0.3424514, 0.4826378"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0301425, 0.0494910, 0.0702665, 0.1001136, 0.1727132, 0.3233374, 0.6269621", \ "0.0306955, 0.0495823, 0.0701039, 0.1002524, 0.1728177, 0.3207864, 0.6269477", \ "0.0305636, 0.0492001, 0.0698359, 0.0999324, 0.1724834, 0.3230481, 0.6290786", \ "0.0320859, 0.0509601, 0.0716420, 0.1011974, 0.1730435, 0.3233895, 0.6296439", \ "0.0359090, 0.0557491, 0.0763074, 0.1060322, 0.1764081, 0.3242053, 0.6225107", \ "0.0449052, 0.0647658, 0.0855250, 0.1150818, 0.1839586, 0.3311987, 0.6308271", \ "0.0613768, 0.0796968, 0.1006860, 0.1336842, 0.2024446, 0.3454531, 0.6433900"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0628138, 0.0765585, 0.0899681, 0.1079121, 0.1479087, 0.2262123, 0.3831457", \ "0.0650987, 0.0788573, 0.0922114, 0.1101451, 0.1501438, 0.2284354, 0.3853852", \ "0.0690053, 0.0825283, 0.0958729, 0.1138236, 0.1538199, 0.2321248, 0.3890436", \ "0.0743603, 0.0884250, 0.1018709, 0.1199030, 0.1599307, 0.2382926, 0.3945733", \ "0.0820221, 0.0963561, 0.1101912, 0.1284326, 0.1687495, 0.2470726, 0.4032218", \ "0.0905713, 0.1059347, 0.1204823, 0.1392802, 0.1802956, 0.2595825, 0.4156803", \ "0.0982867, 0.1150396, 0.1308261, 0.1512339, 0.1944963, 0.2756919, 0.4332242"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0270232, 0.0447862, 0.0647038, 0.0940423, 0.1655599, 0.3125394, 0.6084574", \ "0.0266632, 0.0447512, 0.0647181, 0.0939910, 0.1657088, 0.3127871, 0.6096379", \ "0.0272970, 0.0448903, 0.0648933, 0.0943873, 0.1655796, 0.3124848, 0.6088587", \ "0.0298299, 0.0472462, 0.0666767, 0.0959738, 0.1670706, 0.3128524, 0.6114371", \ "0.0343918, 0.0513478, 0.0708871, 0.0994346, 0.1690556, 0.3136119, 0.6122784", \ "0.0417985, 0.0602945, 0.0794768, 0.1069841, 0.1756248, 0.3195283, 0.6121768", \ "0.0553922, 0.0744881, 0.0945196, 0.1226448, 0.1898018, 0.3303346, 0.6214440"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0592861, 0.0717213, 0.0837682, 0.0997369, 0.1349860, 0.2037306, 0.3418486", \ "0.0618118, 0.0741988, 0.0862588, 0.1021436, 0.1374400, 0.2064766, 0.3437642", \ "0.0663726, 0.0786617, 0.0906249, 0.1065730, 0.1418144, 0.2107082, 0.3488668", \ "0.0745685, 0.0871820, 0.0992889, 0.1152089, 0.1504603, 0.2194345, 0.3584706", \ "0.0880633, 0.1014517, 0.1140838, 0.1304232, 0.1659435, 0.2347368, 0.3720265", \ "0.1083207, 0.1232499, 0.1369955, 0.1543535, 0.1916034, 0.2617224, 0.3989400", \ "0.1382614, 0.1548037, 0.1703697, 0.1897732, 0.2295429, 0.3029335, 0.4450694"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0262478, 0.0454184, 0.0663566, 0.0968444, 0.1704565, 0.3221051, 0.6217119", \ "0.0265262, 0.0455229, 0.0664182, 0.0968134, 0.1709309, 0.3210025, 0.6281729", \ "0.0265977, 0.0455227, 0.0664912, 0.0971026, 0.1691618, 0.3222393, 0.6300911", \ "0.0290449, 0.0478728, 0.0685558, 0.0985771, 0.1719944, 0.3199700, 0.6269429", \ "0.0340067, 0.0531880, 0.0738540, 0.1031870, 0.1754420, 0.3223221, 0.6270809", \ "0.0433903, 0.0622048, 0.0838521, 0.1141853, 0.1837962, 0.3313382, 0.6316955", \ "0.0602859, 0.0784585, 0.0995788, 0.1306855, 0.2031699, 0.3482175, 0.6491915"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0574731, 0.0711853, 0.0845895, 0.1025358, 0.1425305, 0.2208322, 0.3778186", \ "0.0606733, 0.0743384, 0.0876935, 0.1056838, 0.1457038, 0.2241200, 0.3802297", \ "0.0675797, 0.0810314, 0.0943276, 0.1122478, 0.1522129, 0.2305193, 0.3873648", \ "0.0779331, 0.0916323, 0.1050314, 0.1230449, 0.1629927, 0.2412361, 0.3978426", \ "0.0924641, 0.1064678, 0.1198645, 0.1378876, 0.1780865, 0.2565322, 0.4134671", \ "0.1120825, 0.1265863, 0.1404273, 0.1586873, 0.1987699, 0.2771928, 0.4335912", \ "0.1381652, 0.1541544, 0.1688639, 0.1880820, 0.2292467, 0.3087077, 0.4655369"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0266801, 0.0448785, 0.0647439, 0.0939417, 0.1657456, 0.3126248, 0.6084581", \ "0.0267089, 0.0446746, 0.0646634, 0.0940805, 0.1658208, 0.3128198, 0.6118441", \ "0.0272905, 0.0449181, 0.0650393, 0.0944824, 0.1654216, 0.3126851, 0.6092451", \ "0.0309734, 0.0478776, 0.0674248, 0.0962712, 0.1671516, 0.3130152, 0.6117151", \ "0.0361342, 0.0519030, 0.0715584, 0.1000361, 0.1691555, 0.3138410, 0.6132979", \ "0.0452415, 0.0601200, 0.0795239, 0.1067981, 0.1738697, 0.3177257, 0.6128164", \ "0.0586871, 0.0767087, 0.0931382, 0.1209433, 0.1857959, 0.3260272, 0.6206647"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0591271, 0.0720565, 0.0844344, 0.1006660, 0.1359975, 0.2052566, 0.3429150", \ "0.0626821, 0.0756159, 0.0879498, 0.1041907, 0.1396591, 0.2087724, 0.3468109", \ "0.0706030, 0.0833028, 0.0956227, 0.1117580, 0.1471991, 0.2160794, 0.3539189", \ "0.0853989, 0.0982400, 0.1105116, 0.1266530, 0.1619924, 0.2307828, 0.3689388", \ "0.1075540, 0.1213910, 0.1338279, 0.1498722, 0.1852759, 0.2538303, 0.3914414", \ "0.1425888, 0.1577869, 0.1712178, 0.1879490, 0.2236911, 0.2922064, 0.4289295", \ "0.1972724, 0.2146266, 0.2299872, 0.2488406, 0.2858189, 0.3553057, 0.4937277"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0299613, 0.0488914, 0.0693689, 0.0996854, 0.1724697, 0.3223013, 0.6280667", \ "0.0296407, 0.0486112, 0.0691481, 0.0994286, 0.1723748, 0.3220337, 0.6260980", \ "0.0296048, 0.0484747, 0.0692437, 0.0995410, 0.1725518, 0.3234331, 0.6260574", \ "0.0332581, 0.0515600, 0.0723448, 0.1018284, 0.1739460, 0.3225903, 0.6260326", \ "0.0398054, 0.0573905, 0.0777359, 0.1065915, 0.1771241, 0.3232574, 0.6301570", \ "0.0502651, 0.0689620, 0.0882045, 0.1169275, 0.1845645, 0.3304001, 0.6301369", \ "0.0702240, 0.0867736, 0.1055776, 0.1338314, 0.2016861, 0.3428064, 0.6398050"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0605089, 0.0745469, 0.0883360, 0.1064363, 0.1465650, 0.2249141, 0.3809162", \ "0.0627786, 0.0768152, 0.0904267, 0.1086168, 0.1488054, 0.2270679, 0.3839477", \ "0.0665792, 0.0803546, 0.0939332, 0.1121284, 0.1523033, 0.2306009, 0.3868605", \ "0.0718844, 0.0861202, 0.0998902, 0.1181859, 0.1584388, 0.2366969, 0.3926425", \ "0.0792397, 0.0940607, 0.1081251, 0.1268082, 0.1674622, 0.2457408, 0.4019599", \ "0.0870688, 0.1029144, 0.1178811, 0.1375080, 0.1793181, 0.2582383, 0.4140512", \ "0.0905026, 0.1079217, 0.1246165, 0.1460258, 0.1906382, 0.2733124, 0.4318065"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0271514, 0.0456315, 0.0657180, 0.0950468, 0.1665710, 0.3132558, 0.6105877", \ "0.0270343, 0.0453980, 0.0656734, 0.0952453, 0.1665679, 0.3133018, 0.6084105", \ "0.0276215, 0.0456491, 0.0659958, 0.0954273, 0.1667877, 0.3130489, 0.6126210", \ "0.0301587, 0.0481522, 0.0680073, 0.0972674, 0.1679564, 0.3138099, 0.6110074", \ "0.0349643, 0.0524835, 0.0725087, 0.1011499, 0.1704130, 0.3142703, 0.6123107", \ "0.0442134, 0.0619924, 0.0821716, 0.1104769, 0.1781721, 0.3211768, 0.6130269", \ "0.0591585, 0.0775240, 0.0982505, 0.1272977, 0.1959480, 0.3370847, 0.6252249"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0500152, 0.0624362, 0.0744765, 0.0903562, 0.1256399, 0.1945660, 0.3327638", \ "0.0536241, 0.0659893, 0.0779935, 0.0939506, 0.1291865, 0.1983346, 0.3368257", \ "0.0612199, 0.0734129, 0.0853459, 0.1011965, 0.1363807, 0.2051793, 0.3433256", \ "0.0739513, 0.0863748, 0.0982832, 0.1139073, 0.1490547, 0.2179476, 0.3562044", \ "0.0916582, 0.1048938, 0.1173575, 0.1333396, 0.1682198, 0.2367874, 0.3749205", \ "0.1179943, 0.1327834, 0.1456004, 0.1625897, 0.1986002, 0.2674529, 0.4042598", \ "0.1541299, 0.1711419, 0.1862854, 0.2053746, 0.2434624, 0.3142866, 0.4551705"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0264215, 0.0454821, 0.0663029, 0.0969671, 0.1708718, 0.3224851, 0.6289815", \ "0.0262265, 0.0453083, 0.0662426, 0.0964727, 0.1705803, 0.3211856, 0.6265491", \ "0.0271303, 0.0458280, 0.0665384, 0.0971152, 0.1706097, 0.3222662, 0.6222790", \ "0.0305875, 0.0497688, 0.0699331, 0.0995889, 0.1718909, 0.3221324, 0.6268880", \ "0.0377100, 0.0556147, 0.0758245, 0.1049370, 0.1754150, 0.3225391, 0.6277753", \ "0.0500174, 0.0664649, 0.0872348, 0.1160011, 0.1843496, 0.3305210, 0.6282726", \ "0.0689699, 0.0861967, 0.1053145, 0.1337006, 0.2048700, 0.3452407, 0.6450535"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0550842, 0.0691387, 0.0827550, 0.1009827, 0.1412046, 0.2195234, 0.3756208", \ "0.0584877, 0.0725401, 0.0860725, 0.1042693, 0.1444792, 0.2227813, 0.3795974", \ "0.0653634, 0.0791574, 0.0926283, 0.1108086, 0.1509310, 0.2292427, 0.3851199", \ "0.0752746, 0.0892848, 0.1029522, 0.1212226, 0.1614253, 0.2396144, 0.3957556", \ "0.0890607, 0.1034316, 0.1172337, 0.1356304, 0.1760940, 0.2543213, 0.4106427", \ "0.1070790, 0.1222708, 0.1366466, 0.1554915, 0.1963442, 0.2748244, 0.4311565", \ "0.1294937, 0.1461363, 0.1619830, 0.1820718, 0.2247255, 0.3056597, 0.4632179"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0270970, 0.0453566, 0.0657879, 0.0951604, 0.1666217, 0.3130578, 0.6124388", \ "0.0269480, 0.0454115, 0.0655858, 0.0950148, 0.1666355, 0.3129946, 0.6127536", \ "0.0277995, 0.0459070, 0.0659777, 0.0956214, 0.1667556, 0.3134186, 0.6109138", \ "0.0311989, 0.0489681, 0.0686714, 0.0977923, 0.1684889, 0.3140186, 0.6103118", \ "0.0367902, 0.0534523, 0.0735063, 0.1017285, 0.1711110, 0.3150003, 0.6129350", \ "0.0466960, 0.0636353, 0.0829724, 0.1105922, 0.1771414, 0.3197614, 0.6140632", \ "0.0637714, 0.0809467, 0.0992112, 0.1278753, 0.1935508, 0.3327452, 0.6230868"); } } } } cell (OA22X2) { cell_footprint : "OA22"; area : 12.9024 ; cell_leakage_power : 1.147716e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "1.0733119e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "1.0494944e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "1.0678532e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "1.0733120e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "7.0244688e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "1.1203494e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "5.1847685e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "6.1986810e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "6.0247622e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "1.1203488e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "4.1847837e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "5.1987726e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "4.7394643e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "2.8998057e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "1.1477157e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "3.9133578e+04"; } pin (IN1) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.112352, 2.112352 ); fall_capacitance : 2.112352; capacitance : 2.131633; rise_capacitance_range (2.150914, 2.150914 ); rise_capacitance : 2.150914; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9655139, -2.0421782, -2.1146959, -2.1596897, -2.1688664, -2.1064086, -1.9006819"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0094138, 1.9115244, 1.7998888, 1.7494223, 1.7326325, 1.7831961, 1.9684665"); } } } pin (IN2) { fanout_load : 0.078; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.016892, 2.016892 ); fall_capacitance : 2.016892; capacitance : 2.145440; rise_capacitance_range (2.273986, 2.273986 ); rise_capacitance : 2.273986; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.0297774, -2.1076294, -2.1825223, -2.2291998, -2.2417438, -2.1860209, -1.9937637"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0693947, 1.9814581, 1.8897282, 1.8386764, 1.8207164, 1.8689395, 2.0495287"); } } } pin (IN3) { fanout_load : 0.083; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.955631, 1.955631 ); rise_capacitance : 1.955631; capacitance : 1.970693; fall_capacitance_range (1.985755, 1.985755 ); fall_capacitance : 1.985755; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.2027028, -0.2806891, -0.3558505, -0.3909332, -0.3802877, -0.2781857, 0.0068297"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9970692, 1.9101922, 1.8190829, 1.7688167, 1.7509290, 1.7977983, 1.9741813"); } } } pin (IN4) { fanout_load : 0.068; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.051930, 2.051930 ); rise_capacitance : 2.051930; capacitance : 1.963112; fall_capacitance_range (1.874294, 1.874294 ); fall_capacitance : 1.874294; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.2086963, -0.2981775, -0.3963287, -0.4290983, -0.4138264, -0.3024717, 0.0010490"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.9741981, 1.9125313, 1.8718425, 1.8206483, 1.8009045, 1.8440616, 2.0130205"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN4+IN3)*(IN2+IN1)"; max_capacitance : 416.000000; max_transition : 0.649573; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.6297070, 19.1274366, 18.5614312, 18.2793037, 17.9679301, 17.8149129, 17.7969398", \ "21.5928983, 19.0726636, 18.5391252, 18.2368576, 17.9349750, 17.8365376, 17.7675205", \ "21.7297889, 19.1887905, 18.5756369, 18.2361247, 17.9756412, 17.8384858, 17.7931505", \ "22.8222672, 20.0692035, 19.3306529, 18.8543313, 18.4108483, 18.2287534, 18.1492305", \ "26.5155488, 22.7279563, 21.4157229, 20.7433644, 20.0923866, 19.6437480, 19.4770309", \ "33.6335145, 29.1690206, 27.0345095, 25.6072149, 24.2989158, 23.5018706, 23.0427792", \ "47.5755549, 42.3048427, 39.2344093, 36.8394575, 34.3089296, 32.4570445, 31.5442545"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.5422633, 14.6406463, 13.6575930, 12.7515247, 11.5208753, 9.5798884, 7.0875647", \ "17.4662948, 14.5405771, 13.5304178, 12.5819034, 11.3842173, 9.5088043, 7.1941981", \ "17.5364423, 14.5804335, 13.5781256, 12.7447712, 11.4023212, 9.7213953, 7.9499705", \ "18.3842361, 15.1400260, 13.9798728, 13.1187066, 11.8292383, 10.0312428, 8.8718334", \ "21.5786650, 17.9681352, 16.8354355, 15.5808182, 14.0199982, 12.0905759, 10.4358505", \ "30.7350721, 26.1480398, 24.1500517, 22.1775999, 19.7065776, 17.6779994, 13.3163596", \ "48.1135832, 42.5071399, 39.3830655, 36.4502817, 33.2902593, 28.3498379, 26.0616979"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.2337716, 17.6740638, 17.1802830, 16.8604995, 16.5216030, 16.3965035, 16.3657672", \ "20.1994381, 17.6490107, 17.1009528, 16.8058537, 16.5413827, 16.3449487, 16.3003047", \ "20.4176227, 17.9122152, 17.3249627, 16.9303483, 16.6514131, 16.5062656, 16.4595333", \ "22.0456082, 19.2367773, 18.3880635, 17.8670591, 17.3916028, 17.0874546, 16.9791135", \ "26.1755799, 22.1266438, 20.9235065, 20.0962073, 19.3091764, 18.7259080, 18.4748980", \ "34.2014732, 29.3047215, 26.9488586, 25.3076188, 23.7649775, 22.7154847, 22.1318952", \ "48.3903090, 42.5508402, 39.1423639, 36.5553106, 33.8215287, 31.7118694, 30.5549584"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.1568097, 12.5093598, 11.7997387, 11.1690705, 10.0307790, 8.3964766, 6.3775095", \ "15.0588041, 12.4794069, 11.5526772, 10.9667399, 9.8928958, 8.7102802, 6.3888357", \ "15.0917916, 12.3971613, 11.7974067, 11.0404484, 9.8837182, 8.3966097, 5.6463572", \ "16.1255934, 13.1554916, 12.3418608, 11.3642245, 10.2821389, 8.8585704, 6.2436203", \ "19.7846621, 16.1419048, 14.8132904, 13.9398152, 12.5898540, 9.9585539, 7.5456714", \ "28.5408875, 23.9873908, 21.5163501, 19.8208798, 17.3361763, 15.8176279, 11.7649298", \ "44.9061235, 39.3546515, 36.1809456, 33.6145408, 30.2389010, 25.6941909, 24.3075431"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.1070528, 14.0883669, 13.3631178, 12.4682978, 11.1692949, 9.4524914, 8.4787404", \ "17.0664436, 14.1917536, 13.1289961, 12.2567145, 11.0660652, 9.3152674, 7.1350762", \ "17.3204795, 14.4078336, 13.4058883, 12.6057725, 11.2651396, 9.4102239, 6.3664651", \ "19.0649841, 15.9425935, 14.5074005, 13.5070408, 12.1701167, 10.3222150, 7.3989179", \ "23.6527225, 19.7440827, 18.2679832, 16.9630087, 15.0744688, 12.7282373, 10.5750094", \ "34.0068422, 28.8341915, 26.3411500, 23.8886525, 21.0137663, 18.4248481, 13.7320299", \ "51.3210333, 45.1924721, 41.2803826, 38.0555283, 33.8743670, 27.9092504, 25.5992614"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.2815262, 17.3470308, 16.6521672, 16.2923793, 15.8630127, 15.5789798, 15.5493607", \ "20.2850307, 17.3400445, 16.6090529, 16.2833874, 15.8274937, 15.5689918, 15.4207455", \ "20.4115695, 17.4093962, 16.6406404, 16.1947857, 15.8270098, 15.5766238, 15.4678512", \ "21.5002239, 18.2822107, 17.3658183, 16.7783131, 16.2548286, 15.9226584, 15.7578609", \ "24.8819346, 20.8279451, 19.3567778, 18.5749254, 17.7416456, 17.2010575, 16.9190735", \ "31.8329778, 27.0833947, 24.6772638, 23.0941796, 21.5733435, 20.6204794, 20.0163292", \ "45.0890730, 39.5397197, 36.1883763, 33.4704474, 30.5498778, 28.6554175, 27.4535725"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.2626893, 12.5686998, 12.0475152, 11.2685858, 10.1094339, 8.4990349, 6.4686896", \ "15.2248063, 12.6081434, 11.8036417, 11.2121137, 10.0627437, 9.2030235, 7.5288479", \ "15.5292390, 12.9089294, 12.1811459, 11.3465978, 10.1968228, 8.4980061, 7.2235337", \ "17.4687936, 14.3693927, 13.1250960, 12.1714488, 10.9182934, 9.3562625, 6.5677600", \ "22.2547441, 18.0120908, 16.7739520, 15.4184291, 13.4505654, 11.4422219, 8.1313930", \ "32.2259520, 27.0410363, 24.4052883, 22.3022156, 19.4475908, 16.5344754, 12.4171991", \ "49.1056491, 43.0590739, 38.9970953, 35.8544420, 32.0394023, 26.3890591, 24.0199622"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.0513602, 16.0823837, 15.3706405, 14.9204742, 14.5826774, 14.3503203, 14.1572987", \ "19.0424731, 16.0890683, 15.3453890, 14.9580748, 14.5414373, 14.3194684, 14.1539920", \ "19.2619288, 16.2846612, 15.4907804, 15.0358530, 14.6427499, 14.4651609, 14.2902400", \ "20.8946966, 17.5982924, 16.5319911, 15.9121720, 15.3020869, 15.0014786, 14.8031234", \ "24.7446912, 20.2926437, 18.9683107, 18.0589611, 17.0638736, 16.4189939, 16.0459712", \ "32.5062024, 27.3377530, 24.7338924, 22.8690732, 21.0623650, 19.9607031, 19.2774936", \ "46.4960938, 40.3893399, 36.5413472, 33.5043207, 30.5045196, 28.0314601, 26.7414698"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0834454, 0.0999179, 0.1135881, 0.1312111, 0.1684239, 0.2379752, 0.3758761", \ "0.0862436, 0.1024833, 0.1161856, 0.1338587, 0.1710908, 0.2406774, 0.3785202", \ "0.0910830, 0.1072882, 0.1210433, 0.1386608, 0.1757526, 0.2454596, 0.3832342", \ "0.1007322, 0.1169182, 0.1305843, 0.1481047, 0.1852698, 0.2550182, 0.3930207", \ "0.1190777, 0.1362639, 0.1500391, 0.1678838, 0.2050203, 0.2747512, 0.4129384", \ "0.1514596, 0.1697600, 0.1842641, 0.2026469, 0.2408551, 0.3106150, 0.4474502", \ "0.2037382, 0.2241397, 0.2400598, 0.2599047, 0.3006457, 0.3724913, 0.5108790"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0351989, 0.0553091, 0.0772770, 0.1071734, 0.1783590, 0.3252405, 0.6251801", \ "0.0356158, 0.0549863, 0.0772468, 0.1071039, 0.1787370, 0.3263800, 0.6313626", \ "0.0351177, 0.0552826, 0.0763240, 0.1066141, 0.1782151, 0.3271324, 0.6302842", \ "0.0362607, 0.0570209, 0.0770556, 0.1070399, 0.1783279, 0.3273530, 0.6274029", \ "0.0410720, 0.0606776, 0.0822830, 0.1116576, 0.1824247, 0.3282691, 0.6288189", \ "0.0517174, 0.0705990, 0.0907839, 0.1206903, 0.1894709, 0.3350064, 0.6336093", \ "0.0704890, 0.0880943, 0.1088993, 0.1429006, 0.2093364, 0.3494351, 0.6451921"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0754860, 0.0924047, 0.1069086, 0.1257205, 0.1667773, 0.2454143, 0.4019658", \ "0.0777053, 0.0946855, 0.1091040, 0.1279151, 0.1689774, 0.2476332, 0.4040705", \ "0.0815768, 0.0984168, 0.1128200, 0.1316715, 0.1726776, 0.2513707, 0.4080386", \ "0.0886135, 0.1054052, 0.1198404, 0.1387077, 0.1797143, 0.2583033, 0.4147510", \ "0.0983392, 0.1157405, 0.1305819, 0.1496913, 0.1909045, 0.2694610, 0.4266310", \ "0.1104380, 0.1287137, 0.1440043, 0.1638148, 0.2055774, 0.2843394, 0.4402145", \ "0.1235964, 0.1433797, 0.1598623, 0.1809346, 0.2246632, 0.3054534, 0.4623241"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0311335, 0.0509412, 0.0704815, 0.0995464, 0.1699131, 0.3153320, 0.6118007", \ "0.0312095, 0.0503531, 0.0705094, 0.0995200, 0.1699102, 0.3146226, 0.6133396", \ "0.0313001, 0.0502975, 0.0703606, 0.0996373, 0.1697470, 0.3151807, 0.6119814", \ "0.0333884, 0.0525497, 0.0718659, 0.1004347, 0.1702055, 0.3149346, 0.6125240", \ "0.0377564, 0.0571876, 0.0768726, 0.1052836, 0.1738426, 0.3169909, 0.6150904", \ "0.0481414, 0.0657631, 0.0855147, 0.1133424, 0.1802735, 0.3219014, 0.6157660", \ "0.0624125, 0.0832211, 0.1022168, 0.1303362, 0.1955285, 0.3342243, 0.6243467"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0729836, 0.0886122, 0.1019247, 0.1192764, 0.1560046, 0.2254751, 0.3632157", \ "0.0754939, 0.0910751, 0.1043206, 0.1217149, 0.1584297, 0.2280875, 0.3657608", \ "0.0798606, 0.0953495, 0.1086958, 0.1259174, 0.1627019, 0.2322567, 0.3703814", \ "0.0889426, 0.1045312, 0.1178610, 0.1351689, 0.1717979, 0.2414050, 0.3789459", \ "0.1051657, 0.1214505, 0.1350817, 0.1526274, 0.1895234, 0.2590143, 0.3975257", \ "0.1303700, 0.1482147, 0.1624260, 0.1808902, 0.2194157, 0.2896142, 0.4268614", \ "0.1661813, 0.1862816, 0.2022028, 0.2225731, 0.2633873, 0.3367868, 0.4775024"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0312459, 0.0514811, 0.0727836, 0.1035365, 0.1751840, 0.3241457, 0.6287973", \ "0.0310366, 0.0511456, 0.0731770, 0.1032374, 0.1754365, 0.3250432, 0.6302385", \ "0.0311684, 0.0511347, 0.0723972, 0.1030422, 0.1747196, 0.3250368, 0.6274157", \ "0.0327192, 0.0532875, 0.0740422, 0.1043917, 0.1765416, 0.3250377, 0.6276009", \ "0.0379772, 0.0571702, 0.0795027, 0.1097037, 0.1799143, 0.3262824, 0.6286843", \ "0.0492558, 0.0679783, 0.0909103, 0.1207386, 0.1901846, 0.3352565, 0.6329505", \ "0.0692022, 0.0868653, 0.1076458, 0.1378340, 0.2095221, 0.3520845, 0.6495730"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0707121, 0.0877003, 0.1020916, 0.1209544, 0.1619862, 0.2406272, 0.3971649", \ "0.0737822, 0.0906452, 0.1052160, 0.1240349, 0.1650853, 0.2437484, 0.4001968", \ "0.0807650, 0.0976251, 0.1119732, 0.1308617, 0.1718279, 0.2504719, 0.4070826", \ "0.0937916, 0.1104895, 0.1247766, 0.1435854, 0.1844280, 0.2629960, 0.4195171", \ "0.1114070, 0.1286594, 0.1431208, 0.1620668, 0.2030782, 0.2816220, 0.4382877", \ "0.1343610, 0.1521377, 0.1670416, 0.1860959, 0.2269776, 0.3052641, 0.4612603", \ "0.1683530, 0.1877121, 0.2033370, 0.2234281, 0.2654831, 0.3442927, 0.5003208"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0313425, 0.0503853, 0.0706479, 0.0995888, 0.1698312, 0.3153674, 0.6134750", \ "0.0310232, 0.0506696, 0.0704053, 0.0994180, 0.1696495, 0.3149203, 0.6127188", \ "0.0314132, 0.0502738, 0.0704025, 0.0994143, 0.1700735, 0.3153896, 0.6119292", \ "0.0339673, 0.0533901, 0.0725858, 0.1012329, 0.1708078, 0.3152387, 0.6113697", \ "0.0408930, 0.0590666, 0.0785549, 0.1062325, 0.1741615, 0.3177255, 0.6137940", \ "0.0510554, 0.0697672, 0.0872158, 0.1141877, 0.1805325, 0.3219975, 0.6123734", \ "0.0691232, 0.0874527, 0.1039789, 0.1317813, 0.1953390, 0.3310146, 0.6228295"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0724054, 0.0885483, 0.1022894, 0.1198694, 0.1568555, 0.2266431, 0.3646335", \ "0.0758923, 0.0922096, 0.1057243, 0.1233121, 0.1604428, 0.2298794, 0.3676296", \ "0.0835470, 0.0998684, 0.1133569, 0.1309035, 0.1678689, 0.2374199, 0.3752346", \ "0.0998523, 0.1159267, 0.1292029, 0.1466022, 0.1834809, 0.2531506, 0.3911947", \ "0.1252631, 0.1426922, 0.1564324, 0.1739850, 0.2107644, 0.2799268, 0.4178571", \ "0.1645486, 0.1835387, 0.1981753, 0.2162304, 0.2533254, 0.3221348, 0.4584346", \ "0.2258952, 0.2470979, 0.2631902, 0.2831587, 0.3222614, 0.3924135, 0.5291021"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0344056, 0.0546082, 0.0761555, 0.1064240, 0.1776054, 0.3271153, 0.6287255", \ "0.0342805, 0.0545813, 0.0759123, 0.1065413, 0.1780194, 0.3260071, 0.6305160", \ "0.0344643, 0.0542718, 0.0756935, 0.1061596, 0.1777088, 0.3252598, 0.6243583", \ "0.0367899, 0.0563331, 0.0780144, 0.1072019, 0.1788152, 0.3263808, 0.6289714", \ "0.0453025, 0.0642006, 0.0842034, 0.1139387, 0.1842385, 0.3315044, 0.6306851", \ "0.0588187, 0.0772764, 0.0967837, 0.1247551, 0.1922345, 0.3348385, 0.6333498", \ "0.0824889, 0.1003615, 0.1193270, 0.1470035, 0.2131610, 0.3506554, 0.6435197"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0769412, 0.0942581, 0.1092548, 0.1287056, 0.1701942, 0.2490476, 0.4054792", \ "0.0791845, 0.0963464, 0.1114711, 0.1309189, 0.1723612, 0.2512326, 0.4076148", \ "0.0829628, 0.1001337, 0.1151043, 0.1343857, 0.1760651, 0.2548134, 0.4109243", \ "0.0901526, 0.1074096, 0.1221730, 0.1415110, 0.1830539, 0.2618234, 0.4179977", \ "0.0999990, 0.1178813, 0.1332421, 0.1527798, 0.1945964, 0.2734459, 0.4300361", \ "0.1121289, 0.1310501, 0.1467518, 0.1670719, 0.2099649, 0.2891458, 0.4448746", \ "0.1237407, 0.1438359, 0.1609460, 0.1828633, 0.2279682, 0.3102928, 0.4677724"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0331643, 0.0529183, 0.0732851, 0.1027912, 0.1725603, 0.3166651, 0.6141657", \ "0.0329091, 0.0530749, 0.0736467, 0.1028390, 0.1725318, 0.3166807, 0.6131304", \ "0.0330184, 0.0525775, 0.0731683, 0.1025882, 0.1732859, 0.3173031, 0.6137365", \ "0.0358441, 0.0550662, 0.0746345, 0.1035986, 0.1732390, 0.3177078, 0.6132831", \ "0.0404384, 0.0599428, 0.0800814, 0.1084067, 0.1764875, 0.3202199, 0.6142867", \ "0.0510286, 0.0696383, 0.0894192, 0.1176527, 0.1846456, 0.3248795, 0.6166261", \ "0.0685556, 0.0884317, 0.1077211, 0.1363878, 0.2023242, 0.3401894, 0.6289353"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0638101, 0.0792895, 0.0927386, 0.1100644, 0.1467112, 0.2161697, 0.3538669", \ "0.0672381, 0.0827937, 0.0960965, 0.1134843, 0.1501513, 0.2197989, 0.3579454", \ "0.0749967, 0.0904741, 0.1036972, 0.1209143, 0.1576470, 0.2270327, 0.3646293", \ "0.0899480, 0.1054662, 0.1184527, 0.1356148, 0.1722507, 0.2417486, 0.3799153", \ "0.1120228, 0.1279042, 0.1415177, 0.1587639, 0.1950630, 0.2646151, 0.4026707", \ "0.1423972, 0.1608234, 0.1751897, 0.1936930, 0.2306762, 0.3007130, 0.4366507", \ "0.1886698, 0.2094701, 0.2257863, 0.2457747, 0.2854101, 0.3565729, 0.4941503"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0308599, 0.0512624, 0.0726642, 0.1033980, 0.1754282, 0.3239696, 0.6300951", \ "0.0310468, 0.0512266, 0.0728327, 0.1034993, 0.1756440, 0.3246848, 0.6269772", \ "0.0308050, 0.0509766, 0.0724855, 0.1029467, 0.1758368, 0.3238861, 0.6310150", \ "0.0354462, 0.0538066, 0.0755708, 0.1054706, 0.1769535, 0.3255790, 0.6284586", \ "0.0429281, 0.0624712, 0.0827019, 0.1119318, 0.1815592, 0.3271549, 0.6292317", \ "0.0580525, 0.0748144, 0.0946475, 0.1235134, 0.1915785, 0.3361649, 0.6327427", \ "0.0832840, 0.0983713, 0.1167735, 0.1454875, 0.2141992, 0.3530667, 0.6461143"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0718764, 0.0891202, 0.1042294, 0.1234629, 0.1650716, 0.2439414, 0.4003591", \ "0.0751193, 0.0923647, 0.1074339, 0.1268457, 0.1683538, 0.2472250, 0.4035859", \ "0.0821571, 0.0993017, 0.1143160, 0.1335081, 0.1751314, 0.2539791, 0.4101037", \ "0.0951384, 0.1122937, 0.1269296, 0.1462502, 0.1876793, 0.2663983, 0.4226914", \ "0.1135075, 0.1309689, 0.1459688, 0.1653350, 0.2070171, 0.2857494, 0.4416472", \ "0.1370448, 0.1552597, 0.1706196, 0.1905299, 0.2321176, 0.3107843, 0.4665983", \ "0.1687663, 0.1889109, 0.2053359, 0.2262095, 0.2698435, 0.3495581, 0.5058473"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0333526, 0.0528970, 0.0732877, 0.1024410, 0.1724390, 0.3167974, 0.6133961", \ "0.0331208, 0.0527755, 0.0735483, 0.1027592, 0.1724404, 0.3170748, 0.6140103", \ "0.0331474, 0.0526998, 0.0731685, 0.1024097, 0.1729500, 0.3173233, 0.6140583", \ "0.0362242, 0.0559936, 0.0754211, 0.1039554, 0.1735551, 0.3178423, 0.6151688", \ "0.0430929, 0.0620695, 0.0820431, 0.1092997, 0.1779254, 0.3193468, 0.6164896", \ "0.0547304, 0.0737107, 0.0920510, 0.1198947, 0.1843972, 0.3252922, 0.6138707", \ "0.0772850, 0.0929944, 0.1118293, 0.1388643, 0.2033691, 0.3382345, 0.6270742"); } } } } cell (OAI21X1) { cell_footprint : "OAI21"; area : 11.0592 ; cell_leakage_power : 8.824052e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "3.3839147e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "3.2777834e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "8.8240519e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "3.7956351e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "8.1432205e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "3.7956557e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "7.2597821e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "3.9734310e+04"; } pin (IN1) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.585902, 1.585902 ); fall_capacitance : 1.585902; capacitance : 1.588993; rise_capacitance_range (1.592084, 1.592084 ); rise_capacitance : 1.592084; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4180928, -1.4684869, -1.5440364, -1.5477965, -1.5300779, -1.4694018, -1.3228106"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4578949, 1.4300531, 1.4022158, 1.3825147, 1.3709587, 1.3756929, 1.4130073"); } } } pin (IN2) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.544418, 1.544418 ); fall_capacitance : 1.544418; capacitance : 1.614002; rise_capacitance_range (1.683585, 1.683585 ); rise_capacitance : 1.683585; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5231260, -1.5443491, -1.5615565, -1.5763140, -1.5805902, -1.5639037, -1.5052917"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5661467, 1.5274844, 1.4780057, 1.4617541, 1.4570969, 1.4756287, 1.5405382"); } } } pin (IN3) { fanout_load : 0.056; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.515431, 1.515431 ); fall_capacitance : 1.515431; capacitance : 1.497532; rise_capacitance_range (1.479633, 1.479633 ); rise_capacitance : 1.479633; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.2384953, 0.2048894, 0.1629166, 0.1579623, 0.1732926, 0.2291919, 0.3662297"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0547549, 1.0301750, 1.0070709, 0.9916412, 0.9868375, 1.0032859, 1.0622383"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3*(IN1+IN2))'"; max_capacitance : 208.000000; max_transition : 0.630140; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.6240152, 15.4998011, 15.3600522, 15.2044676, 14.9049609, 14.6235114, 13.8859523", \ "15.6162252, 15.4605135, 15.3279575, 15.1395396, 14.8180169, 14.1052261, 13.2829069", \ "15.6357442, 15.5091922, 15.3530972, 15.2225396, 14.9237447, 14.6413877, 13.9098661", \ "16.0781326, 15.9399792, 15.7852484, 15.6150843, 15.2769519, 14.6301804, 14.4551052", \ "17.5085864, 17.0218288, 16.9371512, 16.8871690, 16.6438943, 15.6923834, 14.6584473", \ "20.7276119, 20.2881035, 19.9714843, 19.7715794, 19.3425117, 19.3722421, 17.8796830", \ "27.5206950, 26.9901187, 26.6319409, 26.3621454, 26.1748393, 25.1969754, 25.2902908"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.2703649, 10.4117356, 10.4417803, 10.5192870, 10.5616930, 10.6119545, 10.6603677", \ "10.2110463, 10.3801182, 10.4151510, 10.4742777, 10.5111001, 10.5433249, 10.7210457", \ "10.1686196, 10.2895060, 10.3525916, 10.4251146, 10.4592368, 10.5114450, 10.6603082", \ "10.6250192, 10.7489811, 10.7731412, 10.8112502, 10.8705771, 10.9249742, 10.9762963", \ "12.4096008, 12.1502212, 12.1430994, 12.1681984, 12.2005536, 12.2563532, 12.3158778", \ "16.1659520, 15.8182449, 15.7351561, 15.7010698, 15.6695930, 15.7127148, 15.7669247", \ "24.1471552, 23.6559826, 23.4811597, 23.3516042, 23.2548922, 23.2072606, 23.2656200"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.7296586, 14.5632989, 14.4307529, 14.3152819, 14.1372049, 13.3040451, 13.1134437", \ "14.7262430, 14.5931647, 14.4386659, 14.2816655, 13.9266389, 13.4941775, 12.4040821", \ "14.8755693, 14.7387309, 14.6120587, 14.4606743, 14.1035087, 13.5186003, 12.4368376", \ "15.4456396, 15.3254736, 15.2002205, 15.0069483, 14.6698254, 14.3529930, 13.5650370", \ "16.9988784, 16.5505089, 16.5256845, 16.4054089, 16.0846860, 15.2070700, 14.4545483", \ "20.3156251, 19.8939891, 19.6431978, 19.3854542, 19.0537119, 18.9340389, 17.2732764", \ "26.9977468, 26.4345140, 26.0934786, 25.8137506, 25.6155737, 24.5343142, 24.9062646"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.2962661, 9.4224720, 9.4692879, 9.5170334, 9.5428670, 9.5740585, 9.6177776", \ "9.2442087, 9.3765095, 9.3877812, 9.4497214, 9.4280931, 9.5200448, 9.6265959", \ "9.2256792, 9.3490397, 9.3920388, 9.4078442, 9.4491175, 9.4865299, 9.5055528", \ "9.6630355, 9.7433355, 9.7750818, 9.8095264, 9.8437739, 9.8777525, 9.9108124", \ "11.4354579, 11.2048735, 11.1387000, 11.1372289, 11.1548208, 11.1860510, 11.2289592", \ "15.0450733, 14.6897751, 14.5598945, 14.5327640, 14.5073264, 14.5282241, 14.5519941", \ "22.6029580, 22.1594177, 21.9917238, 21.8469134, 21.7487744, 21.6879744, 21.6927076"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.6157996, 12.3992837, 12.2524518, 12.0448893, 11.6933102, 10.9719000, 10.1257929", \ "12.5975211, 12.4095019, 12.2007456, 12.0432140, 11.6918795, 11.2977709, 10.6952128", \ "12.7581428, 12.5774921, 12.4122008, 12.2039301, 11.9704299, 11.2332233, 10.0677259", \ "13.4111312, 13.2407098, 13.0189950, 12.8628449, 12.4439968, 11.7014380, 10.8685021", \ "14.9929346, 14.6013228, 14.4187424, 14.2127247, 14.0296572, 13.1757105, 12.0590684", \ "18.4164072, 17.9438882, 17.6802339, 17.3452612, 17.1427816, 16.8999074, 14.9778654", \ "25.3965839, 24.8332088, 24.4411375, 24.0651701, 23.8196305, 22.9791872, 22.7404885"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.6205778, 9.7472486, 9.7609164, 9.8444079, 9.8592543, 9.8836300, 9.8237149", \ "9.6467926, 9.7662272, 9.8105194, 9.8493710, 9.8796034, 9.9182170, 9.8930547", \ "9.8423839, 9.9466249, 9.9806334, 10.0153163, 10.0684661, 10.0912678, 10.1326585", \ "10.4064618, 10.5003313, 10.5499155, 10.5721590, 10.6019137, 10.6349379, 10.6816805", \ "12.1536702, 11.9519832, 11.8921310, 11.9006403, 11.9069873, 11.9448651, 11.9856167", \ "15.5062800, 15.2450517, 15.1552933, 15.1008528, 15.0911066, 15.1188582, 15.1185931", \ "22.6149195, 22.2420319, 22.0642210, 21.9829211, 21.8626729, 21.7779442, 21.8170828"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0928560, 0.1034717, 0.1138945, 0.1285334, 0.1629515, 0.2317082, 0.3691470", \ "0.0950680, 0.1056706, 0.1161736, 0.1306375, 0.1650083, 0.2336530, 0.3713053", \ "0.0989556, 0.1096023, 0.1200239, 0.1346568, 0.1690710, 0.2378196, 0.3754785", \ "0.1054289, 0.1159679, 0.1264573, 0.1410548, 0.1753771, 0.2441993, 0.3816316", \ "0.1142918, 0.1248802, 0.1354434, 0.1498339, 0.1841195, 0.2527433, 0.3903656", \ "0.1259903, 0.1368088, 0.1473043, 0.1617225, 0.1960843, 0.2645896, 0.4016366", \ "0.1376717, 0.1489944, 0.1596431, 0.1743016, 0.2083018, 0.2768217, 0.4139743"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0236330, 0.0406689, 0.0604749, 0.0911592, 0.1653176, 0.3184847, 0.6270504", \ "0.0233866, 0.0406943, 0.0607755, 0.0911534, 0.1661927, 0.3148692, 0.6253958", \ "0.0236557, 0.0406523, 0.0602794, 0.0911633, 0.1650977, 0.3186301, 0.6270406", \ "0.0238528, 0.0406229, 0.0608298, 0.0912233, 0.1662488, 0.3175562, 0.6248762", \ "0.0244459, 0.0415628, 0.0616331, 0.0923157, 0.1664072, 0.3167283, 0.6196859", \ "0.0258238, 0.0428728, 0.0625527, 0.0923590, 0.1668004, 0.3192312, 0.6231974", \ "0.0283921, 0.0450942, 0.0649382, 0.0943753, 0.1676068, 0.3189538, 0.6255840"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0900288, 0.1018130, 0.1137867, 0.1305912, 0.1697825, 0.2479684, 0.4042868", \ "0.0935229, 0.1053070, 0.1172600, 0.1340992, 0.1732984, 0.2514497, 0.4079650", \ "0.1006729, 0.1124569, 0.1244417, 0.1412902, 0.1805021, 0.2586557, 0.4151955", \ "0.1140218, 0.1257268, 0.1377203, 0.1545138, 0.1937063, 0.2717885, 0.4278333", \ "0.1345448, 0.1463743, 0.1583789, 0.1751957, 0.2143366, 0.2923004, 0.4491247", \ "0.1667783, 0.1787441, 0.1907951, 0.2076186, 0.2467528, 0.3246945, 0.4806009", \ "0.2186931, 0.2310199, 0.2432476, 0.2599797, 0.2990549, 0.3769909, 0.5330961"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0207936, 0.0379428, 0.0577786, 0.0881192, 0.1612622, 0.3098733, 0.6083517", \ "0.0207745, 0.0377703, 0.0577191, 0.0880762, 0.1611462, 0.3103369, 0.6108866", \ "0.0207937, 0.0379938, 0.0578063, 0.0880492, 0.1611943, 0.3098574, 0.6110425", \ "0.0210575, 0.0381298, 0.0579848, 0.0879639, 0.1613091, 0.3105278, 0.6104045", \ "0.0223117, 0.0390097, 0.0586622, 0.0884523, 0.1615012, 0.3097356, 0.6091368", \ "0.0240645, 0.0407593, 0.0599326, 0.0895223, 0.1613876, 0.3090728, 0.6064717", \ "0.0269973, 0.0437559, 0.0626888, 0.0911862, 0.1626800, 0.3107049, 0.6100931"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0873996, 0.0979580, 0.1084291, 0.1230742, 0.1574998, 0.2262368, 0.3636279", \ "0.0905849, 0.1011366, 0.1116208, 0.1262282, 0.1604578, 0.2291342, 0.3666981", \ "0.0974628, 0.1080686, 0.1185166, 0.1331960, 0.1676053, 0.2363117, 0.3740774", \ "0.1086670, 0.1192580, 0.1296833, 0.1442760, 0.1787347, 0.2474322, 0.3848395", \ "0.1245551, 0.1352161, 0.1457659, 0.1601919, 0.1943474, 0.2631013, 0.4005328", \ "0.1460060, 0.1568557, 0.1673518, 0.1817436, 0.2160602, 0.2845042, 0.4216681", \ "0.1765082, 0.1877791, 0.1984347, 0.2128070, 0.2468606, 0.3153786, 0.4532616"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0234201, 0.0406947, 0.0606667, 0.0908587, 0.1662031, 0.3183750, 0.6246951", \ "0.0233287, 0.0407497, 0.0607247, 0.0912480, 0.1659108, 0.3192265, 0.6253246", \ "0.0235459, 0.0406121, 0.0604347, 0.0912164, 0.1649469, 0.3188375, 0.6255720", \ "0.0238477, 0.0407537, 0.0608161, 0.0914280, 0.1652582, 0.3184095, 0.6269094", \ "0.0243387, 0.0417694, 0.0615749, 0.0920370, 0.1664346, 0.3166696, 0.6271262", \ "0.0255480, 0.0426734, 0.0623021, 0.0924256, 0.1666465, 0.3192048, 0.6258358", \ "0.0278227, 0.0455195, 0.0646321, 0.0938673, 0.1674953, 0.3188910, 0.6274712"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0807799, 0.0925011, 0.1044818, 0.1213140, 0.1605123, 0.2387081, 0.3957917", \ "0.0840194, 0.0957465, 0.1077428, 0.1245628, 0.1637477, 0.2419650, 0.3990296", \ "0.0907467, 0.1024169, 0.1144280, 0.1312506, 0.1704437, 0.2486249, 0.4045050", \ "0.1021896, 0.1139342, 0.1259266, 0.1427491, 0.1820248, 0.2600440, 0.4180666", \ "0.1187565, 0.1305548, 0.1425698, 0.1593923, 0.1984930, 0.2765700, 0.4330805", \ "0.1427855, 0.1547845, 0.1667807, 0.1836125, 0.2227166, 0.3009325, 0.4566903", \ "0.1766591, 0.1890460, 0.2013103, 0.2180622, 0.2571975, 0.3350317, 0.4909887"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0203190, 0.0374596, 0.0574917, 0.0877492, 0.1609922, 0.3098334, 0.6080316", \ "0.0205464, 0.0374809, 0.0573834, 0.0876896, 0.1612469, 0.3098451, 0.6109961", \ "0.0203196, 0.0374674, 0.0575446, 0.0878594, 0.1611030, 0.3096863, 0.6079874", \ "0.0211047, 0.0379100, 0.0577960, 0.0879379, 0.1613033, 0.3099254, 0.6092132", \ "0.0220467, 0.0388357, 0.0585616, 0.0886428, 0.1609418, 0.3102108, 0.6090939", \ "0.0239515, 0.0406960, 0.0598963, 0.0894186, 0.1617978, 0.3101130, 0.6064713", \ "0.0271163, 0.0438826, 0.0628181, 0.0912886, 0.1628777, 0.3105046, 0.6117730"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0835890, 0.0941113, 0.1045911, 0.1192097, 0.1535050, 0.2223297, 0.3599140", \ "0.0874100, 0.0980088, 0.1084284, 0.1230549, 0.1574539, 0.2261796, 0.3640358", \ "0.0960499, 0.1066596, 0.1171382, 0.1316478, 0.1660739, 0.2349050, 0.3730934", \ "0.1112267, 0.1218622, 0.1322655, 0.1468587, 0.1811119, 0.2498908, 0.3874249", \ "0.1352707, 0.1461165, 0.1564782, 0.1710717, 0.2052896, 0.2739710, 0.4115771", \ "0.1741297, 0.1852262, 0.1958595, 0.2102419, 0.2444935, 0.3130067, 0.4499205", \ "0.2388544, 0.2505429, 0.2613487, 0.2758264, 0.3098364, 0.3782721, 0.5156092"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0233056, 0.0405378, 0.0604552, 0.0911467, 0.1657805, 0.3171893, 0.6254433", \ "0.0232229, 0.0406198, 0.0605337, 0.0910667, 0.1658216, 0.3190059, 0.6301397", \ "0.0234515, 0.0405782, 0.0606821, 0.0911045, 0.1660046, 0.3184028, 0.6246425", \ "0.0237582, 0.0407187, 0.0606140, 0.0914156, 0.1661927, 0.3157320, 0.6249847", \ "0.0248510, 0.0422355, 0.0616212, 0.0921084, 0.1667383, 0.3186426, 0.6214140", \ "0.0268640, 0.0439600, 0.0635176, 0.0929193, 0.1669975, 0.3190883, 0.6252483", \ "0.0299611, 0.0466896, 0.0666806, 0.0955838, 0.1683129, 0.3196222, 0.6265767"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0673600, 0.0790637, 0.0910612, 0.1078835, 0.1470909, 0.2252706, 0.3811828", \ "0.0701345, 0.0818455, 0.0938237, 0.1106567, 0.1498596, 0.2280449, 0.3845836", \ "0.0750922, 0.0868216, 0.0988046, 0.1156537, 0.1547980, 0.2330505, 0.3902152", \ "0.0815230, 0.0931995, 0.1051416, 0.1219521, 0.1611488, 0.2391419, 0.3952363", \ "0.0885605, 0.1002141, 0.1122013, 0.1289936, 0.1681370, 0.2461019, 0.4027504", \ "0.0944809, 0.1063281, 0.1183817, 0.1351854, 0.1742880, 0.2522898, 0.4080785", \ "0.0905722, 0.1028717, 0.1149907, 0.1318944, 0.1709316, 0.2489244, 0.4047957"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0203263, 0.0375252, 0.0574252, 0.0876333, 0.1611045, 0.3095633, 0.6080195", \ "0.0203059, 0.0374852, 0.0574849, 0.0877605, 0.1610538, 0.3097161, 0.6115978", \ "0.0204500, 0.0375180, 0.0575288, 0.0876744, 0.1610504, 0.3098298, 0.6106527", \ "0.0206362, 0.0376407, 0.0575118, 0.0879521, 0.1614598, 0.3093908, 0.6063311", \ "0.0213900, 0.0383678, 0.0579469, 0.0882351, 0.1607809, 0.3091951, 0.6087831", \ "0.0232078, 0.0399642, 0.0593366, 0.0888058, 0.1612139, 0.3107194, 0.6081240", \ "0.0265414, 0.0431142, 0.0620452, 0.0909491, 0.1626804, 0.3103934, 0.6100174"); } } } } cell (OAI21X2) { cell_footprint : "OAI21"; area : 11.9808 ; cell_leakage_power : 1.397906e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "4.0257504e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "3.9195861e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.3979064e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "4.4375120e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.3298269e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "4.4374787e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.2414843e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "4.6153389e+04"; } pin (IN1) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.555779, 1.555779 ); fall_capacitance : 1.555779; capacitance : 1.567397; rise_capacitance_range (1.579015, 1.579015 ); rise_capacitance : 1.579015; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4242665, -1.4799729, -1.5612050, -1.5693726, -1.5555271, -1.4976553, -1.3517309"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4462875, 1.4228762, 1.4088417, 1.3861582, 1.3735793, 1.3812097, 1.4292589"); } } } pin (IN2) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.715997, 1.715997 ); rise_capacitance : 1.715997; capacitance : 1.634459; fall_capacitance_range (1.552922, 1.552922 ); fall_capacitance : 1.552922; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.5619203, -1.5830769, -1.5952093, -1.6134271, -1.6196819, -1.6020108, -1.5364876"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5984611, 1.5541525, 1.4983240, 1.4789664, 1.4730399, 1.4939752, 1.5686343"); } } } pin (IN3) { fanout_load : 0.058; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.400852, 1.400852 ); fall_capacitance : 1.400852; capacitance : 1.382434; rise_capacitance_range (1.364015, 1.364015 ); rise_capacitance : 1.364015; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3455922, 0.3087252, 0.2651718, 0.2570224, 0.2709044, 0.3288492, 0.4749195"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9290438, 0.8992903, 0.8707811, 0.8516620, 0.8444215, 0.8609385, 0.9249703"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3*(IN1+IN2))'"; max_capacitance : 416.000000; max_transition : 0.625708; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.1789056, 20.6204015, 20.1190143, 19.5225146, 18.7242302, 17.8074452, 15.0427170", \ "22.1325852, 20.6045302, 20.0630855, 19.5397989, 18.9280371, 17.3392873, 15.0346031", \ "22.1601808, 20.5930765, 20.0949140, 19.5931854, 18.5016597, 17.9349070, 15.9739840", \ "22.6730258, 21.1705759, 20.4948975, 19.9955002, 19.3882318, 17.7297891, 17.1813891", \ "24.3212437, 22.1925483, 21.8029229, 21.4374436, 20.4905245, 18.5310594, 17.0801393", \ "27.9392114, 25.7921743, 25.0281099, 24.4449209, 23.2988237, 23.1742550, 19.5728239", \ "35.3305554, 32.7942304, 32.0658314, 31.1364853, 30.3186513, 27.9034388, 28.4691743"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.0811479, 13.9100900, 13.7126511, 13.7163510, 13.6558021, 13.6617667, 13.6921367", \ "14.9451046, 13.7736399, 13.5734384, 13.6062326, 13.5544144, 13.5604936, 13.6044933", \ "14.9118389, 13.7510594, 13.5831352, 13.5163198, 13.4857120, 13.4927378, 13.5731063", \ "15.4588687, 14.2065176, 13.9980176, 13.9175018, 13.9306215, 13.9582843, 14.0386987", \ "17.4433391, 15.6477060, 15.3978403, 15.3068427, 15.2438888, 15.2384251, 15.2980769", \ "21.7230796, 19.6601563, 19.1077197, 18.8142075, 18.5986327, 18.5822688, 18.6235066", \ "30.3620887, 27.8131887, 26.9054557, 26.6728545, 26.1797314, 25.9767655, 26.0382204"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("13.9748685, 12.8565857, 12.6787263, 12.6546678, 12.6178101, 12.6331050, 12.6984132", \ "13.8199476, 12.7088227, 12.5568110, 12.5553882, 12.3652338, 12.4513842, 12.5695798", \ "13.8241926, 12.6978942, 12.5371119, 12.4760107, 12.4962505, 12.5701655, 12.5808968", \ "14.3759246, 13.1517792, 12.9595100, 12.8852909, 12.8655817, 12.8897692, 12.9501564", \ "16.5705343, 14.6630703, 14.3753804, 14.2547194, 14.1806206, 14.1644519, 14.2125966", \ "20.6062631, 18.5702231, 17.9714775, 17.6972963, 17.4808629, 17.3899800, 17.4082218", \ "28.9161018, 26.3092156, 25.3918993, 24.9917829, 24.7487234, 24.4352680, 24.4379011"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.2300832, 19.7387154, 19.1613005, 18.6472303, 17.5620182, 16.3882394, 15.7604153", \ "21.2081504, 19.6924815, 19.1971879, 18.5481337, 17.7775059, 16.7766845, 13.8248092", \ "21.3365240, 19.7976432, 19.2731757, 18.6727564, 17.7409093, 17.2021153, 15.6617954", \ "22.0872053, 20.4822929, 19.8357159, 19.3123159, 18.4082764, 16.8178778, 15.0530609", \ "23.7196444, 21.7962088, 21.3491595, 20.8756496, 20.1371138, 18.3784310, 16.0624621", \ "27.4723185, 25.3718241, 24.6272500, 24.0111860, 22.9684841, 22.6200418, 19.0079520", \ "34.7249439, 32.4137908, 31.5230859, 30.4902129, 29.7630520, 27.0787746, 28.2079528"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.9182887, 17.3525179, 16.7886636, 16.2640967, 15.6767845, 13.9243646, 13.3058709", \ "18.8816667, 17.3349155, 16.8022550, 16.2536535, 15.2591687, 14.7697883, 13.0325666", \ "19.0135508, 17.4643355, 16.8352886, 16.2784146, 15.5304427, 14.6561291, 12.0034963", \ "19.8053465, 18.2027196, 17.6408563, 17.0458323, 15.9966444, 14.6728372, 14.2063338", \ "21.4899112, 19.7123984, 19.2336289, 18.6981901, 17.8565739, 16.3474101, 14.0832721", \ "25.6593012, 23.4811357, 22.5323927, 21.5339255, 20.6535169, 20.0075983, 16.9237665", \ "33.3977569, 30.6564229, 29.6265317, 28.7667093, 27.6215648, 26.2127930, 24.8505045"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.3393088, 13.2196888, 13.0361028, 13.0148410, 12.9780975, 12.9886060, 13.0269837", \ "14.3649391, 13.2532041, 13.0990432, 13.0353979, 12.9502524, 13.0026456, 13.1439499", \ "14.5598997, 13.3956792, 13.2351267, 13.1853253, 13.1874440, 13.2288312, 13.2806680", \ "15.1191259, 13.8908657, 13.7635513, 13.6887186, 13.6594493, 13.6917187, 13.7581749", \ "17.3134942, 15.5427312, 15.1527648, 15.0828443, 15.0049792, 15.0250764, 15.0714257", \ "21.0497245, 19.0475910, 18.5229185, 18.3364001, 18.1152975, 18.0797604, 18.1643908", \ "28.7337299, 26.3584919, 25.6583480, 25.0602167, 24.8524606, 24.6622610, 24.6504579"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1005772, 0.1140028, 0.1254265, 0.1405567, 0.1749289, 0.2435543, 0.3814302", \ "0.1027584, 0.1161731, 0.1275884, 0.1427248, 0.1771659, 0.2459768, 0.3840715", \ "0.1066301, 0.1200662, 0.1315040, 0.1466719, 0.1811513, 0.2499908, 0.3869662", \ "0.1131746, 0.1265931, 0.1379963, 0.1530665, 0.1875340, 0.2563549, 0.3937089", \ "0.1221093, 0.1356385, 0.1470830, 0.1622312, 0.1965054, 0.2651827, 0.4027081", \ "0.1341273, 0.1479816, 0.1595077, 0.1746958, 0.2089802, 0.2776143, 0.4142395", \ "0.1467226, 0.1609586, 0.1726395, 0.1879055, 0.2221295, 0.2904658, 0.4280631"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0231888, 0.0424641, 0.0622794, 0.0920894, 0.1654083, 0.3171276, 0.6180177", \ "0.0233452, 0.0425175, 0.0621452, 0.0920760, 0.1653860, 0.3154784, 0.6228563", \ "0.0232445, 0.0426042, 0.0621914, 0.0919798, 0.1650185, 0.3166753, 0.6249640", \ "0.0237020, 0.0424629, 0.0621834, 0.0919731, 0.1655132, 0.3166716, 0.6227987", \ "0.0244469, 0.0436704, 0.0632436, 0.0929526, 0.1662514, 0.3158410, 0.6253558", \ "0.0257693, 0.0454323, 0.0645333, 0.0935355, 0.1661963, 0.3182401, 0.6225127", \ "0.0287713, 0.0473151, 0.0663765, 0.0958099, 0.1675096, 0.3177942, 0.6248357"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0984158, 0.1129154, 0.1255982, 0.1428393, 0.1821636, 0.2602534, 0.4163304", \ "0.1018625, 0.1163450, 0.1290494, 0.1462838, 0.1856124, 0.2637591, 0.4199946", \ "0.1089725, 0.1234051, 0.1361364, 0.1534032, 0.1927131, 0.2709336, 0.4273069", \ "0.1225101, 0.1370083, 0.1496130, 0.1668224, 0.2061513, 0.2843578, 0.4410241", \ "0.1433855, 0.1578594, 0.1706026, 0.1878109, 0.2270254, 0.3051962, 0.4614825", \ "0.1769823, 0.1916846, 0.2043695, 0.2216145, 0.2607838, 0.3388473, 0.4946526", \ "0.2294200, 0.2443868, 0.2573378, 0.2745995, 0.3137492, 0.3916227, 0.5477814"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0213405, 0.0397334, 0.0590632, 0.0884826, 0.1609286, 0.3095463, 0.6101655", \ "0.0214162, 0.0396562, 0.0590908, 0.0885187, 0.1609662, 0.3096052, 0.6095114", \ "0.0210386, 0.0396641, 0.0590872, 0.0882254, 0.1604193, 0.3095318, 0.6086598", \ "0.0216954, 0.0396401, 0.0593309, 0.0886116, 0.1609666, 0.3089514, 0.6109058", \ "0.0223009, 0.0407754, 0.0598973, 0.0892406, 0.1609922, 0.3092004, 0.6098798", \ "0.0246484, 0.0425051, 0.0614020, 0.0901032, 0.1616820, 0.3089955, 0.6065591", \ "0.0284514, 0.0455893, 0.0644070, 0.0925738, 0.1630404, 0.3102199, 0.6081545"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0947879, 0.1082537, 0.1196687, 0.1348112, 0.1691854, 0.2380637, 0.3757181", \ "0.0979642, 0.1114353, 0.1228626, 0.1379480, 0.1722844, 0.2409671, 0.3788908", \ "0.1048266, 0.1182690, 0.1297121, 0.1446977, 0.1792111, 0.2480419, 0.3854045", \ "0.1160964, 0.1295670, 0.1409200, 0.1560265, 0.1904154, 0.2591449, 0.3966671", \ "0.1320409, 0.1456310, 0.1570604, 0.1722158, 0.2065578, 0.2750578, 0.4137994", \ "0.1536854, 0.1674568, 0.1789183, 0.1939500, 0.2282937, 0.2968659, 0.4338503", \ "0.1846291, 0.1988690, 0.2104041, 0.2256051, 0.2595441, 0.3279182, 0.4651287"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0233871, 0.0424964, 0.0621700, 0.0920789, 0.1655540, 0.3166994, 0.6220349", \ "0.0233674, 0.0425101, 0.0622590, 0.0917550, 0.1654458, 0.3171456, 0.6202611", \ "0.0234789, 0.0426997, 0.0620767, 0.0914056, 0.1652953, 0.3166871, 0.6250988", \ "0.0236037, 0.0427040, 0.0622596, 0.0921679, 0.1651484, 0.3136049, 0.6235431", \ "0.0244220, 0.0434293, 0.0630848, 0.0927405, 0.1661089, 0.3173501, 0.6230348", \ "0.0252656, 0.0446954, 0.0639628, 0.0931494, 0.1653782, 0.3184456, 0.6229385", \ "0.0280050, 0.0463185, 0.0661434, 0.0954639, 0.1672516, 0.3146661, 0.6257080"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0886121, 0.1031008, 0.1157911, 0.1330386, 0.1723914, 0.2504392, 0.4064912", \ "0.0919841, 0.1063653, 0.1190941, 0.1363457, 0.1756828, 0.2539230, 0.4110352", \ "0.0984957, 0.1129700, 0.1256927, 0.1429408, 0.1823088, 0.2605323, 0.4172633", \ "0.1103593, 0.1247181, 0.1373988, 0.1546189, 0.1939471, 0.2721193, 0.4281296", \ "0.1273616, 0.1418605, 0.1545659, 0.1717979, 0.2110599, 0.2890351, 0.4455105", \ "0.1525826, 0.1672517, 0.1800394, 0.1972638, 0.2364617, 0.3145063, 0.4702890", \ "0.1880373, 0.2031181, 0.2161189, 0.2334141, 0.2725442, 0.3504535, 0.5069498"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0206550, 0.0394144, 0.0587239, 0.0882712, 0.1607748, 0.3095133, 0.6067679", \ "0.0205614, 0.0392414, 0.0587315, 0.0880245, 0.1604589, 0.3090851, 0.6078724", \ "0.0206703, 0.0392244, 0.0587431, 0.0882220, 0.1608048, 0.3086102, 0.6082868", \ "0.0210829, 0.0394646, 0.0587821, 0.0883550, 0.1607229, 0.3087601, 0.6074501", \ "0.0221874, 0.0405506, 0.0597828, 0.0888423, 0.1612388, 0.3094369, 0.6089936", \ "0.0243355, 0.0426136, 0.0614375, 0.0902460, 0.1616752, 0.3089206, 0.6053166", \ "0.0284531, 0.0458880, 0.0647214, 0.0927723, 0.1630525, 0.3104215, 0.6113897"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0902967, 0.1037339, 0.1151103, 0.1302540, 0.1647527, 0.2334935, 0.3713204", \ "0.0942194, 0.1076270, 0.1190464, 0.1341963, 0.1686567, 0.2374940, 0.3745569", \ "0.1027073, 0.1161650, 0.1275611, 0.1427156, 0.1771192, 0.2456886, 0.3836036", \ "0.1180687, 0.1315350, 0.1429172, 0.1580184, 0.1924834, 0.2612857, 0.3984298", \ "0.1426229, 0.1562145, 0.1676474, 0.1828450, 0.2170302, 0.2855781, 0.4233792", \ "0.1820834, 0.1959978, 0.2075455, 0.2225727, 0.2568386, 0.3253826, 0.4621666", \ "0.2462999, 0.2607070, 0.2726568, 0.2880313, 0.3218706, 0.3902798, 0.5272664"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0229989, 0.0425893, 0.0621344, 0.0919412, 0.1653870, 0.3159807, 0.6215695", \ "0.0230070, 0.0422407, 0.0621535, 0.0919859, 0.1650518, 0.3161179, 0.6239391", \ "0.0234742, 0.0421874, 0.0621455, 0.0918100, 0.1654590, 0.3178423, 0.6208666", \ "0.0236070, 0.0424434, 0.0619868, 0.0919563, 0.1655091, 0.3161854, 0.6235535", \ "0.0244236, 0.0436321, 0.0636251, 0.0930816, 0.1668623, 0.3172884, 0.6236002", \ "0.0263678, 0.0455389, 0.0653795, 0.0940240, 0.1659267, 0.3174875, 0.6223007", \ "0.0301945, 0.0488408, 0.0687484, 0.0972738, 0.1679519, 0.3179216, 0.6243036"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0747817, 0.0892668, 0.1019677, 0.1192105, 0.1585630, 0.2366228, 0.3930224", \ "0.0775607, 0.0920746, 0.1047376, 0.1219651, 0.1613222, 0.2395262, 0.3960472", \ "0.0826308, 0.0971168, 0.1097962, 0.1270448, 0.1663034, 0.2443694, 0.4005472", \ "0.0889194, 0.1032950, 0.1159808, 0.1332271, 0.1726470, 0.2508065, 0.4076169", \ "0.0962641, 0.1107667, 0.1234115, 0.1406402, 0.1799074, 0.2579182, 0.4146052", \ "0.1027546, 0.1172942, 0.1299869, 0.1472203, 0.1864530, 0.2645295, 0.4203579", \ "0.1005361, 0.1154437, 0.1283563, 0.1456071, 0.1847423, 0.2626281, 0.4187429"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0206549, 0.0393962, 0.0587562, 0.0882888, 0.1607773, 0.3095421, 0.6089032", \ "0.0206459, 0.0392641, 0.0587536, 0.0882409, 0.1608322, 0.3091114, 0.6086417", \ "0.0208115, 0.0393312, 0.0588440, 0.0883073, 0.1607385, 0.3095130, 0.6084090", \ "0.0210863, 0.0393774, 0.0589135, 0.0881160, 0.1605869, 0.3089158, 0.6117351", \ "0.0218473, 0.0401415, 0.0593491, 0.0886556, 0.1602745, 0.3087583, 0.6082889", \ "0.0236918, 0.0415184, 0.0605690, 0.0896340, 0.1612757, 0.3090575, 0.6067928", \ "0.0271867, 0.0448198, 0.0637422, 0.0918023, 0.1626848, 0.3096249, 0.6081014"); } } } } cell (OAI221X1) { cell_footprint : "OAI221"; area : 14.7456 ; cell_leakage_power : 1.017212e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "2.3850271e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "2.4049815e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "2.5534623e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "2.4419613e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "2.5535057e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "2.4420370e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "2.5353268e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "2.4508832e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "2.8411991e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "2.6182988e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "1.0172123e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "3.1270474e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "9.6077713e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "3.1270947e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "9.0018474e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "3.4015493e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "2.8412323e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "2.6183221e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "9.6076562e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "3.1270609e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "9.0430824e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "3.1270918e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "8.4370640e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "3.4015649e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "3.0192670e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "2.7963196e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "8.9054048e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "3.3050792e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "8.3406483e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "3.3051670e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "7.7346506e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "3.5796791e+04"; } pin (IN1) { fanout_load : 0.071; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.339846, 1.339846 ); rise_capacitance : 1.339846; capacitance : 1.334678; fall_capacitance_range (1.329511, 1.329511 ); fall_capacitance : 1.329511; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1155577, -1.1470252, -1.1914416, -1.2011283, -1.2019832, -1.1851748, -1.1330396"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1316847, 1.1105630, 1.0871001, 1.0766477, 1.0745234, 1.0890557, 1.1369010"); } } } pin (IN2) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.322609, 1.322609 ); fall_capacitance : 1.322609; capacitance : 1.389335; rise_capacitance_range (1.456062, 1.456062 ); rise_capacitance : 1.456062; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3536860, -1.3715497, -1.3887586, -1.3972344, -1.3956675, -1.3740156, -1.3121933"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3580155, 1.3365867, 1.3125095, 1.3015800, 1.2985015, 1.3111250, 1.3551525"); } } } pin (IN3) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.627878, 1.627878 ); fall_capacitance : 1.627878; capacitance : 1.617416; rise_capacitance_range (1.606954, 1.606954 ); rise_capacitance : 1.606954; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3393986, -1.3540749, -1.3649090, -1.3719626, -1.3675515, -1.3402110, -1.2670117"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3738297, 1.3527692, 1.3289287, 1.3180265, 1.3145023, 1.3257341, 1.3664782"); } } } pin (IN4) { fanout_load : 0.074; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.412135, 1.412135 ); fall_capacitance : 1.412135; capacitance : 1.464361; rise_capacitance_range (1.516587, 1.516587 ); rise_capacitance : 1.516587; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2112515, -1.2352022, -1.2645852, -1.2759328, -1.2801096, -1.2699449, -1.2310971"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2164668, 1.1996000, 1.1841463, 1.1725471, 1.1676284, 1.1760707, 1.2112350"); } } } pin (IN5) { fanout_load : 0.054; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.134525, 1.134525 ); rise_capacitance : 1.134525; capacitance : 1.157732; fall_capacitance_range (1.180940, 1.180940 ); fall_capacitance : 1.180940; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4775585, 0.4564101, 0.4326318, 0.4321023, 0.4495618, 0.5029990, 0.6283918"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.7843804, 0.7632254, 0.7392798, 0.7285549, 0.7254695, 0.7376633, 0.7804150"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN5*(IN2+IN1)*(IN3+IN4))'"; max_capacitance : 208.000000; max_transition : 0.628806; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.1361612, 11.0494351, 11.0571703, 11.0384157, 11.0575388, 11.1225570, 11.1838219", \ "11.0964558, 11.0089412, 10.9890240, 11.0303040, 11.0152103, 11.0204005, 11.1916348", \ "10.9933944, 10.9391792, 10.9217206, 10.9482841, 10.8898955, 10.9941042, 11.0110823", \ "11.0539267, 10.9549973, 10.9477539, 10.9598770, 10.9722210, 11.0182575, 11.0592394", \ "11.7494937, 11.6122584, 11.5960312, 11.5762910, 11.6061702, 11.6203989, 11.6599706", \ "14.8927147, 14.2926563, 14.0932706, 13.9752095, 13.9129621, 13.9110759, 13.9395048", \ "21.3951242, 20.5790215, 20.3409493, 20.0991926, 19.9733963, 19.8583517, 19.8771399"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.3681614, 17.0452659, 16.8800641, 16.6120556, 16.3379303, 16.0033994, 14.3782234", \ "17.3291983, 17.0086843, 16.8824316, 16.5956516, 16.3052266, 15.8123890, 15.3767392", \ "17.3281393, 16.9992034, 16.8188301, 16.6385094, 16.2827820, 15.6795448, 14.6544277", \ "17.5093557, 17.1813594, 17.0153560, 16.7950380, 16.4988349, 15.6935370, 15.6188613", \ "18.3776648, 18.1192332, 17.9349985, 17.7100161, 17.4217931, 16.5094556, 15.8668831", \ "21.3613595, 20.7580467, 20.3968956, 19.9521321, 19.7055174, 19.5966766, 17.8404054", \ "27.2043825, 26.4734642, 26.0982574, 25.6550830, 25.2479888, 24.1578919, 24.4524159"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.6485590, 16.3170324, 16.1249812, 15.8941302, 15.6318464, 15.2807840, 13.6094273", \ "16.6591224, 16.2931320, 16.1326937, 15.9192326, 15.6038084, 14.9907030, 13.7803265", \ "16.6333454, 16.3307231, 16.1452695, 15.9285913, 15.6123050, 14.9910251, 14.2174007", \ "16.9757105, 16.6363306, 16.4652069, 16.2495294, 15.9477133, 15.2819808, 14.9774274", \ "18.1029608, 17.7302014, 17.5832464, 17.4141695, 17.0609307, 16.3126260, 15.1840491", \ "21.0612219, 20.4252814, 20.0828023, 19.6074858, 19.5309124, 19.0308504, 17.3421914", \ "26.7848281, 26.0906563, 25.5850759, 25.2103621, 24.8379268, 23.7540200, 23.8903690"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.2245575, 10.1442448, 10.1665397, 10.1539589, 10.1254637, 10.1523913, 10.1788596", \ "10.1576194, 10.0668993, 10.1101955, 10.0886505, 10.0760466, 10.0768196, 10.1254229", \ "10.0195663, 9.9446525, 9.9369391, 9.9260822, 9.9163054, 9.9387473, 9.9755989", \ "10.0892475, 9.9883746, 9.9888831, 9.9743705, 9.9815859, 10.0051305, 10.0498556", \ "11.0058235, 10.7039999, 10.6777814, 10.6280967, 10.6236941, 10.6571477, 10.6795346", \ "13.8823925, 13.3192291, 13.1230825, 13.0107668, 12.9016947, 12.8806313, 12.9021894", \ "20.1176935, 19.2762680, 18.9559573, 18.7609076, 18.6700938, 18.5365618, 18.5502836"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.4721530, 15.1620248, 14.9640405, 14.7020128, 14.3405898, 14.0253742, 12.4194896", \ "15.4808958, 15.1852885, 14.9966198, 14.7309830, 14.3777360, 14.0548729, 12.4540006", \ "15.4892484, 15.1835334, 14.9932229, 14.6966942, 14.3447706, 13.7348144, 12.5809494", \ "15.8288708, 15.5113162, 15.3129821, 15.0295066, 14.6428683, 13.9224078, 13.7051917", \ "16.8206335, 16.4228739, 16.2742957, 16.0450780, 15.6799843, 14.9300292, 13.7470578", \ "19.8675795, 19.2752934, 18.9384504, 18.5571789, 18.2176484, 17.8980337, 16.3001186", \ "25.9872941, 25.2242241, 24.8306909, 24.4256871, 24.0414172, 22.8937513, 23.2099000"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.0326607, 10.9483709, 10.9320031, 10.9704883, 10.9523939, 10.9721862, 11.1194670", \ "10.9655633, 10.8842566, 10.8999057, 10.8650545, 10.8819677, 10.9201955, 10.9681541", \ "10.9845497, 10.9011729, 10.8878115, 10.9202214, 10.8571686, 10.9825657, 11.0256630", \ "11.1989814, 11.0971609, 11.0921253, 11.0837336, 11.0959661, 11.1373412, 11.1956764", \ "12.3523280, 12.1151841, 12.1069139, 12.0884003, 12.0791514, 12.1126845, 12.1633012", \ "15.8230073, 15.2452733, 15.0413467, 14.9238209, 14.8869768, 14.8533014, 14.8979038", \ "22.6165803, 21.7962971, 21.5790535, 21.3613998, 21.2918246, 21.1097889, 21.1924106"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.5708533, 14.2471053, 14.0579255, 13.8072155, 13.4277037, 13.0775855, 11.4706456", \ "14.5556157, 14.2312998, 14.0207433, 13.8153730, 13.4200602, 12.7985303, 11.7410261", \ "14.6486278, 14.3467112, 14.1538915, 13.8514712, 13.4855685, 12.9130235, 11.7487596", \ "15.0846652, 14.7508316, 14.5516514, 14.3039075, 13.9061270, 13.1212453, 11.9883373", \ "16.1850050, 15.9176055, 15.7403956, 15.5323359, 15.1288262, 14.1430561, 13.4638499", \ "19.3400955, 18.7115835, 18.3055718, 18.0097235, 17.7270770, 17.4587723, 15.5362689", \ "25.2718369, 24.5332313, 24.1537521, 23.7506593, 23.3855067, 22.2283117, 22.3796127"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.3657548, 10.2981042, 10.2753969, 10.2904945, 10.2563636, 10.2935998, 10.3251473", \ "10.2707524, 10.2015162, 10.2005329, 10.1767783, 10.1859912, 10.1987843, 10.2322186", \ "10.2486135, 10.1367493, 10.1892215, 10.1764391, 10.1839197, 10.1686537, 10.2205687", \ "10.5289501, 10.4194907, 10.4302211, 10.4059647, 10.4171359, 10.4316658, 10.4625095", \ "11.8927923, 11.4470125, 11.4202131, 11.3961792, 11.3815281, 11.3918490, 11.4187309", \ "15.0076992, 14.4324232, 14.2488644, 14.1200163, 14.0300786, 14.0245480, 14.0428640", \ "21.4643330, 20.6422401, 20.4356454, 20.1826807, 20.0440638, 19.9585092, 19.9881021"); } } internal_power () { related_pin : "IN5"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6015028, 10.5265510, 10.5295035, 10.5148014, 10.4886555, 10.6199345, 10.5686701", \ "10.6120498, 10.5124081, 10.5660949, 10.5463321, 10.5361474, 10.5479273, 10.5838610", \ "10.7062552, 10.6251072, 10.6112789, 10.5977304, 10.6248514, 10.6298064, 10.6445336", \ "11.1872822, 11.0860281, 11.0833098, 11.0733388, 11.0756819, 11.1012099, 11.1205069", \ "12.6636846, 12.1961410, 12.1377685, 12.1205918, 12.1034423, 12.1240686, 12.1714650", \ "15.5173877, 14.9382865, 14.8227597, 14.7172143, 14.6364283, 14.6225199, 14.6579186", \ "21.4043530, 20.6690031, 20.4356421, 20.2406788, 20.0780536, 19.9792455, 20.0387652"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.0879113, 11.7859619, 11.5673223, 11.2512203, 10.8239607, 10.1492074, 9.0281448", \ "12.0858896, 11.7046422, 11.4902438, 11.2277574, 10.8780447, 10.1867431, 9.6614646", \ "12.2038120, 11.8732408, 11.6270743, 11.3323265, 10.9658458, 10.3024130, 9.3275001", \ "12.7104771, 12.3712704, 12.1105479, 11.8486158, 11.3808246, 10.6925483, 10.1166820", \ "13.8811009, 13.4827189, 13.2993649, 12.9996138, 12.6331501, 11.7935400, 10.6932548", \ "16.8272165, 16.2008034, 15.8777298, 15.4207013, 14.9681298, 14.6663957, 12.8544393", \ "22.7083091, 21.9257185, 21.4650234, 21.0628680, 20.4995996, 19.3968241, 19.4074840"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1295541, 0.1412039, 0.1523214, 0.1671782, 0.2015406, 0.2700687, 0.4073431", \ "0.1316966, 0.1433255, 0.1544439, 0.1692925, 0.2034754, 0.2720148, 0.4098460", \ "0.1355507, 0.1470691, 0.1581760, 0.1731401, 0.2074509, 0.2760669, 0.4140353", \ "0.1431474, 0.1546128, 0.1657562, 0.1807080, 0.2149524, 0.2834823, 0.4211316", \ "0.1552121, 0.1669005, 0.1780440, 0.1927732, 0.2270017, 0.2954487, 0.4329163", \ "0.1728338, 0.1846282, 0.1958531, 0.2106931, 0.2449543, 0.3134880, 0.4502843", \ "0.1960090, 0.2081216, 0.2194824, 0.2344739, 0.2685794, 0.3368434, 0.4742693"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0287376, 0.0464876, 0.0660738, 0.0955891, 0.1690747, 0.3194968, 0.6206141", \ "0.0290623, 0.0465140, 0.0660952, 0.0953990, 0.1686627, 0.3206660, 0.6241876", \ "0.0287351, 0.0464377, 0.0660252, 0.0956762, 0.1690292, 0.3206242, 0.6259126", \ "0.0289894, 0.0462903, 0.0657999, 0.0955342, 0.1686886, 0.3161681, 0.6258592", \ "0.0295744, 0.0473053, 0.0667943, 0.0962146, 0.1695955, 0.3163979, 0.6258831", \ "0.0310263, 0.0480788, 0.0678136, 0.0967933, 0.1688999, 0.3205134, 0.6259797", \ "0.0333862, 0.0503326, 0.0697640, 0.0989913, 0.1703429, 0.3205410, 0.6278278"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1304853, 0.1431174, 0.1555512, 0.1726516, 0.2119036, 0.2898622, 0.4460451", \ "0.1338690, 0.1464153, 0.1588668, 0.1760064, 0.2152825, 0.2933178, 0.4496070", \ "0.1393747, 0.1519621, 0.1644455, 0.1815609, 0.2208418, 0.2988820, 0.4551346", \ "0.1488041, 0.1613320, 0.1738618, 0.1910067, 0.2302955, 0.3083563, 0.4643109", \ "0.1645772, 0.1771529, 0.1896027, 0.2067305, 0.2460513, 0.3241502, 0.4800427", \ "0.1907373, 0.2034717, 0.2160153, 0.2331921, 0.2724012, 0.3502915, 0.5061425", \ "0.2333500, 0.2463933, 0.2591089, 0.2764303, 0.3155837, 0.3935214, 0.5492587"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0260640, 0.0431259, 0.0624629, 0.0915379, 0.1639128, 0.3107931, 0.6103763", \ "0.0260795, 0.0430382, 0.0624456, 0.0916410, 0.1639491, 0.3116462, 0.6100754", \ "0.0261696, 0.0431630, 0.0625317, 0.0917478, 0.1639331, 0.3116478, 0.6096932", \ "0.0262327, 0.0433281, 0.0624145, 0.0918992, 0.1639613, 0.3115128, 0.6088873", \ "0.0268728, 0.0438060, 0.0630987, 0.0922099, 0.1642806, 0.3117452, 0.6095720", \ "0.0290238, 0.0453535, 0.0644746, 0.0932420, 0.1645998, 0.3103585, 0.6090694", \ "0.0323331, 0.0488005, 0.0676316, 0.0956703, 0.1660023, 0.3116515, 0.6096981"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1236160, 0.1352164, 0.1463479, 0.1612416, 0.1956217, 0.2641304, 0.4014032", \ "0.1267355, 0.1382642, 0.1493778, 0.1643696, 0.1985982, 0.2671668, 0.4051405", \ "0.1333004, 0.1448941, 0.1560273, 0.1709101, 0.2052944, 0.2739318, 0.4110504", \ "0.1473929, 0.1588802, 0.1699750, 0.1849635, 0.2193021, 0.2879597, 0.4252486", \ "0.1688601, 0.1804506, 0.1915456, 0.2065330, 0.2407257, 0.3092717, 0.4471844", \ "0.1978906, 0.2096534, 0.2207606, 0.2357511, 0.2700059, 0.3385132, 0.4752869", \ "0.2427719, 0.2549482, 0.2660864, 0.2811291, 0.3150006, 0.3833537, 0.5201682"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0287222, 0.0466687, 0.0657278, 0.0955103, 0.1689974, 0.3194271, 0.6210739", \ "0.0288003, 0.0466039, 0.0660984, 0.0955333, 0.1689925, 0.3208909, 0.6256371", \ "0.0286676, 0.0465472, 0.0657163, 0.0954765, 0.1690516, 0.3195202, 0.6256974", \ "0.0291766, 0.0461406, 0.0656034, 0.0954596, 0.1686953, 0.3188899, 0.6266039", \ "0.0294820, 0.0474259, 0.0667626, 0.0962916, 0.1690375, 0.3190944, 0.6254918", \ "0.0307450, 0.0479996, 0.0673351, 0.0966122, 0.1695770, 0.3202197, 0.6257848", \ "0.0329461, 0.0498068, 0.0700142, 0.0983954, 0.1706080, 0.3205401, 0.6273562"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1194099, 0.1319983, 0.1443779, 0.1615102, 0.2007931, 0.2788728, 0.4352174", \ "0.1224366, 0.1349516, 0.1473956, 0.1645347, 0.2038080, 0.2818571, 0.4382281", \ "0.1273450, 0.1399497, 0.1523672, 0.1695102, 0.2087955, 0.2868896, 0.4432768", \ "0.1362230, 0.1486948, 0.1611627, 0.1783342, 0.2176451, 0.2956075, 0.4515961", \ "0.1501208, 0.1627689, 0.1752238, 0.1923114, 0.2315707, 0.3096451, 0.4657197", \ "0.1705451, 0.1833178, 0.1958265, 0.2129952, 0.2522472, 0.3301735, 0.4859751", \ "0.1968073, 0.2098703, 0.2226242, 0.2399606, 0.2790127, 0.3569189, 0.5126592"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0256482, 0.0427025, 0.0620427, 0.0913175, 0.1636260, 0.3111395, 0.6091961", \ "0.0254938, 0.0425792, 0.0619998, 0.0912089, 0.1635851, 0.3116175, 0.6096651", \ "0.0256544, 0.0425246, 0.0619376, 0.0913995, 0.1635615, 0.3111454, 0.6092051", \ "0.0257545, 0.0427215, 0.0620248, 0.0915060, 0.1637379, 0.3109869, 0.6113862", \ "0.0265610, 0.0437351, 0.0628869, 0.0919495, 0.1638926, 0.3108411, 0.6094978", \ "0.0289663, 0.0454051, 0.0645253, 0.0933329, 0.1652926, 0.3108002, 0.6075382", \ "0.0323743, 0.0488528, 0.0677431, 0.0960554, 0.1663862, 0.3116035, 0.6114781"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1158094, 0.1273532, 0.1384449, 0.1532821, 0.1874823, 0.2560704, 0.3940769", \ "0.1181709, 0.1297321, 0.1408289, 0.1556722, 0.1899005, 0.2584682, 0.3964893", \ "0.1218593, 0.1334465, 0.1445531, 0.1594242, 0.1936967, 0.2623064, 0.4004424", \ "0.1294634, 0.1410685, 0.1520578, 0.1669751, 0.2012441, 0.2697924, 0.4072858", \ "0.1405963, 0.1521865, 0.1633571, 0.1782991, 0.2125124, 0.2811802, 0.4192702", \ "0.1566608, 0.1683884, 0.1796133, 0.1944789, 0.2285992, 0.2973299, 0.4342266", \ "0.1765213, 0.1887275, 0.2000266, 0.2150761, 0.2490574, 0.3175583, 0.4546260"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0285680, 0.0456748, 0.0653198, 0.0950632, 0.1683536, 0.3200762, 0.6248585", \ "0.0287970, 0.0456963, 0.0653668, 0.0948452, 0.1684763, 0.3201710, 0.6249472", \ "0.0283354, 0.0456721, 0.0654207, 0.0948850, 0.1685924, 0.3208601, 0.6256981", \ "0.0282649, 0.0454251, 0.0654766, 0.0949308, 0.1683421, 0.3189788, 0.6259008", \ "0.0288820, 0.0470146, 0.0663158, 0.0959519, 0.1699271, 0.3196119, 0.6254663", \ "0.0308308, 0.0479511, 0.0674957, 0.0966936, 0.1695165, 0.3217476, 0.6259263", \ "0.0334919, 0.0505760, 0.0694099, 0.0991751, 0.1703003, 0.3196619, 0.6264415"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1173273, 0.1298681, 0.1423260, 0.1594621, 0.1987360, 0.2767746, 0.4330444", \ "0.1198553, 0.1324800, 0.1449374, 0.1620504, 0.2013355, 0.2793776, 0.4356112", \ "0.1247722, 0.1373207, 0.1498205, 0.1669420, 0.2062326, 0.2842774, 0.4405637", \ "0.1353837, 0.1478720, 0.1603473, 0.1775121, 0.2167604, 0.2947443, 0.4508290", \ "0.1541283, 0.1667731, 0.1791896, 0.1962990, 0.2355290, 0.3135940, 0.4698326", \ "0.1853891, 0.1981967, 0.2106283, 0.2277755, 0.2669560, 0.3448528, 0.5007459", \ "0.2340265, 0.2469894, 0.2596623, 0.2769237, 0.3160971, 0.3940091, 0.5498418"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0261059, 0.0430529, 0.0625217, 0.0916848, 0.1639548, 0.3116551, 0.6097947", \ "0.0261478, 0.0433316, 0.0624497, 0.0916901, 0.1639749, 0.3114084, 0.6083384", \ "0.0263376, 0.0432020, 0.0625458, 0.0917625, 0.1639364, 0.3116438, 0.6121845", \ "0.0262598, 0.0430902, 0.0625423, 0.0918085, 0.1637472, 0.3110142, 0.6111530", \ "0.0271365, 0.0438739, 0.0629270, 0.0924236, 0.1638362, 0.3113760, 0.6090968", \ "0.0286013, 0.0454680, 0.0643696, 0.0931282, 0.1644588, 0.3106509, 0.6088449", \ "0.0317500, 0.0483042, 0.0671056, 0.0954155, 0.1658938, 0.3115007, 0.6099938"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1101241, 0.1215636, 0.1326487, 0.1475366, 0.1819277, 0.2505257, 0.3879163", \ "0.1132185, 0.1247175, 0.1358327, 0.1508009, 0.1851082, 0.2537638, 0.3910264", \ "0.1203045, 0.1317597, 0.1428691, 0.1577317, 0.1920088, 0.2606560, 0.3988955", \ "0.1331838, 0.1447347, 0.1557893, 0.1707784, 0.2048893, 0.2733863, 0.4114471", \ "0.1525727, 0.1641596, 0.1752802, 0.1901626, 0.2243864, 0.2926890, 0.4302297", \ "0.1791254, 0.1908852, 0.2019156, 0.2169209, 0.2512327, 0.3192283, 0.4562220", \ "0.2206221, 0.2327213, 0.2440881, 0.2590530, 0.2929892, 0.3614889, 0.4989933"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0281748, 0.0456730, 0.0653356, 0.0947210, 0.1687909, 0.3199719, 0.6210731", \ "0.0279359, 0.0459320, 0.0654091, 0.0951855, 0.1686765, 0.3197797, 0.6256253", \ "0.0282437, 0.0456528, 0.0653961, 0.0947514, 0.1686401, 0.3206010, 0.6260011", \ "0.0282437, 0.0455835, 0.0652243, 0.0951128, 0.1684015, 0.3173078, 0.6248723", \ "0.0292700, 0.0466390, 0.0662562, 0.0959184, 0.1691929, 0.3158632, 0.6269592", \ "0.0302029, 0.0479776, 0.0671368, 0.0965391, 0.1693640, 0.3233076, 0.6260695", \ "0.0331124, 0.0500956, 0.0698790, 0.0987378, 0.1704342, 0.3203698, 0.6265848"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1063131, 0.1188261, 0.1312858, 0.1484114, 0.1876847, 0.2657310, 0.4221073", \ "0.1085215, 0.1210648, 0.1335213, 0.1506277, 0.1899367, 0.2680234, 0.4243353", \ "0.1133319, 0.1258836, 0.1383213, 0.1554833, 0.1947710, 0.2728330, 0.4292079", \ "0.1228064, 0.1353747, 0.1478009, 0.1649050, 0.2041629, 0.2821972, 0.4385143", \ "0.1384176, 0.1509952, 0.1634605, 0.1805889, 0.2198293, 0.2978756, 0.4542743", \ "0.1617083, 0.1744076, 0.1869631, 0.2041153, 0.2432970, 0.3212740, 0.4770663", \ "0.1935379, 0.2065356, 0.2192282, 0.2365153, 0.2756938, 0.3535959, 0.5094450"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257481, 0.0424934, 0.0620754, 0.0911865, 0.1636018, 0.3116084, 0.6096721", \ "0.0256970, 0.0426153, 0.0619630, 0.0914823, 0.1635501, 0.3113687, 0.6088339", \ "0.0256811, 0.0427274, 0.0620428, 0.0912732, 0.1636274, 0.3116123, 0.6095293", \ "0.0258801, 0.0425180, 0.0621066, 0.0917781, 0.1633763, 0.3115501, 0.6096855", \ "0.0268280, 0.0435168, 0.0629257, 0.0918474, 0.1638881, 0.3114128, 0.6106100", \ "0.0286441, 0.0451071, 0.0642891, 0.0932327, 0.1646219, 0.3109472, 0.6075376", \ "0.0318558, 0.0483975, 0.0672184, 0.0953807, 0.1659397, 0.3112343, 0.6127905"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0944658, 0.1059295, 0.1170080, 0.1317620, 0.1661919, 0.2348416, 0.3730680", \ "0.0985613, 0.1098874, 0.1209443, 0.1359138, 0.1703116, 0.2391418, 0.3763621", \ "0.1069264, 0.1183821, 0.1293936, 0.1442753, 0.1787034, 0.2473836, 0.3848752", \ "0.1212750, 0.1327061, 0.1436614, 0.1585922, 0.1929751, 0.2617243, 0.3987933", \ "0.1418941, 0.1535214, 0.1646264, 0.1794683, 0.2136839, 0.2822424, 0.4197853", \ "0.1737406, 0.1855620, 0.1966533, 0.2116878, 0.2457215, 0.3140836, 0.4509951", \ "0.2212396, 0.2336400, 0.2448987, 0.2599111, 0.2937386, 0.3621841, 0.4992305"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0272038, 0.0447737, 0.0644281, 0.0942624, 0.1682728, 0.3176441, 0.6257890", \ "0.0271130, 0.0447462, 0.0646502, 0.0946168, 0.1679152, 0.3193318, 0.6288056", \ "0.0274262, 0.0448953, 0.0646836, 0.0944805, 0.1679397, 0.3167906, 0.6260387", \ "0.0276498, 0.0448662, 0.0646733, 0.0942093, 0.1683690, 0.3191027, 0.6262007", \ "0.0289576, 0.0464603, 0.0663063, 0.0955797, 0.1696401, 0.3196361, 0.6244910", \ "0.0310098, 0.0477929, 0.0674851, 0.0968711, 0.1693667, 0.3204223, 0.6259893", \ "0.0341152, 0.0513879, 0.0708603, 0.0995913, 0.1713703, 0.3206573, 0.6270236"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0887840, 0.1013928, 0.1137899, 0.1309229, 0.1701986, 0.2482813, 0.4046720", \ "0.0920906, 0.1045982, 0.1170479, 0.1341993, 0.1734795, 0.2515306, 0.4078946", \ "0.0987231, 0.1112526, 0.1237462, 0.1408683, 0.1801850, 0.2582227, 0.4141248", \ "0.1089385, 0.1213951, 0.1338922, 0.1510201, 0.1902902, 0.2683433, 0.4247097", \ "0.1231275, 0.1356629, 0.1481178, 0.1652202, 0.2044464, 0.2824692, 0.4392834", \ "0.1420486, 0.1546831, 0.1671465, 0.1842726, 0.2234890, 0.3015182, 0.4572206", \ "0.1647495, 0.1776748, 0.1903226, 0.2074681, 0.2466845, 0.3245813, 0.4804947"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0256230, 0.0425758, 0.0619562, 0.0914199, 0.1634410, 0.3114558, 0.6094264", \ "0.0254998, 0.0425868, 0.0619573, 0.0911668, 0.1635384, 0.3116250, 0.6096352", \ "0.0254652, 0.0425162, 0.0619816, 0.0914548, 0.1637274, 0.3111076, 0.6114386", \ "0.0256694, 0.0424971, 0.0619381, 0.0916074, 0.1636005, 0.3116011, 0.6094673", \ "0.0262928, 0.0431707, 0.0625031, 0.0917373, 0.1636185, 0.3114044, 0.6114885", \ "0.0280341, 0.0447733, 0.0636360, 0.0927245, 0.1642909, 0.3115910, 0.6062613", \ "0.0315220, 0.0481121, 0.0667643, 0.0950801, 0.1655573, 0.3113581, 0.6115440"); } } } } cell (OAI221X2) { cell_footprint : "OAI221"; area : 15.6672 ; cell_leakage_power : 1.532868e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5)"; value : "3.0268577e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5')"; value : "3.0467596e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5)"; value : "3.1952812e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5')"; value : "3.0838187e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5)"; value : "3.1953352e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5')"; value : "3.0838059e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5)"; value : "3.1771847e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5')"; value : "3.0926984e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5)"; value : "3.4831093e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5')"; value : "3.2601349e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5)"; value : "1.5328681e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5')"; value : "3.7689375e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5)"; value : "1.4764230e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5')"; value : "3.7689301e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5)"; value : "1.4158340e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5')"; value : "4.0434283e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5)"; value : "3.4831146e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5')"; value : "3.2601736e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5)"; value : "1.4764235e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5')"; value : "3.7688849e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5)"; value : "1.4199668e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5')"; value : "3.7689119e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5)"; value : "1.3593619e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5')"; value : "4.0434610e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5)"; value : "3.6611521e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5')"; value : "3.4381635e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5)"; value : "1.4061990e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5')"; value : "3.9470503e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5)"; value : "1.3497214e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5')"; value : "3.9470365e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5)"; value : "1.2891223e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5')"; value : "4.2215781e+04"; } pin (IN1) { fanout_load : 0.076; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.476523, 1.476523 ); rise_capacitance : 1.476523; capacitance : 1.481434; fall_capacitance_range (1.486345, 1.486345 ); fall_capacitance : 1.486345; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2522300, -1.2926596, -1.3500589, -1.3599401, -1.3562425, -1.3253872, -1.2402167"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2779218, 1.2594093, 1.2461073, 1.2294788, 1.2199445, 1.2245991, 1.2576310"); } } } pin (IN2) { fanout_load : 0.077; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.302290, 1.302290 ); fall_capacitance : 1.302290; capacitance : 1.373517; rise_capacitance_range (1.444743, 1.444743 ); rise_capacitance : 1.444743; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2909365, -1.3186560, -1.3506352, -1.3613207, -1.3592317, -1.3315936, -1.2528575"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2977057, 1.2720448, 1.2444458, 1.2302416, 1.2255560, 1.2399074, 1.2923328"); } } } pin (IN3) { fanout_load : 0.080; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.545115, 1.545115 ); fall_capacitance : 1.545115; capacitance : 1.518921; rise_capacitance_range (1.492728, 1.492728 ); rise_capacitance : 1.492728; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3221737, -1.3508609, -1.3847755, -1.3948710, -1.3916022, -1.3616042, -1.2781484"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3036879, 1.2913090, 1.2897730, 1.2740492, 1.2658234, 1.2725938, 1.3093566"); } } } pin (IN4) { fanout_load : 0.072; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.563387, 1.563387 ); fall_capacitance : 1.563387; capacitance : 1.593165; rise_capacitance_range (1.622943, 1.622943 ); rise_capacitance : 1.622943; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4232468, -1.4437343, -1.4612494, -1.4723530, -1.4711003, -1.4451348, -1.3697438"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4431225, 1.4141793, 1.3795149, 1.3644764, 1.3576217, 1.3671342, 1.4093812"); } } } pin (IN5) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.242369, 1.242369 ); rise_capacitance : 1.242369; capacitance : 1.258785; fall_capacitance_range (1.275201, 1.275201 ); fall_capacitance : 1.275201; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3648943, 0.3349334, 0.2984714, 0.2950724, 0.3117341, 0.3685179, 0.5055452"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9355365, 0.9305461, 0.9438720, 0.9271698, 0.9170720, 0.9201827, 0.9497110"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN5*(IN2+IN1)*(IN3+IN4))'"; max_capacitance : 416.000000; max_transition : 0.629866; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.1123750, 15.6258229, 15.0089415, 14.6695687, 14.3985334, 14.3339491, 14.2784165", \ "18.1039389, 15.6033044, 14.9935804, 14.6809003, 14.4170630, 14.2651828, 14.3048173", \ "17.9569065, 15.4815457, 14.8818238, 14.5339925, 14.2722157, 14.0865319, 14.1221149", \ "18.0558469, 15.5592092, 14.9415197, 14.6027098, 14.3638548, 14.2224667, 14.2104593", \ "18.8606918, 16.3056264, 15.6680699, 15.2941258, 14.9774923, 14.8073802, 14.7813789", \ "22.6353094, 19.3709833, 18.2595744, 17.7047340, 17.3351140, 17.0853547, 17.0258587", \ "29.9254106, 26.2133667, 24.8572872, 24.0509203, 23.3669074, 23.0114848, 22.9106603"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.2836027, 23.4705610, 22.6425522, 21.8847844, 20.6691382, 19.4707438, 17.4989430", \ "26.2679921, 23.5148018, 22.7344901, 21.9676679, 20.5868695, 19.1006177, 18.4141726", \ "26.2423899, 23.3830762, 22.5936134, 21.8378695, 20.6226110, 19.4044711, 16.6588770", \ "26.4189929, 23.6339669, 22.7636819, 22.0648124, 20.8486341, 19.6766870, 16.9230842", \ "27.5381963, 24.7113536, 23.8196018, 23.0662295, 21.7632975, 20.0417122, 17.5508079", \ "30.9534558, 27.8085292, 26.4075079, 25.2288276, 24.4547329, 23.3238590, 19.8741683", \ "37.4485236, 33.8409489, 32.4541260, 31.4461839, 30.0103580, 27.6705813, 27.8742406"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.3676020, 22.6031364, 21.8377617, 21.1123117, 19.7063941, 18.2308978, 16.7908651", \ "25.3534092, 22.4630769, 21.7246931, 20.9514448, 19.7924841, 18.4071474, 15.6172714", \ "25.3640149, 22.5909106, 21.7284384, 20.9751147, 19.6113588, 18.8864083, 17.3132582", \ "25.6780837, 22.9819743, 22.2127606, 21.3815515, 20.0597549, 18.8449336, 15.9405266", \ "27.0085671, 24.1308532, 23.1159803, 22.4731748, 21.1103619, 19.7645570, 17.0926941", \ "30.3826155, 27.1032274, 25.9140203, 24.8212025, 24.2050632, 22.8556217, 19.2892088", \ "36.6102771, 32.9981864, 31.7795736, 30.8957557, 29.3022801, 27.2254417, 26.9434324"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.1759379, 14.7700119, 14.1832399, 13.8558863, 13.6217241, 13.5257944, 13.5581122", \ "17.1777670, 14.6960156, 14.1149552, 13.8406124, 13.6443538, 13.4325775, 13.4410049", \ "17.0363801, 14.5858879, 13.9972052, 13.6874101, 13.4482621, 13.3251328, 13.3742542", \ "17.1009841, 14.5803902, 13.9978965, 13.6615196, 13.4474317, 13.3496251, 13.3437420", \ "17.9832440, 15.4582729, 14.8513506, 14.4493823, 14.1459514, 13.9844946, 13.9458721", \ "21.7990405, 18.5534576, 17.5042582, 16.8993598, 16.4605512, 16.1920435, 16.1243378", \ "28.7895970, 25.1586463, 23.7055274, 22.9402032, 22.2878958, 21.8473421, 21.6899587"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.3036063, 21.6415510, 20.8223870, 20.0596621, 19.0055133, 17.2549010, 15.8368940", \ "24.2791140, 21.5843192, 20.7874237, 19.9682189, 18.6144777, 17.2335792, 16.4780608", \ "24.2656093, 21.5723402, 20.7350057, 19.8966221, 18.5961644, 17.2019326, 16.3784407", \ "24.5742145, 21.7508010, 20.9187873, 20.1265224, 18.9287973, 17.6327483, 14.9270496", \ "25.7714812, 22.9343581, 22.1099405, 21.2888707, 20.2044735, 18.1539769, 15.7150992", \ "29.4298909, 26.3214003, 24.9803930, 23.9321694, 22.9010565, 22.1635151, 18.1806499", \ "36.2887527, 32.6387793, 31.1689364, 30.1745437, 28.8686459, 26.4992461, 26.5682079"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.2365381, 15.7341934, 15.0991102, 14.8313784, 14.6105031, 14.3506477, 14.3638161", \ "18.2256388, 15.7081223, 15.0797854, 14.7981483, 14.5588110, 14.3510312, 14.3587750", \ "18.0773494, 15.5996085, 15.0007706, 14.6504816, 14.4000761, 14.2187536, 14.1708185", \ "18.3519210, 15.7642583, 15.1484251, 14.8022885, 14.5630476, 14.4993840, 14.4868772", \ "19.4654551, 16.9106600, 16.2518820, 15.8826128, 15.5617248, 15.4049885, 15.3721515", \ "23.5866740, 20.3837917, 19.3389258, 18.7298583, 18.3515350, 18.1248847, 18.0770699", \ "31.0039973, 27.3896146, 26.1291245, 25.3371131, 24.7088180, 24.4379500, 24.2935129"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.5303356, 20.8666146, 19.9700172, 19.2556025, 17.9010791, 16.9161918, 13.7694200", \ "23.5492504, 20.8698933, 19.9568813, 19.2266289, 18.0073471, 16.7581877, 14.0715638", \ "23.5959120, 20.8113721, 20.0389777, 19.2780572, 18.0211626, 16.4584403, 15.0072856", \ "24.0535925, 21.3001924, 20.3839339, 19.6031316, 18.4547649, 17.1180288, 14.3938319", \ "25.3741617, 22.5957753, 21.8140099, 20.9797736, 19.7204134, 18.7354436, 15.4025337", \ "28.9644180, 25.8796477, 24.6300573, 23.4265767, 22.6150408, 21.2615497, 17.5786051", \ "35.5062409, 31.9446266, 30.8163346, 29.6825404, 28.2563131, 25.8834072, 25.5892915"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.1408307, 14.7336998, 14.1705383, 13.8144053, 13.4648758, 13.5817173, 13.4086464", \ "17.0766208, 14.6759873, 14.1065875, 13.7530253, 13.4036798, 13.5207947, 13.3625439", \ "17.0222889, 14.5935556, 14.0050346, 13.6920050, 13.4499645, 13.3366217, 13.3840318", \ "17.3112672, 14.8033672, 14.1929850, 13.8587768, 13.5876331, 13.4952077, 13.4888685", \ "18.4540324, 15.9505304, 15.2903808, 14.9087401, 14.6103758, 14.4510716, 14.4165328", \ "22.5591706, 19.3597069, 18.2966297, 17.7475592, 17.2954087, 17.0435171, 16.9784928", \ "29.6650619, 26.1501174, 24.8236284, 24.0783849, 23.4100048, 22.9591591, 22.8303051"); } } internal_power () { related_pin : "IN5"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.3475644, 14.9452893, 14.3838771, 14.0482210, 13.7487250, 13.6525428, 13.6613110", \ "17.3771613, 14.9413780, 14.3473714, 14.0429485, 13.8023794, 13.7687261, 13.6537744", \ "17.4260353, 14.9795342, 14.3735389, 14.1559574, 13.9327939, 13.7592923, 13.7248537", \ "17.9732994, 15.4885388, 14.9046935, 14.5547847, 14.3185201, 14.2132875, 14.1857358", \ "19.3240707, 16.5822232, 15.9705008, 15.5849897, 15.2883713, 15.1719288, 15.1401055", \ "22.8561253, 19.7748210, 18.7417881, 18.2224349, 17.7839757, 17.5904606, 17.5355316", \ "29.3280414, 25.8018375, 24.5461440, 23.9109387, 23.2217487, 22.9566499, 22.8728975"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.7867606, 18.1794096, 17.3478639, 16.6628940, 15.4991845, 14.1753207, 11.4264390", \ "20.8134358, 18.2512124, 17.4649676, 16.6652554, 15.7298541, 14.7583568, 12.8422235", \ "20.9022881, 18.2966165, 17.4406111, 16.7251905, 15.6034059, 13.9417066, 13.2151254", \ "21.4877941, 18.8383499, 17.8673471, 17.1991546, 15.8987875, 15.1094306, 13.3991778", \ "22.9132045, 20.1649747, 19.2730898, 18.5111364, 17.3409666, 15.4542837, 14.8136397", \ "26.6095294, 23.3860880, 22.1848699, 20.9144290, 19.9413107, 18.6004628, 15.2376407", \ "33.3480658, 29.6426727, 28.3047299, 27.2676889, 25.5917664, 23.0071674, 22.6391980"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1431106, 0.1578828, 0.1702414, 0.1863451, 0.2212645, 0.2899560, 0.4272022", \ "0.1454355, 0.1602857, 0.1726059, 0.1887150, 0.2234020, 0.2919579, 0.4293663", \ "0.1491782, 0.1638573, 0.1763178, 0.1923761, 0.2273373, 0.2959601, 0.4332523", \ "0.1566864, 0.1714350, 0.1838410, 0.1999592, 0.2348293, 0.3034590, 0.4406980", \ "0.1689920, 0.1839458, 0.1961787, 0.2122842, 0.2470383, 0.3157134, 0.4533721", \ "0.1866262, 0.2017502, 0.2140751, 0.2302391, 0.2651448, 0.3334200, 0.4702663", \ "0.2114513, 0.2267778, 0.2395261, 0.2557217, 0.2903452, 0.3585691, 0.4956978"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0324739, 0.0509807, 0.0707524, 0.0997120, 0.1703124, 0.3205390, 0.6271723", \ "0.0316743, 0.0507798, 0.0706243, 0.0996424, 0.1706827, 0.3194218, 0.6255104", \ "0.0319678, 0.0508325, 0.0705906, 0.0997657, 0.1702414, 0.3200633, 0.6233032", \ "0.0322334, 0.0505383, 0.0704464, 0.0993240, 0.1701739, 0.3207466, 0.6237480", \ "0.0324710, 0.0514443, 0.0714195, 0.1002237, 0.1712143, 0.3195900, 0.6244760", \ "0.0346240, 0.0522746, 0.0728971, 0.1010569, 0.1723198, 0.3213767, 0.6231912", \ "0.0374517, 0.0551777, 0.0754160, 0.1039334, 0.1732626, 0.3216364, 0.6265553"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1460168, 0.1616613, 0.1753537, 0.1931250, 0.2328922, 0.3108692, 0.4668713", \ "0.1492888, 0.1649380, 0.1786159, 0.1964005, 0.2361802, 0.3142294, 0.4701488", \ "0.1547703, 0.1703723, 0.1840007, 0.2018789, 0.2416199, 0.3197660, 0.4758863", \ "0.1641543, 0.1797821, 0.1932994, 0.2111864, 0.2509500, 0.3290080, 0.4852648", \ "0.1801433, 0.1957659, 0.2093337, 0.2272534, 0.2669658, 0.3452451, 0.5011614", \ "0.2073892, 0.2231596, 0.2368835, 0.2547345, 0.2944419, 0.3724208, 0.5282786", \ "0.2522237, 0.2683211, 0.2820641, 0.3001174, 0.3396677, 0.4175044, 0.5734896"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0296295, 0.0478092, 0.0671190, 0.0953924, 0.1658975, 0.3124037, 0.6117908", \ "0.0298426, 0.0478147, 0.0671700, 0.0954905, 0.1654166, 0.3122982, 0.6118468", \ "0.0296313, 0.0479767, 0.0670299, 0.0954479, 0.1658101, 0.3124823, 0.6094749", \ "0.0294356, 0.0479198, 0.0669716, 0.0954625, 0.1658439, 0.3120982, 0.6121754", \ "0.0305840, 0.0484392, 0.0674806, 0.0959504, 0.1660267, 0.3125970, 0.6102260", \ "0.0321132, 0.0502323, 0.0693732, 0.0973269, 0.1668560, 0.3124416, 0.6090443", \ "0.0364341, 0.0536815, 0.0727495, 0.1002603, 0.1687123, 0.3135099, 0.6105202"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1368952, 0.1517579, 0.1640737, 0.1801840, 0.2148854, 0.2834858, 0.4208629", \ "0.1398889, 0.1545718, 0.1670244, 0.1830756, 0.2180372, 0.2865114, 0.4245614", \ "0.1464944, 0.1613568, 0.1737147, 0.1898282, 0.2245458, 0.2932296, 0.4304942", \ "0.1603885, 0.1752751, 0.1876685, 0.2036521, 0.2384574, 0.3070886, 0.4443975", \ "0.1814169, 0.1962224, 0.2085766, 0.2245854, 0.2594787, 0.3280213, 0.4653076", \ "0.2108097, 0.2257845, 0.2382581, 0.2544088, 0.2892879, 0.3576306, 0.4943605", \ "0.2559579, 0.2711654, 0.2838036, 0.3000213, 0.3345901, 0.4029919, 0.5400574"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0318575, 0.0509295, 0.0705945, 0.0997176, 0.1706154, 0.3198094, 0.6259506", \ "0.0319836, 0.0508649, 0.0706066, 0.0997929, 0.1709692, 0.3212366, 0.6251007", \ "0.0322752, 0.0508837, 0.0706401, 0.0997257, 0.1704404, 0.3204035, 0.6258194", \ "0.0324483, 0.0506464, 0.0702684, 0.0991592, 0.1709154, 0.3207000, 0.6193941", \ "0.0327570, 0.0512562, 0.0711117, 0.1001547, 0.1715784, 0.3213091, 0.6222444", \ "0.0341472, 0.0518883, 0.0724687, 0.1010296, 0.1723044, 0.3210205, 0.6247097", \ "0.0360208, 0.0545535, 0.0744153, 0.1022655, 0.1727957, 0.3204350, 0.6265181"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1339709, 0.1495357, 0.1632320, 0.1810281, 0.2208278, 0.2989273, 0.4547296", \ "0.1369776, 0.1526007, 0.1662590, 0.1840796, 0.2238777, 0.3018840, 0.4581248", \ "0.1420115, 0.1576285, 0.1713092, 0.1891012, 0.2288956, 0.3069884, 0.4629052", \ "0.1508094, 0.1664896, 0.1800498, 0.1979988, 0.2376566, 0.3158373, 0.4717559", \ "0.1652380, 0.1809089, 0.1944298, 0.2123180, 0.2521351, 0.3302174, 0.4862739", \ "0.1868826, 0.2027028, 0.2162990, 0.2342004, 0.2739020, 0.3519441, 0.5076768", \ "0.2152273, 0.2314079, 0.2452264, 0.2632762, 0.3029957, 0.3807408, 0.5364700"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0289719, 0.0474325, 0.0664741, 0.0950325, 0.1656376, 0.3124845, 0.6120314", \ "0.0291752, 0.0472869, 0.0667067, 0.0951348, 0.1653667, 0.3120020, 0.6108090", \ "0.0289308, 0.0473157, 0.0666371, 0.0950391, 0.1654478, 0.3123984, 0.6120746", \ "0.0291503, 0.0472300, 0.0664818, 0.0952204, 0.1655789, 0.3124742, 0.6120197", \ "0.0301013, 0.0480263, 0.0672256, 0.0954980, 0.1658065, 0.3126797, 0.6092967", \ "0.0325769, 0.0499028, 0.0690607, 0.0973344, 0.1669189, 0.3113582, 0.6097685", \ "0.0369024, 0.0542687, 0.0731501, 0.1003847, 0.1690781, 0.3139771, 0.6118815"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1306961, 0.1455111, 0.1578346, 0.1739463, 0.2086224, 0.2774001, 0.4145270", \ "0.1329746, 0.1477925, 0.1601018, 0.1761049, 0.2109553, 0.2796441, 0.4170198", \ "0.1366280, 0.1514345, 0.1637829, 0.1797832, 0.2146699, 0.2833397, 0.4209372", \ "0.1441120, 0.1587145, 0.1710986, 0.1871633, 0.2220476, 0.2904928, 0.4287470", \ "0.1555750, 0.1702863, 0.1826617, 0.1986531, 0.2336293, 0.3020328, 0.4397122", \ "0.1719613, 0.1870842, 0.1994726, 0.2155725, 0.2505003, 0.3187392, 0.4555825", \ "0.1937097, 0.2091924, 0.2219016, 0.2381896, 0.2731759, 0.3415235, 0.4788043"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0313020, 0.0499889, 0.0701422, 0.0991475, 0.1707545, 0.3201263, 0.6267827", \ "0.0312404, 0.0501848, 0.0700777, 0.0992800, 0.1709193, 0.3198366, 0.6250729", \ "0.0313334, 0.0501311, 0.0701625, 0.0993619, 0.1706344, 0.3195847, 0.6233815", \ "0.0317451, 0.0502476, 0.0699273, 0.0986811, 0.1706948, 0.3209994, 0.6252651", \ "0.0326000, 0.0513974, 0.0709434, 0.0998610, 0.1719994, 0.3193261, 0.6191864", \ "0.0338156, 0.0523221, 0.0725978, 0.1011679, 0.1722684, 0.3249507, 0.6254797", \ "0.0371783, 0.0548877, 0.0758679, 0.1039761, 0.1740119, 0.3216556, 0.6281153"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1338414, 0.1495592, 0.1630811, 0.1809694, 0.2207301, 0.2987733, 0.4551777", \ "0.1363253, 0.1520375, 0.1656291, 0.1834801, 0.2232470, 0.3013004, 0.4574794", \ "0.1413128, 0.1569191, 0.1705648, 0.1884243, 0.2281739, 0.3063189, 0.4621366", \ "0.1517012, 0.1673937, 0.1809864, 0.1989234, 0.2385949, 0.3165987, 0.4727670", \ "0.1706986, 0.1863610, 0.1998587, 0.2177542, 0.2574929, 0.3355728, 0.4918126", \ "0.2022146, 0.2179371, 0.2314579, 0.2493845, 0.2890680, 0.3670915, 0.5228376", \ "0.2535606, 0.2695762, 0.2832765, 0.3012780, 0.3407960, 0.4188082, 0.5747462"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0298672, 0.0480577, 0.0669800, 0.0955669, 0.1656959, 0.3126315, 0.6103024", \ "0.0298303, 0.0480040, 0.0671032, 0.0954989, 0.1656077, 0.3124612, 0.6106565", \ "0.0296611, 0.0479969, 0.0669625, 0.0954622, 0.1657508, 0.3125569, 0.6116770", \ "0.0297324, 0.0478866, 0.0669229, 0.0956702, 0.1656915, 0.3119271, 0.6116963", \ "0.0306498, 0.0483383, 0.0678414, 0.0959043, 0.1657094, 0.3123954, 0.6112251", \ "0.0316811, 0.0498375, 0.0689292, 0.0973053, 0.1668936, 0.3120510, 0.6099328", \ "0.0355512, 0.0529272, 0.0720419, 0.0995923, 0.1683625, 0.3136240, 0.6105380"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1241987, 0.1389767, 0.1513027, 0.1674074, 0.2021527, 0.2708284, 0.4081989", \ "0.1274564, 0.1421207, 0.1544473, 0.1705380, 0.2055313, 0.2741338, 0.4114213", \ "0.1342291, 0.1488966, 0.1613314, 0.1774073, 0.2123940, 0.2809940, 0.4180372", \ "0.1473952, 0.1620315, 0.1743574, 0.1903936, 0.2253909, 0.2938485, 0.4320397", \ "0.1669087, 0.1818095, 0.1940949, 0.2101353, 0.2448728, 0.3135014, 0.4515156", \ "0.1938768, 0.2089408, 0.2212871, 0.2373593, 0.2721990, 0.3404438, 0.4773916", \ "0.2361470, 0.2514696, 0.2640921, 0.2803078, 0.3149448, 0.3832157, 0.5204896"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0314818, 0.0502479, 0.0700603, 0.0993250, 0.1704383, 0.3206890, 0.6196437", \ "0.0313111, 0.0502428, 0.0699980, 0.0991997, 0.1701733, 0.3202238, 0.6246992", \ "0.0311242, 0.0504212, 0.0700296, 0.0993414, 0.1705877, 0.3201970, 0.6272199", \ "0.0320867, 0.0501740, 0.0698733, 0.0989983, 0.1708684, 0.3206798, 0.6252602", \ "0.0321149, 0.0513147, 0.0710091, 0.0996666, 0.1709154, 0.3195114, 0.6238410", \ "0.0334904, 0.0519993, 0.0717504, 0.1008104, 0.1718022, 0.3209173, 0.6248546", \ "0.0367114, 0.0542846, 0.0744022, 0.1032709, 0.1730115, 0.3207448, 0.6266201"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1214531, 0.1371848, 0.1506736, 0.1686038, 0.2083626, 0.2863974, 0.4428563", \ "0.1237582, 0.1394911, 0.1529870, 0.1709174, 0.2106780, 0.2887312, 0.4452079", \ "0.1285103, 0.1441138, 0.1577979, 0.1755877, 0.2153748, 0.2934724, 0.4493469", \ "0.1382683, 0.1538188, 0.1672737, 0.1852735, 0.2250241, 0.3031784, 0.4593741", \ "0.1542692, 0.1699958, 0.1835049, 0.2013471, 0.2411106, 0.3191747, 0.4754308", \ "0.1783901, 0.1941691, 0.2077756, 0.2256405, 0.2653563, 0.3433818, 0.4990923", \ "0.2125541, 0.2285879, 0.2423972, 0.2603649, 0.3000358, 0.3779254, 0.5338776"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0291774, 0.0475398, 0.0666600, 0.0952387, 0.1653211, 0.3126890, 0.6103105", \ "0.0289727, 0.0475680, 0.0666826, 0.0952287, 0.1654219, 0.3125030, 0.6103141", \ "0.0288393, 0.0473496, 0.0666126, 0.0950089, 0.1655778, 0.3124567, 0.6120838", \ "0.0290457, 0.0474616, 0.0666670, 0.0950351, 0.1655386, 0.3120415, 0.6107153", \ "0.0301193, 0.0484519, 0.0671362, 0.0955983, 0.1660545, 0.3122521, 0.6103168", \ "0.0321953, 0.0496968, 0.0688129, 0.0971328, 0.1668090, 0.3126636, 0.6093865", \ "0.0358707, 0.0534012, 0.0721940, 0.0996921, 0.1687192, 0.3131737, 0.6110714"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1087063, 0.1233871, 0.1356840, 0.1517302, 0.1867087, 0.2552513, 0.3929268", \ "0.1128035, 0.1275103, 0.1397932, 0.1557708, 0.1906324, 0.2594143, 0.3965911", \ "0.1210723, 0.1356316, 0.1479424, 0.1640212, 0.1989948, 0.2676580, 0.4055203", \ "0.1358402, 0.1504227, 0.1627331, 0.1787909, 0.2137779, 0.2824756, 0.4198348", \ "0.1573415, 0.1721798, 0.1844830, 0.2004229, 0.2351930, 0.3037805, 0.4414423", \ "0.1896240, 0.2046146, 0.2170903, 0.2332266, 0.2680633, 0.3364156, 0.4730538", \ "0.2388953, 0.2542010, 0.2669933, 0.2833487, 0.3182556, 0.3860730, 0.5233122"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0304137, 0.0493195, 0.0692135, 0.0983875, 0.1701989, 0.3199155, 0.6197915", \ "0.0302084, 0.0492221, 0.0692940, 0.0981559, 0.1713402, 0.3197734, 0.6271012", \ "0.0303366, 0.0494216, 0.0692685, 0.0986337, 0.1702142, 0.3193886, 0.6234825", \ "0.0305176, 0.0491692, 0.0691679, 0.0984354, 0.1698366, 0.3201596, 0.6298662", \ "0.0317957, 0.0506326, 0.0703112, 0.0995418, 0.1714144, 0.3201291, 0.6251507", \ "0.0342239, 0.0518858, 0.0726233, 0.1009575, 0.1716438, 0.3211560, 0.6233007", \ "0.0375494, 0.0562417, 0.0752328, 0.1044511, 0.1748206, 0.3212763, 0.6264395"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1042165, 0.1198692, 0.1334605, 0.1513722, 0.1911380, 0.2692455, 0.4256704", \ "0.1074852, 0.1231558, 0.1366851, 0.1545981, 0.1943701, 0.2724008, 0.4288788", \ "0.1142037, 0.1298085, 0.1434430, 0.1613231, 0.2011233, 0.2792007, 0.4356764", \ "0.1246599, 0.1403446, 0.1537768, 0.1716320, 0.2114307, 0.2896273, 0.4458113", \ "0.1389194, 0.1545698, 0.1680328, 0.1860294, 0.2257276, 0.3038700, 0.4602255", \ "0.1591332, 0.1749245, 0.1883372, 0.2062038, 0.2459356, 0.3239393, 0.4797007", \ "0.1833534, 0.1992530, 0.2130006, 0.2309651, 0.2704837, 0.3483510, 0.5044960"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0288327, 0.0474013, 0.0666851, 0.0951510, 0.1656306, 0.3118961, 0.6099070", \ "0.0292049, 0.0474894, 0.0664701, 0.0950846, 0.1651596, 0.3127165, 0.6103121", \ "0.0288784, 0.0473159, 0.0667274, 0.0951079, 0.1653323, 0.3124810, 0.6102450", \ "0.0292281, 0.0470818, 0.0664703, 0.0952834, 0.1657760, 0.3124404, 0.6120127", \ "0.0296578, 0.0478379, 0.0668092, 0.0955527, 0.1657790, 0.3121472, 0.6115770", \ "0.0314355, 0.0495416, 0.0682633, 0.0965786, 0.1664273, 0.3139239, 0.6092531", \ "0.0345940, 0.0522266, 0.0711842, 0.0992158, 0.1679081, 0.3129311, 0.6131948"); } } } } cell (OAI222X1) { cell_footprint : "OAI222"; area : 15.6672 ; cell_leakage_power : 9.470075e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "2.4138844e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "2.4055549e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "2.3718629e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "2.4141809e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "2.5816254e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "2.4417661e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "2.5424528e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "2.5818972e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "2.5816158e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "2.4418162e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "2.5424303e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "2.5818968e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "2.5720498e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "2.4504365e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "2.5330529e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "2.5723509e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "2.7577254e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "2.6050273e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "2.7229238e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "2.7579512e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "9.4700745e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "3.0619816e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "8.5415977e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "8.8219196e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "9.0504443e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "3.0618970e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "8.1218126e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "8.4021885e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "8.5740993e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "3.2402141e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "7.6453880e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "7.9256843e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "2.7576784e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "2.6050436e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "2.7229015e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "2.7579681e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "9.0504969e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "3.0619312e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "8.1218111e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "8.4022041e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "8.6307750e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "3.0618988e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "7.7019003e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "7.9823721e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "8.1542730e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "3.2402419e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "7.2254089e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "7.5058004e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "2.9360653e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "2.7833932e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "2.9012783e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "2.9362726e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "8.5741966e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "3.2403456e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "7.6454576e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "7.9257802e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "8.1543533e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "3.2402998e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "7.2254650e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "7.5058473e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "7.6779060e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "3.4186812e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "6.7489715e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "7.0293282e+04"; } pin (IN1) { fanout_load : 0.065; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.229224, 1.229224 ); fall_capacitance : 1.229224; capacitance : 1.247100; rise_capacitance_range (1.264976, 1.264976 ); rise_capacitance : 1.264976; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9214983, -0.9542504, -1.0012320, -1.0119615, -1.0148977, -1.0022471, -0.9584234"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.9407759, 0.9220773, 0.9033587, 0.8913845, 0.8861148, 0.8942535, 0.9292096"); } } } pin (IN2) { fanout_load : 0.064; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.206371, 1.206371 ); fall_capacitance : 1.206371; capacitance : 1.266518; rise_capacitance_range (1.326665, 1.326665 ); rise_capacitance : 1.326665; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0200189, -1.0392109, -1.0590722, -1.0670012, -1.0643365, -1.0404840, -0.9742566"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0415207, 1.0174679, 0.9880406, 0.9767081, 0.9727215, 0.9834265, 1.0235150"); } } } pin (IN3) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.475417, 1.475417 ); fall_capacitance : 1.475417; capacitance : 1.459166; rise_capacitance_range (1.442915, 1.442915 ); rise_capacitance : 1.442915; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1798222, -1.2079245, -1.2456065, -1.2508596, -1.2428430, -1.2082867, -1.1206517"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1827416, 1.1622576, 1.1396174, 1.1297447, 1.1283273, 1.1438203, 1.1931341"); } } } pin (IN4) { fanout_load : 0.045; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.188765, 1.188765 ); fall_capacitance : 1.188765; capacitance : 1.225484; rise_capacitance_range (1.262203, 1.262203 ); rise_capacitance : 1.262203; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0648665, -1.0783898, -1.0869139, -1.1011016, -1.1109544, -1.1121371, -1.0959797"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0822147, 1.0627785, 1.0422337, 1.0300241, 1.0239327, 1.0300771, 1.0606935"); } } } pin (IN5) { fanout_load : 0.041; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.035054, 1.035054 ); fall_capacitance : 1.035054; capacitance : 1.031025; rise_capacitance_range (1.026995, 1.026995 ); rise_capacitance : 1.026995; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.5234382, 0.5066511, 0.4915996, 0.4881697, 0.4998328, 0.5416818, 0.6439024"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8710364, 0.8527229, 0.8346850, 0.8242408, 0.8219415, 0.8359318, 0.8825014"); } } } pin (IN6) { fanout_load : 0.046; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.073481, 1.073481 ); fall_capacitance : 1.073481; capacitance : 1.114672; rise_capacitance_range (1.155864, 1.155864 ); rise_capacitance : 1.155864; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.2795817, 0.2596558, 0.2383265, 0.2373713, 0.2539837, 0.3057314, 0.4277493"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0508421, 1.0442471, 1.0496441, 1.0400190, 1.0393553, 1.0566150, 1.1097209"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN6+IN5)*(IN2+IN1)*(IN4+IN3))'"; max_capacitance : 208.000000; max_transition : 0.627973; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.9546982, 17.6393866, 17.4095645, 17.1294258, 16.7445702, 16.1735091, 14.6956292", \ "17.9516369, 17.5807870, 17.3469885, 17.0856433, 16.6114428, 15.9988040, 14.8829940", \ "17.8914235, 17.5891256, 17.3601973, 17.0716300, 16.6574058, 16.0356584, 14.7442775", \ "18.0520278, 17.7546016, 17.5914777, 17.3084819, 16.9465960, 16.3326709, 15.0385888", \ "18.8524616, 18.5084457, 18.1958961, 18.0702157, 17.5671831, 16.7524114, 15.6692356", \ "21.5661447, 20.8653571, 20.4453643, 19.8697140, 19.7057606, 19.1579740, 17.4731024", \ "26.7551971, 25.8891788, 25.4175915, 24.9380438, 24.4734598, 23.4051247, 23.5012751"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4585104, 11.3245656, 11.3252930, 11.3083849, 11.3078596, 11.3080164, 11.3800954", \ "11.4232844, 11.2943355, 11.2359225, 11.2562134, 11.2530335, 11.3120269, 11.3337091", \ "11.3842623, 11.2400470, 11.2239052, 11.2076761, 11.2220070, 11.2168266, 11.2397023", \ "11.4166144, 11.2752459, 11.2675642, 11.2434888, 11.2432663, 11.2574479, 11.3019718", \ "11.8635445, 11.6887027, 11.6599442, 11.6541646, 11.6394216, 11.6545863, 11.6955395", \ "14.4157402, 13.7835987, 13.5675155, 13.4319462, 13.3715204, 13.3639188, 13.3894549", \ "19.6795842, 18.8562987, 18.5328151, 18.3469100, 18.2019488, 18.1090374, 18.1399063"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.3835900, 17.0676699, 16.8369405, 16.5569228, 16.1703742, 15.5979153, 14.0804525", \ "17.3520252, 16.9897441, 16.8190229, 16.5290140, 16.1240555, 15.4207571, 14.1290321", \ "17.3463530, 17.0177706, 16.7864327, 16.5122297, 16.0651368, 15.4301787, 14.0927268", \ "17.5941665, 17.2907470, 17.1265794, 16.8522324, 16.4905751, 15.8145070, 14.7734929", \ "18.5203994, 18.1336784, 17.9130616, 17.7169195, 17.2380404, 16.5843053, 15.2522056", \ "21.2310001, 20.5248355, 20.0728231, 19.6507384, 19.4646084, 18.9099580, 17.2285328", \ "26.3488161, 25.4995927, 24.9735937, 24.6442148, 24.1037214, 23.2044336, 23.1506368"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6847972, 10.5594657, 10.5373061, 10.5214539, 10.5193536, 10.5803963, 10.5973904", \ "10.6227455, 10.4826549, 10.4980276, 10.4669286, 10.4514046, 10.4744753, 10.5138694", \ "10.5306719, 10.3971233, 10.3986414, 10.3978535, 10.4094262, 10.3990549, 10.4339272", \ "10.5682329, 10.4288720, 10.4144025, 10.4062043, 10.4109964, 10.4245326, 10.4812254", \ "11.0588499, 10.8879460, 10.8930238, 10.8744331, 10.8509554, 10.8472369, 10.8782744", \ "13.5022415, 12.9013343, 12.6813208, 12.5632961, 12.5056259, 12.4713524, 12.4783632", \ "18.4667652, 17.6606253, 17.3589562, 17.1512993, 17.0507277, 16.9089132, 16.9159516"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.3901958, 16.0555033, 15.8844024, 15.5694293, 15.1962321, 14.4673235, 13.6283099", \ "16.4408964, 16.0805756, 15.8191434, 15.4660714, 15.0848773, 14.4328667, 13.0893900", \ "16.4254897, 16.0052704, 15.8197494, 15.5620229, 15.1688923, 14.3993603, 13.0520219", \ "16.5510787, 16.1772320, 15.9862599, 15.7356486, 15.3198589, 14.5645459, 13.2914157", \ "17.2675993, 16.8965975, 16.7358564, 16.4119267, 16.0044914, 15.3247588, 13.8405059", \ "19.8273996, 19.1496632, 18.7874668, 18.2405868, 17.9476040, 17.5534281, 16.0377032", \ "24.5708484, 23.7211846, 23.3072684, 22.9055952, 22.3551305, 21.1910764, 21.1451070"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.3528263, 11.1938644, 11.2347661, 11.2192939, 11.2184861, 11.2045427, 11.2453308", \ "11.3388915, 11.2089034, 11.2128352, 11.1926207, 11.1854156, 11.1886303, 11.2700454", \ "11.2508190, 11.0705260, 11.1031788, 11.0979011, 11.0818156, 11.1405388, 11.1611623", \ "11.3953540, 11.2207183, 11.2218373, 11.2192027, 11.2153287, 11.2311488, 11.2700236", \ "12.0645959, 11.8742248, 11.8445581, 11.8573870, 11.8530284, 11.8433923, 11.8860421", \ "14.9319483, 14.2793822, 14.0457053, 13.8826676, 13.8496997, 13.8195749, 13.8499674", \ "20.2447449, 19.4245663, 19.0526256, 18.9004782, 18.7215425, 18.5922440, 18.5961014"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.6614458, 15.2747997, 15.0837998, 14.7974252, 14.4175629, 13.6337575, 13.2345723", \ "15.6228353, 15.2338206, 15.0919515, 14.6689346, 14.2732916, 13.5579658, 12.2967328", \ "15.6764573, 15.2563524, 15.0463230, 14.8075536, 14.4032859, 13.9412297, 12.4998026", \ "15.9074292, 15.5857210, 15.3450460, 15.0642592, 14.6359462, 13.9588889, 13.1638773", \ "16.8117872, 16.4538205, 16.1875326, 15.9809436, 15.4510516, 14.7369610, 13.5880075", \ "19.4222187, 18.7148496, 18.3824061, 17.8561724, 17.5817861, 16.9344803, 15.0469134", \ "24.2669987, 23.4510366, 22.9555342, 22.4272245, 22.0177671, 20.8690823, 20.8739961"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.7607068, 10.6352006, 10.6073186, 10.5799590, 10.6053103, 10.6263740, 10.6450250", \ "10.7121828, 10.5569756, 10.5839536, 10.5495905, 10.5336426, 10.5539720, 10.5791754", \ "10.6346965, 10.4913207, 10.5189888, 10.5003306, 10.4527712, 10.5677874, 10.5726315", \ "10.7184611, 10.5787263, 10.5728307, 10.5733179, 10.5786964, 10.5782817, 10.6115392", \ "11.4317816, 11.2562840, 11.2595201, 11.2291190, 11.1770088, 11.1886031, 11.2129282", \ "14.1787141, 13.5348089, 13.3075322, 13.2059476, 13.1530839, 13.1091279, 13.1202100", \ "19.2483800, 18.4344474, 18.0891680, 17.8773776, 17.7254571, 17.6165711, 17.5976642"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.5459010, 14.1666208, 13.9732393, 13.6826688, 13.0863596, 12.4503865, 10.9279649", \ "14.4625131, 14.1330756, 13.9389329, 13.6325045, 13.1338663, 12.5153232, 11.1423742", \ "14.5349348, 14.0768980, 13.8705291, 13.6020883, 13.2201416, 12.3567959, 11.2980306", \ "14.6634228, 14.2740830, 14.0817979, 13.8497361, 13.4166564, 12.5980943, 11.2156692", \ "15.4544118, 15.0068317, 14.8201206, 14.5431452, 14.0094462, 13.1879736, 11.8316230", \ "17.8754164, 17.1050670, 16.6391684, 16.1070685, 15.7212045, 15.1936831, 13.2276111", \ "22.1756204, 21.2918415, 20.8406338, 20.2645599, 19.7097330, 18.8840846, 18.4487956"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4946743, 11.3603306, 11.3372518, 11.3089195, 11.3184220, 11.3356576, 11.3740063", \ "11.4880281, 11.3414335, 11.3573896, 11.3419707, 11.3406174, 11.3296155, 11.3630058", \ "11.5144037, 11.3495171, 11.3702888, 11.3371944, 11.3340262, 11.3837099, 11.4005287", \ "11.7578497, 11.6043892, 11.5892487, 11.5987332, 11.6084030, 11.6219946, 11.6545438", \ "12.6466343, 12.4600243, 12.4289044, 12.4306474, 12.4071942, 12.4078488, 12.4411785", \ "15.4843092, 14.8330324, 14.5928325, 14.4559604, 14.3859947, 14.3536996, 14.3706498", \ "20.3902832, 19.5459743, 19.2166919, 18.9769189, 18.7792774, 18.6511368, 18.6626840"); } } internal_power () { related_pin : "IN6"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.2274355, 13.8463054, 13.6504612, 13.2801260, 12.7561631, 12.1284016, 10.6903314", \ "14.2205820, 13.7903983, 13.5812299, 13.2865953, 12.7835391, 12.0819788, 10.5740237", \ "14.2567080, 13.8832552, 13.6785536, 13.3674927, 12.8814733, 12.1039222, 10.8312825", \ "14.5538798, 14.1733559, 13.9674275, 13.6771906, 13.2230336, 12.4371398, 11.0484396", \ "15.4476901, 15.0191364, 14.8095741, 14.4969645, 13.9485519, 13.2049249, 11.8047496", \ "17.9690909, 17.2113878, 16.8451815, 16.2214322, 15.8760928, 15.2338614, 13.6741853", \ "22.6053937, 21.6695544, 21.2441524, 20.7378249, 20.2258799, 19.1002464, 18.7377229"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6747877, 10.5354016, 10.5205051, 10.5141391, 10.4899763, 10.5102199, 10.5281831", \ "10.6663239, 10.5464628, 10.5035039, 10.5021713, 10.5043487, 10.5478900, 10.5598013", \ "10.7137430, 10.5953613, 10.5949557, 10.5851096, 10.5561809, 10.5732339, 10.6169136", \ "10.9917172, 10.8434073, 10.8319640, 10.8214683, 10.7999937, 10.8324816, 10.8668173", \ "11.9851172, 11.7781470, 11.7558580, 11.7247462, 11.7054051, 11.7000583, 11.7230131", \ "14.9300092, 14.2723626, 14.0434401, 13.9050045, 13.8118387, 13.7555149, 13.7857873", \ "19.9366496, 19.0806093, 18.7232326, 18.5341697, 18.3407836, 18.1946669, 18.1835666"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1570288, 0.1688996, 0.1802210, 0.1951730, 0.2294827, 0.2980698, 0.4350119", \ "0.1592232, 0.1710795, 0.1823438, 0.1973865, 0.2313685, 0.2997630, 0.4373139", \ "0.1629055, 0.1749001, 0.1861600, 0.2012356, 0.2350991, 0.3035363, 0.4410901", \ "0.1710294, 0.1829831, 0.1942341, 0.2092812, 0.2433842, 0.3122056, 0.4496178", \ "0.1862155, 0.1980655, 0.2093419, 0.2244238, 0.2586933, 0.3272875, 0.4645545", \ "0.2107358, 0.2228511, 0.2343171, 0.2492488, 0.2834146, 0.3517655, 0.4886793", \ "0.2490458, 0.2613573, 0.2729390, 0.2880917, 0.3219848, 0.3904417, 0.5272862"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0315107, 0.0487918, 0.0684446, 0.0975643, 0.1695220, 0.3187095, 0.6205242", \ "0.0311370, 0.0489402, 0.0685854, 0.0977886, 0.1699281, 0.3203353, 0.6245267", \ "0.0319694, 0.0490832, 0.0683215, 0.0976755, 0.1700259, 0.3200573, 0.6248874", \ "0.0311307, 0.0482344, 0.0678731, 0.0972107, 0.1699839, 0.3196768, 0.6251308", \ "0.0320018, 0.0494042, 0.0689401, 0.0982864, 0.1699929, 0.3210239, 0.6254732", \ "0.0335199, 0.0504744, 0.0702131, 0.0992199, 0.1708283, 0.3212478, 0.6261847", \ "0.0355239, 0.0528221, 0.0721079, 0.1012422, 0.1721920, 0.3211388, 0.6277492"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1540014, 0.1667508, 0.1792641, 0.1964483, 0.2356970, 0.3136499, 0.4697710", \ "0.1573270, 0.1700058, 0.1825632, 0.1996956, 0.2390358, 0.3171578, 0.4731933", \ "0.1622359, 0.1749141, 0.1874794, 0.2046415, 0.2439264, 0.3219561, 0.4780376", \ "0.1694586, 0.1820950, 0.1946364, 0.2118204, 0.2511304, 0.3291917, 0.4852662", \ "0.1800541, 0.1927428, 0.2052657, 0.2224416, 0.2617752, 0.3399798, 0.4957899", \ "0.1981129, 0.2109298, 0.2235446, 0.2407821, 0.2800372, 0.3580254, 0.5138435", \ "0.2243044, 0.2374129, 0.2502160, 0.2675735, 0.3066387, 0.3846112, 0.5404523"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280528, 0.0445887, 0.0639252, 0.0929826, 0.1645641, 0.3118066, 0.6104381", \ "0.0277587, 0.0448091, 0.0642126, 0.0927415, 0.1645910, 0.3118887, 0.6106513", \ "0.0281385, 0.0448111, 0.0638970, 0.0929124, 0.1646622, 0.3115148, 0.6106207", \ "0.0277272, 0.0446658, 0.0637743, 0.0929220, 0.1645432, 0.3117365, 0.6107005", \ "0.0281251, 0.0447367, 0.0641181, 0.0929740, 0.1643963, 0.3119203, 0.6103648", \ "0.0298839, 0.0462701, 0.0653381, 0.0942495, 0.1648699, 0.3113217, 0.6078597", \ "0.0326874, 0.0490958, 0.0679669, 0.0963859, 0.1663452, 0.3126775, 0.6095158"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1500259, 0.1618971, 0.1732185, 0.1881693, 0.2224774, 0.2910648, 0.4279830", \ "0.1530019, 0.1648581, 0.1761824, 0.1911184, 0.2253931, 0.2936066, 0.4309924", \ "0.1595274, 0.1715156, 0.1827885, 0.1978603, 0.2317124, 0.3000889, 0.4376386", \ "0.1741572, 0.1861259, 0.1973715, 0.2123078, 0.2465602, 0.3150895, 0.4520029", \ "0.2007615, 0.2126084, 0.2237712, 0.2388031, 0.2730776, 0.3413553, 0.4788161", \ "0.2388013, 0.2508716, 0.2623172, 0.2772557, 0.3113791, 0.3795695, 0.5165250", \ "0.3012708, 0.3137493, 0.3251423, 0.3402366, 0.3740708, 0.4422085, 0.5795553"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0315374, 0.0487905, 0.0684475, 0.0975598, 0.1695316, 0.3187267, 0.6195537", \ "0.0316562, 0.0486724, 0.0684224, 0.0974710, 0.1701115, 0.3199151, 0.6209918", \ "0.0319843, 0.0490375, 0.0683034, 0.0978120, 0.1700969, 0.3205634, 0.6231858", \ "0.0312630, 0.0485144, 0.0678655, 0.0967712, 0.1693338, 0.3205267, 0.6271518", \ "0.0321711, 0.0490312, 0.0683344, 0.0979960, 0.1695772, 0.3204953, 0.6240353", \ "0.0335777, 0.0503072, 0.0700699, 0.0991334, 0.1716717, 0.3208080, 0.6257242", \ "0.0354094, 0.0527396, 0.0721729, 0.1008395, 0.1719816, 0.3200224, 0.6279726"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1416516, 0.1543232, 0.1668752, 0.1840332, 0.2233610, 0.3014259, 0.4574814", \ "0.1447859, 0.1575486, 0.1700255, 0.1871913, 0.2264945, 0.3045044, 0.4604495", \ "0.1492335, 0.1619496, 0.1744966, 0.1916821, 0.2309784, 0.3090078, 0.4650995", \ "0.1559883, 0.1687296, 0.1812377, 0.1983894, 0.2377095, 0.3157596, 0.4718655", \ "0.1658129, 0.1785340, 0.1910722, 0.2082330, 0.2475487, 0.3255169, 0.4815277", \ "0.1799189, 0.1927288, 0.2053676, 0.2225117, 0.2618359, 0.3397905, 0.4956126", \ "0.1932566, 0.2063962, 0.2191662, 0.2363494, 0.2757568, 0.3536440, 0.5095185"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0274720, 0.0442496, 0.0633750, 0.0925438, 0.1643109, 0.3118308, 0.6108422", \ "0.0271496, 0.0443158, 0.0634741, 0.0925782, 0.1643902, 0.3108782, 0.6105072", \ "0.0272429, 0.0441102, 0.0633824, 0.0925824, 0.1644720, 0.3116252, 0.6104964", \ "0.0275559, 0.0439965, 0.0635115, 0.0926567, 0.1644359, 0.3115528, 0.6110320", \ "0.0278705, 0.0444804, 0.0636877, 0.0927401, 0.1646908, 0.3112267, 0.6099623", \ "0.0292333, 0.0460454, 0.0651432, 0.0938301, 0.1651853, 0.3113080, 0.6082141", \ "0.0326235, 0.0487074, 0.0677046, 0.0960375, 0.1668133, 0.3126758, 0.6119945"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1418358, 0.1536647, 0.1649006, 0.1799825, 0.2139933, 0.2825920, 0.4198847", \ "0.1444031, 0.1561388, 0.1674065, 0.1822437, 0.2164059, 0.2848556, 0.4225866", \ "0.1484029, 0.1601528, 0.1713682, 0.1864095, 0.2204988, 0.2891155, 0.4266294", \ "0.1561234, 0.1678860, 0.1790483, 0.1940813, 0.2282987, 0.2967698, 0.4345025", \ "0.1690204, 0.1809543, 0.1922231, 0.2071757, 0.2414589, 0.3097767, 0.4473923", \ "0.1881683, 0.2001687, 0.2115140, 0.2265071, 0.2605756, 0.3290282, 0.4657309", \ "0.2136338, 0.2261492, 0.2376615, 0.2526796, 0.2866399, 0.3551076, 0.4918363"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0306825, 0.0480627, 0.0672457, 0.0965808, 0.1687937, 0.3181307, 0.6271977", \ "0.0302828, 0.0481102, 0.0678297, 0.0968009, 0.1695806, 0.3201310, 0.6242453", \ "0.0303657, 0.0484084, 0.0674554, 0.0967778, 0.1691011, 0.3195401, 0.6239700", \ "0.0305449, 0.0476481, 0.0671845, 0.0965930, 0.1695728, 0.3201092, 0.6236985", \ "0.0316046, 0.0487581, 0.0685590, 0.0973755, 0.1698116, 0.3181814, 0.6241971", \ "0.0330798, 0.0497874, 0.0693893, 0.0984885, 0.1703263, 0.3224850, 0.6251261", \ "0.0355709, 0.0527667, 0.0717061, 0.1005897, 0.1718522, 0.3214874, 0.6266730"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1444861, 0.1572386, 0.1697205, 0.1869105, 0.2261795, 0.3041916, 0.4600289", \ "0.1474281, 0.1601910, 0.1726927, 0.1898775, 0.2291311, 0.3070990, 0.4631423", \ "0.1525492, 0.1653165, 0.1778491, 0.1950786, 0.2342986, 0.3122716, 0.4681813", \ "0.1626460, 0.1753588, 0.1878644, 0.2050403, 0.2443581, 0.3223241, 0.4781410", \ "0.1815345, 0.1942257, 0.2068099, 0.2240006, 0.2632830, 0.3414834, 0.4973018", \ "0.2142168, 0.2270544, 0.2396558, 0.2568833, 0.2961335, 0.3740807, 0.5299421", \ "0.2666408, 0.2797648, 0.2925337, 0.3098779, 0.3490588, 0.4269529, 0.5828059"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0280812, 0.0448998, 0.0639466, 0.0928363, 0.1645595, 0.3110991, 0.6094780", \ "0.0280813, 0.0446907, 0.0639661, 0.0929840, 0.1644565, 0.3117905, 0.6110261", \ "0.0278316, 0.0449715, 0.0639323, 0.0930379, 0.1646819, 0.3113305, 0.6100683", \ "0.0279365, 0.0445433, 0.0638103, 0.0929000, 0.1646675, 0.3115111, 0.6103993", \ "0.0283834, 0.0452241, 0.0643925, 0.0932113, 0.1641081, 0.3113791, 0.6107719", \ "0.0303510, 0.0465880, 0.0657282, 0.0943338, 0.1654172, 0.3116307, 0.6097111", \ "0.0338445, 0.0497824, 0.0685604, 0.0968262, 0.1666971, 0.3126618, 0.6094742"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1355154, 0.1473266, 0.1585550, 0.1734876, 0.2078183, 0.2764398, 0.4138705", \ "0.1385347, 0.1503025, 0.1615636, 0.1763740, 0.2105965, 0.2791190, 0.4167637", \ "0.1452884, 0.1570405, 0.1682102, 0.1832728, 0.2175955, 0.2861894, 0.4237862", \ "0.1595471, 0.1714114, 0.1824877, 0.1975002, 0.2317638, 0.3003499, 0.4374791", \ "0.1819261, 0.1937415, 0.2050179, 0.2200255, 0.2542748, 0.3227426, 0.4597868", \ "0.2132212, 0.2253083, 0.2366436, 0.2516541, 0.2856234, 0.3541323, 0.4908595", \ "0.2613903, 0.2738534, 0.2851806, 0.3003206, 0.3341513, 0.4025042, 0.5392164"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0305121, 0.0480804, 0.0675748, 0.0965719, 0.1694430, 0.3195974, 0.6255061", \ "0.0303382, 0.0481599, 0.0672968, 0.0965449, 0.1697082, 0.3206779, 0.6254024", \ "0.0303691, 0.0483173, 0.0673848, 0.0967184, 0.1697120, 0.3202603, 0.6256550", \ "0.0303582, 0.0476142, 0.0669825, 0.0965917, 0.1697308, 0.3180177, 0.6272068", \ "0.0315481, 0.0486179, 0.0684945, 0.0973878, 0.1702969, 0.3203257, 0.6261096", \ "0.0330282, 0.0500032, 0.0691437, 0.0984796, 0.1707851, 0.3210338, 0.6254312", \ "0.0352675, 0.0524714, 0.0714993, 0.1007849, 0.1718888, 0.3213730, 0.6273471"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1320841, 0.1447090, 0.1572385, 0.1744139, 0.2137970, 0.2918588, 0.4478989", \ "0.1348802, 0.1476223, 0.1601349, 0.1772983, 0.2166029, 0.2946544, 0.4507332", \ "0.1396852, 0.1524490, 0.1649035, 0.1821049, 0.2213936, 0.2994538, 0.4554640", \ "0.1489859, 0.1616517, 0.1742395, 0.1914681, 0.2307869, 0.3087967, 0.4646567", \ "0.1658688, 0.1786364, 0.1911270, 0.2082883, 0.2475654, 0.3255655, 0.4814241", \ "0.1925050, 0.2053867, 0.2180340, 0.2352786, 0.2744486, 0.3523522, 0.5082029", \ "0.2292819, 0.2425294, 0.2552560, 0.2725733, 0.3117844, 0.3896584, 0.5451574"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0272635, 0.0442074, 0.0634994, 0.0924496, 0.1644812, 0.3118132, 0.6108148", \ "0.0271833, 0.0443544, 0.0633942, 0.0925826, 0.1643742, 0.3117933, 0.6107829", \ "0.0273098, 0.0442246, 0.0634489, 0.0924473, 0.1644860, 0.3115612, 0.6107151", \ "0.0276094, 0.0444229, 0.0634780, 0.0925932, 0.1641087, 0.3114102, 0.6096893", \ "0.0282556, 0.0447067, 0.0639783, 0.0929286, 0.1648396, 0.3116052, 0.6101407", \ "0.0299513, 0.0466883, 0.0652779, 0.0941842, 0.1654727, 0.3115958, 0.6092785", \ "0.0336617, 0.0496185, 0.0685187, 0.0967175, 0.1668164, 0.3127048, 0.6095849"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1415553, 0.1534662, 0.1647533, 0.1798543, 0.2138007, 0.2822937, 0.4194267", \ "0.1440291, 0.1560165, 0.1673110, 0.1823342, 0.2165378, 0.2850347, 0.4220397", \ "0.1489462, 0.1608316, 0.1720713, 0.1871365, 0.2213836, 0.2898337, 0.4271583", \ "0.1592685, 0.1712154, 0.1824357, 0.1974962, 0.2318280, 0.3002231, 0.4375727", \ "0.1765888, 0.1886782, 0.1999145, 0.2149221, 0.2493852, 0.3173169, 0.4545441", \ "0.2017762, 0.2141041, 0.2254460, 0.2405336, 0.2743776, 0.3431201, 0.4795878", \ "0.2392034, 0.2518804, 0.2637403, 0.2789383, 0.3130586, 0.3813197, 0.5181161"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0310303, 0.0488909, 0.0680320, 0.0975598, 0.1697498, 0.3206035, 0.6242156", \ "0.0318838, 0.0486402, 0.0680727, 0.0975134, 0.1699559, 0.3206826, 0.6275160", \ "0.0311786, 0.0491499, 0.0682076, 0.0974546, 0.1698686, 0.3208061, 0.6267043", \ "0.0317729, 0.0484886, 0.0678344, 0.0972046, 0.1695316, 0.3201011, 0.6259318", \ "0.0326098, 0.0500260, 0.0694010, 0.0983936, 0.1707755, 0.3209096, 0.6257999", \ "0.0339495, 0.0517375, 0.0708103, 0.0999018, 0.1713895, 0.3212995, 0.6239992", \ "0.0379492, 0.0546258, 0.0737276, 0.1026085, 0.1726368, 0.3221011, 0.6279106"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1246120, 0.1373581, 0.1499054, 0.1670617, 0.2063630, 0.2844154, 0.4404717", \ "0.1279993, 0.1407407, 0.1532465, 0.1704272, 0.2096698, 0.2876695, 0.4438046", \ "0.1352539, 0.1480169, 0.1605168, 0.1776799, 0.2169204, 0.2949616, 0.4509201", \ "0.1502641, 0.1629671, 0.1755837, 0.1927997, 0.2321091, 0.3101466, 0.4659663", \ "0.1740156, 0.1867312, 0.1992402, 0.2164749, 0.2557094, 0.3338723, 0.4897412", \ "0.2090168, 0.2218302, 0.2344585, 0.2516554, 0.2908563, 0.3687325, 0.5245771", \ "0.2585932, 0.2717898, 0.2845647, 0.3018402, 0.3407438, 0.4185171, 0.5744604"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0276932, 0.0448661, 0.0638742, 0.0927083, 0.1646263, 0.3117674, 0.6091617", \ "0.0279424, 0.0445168, 0.0638528, 0.0929230, 0.1646143, 0.3117755, 0.6098240", \ "0.0278187, 0.0447991, 0.0637890, 0.0928896, 0.1646441, 0.3116293, 0.6102742", \ "0.0278963, 0.0447996, 0.0636633, 0.0929432, 0.1646421, 0.3110031, 0.6095449", \ "0.0285521, 0.0450346, 0.0641922, 0.0931805, 0.1642690, 0.3120047, 0.6092999", \ "0.0299963, 0.0468414, 0.0658402, 0.0941177, 0.1651747, 0.3110952, 0.6096474", \ "0.0342032, 0.0500741, 0.0688858, 0.0968695, 0.1667915, 0.3122435, 0.6095779"); } } timing () { related_pin : "IN6"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1323301, 0.1442350, 0.1555236, 0.1706500, 0.2045831, 0.2731055, 0.4103821", \ "0.1353679, 0.1472857, 0.1585622, 0.1736820, 0.2077288, 0.2762917, 0.4132575", \ "0.1420372, 0.1539893, 0.1652739, 0.1803003, 0.2144795, 0.2829235, 0.4205116", \ "0.1556635, 0.1676255, 0.1788618, 0.1939103, 0.2281507, 0.2965573, 0.4341048", \ "0.1764342, 0.1884625, 0.1997876, 0.2147245, 0.2490229, 0.3172893, 0.4545203", \ "0.2051664, 0.2174294, 0.2288535, 0.2439108, 0.2777322, 0.3462172, 0.4829975", \ "0.2502958, 0.2628411, 0.2746976, 0.2898604, 0.3240278, 0.3922317, 0.5291233"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0310203, 0.0489099, 0.0681205, 0.0976628, 0.1699363, 0.3202198, 0.6258619", \ "0.0314418, 0.0490128, 0.0683618, 0.0976195, 0.1700141, 0.3200149, 0.6225933", \ "0.0313556, 0.0487095, 0.0680057, 0.0974616, 0.1700515, 0.3209353, 0.6255647", \ "0.0316076, 0.0483343, 0.0678561, 0.0972294, 0.1696864, 0.3205985, 0.6248581", \ "0.0323664, 0.0497916, 0.0693644, 0.0980711, 0.1705519, 0.3209856, 0.6258211", \ "0.0339452, 0.0513255, 0.0699229, 0.0997546, 0.1710176, 0.3211144, 0.6243062", \ "0.0373777, 0.0543213, 0.0731568, 0.1022321, 0.1731841, 0.3220025, 0.6271572"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1139527, 0.1267030, 0.1391925, 0.1564162, 0.1956252, 0.2736281, 0.4294236", \ "0.1175206, 0.1301574, 0.1426692, 0.1598790, 0.1992132, 0.2772763, 0.4333166", \ "0.1248619, 0.1375587, 0.1500822, 0.1672794, 0.2065650, 0.2845752, 0.4404196", \ "0.1396736, 0.1522582, 0.1648439, 0.1820192, 0.2213804, 0.2994324, 0.4554965", \ "0.1620583, 0.1747806, 0.1873132, 0.2044560, 0.2437252, 0.3217059, 0.4778233", \ "0.1932951, 0.2061304, 0.2187102, 0.2359399, 0.2751657, 0.3531245, 0.5088747", \ "0.2389465, 0.2521288, 0.2649259, 0.2821631, 0.3213600, 0.3992082, 0.5550851"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0271536, 0.0442439, 0.0633585, 0.0925280, 0.1641144, 0.3116353, 0.6095677", \ "0.0272755, 0.0442493, 0.0634980, 0.0925782, 0.1644203, 0.3118113, 0.6108295", \ "0.0272922, 0.0439681, 0.0634271, 0.0925443, 0.1642229, 0.3115870, 0.6097162", \ "0.0273081, 0.0442469, 0.0632143, 0.0925318, 0.1643617, 0.3118177, 0.6108205", \ "0.0280798, 0.0449864, 0.0638491, 0.0929792, 0.1646072, 0.3118986, 0.6102606", \ "0.0300574, 0.0464320, 0.0655472, 0.0942369, 0.1653288, 0.3108599, 0.6092654", \ "0.0339895, 0.0502927, 0.0689449, 0.0968929, 0.1667196, 0.3126657, 0.6096778"); } } } } cell (OAI222X2) { cell_footprint : "OAI222"; area : 17.5104 ; cell_leakage_power : 1.442170e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "3.0558283e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "3.0473192e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6)"; value : "3.0137233e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4'*IN5*IN6')"; value : "3.0558077e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6)"; value : "3.2235672e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5'*IN6')"; value : "3.0836091e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6)"; value : "3.1843012e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4*IN5*IN6')"; value : "3.2236407e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6)"; value : "3.2235906e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5'*IN6')"; value : "3.0835661e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6)"; value : "3.1842589e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4'*IN5*IN6')"; value : "3.2235871e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6)"; value : "3.2139823e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5'*IN6')"; value : "3.0922486e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6)"; value : "3.1748996e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4*IN5*IN6')"; value : "3.2140573e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6)"; value : "3.3995953e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5'*IN6')"; value : "3.2467838e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6)"; value : "3.3646884e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4'*IN5*IN6')"; value : "3.3996034e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6)"; value : "1.4421695e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5'*IN6')"; value : "3.7037125e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6)"; value : "1.3711035e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4*IN5*IN6')"; value : "1.4074455e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6)"; value : "1.4002055e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5'*IN6')"; value : "3.7036767e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6)"; value : "1.3291250e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4'*IN5*IN6')"; value : "1.3654750e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6)"; value : "1.3525664e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5'*IN6')"; value : "3.8820247e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6)"; value : "1.2814819e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4*IN5*IN6')"; value : "1.3178260e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6)"; value : "3.3996272e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5'*IN6')"; value : "3.2467810e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6)"; value : "3.3646774e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4'*IN5*IN6')"; value : "3.3996084e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6)"; value : "1.4002050e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5'*IN6')"; value : "3.7037122e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6)"; value : "1.3291235e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4*IN5*IN6')"; value : "1.3654751e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6)"; value : "1.3582334e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5'*IN6')"; value : "3.7036735e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6)"; value : "1.2871357e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4'*IN5*IN6')"; value : "1.3234961e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6)"; value : "1.3105850e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5'*IN6')"; value : "3.8819845e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6)"; value : "1.2394852e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4*IN5*IN6')"; value : "1.2758383e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6)"; value : "3.5780083e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5'*IN6')"; value : "3.4251588e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6)"; value : "3.5430343e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4'*IN5*IN6')"; value : "3.5780101e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6)"; value : "1.3525749e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5'*IN6')"; value : "3.8821025e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6)"; value : "1.2814886e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4*IN5*IN6')"; value : "1.3178341e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6)"; value : "1.3105897e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5'*IN6')"; value : "3.8820840e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6)"; value : "1.2394914e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4'*IN5*IN6')"; value : "1.2758406e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6)"; value : "1.2629432e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5'*IN6')"; value : "4.0604309e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6)"; value : "1.1918431e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4*IN5*IN6')"; value : "1.2281886e+05"; } pin (IN1) { fanout_load : 0.063; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.262020, 1.262020 ); rise_capacitance : 1.262020; capacitance : 1.249432; fall_capacitance_range (1.236843, 1.236843 ); fall_capacitance : 1.236843; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8709462, -0.9044840, -0.9480951, -0.9596361, -0.9592536, -0.9350243, -0.8631012"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8711795, 0.8487365, 0.8274706, 0.8129906, 0.8076502, 0.8205894, 0.8700874"); } } } pin (IN2) { fanout_load : 0.040; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.248158, 1.248158 ); fall_capacitance : 1.248158; capacitance : 1.309488; rise_capacitance_range (1.370818, 1.370818 ); rise_capacitance : 1.370818; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1826935, -1.2089203, -1.2379094, -1.2528733, -1.2593366, -1.2487990, -1.2042592"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1926403, 1.1692026, 1.1459470, 1.1331524, 1.1311832, 1.1508646, 1.2138473"); } } } pin (IN3) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.300877, 1.300877 ); fall_capacitance : 1.300877; capacitance : 1.288349; rise_capacitance_range (1.275821, 1.275821 ); rise_capacitance : 1.275821; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0626659, -1.0969456, -1.1420405, -1.1502934, -1.1433348, -1.1059533, -1.0077257"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0627590, 1.0387693, 1.0140591, 1.0018603, 1.0007320, 1.0217447, 1.0870395"); } } } pin (IN4) { fanout_load : 0.050; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.235568, 1.235568 ); rise_capacitance : 1.235568; capacitance : 1.184236; fall_capacitance_range (1.132903, 1.132903 ); fall_capacitance : 1.132903; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN5&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0497404, -1.0690552, -1.0842203, -1.0979348, -1.1018991, -1.0863636, -1.0318280"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0506970, 1.0275379, 1.0044895, 0.9915260, 0.9888687, 1.0068240, 1.0660039"); } } } pin (IN5) { fanout_load : 0.068; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.221998, 1.221998 ); fall_capacitance : 1.221998; capacitance : 1.197885; rise_capacitance_range (1.173771, 1.173771 ); rise_capacitance : 1.173771; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN6"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3284914, 0.3053557, 0.2825488, 0.2792480, 0.2961107, 0.3533003, 0.4911441"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0817660, 1.0692015, 1.0676022, 1.0541177, 1.0506784, 1.0673292, 1.1241605"); } } } pin (IN6) { fanout_load : 0.045; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.205662, 1.205662 ); rise_capacitance : 1.205662; capacitance : 1.175072; fall_capacitance_range (1.144483, 1.144483 ); fall_capacitance : 1.144483; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3&!IN4&!IN5"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3694181, 0.3478510, 0.3281814, 0.3247124, 0.3412388, 0.3977559, 0.5342545"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.0566761, 1.0334087, 1.0104035, 0.9961101, 0.9910530, 1.0044684, 1.0548290"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN6+IN5)*(IN2+IN1)*(IN4+IN3))'"; max_capacitance : 416.000000; max_transition : 0.630409; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.1068932, 16.3925849, 15.7230964, 15.2750348, 14.9527433, 14.7561401, 14.6835376", \ "19.0431140, 16.4188405, 15.6887359, 15.2909115, 14.9473286, 14.7546537, 14.6973240", \ "18.9761952, 16.3008342, 15.5965462, 15.1789585, 14.8988544, 14.6725740, 14.6710013", \ "19.0205213, 16.3389137, 15.6334003, 15.2370856, 14.8146388, 14.6825329, 14.6631824", \ "19.4952047, 16.6998404, 16.0044429, 15.5818221, 15.2408542, 15.0774462, 15.0325017", \ "22.6025562, 19.2313227, 18.0860715, 17.4052616, 16.9372155, 16.6953302, 16.6341981", \ "28.5790313, 24.8536991, 23.3915356, 22.5828495, 21.8195322, 21.4432069, 21.3545441"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.4070963, 24.2322810, 23.3392856, 22.5138302, 21.1842052, 19.6009989, 17.6219379", \ "27.4083763, 24.2576097, 23.3826606, 22.4989198, 21.1752837, 19.4623586, 17.5279920", \ "27.3457584, 24.5056146, 23.2704338, 22.3994701, 21.1559303, 19.4029527, 18.1314124", \ "27.4146528, 24.4976815, 23.3192586, 22.4446674, 21.1679493, 19.5883229, 18.2500065", \ "28.3860790, 25.1831948, 24.2648770, 23.5541648, 21.9627556, 20.3561277, 17.9338835", \ "31.5725615, 27.9759072, 26.5106689, 25.2425811, 24.2715768, 22.7499312, 19.3853866", \ "37.3032523, 33.4352290, 32.0235435, 30.9092717, 29.2523058, 26.7961853, 26.6533576"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.9672726, 23.7389852, 22.8890716, 22.0464527, 20.7364693, 19.1046814, 17.7639110", \ "26.8920893, 24.0134416, 22.8201393, 21.9828715, 20.7361306, 18.9649212, 16.7303066", \ "26.9056670, 23.7965268, 22.8749888, 21.9878410, 20.6686777, 19.0732139, 17.3363224", \ "27.0542925, 24.0860712, 22.9758346, 22.0666115, 20.7614360, 19.2471548, 17.2662520", \ "28.1670580, 25.0676613, 24.1831640, 23.2859899, 21.8192218, 20.5847536, 17.2663565", \ "31.2188803, 27.6366340, 26.0078916, 25.2969849, 24.1268258, 22.6840115, 18.3682437", \ "36.8247277, 33.1335783, 31.7627910, 30.5634059, 28.7014242, 26.4930881, 26.1308621"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.9911790, 15.3963790, 14.7242693, 14.3472765, 13.9386691, 13.8351427, 13.7861360", \ "17.9799649, 15.3715272, 14.7353809, 14.3375430, 14.0032055, 13.7751425, 13.7360275", \ "17.8987881, 15.2909222, 14.6291686, 14.2615132, 13.9257243, 13.7216340, 13.6777428", \ "17.9262963, 15.2701277, 14.6155816, 14.2372821, 13.8925967, 13.7193112, 13.7013368", \ "18.4250612, 15.7755258, 15.0776077, 14.6657487, 14.3019822, 14.1092416, 14.0794202", \ "21.5682155, 18.2036244, 17.0898930, 16.4352263, 15.9490792, 15.6862265, 15.6179497", \ "27.1943866, 23.4694423, 22.1130071, 21.2517677, 20.6282329, 20.1398117, 20.0003541"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.4994008, 22.6616354, 21.4862471, 20.6526523, 19.2385817, 18.2852618, 15.0390790", \ "25.4941803, 22.4962218, 21.5851357, 20.7281590, 19.3920574, 17.5419664, 16.3122489", \ "25.4397927, 22.4644068, 21.5058183, 20.6758931, 19.1958234, 17.5696694, 15.3366735", \ "25.5709876, 22.6180589, 21.7667945, 20.8730157, 19.4838780, 17.5803241, 16.4182257", \ "26.5351653, 23.4966193, 22.2443212, 21.5974654, 20.0294732, 18.3848102, 15.0401282", \ "29.6675404, 26.1234630, 24.7606531, 23.5095520, 22.6084816, 20.9394424, 17.7757377", \ "35.0196854, 31.1674643, 29.5975056, 28.6870740, 27.0892581, 24.6684796, 24.1086495"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.0659935, 16.3814916, 15.6662530, 15.2835832, 14.9336256, 14.7377775, 14.6780743", \ "18.9850686, 16.2959689, 15.5991284, 15.1998199, 14.7714628, 14.6744172, 14.6756396", \ "18.9420244, 16.2657754, 15.5511730, 15.1892218, 14.8310837, 14.6154267, 14.5696944", \ "19.0504595, 16.3394044, 15.6711162, 15.2376709, 14.9062455, 14.7327760, 14.6995509", \ "19.7919071, 17.0296896, 16.3300643, 15.9174162, 15.5364532, 15.3457342, 15.2860175", \ "23.1792918, 19.7960000, 18.6290681, 17.9363208, 17.5310007, 17.2327986, 17.1481237", \ "29.1497644, 25.3768899, 24.0226553, 23.1316800, 22.4331184, 22.0995247, 21.8746044"); } } internal_power () { related_pin : "IN4"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.1599072, 15.5282938, 14.8736911, 14.4769429, 14.1583135, 13.9659390, 13.9251091", \ "18.0899742, 15.4757933, 14.8394630, 14.4412362, 14.1084013, 14.0198811, 13.8408339", \ "18.0234446, 15.4119358, 14.7729532, 14.3611286, 14.0032040, 13.9383715, 13.8625050", \ "18.1307149, 15.5134781, 14.8263698, 14.4161457, 14.0865513, 13.9643949, 13.9344282", \ "18.9455296, 16.2393649, 15.4939330, 15.0688391, 14.7188685, 14.5140227, 14.4924032", \ "22.3134158, 18.9390246, 17.8540821, 17.1387967, 16.6855085, 16.3875357, 16.2846992", \ "28.0913306, 24.4337515, 23.0161244, 22.1519559, 21.4426014, 20.8577720, 20.7680125"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.7609673, 21.7691287, 20.8525969, 20.0849904, 18.6501058, 16.8301393, 15.5644584", \ "24.7394641, 21.8240040, 20.7212828, 19.8521475, 18.4238542, 16.7950083, 13.8397785", \ "24.7784848, 21.7990124, 20.9064588, 20.0627982, 18.5407787, 16.9659492, 15.3067124", \ "25.0063042, 22.0228549, 21.1693972, 20.3394684, 18.9676423, 17.2825110, 15.5577700", \ "26.1903997, 23.0321237, 21.9763863, 21.2313041, 19.7325311, 18.0038753, 16.5355591", \ "29.2265673, 25.6407821, 24.4078850, 23.1886575, 22.1377574, 20.6372425, 17.0668641", \ "34.6080526, 30.7193108, 29.2376672, 28.0713113, 26.4470156, 24.0506655, 24.0643297"); } } internal_power () { related_pin : "IN5"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.9000701, 20.8835300, 19.9003231, 19.1017123, 17.5785341, 15.9823563, 14.1118398", \ "23.8904436, 20.8668704, 19.9384361, 19.1021926, 17.6151316, 15.9795445, 13.7037817", \ "23.8724776, 20.7736754, 19.8395425, 18.8566780, 17.4612239, 15.6814331, 13.9321541", \ "24.0673938, 21.1334746, 20.1420234, 19.2378754, 17.6807675, 16.0660417, 13.7067535", \ "25.0579000, 21.9296386, 20.7570406, 19.8727656, 18.4613828, 16.6511811, 14.0678362", \ "28.0693896, 24.6204612, 23.0398926, 21.6559665, 20.5831210, 18.8366265, 15.7313829", \ "33.4560331, 29.4854577, 27.7875260, 26.7664379, 24.9990918, 22.4429166, 21.9504670"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.7222353, 16.0572109, 15.3703329, 14.9763391, 14.5554093, 14.4323434, 14.3919146", \ "18.7078712, 16.0467157, 15.3935371, 14.9672732, 14.6260385, 14.4269709, 14.3810958", \ "18.7657534, 16.0923613, 15.3975494, 15.0040398, 14.6868330, 14.5000309, 14.4628141", \ "18.9851529, 16.3416248, 15.6098817, 15.1984557, 14.8822398, 14.7256759, 14.7101138", \ "20.0402457, 17.2707372, 16.5263760, 16.1374550, 15.7607600, 15.5794511, 15.5225603", \ "23.5401997, 20.2221362, 19.0399594, 18.3679529, 17.9809222, 17.6745417, 17.5885164", \ "29.4531493, 25.7642496, 24.3888816, 23.5518995, 22.7914452, 22.3647197, 22.1603704"); } } internal_power () { related_pin : "IN6"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.2117129, 15.6002597, 14.9403443, 14.5357591, 14.2672650, 14.0380535, 14.0077921", \ "18.1915849, 15.5663137, 14.9148419, 14.5102164, 14.1731472, 13.9983944, 13.9619416", \ "18.2290625, 15.5860154, 14.9153667, 14.5252274, 14.2333475, 14.0636082, 14.0189815", \ "18.4313387, 15.7957932, 15.1318664, 14.7168353, 14.4406616, 14.2807417, 14.2485310", \ "19.4771298, 16.8065931, 16.0631930, 15.6479491, 15.2817845, 15.0610883, 15.0026140", \ "22.8621549, 19.5726805, 18.4347002, 17.7434772, 17.2290138, 16.9520357, 16.8632272", \ "28.5709983, 24.9198967, 23.5110658, 22.6584932, 21.8834564, 21.3989978, 21.2049930"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.2982525, 20.2817206, 19.2981684, 18.4919325, 16.9700622, 15.3769233, 13.4776170", \ "23.3335194, 20.2680830, 19.3099976, 18.4966266, 16.9918959, 15.3310970, 13.0009297", \ "23.3406815, 20.3171941, 19.2685803, 18.3283945, 16.9442453, 15.2046982, 12.3432914", \ "23.5948347, 20.5586661, 19.6373369, 18.7809095, 17.2297010, 15.3657008, 12.6213487", \ "24.8063841, 21.5677210, 20.4091341, 19.4274528, 17.9393912, 16.2251002, 13.2367117", \ "27.7686973, 24.1032538, 22.7574471, 21.4329911, 20.2854682, 18.8560672, 14.5239414", \ "33.1910257, 29.2015412, 27.6957317, 26.2972109, 24.5846001, 21.8157921, 21.0176645"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1725373, 0.1876477, 0.2003567, 0.2166012, 0.2514771, 0.3199720, 0.4573949", \ "0.1746727, 0.1898428, 0.2024919, 0.2186968, 0.2535315, 0.3220327, 0.4594011", \ "0.1783121, 0.1936182, 0.2061425, 0.2223390, 0.2572922, 0.3258011, 0.4632792", \ "0.1861542, 0.2014945, 0.2139735, 0.2301489, 0.2651459, 0.3336212, 0.4710977", \ "0.2016722, 0.2170068, 0.2294996, 0.2456364, 0.2805700, 0.3490481, 0.4860404", \ "0.2261153, 0.2415702, 0.2543035, 0.2705871, 0.3056410, 0.3734331, 0.5107156", \ "0.2656416, 0.2812885, 0.2942702, 0.3107552, 0.3456818, 0.4138622, 0.5509510"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0345228, 0.0540100, 0.0733276, 0.1020912, 0.1717761, 0.3197606, 0.6257524", \ "0.0344762, 0.0536733, 0.0731908, 0.1018169, 0.1714461, 0.3197808, 0.6259159", \ "0.0346966, 0.0531579, 0.0736407, 0.1016809, 0.1717810, 0.3202212, 0.6251419", \ "0.0345166, 0.0532268, 0.0733725, 0.1017795, 0.1718592, 0.3196534, 0.6255039", \ "0.0355528, 0.0535496, 0.0729483, 0.1020242, 0.1721790, 0.3210036, 0.6271721", \ "0.0367000, 0.0546377, 0.0754865, 0.1039357, 0.1747057, 0.3209634, 0.6258380", \ "0.0392592, 0.0578326, 0.0766525, 0.1060423, 0.1752864, 0.3221685, 0.6276797"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1705972, 0.1864283, 0.2001601, 0.2181843, 0.2580020, 0.3360959, 0.4921963", \ "0.1739077, 0.1898451, 0.2034786, 0.2214802, 0.2612668, 0.3393633, 0.4954808", \ "0.1788562, 0.1947115, 0.2084605, 0.2264085, 0.2662182, 0.3443086, 0.5003116", \ "0.1862122, 0.2021057, 0.2159433, 0.2338520, 0.2736391, 0.3515616, 0.5074560", \ "0.1970149, 0.2128834, 0.2265743, 0.2445787, 0.2844122, 0.3625365, 0.5185978", \ "0.2154522, 0.2314995, 0.2451872, 0.2632706, 0.3030790, 0.3809759, 0.5368783", \ "0.2426032, 0.2588290, 0.2727990, 0.2909803, 0.3307153, 0.4084913, 0.5641893"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0316889, 0.0495818, 0.0687715, 0.0973023, 0.1668942, 0.3125944, 0.6113783", \ "0.0316589, 0.0492632, 0.0686692, 0.0971648, 0.1668527, 0.3124488, 0.6111646", \ "0.0316932, 0.0495547, 0.0687965, 0.0969532, 0.1669774, 0.3126253, 0.6112053", \ "0.0315709, 0.0498509, 0.0689139, 0.0971390, 0.1669204, 0.3124644, 0.6100390", \ "0.0319744, 0.0499198, 0.0687085, 0.0972886, 0.1667183, 0.3128447, 0.6099910", \ "0.0334220, 0.0510381, 0.0705199, 0.0983658, 0.1679002, 0.3120821, 0.6088888", \ "0.0366023, 0.0547602, 0.0737276, 0.1012199, 0.1692903, 0.3141807, 0.6104123"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1657838, 0.1809121, 0.1936271, 0.2098685, 0.2447482, 0.3132421, 0.4506540", \ "0.1686781, 0.1840116, 0.1965121, 0.2127458, 0.2477477, 0.3161663, 0.4535168", \ "0.1750978, 0.1902692, 0.2029227, 0.2191167, 0.2540216, 0.3224510, 0.4597973", \ "0.1897595, 0.2050382, 0.2174549, 0.2336658, 0.2686263, 0.3370943, 0.4745527", \ "0.2163091, 0.2314942, 0.2440389, 0.2603368, 0.2950855, 0.3636053, 0.5010354", \ "0.2550614, 0.2704144, 0.2832090, 0.2995724, 0.3345410, 0.4026677, 0.5393898", \ "0.3176273, 0.3333149, 0.3461323, 0.3624511, 0.3973410, 0.4654608, 0.6024700"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0345403, 0.0541103, 0.0728978, 0.1021213, 0.1718186, 0.3199532, 0.6256849", \ "0.0345387, 0.0533623, 0.0735320, 0.1019302, 0.1726221, 0.3197005, 0.6258264", \ "0.0344745, 0.0537406, 0.0731754, 0.1017363, 0.1717724, 0.3192069, 0.6262189", \ "0.0344560, 0.0533952, 0.0729923, 0.1019147, 0.1720192, 0.3194660, 0.6257228", \ "0.0354146, 0.0530849, 0.0727320, 0.1019234, 0.1724378, 0.3211908, 0.6252184", \ "0.0362961, 0.0553408, 0.0754893, 0.1033142, 0.1741369, 0.3224314, 0.6243274", \ "0.0393798, 0.0568457, 0.0764485, 0.1053009, 0.1750665, 0.3216014, 0.6304088"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1583054, 0.1741658, 0.1879441, 0.2058924, 0.2456968, 0.3236780, 0.4795614", \ "0.1613506, 0.1771646, 0.1907685, 0.2088561, 0.2487186, 0.3267070, 0.4826197", \ "0.1657611, 0.1815985, 0.1953834, 0.2132779, 0.2531194, 0.3312137, 0.4870331", \ "0.1723739, 0.1883164, 0.2019114, 0.2198944, 0.2596976, 0.3378365, 0.4939939", \ "0.1822479, 0.1980202, 0.2116778, 0.2297334, 0.2695902, 0.3477560, 0.5037527", \ "0.1968848, 0.2129140, 0.2266293, 0.2447175, 0.2845403, 0.3625806, 0.5182352", \ "0.2117517, 0.2280508, 0.2419776, 0.2601166, 0.2999932, 0.3778172, 0.5334991"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0305417, 0.0493648, 0.0680188, 0.0965994, 0.1666316, 0.3125900, 0.6100116", \ "0.0305303, 0.0490813, 0.0681556, 0.0966323, 0.1665415, 0.3121635, 0.6102458", \ "0.0309344, 0.0490100, 0.0683456, 0.0965729, 0.1664381, 0.3124613, 0.6096688", \ "0.0306351, 0.0492473, 0.0682162, 0.0964910, 0.1665178, 0.3125830, 0.6104011", \ "0.0317040, 0.0493371, 0.0684234, 0.0966497, 0.1666494, 0.3130745, 0.6114828", \ "0.0331424, 0.0508557, 0.0702859, 0.0982097, 0.1674343, 0.3123259, 0.6100013", \ "0.0369792, 0.0544563, 0.0731887, 0.1011043, 0.1692184, 0.3136313, 0.6111373"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1565525, 0.1717668, 0.1842121, 0.2003915, 0.2353437, 0.3038353, 0.4414321", \ "0.1591598, 0.1743275, 0.1867752, 0.2029786, 0.2377960, 0.3062756, 0.4437964", \ "0.1629512, 0.1781044, 0.1906055, 0.2068237, 0.2415967, 0.3101366, 0.4470443", \ "0.1707078, 0.1856865, 0.1983124, 0.2144645, 0.2493408, 0.3178794, 0.4553375", \ "0.1838086, 0.1989424, 0.2113898, 0.2274671, 0.2624763, 0.3310832, 0.4681977", \ "0.2037444, 0.2190920, 0.2318377, 0.2480911, 0.2829816, 0.3514150, 0.4882508", \ "0.2304014, 0.2459632, 0.2590275, 0.2753990, 0.3103440, 0.3782153, 0.5149718"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0335540, 0.0523524, 0.0726801, 0.1010869, 0.1724120, 0.3208555, 0.6251952", \ "0.0335445, 0.0523728, 0.0723324, 0.1013778, 0.1719346, 0.3197416, 0.6253716", \ "0.0340250, 0.0526162, 0.0721971, 0.1012222, 0.1720059, 0.3205195, 0.6269250", \ "0.0336770, 0.0519809, 0.0718674, 0.1008701, 0.1715623, 0.3203354, 0.6255250", \ "0.0346281, 0.0526305, 0.0726615, 0.1017654, 0.1720842, 0.3203465, 0.6194812", \ "0.0359282, 0.0541451, 0.0742754, 0.1032287, 0.1735190, 0.3216994, 0.6244973", \ "0.0389229, 0.0576073, 0.0773850, 0.1058360, 0.1751854, 0.3222688, 0.6265709"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1606521, 0.1765541, 0.1902374, 0.2082280, 0.2480132, 0.3261145, 0.4821861", \ "0.1637418, 0.1796299, 0.1934206, 0.2113693, 0.2511641, 0.3292237, 0.4853380", \ "0.1690003, 0.1848787, 0.1986855, 0.2165741, 0.2564026, 0.3344716, 0.4902622", \ "0.1788596, 0.1947186, 0.2084537, 0.2264760, 0.2662801, 0.3443862, 0.5003358", \ "0.1979161, 0.2138046, 0.2275188, 0.2454916, 0.2852912, 0.3633744, 0.5194224", \ "0.2306133, 0.2466436, 0.2603374, 0.2783989, 0.3181662, 0.3960133, 0.5518028", \ "0.2859903, 0.3022881, 0.3161216, 0.3342389, 0.3738995, 0.4518313, 0.6076072"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0317124, 0.0494436, 0.0686697, 0.0971567, 0.1669623, 0.3125408, 0.6096541", \ "0.0311777, 0.0498664, 0.0687362, 0.0971607, 0.1668966, 0.3126323, 0.6106373", \ "0.0315634, 0.0496856, 0.0689365, 0.0970404, 0.1667688, 0.3128171, 0.6099754", \ "0.0313830, 0.0496362, 0.0686384, 0.0970258, 0.1669412, 0.3125299, 0.6108393", \ "0.0319993, 0.0500553, 0.0689864, 0.0975384, 0.1667338, 0.3127338, 0.6104581", \ "0.0337924, 0.0513119, 0.0707571, 0.0985179, 0.1677841, 0.3123328, 0.6100676", \ "0.0368681, 0.0545903, 0.0734801, 0.1010963, 0.1693011, 0.3139103, 0.6121163"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1493894, 0.1645447, 0.1769962, 0.1932008, 0.2280147, 0.2964918, 0.4340469", \ "0.1522866, 0.1673290, 0.1798761, 0.1961170, 0.2311188, 0.2997688, 0.4371544", \ "0.1590880, 0.1742792, 0.1867551, 0.2029690, 0.2377741, 0.3060532, 0.4434497", \ "0.1732211, 0.1882440, 0.2009271, 0.2171369, 0.2522547, 0.3206932, 0.4580386", \ "0.1960617, 0.2111314, 0.2236502, 0.2397488, 0.2746980, 0.3433310, 0.4806764", \ "0.2275364, 0.2430630, 0.2555980, 0.2718298, 0.3068244, 0.3746927, 0.5117524", \ "0.2755678, 0.2911725, 0.3041483, 0.3204413, 0.3551532, 0.4231832, 0.5604199"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0336104, 0.0523949, 0.0723223, 0.1013776, 0.1719879, 0.3196674, 0.6251605", \ "0.0337295, 0.0518512, 0.0726723, 0.1010173, 0.1721162, 0.3203966, 0.6200141", \ "0.0338267, 0.0524774, 0.0722205, 0.1013229, 0.1718955, 0.3206252, 0.6271698", \ "0.0338486, 0.0520814, 0.0718827, 0.1009735, 0.1719250, 0.3208132, 0.6259449", \ "0.0345294, 0.0534262, 0.0725597, 0.1016256, 0.1725403, 0.3204995, 0.6244175", \ "0.0364299, 0.0550176, 0.0745751, 0.1033834, 0.1741878, 0.3207624, 0.6251610", \ "0.0386822, 0.0572022, 0.0775511, 0.1057905, 0.1745625, 0.3225252, 0.6280159"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1467474, 0.1626147, 0.1763539, 0.1943441, 0.2342608, 0.3121118, 0.4679987", \ "0.1498206, 0.1656376, 0.1792425, 0.1973295, 0.2371947, 0.3152081, 0.4710883", \ "0.1546286, 0.1705706, 0.1841381, 0.2021879, 0.2420016, 0.3200797, 0.4762538", \ "0.1640910, 0.1798831, 0.1935313, 0.2115200, 0.2513505, 0.3294565, 0.4856218", \ "0.1811180, 0.1968744, 0.2105137, 0.2285987, 0.2684722, 0.3467228, 0.5025865", \ "0.2085661, 0.2245340, 0.2382955, 0.2563689, 0.2961555, 0.3741013, 0.5298045", \ "0.2478323, 0.2640593, 0.2779934, 0.2960923, 0.3358995, 0.4137598, 0.5695122"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0306906, 0.0493336, 0.0681837, 0.0964928, 0.1665835, 0.3124201, 0.6100710", \ "0.0305818, 0.0490710, 0.0681601, 0.0966341, 0.1664304, 0.3126131, 0.6102323", \ "0.0309336, 0.0492703, 0.0682131, 0.0967111, 0.1666737, 0.3127838, 0.6113213", \ "0.0306163, 0.0490908, 0.0679826, 0.0963665, 0.1667087, 0.3123463, 0.6106199", \ "0.0319308, 0.0495916, 0.0683990, 0.0972015, 0.1665923, 0.3132018, 0.6117041", \ "0.0333560, 0.0513832, 0.0703912, 0.0982206, 0.1676905, 0.3129363, 0.6104476", \ "0.0369943, 0.0549786, 0.0733573, 0.1014588, 0.1698209, 0.3138561, 0.6108511"); } } timing () { related_pin : "IN5"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1516637, 0.1669414, 0.1794807, 0.1957182, 0.2305654, 0.2989543, 0.4362909", \ "0.1540285, 0.1691403, 0.1818217, 0.1980788, 0.2329816, 0.3015324, 0.4389292", \ "0.1579047, 0.1730312, 0.1856651, 0.2018784, 0.2368728, 0.3054234, 0.4426865", \ "0.1660380, 0.1813376, 0.1939488, 0.2101165, 0.2449417, 0.3132444, 0.4504400", \ "0.1792145, 0.1944058, 0.2070650, 0.2232753, 0.2582195, 0.3267900, 0.4637704", \ "0.1989210, 0.2145354, 0.2271113, 0.2434942, 0.2785783, 0.3464220, 0.4831401", \ "0.2267287, 0.2428271, 0.2559006, 0.2723795, 0.3072746, 0.3752311, 0.5121996"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0355233, 0.0532076, 0.0726880, 0.1018740, 0.1724960, 0.3204045, 0.6278104", \ "0.0341668, 0.0532327, 0.0725520, 0.1017650, 0.1713489, 0.3199132, 0.6256596", \ "0.0342906, 0.0532541, 0.0727163, 0.1017374, 0.1718172, 0.3189640, 0.6273509", \ "0.0344518, 0.0525002, 0.0723589, 0.1011703, 0.1721350, 0.3209545, 0.6248643", \ "0.0363642, 0.0539681, 0.0737189, 0.1023372, 0.1730423, 0.3204789, 0.6260504", \ "0.0372058, 0.0551633, 0.0758387, 0.1040709, 0.1741177, 0.3216887, 0.6246746", \ "0.0411936, 0.0594338, 0.0792533, 0.1075532, 0.1766584, 0.3213943, 0.6266789"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1383657, 0.1542448, 0.1680281, 0.1859806, 0.2257816, 0.3037165, 0.4596083", \ "0.1417435, 0.1577381, 0.1713487, 0.1893493, 0.2291342, 0.3072327, 0.4633595", \ "0.1490478, 0.1648931, 0.1786178, 0.1965952, 0.2363973, 0.3145064, 0.4706184", \ "0.1641042, 0.1798532, 0.1935985, 0.2115819, 0.2513994, 0.3294981, 0.4856297", \ "0.1889825, 0.2047393, 0.2184095, 0.2364091, 0.2762679, 0.3543062, 0.5102795", \ "0.2264172, 0.2423902, 0.2561101, 0.2741300, 0.3139059, 0.3917565, 0.5475891", \ "0.2852506, 0.3014808, 0.3153960, 0.3334330, 0.3731939, 0.4510171, 0.6067248"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0310079, 0.0496902, 0.0685064, 0.0970045, 0.1668321, 0.3125852, 0.6102141", \ "0.0312431, 0.0491124, 0.0685611, 0.0970539, 0.1668162, 0.3125009, 0.6111689", \ "0.0315278, 0.0493370, 0.0685709, 0.0969219, 0.1668811, 0.3123442, 0.6111860", \ "0.0311338, 0.0494325, 0.0683510, 0.0967477, 0.1668708, 0.3125516, 0.6112035", \ "0.0321271, 0.0498928, 0.0687144, 0.0970989, 0.1671491, 0.3130046, 0.6110855", \ "0.0335043, 0.0511531, 0.0703527, 0.0985762, 0.1680713, 0.3123758, 0.6102404", \ "0.0367338, 0.0547517, 0.0732402, 0.1010814, 0.1695598, 0.3140316, 0.6101930"); } } timing () { related_pin : "IN6"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1461767, 0.1614467, 0.1739915, 0.1902309, 0.2250751, 0.2934758, 0.4308204", \ "0.1493485, 0.1646596, 0.1771650, 0.1933969, 0.2282107, 0.2967186, 0.4341487", \ "0.1563611, 0.1714853, 0.1840794, 0.2002893, 0.2352862, 0.3039897, 0.4411949", \ "0.1707735, 0.1860606, 0.1986185, 0.2147815, 0.2495296, 0.3181703, 0.4555821", \ "0.1925767, 0.2078046, 0.2201909, 0.2362618, 0.2714436, 0.3402692, 0.4772033", \ "0.2234206, 0.2389515, 0.2517284, 0.2679862, 0.3027701, 0.3711051, 0.5079141", \ "0.2720669, 0.2878600, 0.3009684, 0.3173572, 0.3522949, 0.4199318, 0.5565285"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0355325, 0.0532061, 0.0726798, 0.1018664, 0.1725021, 0.3202623, 0.6273977", \ "0.0343325, 0.0530328, 0.0728600, 0.1018876, 0.1721632, 0.3191164, 0.6257156", \ "0.0340791, 0.0531797, 0.0725677, 0.1016861, 0.1719046, 0.3214005, 0.6237235", \ "0.0347102, 0.0527813, 0.0724366, 0.1015001, 0.1722113, 0.3212772, 0.6247496", \ "0.0355757, 0.0536809, 0.0739734, 0.1025287, 0.1731737, 0.3207550, 0.6233164", \ "0.0376586, 0.0556915, 0.0756383, 0.1041971, 0.1742635, 0.3220386, 0.6216698", \ "0.0405568, 0.0584061, 0.0790075, 0.1071764, 0.1765893, 0.3225318, 0.6276533"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1294251, 0.1453319, 0.1590249, 0.1769948, 0.2168075, 0.2949196, 0.4510251", \ "0.1328338, 0.1487492, 0.1624106, 0.1804267, 0.2203313, 0.2981494, 0.4541890", \ "0.1400949, 0.1559280, 0.1696881, 0.1876488, 0.2274871, 0.3056160, 0.4617463", \ "0.1542549, 0.1700429, 0.1837793, 0.2017743, 0.2416130, 0.3196108, 0.4756122", \ "0.1762158, 0.1920546, 0.2056120, 0.2236475, 0.2634621, 0.3415656, 0.4972820", \ "0.2064929, 0.2224847, 0.2362313, 0.2542106, 0.2939663, 0.3719079, 0.5277187", \ "0.2467955, 0.2630508, 0.2770001, 0.2950586, 0.3348434, 0.4126861, 0.5685327"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0306782, 0.0488499, 0.0681706, 0.0964625, 0.1667081, 0.3124808, 0.6114185", \ "0.0307836, 0.0494916, 0.0682982, 0.0964294, 0.1666993, 0.3118412, 0.6108440", \ "0.0308936, 0.0489421, 0.0682905, 0.0964407, 0.1666803, 0.3123987, 0.6113098", \ "0.0310271, 0.0486796, 0.0681455, 0.0964731, 0.1663608, 0.3127720, 0.6108813", \ "0.0312192, 0.0497041, 0.0684166, 0.0966945, 0.1667747, 0.3128200, 0.6106325", \ "0.0328649, 0.0512102, 0.0699610, 0.0982188, 0.1674356, 0.3121769, 0.6102507", \ "0.0369353, 0.0549556, 0.0734132, 0.1012892, 0.1694798, 0.3140389, 0.6103676"); } } } } cell (OAI22X1) { cell_footprint : "OAI22"; area : 12.9024 ; cell_leakage_power : 9.869147e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "2.7393186e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "2.6032389e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "2.6736975e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "2.7393096e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "9.8691466e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "3.2806632e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "8.3550979e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "9.1595766e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "9.1595858e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "3.2806767e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "7.6453020e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "8.4499206e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "8.2311253e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "3.4584762e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "6.7167349e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "7.5212718e+04"; } pin (IN1) { fanout_load : 0.071; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.758560, 1.758560 ); fall_capacitance : 1.758560; capacitance : 1.779192; rise_capacitance_range (1.799825, 1.799825 ); rise_capacitance : 1.799825; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4814726, -1.5016894, -1.5220781, -1.5312554, -1.5295652, -1.5061399, -1.4392442"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4995492, 1.4656249, 1.4216573, 1.4086919, 1.4066416, 1.4264220, 1.4898636"); } } } pin (IN2) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.570518, 1.570518 ); rise_capacitance : 1.570518; capacitance : 1.485909; fall_capacitance_range (1.401300, 1.401300 ); fall_capacitance : 1.401300; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4663501, -1.4941166, -1.5296047, -1.5362022, -1.5293523, -1.4956076, -1.4080731"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4982471, 1.4801695, 1.4678952, 1.4540460, 1.4502283, 1.4664738, 1.5228456"); } } } pin (IN3) { fanout_load : 0.067; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.860166, 1.860166 ); fall_capacitance : 1.860166; capacitance : 1.834781; rise_capacitance_range (1.809396, 1.809396 ); rise_capacitance : 1.809396; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.2146291, 0.1951593, 0.1762644, 0.1790397, 0.2046350, 0.2758708, 0.4383872"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6106668, 1.6127201, 1.6379189, 1.6233509, 1.6153071, 1.6203118, 1.6514136"); } } } pin (IN4) { fanout_load : 0.062; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.759152, 1.759152 ); fall_capacitance : 1.759152; capacitance : 1.801945; rise_capacitance_range (1.844737, 1.844737 ); rise_capacitance : 1.844737; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1540190, 0.1309816, 0.1049515, 0.1068229, 0.1306105, 0.1982307, 0.3535162"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6075252, 1.5845897, 1.5598108, 1.5465933, 1.5412505, 1.5516575, 1.5935637"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN4+IN3)*(IN2+IN1))'"; max_capacitance : 208.000000; max_transition : 0.628862; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.7314362, 16.4324106, 16.2628015, 16.0091537, 15.6579911, 15.2434034, 14.0335217", \ "16.6861885, 16.3839083, 16.1785710, 15.9407473, 15.5696037, 14.8579740, 13.9877583", \ "16.7003090, 16.4007892, 16.2129455, 15.9195948, 15.5546294, 15.0939209, 14.0379458", \ "17.0851467, 16.7575468, 16.5471416, 16.3063890, 15.8983548, 15.2076727, 14.1319150", \ "18.2354142, 17.7381503, 17.6528508, 17.4376286, 17.1373559, 16.2647242, 15.1670178", \ "21.3639093, 20.7333492, 20.4931391, 20.1560217, 19.7004212, 19.7073506, 18.0375711", \ "27.8637541, 27.1340979, 26.8387648, 26.4219753, 26.0582949, 24.9926365, 25.1124871"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6669246, 10.6551067, 10.6517080, 10.6761088, 10.6747376, 10.7268313, 10.7622564", \ "10.6314512, 10.5880102, 10.6066137, 10.6169158, 10.6364177, 10.6739625, 10.6706889", \ "10.5753521, 10.5737698, 10.5859230, 10.5541888, 10.5961742, 10.6300186, 10.6643656", \ "10.8601139, 10.7990436, 10.8014770, 10.7968880, 10.8367035, 10.8975757, 10.9544006", \ "12.1441721, 11.9153014, 11.8825916, 11.8654524, 11.8681150, 11.9216749, 11.9644039", \ "15.7865406, 15.2584037, 15.1118958, 15.0045785, 14.9273058, 14.9507821, 14.9928639", \ "23.3330550, 22.6155571, 22.3752725, 22.1352826, 21.9990831, 21.9531614, 21.9945441"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.8718797, 9.8447215, 9.8695999, 9.8729036, 9.8782686, 9.9068143, 10.0006702", \ "9.7838529, 9.7547396, 9.7876104, 9.7788320, 9.7791168, 9.8110748, 9.8935080", \ "9.7225898, 9.7271570, 9.6966705, 9.7497674, 9.6802135, 9.7580643, 9.8031079", \ "10.0447200, 9.9880477, 9.9737100, 9.9695541, 9.9869729, 10.0226940, 10.0541784", \ "11.5402165, 11.1493182, 11.0933950, 11.0679857, 11.0492844, 11.0709570, 11.1142343", \ "14.9064937, 14.3719465, 14.2431229, 14.1332806, 14.0354773, 14.0326181, 14.0523999", \ "22.1532160, 21.4078253, 21.1840967, 21.0128352, 20.8672929, 20.7663476, 20.7585065"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.5061495, 15.2217960, 15.0431383, 14.7751666, 14.4125146, 14.0095154, 12.5560365", \ "15.5231712, 15.2174846, 15.0517161, 14.7910187, 14.4284849, 13.9182304, 12.8234021", \ "15.6626662, 15.3174506, 15.1509446, 14.8829026, 14.6788483, 13.9029854, 13.6007693", \ "16.1653086, 15.8650083, 15.6325771, 15.3930101, 15.0101389, 14.5945980, 13.4928516", \ "17.3802617, 17.0051764, 16.9203257, 16.6943919, 16.3375095, 15.8604908, 14.8135514", \ "20.7158717, 20.0528109, 19.8015437, 19.5350875, 19.1101130, 18.8268508, 17.1484935", \ "27.1012335, 26.3835221, 26.0162215, 25.5445597, 25.1795698, 24.1656000, 24.6580750"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.5969079, 14.2768823, 14.0527788, 13.8024244, 13.4391695, 13.0642305, 12.0349540", \ "14.5457794, 14.2203810, 14.0165769, 13.7561077, 13.3258168, 12.7656572, 11.6184715", \ "14.6193572, 14.2857539, 14.0826696, 13.8083964, 13.5711651, 12.7327489, 12.4879633", \ "15.0553215, 14.7802141, 14.5280577, 14.2598385, 13.8088135, 13.4606479, 12.5743504", \ "16.5904389, 15.9561654, 15.8302067, 15.7189139, 15.3566795, 14.3841037, 13.3944453", \ "20.1204718, 19.5076316, 19.1908752, 18.8570527, 18.2901491, 18.2033209, 16.6247487", \ "27.6571476, 26.9126989, 26.5504872, 26.1760224, 25.6952093, 24.4387081, 24.6541346"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.6598852, 10.6183335, 10.6710948, 10.6455183, 10.6631126, 10.7103940, 10.7771832", \ "10.6582159, 10.6571562, 10.6177407, 10.6525599, 10.6355883, 10.6926172, 10.7577475", \ "10.7867223, 10.7862895, 10.7588137, 10.8124851, 10.8128163, 10.8585395, 10.9202678", \ "11.3839717, 11.3385986, 11.3243928, 11.3247467, 11.3626425, 11.4108009, 11.4632331", \ "13.3524977, 12.9554320, 12.9358077, 12.9425594, 12.9475315, 12.9915413, 13.0449150", \ "17.3885631, 16.8940822, 16.7401713, 16.7129883, 16.5858545, 16.6347674, 16.6752895", \ "25.7775774, 25.1017789, 24.8634069, 24.6559380, 24.5653275, 24.4773780, 24.5346786"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.4275592, 13.1017450, 12.8781126, 12.6153743, 12.1276160, 11.6817177, 10.6674729", \ "13.4344064, 13.0963204, 12.8936815, 12.6735640, 12.2428235, 11.8377187, 10.2673161", \ "13.6116429, 13.2786810, 13.0688009, 12.7964069, 12.3429224, 12.0385184, 11.1895762", \ "14.1953595, 13.9113461, 13.6540290, 13.3948744, 12.9600885, 12.3849722, 11.2367546", \ "15.7220253, 15.1592373, 15.0653118, 14.8580343, 14.4575630, 13.4366827, 13.1938019", \ "19.2989669, 18.7342686, 18.4085421, 18.0734203, 17.5731680, 17.4908741, 15.6983155", \ "26.6969328, 25.9919591, 25.5364231, 25.0845414, 24.5929538, 23.3525301, 23.9653564"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.0575658, 10.0681754, 10.0770265, 10.0611290, 10.0449663, 10.0550177, 10.1195737", \ "10.0656671, 10.0673756, 10.0755539, 10.0524650, 10.0501124, 10.0850129, 10.1292508", \ "10.1786558, 10.1413511, 10.1460677, 10.1539778, 10.1766215, 10.2040301, 10.2410468", \ "10.7456470, 10.7044341, 10.7037120, 10.6934814, 10.7200443, 10.7496078, 10.7949674", \ "12.7005483, 12.2879238, 12.2273617, 12.2077459, 12.1999939, 12.2236474, 12.2685589", \ "16.5439578, 16.0524229, 15.9062775, 15.8125990, 15.7142142, 15.7469329, 15.7780556", \ "24.5789156, 23.8827342, 23.6677182, 23.4929211, 23.3773503, 23.2667904, 23.2909903"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1078697, 0.1194731, 0.1306451, 0.1456803, 0.1800098, 0.2487541, 0.3863640", \ "0.1100246, 0.1215546, 0.1327319, 0.1476748, 0.1821272, 0.2507533, 0.3882220", \ "0.1136473, 0.1252763, 0.1364787, 0.1514070, 0.1857780, 0.2545791, 0.3922014", \ "0.1201115, 0.1316573, 0.1427711, 0.1577508, 0.1921709, 0.2608544, 0.3990544", \ "0.1289581, 0.1405654, 0.1517705, 0.1667309, 0.2010147, 0.2697030, 0.4080353", \ "0.1403059, 0.1521908, 0.1634323, 0.1784005, 0.2127011, 0.2813100, 0.4181517", \ "0.1504017, 0.1626003, 0.1740226, 0.1891514, 0.2232148, 0.2917168, 0.4290041"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0276074, 0.0453237, 0.0652028, 0.0952307, 0.1680598, 0.3206216, 0.6280980", \ "0.0277940, 0.0454781, 0.0651257, 0.0951026, 0.1683623, 0.3168556, 0.6261057", \ "0.0275956, 0.0454743, 0.0652889, 0.0949910, 0.1684598, 0.3204335, 0.6256560", \ "0.0279890, 0.0454119, 0.0650210, 0.0951675, 0.1684726, 0.3177882, 0.6258722", \ "0.0288561, 0.0463898, 0.0661148, 0.0958849, 0.1696440, 0.3202897, 0.6260636", \ "0.0302951, 0.0478159, 0.0672088, 0.0965953, 0.1689403, 0.3214746, 0.6252460", \ "0.0327792, 0.0499401, 0.0690454, 0.0987022, 0.1697005, 0.3186182, 0.6272524"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1094067, 0.1218878, 0.1342764, 0.1513528, 0.1905965, 0.2687001, 0.4247065", \ "0.1127811, 0.1252582, 0.1376040, 0.1546855, 0.1939173, 0.2720271, 0.4281254", \ "0.1192527, 0.1317146, 0.1441186, 0.1612076, 0.2004539, 0.2785588, 0.4346377", \ "0.1316185, 0.1440189, 0.1564208, 0.1735208, 0.2128134, 0.2909164, 0.4475822", \ "0.1520489, 0.1645532, 0.1769772, 0.1940243, 0.2332410, 0.3113262, 0.4672298", \ "0.1853470, 0.1979800, 0.2104541, 0.2275644, 0.2667959, 0.3447933, 0.5006375", \ "0.2406301, 0.2535793, 0.2662177, 0.2832880, 0.3224550, 0.4004266, 0.5565778"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0243076, 0.0416020, 0.0611053, 0.0906005, 0.1627601, 0.3113708, 0.6117684", \ "0.0245063, 0.0416267, 0.0610833, 0.0907287, 0.1629168, 0.3113888, 0.6118729", \ "0.0246691, 0.0415817, 0.0611260, 0.0906247, 0.1628487, 0.3113754, 0.6118525", \ "0.0245718, 0.0414443, 0.0612072, 0.0908102, 0.1631361, 0.3118703, 0.6119945", \ "0.0257202, 0.0425069, 0.0617233, 0.0914310, 0.1633984, 0.3109675, 0.6096437", \ "0.0274205, 0.0443959, 0.0635821, 0.0924372, 0.1641842, 0.3105539, 0.6086159", \ "0.0310740, 0.0474867, 0.0663322, 0.0944889, 0.1650781, 0.3120730, 0.6093609"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1013254, 0.1129372, 0.1241166, 0.1390607, 0.1733108, 0.2420303, 0.3797934", \ "0.1045095, 0.1160873, 0.1272595, 0.1422910, 0.1766163, 0.2453752, 0.3830272", \ "0.1114080, 0.1229331, 0.1341157, 0.1489871, 0.1834639, 0.2522323, 0.3900134", \ "0.1229704, 0.1346076, 0.1456853, 0.1607247, 0.1950430, 0.2637701, 0.4014418", \ "0.1388522, 0.1505487, 0.1617527, 0.1767057, 0.2109646, 0.2795192, 0.4173459", \ "0.1598714, 0.1715860, 0.1828168, 0.1978771, 0.2321173, 0.3007183, 0.4374635", \ "0.1891901, 0.2011924, 0.2125172, 0.2274743, 0.2616680, 0.3300843, 0.4673831"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0278223, 0.0454144, 0.0650629, 0.0951240, 0.1686825, 0.3204936, 0.6225605", \ "0.0280331, 0.0454228, 0.0652067, 0.0951909, 0.1679468, 0.3204857, 0.6271370", \ "0.0277331, 0.0454161, 0.0653946, 0.0949839, 0.1686953, 0.3197277, 0.6247265", \ "0.0280008, 0.0458924, 0.0649740, 0.0953671, 0.1678742, 0.3204579, 0.6274778", \ "0.0288216, 0.0464220, 0.0662862, 0.0959955, 0.1697653, 0.3203883, 0.6270932", \ "0.0297006, 0.0477917, 0.0670750, 0.0965575, 0.1684645, 0.3217223, 0.6253402", \ "0.0317027, 0.0497251, 0.0689841, 0.0979054, 0.1703978, 0.3180237, 0.6286170"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0977848, 0.1101672, 0.1225706, 0.1396532, 0.1789274, 0.2569535, 0.4134371", \ "0.1008489, 0.1132485, 0.1256195, 0.1427016, 0.1819774, 0.2599887, 0.4167025", \ "0.1070446, 0.1194967, 0.1319013, 0.1489923, 0.1882876, 0.2664868, 0.4234005", \ "0.1181182, 0.1304927, 0.1429036, 0.1599845, 0.1992166, 0.2773763, 0.4336382", \ "0.1352501, 0.1477106, 0.1601413, 0.1772178, 0.2164306, 0.2943988, 0.4509881", \ "0.1609253, 0.1735600, 0.1860699, 0.2031828, 0.2424008, 0.3204368, 0.4761698", \ "0.1993409, 0.2123446, 0.2250350, 0.2422866, 0.2813091, 0.3591145, 0.5150172"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0238637, 0.0410476, 0.0606391, 0.0904215, 0.1630618, 0.3103125, 0.6109846", \ "0.0238329, 0.0411005, 0.0606756, 0.0904302, 0.1630608, 0.3103303, 0.6120294", \ "0.0238319, 0.0411931, 0.0607003, 0.0904180, 0.1631359, 0.3106631, 0.6086153", \ "0.0243318, 0.0412578, 0.0608814, 0.0906223, 0.1629074, 0.3115342, 0.6098272", \ "0.0256100, 0.0423662, 0.0617702, 0.0910454, 0.1631772, 0.3110931, 0.6121700", \ "0.0277156, 0.0444945, 0.0634990, 0.0925048, 0.1640531, 0.3110651, 0.6069308", \ "0.0313119, 0.0474933, 0.0665471, 0.0950046, 0.1652715, 0.3121021, 0.6115563"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0942788, 0.1058505, 0.1169699, 0.1320492, 0.1664447, 0.2352369, 0.3729192", \ "0.0964159, 0.1079497, 0.1191282, 0.1341924, 0.1685226, 0.2371453, 0.3750218", \ "0.1001128, 0.1116280, 0.1228109, 0.1377167, 0.1722163, 0.2410783, 0.3782908", \ "0.1058454, 0.1173373, 0.1284996, 0.1434647, 0.1779663, 0.2467159, 0.3836848", \ "0.1139299, 0.1256016, 0.1368144, 0.1517770, 0.1861622, 0.2547134, 0.3920535", \ "0.1244356, 0.1363296, 0.1475881, 0.1625731, 0.1968796, 0.2654719, 0.4022801", \ "0.1316598, 0.1439730, 0.1554970, 0.1706376, 0.2050116, 0.2731453, 0.4106193"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0271272, 0.0448212, 0.0649503, 0.0949273, 0.1678721, 0.3203907, 0.6288624", \ "0.0272371, 0.0450959, 0.0648650, 0.0949894, 0.1685802, 0.3195800, 0.6208190", \ "0.0275074, 0.0450772, 0.0648818, 0.0943782, 0.1688528, 0.3195771, 0.6257798", \ "0.0280219, 0.0451238, 0.0648632, 0.0949406, 0.1681621, 0.3195259, 0.6265838", \ "0.0284464, 0.0465104, 0.0657016, 0.0961968, 0.1692220, 0.3201004, 0.6279042", \ "0.0305942, 0.0482267, 0.0676406, 0.0968432, 0.1697142, 0.3209420, 0.6263219", \ "0.0338883, 0.0508806, 0.0700702, 0.0991961, 0.1711720, 0.3208538, 0.6270958"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0941830, 0.1066128, 0.1190095, 0.1361078, 0.1753490, 0.2534147, 0.4100420", \ "0.0973500, 0.1098191, 0.1222473, 0.1393374, 0.1786063, 0.2567514, 0.4127587", \ "0.1043820, 0.1168775, 0.1293008, 0.1464122, 0.1856711, 0.2637562, 0.4203188", \ "0.1176525, 0.1300588, 0.1424722, 0.1595519, 0.1987793, 0.2768644, 0.4329295", \ "0.1383979, 0.1509352, 0.1632815, 0.1803303, 0.2195630, 0.2976734, 0.4540069", \ "0.1725757, 0.1851467, 0.1975771, 0.2146555, 0.2538792, 0.3319118, 0.4876905", \ "0.2261694, 0.2390175, 0.2515647, 0.2685807, 0.3079300, 0.3857918, 0.5417590"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0243510, 0.0415085, 0.0610878, 0.0907151, 0.1630734, 0.3103558, 0.6087338", \ "0.0245628, 0.0415361, 0.0610970, 0.0905545, 0.1630623, 0.3114960, 0.6110162", \ "0.0245916, 0.0416420, 0.0610619, 0.0907356, 0.1631027, 0.3108680, 0.6116255", \ "0.0246577, 0.0416026, 0.0611226, 0.0908344, 0.1632497, 0.3113609, 0.6096642", \ "0.0250729, 0.0423207, 0.0617258, 0.0910974, 0.1633123, 0.3106761, 0.6105877", \ "0.0267205, 0.0437655, 0.0629680, 0.0919757, 0.1638999, 0.3130597, 0.6083157", \ "0.0302436, 0.0465262, 0.0655331, 0.0936540, 0.1648946, 0.3111323, 0.6100105"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0894534, 0.1010052, 0.1121358, 0.1272100, 0.1616160, 0.2303620, 0.3682002", \ "0.0928131, 0.1042774, 0.1154459, 0.1305384, 0.1648656, 0.2335805, 0.3713678", \ "0.0992280, 0.1107423, 0.1219130, 0.1368453, 0.1712820, 0.2401422, 0.3773728", \ "0.1086459, 0.1202065, 0.1313721, 0.1462821, 0.1806573, 0.2491644, 0.3866697", \ "0.1225364, 0.1341888, 0.1453888, 0.1603387, 0.1945201, 0.2631663, 0.4006160", \ "0.1420832, 0.1538465, 0.1651428, 0.1801082, 0.2144250, 0.2830214, 0.4198576", \ "0.1687914, 0.1811230, 0.1923999, 0.2074734, 0.2414114, 0.3099828, 0.4476638"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0271736, 0.0451274, 0.0649758, 0.0949432, 0.1676234, 0.3204592, 0.6274918", \ "0.0273905, 0.0449024, 0.0649127, 0.0948561, 0.1685363, 0.3212652, 0.6227796", \ "0.0275141, 0.0450636, 0.0648304, 0.0948019, 0.1677330, 0.3195529, 0.6280915", \ "0.0278438, 0.0452704, 0.0651700, 0.0951222, 0.1683996, 0.3208902, 0.6258755", \ "0.0285507, 0.0460930, 0.0658332, 0.0959809, 0.1693951, 0.3180731, 0.6267024", \ "0.0303388, 0.0476639, 0.0673118, 0.0966361, 0.1688927, 0.3211939, 0.6247999", \ "0.0328899, 0.0502821, 0.0699084, 0.0993402, 0.1702115, 0.3200978, 0.6274863"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0847882, 0.0972152, 0.1096067, 0.1266904, 0.1659423, 0.2440902, 0.4002485", \ "0.0879343, 0.1003192, 0.1127302, 0.1298111, 0.1690919, 0.2471095, 0.4031505", \ "0.0944972, 0.1069313, 0.1193289, 0.1364070, 0.1757198, 0.2538987, 0.4107572", \ "0.1052200, 0.1175567, 0.1299685, 0.1470495, 0.1863277, 0.2644545, 0.4206345", \ "0.1219664, 0.1344319, 0.1468084, 0.1638904, 0.2031078, 0.2811552, 0.4375774", \ "0.1467023, 0.1592724, 0.1717281, 0.1888343, 0.2280266, 0.3060207, 0.4619111", \ "0.1813777, 0.1943353, 0.2069012, 0.2241212, 0.2632770, 0.3411257, 0.4971142"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0240736, 0.0411380, 0.0607522, 0.0902797, 0.1626316, 0.3115292, 0.6093732", \ "0.0238279, 0.0410301, 0.0606542, 0.0904248, 0.1630391, 0.3103205, 0.6102000", \ "0.0238578, 0.0410601, 0.0606813, 0.0904362, 0.1629243, 0.3111333, 0.6088088", \ "0.0242332, 0.0411506, 0.0609446, 0.0907369, 0.1625883, 0.3115462, 0.6099818", \ "0.0250009, 0.0420170, 0.0615274, 0.0907136, 0.1628846, 0.3112399, 0.6120335", \ "0.0269482, 0.0435445, 0.0627884, 0.0920288, 0.1638412, 0.3112456, 0.6060253", \ "0.0301557, 0.0468000, 0.0656131, 0.0942003, 0.1649366, 0.3115995, 0.6119235"); } } } } cell (OAI22X2) { cell_footprint : "OAI22"; area : 13.824 ; cell_leakage_power : 1.502511e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "3.3811126e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "3.2450153e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "3.3154937e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "3.3811123e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "1.5025113e+05"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "3.9224219e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "1.3511081e+05"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "1.4315600e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "1.4315572e+05"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "3.9224403e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "1.2801304e+05"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "1.3605911e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "1.3387113e+05"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "4.1002028e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "1.1872723e+05"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "1.2677252e+05"; } pin (IN1) { fanout_load : 0.068; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.651367, 1.651367 ); rise_capacitance : 1.651367; capacitance : 1.642570; fall_capacitance_range (1.633772, 1.633772 ); fall_capacitance : 1.633772; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3686969, -1.3937072, -1.4187413, -1.4324108, -1.4347632, -1.4144815, -1.3489313"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4377211, 1.4043357, 1.3663871, 1.3477670, 1.3393492, 1.3513359, 1.4041318"); } } } pin (IN2) { fanout_load : 0.055; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (1.631880, 1.631880 ); rise_capacitance : 1.631880; capacitance : 1.550295; fall_capacitance_range (1.468710, 1.468710 ); fall_capacitance : 1.468710; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.4962897, -1.5296862, -1.5714926, -1.5831305, -1.5814195, -1.5530111, -1.4712075"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5381917, 1.5016619, 1.4574242, 1.4408045, 1.4363875, 1.4563756, 1.5251740"); } } } pin (IN3) { fanout_load : 0.077; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.797684, 1.797684 ); fall_capacitance : 1.797684; capacitance : 1.785706; rise_capacitance_range (1.773728, 1.773728 ); rise_capacitance : 1.773728; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0783922, 0.0476554, 0.0111684, 0.0115637, 0.0373409, 0.1138817, 0.2919502"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6700724, 1.6634676, 1.6762923, 1.6565433, 1.6430796, 1.6421865, 1.6664344"); } } } pin (IN4) { fanout_load : 0.060; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (1.656158, 1.656158 ); fall_capacitance : 1.656158; capacitance : 1.703230; rise_capacitance_range (1.750302, 1.750302 ); rise_capacitance : 1.750302; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&!IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1807969, 0.1537363, 0.1246016, 0.1199737, 0.1357047, 0.1921530, 0.3300365"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5558323, 1.5466561, 1.5543379, 1.5377941, 1.5307406, 1.5426678, 1.5925563"); } } } pin (QN) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "((IN4+IN3)*(IN2+IN1))'"; max_capacitance : 416.000000; max_transition : 0.628253; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.5091107, 14.4116905, 13.9424078, 13.7493156, 13.6397075, 13.5619996, 13.5445290", \ "16.3748835, 14.2486282, 13.8318868, 13.6173789, 13.4962942, 13.4276361, 13.4783539", \ "16.3582454, 14.2403044, 13.8092794, 13.5725648, 13.4400870, 13.4424418, 13.5249381", \ "16.6725894, 14.4777303, 14.0437706, 13.7792644, 13.6593882, 13.6414914, 13.6775873", \ "17.9532253, 15.7298744, 15.2077548, 14.9552180, 14.7649380, 14.7046800, 14.7063662", \ "22.4199154, 19.4790729, 18.6107202, 18.1611439, 17.8998062, 17.7285328, 17.7112860", \ "30.5758298, 27.2776665, 26.1680143, 25.5623299, 24.9877807, 24.7482699, 24.6910890"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.3388112, 21.7732542, 20.9989082, 20.3088155, 19.5084133, 18.0738848, 16.1479620", \ "24.3239812, 21.7090193, 20.9056175, 20.2613044, 19.1357336, 18.3311871, 15.4939030", \ "24.3345004, 21.6752594, 20.9557148, 20.2166496, 19.3836338, 18.4237354, 17.0816267", \ "24.7860062, 22.1745058, 21.3816380, 20.6916348, 19.5270906, 18.6084756, 16.7536494", \ "25.9624390, 23.2773908, 22.6588603, 21.8701192, 20.7544785, 19.0427392, 17.3305467", \ "29.8674652, 26.7102397, 25.6606846, 24.8432537, 23.5098482, 23.0556418, 19.4960790", \ "37.0029141, 33.5333892, 32.2603292, 31.3388251, 30.1780782, 27.6141248, 28.1871966"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.4889871, 13.4091699, 12.9850198, 12.8060259, 12.6923682, 12.6922558, 12.5801972", \ "15.3519949, 13.2395874, 12.8567289, 12.6824509, 12.5236372, 12.5571741, 12.4991219", \ "15.2649764, 13.2405385, 12.8131586, 12.6610271, 12.4490804, 12.5518122, 12.4740132", \ "15.7019207, 13.5459690, 13.0971873, 12.8796446, 12.7640533, 12.7201545, 12.7258368", \ "17.3112656, 14.8529930, 14.3266103, 14.0607794, 13.8460927, 13.7970309, 13.8075767", \ "21.4808540, 18.5953855, 17.7182863, 17.3114225, 16.9133875, 16.7392524, 16.7141194", \ "29.5431679, 26.1453150, 25.0114620, 24.4105955, 23.7256491, 23.5051138, 23.3749204"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.3355642, 20.7277954, 19.9590263, 19.2707232, 18.0864896, 16.8606832, 14.1267381", \ "23.3597843, 20.6915300, 19.9963877, 19.2697002, 18.1665008, 17.3055562, 15.5332193", \ "23.4225778, 20.8441022, 20.0582921, 19.3530862, 18.2179947, 17.0019326, 13.9917196", \ "24.0506979, 21.4152477, 20.5919940, 19.8633345, 18.5641588, 17.4787662, 15.5501790", \ "25.3519839, 22.6378302, 22.0228530, 21.3531978, 20.1242778, 18.9862187, 16.3349676", \ "29.1470334, 26.0593425, 24.9894451, 24.2008557, 22.9614743, 22.3732689, 18.4600595", \ "36.1112159, 32.6671048, 31.5998439, 30.6807928, 29.4501759, 27.1275875, 27.5479984"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.3953050, 19.7670430, 19.0663403, 18.3232826, 17.5102861, 16.0604772, 14.6598264", \ "22.4054749, 19.8544339, 19.0964825, 18.4084946, 17.1738528, 15.9667314, 14.0070813", \ "22.4649856, 19.8676321, 19.0941180, 18.4171132, 17.2459412, 15.7194135, 14.9531597", \ "23.0620605, 20.4468448, 19.5844850, 18.8627876, 17.6687503, 16.3960617, 14.0525605", \ "24.6915099, 21.8828913, 21.0003001, 20.2722122, 19.2439853, 17.8076147, 14.8142918", \ "29.0840415, 25.8989431, 24.7239509, 23.9133064, 22.3585192, 21.9255078, 18.4353693", \ "37.4261427, 33.7944720, 32.4256193, 31.4023086, 30.0399645, 27.4368642, 27.8597083"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.3488798, 14.2239516, 13.8006685, 13.5717589, 13.4273597, 13.4070354, 13.4628768", \ "16.3442429, 14.2289990, 13.7959163, 13.5758591, 13.4258171, 13.4212025, 13.4956776", \ "16.4401006, 14.3013059, 13.8627264, 13.6862078, 13.5326380, 13.5280062, 13.5839183", \ "17.1217019, 14.9277234, 14.4491680, 14.2216751, 14.0984175, 14.0591288, 14.0915647", \ "18.8932871, 16.5477385, 16.0311209, 15.7972975, 15.6092603, 15.5956298, 15.6213410", \ "23.6675073, 20.8198215, 20.0046574, 19.5775444, 19.2992367, 19.1949332, 19.2060539", \ "32.5387824, 29.3869999, 28.3747582, 27.7756705, 27.3820119, 27.0599123, 27.0023870"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.2862451, 18.7349393, 17.9572640, 17.2565367, 16.3445478, 15.2463784, 13.4323552", \ "21.2958873, 18.7433153, 17.9605794, 17.2776246, 16.1265387, 14.4736762, 12.3451040", \ "21.4692663, 18.9474945, 18.1030035, 17.4425455, 16.2479037, 14.7203819, 13.9727650", \ "22.2476927, 19.6105441, 18.7785025, 18.0348511, 16.7996101, 15.3243389, 14.4575610", \ "23.7416421, 21.0099240, 20.3363739, 19.5785280, 18.5344565, 17.2494078, 14.3128472", \ "28.1401960, 24.9146437, 23.9386483, 23.1176396, 21.7711397, 21.0285722, 17.4075561", \ "36.2454301, 32.6545220, 31.3088678, 30.4540176, 29.1939519, 27.4137702, 27.1703070"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.4917366, 13.4739730, 13.0542314, 12.8964580, 12.6978460, 12.6786490, 12.6612361", \ "15.5141358, 13.4595955, 13.0483373, 12.8805884, 12.6966923, 12.6915235, 12.7483176", \ "15.6559816, 13.6025655, 13.1772094, 13.0007087, 12.8311847, 12.9492994, 12.8478039", \ "16.2990501, 14.1453342, 13.7197690, 13.5155352, 13.3765989, 13.3559869, 13.3670930", \ "18.5088646, 15.8307337, 15.3195583, 15.0836445, 14.8800428, 14.8324580, 14.8511115", \ "22.8132255, 20.0598314, 19.2193257, 18.8029649, 18.4783353, 18.3362212, 18.3262495", \ "31.4469366, 28.2499361, 27.2010077, 26.6360435, 26.0702662, 25.8172279, 25.8023362"); } } timing () { related_pin : "IN1"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1144159, 0.1290395, 0.1413830, 0.1574829, 0.1924472, 0.2611855, 0.3987462", \ "0.1164880, 0.1311896, 0.1434976, 0.1595566, 0.1945499, 0.2629893, 0.4007814", \ "0.1202135, 0.1348075, 0.1472447, 0.1633384, 0.1981757, 0.2670171, 0.4043762", \ "0.1264232, 0.1411402, 0.1534086, 0.1694179, 0.2043288, 0.2730991, 0.4101712", \ "0.1350355, 0.1498406, 0.1621748, 0.1782740, 0.2130086, 0.2814866, 0.4192155", \ "0.1457430, 0.1606906, 0.1730548, 0.1891746, 0.2240203, 0.2924540, 0.4293709", \ "0.1562897, 0.1715338, 0.1841501, 0.2003905, 0.2352455, 0.3036889, 0.4412302"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0303738, 0.0492167, 0.0691234, 0.0984281, 0.1717980, 0.3202326, 0.6259106", \ "0.0301865, 0.0491613, 0.0691032, 0.0982528, 0.1704741, 0.3202408, 0.6225395", \ "0.0300426, 0.0494240, 0.0691013, 0.0981908, 0.1704332, 0.3195046, 0.6252393", \ "0.0304226, 0.0487927, 0.0690036, 0.0982384, 0.1705720, 0.3198760, 0.6258633", \ "0.0311702, 0.0498738, 0.0701294, 0.0994304, 0.1710687, 0.3195716, 0.6272113", \ "0.0327720, 0.0513562, 0.0711244, 0.1001472, 0.1709742, 0.3212670, 0.6250016", \ "0.0359744, 0.0533396, 0.0740239, 0.1022774, 0.1722442, 0.3206254, 0.6264799"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1160971, 0.1314378, 0.1448454, 0.1625671, 0.2022238, 0.2803755, 0.4364078", \ "0.1195513, 0.1349220, 0.1483172, 0.1660297, 0.2056666, 0.2838240, 0.4399240", \ "0.1258801, 0.1413280, 0.1546698, 0.1723577, 0.2119928, 0.2902084, 0.4467747", \ "0.1381557, 0.1534010, 0.1667172, 0.1845501, 0.2242097, 0.3024009, 0.4587531", \ "0.1585140, 0.1738855, 0.1872573, 0.2048983, 0.2445231, 0.3226049, 0.4786477", \ "0.1920460, 0.2074953, 0.2209268, 0.2385996, 0.2781968, 0.3561274, 0.5120903", \ "0.2479568, 0.2636638, 0.2771844, 0.2949649, 0.3343224, 0.4121531, 0.5683812"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0263382, 0.0448861, 0.0642188, 0.0930722, 0.1641729, 0.3114527, 0.6119205", \ "0.0263717, 0.0449960, 0.0643132, 0.0931144, 0.1641399, 0.3115451, 0.6119999", \ "0.0264185, 0.0449524, 0.0641007, 0.0929983, 0.1641801, 0.3109637, 0.6127850", \ "0.0266240, 0.0449977, 0.0642576, 0.0931323, 0.1643147, 0.3117763, 0.6101546", \ "0.0273892, 0.0457956, 0.0647947, 0.0932860, 0.1647936, 0.3113249, 0.6100712", \ "0.0294597, 0.0473741, 0.0663893, 0.0947231, 0.1652819, 0.3109030, 0.6093031", \ "0.0330553, 0.0505453, 0.0693581, 0.0974144, 0.1666046, 0.3122974, 0.6099852"); } } timing () { related_pin : "IN2"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1085237, 0.1232389, 0.1355444, 0.1516050, 0.1865921, 0.2550928, 0.3930649", \ "0.1117166, 0.1264261, 0.1387194, 0.1547965, 0.1896323, 0.2584279, 0.3957376", \ "0.1184373, 0.1331024, 0.1454010, 0.1614244, 0.1964196, 0.2649199, 0.4029160", \ "0.1295912, 0.1442578, 0.1565175, 0.1726152, 0.2076551, 0.2762043, 0.4141276", \ "0.1447012, 0.1593116, 0.1717773, 0.1878111, 0.2226190, 0.2910729, 0.4286650", \ "0.1648010, 0.1794873, 0.1919158, 0.2080168, 0.2429883, 0.3114350, 0.4483136", \ "0.1930582, 0.2081334, 0.2207141, 0.2369700, 0.2718619, 0.3401877, 0.4777465"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0301648, 0.0489958, 0.0692216, 0.0984499, 0.1699446, 0.3207969, 0.6223527", \ "0.0298780, 0.0493760, 0.0692127, 0.0984105, 0.1706593, 0.3202556, 0.6273752", \ "0.0301002, 0.0491634, 0.0691962, 0.0983488, 0.1703208, 0.3209205, 0.6230885", \ "0.0303459, 0.0488389, 0.0691202, 0.0980262, 0.1688528, 0.3200376, 0.6254907", \ "0.0308401, 0.0501864, 0.0699408, 0.0992148, 0.1714898, 0.3202958, 0.6251780", \ "0.0328151, 0.0504131, 0.0707762, 0.0996608, 0.1713297, 0.3223380, 0.6248542", \ "0.0344259, 0.0531638, 0.0725025, 0.1017091, 0.1723195, 0.3208029, 0.6280212"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1048316, 0.1202055, 0.1335848, 0.1513228, 0.1909873, 0.2691762, 0.4251860", \ "0.1080378, 0.1234046, 0.1367885, 0.1545265, 0.1941879, 0.2723971, 0.4287532", \ "0.1140637, 0.1293884, 0.1427610, 0.1605250, 0.2001829, 0.2783629, 0.4351225", \ "0.1250097, 0.1403850, 0.1535796, 0.1713430, 0.2110468, 0.2891844, 0.4452091", \ "0.1419848, 0.1574543, 0.1706709, 0.1884236, 0.2280203, 0.3061164, 0.4627808", \ "0.1678529, 0.1834086, 0.1967215, 0.2144378, 0.2540122, 0.3320098, 0.4877989", \ "0.2063496, 0.2221830, 0.2356974, 0.2535587, 0.2931112, 0.3709761, 0.5266771"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0260169, 0.0445514, 0.0638925, 0.0927903, 0.1640622, 0.3115816, 0.6110006", \ "0.0261097, 0.0445593, 0.0638840, 0.0927677, 0.1639781, 0.3116207, 0.6101554", \ "0.0257860, 0.0445762, 0.0639393, 0.0927826, 0.1640917, 0.3112582, 0.6099223", \ "0.0263185, 0.0443150, 0.0641864, 0.0928060, 0.1639733, 0.3114927, 0.6095271", \ "0.0270710, 0.0457951, 0.0648677, 0.0936693, 0.1644909, 0.3111175, 0.6125456", \ "0.0293511, 0.0478404, 0.0666723, 0.0951061, 0.1655373, 0.3115363, 0.6084039", \ "0.0333717, 0.0510242, 0.0698869, 0.0976924, 0.1668366, 0.3129060, 0.6117712"); } } timing () { related_pin : "IN3"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1021318, 0.1166434, 0.1290739, 0.1451559, 0.1800520, 0.2488209, 0.3861163", \ "0.1042350, 0.1187977, 0.1311609, 0.1472569, 0.1822488, 0.2509168, 0.3885442", \ "0.1077933, 0.1224307, 0.1347274, 0.1507989, 0.1857969, 0.2546048, 0.3925750", \ "0.1132534, 0.1278132, 0.1401334, 0.1560982, 0.1911439, 0.2596528, 0.3973517", \ "0.1212017, 0.1360495, 0.1482776, 0.1643543, 0.1993127, 0.2679678, 0.4054440", \ "0.1315746, 0.1464424, 0.1588843, 0.1750507, 0.2099334, 0.2785862, 0.4153812", \ "0.1390024, 0.1544042, 0.1671709, 0.1834564, 0.2184762, 0.2863813, 0.4233508"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0297274, 0.0488735, 0.0686955, 0.0977930, 0.1721279, 0.3201964, 0.6278411", \ "0.0297277, 0.0487388, 0.0686015, 0.0977835, 0.1688571, 0.3203789, 0.6255485", \ "0.0298331, 0.0488862, 0.0687295, 0.0983189, 0.1699962, 0.3199529, 0.6236766", \ "0.0301159, 0.0486984, 0.0683940, 0.0980558, 0.1703041, 0.3208524, 0.6227717", \ "0.0308953, 0.0500288, 0.0699474, 0.0992788, 0.1712740, 0.3195051, 0.6188691", \ "0.0332579, 0.0512941, 0.0719376, 0.1005052, 0.1713050, 0.3216438, 0.6241351", \ "0.0373424, 0.0546809, 0.0754145, 0.1038990, 0.1738456, 0.3214635, 0.6262766"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1023091, 0.1176787, 0.1311145, 0.1488030, 0.1884393, 0.2665815, 0.4226642", \ "0.1054338, 0.1208905, 0.1342125, 0.1519041, 0.1915395, 0.2697539, 0.4262895", \ "0.1125145, 0.1279621, 0.1412990, 0.1590125, 0.1986564, 0.2768796, 0.4334850", \ "0.1253984, 0.1405899, 0.1539870, 0.1717646, 0.2114576, 0.2895713, 0.4455124", \ "0.1455565, 0.1609708, 0.1743182, 0.1920107, 0.2316161, 0.3097373, 0.4658920", \ "0.1787538, 0.1941601, 0.2075666, 0.2252547, 0.2648240, 0.3428695, 0.4987436", \ "0.2330268, 0.2486363, 0.2620767, 0.2797669, 0.3193139, 0.3971485, 0.5533030"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0263697, 0.0449900, 0.0641007, 0.0930339, 0.1642446, 0.3115400, 0.6119823", \ "0.0264127, 0.0449744, 0.0640910, 0.0929836, 0.1641976, 0.3107200, 0.6126468", \ "0.0264315, 0.0450115, 0.0641262, 0.0928407, 0.1641078, 0.3112175, 0.6128625", \ "0.0269161, 0.0447603, 0.0643307, 0.0930630, 0.1641579, 0.3114567, 0.6117367", \ "0.0270766, 0.0454647, 0.0647915, 0.0934805, 0.1645600, 0.3112386, 0.6116463", \ "0.0284683, 0.0465926, 0.0658833, 0.0942112, 0.1656860, 0.3104637, 0.6079394", \ "0.0316213, 0.0491939, 0.0682947, 0.0963539, 0.1656219, 0.3126752, 0.6095789"); } } timing () { related_pin : "IN4"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0963134, 0.1109175, 0.1232468, 0.1393383, 0.1742087, 0.2430486, 0.3804622", \ "0.0997540, 0.1143398, 0.1266253, 0.1426812, 0.1776902, 0.2463986, 0.3839122", \ "0.1060326, 0.1206688, 0.1329633, 0.1490355, 0.1840353, 0.2528425, 0.3907334", \ "0.1152536, 0.1298711, 0.1421431, 0.1581138, 0.1931472, 0.2619511, 0.3998806", \ "0.1281168, 0.1427632, 0.1551742, 0.1712332, 0.2062271, 0.2748461, 0.4123724", \ "0.1478472, 0.1626547, 0.1751597, 0.1912469, 0.2261762, 0.2945999, 0.4315136", \ "0.1738929, 0.1890168, 0.2017553, 0.2179764, 0.2527280, 0.3210884, 0.4588637"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0297520, 0.0488763, 0.0686697, 0.0978899, 0.1704009, 0.3198320, 0.6271733", \ "0.0297737, 0.0488356, 0.0685488, 0.0982524, 0.1697377, 0.3186806, 0.6249254", \ "0.0301589, 0.0488321, 0.0687457, 0.0983298, 0.1699991, 0.3199549, 0.6234768", \ "0.0302709, 0.0487795, 0.0687138, 0.0980836, 0.1700217, 0.3199826, 0.6242211", \ "0.0308447, 0.0498867, 0.0698061, 0.0992305, 0.1709071, 0.3203189, 0.6216908", \ "0.0324761, 0.0516123, 0.0710484, 0.1001493, 0.1714324, 0.3217172, 0.6250627", \ "0.0355598, 0.0546975, 0.0740206, 0.1030267, 0.1723168, 0.3228996, 0.6282534"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0912112, 0.1065675, 0.1199397, 0.1377086, 0.1773627, 0.2555509, 0.4121599", \ "0.0944660, 0.1099447, 0.1232484, 0.1409600, 0.1805997, 0.2587972, 0.4153153", \ "0.1011767, 0.1164766, 0.1298979, 0.1476397, 0.1873114, 0.2654059, 0.4225520", \ "0.1116194, 0.1269172, 0.1402593, 0.1579617, 0.1976413, 0.2757034, 0.4324712", \ "0.1282129, 0.1436909, 0.1569811, 0.1746551, 0.2142773, 0.2923685, 0.4489625", \ "0.1525001, 0.1678278, 0.1811749, 0.1990099, 0.2385796, 0.3166071, 0.4724338", \ "0.1875396, 0.2032902, 0.2166686, 0.2345074, 0.2740413, 0.3519769, 0.5086167"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0257945, 0.0445225, 0.0639092, 0.0927455, 0.1640768, 0.3108426, 0.6099320", \ "0.0259459, 0.0446686, 0.0637607, 0.0926115, 0.1640351, 0.3108888, 0.6098728", \ "0.0258873, 0.0445687, 0.0639621, 0.0928698, 0.1638888, 0.3120117, 0.6091817", \ "0.0260731, 0.0446109, 0.0637592, 0.0927548, 0.1642023, 0.3114231, 0.6115367", \ "0.0270008, 0.0453752, 0.0644047, 0.0931704, 0.1642985, 0.3116323, 0.6125589", \ "0.0283143, 0.0468523, 0.0659506, 0.0944602, 0.1652638, 0.3121683, 0.6067888", \ "0.0317292, 0.0492639, 0.0686095, 0.0966144, 0.1663140, 0.3122758, 0.6128401"); } } } } cell (OR2X1) { cell_footprint : "OR2"; area : 7.3728 ; cell_leakage_power : 5.836096e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "3.3682710e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "5.8360961e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "1.6316081e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "4.6580325e+04"; } pin (IN1) { fanout_load : 0.093; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.781438, 2.781438 ); rise_capacitance : 2.781438; capacitance : 2.648143; fall_capacitance_range (2.514848, 2.514848 ); fall_capacitance : 2.514848; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5076672, -0.5449020, -0.5955622, -0.6158560, -0.6326344, -0.6423819, -0.6380672"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4491962, 1.4477641, 1.4532077, 1.4601271, 1.4822740, 1.5348756, 1.6483869"); } } } pin (IN2) { fanout_load : 0.108; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.676445, 2.676445 ); rise_capacitance : 2.676445; capacitance : 2.657799; fall_capacitance_range (2.639154, 2.639154 ); fall_capacitance : 2.639154; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.2191222, -2.3115792, -2.4627579, -2.4937448, -2.5219833, -2.5447248, -2.5564727"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.5142246, 2.5349581, 2.5847330, 2.5922303, 2.6155330, 2.6704463, 2.7885809"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2+IN1"; max_capacitance : 208.000000; max_transition : 0.641365; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.8592820, 6.7102212, 6.6087071, 6.4898669, 6.3189335, 6.0264192, 5.6307750", \ "6.9055590, 6.7347868, 6.6267747, 6.5266450, 6.1740550, 5.9272836, 5.1131732", \ "7.3918050, 7.0565337, 6.9133846, 6.8018317, 6.3936245, 5.8795245, 4.3247704", \ "8.8314804, 8.3554117, 8.0476732, 7.7305175, 7.1598252, 6.6633859, 6.4278660", \ "12.3027638, 11.5099901, 10.8725355, 10.4324343, 10.0263037, 8.9924494, 8.4462282", \ "19.5498420, 18.3832472, 17.7260733, 17.0643543, 15.8445870, 15.2608463, 13.5543850", \ "34.3088799, 32.4503297, 31.2980667, 30.3407433, 29.1017679, 27.1020171, 26.6003766"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.3564401, 10.5506629, 10.6323954, 10.6708566, 10.8048943, 10.7872009, 10.7842267", \ "10.4352462, 10.6167743, 10.6880304, 10.7295410, 10.7747773, 10.7953227, 10.7977162", \ "10.9624920, 10.9769385, 11.0435853, 11.0519562, 11.0590664, 11.0749222, 11.0795100", \ "12.1061526, 12.0188023, 12.0022852, 11.9627138, 11.9202940, 11.8940501, 11.8895240", \ "15.4636477, 14.6496490, 14.3151574, 14.1870273, 14.1388201, 14.0588793, 14.0263050", \ "21.7462865, 20.4456369, 19.8714278, 19.4517776, 19.0343072, 18.9646480, 18.8050673", \ "34.5461602, 32.7018905, 31.6649844, 30.8516227, 29.9100297, 29.3004987, 29.0949732"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.1156399, 7.8127995, 7.6511685, 7.4214867, 7.1233002, 6.6781213, 5.5878801", \ "8.1385432, 7.8711190, 7.6736002, 7.5797042, 7.3045491, 6.6464234, 5.4798932", \ "8.5753918, 8.2366056, 8.0098727, 7.7660270, 7.6165336, 6.9027106, 6.4053224", \ "10.0586848, 9.5610456, 9.2614062, 8.8987482, 8.2882404, 7.8845967, 6.6482573", \ "13.6737705, 12.8101789, 12.2422574, 11.7719555, 11.1593066, 10.1190027, 8.9666980", \ "21.1832824, 19.9157060, 19.2658454, 18.5181965, 16.9887381, 16.5186505, 14.5299048", \ "36.8171741, 34.9817994, 33.8596400, 32.5706693, 31.2267126, 29.1964263, 28.1329465"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.3841573, 12.6433332, 12.7142796, 12.7422246, 12.7574648, 12.8023909, 12.7836263", \ "12.4938529, 12.6533422, 12.7569843, 12.7837496, 12.8233029, 12.8762412, 12.8508047", \ "12.7503546, 12.8637770, 12.9095890, 12.9088679, 12.9331264, 12.9462085, 12.9492447", \ "13.6409068, 13.5671408, 13.5639046, 13.5490587, 13.5172887, 13.5189830, 13.5278224", \ "16.6324427, 15.9302151, 15.6166130, 15.5335730, 15.5048867, 15.4435390, 15.4304610", \ "22.8434070, 21.7027485, 21.1494157, 20.7567753, 20.3557814, 20.2826380, 20.1570017", \ "35.7832880, 34.0680293, 33.1212396, 32.3518962, 31.3706969, 30.7409144, 30.4804045"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0409777, 0.0516375, 0.0622340, 0.0770590, 0.1115751, 0.1803830, 0.3195637", \ "0.0448892, 0.0554694, 0.0660490, 0.0808602, 0.1153093, 0.1846189, 0.3231815", \ "0.0525514, 0.0630451, 0.0736283, 0.0883735, 0.1228755, 0.1919497, 0.3326739", \ "0.0637119, 0.0747678, 0.0854790, 0.0999285, 0.1341891, 0.2029164, 0.3413236", \ "0.0806309, 0.0925898, 0.1038002, 0.1186566, 0.1525617, 0.2208813, 0.3588662", \ "0.1057717, 0.1192481, 0.1317565, 0.1476089, 0.1820876, 0.2510765, 0.3877734", \ "0.1423321, 0.1575687, 0.1715153, 0.1896896, 0.2263247, 0.2965165, 0.4360207"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0225618, 0.0402344, 0.0606869, 0.0916967, 0.1667742, 0.3203405, 0.6279657", \ "0.0225100, 0.0400549, 0.0604508, 0.0917897, 0.1652304, 0.3200671, 0.6274560", \ "0.0241298, 0.0415178, 0.0614574, 0.0923162, 0.1662771, 0.3189923, 0.6261858", \ "0.0279723, 0.0452904, 0.0650145, 0.0947131, 0.1679713, 0.3170756, 0.6308098", \ "0.0337777, 0.0508689, 0.0706858, 0.0997654, 0.1718081, 0.3212722, 0.6262455", \ "0.0445585, 0.0620067, 0.0806117, 0.1100342, 0.1801059, 0.3267647, 0.6298430", \ "0.0598767, 0.0779570, 0.0977585, 0.1269844, 0.1955815, 0.3415624, 0.6413649"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0423331, 0.0543059, 0.0659796, 0.0818007, 0.1173649, 0.1873936, 0.3273581", \ "0.0456741, 0.0574767, 0.0691807, 0.0849815, 0.1205344, 0.1905145, 0.3301731", \ "0.0513573, 0.0632072, 0.0749510, 0.0907849, 0.1263377, 0.1963484, 0.3363567", \ "0.0582771, 0.0701799, 0.0820036, 0.0980723, 0.1339726, 0.2039048, 0.3440170", \ "0.0680717, 0.0803576, 0.0923307, 0.1082603, 0.1441352, 0.2144835, 0.3543064", \ "0.0799579, 0.0931989, 0.1057578, 0.1224046, 0.1588420, 0.2294751, 0.3694947", \ "0.0900061, 0.1048355, 0.1188006, 0.1367395, 0.1749066, 0.2480241, 0.3899272"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0219028, 0.0381466, 0.0562847, 0.0829825, 0.1477851, 0.2798516, 0.5460431", \ "0.0219128, 0.0382856, 0.0564260, 0.0833204, 0.1474681, 0.2799693, 0.5458548", \ "0.0237631, 0.0395986, 0.0574947, 0.0839882, 0.1481632, 0.2801178, 0.5460108", \ "0.0267223, 0.0420435, 0.0596409, 0.0858807, 0.1491821, 0.2800848, 0.5459533", \ "0.0316437, 0.0468732, 0.0636506, 0.0891555, 0.1519993, 0.2822989, 0.5464994", \ "0.0414078, 0.0557052, 0.0729495, 0.0975125, 0.1581304, 0.2862051, 0.5486649", \ "0.0577633, 0.0720074, 0.0884319, 0.1135826, 0.1732424, 0.2991263, 0.5590673"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0499040, 0.0608333, 0.0717445, 0.0864935, 0.1209853, 0.1901383, 0.3277242", \ "0.0537501, 0.0647581, 0.0755114, 0.0903917, 0.1249683, 0.1937833, 0.3315966", \ "0.0619880, 0.0729019, 0.0836483, 0.0984592, 0.1327996, 0.2016559, 0.3399240", \ "0.0762815, 0.0875194, 0.0983009, 0.1130307, 0.1472007, 0.2160464, 0.3533846", \ "0.0977629, 0.1098675, 0.1211345, 0.1358963, 0.1698183, 0.2378647, 0.3753417", \ "0.1330533, 0.1463536, 0.1589380, 0.1742796, 0.2082520, 0.2762541, 0.4128787", \ "0.1887930, 0.2042482, 0.2180801, 0.2349798, 0.2703828, 0.3389726, 0.4762432"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0255343, 0.0431735, 0.0631648, 0.0933730, 0.1675221, 0.3178496, 0.6267897", \ "0.0254610, 0.0429473, 0.0629310, 0.0946909, 0.1680607, 0.3209717, 0.6214630", \ "0.0261612, 0.0432186, 0.0634029, 0.0937532, 0.1683048, 0.3200831, 0.6254516", \ "0.0297344, 0.0467560, 0.0664430, 0.0964054, 0.1675968, 0.3210101, 0.6286704", \ "0.0354259, 0.0527416, 0.0719327, 0.1010856, 0.1725285, 0.3208466, 0.6286063", \ "0.0459626, 0.0624383, 0.0807679, 0.1093644, 0.1791567, 0.3262343, 0.6275896", \ "0.0614688, 0.0781588, 0.0980870, 0.1294937, 0.1950865, 0.3371896, 0.6389362"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0475209, 0.0593909, 0.0710875, 0.0868970, 0.1224376, 0.1924603, 0.3325216", \ "0.0497930, 0.0616251, 0.0732894, 0.0891007, 0.1246143, 0.1946611, 0.3349652", \ "0.0528277, 0.0647296, 0.0764654, 0.0923049, 0.1278572, 0.1978277, 0.3374973", \ "0.0564377, 0.0687117, 0.0807026, 0.0967818, 0.1325126, 0.2027898, 0.3423492", \ "0.0608863, 0.0736725, 0.0861002, 0.1025042, 0.1384665, 0.2085254, 0.3481620", \ "0.0636020, 0.0774574, 0.0908314, 0.1081421, 0.1455387, 0.2163215, 0.3559281", \ "0.0571032, 0.0727769, 0.0874477, 0.1065294, 0.1466493, 0.2212068, 0.3637306"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0217694, 0.0382835, 0.0563000, 0.0831025, 0.1476808, 0.2791299, 0.5459020", \ "0.0219367, 0.0382756, 0.0563729, 0.0831374, 0.1477054, 0.2804355, 0.5452825", \ "0.0231693, 0.0391112, 0.0571213, 0.0835479, 0.1475797, 0.2800661, 0.5457925", \ "0.0256189, 0.0417629, 0.0593808, 0.0856009, 0.1490882, 0.2801546, 0.5459761", \ "0.0305048, 0.0463392, 0.0637711, 0.0893046, 0.1522382, 0.2818931, 0.5474593", \ "0.0390314, 0.0551179, 0.0730264, 0.0983232, 0.1596361, 0.2871256, 0.5501556", \ "0.0533002, 0.0695727, 0.0874113, 0.1142746, 0.1757299, 0.3029283, 0.5618585"); } } } } cell (OR2X2) { cell_footprint : "OR2"; area : 9.216 ; cell_leakage_power : 1.106183e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2')"; value : "1.1061832e+05"; } leakage_power () { when : "(IN1'*IN2)"; value : "4.2196024e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "2.3693985e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "5.5820173e+04"; } pin (IN1) { fanout_load : 0.091; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.727552, 2.727552 ); rise_capacitance : 2.727552; capacitance : 2.574520; fall_capacitance_range (2.421488, 2.421488 ); fall_capacitance : 2.421488; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5302690, -0.5578124, -0.5825346, -0.6097474, -0.6338085, -0.6515664, -0.6567173"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3571127, 1.3424611, 1.3271464, 1.3279739, 1.3436177, 1.3888936, 1.4934342"); } } } pin (IN2) { fanout_load : 0.109; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.780587, 2.780587 ); rise_capacitance : 2.780587; capacitance : 2.770182; fall_capacitance_range (2.759776, 2.759776 ); fall_capacitance : 2.759776; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.1127399, -2.2104283, -2.3649555, -2.4001155, -2.4295861, -2.4476777, -2.4430114"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.5520517, 2.5359234, 2.5176554, 2.5172026, 2.5302857, 2.5704403, 2.6647383"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2+IN1"; max_capacitance : 416.000000; max_transition : 0.640040; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("12.9342195, 11.5993328, 11.1376461, 10.7474956, 10.1099385, 8.4780557, 6.5409214", \ "12.9318976, 11.5656954, 11.1046285, 10.5875537, 9.8229108, 8.6085625, 6.0565315", \ "13.6164420, 12.0930237, 11.4858535, 10.9337356, 10.1193662, 8.6882104, 7.1147203", \ "16.1572767, 14.0602820, 13.0838015, 12.2751345, 10.9791561, 9.8640378, 8.7902796", \ "21.7171614, 18.3445625, 16.8775510, 15.8817714, 14.2489724, 11.8372197, 9.7231812", \ "32.2180415, 27.6954090, 25.8173421, 24.1154124, 21.0177365, 19.6617407, 15.5952742", \ "52.3155834, 46.5279123, 43.2718872, 40.7536549, 37.4881057, 32.5528333, 31.2405780"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.0493546, 14.7418522, 14.6990867, 14.5040484, 14.4800381, 14.4578168, 14.4637575", \ "16.1581815, 14.7835058, 14.6408806, 14.5406537, 14.4713428, 14.4451243, 14.4403787", \ "16.8710177, 15.2876700, 15.0575690, 14.9040695, 14.7706645, 14.7151854, 14.6698064", \ "18.8116589, 16.8318664, 16.3280250, 15.9876820, 15.6919550, 15.4991623, 15.4436884", \ "23.9099511, 20.4632808, 19.1866277, 18.6609356, 18.0312700, 17.7026928, 17.5262585", \ "32.5421693, 28.0802703, 26.0954146, 24.7778024, 23.4417332, 22.8624402, 22.4025346", \ "49.3219863, 43.8082931, 40.6473897, 38.2464443, 36.0529034, 34.2038508, 33.2638764"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.8972106, 13.1125325, 12.5183704, 11.9580773, 11.0833706, 9.4669331, 8.3318900", \ "14.8708395, 13.1672489, 12.4872045, 11.9285747, 11.2068361, 9.4027795, 8.7727476", \ "15.3903957, 13.5742122, 12.9011241, 12.1902736, 11.0540689, 9.6353694, 7.5177340", \ "17.8743713, 15.5299837, 14.5956229, 13.5554678, 12.1979198, 10.9266279, 8.0363843", \ "23.5302846, 19.9821943, 18.7179760, 17.2037384, 16.0290161, 13.2446735, 10.6061237", \ "34.3484547, 29.9932959, 27.9880487, 26.3864466, 22.9300056, 21.1742495, 16.9335147", \ "55.4943693, 49.8493115, 46.6247147, 44.0687589, 40.1859226, 35.2254436, 32.8439357"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("18.2310869, 16.8685599, 16.9143054, 16.6621835, 16.6632088, 16.5928605, 16.5734751", \ "18.2494331, 16.9102817, 16.7539543, 16.6755669, 16.5500310, 16.5887097, 16.5447900", \ "18.6636927, 17.1205684, 16.9366032, 16.8201583, 16.7025289, 16.6572113, 16.6171698", \ "19.9846084, 18.2229466, 17.8127918, 17.5631490, 17.3137073, 17.2178294, 17.1560484", \ "24.5138693, 21.4415368, 20.2957468, 19.8021662, 19.4451655, 19.1185035, 19.0046538", \ "32.6268191, 28.7376198, 26.9797774, 25.7749493, 24.6152511, 24.0929761, 23.7196318", \ "49.1621466, 44.1894067, 41.4042280, 39.3319162, 37.0140411, 35.4017034, 34.4625243"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0479602, 0.0613378, 0.0729419, 0.0884147, 0.1231616, 0.1921220, 0.3304418", \ "0.0517866, 0.0651729, 0.0767187, 0.0920419, 0.1266657, 0.1955166, 0.3335856", \ "0.0600587, 0.0732667, 0.0847464, 0.1000481, 0.1346245, 0.2035746, 0.3419259", \ "0.0736318, 0.0875912, 0.0990461, 0.1143894, 0.1485406, 0.2171733, 0.3550726", \ "0.0938524, 0.1087489, 0.1211323, 0.1368428, 0.1709951, 0.2390877, 0.3759164", \ "0.1247046, 0.1413874, 0.1547637, 0.1716166, 0.2066103, 0.2747232, 0.4108057", \ "0.1702551, 0.1892922, 0.2043907, 0.2231201, 0.2612376, 0.3303999, 0.4680756"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0220782, 0.0418270, 0.0621503, 0.0917835, 0.1660037, 0.3172401, 0.6248617", \ "0.0219940, 0.0415497, 0.0619127, 0.0922428, 0.1660352, 0.3186245, 0.6217301", \ "0.0229987, 0.0421163, 0.0622730, 0.0924321, 0.1667141, 0.3170889, 0.6234884", \ "0.0272312, 0.0464146, 0.0663385, 0.0957010, 0.1672271, 0.3192736, 0.6290511", \ "0.0352136, 0.0532836, 0.0733455, 0.1015991, 0.1719105, 0.3186295, 0.6249041", \ "0.0473481, 0.0656779, 0.0843576, 0.1134006, 0.1807294, 0.3266745, 0.6261364", \ "0.0671691, 0.0841697, 0.1042706, 0.1329913, 0.2008916, 0.3409848, 0.6400397"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0484689, 0.0631037, 0.0756697, 0.0921921, 0.1283946, 0.1986142, 0.3383860", \ "0.0518477, 0.0663627, 0.0788978, 0.0954010, 0.1315724, 0.2017396, 0.3419824", \ "0.0585568, 0.0729121, 0.0853371, 0.1018120, 0.1379754, 0.2080942, 0.3484497", \ "0.0675034, 0.0821854, 0.0947481, 0.1113923, 0.1476636, 0.2177155, 0.3575980", \ "0.0794194, 0.0944790, 0.1072678, 0.1239295, 0.1602042, 0.2305145, 0.3703939", \ "0.0936240, 0.1097206, 0.1230571, 0.1403205, 0.1769198, 0.2473590, 0.3871835", \ "0.1067612, 0.1245785, 0.1393137, 0.1578841, 0.1964915, 0.2685850, 0.4095470"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0224341, 0.0400503, 0.0581569, 0.0850228, 0.1486103, 0.2803288, 0.5490232", \ "0.0222448, 0.0401509, 0.0583199, 0.0847072, 0.1486951, 0.2797008, 0.5475610", \ "0.0237034, 0.0407524, 0.0587674, 0.0852073, 0.1485864, 0.2803450, 0.5475244", \ "0.0273231, 0.0443982, 0.0619986, 0.0876647, 0.1510085, 0.2812039, 0.5488982", \ "0.0331195, 0.0496215, 0.0664935, 0.0921492, 0.1540714, 0.2821678, 0.5499596", \ "0.0440150, 0.0596488, 0.0764909, 0.1009522, 0.1605958, 0.2879910, 0.5496929", \ "0.0626993, 0.0786767, 0.0939400, 0.1183236, 0.1774278, 0.3001987, 0.5588640"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0569487, 0.0708696, 0.0827057, 0.0982893, 0.1330588, 0.2020111, 0.3398453", \ "0.0606551, 0.0746516, 0.0864608, 0.1020646, 0.1367793, 0.2057110, 0.3434132", \ "0.0693321, 0.0831103, 0.0949011, 0.1103278, 0.1449265, 0.2136701, 0.3512595", \ "0.0850989, 0.0993199, 0.1110230, 0.1264145, 0.1608556, 0.2292338, 0.3669405", \ "0.1094614, 0.1248941, 0.1373607, 0.1527609, 0.1871078, 0.2551224, 0.3922886", \ "0.1481742, 0.1651056, 0.1783698, 0.1947762, 0.2293662, 0.2969952, 0.4330510", \ "0.2125973, 0.2321371, 0.2466611, 0.2654501, 0.3016652, 0.3696336, 0.5062308"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0251921, 0.0448685, 0.0645380, 0.0946200, 0.1675929, 0.3181982, 0.6241865", \ "0.0253213, 0.0447267, 0.0646608, 0.0946576, 0.1675260, 0.3180732, 0.6248115", \ "0.0251097, 0.0446541, 0.0646609, 0.0945636, 0.1675218, 0.3151870, 0.6241017", \ "0.0295779, 0.0479015, 0.0683470, 0.0972813, 0.1687655, 0.3195194, 0.6184929", \ "0.0362269, 0.0545616, 0.0737272, 0.1035881, 0.1723417, 0.3197402, 0.6216725", \ "0.0485746, 0.0667625, 0.0849056, 0.1115999, 0.1819016, 0.3278030, 0.6272141", \ "0.0673012, 0.0850787, 0.1091404, 0.1323802, 0.1990164, 0.3391817, 0.6350314"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0536526, 0.0681882, 0.0808580, 0.0973673, 0.1335407, 0.2037832, 0.3441034", \ "0.0558481, 0.0704010, 0.0830019, 0.0994565, 0.1356646, 0.2058736, 0.3462640", \ "0.0593675, 0.0738232, 0.0862833, 0.1027765, 0.1389620, 0.2090858, 0.3494803", \ "0.0638830, 0.0787271, 0.0915561, 0.1082152, 0.1445143, 0.2146907, 0.3550323", \ "0.0695549, 0.0849990, 0.0980576, 0.1151059, 0.1517948, 0.2220359, 0.3621086", \ "0.0740595, 0.0905596, 0.1044290, 0.1224007, 0.1600939, 0.2308511, 0.3706461", \ "0.0699434, 0.0883272, 0.1034591, 0.1227137, 0.1631230, 0.2370596, 0.3789495"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0222017, 0.0401577, 0.0581656, 0.0850601, 0.1484953, 0.2803583, 0.5482199", \ "0.0221762, 0.0401496, 0.0581575, 0.0847027, 0.1487064, 0.2805925, 0.5474368", \ "0.0233880, 0.0405199, 0.0585583, 0.0849820, 0.1487909, 0.2802364, 0.5475146", \ "0.0257173, 0.0434977, 0.0610631, 0.0871134, 0.1504290, 0.2805539, 0.5477220", \ "0.0309007, 0.0477153, 0.0658638, 0.0914141, 0.1532669, 0.2829049, 0.5481477", \ "0.0394146, 0.0575376, 0.0749639, 0.1001123, 0.1603519, 0.2880379, 0.5499973", \ "0.0555958, 0.0733768, 0.0908002, 0.1167931, 0.1778837, 0.3030949, 0.5624748"); } } } } cell (OR2X4) { cell_footprint : "OR2"; area : 11.9808 ; cell_leakage_power : 2.163369e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "5.6435525e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "2.1633687e+05"; } leakage_power () { when : "(IN1*IN2)"; value : "3.9054672e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "6.9340238e+04"; } pin (IN1) { fanout_load : 0.094; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.622057, 2.622057 ); rise_capacitance : 2.622057; capacitance : 2.453140; fall_capacitance_range (2.284222, 2.284222 ); fall_capacitance : 2.284222; max_transition : 1.024000; internal_power () { when : "IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.5429650, -0.5811525, -0.6161983, -0.6483265, -0.6712538, -0.6757793, -0.6435012"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2895849, 1.2813311, 1.2906404, 1.2841109, 1.2968687, 1.3482012, 1.4766826"); } } } pin (IN2) { fanout_load : 0.107; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.665376, 2.665376 ); rise_capacitance : 2.665376; capacitance : 2.654656; fall_capacitance_range (2.643935, 2.643935 ); fall_capacitance : 2.643935; max_transition : 1.024000; internal_power () { when : "IN1"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.0319322, -2.1507648, -2.3371696, -2.3775164, -2.4069494, -2.4145552, -2.3785062"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3391354, 2.3456665, 2.3845457, 2.3783544, 2.3917887, 2.4444739, 2.5756611"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2+IN1"; max_capacitance : 832.000000; max_transition : 0.645911; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("34.5151999, 27.3202882, 25.2899053, 23.3998761, 20.5717826, 17.6760531, 12.7627427", \ "34.4876475, 27.2547182, 25.0358586, 23.2884948, 20.2884126, 18.0093032, 13.7303774", \ "34.9588455, 27.5763910, 25.7636522, 23.7621349, 20.7816053, 18.8953916, 11.4566914", \ "38.9725483, 30.9503237, 27.8333193, 25.3420026, 22.2310127, 19.7152069, 14.7018900", \ "48.8521057, 38.9674272, 35.5501404, 31.5040595, 27.8536379, 22.7197512, 15.3778921", \ "68.3825504, 55.5153136, 49.3493948, 44.8640606, 38.1758306, 31.8349002, 22.4361614", \ "101.5663755, 86.8819413, 77.6760823, 70.5791320, 62.0814332, 50.8370223, 42.7173569"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("39.5487524, 31.5970236, 28.9080688, 27.3972786, 25.9878176, 25.1900783, 24.6091960", \ "39.4634392, 31.5771501, 28.7102493, 27.1239067, 25.8972500, 25.0548967, 24.7170858", \ "39.9081938, 31.9211416, 29.0699191, 27.3464675, 25.9580805, 25.1315030, 24.7001449", \ "42.6929862, 34.4240519, 31.1604162, 29.1023845, 27.2376855, 26.0858093, 25.4738336", \ "50.7237963, 40.3913039, 36.2345548, 33.2858239, 30.4861938, 28.8070297, 27.6180075", \ "65.9318399, 54.1437196, 47.4748598, 42.4303687, 37.8979567, 34.5522152, 32.6591765", \ "92.0112269, 78.2487305, 69.4297554, 61.8823056, 53.7967663, 47.7910655, 44.2157150"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("37.8080573, 29.7437303, 27.5095751, 25.5838314, 22.4745253, 18.9006772, 13.4787326", \ "37.7079907, 29.6986446, 27.3000661, 25.3745850, 22.4333935, 19.0002204, 13.8979647", \ "38.0915988, 30.3223172, 28.1742616, 25.8678538, 22.6450062, 18.0289893, 16.8310609", \ "41.5068135, 33.1217564, 30.1764870, 27.8211652, 24.0901821, 21.3485671, 17.6178206", \ "51.4603289, 41.5485885, 38.1103861, 34.6070492, 28.8244720, 24.7937186, 21.0318959", \ "70.9507949, 58.6356610, 52.4601945, 47.1140418, 39.9444728, 34.1336007, 24.0568007", \ "104.9028451, 90.4377856, 81.4821605, 74.6803029, 65.2377965, 53.7144211, 46.7211197"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("41.5043289, 33.6475784, 30.8914496, 29.3353168, 27.8614938, 27.1943824, 26.5790707", \ "41.4826471, 33.5607132, 30.7810370, 29.1681990, 27.8645053, 27.0318457, 26.4588587", \ "41.7536498, 33.7584975, 30.9058605, 29.2213580, 27.8770209, 27.0252435, 26.5919578", \ "43.7999818, 35.6073355, 32.3705876, 30.4165956, 28.7504321, 27.6859726, 27.0879361", \ "50.2170286, 40.4794667, 36.2671678, 33.7122197, 31.2771862, 29.6865418, 28.9073006", \ "63.0296108, 52.1090217, 46.2965969, 41.7972256, 37.5787937, 35.2934004, 33.5734933", \ "87.1861758, 74.8098657, 66.9632235, 60.1422840, 53.2284386, 48.1753687, 45.1461251"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0690593, 0.0846529, 0.0976101, 0.1143669, 0.1501831, 0.2193480, 0.3571415", \ "0.0729047, 0.0885390, 0.1014141, 0.1181851, 0.1540069, 0.2234468, 0.3612588", \ "0.0811595, 0.0967997, 0.1096130, 0.1262656, 0.1621503, 0.2313942, 0.3692991", \ "0.0980391, 0.1136005, 0.1261151, 0.1426244, 0.1784091, 0.2473778, 0.3851531", \ "0.1231195, 0.1396170, 0.1530834, 0.1698065, 0.2055212, 0.2732015, 0.4106277", \ "0.1600698, 0.1781335, 0.1923203, 0.2105917, 0.2473908, 0.3151197, 0.4512372", \ "0.2150516, 0.2355219, 0.2511366, 0.2707949, 0.3104357, 0.3795359, 0.5166073"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0341290, 0.0526670, 0.0742375, 0.1037448, 0.1749363, 0.3250563, 0.6296301", \ "0.0335983, 0.0526434, 0.0743752, 0.1037900, 0.1755915, 0.3249793, 0.6317079", \ "0.0337705, 0.0527230, 0.0733296, 0.1033778, 0.1753482, 0.3248981, 0.6262901", \ "0.0373411, 0.0550406, 0.0764751, 0.1051008, 0.1766566, 0.3247008, 0.6305328", \ "0.0467374, 0.0642904, 0.0842213, 0.1133517, 0.1827502, 0.3273734, 0.6261492", \ "0.0634941, 0.0785738, 0.0984798, 0.1253838, 0.1939592, 0.3362942, 0.6342025", \ "0.0888397, 0.1022765, 0.1219224, 0.1499730, 0.2156959, 0.3550283, 0.6459108"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0746583, 0.0912969, 0.1051886, 0.1226697, 0.1596492, 0.2284901, 0.3636118", \ "0.0778844, 0.0946494, 0.1083831, 0.1258932, 0.1629483, 0.2317103, 0.3668412", \ "0.0848791, 0.1016652, 0.1152286, 0.1328321, 0.1697128, 0.2385262, 0.3737200", \ "0.0983725, 0.1148380, 0.1283013, 0.1457426, 0.1825437, 0.2512792, 0.3864008", \ "0.1165834, 0.1335194, 0.1471977, 0.1650276, 0.2020179, 0.2706557, 0.4055793", \ "0.1394312, 0.1571362, 0.1711723, 0.1892247, 0.2267056, 0.2950291, 0.4301132", \ "0.1688229, 0.1878089, 0.2031908, 0.2221411, 0.2614018, 0.3306691, 0.4653835"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0363820, 0.0540714, 0.0718396, 0.0966701, 0.1561463, 0.2796962, 0.5339896", \ "0.0360194, 0.0538238, 0.0720346, 0.0964626, 0.1564130, 0.2800685, 0.5352434", \ "0.0360078, 0.0536559, 0.0713861, 0.0965935, 0.1567536, 0.2797476, 0.5342117", \ "0.0394982, 0.0568993, 0.0735023, 0.0979802, 0.1570926, 0.2802229, 0.5343777", \ "0.0474884, 0.0640483, 0.0806463, 0.1046286, 0.1619611, 0.2832228, 0.5363897", \ "0.0598426, 0.0759634, 0.0920471, 0.1155453, 0.1710107, 0.2884833, 0.5388759", \ "0.0836996, 0.0977953, 0.1127725, 0.1354925, 0.1893926, 0.3022345, 0.5470159"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0776943, 0.0937608, 0.1069343, 0.1239390, 0.1601187, 0.2290579, 0.3676671", \ "0.0815265, 0.0976090, 0.1106901, 0.1277180, 0.1639406, 0.2329101, 0.3705833", \ "0.0897988, 0.1060737, 0.1191284, 0.1359446, 0.1719746, 0.2408909, 0.3789389", \ "0.1073631, 0.1233120, 0.1361748, 0.1528924, 0.1887994, 0.2577030, 0.3954337", \ "0.1356019, 0.1528258, 0.1665447, 0.1833819, 0.2189259, 0.2871755, 0.4249416", \ "0.1802050, 0.1990019, 0.2131950, 0.2314538, 0.2673865, 0.3353630, 0.4709911", \ "0.2492379, 0.2699272, 0.2855459, 0.3053790, 0.3440825, 0.4118676, 0.5469037"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0366208, 0.0563032, 0.0762212, 0.1058761, 0.1777550, 0.3263383, 0.6305821", \ "0.0365892, 0.0564098, 0.0764697, 0.1061509, 0.1778004, 0.3255523, 0.6303226", \ "0.0369733, 0.0557557, 0.0762107, 0.1057461, 0.1772417, 0.3222653, 0.6295558", \ "0.0384115, 0.0578961, 0.0776546, 0.1070505, 0.1781162, 0.3260823, 0.6394144", \ "0.0478415, 0.0656242, 0.0853204, 0.1147338, 0.1844956, 0.3322643, 0.6310896", \ "0.0628521, 0.0787079, 0.0977853, 0.1256427, 0.1948083, 0.3364263, 0.6330014", \ "0.0874207, 0.1013330, 0.1215146, 0.1496755, 0.2156553, 0.3511058, 0.6450133"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0800346, 0.0966522, 0.1103971, 0.1280979, 0.1649554, 0.2338287, 0.3689930", \ "0.0821041, 0.0989412, 0.1126378, 0.1301382, 0.1671852, 0.2359371, 0.3711325", \ "0.0858141, 0.1025893, 0.1161605, 0.1337832, 0.1707041, 0.2394835, 0.3746665", \ "0.0929772, 0.1095592, 0.1231128, 0.1406270, 0.1775735, 0.2463779, 0.3813093", \ "0.1025832, 0.1197502, 0.1336956, 0.1516157, 0.1889427, 0.2577860, 0.3931911", \ "0.1139723, 0.1318657, 0.1466220, 0.1649684, 0.2031678, 0.2724296, 0.4071713", \ "0.1237877, 0.1429333, 0.1584133, 0.1781218, 0.2186607, 0.2902863, 0.4261761"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0361912, 0.0538654, 0.0716355, 0.0966780, 0.1565487, 0.2800077, 0.5333209", \ "0.0362898, 0.0538261, 0.0719865, 0.0965355, 0.1563590, 0.2797686, 0.5343135", \ "0.0361599, 0.0536282, 0.0714141, 0.0965316, 0.1560271, 0.2797457, 0.5337196", \ "0.0388513, 0.0561248, 0.0726742, 0.0974985, 0.1572038, 0.2796578, 0.5341517", \ "0.0443451, 0.0612635, 0.0787729, 0.1028744, 0.1609508, 0.2827050, 0.5350618", \ "0.0539211, 0.0711726, 0.0875230, 0.1124199, 0.1694321, 0.2886640, 0.5379365", \ "0.0724059, 0.0892105, 0.1061677, 0.1301313, 0.1871983, 0.3034006, 0.5479770"); } } } } cell (OR3X1) { cell_footprint : "OR3"; area : 9.216 ; cell_leakage_power : 6.256629e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "3.8822453e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "6.2566286e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.8149789e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "4.0248683e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.8351923e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "5.6013523e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.8963139e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.8379438e+04"; } pin (IN1) { fanout_load : 0.095; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.242124, 3.242124 ); rise_capacitance : 3.242124; capacitance : 3.025523; fall_capacitance_range (2.808922, 2.808922 ); fall_capacitance : 2.808922; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6276968, -0.6695219, -0.7254052, -0.7475129, -0.7639615, -0.7690916, -0.7515852"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.0601304, 3.0746614, 3.1135971, 3.1273557, 3.1647465, 3.2494020, 3.4285870"); } } } pin (IN2) { fanout_load : 0.109; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.270711, 3.270711 ); rise_capacitance : 3.270711; capacitance : 3.141281; fall_capacitance_range (3.011850, 3.011850 ); fall_capacitance : 3.011850; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7975999, -0.8521554, -0.9334994, -0.9481529, -0.9496931, -0.9250067, -0.8478669"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5185876, 1.5305452, 1.5641841, 1.5785479, 1.6169991, 1.7036251, 1.8866009"); } } } pin (IN3) { fanout_load : 0.122; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.995560, 2.995560 ); rise_capacitance : 2.995560; capacitance : 2.964530; fall_capacitance_range (2.933501, 2.933501 ); fall_capacitance : 2.933501; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.4438321, -2.5745187, -2.8070272, -2.8330949, -2.8563656, -2.8740424, -2.8805314"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.8562905, 2.8827568, 2.9454130, 2.9440402, 2.9510184, 2.9746983, 3.0317818"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3+IN2+IN1"; max_capacitance : 208.000000; max_transition : 0.642429; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.3967337, 7.1890762, 7.0351410, 6.8272711, 6.6465600, 6.2929531, 4.9501304", \ "7.4446431, 7.2242932, 7.0594963, 6.8667700, 6.6324217, 5.8671017, 4.7232492", \ "7.8515285, 7.5238256, 7.3115710, 7.0668264, 6.7653011, 6.2967335, 5.4327572", \ "9.1486809, 8.6980724, 8.3038244, 8.1093086, 7.5207115, 6.8437226, 6.5097567", \ "12.6269589, 11.7538797, 11.1575665, 10.6714182, 9.9893093, 8.9756971, 8.0215988", \ "19.8018564, 18.5269905, 17.7596379, 17.0761738, 15.6662599, 15.0954060, 13.2207175", \ "34.6014731, 32.6753966, 31.5752973, 30.4748965, 28.9756583, 26.1900245, 25.5984888"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("12.9854566, 13.0143897, 13.2592362, 13.3753831, 13.3878324, 13.3043732, 13.3269295", \ "13.0238978, 13.0218042, 13.2563184, 13.3661039, 13.3705181, 13.3331605, 13.2957086", \ "13.4578450, 13.3906407, 13.6013190, 13.7165168, 13.6722850, 13.6088284, 13.5593466", \ "14.5069241, 14.3440687, 14.4547992, 14.5665291, 14.4774898, 14.3678275, 14.3164638", \ "18.5177656, 17.3577133, 16.7865014, 16.6951517, 16.5753894, 16.3964594, 16.2741701", \ "24.9503175, 23.4048704, 22.5594349, 21.9311753, 21.2684483, 21.0937104, 20.8360389", \ "37.7012896, 35.7201008, 34.3883718, 33.3047457, 32.1498128, 31.1679526, 30.8022059"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.2202147, 8.8590434, 8.6795105, 8.4402814, 7.9488623, 7.8426868, 6.3751107", \ "9.1614669, 8.8180916, 8.6038867, 8.3600308, 7.8798215, 7.3860035, 6.1299700", \ "9.4130324, 9.0340900, 8.7885029, 8.4985744, 8.2096679, 7.3061141, 6.3229953", \ "10.6767671, 10.1983730, 9.8151078, 9.2794532, 8.9066642, 8.2361390, 6.9430083", \ "14.2353415, 13.2645013, 12.7219891, 12.1696717, 11.4735412, 10.1176710, 8.8577564", \ "21.5032508, 20.1441830, 19.5027131, 18.6881944, 17.1854314, 16.3952081, 14.2933859", \ "36.5050454, 34.6101147, 33.4545009, 32.4314511, 30.6052142, 28.1282268, 27.1349557"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.4655389, 15.5353821, 15.7608307, 15.8804331, 15.8553981, 15.7871666, 15.7259260", \ "15.5348024, 15.5419005, 15.7842178, 15.8906687, 15.8714181, 15.8260705, 15.7939012", \ "15.7338517, 15.6559703, 15.8709198, 15.9524788, 15.9227061, 15.8635886, 15.8222853", \ "16.5075774, 16.3634071, 16.5279884, 16.5497548, 16.4389682, 16.3272488, 16.2536347", \ "20.0686248, 19.0157781, 18.4210610, 18.3094954, 18.2135595, 18.0162782, 17.8986972", \ "26.3114949, 24.8727739, 24.0414246, 23.4396721, 22.7842312, 22.5698960, 22.3016452", \ "39.0492558, 37.1585637, 35.8923680, 34.7938273, 33.5888755, 32.6997179, 32.2841472"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.8490706, 10.4350315, 10.2076135, 9.8997597, 9.4169167, 9.0922606, 7.5068026", \ "10.7437874, 10.3325185, 10.0829051, 9.7889252, 9.3598658, 9.0487223, 7.2795154", \ "10.9287684, 10.5159253, 10.2254306, 9.9121999, 9.3544506, 9.0684932, 7.7889854", \ "12.2702571, 11.7236325, 11.1857186, 10.7858912, 10.1683841, 9.8246258, 8.9843384", \ "15.9302070, 15.0122038, 14.4716017, 13.9041975, 12.9746632, 11.6854980, 10.3201750", \ "23.9803072, 22.6157456, 21.9633726, 20.8834361, 19.3787695, 18.4744687, 16.0482162", \ "40.5652069, 38.6333484, 37.5044941, 36.4461975, 34.4934850, 31.3230804, 30.2438508"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("17.5808199, 17.6218651, 17.8693080, 17.9664563, 17.9765081, 17.8136323, 17.8108837", \ "17.5505934, 17.5667675, 17.7935922, 17.9020569, 17.9057051, 17.7933839, 17.7497759", \ "17.7258182, 17.6769190, 17.8935730, 17.9816285, 17.9502013, 17.8876424, 17.8447371", \ "18.1814375, 18.1055289, 18.3092000, 18.3372413, 18.2466025, 18.1514975, 18.0919948", \ "21.5101344, 20.5317165, 19.9945045, 19.8648049, 19.7870378, 19.6092642, 19.5010788", \ "27.7853343, 26.3983195, 25.6035485, 24.9861106, 24.3546543, 24.1728092, 23.9186830", \ "41.4419591, 39.6039451, 38.3355403, 37.2165925, 35.9468261, 34.9729144, 34.5422643"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0488845, 0.0600173, 0.0710158, 0.0859915, 0.1205800, 0.1895133, 0.3294511", \ "0.0527987, 0.0639258, 0.0748716, 0.0898543, 0.1244959, 0.1933073, 0.3314339", \ "0.0611176, 0.0721176, 0.0830281, 0.0979738, 0.1324691, 0.2013194, 0.3400569", \ "0.0737616, 0.0853270, 0.0962145, 0.1113459, 0.1452985, 0.2143941, 0.3522463", \ "0.0919938, 0.1043906, 0.1160025, 0.1311155, 0.1654730, 0.2331765, 0.3711697", \ "0.1171195, 0.1307615, 0.1435743, 0.1598054, 0.1946063, 0.2634747, 0.3994847", \ "0.1548236, 0.1703810, 0.1846725, 0.2028008, 0.2396544, 0.3095045, 0.4489415"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0243952, 0.0423667, 0.0628147, 0.0933575, 0.1683963, 0.3213284, 0.6278296", \ "0.0242942, 0.0422658, 0.0627988, 0.0934013, 0.1679513, 0.3167004, 0.6232989", \ "0.0252965, 0.0428856, 0.0629597, 0.0933047, 0.1681842, 0.3204199, 0.6276948", \ "0.0287952, 0.0467080, 0.0665018, 0.0964790, 0.1695756, 0.3199206, 0.6283318", \ "0.0342044, 0.0530444, 0.0718752, 0.1016336, 0.1734770, 0.3212522, 0.6277134", \ "0.0440717, 0.0627619, 0.0826157, 0.1117763, 0.1802371, 0.3278300, 0.6280098", \ "0.0601294, 0.0783585, 0.0990925, 0.1281094, 0.1972085, 0.3416752, 0.6424293"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0516284, 0.0639627, 0.0756605, 0.0909686, 0.1235879, 0.1845685, 0.3043015", \ "0.0547425, 0.0669633, 0.0786843, 0.0938883, 0.1265082, 0.1874461, 0.3073103", \ "0.0607713, 0.0729201, 0.0845418, 0.0998861, 0.1324611, 0.1934300, 0.3132564", \ "0.0689149, 0.0812836, 0.0930408, 0.1085688, 0.1415236, 0.2025776, 0.3223417", \ "0.0814230, 0.0937605, 0.1055639, 0.1209208, 0.1538440, 0.2156528, 0.3357474", \ "0.0973352, 0.1104992, 0.1227330, 0.1386034, 0.1719562, 0.2338958, 0.3545409", \ "0.1153720, 0.1299142, 0.1436023, 0.1606053, 0.1959014, 0.2599926, 0.3825379"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0265421, 0.0417217, 0.0579197, 0.0809689, 0.1352524, 0.2449672, 0.4712319", \ "0.0264329, 0.0417835, 0.0578027, 0.0810815, 0.1352967, 0.2457710, 0.4722298", \ "0.0272929, 0.0421414, 0.0583951, 0.0814809, 0.1355160, 0.2459199, 0.4719472", \ "0.0300375, 0.0445990, 0.0606134, 0.0836128, 0.1374718, 0.2467896, 0.4725587", \ "0.0346600, 0.0485596, 0.0641978, 0.0866372, 0.1399260, 0.2493525, 0.4741583", \ "0.0448243, 0.0576788, 0.0733926, 0.0947090, 0.1461376, 0.2537594, 0.4767507", \ "0.0604101, 0.0749465, 0.0888003, 0.1113822, 0.1618962, 0.2673212, 0.4861659"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0606182, 0.0722389, 0.0835294, 0.0988135, 0.1333264, 0.2022014, 0.3396485", \ "0.0642978, 0.0758670, 0.0871474, 0.1023456, 0.1367933, 0.2055514, 0.3434356", \ "0.0726392, 0.0840994, 0.0953487, 0.1103574, 0.1449406, 0.2137366, 0.3514068", \ "0.0875409, 0.0993738, 0.1104772, 0.1253845, 0.1597332, 0.2283781, 0.3658935", \ "0.1097191, 0.1223554, 0.1338981, 0.1490559, 0.1831511, 0.2511761, 0.3892513", \ "0.1438391, 0.1576643, 0.1705817, 0.1864867, 0.2204718, 0.2886408, 0.4250117", \ "0.1963838, 0.2122475, 0.2264473, 0.2441633, 0.2803301, 0.3482719, 0.4856807"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0276090, 0.0458220, 0.0657236, 0.0957818, 0.1679266, 0.3207989, 0.6273749", \ "0.0275636, 0.0455967, 0.0656795, 0.0957523, 0.1693438, 0.3213095, 0.6278717", \ "0.0274022, 0.0455372, 0.0655461, 0.0951541, 0.1695851, 0.3187872, 0.6257584", \ "0.0309520, 0.0480633, 0.0681430, 0.0977767, 0.1707354, 0.3222868, 0.6272787", \ "0.0365093, 0.0545556, 0.0735932, 0.1030303, 0.1738405, 0.3221048, 0.6259739", \ "0.0457194, 0.0645649, 0.0840396, 0.1109719, 0.1804889, 0.3273921, 0.6290925", \ "0.0615320, 0.0795724, 0.0999270, 0.1282354, 0.1976511, 0.3391476, 0.6384133"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0631630, 0.0755054, 0.0873134, 0.1025055, 0.1351037, 0.1960646, 0.3159365", \ "0.0653598, 0.0776218, 0.0894433, 0.1046149, 0.1371930, 0.1981184, 0.3179394", \ "0.0688043, 0.0809082, 0.0925409, 0.1078850, 0.1405190, 0.2014885, 0.3212085", \ "0.0731949, 0.0859301, 0.0978837, 0.1134226, 0.1462990, 0.2073838, 0.3270778", \ "0.0804279, 0.0934384, 0.1056125, 0.1214682, 0.1548431, 0.2165483, 0.3365353", \ "0.0900267, 0.1040260, 0.1169683, 0.1337164, 0.1679690, 0.2303497, 0.3506868", \ "0.0975011, 0.1130062, 0.1273759, 0.1457104, 0.1827647, 0.2483505, 0.3711816"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0267380, 0.0419364, 0.0579107, 0.0811509, 0.1354262, 0.2453326, 0.4716037", \ "0.0266412, 0.0419658, 0.0580221, 0.0811638, 0.1353849, 0.2457794, 0.4725096", \ "0.0276128, 0.0423530, 0.0585656, 0.0816030, 0.1352548, 0.2456768, 0.4714175", \ "0.0302098, 0.0449595, 0.0608372, 0.0838464, 0.1374601, 0.2466971, 0.4718126", \ "0.0343738, 0.0493268, 0.0653517, 0.0877636, 0.1406512, 0.2498615, 0.4741793", \ "0.0439108, 0.0583285, 0.0739497, 0.0966140, 0.1483306, 0.2552522, 0.4769746", \ "0.0597690, 0.0745432, 0.0901976, 0.1118816, 0.1650880, 0.2706802, 0.4889718"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0679672, 0.0800291, 0.0916645, 0.1072543, 0.1420396, 0.2109853, 0.3487730", \ "0.0714558, 0.0835762, 0.0951625, 0.1107793, 0.1455877, 0.2144663, 0.3530447", \ "0.0798019, 0.0917900, 0.1033996, 0.1188487, 0.1536419, 0.2226867, 0.3602801", \ "0.0968498, 0.1087484, 0.1198945, 0.1353142, 0.1700515, 0.2386401, 0.3762164", \ "0.1230328, 0.1358267, 0.1477846, 0.1631564, 0.1971726, 0.2652071, 0.4034807", \ "0.1652376, 0.1795099, 0.1924185, 0.2081763, 0.2425713, 0.3103023, 0.4465865", \ "0.2349853, 0.2509738, 0.2654449, 0.2833810, 0.3187766, 0.3863902, 0.5233439"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0306330, 0.0491716, 0.0692013, 0.0990764, 0.1713246, 0.3238344, 0.6264788", \ "0.0304329, 0.0491252, 0.0691652, 0.0991194, 0.1719109, 0.3262582, 0.6282150", \ "0.0302835, 0.0485753, 0.0685125, 0.0988665, 0.1703476, 0.3226312, 0.6301364", \ "0.0325896, 0.0508911, 0.0711825, 0.1001176, 0.1711644, 0.3228347, 0.6385623", \ "0.0392126, 0.0566504, 0.0763202, 0.1050027, 0.1766097, 0.3238973, 0.6282400", \ "0.0490591, 0.0664998, 0.0855878, 0.1130791, 0.1835116, 0.3315586, 0.6303499", \ "0.0659561, 0.0831148, 0.1019154, 0.1295841, 0.1981121, 0.3405318, 0.6385513"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0676096, 0.0799245, 0.0917007, 0.1069357, 0.1395016, 0.2004543, 0.3202078", \ "0.0694298, 0.0817444, 0.0934733, 0.1087384, 0.1413080, 0.2022698, 0.3220522", \ "0.0717855, 0.0839004, 0.0956259, 0.1109401, 0.1434967, 0.2044025, 0.3241382", \ "0.0732887, 0.0858563, 0.0978303, 0.1132924, 0.1460442, 0.2070797, 0.3268961", \ "0.0741085, 0.0872643, 0.0995746, 0.1154727, 0.1488365, 0.2102547, 0.3300578", \ "0.0721744, 0.0862293, 0.0994469, 0.1163976, 0.1514132, 0.2142469, 0.3343309", \ "0.0596949, 0.0752562, 0.0900988, 0.1088834, 0.1472366, 0.2143666, 0.3386218"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0264868, 0.0418881, 0.0580358, 0.0810150, 0.1354729, 0.2454812, 0.4713120", \ "0.0268159, 0.0419326, 0.0580112, 0.0810848, 0.1355008, 0.2457016, 0.4718321", \ "0.0269972, 0.0420399, 0.0582943, 0.0811846, 0.1355012, 0.2459614, 0.4727152", \ "0.0291315, 0.0439654, 0.0598393, 0.0829252, 0.1366296, 0.2464350, 0.4721402", \ "0.0330628, 0.0479826, 0.0642237, 0.0868905, 0.1400672, 0.2492711, 0.4733312", \ "0.0417895, 0.0572597, 0.0735991, 0.0963359, 0.1489332, 0.2553471, 0.4764990", \ "0.0559801, 0.0734238, 0.0903530, 0.1138263, 0.1679885, 0.2740214, 0.4918583"); } } } } cell (OR3X2) { cell_footprint : "OR3"; area : 11.0592 ; cell_leakage_power : 1.159570e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "4.7217657e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.1595695e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "2.6539119e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "4.8644338e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "2.6740857e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "6.4412518e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "2.7352096e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "2.6769023e+04"; } pin (IN1) { fanout_load : 0.093; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.149689, 3.149689 ); rise_capacitance : 3.149689; capacitance : 2.902599; fall_capacitance_range (2.655510, 2.655510 ); fall_capacitance : 2.655510; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7009241, -0.7304331, -0.7552198, -0.7806058, -0.7971465, -0.7959969, -0.7594663"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9399867, 2.9469222, 2.9771265, 2.9865308, 3.0216728, 3.1082900, 3.2978578"); } } } pin (IN2) { fanout_load : 0.104; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.119803, 3.119803 ); rise_capacitance : 3.119803; capacitance : 2.992040; fall_capacitance_range (2.864278, 2.864278 ); fall_capacitance : 2.864278; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7818279, -0.8129864, -0.8410722, -0.8613239, -0.8675959, -0.8459091, -0.7683040"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.3680730, 1.3536589, 1.3410143, 1.3476321, 1.3770514, 1.4520735, 1.6183011"); } } } pin (IN3) { fanout_load : 0.122; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.942292, 2.942292 ); rise_capacitance : 2.942292; capacitance : 2.924598; fall_capacitance_range (2.906904, 2.906904 ); fall_capacitance : 2.906904; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.5850843, -2.6666908, -2.7945745, -2.8152097, -2.8211508, -2.7977037, -2.7154802"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9423152, 2.9242129, 2.9041920, 2.8993322, 2.9057961, 2.9349075, 3.0093137"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3+IN2+IN1"; max_capacitance : 416.000000; max_transition : 0.639831; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("14.5740416, 12.9255020, 12.2735680, 11.7538854, 10.6641713, 9.4543565, 7.4895177", \ "14.5996646, 12.9613038, 12.3249369, 11.7886272, 10.5873240, 9.3429928, 7.3548436", \ "15.0574031, 13.2966600, 12.6966891, 12.0340189, 11.0929103, 9.5789596, 7.8023543", \ "17.5091968, 15.1752276, 14.1787899, 13.2068363, 11.9881439, 10.6389527, 9.4462388", \ "23.1649527, 19.5097108, 18.3044071, 17.1470334, 15.3740838, 12.8673872, 10.4841498", \ "33.9646609, 29.2918953, 27.2230207, 25.5389938, 22.1927464, 20.1794657, 15.9352310", \ "54.3515565, 48.3124928, 44.8695580, 42.1705620, 38.8396016, 33.4037798, 30.2273565"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("21.2980732, 18.6605834, 18.1192829, 17.8187662, 17.4488865, 17.1008885, 16.9590688", \ "21.3331784, 18.6561041, 18.0976542, 17.7915393, 17.4401596, 17.1292569, 16.9215587", \ "21.7797688, 19.0493168, 18.4112279, 18.1015285, 17.7163811, 17.3870313, 17.1692752", \ "23.5219455, 20.4834100, 19.7660976, 19.2240219, 18.5978176, 18.1514760, 17.8901919", \ "28.6518952, 24.4742253, 22.4009180, 21.8064029, 20.8949548, 20.2026173, 19.7891002", \ "37.8533152, 32.9643291, 30.2951419, 28.3882302, 26.3679482, 25.2170139, 24.4148076", \ "54.7183227, 49.0349158, 45.3587577, 42.2028620, 38.8171392, 36.2413391, 34.8200403"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.3437250, 15.3109380, 14.4180423, 13.7774301, 12.6224969, 11.7478841, 9.5135856", \ "17.3100850, 15.2526205, 14.4267070, 13.6202946, 12.5261026, 10.8634151, 8.6688337", \ "17.5860346, 15.4401474, 14.6496582, 13.8296991, 12.7643050, 11.3099115, 8.4844260", \ "19.6798023, 17.2787343, 15.8883881, 14.9027921, 13.3984310, 11.9463941, 9.0903602", \ "25.3370332, 21.8588718, 20.6574693, 19.2778146, 17.4274958, 13.6881162, 11.1125263", \ "36.2421462, 31.6039564, 29.5391713, 27.6027913, 24.3836503, 22.0418634, 17.5037239", \ "57.1031701, 51.1869330, 47.8319928, 45.4389030, 41.0670035, 35.3300552, 32.9096946"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.7734385, 21.1011114, 20.5874477, 20.3253235, 19.9593837, 19.5800429, 19.4823904", \ "23.7845825, 21.0237153, 20.5667379, 20.2510751, 19.8711101, 19.5260943, 19.3401813", \ "23.9841027, 21.2028078, 20.6197106, 20.3113583, 19.9101703, 19.5785650, 19.3641963", \ "25.4998437, 22.4393129, 21.6444404, 21.1679363, 20.5291346, 20.0780418, 19.8078188", \ "29.7914141, 25.8864923, 23.8520847, 23.3289877, 22.4721013, 21.7782070, 21.3798275", \ "38.4904170, 33.9432595, 31.4248138, 29.5484833, 27.5574477, 26.5736991, 25.7590747", \ "54.9904864, 49.6187273, 46.1694006, 43.2036909, 39.9681945, 37.5844337, 36.2361301"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.6026532, 17.2482648, 16.2010414, 15.3580622, 14.1380396, 12.0192137, 9.5167981", \ "19.5135743, 17.1319936, 16.1359029, 15.2314073, 13.7979492, 11.9857364, 10.0669668", \ "19.7213314, 17.3363668, 16.4396448, 15.4832919, 13.9391510, 12.9418016, 10.2605284", \ "21.6027167, 18.9151367, 17.7002734, 16.8436053, 15.1618993, 12.9284596, 10.2516656", \ "27.2783358, 23.9185676, 22.6524038, 21.0411788, 18.5570204, 15.4400008, 14.1492344", \ "39.2085538, 34.5575908, 32.2463767, 30.1903770, 26.7587789, 24.3068194, 19.2500698", \ "61.7022202, 55.8643133, 52.5121398, 49.7163110, 45.3325021, 39.4184845, 36.6748891"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.9078994, 23.2584340, 22.7461892, 22.4767336, 22.1028751, 21.7251354, 21.6304969", \ "25.7907398, 23.1104320, 22.5881270, 22.2954066, 21.9388063, 21.5719419, 21.3801040", \ "25.9942009, 23.2255132, 22.6824784, 22.3656238, 21.9771875, 21.6685569, 21.4590551", \ "26.9668367, 24.0021886, 23.2948358, 22.8986342, 22.3787010, 21.9600266, 21.7221632", \ "31.1330774, 27.3684835, 25.4781092, 24.8902785, 24.1470964, 23.4947636, 23.1280412", \ "39.5534473, 35.2754430, 32.8054001, 30.9363372, 29.1220604, 28.1680780, 27.5049826", \ "56.9300406, 51.8080655, 48.4485065, 45.4771116, 42.2950798, 39.8362177, 38.4896103"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0557455, 0.0694268, 0.0813094, 0.0970620, 0.1317262, 0.2005560, 0.3388578", \ "0.0596015, 0.0733518, 0.0852036, 0.1009685, 0.1356561, 0.2046068, 0.3421901", \ "0.0680933, 0.0816071, 0.0934081, 0.1090546, 0.1437907, 0.2126933, 0.3504857", \ "0.0828600, 0.0967729, 0.1085901, 0.1242813, 0.1585439, 0.2269801, 0.3649426", \ "0.1040601, 0.1183477, 0.1309122, 0.1468360, 0.1813626, 0.2493609, 0.3862007", \ "0.1333398, 0.1498026, 0.1633607, 0.1806786, 0.2158977, 0.2842335, 0.4202539", \ "0.1764670, 0.1953917, 0.2105188, 0.2294865, 0.2674132, 0.3364013, 0.4745883"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0240187, 0.0439204, 0.0647141, 0.0943169, 0.1676390, 0.3169807, 0.6223671", \ "0.0239917, 0.0439669, 0.0644675, 0.0946052, 0.1661357, 0.3186229, 0.6232609", \ "0.0239690, 0.0438498, 0.0644575, 0.0945949, 0.1677528, 0.3185995, 0.6251636", \ "0.0279930, 0.0476137, 0.0678907, 0.0972152, 0.1691464, 0.3197093, 0.6298727", \ "0.0351551, 0.0546719, 0.0739435, 0.1034684, 0.1733061, 0.3209183, 0.6260642", \ "0.0476251, 0.0657447, 0.0861778, 0.1144632, 0.1835815, 0.3283266, 0.6276703", \ "0.0680070, 0.0846447, 0.1048190, 0.1333253, 0.2025371, 0.3437621, 0.6398315"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0614193, 0.0765856, 0.0893983, 0.1056186, 0.1395838, 0.2016350, 0.3219133", \ "0.0643765, 0.0794756, 0.0923472, 0.1085844, 0.1425112, 0.2045080, 0.3248671", \ "0.0708774, 0.0858538, 0.0985291, 0.1147913, 0.1487360, 0.2107069, 0.3310483", \ "0.0815391, 0.0966091, 0.1093083, 0.1256385, 0.1595624, 0.2216040, 0.3417762", \ "0.0964755, 0.1116556, 0.1245036, 0.1409193, 0.1750068, 0.2376015, 0.3583174", \ "0.1161314, 0.1322217, 0.1452465, 0.1619238, 0.1964322, 0.2587277, 0.3794846", \ "0.1415788, 0.1590774, 0.1734678, 0.1913567, 0.2275791, 0.2915024, 0.4135253"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0293686, 0.0461720, 0.0628014, 0.0859665, 0.1396999, 0.2502420, 0.4762770", \ "0.0295371, 0.0462000, 0.0629709, 0.0859904, 0.1401318, 0.2501933, 0.4759386", \ "0.0295008, 0.0465826, 0.0624207, 0.0861004, 0.1402013, 0.2501016, 0.4755961", \ "0.0328092, 0.0492840, 0.0652265, 0.0880820, 0.1420082, 0.2511493, 0.4767571", \ "0.0385749, 0.0541018, 0.0696888, 0.0923319, 0.1453362, 0.2537143, 0.4774524", \ "0.0497032, 0.0643042, 0.0793036, 0.1013250, 0.1525440, 0.2588446, 0.4820057", \ "0.0678259, 0.0839909, 0.0970817, 0.1185914, 0.1689325, 0.2728658, 0.4902820"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0673106, 0.0815589, 0.0936572, 0.1096771, 0.1446643, 0.2136388, 0.3508730", \ "0.0709761, 0.0851889, 0.0973461, 0.1132862, 0.1482738, 0.2170667, 0.3546772", \ "0.0791698, 0.0934337, 0.1055564, 0.1214069, 0.1562972, 0.2248897, 0.3627789", \ "0.0954518, 0.1098748, 0.1215818, 0.1373848, 0.1721811, 0.2404743, 0.3781685", \ "0.1199189, 0.1354747, 0.1480430, 0.1640739, 0.1987310, 0.2662555, 0.4039863", \ "0.1574164, 0.1745613, 0.1881511, 0.2051595, 0.2404542, 0.3076466, 0.4435693", \ "0.2153125, 0.2345433, 0.2496898, 0.2688360, 0.3055610, 0.3733314, 0.5096696"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0271894, 0.0473876, 0.0677537, 0.0972457, 0.1696970, 0.3197888, 0.6249683", \ "0.0273214, 0.0472185, 0.0680793, 0.0973784, 0.1695746, 0.3185971, 0.6248042", \ "0.0272467, 0.0471503, 0.0673280, 0.0971950, 0.1698326, 0.3200912, 0.6199737", \ "0.0301016, 0.0493765, 0.0699764, 0.0986865, 0.1704911, 0.3209651, 0.6208965", \ "0.0374860, 0.0567093, 0.0759648, 0.1049163, 0.1754001, 0.3214629, 0.6261408", \ "0.0489907, 0.0679154, 0.0877070, 0.1151144, 0.1842138, 0.3290055, 0.6285383", \ "0.0684166, 0.0862694, 0.1062389, 0.1349464, 0.2019936, 0.3406601, 0.6369789"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0730315, 0.0883382, 0.1010171, 0.1173319, 0.1512237, 0.2132726, 0.3334982", \ "0.0751587, 0.0903159, 0.1031615, 0.1194028, 0.1533150, 0.2153472, 0.3356681", \ "0.0787635, 0.0939227, 0.1066759, 0.1228448, 0.1567934, 0.2187871, 0.3389881", \ "0.0848592, 0.1002538, 0.1130810, 0.1294244, 0.1634332, 0.2255393, 0.3456644", \ "0.0937814, 0.1095016, 0.1226299, 0.1392831, 0.1738636, 0.2364764, 0.3572025", \ "0.1062579, 0.1229668, 0.1366548, 0.1540619, 0.1892207, 0.2524659, 0.3731630", \ "0.1195100, 0.1379734, 0.1529118, 0.1717324, 0.2095079, 0.2754604, 0.3981094"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0295652, 0.0462230, 0.0630441, 0.0860312, 0.1401387, 0.2499665, 0.4766544", \ "0.0294633, 0.0462843, 0.0630217, 0.0859649, 0.1398984, 0.2503739, 0.4753923", \ "0.0297541, 0.0463162, 0.0628634, 0.0861690, 0.1402546, 0.2504377, 0.4759829", \ "0.0328518, 0.0491675, 0.0651970, 0.0879156, 0.1417367, 0.2504124, 0.4764232", \ "0.0373393, 0.0538071, 0.0693107, 0.0929251, 0.1454965, 0.2532659, 0.4786174", \ "0.0467386, 0.0633148, 0.0789081, 0.1019452, 0.1532652, 0.2594823, 0.4819005", \ "0.0639001, 0.0810915, 0.0963454, 0.1187654, 0.1708515, 0.2745006, 0.4930052"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0746306, 0.0893730, 0.1018013, 0.1180863, 0.1535116, 0.2218455, 0.3606206", \ "0.0781585, 0.0929395, 0.1054571, 0.1216990, 0.1570342, 0.2258622, 0.3637665", \ "0.0864919, 0.1012948, 0.1137925, 0.1298811, 0.1649898, 0.2340233, 0.3714644", \ "0.1039182, 0.1184641, 0.1308012, 0.1468553, 0.1819224, 0.2503230, 0.3886089", \ "0.1321643, 0.1479162, 0.1609667, 0.1770672, 0.2116018, 0.2796808, 0.4175185", \ "0.1765247, 0.1938163, 0.2074631, 0.2245678, 0.2597780, 0.3274189, 0.4631805", \ "0.2503876, 0.2700485, 0.2851993, 0.3038172, 0.3407493, 0.4084455, 0.5445505"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0304189, 0.0501666, 0.0710366, 0.1006310, 0.1722171, 0.3182327, 0.6256559", \ "0.0305488, 0.0502496, 0.0706596, 0.1005644, 0.1723290, 0.3206103, 0.6269820", \ "0.0305252, 0.0502265, 0.0705352, 0.0999704, 0.1721775, 0.3214296, 0.6284013", \ "0.0321827, 0.0519455, 0.0714867, 0.1006560, 0.1726165, 0.3193990, 0.6249570", \ "0.0394547, 0.0581811, 0.0781575, 0.1064015, 0.1782235, 0.3226124, 0.6274382", \ "0.0509504, 0.0701992, 0.0889189, 0.1160223, 0.1866321, 0.3314363, 0.6286912", \ "0.0706039, 0.0872095, 0.1062926, 0.1346167, 0.2043341, 0.3419866, 0.6380478"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0770781, 0.0923952, 0.1050641, 0.1213706, 0.1552661, 0.2173101, 0.3375595", \ "0.0787900, 0.0939728, 0.1068377, 0.1229614, 0.1569767, 0.2189613, 0.3393044", \ "0.0811101, 0.0960885, 0.1091223, 0.1253273, 0.1592114, 0.2212156, 0.3415206", \ "0.0836996, 0.0989399, 0.1117462, 0.1280475, 0.1620803, 0.2241961, 0.3444166", \ "0.0857715, 0.1015083, 0.1147951, 0.1315736, 0.1660124, 0.2284448, 0.3487016", \ "0.0862609, 0.1030368, 0.1169204, 0.1346720, 0.1704372, 0.2339902, 0.3546057", \ "0.0784354, 0.0968686, 0.1122914, 0.1315900, 0.1704880, 0.2379433, 0.3618900"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0296573, 0.0462309, 0.0630269, 0.0859958, 0.1401253, 0.2500434, 0.4766768", \ "0.0294721, 0.0462495, 0.0632250, 0.0859350, 0.1401752, 0.2501345, 0.4753135", \ "0.0298735, 0.0462917, 0.0628302, 0.0860437, 0.1402323, 0.2504018, 0.4760807", \ "0.0316271, 0.0483345, 0.0641952, 0.0872804, 0.1410320, 0.2506306, 0.4767940", \ "0.0356139, 0.0524504, 0.0682850, 0.0915924, 0.1448741, 0.2526004, 0.4780721", \ "0.0442400, 0.0616468, 0.0775952, 0.1007195, 0.1531116, 0.2594355, 0.4815952", \ "0.0612704, 0.0792889, 0.0953084, 0.1183285, 0.1720009, 0.2775506, 0.4960207"); } } } } cell (OR3X4) { cell_footprint : "OR3"; area : 13.824 ; cell_leakage_power : 2.273147e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "6.9382011e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "2.2731469e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "4.8257167e+04"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "7.0835618e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "4.8462425e+04"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "8.6900890e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "4.9032309e+04"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "4.8490982e+04"; } pin (IN1) { fanout_load : 0.095; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.145784, 3.145784 ); rise_capacitance : 3.145784; capacitance : 2.861102; fall_capacitance_range (2.576420, 2.576420 ); fall_capacitance : 2.576420; max_transition : 1.024000; internal_power () { when : "!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6169565, -0.6718343, -0.7302924, -0.7651936, -0.7836981, -0.7694095, -0.6895346"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.8718721, 2.8640861, 2.8815731, 2.8816375, 2.9148250, 3.0142588, 3.2461850"); } } } pin (IN2) { fanout_load : 0.106; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.165051, 3.165051 ); rise_capacitance : 3.165051; capacitance : 3.025614; fall_capacitance_range (2.886178, 2.886178 ); fall_capacitance : 2.886178; max_transition : 1.024000; internal_power () { when : "!IN1&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8355157, -0.8820840, -0.9239232, -0.9544810, -0.9642988, -0.9326370, -0.8180156"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4251439, 1.3936285, 1.3635041, 1.3604141, 1.3871404, 1.4734993, 1.6791234"); } } } pin (IN3) { fanout_load : 0.125; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.964637, 2.964637 ); rise_capacitance : 2.964637; capacitance : 2.952888; fall_capacitance_range (2.941138, 2.941138 ); fall_capacitance : 2.941138; max_transition : 1.024000; internal_power () { when : "!IN1&IN2"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6451917, -2.7437710, -2.8885132, -2.9193230, -2.9285261, -2.8945160, -2.7740789"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.0035638, 2.9697196, 2.9349379, 2.9200398, 2.9231499, 2.9622766, 3.0734362"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3+IN2+IN1"; max_capacitance : 832.000000; max_transition : 0.650022; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("40.9371459, 32.3054733, 29.4296016, 27.1951600, 24.3487077, 20.2676028, 14.0938233", \ "40.8803669, 32.2393310, 29.4758194, 26.9884410, 24.0469753, 19.6336302, 15.4874504", \ "41.2077790, 32.5264266, 29.8699731, 27.6246472, 23.9908962, 21.2317285, 14.9948503", \ "44.4148721, 35.2603249, 32.0999114, 29.7399239, 25.8888870, 21.8883742, 15.8621115", \ "54.7596249, 43.8874682, 39.7168446, 36.4239074, 30.9348395, 24.6760200, 20.2771741", \ "76.0191572, 62.3215841, 55.6245418, 50.3901254, 44.4545630, 36.5783160, 26.3102037", \ "111.8995439, 96.2539780, 86.5849275, 78.7460442, 69.0035322, 54.6481466, 48.1192430"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("54.9769765, 45.3365283, 40.2083358, 36.7170297, 33.3235820, 31.0105198, 29.5211700", \ "54.9135754, 45.3199732, 40.3027191, 36.6400881, 33.2455557, 31.0402984, 29.5120443", \ "55.2884158, 45.5852901, 40.4264133, 36.8384350, 33.3464012, 31.1022849, 29.7735823", \ "57.4170455, 47.5203434, 42.1408081, 38.5022535, 34.8134278, 32.2427724, 30.5633036", \ "64.6945465, 54.2373305, 48.0432931, 43.3190354, 38.4320610, 34.9772318, 32.7781133", \ "82.7381309, 70.1975981, 62.0213923, 54.4174318, 46.4318355, 41.2753691, 38.1112656", \ "110.6381834, 97.1189412, 87.1837936, 77.2451427, 65.2722981, 56.7751482, 50.5738817"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("45.4368487, 36.2710042, 33.0089331, 30.5569705, 26.9094939, 22.0639119, 17.0774308", \ "45.4016829, 36.2675633, 32.9984703, 30.3106493, 26.5069992, 21.9644369, 19.2123916", \ "45.5578487, 36.3608251, 33.1840848, 30.5823880, 26.7847645, 21.2343776, 17.9396643", \ "48.0112264, 38.6833536, 35.3759431, 32.6548610, 28.3338081, 23.0171780, 17.6990818", \ "58.4233279, 47.6641979, 43.2590715, 39.4918588, 33.1329630, 26.5305383, 21.5414098", \ "79.7756737, 66.1909729, 59.3591236, 53.8163335, 47.5938779, 37.7642145, 26.6537510", \ "115.2569860, 99.9313343, 90.3751357, 82.7192860, 72.1812949, 58.9425156, 51.5797757"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("57.6226982, 47.9353831, 42.9075442, 39.2879337, 35.9067142, 33.5162746, 32.1811542", \ "57.5875056, 48.0433879, 42.9056005, 39.3897670, 35.9789450, 33.6440614, 32.1376614", \ "57.5904779, 47.9144192, 42.7336638, 39.1730187, 35.7592309, 33.4825337, 32.1273109", \ "59.4228236, 49.5774036, 44.2653440, 40.4190833, 36.7554148, 34.2469667, 32.6343683", \ "64.9662841, 54.8031881, 48.8663430, 44.3155334, 39.7085113, 36.4834199, 34.3719902", \ "80.7604590, 69.0606437, 61.2660025, 54.3406510, 46.6134260, 42.2414398, 39.2753578", \ "107.0262809, 93.9947400, 85.0936774, 75.9207442, 64.8706505, 56.7721685, 51.6442412"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("49.7419772, 40.1719364, 35.9095910, 33.3883619, 29.3624076, 24.0572221, 17.4315295", \ "49.6005248, 39.9045926, 36.4106479, 33.3473699, 28.3578428, 22.8383737, 18.4815374", \ "49.6756835, 39.8346966, 36.3971795, 33.3368221, 29.1883311, 23.4959269, 17.8218290", \ "51.6929446, 41.8023773, 38.2326467, 35.1870697, 30.6032220, 24.5313955, 19.5796283", \ "61.5947222, 50.6758001, 45.9981580, 41.8957482, 36.0877358, 29.0672105, 22.8249552", \ "83.1505986, 69.7923198, 63.0826669, 56.7640570, 49.9887568, 41.5324646, 28.9474915", \ "121.5080079, 106.4172756, 96.7212082, 89.3375000, 79.8818340, 64.4008892, 54.6618963"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("59.7710352, 50.1171523, 45.0890428, 41.4826331, 38.0918977, 35.7175010, 34.3444664", \ "59.7574252, 50.1041306, 44.9118696, 41.2655015, 37.8937263, 35.5730573, 34.2038798", \ "59.6877491, 49.9996519, 44.8849757, 41.3491102, 37.8718514, 35.6236603, 34.2308883", \ "60.9032734, 51.1626890, 45.8742129, 42.1430065, 38.5651919, 36.1524894, 34.5935289", \ "65.2797691, 55.3207769, 49.6887099, 45.4661018, 41.1496421, 38.0795118, 36.0679832", \ "80.4308385, 69.0889182, 61.6322771, 54.9091259, 47.7253107, 43.8499945, 40.9511146", \ "106.8710310, 94.6182861, 85.8397857, 76.9510897, 66.2737854, 58.4299689, 53.4332001"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0822651, 0.0977144, 0.1106977, 0.1277281, 0.1641873, 0.2332551, 0.3715917", \ "0.0861263, 0.1015734, 0.1144866, 0.1314905, 0.1679780, 0.2369114, 0.3748623", \ "0.0943395, 0.1097583, 0.1227442, 0.1397700, 0.1759524, 0.2452603, 0.3831326", \ "0.1115368, 0.1268166, 0.1396001, 0.1564231, 0.1925117, 0.2616151, 0.3992519", \ "0.1397452, 0.1557727, 0.1689903, 0.1861291, 0.2220758, 0.2900815, 0.4273381", \ "0.1792891, 0.1958539, 0.2098131, 0.2279757, 0.2650262, 0.3329105, 0.4681650", \ "0.2369833, 0.2563380, 0.2718056, 0.2913900, 0.3305326, 0.3997510, 0.5364370"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0370859, 0.0556299, 0.0778454, 0.1073475, 0.1783958, 0.3278684, 0.6314087", \ "0.0372741, 0.0556210, 0.0771646, 0.1073280, 0.1789086, 0.3272112, 0.6330357", \ "0.0371642, 0.0555268, 0.0767235, 0.1069830, 0.1789894, 0.3273907, 0.6331955", \ "0.0388602, 0.0570159, 0.0776858, 0.1077125, 0.1795314, 0.3281632, 0.6314492", \ "0.0478814, 0.0645147, 0.0845867, 0.1151937, 0.1852431, 0.3314191, 0.6347875", \ "0.0645632, 0.0796640, 0.0989614, 0.1270544, 0.1950510, 0.3390995, 0.6351923", \ "0.0894056, 0.1018819, 0.1207116, 0.1497646, 0.2186394, 0.3569433, 0.6500217"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0898997, 0.1061176, 0.1192987, 0.1355870, 0.1689402, 0.2270294, 0.3348497", \ "0.0927988, 0.1090524, 0.1220835, 0.1384779, 0.1717490, 0.2299005, 0.3377919", \ "0.0990635, 0.1152053, 0.1282013, 0.1446402, 0.1778366, 0.2360445, 0.3439197", \ "0.1121323, 0.1279782, 0.1409945, 0.1572158, 0.1902458, 0.2484855, 0.3561977", \ "0.1321188, 0.1481551, 0.1612341, 0.1775715, 0.2109126, 0.2692674, 0.3771179", \ "0.1576422, 0.1740269, 0.1872319, 0.2039462, 0.2375993, 0.2958146, 0.4044278", \ "0.1929798, 0.2104840, 0.2246945, 0.2424113, 0.2774284, 0.3372346, 0.4452115"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0457229, 0.0612064, 0.0757511, 0.0971372, 0.1446981, 0.2394934, 0.4345997", \ "0.0456709, 0.0612774, 0.0757171, 0.0971691, 0.1446939, 0.2394154, 0.4353479", \ "0.0456649, 0.0611371, 0.0756529, 0.0968767, 0.1446508, 0.2393604, 0.4352607", \ "0.0474958, 0.0629347, 0.0768262, 0.0972733, 0.1448669, 0.2401191, 0.4352715", \ "0.0555150, 0.0699148, 0.0831870, 0.1034170, 0.1497247, 0.2431169, 0.4374199", \ "0.0682678, 0.0815742, 0.0950836, 0.1137483, 0.1589979, 0.2498239, 0.4414437", \ "0.0909361, 0.1053085, 0.1170387, 0.1352665, 0.1793257, 0.2672995, 0.4516817"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0939234, 0.1101468, 0.1231851, 0.1404037, 0.1771150, 0.2461032, 0.3837364", \ "0.0976087, 0.1136610, 0.1267877, 0.1439972, 0.1806052, 0.2498774, 0.3882077", \ "0.1057186, 0.1218861, 0.1349831, 0.1521901, 0.1886250, 0.2578361, 0.3954966", \ "0.1229043, 0.1389244, 0.1519028, 0.1690694, 0.2054969, 0.2743703, 0.4119617", \ "0.1535558, 0.1701338, 0.1836124, 0.2006010, 0.2369295, 0.3054475, 0.4427715", \ "0.1989999, 0.2168693, 0.2309766, 0.2492241, 0.2860888, 0.3532075, 0.4889478", \ "0.2705709, 0.2904480, 0.3059856, 0.3253558, 0.3643033, 0.4335500, 0.5684860"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0403834, 0.0597196, 0.0802933, 0.1104397, 0.1814171, 0.3288975, 0.6329646", \ "0.0403501, 0.0589137, 0.0803275, 0.1107370, 0.1816800, 0.3293341, 0.6311664", \ "0.0405998, 0.0591523, 0.0799969, 0.1099361, 0.1804803, 0.3255276, 0.6341887", \ "0.0409054, 0.0591402, 0.0797842, 0.1099467, 0.1815534, 0.3285721, 0.6348837", \ "0.0491290, 0.0663383, 0.0875773, 0.1173505, 0.1875849, 0.3316148, 0.6347592", \ "0.0643346, 0.0809562, 0.1004017, 0.1286520, 0.1966589, 0.3396851, 0.6357692", \ "0.0890977, 0.1040867, 0.1225187, 0.1503112, 0.2192961, 0.3529904, 0.6485271"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1013293, 0.1173849, 0.1304015, 0.1469183, 0.1801549, 0.2383135, 0.3460801", \ "0.1034267, 0.1196128, 0.1327884, 0.1490282, 0.1823364, 0.2404136, 0.3482661", \ "0.1069859, 0.1230711, 0.1361222, 0.1528056, 0.1858174, 0.2440997, 0.3519677", \ "0.1148230, 0.1308953, 0.1438115, 0.1600727, 0.1931948, 0.2514685, 0.3591759", \ "0.1264590, 0.1430465, 0.1562729, 0.1729554, 0.2065857, 0.2650164, 0.3729669", \ "0.1436665, 0.1605460, 0.1742213, 0.1914167, 0.2257572, 0.2849336, 0.3933305", \ "0.1646976, 0.1827044, 0.1973618, 0.2154791, 0.2516985, 0.3131523, 0.4230271"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0456475, 0.0612069, 0.0758392, 0.0971003, 0.1447373, 0.2396930, 0.4346500", \ "0.0454867, 0.0611111, 0.0757732, 0.0971095, 0.1446027, 0.2396197, 0.4352490", \ "0.0456690, 0.0614055, 0.0758727, 0.0973621, 0.1443951, 0.2394047, 0.4346384", \ "0.0477519, 0.0626503, 0.0770762, 0.0976552, 0.1450980, 0.2397628, 0.4346873", \ "0.0530789, 0.0679399, 0.0826557, 0.1025256, 0.1489409, 0.2430602, 0.4369889", \ "0.0634184, 0.0782651, 0.0921997, 0.1111345, 0.1583540, 0.2507932, 0.4415777", \ "0.0834847, 0.0980004, 0.1130758, 0.1320288, 0.1767076, 0.2672212, 0.4534289"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1025458, 0.1190573, 0.1321378, 0.1497789, 0.1868471, 0.2560460, 0.3944137", \ "0.1060985, 0.1224441, 0.1358544, 0.1532894, 0.1900444, 0.2595290, 0.3971553", \ "0.1141695, 0.1304914, 0.1438517, 0.1614114, 0.1983328, 0.2674717, 0.4053567", \ "0.1315907, 0.1480384, 0.1612008, 0.1785850, 0.2153883, 0.2844812, 0.4221248", \ "0.1652754, 0.1819773, 0.1953970, 0.2125919, 0.2489714, 0.3174664, 0.4548752", \ "0.2172042, 0.2354414, 0.2497528, 0.2675457, 0.3048247, 0.3728974, 0.5089178", \ "0.3012979, 0.3216004, 0.3365999, 0.3564214, 0.3951711, 0.4633541, 0.5981713"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0438184, 0.0622690, 0.0840011, 0.1135641, 0.1845181, 0.3305798, 0.6343125", \ "0.0441676, 0.0619958, 0.0833081, 0.1136140, 0.1843741, 0.3273425, 0.6356673", \ "0.0445534, 0.0625588, 0.0828109, 0.1133141, 0.1841961, 0.3309448, 0.6330344", \ "0.0441341, 0.0619477, 0.0827190, 0.1125337, 0.1838455, 0.3277275, 0.6346776", \ "0.0510955, 0.0685842, 0.0893928, 0.1192911, 0.1884832, 0.3323937, 0.6354957", \ "0.0666399, 0.0828250, 0.1007713, 0.1305673, 0.2003014, 0.3401276, 0.6359367", \ "0.0918092, 0.1048729, 0.1220289, 0.1502552, 0.2160780, 0.3560185, 0.6493187"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1054226, 0.1215062, 0.1345203, 0.1510245, 0.1842858, 0.2424215, 0.3501916", \ "0.1071897, 0.1231920, 0.1362946, 0.1528428, 0.1859437, 0.2441539, 0.3520016", \ "0.1094446, 0.1254940, 0.1387211, 0.1552068, 0.1884930, 0.2465652, 0.3544281", \ "0.1129911, 0.1290819, 0.1420023, 0.1583134, 0.1914618, 0.2497571, 0.3574759", \ "0.1168142, 0.1332995, 0.1467288, 0.1632970, 0.1969353, 0.2552527, 0.3632241", \ "0.1208090, 0.1378597, 0.1517590, 0.1688464, 0.2036320, 0.2630369, 0.3713302", \ "0.1187968, 0.1371974, 0.1519858, 0.1707201, 0.2075115, 0.2698418, 0.3810609"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0455026, 0.0612169, 0.0758247, 0.0969623, 0.1447498, 0.2397063, 0.4346987", \ "0.0455512, 0.0611393, 0.0757177, 0.0975642, 0.1443404, 0.2395258, 0.4355227", \ "0.0455243, 0.0613347, 0.0758098, 0.0973137, 0.1442158, 0.2395191, 0.4340220", \ "0.0470281, 0.0622805, 0.0764031, 0.0967844, 0.1447869, 0.2393846, 0.4345807", \ "0.0515551, 0.0667508, 0.0810284, 0.1014434, 0.1480083, 0.2421073, 0.4367688", \ "0.0601735, 0.0752193, 0.0900421, 0.1097978, 0.1568431, 0.2496850, 0.4417320", \ "0.0787625, 0.0953800, 0.1096647, 0.1289748, 0.1763267, 0.2673117, 0.4553880"); } } } } cell (OR4X1) { cell_footprint : "OR4"; area : 10.1376 ; cell_leakage_power : 6.494344e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "3.9374619e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "6.4943436e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "1.8586606e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "4.0149320e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "1.8622689e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "4.1599733e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "1.8924817e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "1.8650166e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "1.8827068e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "5.7622923e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "1.8983636e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "1.8855701e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "1.8998593e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "1.8884005e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "2.0550591e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "1.9013953e+04"; } pin (IN1) { fanout_load : 0.096; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.668613, 2.668613 ); fall_capacitance : 2.668613; capacitance : 2.920541; rise_capacitance_range (3.172468, 3.172468 ); rise_capacitance : 3.172468; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6941205, -0.7257341, -0.7604503, -0.7815696, -0.7952976, -0.7942429, -0.7636228"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5220394, 4.5079695, 4.4907063, 4.5183344, 4.5844673, 4.7276099, 5.0247716"); } } } pin (IN2) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.081600, 3.081600 ); rise_capacitance : 3.081600; capacitance : 2.900503; fall_capacitance_range (2.719406, 2.719406 ); fall_capacitance : 2.719406; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6861005, -0.7175597, -0.7519674, -0.7675258, -0.7701319, -0.7468333, -0.6717255"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7779675, 2.7643646, 2.7478838, 2.7736406, 2.8358790, 2.9710810, 3.2522097"); } } } pin (IN3) { fanout_load : 0.107; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.140315, 3.140315 ); rise_capacitance : 3.140315; capacitance : 3.037918; fall_capacitance_range (2.935521, 2.935521 ); fall_capacitance : 2.935521; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0443021, -1.0802585, -1.1236606, -1.1336081, -1.1249924, -1.0792503, -0.9592555"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4062664, 1.4129572, 1.4370366, 1.4497508, 1.4858765, 1.5688256, 1.7454214"); } } } pin (IN4) { fanout_load : 0.123; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.051352, 3.051352 ); rise_capacitance : 3.051352; capacitance : 3.044451; fall_capacitance_range (3.037550, 3.037550 ); fall_capacitance : 3.037550; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.6787574, -2.7467425, -2.8536057, -2.8797002, -2.9027824, -2.9198396, -2.9248469"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.8943099, 2.9070025, 2.9430852, 2.9435366, 2.9551367, 2.9890345, 3.0675276"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN4+IN3+IN2+IN1"; max_capacitance : 208.000000; max_transition : 0.645609; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.9790193, 13.3412650, 13.5725108, 13.7999580, 13.8584729, 13.7440356, 13.6149503", \ "13.9160696, 13.3119865, 13.5282358, 13.7595118, 13.8461064, 13.7381394, 13.6201943", \ "14.2728043, 13.6221053, 13.8337686, 14.0263209, 14.0936188, 13.9692102, 13.8423108", \ "15.3198616, 14.5095221, 14.5994673, 14.7509689, 14.7829778, 14.5983271, 14.4505427", \ "18.9959518, 17.5292143, 16.6263025, 16.5544792, 16.5756280, 16.3067144, 16.0694387", \ "25.4613623, 23.6652984, 22.5524157, 21.6976578, 20.6641759, 20.3332397, 19.9586298", \ "37.0540102, 34.8332118, 33.3276777, 31.9228236, 30.3314418, 29.0684106, 28.4468374"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.6983677, 7.3215348, 7.1427868, 6.9725906, 6.5958018, 5.9183264, 5.3560550", \ "7.7263626, 7.3900262, 7.1957852, 6.9711174, 6.5084038, 6.3462208, 5.0314444", \ "8.0777202, 7.6963298, 7.4521988, 7.1652592, 6.7930727, 6.1173394, 5.7373120", \ "9.3318537, 8.8440326, 8.3975731, 8.0027464, 7.3776848, 7.0418173, 6.3607473", \ "12.5297046, 11.5087521, 10.9749199, 10.3931868, 9.6111030, 8.5338320, 7.7380921", \ "19.0717349, 17.6472592, 16.8081139, 16.0802889, 14.4230884, 13.8539555, 11.7233632", \ "32.5729135, 30.4830528, 29.2488039, 28.2782329, 26.0556269, 23.7882424, 22.8289650"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.0041976, 9.5417792, 9.1752623, 8.8965112, 8.4069936, 7.9013052, 7.0119657", \ "9.9738477, 9.4937677, 9.1294566, 8.8503287, 8.3989824, 7.6042007, 6.9007204", \ "10.0665980, 9.5725982, 9.2547860, 8.9200668, 8.4306406, 7.6828495, 7.3003942", \ "11.2707528, 10.6440731, 10.1881369, 9.7369990, 9.0091892, 8.2794038, 7.1370875", \ "14.3883541, 13.3137912, 12.8422573, 12.2900885, 11.2989003, 9.9210579, 8.6324986", \ "21.0374053, 19.5399950, 18.8261495, 17.9107068, 16.2771772, 15.2687764, 13.0324974", \ "34.5152719, 32.4799229, 31.3027168, 30.0400512, 28.2528134, 25.9361307, 24.3144243"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.4728210, 15.8006256, 15.9929639, 16.1846158, 16.2599320, 16.0945810, 15.9628995", \ "16.4089528, 15.7436013, 15.9316674, 16.1126076, 16.1965710, 16.0372370, 15.9150559", \ "16.5227847, 15.8158316, 15.9707981, 16.1418750, 16.2174225, 16.0553555, 15.9266260", \ "17.4127298, 16.5328093, 16.6173547, 16.7026053, 16.6664954, 16.4446706, 16.2635882", \ "20.4750518, 19.0117854, 18.0929478, 18.1849014, 18.1248980, 17.8013581, 17.5540992", \ "26.7721271, 25.0385709, 23.9350394, 23.0185396, 22.0120307, 21.6477000, 21.1706587", \ "38.3243190, 36.1308052, 34.5443938, 33.1745044, 31.5285940, 30.2296114, 29.5034712"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.6518138, 11.1161561, 10.7627085, 10.2954369, 9.6628007, 8.8881807, 8.4227403", \ "11.5486611, 11.0122653, 10.6590848, 10.2027835, 9.7547475, 9.1625680, 7.8315877", \ "11.5974294, 11.0263258, 10.7030416, 10.2888379, 9.6676622, 9.2588665, 8.0323330", \ "12.5370921, 11.9207146, 11.4614734, 11.0647358, 10.2827358, 9.3320786, 8.0160014", \ "15.7268054, 14.7911031, 14.2056309, 13.6175124, 12.4400511, 11.0028337, 10.4416080", \ "23.1830702, 21.6436640, 20.7413080, 19.7331473, 18.1921435, 17.0238511, 14.4622077", \ "37.3444602, 35.2780250, 33.9673974, 32.6942595, 30.8740534, 28.0520057, 26.4092640"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("18.9864673, 18.3189551, 18.5029564, 18.6904552, 18.7530376, 18.5784940, 18.4412701", \ "18.9389730, 18.2668415, 18.4360134, 18.6319711, 18.6938280, 18.5223468, 18.3882381", \ "18.9459882, 18.2437511, 18.3981442, 18.5787537, 18.6173619, 18.4587815, 18.3367162", \ "19.4712957, 18.6919167, 18.7702398, 18.8784018, 18.8702389, 18.6512742, 18.4749288", \ "22.1911651, 20.7646786, 19.8633864, 20.0952510, 20.0515419, 19.7237669, 19.4949000", \ "28.4508264, 26.8197764, 25.6942221, 24.7767753, 23.7956316, 23.3936265, 22.9714239", \ "40.5974612, 38.4976258, 37.0192958, 35.6058181, 33.8869443, 32.5718206, 31.8584863"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.3548560, 12.7503739, 12.4058368, 12.0102485, 11.2515284, 10.4297174, 8.9927731", \ "13.2162173, 12.6414075, 12.2313611, 11.7899050, 11.1714467, 10.2203778, 8.9763824", \ "13.2037548, 12.6471164, 12.2607082, 11.8918650, 11.1908569, 10.3484970, 8.9793911", \ "14.0423665, 13.4061713, 13.0147162, 12.5939638, 11.8985207, 10.9081900, 10.1198405", \ "17.3743057, 16.4570637, 15.9809154, 15.3407479, 14.2925775, 12.8451111, 11.4148141", \ "25.2936832, 23.7643940, 22.7315864, 21.6483734, 20.3566723, 18.7407547, 15.9113134", \ "41.2063815, 39.0619652, 37.7080575, 36.3911449, 34.2000062, 31.6393934, 29.5430741"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.0807371, 20.4277176, 20.6268643, 20.7935164, 20.8674691, 20.6598239, 20.5278195", \ "21.0467556, 20.3763291, 20.5650250, 20.7531526, 20.8041517, 20.6212074, 20.4737772", \ "21.0110339, 20.3255363, 20.4861828, 20.6744911, 20.7150733, 20.5497863, 20.4030169", \ "21.3205428, 20.5699965, 20.6688058, 20.8315938, 20.8592301, 20.6463562, 20.4859136", \ "23.8345063, 22.4859740, 21.6314092, 21.8102078, 21.7550257, 21.4974575, 21.2719523", \ "29.7294038, 28.1285150, 27.0885991, 26.2300295, 25.3145072, 24.9107275, 24.5439536", \ "42.2565816, 40.2652545, 38.7932265, 37.3445325, 35.6491893, 34.3126390, 33.5589614"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0557297, 0.0671837, 0.0785791, 0.0939658, 0.1285878, 0.1976222, 0.3367403", \ "0.0596891, 0.0712155, 0.0825868, 0.0979007, 0.1324145, 0.2017784, 0.3409720", \ "0.0684935, 0.0798570, 0.0911334, 0.1063093, 0.1410305, 0.2100482, 0.3490925", \ "0.0826736, 0.0943783, 0.1056108, 0.1208701, 0.1552534, 0.2243837, 0.3628710", \ "0.1028442, 0.1153149, 0.1272998, 0.1428486, 0.1769972, 0.2453286, 0.3836883", \ "0.1311471, 0.1448704, 0.1578048, 0.1743623, 0.2092685, 0.2782195, 0.4151155", \ "0.1691041, 0.1846884, 0.1990953, 0.2179216, 0.2544213, 0.3245713, 0.4632436"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257680, 0.0445058, 0.0649318, 0.0953798, 0.1697131, 0.3209437, 0.6306826", \ "0.0257776, 0.0442510, 0.0649175, 0.0953633, 0.1695624, 0.3207744, 0.6296936", \ "0.0259275, 0.0442266, 0.0650072, 0.0954153, 0.1698299, 0.3197267, 0.6329083", \ "0.0293008, 0.0477641, 0.0680702, 0.0976597, 0.1706479, 0.3213995, 0.6282946", \ "0.0349133, 0.0529347, 0.0733501, 0.1035040, 0.1744933, 0.3237525, 0.6316831", \ "0.0445691, 0.0639383, 0.0840983, 0.1126456, 0.1838391, 0.3306286, 0.6317593", \ "0.0613838, 0.0792473, 0.1000748, 0.1296036, 0.2010162, 0.3428040, 0.6456093"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0563228, 0.0691012, 0.0810052, 0.0962374, 0.1276612, 0.1837930, 0.2897756", \ "0.0593362, 0.0720368, 0.0839407, 0.0992277, 0.1306117, 0.1867393, 0.2926500", \ "0.0659246, 0.0783139, 0.0901335, 0.1052965, 0.1366589, 0.1927816, 0.2987778", \ "0.0752088, 0.0876137, 0.0993636, 0.1146204, 0.1462852, 0.2025171, 0.3085652", \ "0.0894895, 0.1018102, 0.1134536, 0.1284128, 0.1599279, 0.2170592, 0.3236780", \ "0.1086309, 0.1217339, 0.1336610, 0.1489299, 0.1803437, 0.2373101, 0.3445317", \ "0.1322605, 0.1468818, 0.1598954, 0.1764902, 0.2096043, 0.2683052, 0.3774508"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0309050, 0.0452974, 0.0603412, 0.0818347, 0.1303045, 0.2255289, 0.4195287", \ "0.0305909, 0.0452251, 0.0601593, 0.0817024, 0.1298679, 0.2252515, 0.4198267", \ "0.0307032, 0.0451276, 0.0605891, 0.0819539, 0.1300725, 0.2253623, 0.4194035", \ "0.0332546, 0.0471631, 0.0622684, 0.0836485, 0.1313314, 0.2264702, 0.4201907", \ "0.0381686, 0.0511262, 0.0658957, 0.0861506, 0.1333048, 0.2286585, 0.4227111", \ "0.0479442, 0.0605109, 0.0744066, 0.0944288, 0.1398528, 0.2330007, 0.4251170", \ "0.0649204, 0.0774222, 0.0912777, 0.1103138, 0.1559751, 0.2473577, 0.4362434"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0703832, 0.0824202, 0.0938965, 0.1094795, 0.1443235, 0.2133134, 0.3517744", \ "0.0742799, 0.0861885, 0.0976937, 0.1132563, 0.1481081, 0.2173068, 0.3553040", \ "0.0822359, 0.0941499, 0.1057248, 0.1211631, 0.1559472, 0.2252065, 0.3635902", \ "0.0987230, 0.1106212, 0.1220054, 0.1373436, 0.1718752, 0.2406734, 0.3787402", \ "0.1226033, 0.1352831, 0.1474669, 0.1630115, 0.1971475, 0.2656997, 0.4043818", \ "0.1580344, 0.1720106, 0.1851297, 0.2013298, 0.2359394, 0.3037370, 0.4404767", \ "0.2119151, 0.2280109, 0.2424145, 0.2605174, 0.2969105, 0.3651430, 0.5026218"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0292625, 0.0482869, 0.0684631, 0.0983687, 0.1710404, 0.3229457, 0.6321952", \ "0.0292301, 0.0479629, 0.0686080, 0.0979154, 0.1719146, 0.3224035, 0.6311806", \ "0.0293905, 0.0476266, 0.0680293, 0.0978960, 0.1717157, 0.3227931, 0.6296845", \ "0.0317181, 0.0495189, 0.0704348, 0.0992751, 0.1724703, 0.3210403, 0.6295786", \ "0.0375576, 0.0559328, 0.0751071, 0.1043094, 0.1766377, 0.3228850, 0.6302637", \ "0.0467534, 0.0655933, 0.0852588, 0.1132360, 0.1838548, 0.3311347, 0.6325727", \ "0.0631000, 0.0820245, 0.1025025, 0.1309745, 0.1982566, 0.3413972, 0.6407552"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0745952, 0.0873008, 0.0992353, 0.1144314, 0.1458181, 0.2019392, 0.3079489", \ "0.0764120, 0.0891748, 0.1011388, 0.1163099, 0.1476929, 0.2038121, 0.3098170", \ "0.0798673, 0.0924680, 0.1043835, 0.1195808, 0.1509705, 0.2071227, 0.3131083", \ "0.0850979, 0.0980983, 0.1101121, 0.1255126, 0.1571844, 0.2134669, 0.3193699", \ "0.0937819, 0.1068766, 0.1191382, 0.1347893, 0.1668587, 0.2239858, 0.3304063", \ "0.1077615, 0.1216239, 0.1345862, 0.1507327, 0.1836019, 0.2411578, 0.3483173", \ "0.1230227, 0.1383039, 0.1523485, 0.1700062, 0.2052515, 0.2655742, 0.3751531"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0314962, 0.0458873, 0.0613501, 0.0822474, 0.1302996, 0.2256244, 0.4193257", \ "0.0314896, 0.0460073, 0.0616661, 0.0822874, 0.1301716, 0.2256758, 0.4193462", \ "0.0319823, 0.0462581, 0.0617912, 0.0827343, 0.1305588, 0.2256134, 0.4200857", \ "0.0351071, 0.0491147, 0.0640084, 0.0846576, 0.1324398, 0.2263653, 0.4206012", \ "0.0387975, 0.0529892, 0.0681075, 0.0886456, 0.1356948, 0.2299757, 0.4234595", \ "0.0481244, 0.0621381, 0.0760008, 0.0967274, 0.1432010, 0.2354777, 0.4261467", \ "0.0645376, 0.0791996, 0.0936959, 0.1134151, 0.1607184, 0.2513177, 0.4389495"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0810077, 0.0934944, 0.1055011, 0.1212994, 0.1562179, 0.2255081, 0.3643736", \ "0.0845479, 0.0969775, 0.1089743, 0.1248519, 0.1598345, 0.2292410, 0.3672047", \ "0.0923958, 0.1048312, 0.1168510, 0.1326511, 0.1677484, 0.2370598, 0.3752933", \ "0.1095400, 0.1217405, 0.1336126, 0.1492579, 0.1841849, 0.2531093, 0.3920053", \ "0.1376345, 0.1505002, 0.1626595, 0.1786325, 0.2130972, 0.2815626, 0.4201407", \ "0.1790603, 0.1933362, 0.2063879, 0.2230083, 0.2577041, 0.3254952, 0.4618489", \ "0.2464734, 0.2625180, 0.2770160, 0.2946638, 0.3314926, 0.3994362, 0.5363641"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0324523, 0.0510686, 0.0718931, 0.1016874, 0.1743769, 0.3214075, 0.6310462", \ "0.0324382, 0.0510124, 0.0718495, 0.1021179, 0.1753380, 0.3242906, 0.6326582", \ "0.0323882, 0.0509542, 0.0713234, 0.1011693, 0.1728004, 0.3248085, 0.6331755", \ "0.0333535, 0.0521872, 0.0722599, 0.1019695, 0.1743565, 0.3215944, 0.6300964", \ "0.0392578, 0.0574103, 0.0775665, 0.1071330, 0.1801884, 0.3252835, 0.6320729", \ "0.0489919, 0.0670326, 0.0873438, 0.1167874, 0.1874504, 0.3335082, 0.6331488", \ "0.0654531, 0.0843394, 0.1041065, 0.1323307, 0.1995604, 0.3440520, 0.6419482"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0852843, 0.0980302, 0.1099091, 0.1251010, 0.1564727, 0.2126074, 0.3185981", \ "0.0870633, 0.0996569, 0.1116501, 0.1267962, 0.1581583, 0.2142497, 0.3202084", \ "0.0894799, 0.1022746, 0.1140683, 0.1292234, 0.1605855, 0.2167448, 0.3227317", \ "0.0916056, 0.1044525, 0.1165556, 0.1319136, 0.1635223, 0.2197450, 0.3257522", \ "0.0938078, 0.1070598, 0.1195265, 0.1353084, 0.1675005, 0.2245513, 0.3308279", \ "0.0975828, 0.1118266, 0.1249824, 0.1416229, 0.1750604, 0.2331304, 0.3402721", \ "0.0981157, 0.1139977, 0.1284404, 0.1466981, 0.1830323, 0.2448135, 0.3556724"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0315274, 0.0459895, 0.0612238, 0.0823800, 0.1304254, 0.2253267, 0.4199867", \ "0.0315730, 0.0459506, 0.0616068, 0.0822706, 0.1302327, 0.2257420, 0.4194445", \ "0.0320155, 0.0462234, 0.0612009, 0.0826607, 0.1307313, 0.2255085, 0.4201658", \ "0.0343854, 0.0485144, 0.0635299, 0.0841495, 0.1320434, 0.2265479, 0.4202359", \ "0.0377001, 0.0521477, 0.0671829, 0.0887032, 0.1354156, 0.2304618, 0.4223043", \ "0.0467808, 0.0613307, 0.0763447, 0.0978335, 0.1442904, 0.2362806, 0.4261690", \ "0.0633288, 0.0789741, 0.0946286, 0.1151898, 0.1632395, 0.2555005, 0.4418595"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0878417, 0.1008124, 0.1131953, 0.1295286, 0.1649861, 0.2346774, 0.3729960", \ "0.0912587, 0.1043428, 0.1164541, 0.1327622, 0.1686497, 0.2383805, 0.3774399", \ "0.0991976, 0.1121657, 0.1244784, 0.1408110, 0.1763916, 0.2458737, 0.3852530", \ "0.1169733, 0.1296850, 0.1418892, 0.1579138, 0.1934623, 0.2626427, 0.4016453", \ "0.1487887, 0.1621145, 0.1748324, 0.1905360, 0.2257461, 0.2944541, 0.4325608", \ "0.1966568, 0.2112333, 0.2247525, 0.2412181, 0.2764545, 0.3445420, 0.4809192", \ "0.2787631, 0.2951152, 0.3097753, 0.3277560, 0.3644917, 0.4321730, 0.5684496"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0361830, 0.0548085, 0.0755478, 0.1060289, 0.1776993, 0.3277145, 0.6317012", \ "0.0358279, 0.0547652, 0.0758844, 0.1059107, 0.1783619, 0.3277925, 0.6331680", \ "0.0360246, 0.0546093, 0.0750737, 0.1053719, 0.1771970, 0.3258348, 0.6320538", \ "0.0358202, 0.0546459, 0.0751277, 0.1048408, 0.1778804, 0.3254990, 0.6333403", \ "0.0416083, 0.0602448, 0.0811816, 0.1101633, 0.1826401, 0.3261095, 0.6279092", \ "0.0527838, 0.0729474, 0.0916281, 0.1186626, 0.1906156, 0.3346370, 0.6352613", \ "0.0684872, 0.0856980, 0.1056278, 0.1343945, 0.2050855, 0.3474639, 0.6438997"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0898391, 0.1025599, 0.1144788, 0.1296539, 0.1610145, 0.2171237, 0.3231035", \ "0.0916593, 0.1043735, 0.1162861, 0.1314513, 0.1628107, 0.2189135, 0.3248927", \ "0.0936838, 0.1064930, 0.1182079, 0.1333184, 0.1647718, 0.2208871, 0.3268203", \ "0.0944628, 0.1071640, 0.1191989, 0.1344569, 0.1659647, 0.2221715, 0.3281549", \ "0.0926466, 0.1057733, 0.1182353, 0.1338388, 0.1659479, 0.2226360, 0.3288166", \ "0.0863579, 0.1004536, 0.1136526, 0.1303203, 0.1637955, 0.2219689, 0.3290171", \ "0.0661556, 0.0819826, 0.0967512, 0.1153317, 0.1524646, 0.2153332, 0.3273446"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0315364, 0.0457859, 0.0614306, 0.0822782, 0.1303934, 0.2254777, 0.4198700", \ "0.0315928, 0.0459604, 0.0615147, 0.0822660, 0.1303685, 0.2255583, 0.4198379", \ "0.0316875, 0.0459309, 0.0615741, 0.0824146, 0.1303653, 0.2256259, 0.4186979", \ "0.0332811, 0.0475477, 0.0627150, 0.0830336, 0.1313401, 0.2257989, 0.4202205", \ "0.0360789, 0.0505478, 0.0654332, 0.0870065, 0.1343092, 0.2288260, 0.4219650", \ "0.0442674, 0.0593659, 0.0744915, 0.0964275, 0.1433421, 0.2359409, 0.4261602", \ "0.0600392, 0.0765165, 0.0924940, 0.1143114, 0.1641514, 0.2575721, 0.4451009"); } } } } cell (OR4X2) { cell_footprint : "OR4"; area : 11.9808 ; cell_leakage_power : 1.194793e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "4.8987545e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "1.1947925e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "2.8191780e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "4.9762438e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "2.8227925e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "5.1213092e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "2.8529573e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "2.8255162e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "2.8432432e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "6.7240641e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "2.8587808e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "2.8460668e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "2.8603298e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "2.8489351e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "3.0154673e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "2.8618903e+04"; } pin (IN1) { fanout_load : 0.093; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; fall_capacitance_range (2.620143, 2.620143 ); fall_capacitance : 2.620143; capacitance : 2.908254; rise_capacitance_range (3.196365, 3.196365 ); rise_capacitance : 3.196365; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6827429, -0.7213847, -0.7627556, -0.7884631, -0.8039655, -0.7990574, -0.7533288"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.3448490, 4.3239584, 4.3004502, 4.3228808, 4.3860144, 4.5305547, 4.8379078"); } } } pin (IN2) { fanout_load : 0.098; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.088943, 3.088943 ); rise_capacitance : 3.088943; capacitance : 2.893084; fall_capacitance_range (2.697224, 2.697224 ); fall_capacitance : 2.697224; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6785296, -0.7164667, -0.7564282, -0.7755336, -0.7778319, -0.7465155, -0.6479703"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6088310, 2.5882078, 2.5650823, 2.5874201, 2.6502165, 2.7939301, 3.0994783"); } } } pin (IN3) { fanout_load : 0.109; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.980383, 2.980383 ); rise_capacitance : 2.980383; capacitance : 2.883082; fall_capacitance_range (2.785781, 2.785781 ); fall_capacitance : 2.785781; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9808355, -1.0336933, -1.1034962, -1.1141703, -1.0996057, -1.0345637, -0.8685673"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.2794223, 1.2682489, 1.2639954, 1.2723023, 1.3070097, 1.3945180, 1.5876283"); } } } pin (IN4) { fanout_load : 0.123; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.861742, 2.861742 ); rise_capacitance : 2.861742; capacitance : 2.859579; fall_capacitance_range (2.857415, 2.857415 ); fall_capacitance : 2.857415; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.7090469, -2.7828296, -2.8938858, -2.9216714, -2.9407337, -2.9423488, -2.9090701"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.0319842, 3.0126868, 2.9921853, 2.9845385, 2.9873384, 3.0110318, 3.0765123"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN4+IN3+IN2+IN1"; max_capacitance : 416.000000; max_transition : 0.646989; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("26.1826549, 22.3872482, 20.8629650, 20.1252688, 19.3785573, 18.6526052, 18.1919962", \ "26.0861261, 22.2702914, 20.8382533, 20.0879635, 19.3314210, 18.6459999, 18.1277913", \ "26.3035082, 22.4634438, 20.9483307, 20.2549657, 19.4966251, 18.8197815, 18.2875119", \ "27.5541434, 23.7671027, 22.1283446, 21.1637804, 20.2923159, 19.5008597, 18.9031813", \ "31.5110812, 26.7999907, 24.8272702, 23.6761775, 22.4519388, 21.3308203, 20.5207772", \ "41.9519196, 36.6011922, 33.2991088, 30.4003147, 27.2201041, 25.7348071, 24.5149971", \ "58.1770159, 52.1765803, 47.9170448, 43.9402285, 39.3710143, 35.7860185, 33.6568552"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("16.2387267, 13.8871909, 13.1065285, 12.4248493, 11.0813274, 9.6464141, 7.2378726", \ "16.2366965, 13.8729795, 13.0715398, 12.2435690, 11.0464255, 9.5414572, 8.8177322", \ "16.6010889, 14.1138540, 13.3169719, 12.5347315, 11.2993946, 10.2574190, 8.8445528", \ "18.7270620, 15.9949381, 14.9805453, 13.6046667, 12.0890847, 10.8415912, 9.3120182", \ "24.1579812, 20.2481424, 18.9417455, 17.1164194, 15.1530045, 12.0530499, 10.5770717", \ "34.8404542, 29.6168460, 27.1376721, 25.3044285, 21.7070068, 19.0275866, 14.2623841", \ "54.6839224, 48.1989602, 44.4371568, 41.2636693, 37.2120552, 31.4775973, 28.6327002"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.5948358, 16.8733242, 15.8331097, 14.7875865, 13.2359239, 11.8240193, 8.6909060", \ "19.5551821, 16.7581775, 15.8094399, 14.7558292, 13.2953709, 11.5927812, 9.3977485", \ "19.6669136, 16.9387793, 15.9705322, 14.9594381, 13.4107526, 11.4901833, 8.8973555", \ "21.4505416, 18.4729208, 17.2804861, 16.2011031, 14.3831473, 13.0465340, 10.0871559", \ "26.5997364, 22.7843012, 21.5050201, 19.9625979, 17.5200168, 14.9817725, 11.4778174", \ "37.7846458, 32.7449252, 30.2896884, 28.0182120, 24.8164875, 21.3891165, 16.3753183", \ "57.4478214, 52.1907148, 48.3473570, 45.3136882, 40.0712115, 34.0189718, 30.8175737"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("28.5875484, 24.7866146, 23.2885548, 22.5330667, 21.7386491, 21.0220725, 20.4929320", \ "28.5511751, 24.7506842, 23.2196848, 22.4654454, 21.7010646, 20.9826378, 20.4134045", \ "28.5941946, 24.8055147, 23.2557409, 22.4593063, 21.6676336, 20.9124023, 20.3877944", \ "29.8897946, 25.8885082, 24.2478131, 23.2783406, 22.3149299, 21.4475767, 20.7892881", \ "32.8579335, 28.4840683, 26.5255066, 25.3618815, 24.0807617, 22.9090895, 22.0737869", \ "42.7639135, 37.8181525, 34.5494388, 31.7113397, 28.6523887, 27.0931608, 25.7967446", \ "58.6642042, 52.9376652, 48.8662353, 45.0199197, 40.4607953, 37.0308980, 34.8692263"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.3825355, 19.2789606, 18.1208854, 16.7209072, 15.2168076, 13.2829305, 11.2236350", \ "22.3060497, 19.1513282, 17.9193280, 16.8693544, 15.1027577, 13.0519612, 10.6404371", \ "22.3451868, 19.2310619, 18.0792594, 17.0141449, 15.2217522, 13.2233579, 10.5219046", \ "23.6575890, 20.4286542, 19.2017523, 18.0523091, 16.0343435, 14.3858076, 11.3525608", \ "28.9637217, 25.0647098, 23.6217625, 21.9580105, 19.5554634, 16.3693576, 12.7330475", \ "40.8395515, 35.6031904, 32.9477320, 30.6395778, 27.4670526, 23.6407911, 17.6423146", \ "61.2116902, 54.9841685, 51.1050489, 48.2109677, 43.8423818, 36.2813162, 33.1542646"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("30.9973254, 27.1975252, 25.7061439, 24.8895848, 24.1069041, 23.3896785, 22.8294829", \ "30.9724601, 27.1623868, 25.6308730, 24.8587040, 24.0818180, 23.3484226, 22.7689433", \ "30.9825245, 27.0468363, 25.6030141, 24.7802523, 24.0141968, 23.2685470, 22.7556206", \ "31.8604822, 27.8942346, 26.2042284, 25.3105456, 24.3915285, 23.5515577, 22.9137717", \ "34.3254971, 30.0220841, 28.2068727, 27.1003230, 25.9004238, 24.7361423, 23.9526206", \ "43.9566566, 39.0386376, 35.9872251, 33.2570380, 30.2611536, 28.7631854, 27.5289245", \ "60.2387681, 54.7322916, 50.7929616, 47.0631266, 42.4887014, 39.0223648, 36.9904070"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.9680542, 21.4964711, 20.1852238, 18.9815582, 17.0738038, 14.4000478, 12.8963399", \ "24.8292385, 21.2979786, 19.9688104, 18.7149178, 16.7893561, 14.5303541, 11.2814200", \ "24.7714632, 21.2671270, 20.0711107, 18.8945925, 16.9292778, 14.4456878, 10.9881344", \ "25.7711823, 22.3422032, 21.0346714, 19.7497518, 17.8575289, 15.2056641, 13.3612935", \ "31.1829431, 27.1935059, 25.5368151, 23.9294865, 20.9124637, 18.5143446, 13.9988572", \ "43.4300527, 38.1034386, 35.4330554, 32.4418289, 29.8862187, 25.7327692, 19.6801337", \ "65.9870248, 59.5909570, 55.7656038, 52.5129803, 47.7026497, 41.1661264, 36.8232295"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("33.2009350, 29.4040526, 27.8939318, 27.1205562, 26.2583040, 25.5028777, 24.9095515", \ "33.1404682, 29.3374336, 27.8212460, 27.0287865, 26.2355379, 25.4869865, 24.8892725", \ "33.1302087, 29.2041932, 27.7154907, 26.9585632, 26.1355679, 25.4028001, 24.8691810", \ "33.6261891, 29.7410863, 28.0988809, 27.2453454, 26.3936008, 25.5836044, 24.9641989", \ "35.8144141, 31.4343966, 29.6146068, 28.7192750, 27.5519722, 26.5434012, 25.7839822", \ "44.9668603, 40.2144837, 37.1997680, 34.5974490, 31.7508627, 30.2886343, 29.1540586", \ "61.7579351, 56.3114421, 52.4366933, 48.7613055, 44.1572715, 40.8247898, 38.7722384"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0659161, 0.0799217, 0.0922506, 0.1084754, 0.1436044, 0.2128416, 0.3520526", \ "0.0698556, 0.0838713, 0.0961456, 0.1123637, 0.1476957, 0.2169875, 0.3554967", \ "0.0783887, 0.0922357, 0.1045286, 0.1206303, 0.1559266, 0.2250754, 0.3637030", \ "0.0948318, 0.1088296, 0.1209582, 0.1368225, 0.1719635, 0.2408747, 0.3794975", \ "0.1185020, 0.1334350, 0.1463318, 0.1625135, 0.1976182, 0.2655642, 0.4033663", \ "0.1516937, 0.1681266, 0.1818243, 0.1995409, 0.2352204, 0.3031969, 0.4377519", \ "0.1977343, 0.2163812, 0.2313120, 0.2503787, 0.2888574, 0.3583178, 0.4957401"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0268911, 0.0473736, 0.0682153, 0.0983707, 0.1708097, 0.3220224, 0.6292020", \ "0.0269305, 0.0473926, 0.0685347, 0.0982757, 0.1712033, 0.3221365, 0.6284617", \ "0.0269796, 0.0471813, 0.0677928, 0.0982988, 0.1713269, 0.3230987, 0.6341193", \ "0.0299183, 0.0491592, 0.0702904, 0.0995416, 0.1716124, 0.3235055, 0.6325610", \ "0.0371951, 0.0566321, 0.0766465, 0.1070087, 0.1779668, 0.3231689, 0.6340244", \ "0.0499646, 0.0678905, 0.0889905, 0.1172789, 0.1874471, 0.3316844, 0.6332689", \ "0.0715335, 0.0870222, 0.1085313, 0.1378934, 0.2073483, 0.3481279, 0.6443298"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0711615, 0.0869275, 0.0997950, 0.1161388, 0.1491812, 0.2072576, 0.3145394", \ "0.0739604, 0.0895942, 0.1025929, 0.1190022, 0.1521292, 0.2100696, 0.3172699", \ "0.0801255, 0.0957798, 0.1087976, 0.1250695, 0.1581752, 0.2161586, 0.3234154", \ "0.0919539, 0.1071527, 0.1200819, 0.1362661, 0.1693039, 0.2273004, 0.3345643", \ "0.1091693, 0.1243617, 0.1370421, 0.1532404, 0.1864804, 0.2449603, 0.3526699", \ "0.1323760, 0.1481301, 0.1610019, 0.1773082, 0.2102078, 0.2685720, 0.3765913", \ "0.1637349, 0.1807527, 0.1947835, 0.2122072, 0.2466851, 0.3058226, 0.4150617"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0373970, 0.0534043, 0.0684841, 0.0902037, 0.1379228, 0.2330608, 0.4253630", \ "0.0371646, 0.0533364, 0.0692253, 0.0897890, 0.1380835, 0.2332397, 0.4258739", \ "0.0363607, 0.0530513, 0.0681038, 0.0898730, 0.1382631, 0.2330247, 0.4265015", \ "0.0389511, 0.0550516, 0.0705457, 0.0905623, 0.1389956, 0.2334082, 0.4259909", \ "0.0449397, 0.0595465, 0.0740201, 0.0949939, 0.1420098, 0.2364268, 0.4289558", \ "0.0560703, 0.0693546, 0.0833418, 0.1027861, 0.1488902, 0.2410382, 0.4329747", \ "0.0754360, 0.0906732, 0.1027725, 0.1215675, 0.1668321, 0.2556842, 0.4414571"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0800880, 0.0947658, 0.1073609, 0.1236784, 0.1591435, 0.2283569, 0.3673485", \ "0.0840018, 0.0986190, 0.1112428, 0.1276404, 0.1632756, 0.2323743, 0.3706933", \ "0.0920915, 0.1067800, 0.1193100, 0.1355920, 0.1710481, 0.2399857, 0.3790580", \ "0.1092405, 0.1237882, 0.1362682, 0.1523844, 0.1876040, 0.2566080, 0.3947502", \ "0.1362533, 0.1515751, 0.1646745, 0.1810585, 0.2164660, 0.2844200, 0.4228054", \ "0.1751234, 0.1920975, 0.2058440, 0.2233890, 0.2591094, 0.3260801, 0.4625554", \ "0.2355409, 0.2537777, 0.2689735, 0.2878816, 0.3266120, 0.3950308, 0.5318209"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0307250, 0.0504828, 0.0718262, 0.1015038, 0.1732174, 0.3236499, 0.6298376", \ "0.0310754, 0.0507569, 0.0716488, 0.1018640, 0.1728299, 0.3239931, 0.6292641", \ "0.0307876, 0.0505127, 0.0712704, 0.1011821, 0.1735897, 0.3223265, 0.6294247", \ "0.0329628, 0.0516393, 0.0720628, 0.1019885, 0.1738829, 0.3240902, 0.6317361", \ "0.0400291, 0.0590911, 0.0790341, 0.1084318, 0.1803852, 0.3289344, 0.6298175", \ "0.0516014, 0.0697824, 0.0898921, 0.1191388, 0.1891992, 0.3323618, 0.6330399", \ "0.0720403, 0.0883578, 0.1077694, 0.1376021, 0.2073901, 0.3460714, 0.6425541"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0892665, 0.1048877, 0.1179496, 0.1342151, 0.1672951, 0.2253377, 0.3325931", \ "0.0912292, 0.1067437, 0.1197746, 0.1362087, 0.1691923, 0.2271786, 0.3344077", \ "0.0947477, 0.1102409, 0.1232291, 0.1396211, 0.1726575, 0.2306280, 0.3378732", \ "0.1014476, 0.1171832, 0.1301608, 0.1464881, 0.1795369, 0.2375365, 0.3447310", \ "0.1117624, 0.1276932, 0.1410565, 0.1576807, 0.1914539, 0.2500160, 0.3576253", \ "0.1292523, 0.1458671, 0.1597045, 0.1765553, 0.2108384, 0.2698461, 0.3781375", \ "0.1500636, 0.1678503, 0.1826208, 0.2009486, 0.2371158, 0.2984346, 0.4083959"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0375445, 0.0537924, 0.0686936, 0.0903469, 0.1384854, 0.2328872, 0.4265248", \ "0.0373676, 0.0534719, 0.0687130, 0.0905286, 0.1383776, 0.2334043, 0.4259995", \ "0.0374846, 0.0534841, 0.0689458, 0.0903269, 0.1383958, 0.2333518, 0.4264486", \ "0.0401232, 0.0560785, 0.0709371, 0.0915995, 0.1396656, 0.2335179, 0.4265953", \ "0.0442774, 0.0607962, 0.0751499, 0.0964999, 0.1431387, 0.2366298, 0.4283108", \ "0.0544343, 0.0701059, 0.0839113, 0.1044715, 0.1512047, 0.2432494, 0.4337412", \ "0.0721524, 0.0891829, 0.1037860, 0.1225926, 0.1687137, 0.2589041, 0.4448361"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0909989, 0.1061214, 0.1190561, 0.1356204, 0.1717270, 0.2408003, 0.3792051", \ "0.0946134, 0.1096406, 0.1225605, 0.1392925, 0.1752784, 0.2444171, 0.3825802", \ "0.1023133, 0.1175927, 0.1303892, 0.1471106, 0.1829205, 0.2519506, 0.3901559", \ "0.1196316, 0.1348119, 0.1475127, 0.1641216, 0.1997075, 0.2688122, 0.4068992", \ "0.1503296, 0.1661067, 0.1795287, 0.1959339, 0.2311115, 0.2996135, 0.4375490", \ "0.1960627, 0.2133281, 0.2272620, 0.2449704, 0.2810117, 0.3483226, 0.4844912", \ "0.2678076, 0.2872779, 0.3026356, 0.3218345, 0.3593004, 0.4274185, 0.5634518"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0342185, 0.0538363, 0.0751556, 0.1052245, 0.1767601, 0.3256446, 0.6310686", \ "0.0342689, 0.0546001, 0.0755708, 0.1051959, 0.1766089, 0.3254459, 0.6327053", \ "0.0343492, 0.0541985, 0.0748767, 0.1047108, 0.1764628, 0.3261545, 0.6313960", \ "0.0348287, 0.0540412, 0.0748219, 0.1046956, 0.1768549, 0.3256207, 0.6335498", \ "0.0414238, 0.0608952, 0.0815125, 0.1099396, 0.1815073, 0.3263985, 0.6266880", \ "0.0540044, 0.0726229, 0.0926872, 0.1202773, 0.1923458, 0.3341048, 0.6343253", \ "0.0745596, 0.0922341, 0.1111453, 0.1390322, 0.2049300, 0.3465248, 0.6451365"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0996283, 0.1151651, 0.1282142, 0.1445209, 0.1776352, 0.2356261, 0.3428730", \ "0.1014310, 0.1170057, 0.1299805, 0.1464065, 0.1794437, 0.2373995, 0.3446375", \ "0.1040007, 0.1194755, 0.1325820, 0.1489132, 0.1819317, 0.2399763, 0.3472408", \ "0.1072500, 0.1229055, 0.1359776, 0.1521962, 0.1852301, 0.2433074, 0.3504959", \ "0.1107287, 0.1269233, 0.1401717, 0.1569560, 0.1906103, 0.2491479, 0.3565836", \ "0.1170584, 0.1338303, 0.1479884, 0.1652600, 0.1999219, 0.2593849, 0.3677043", \ "0.1225849, 0.1407134, 0.1559126, 0.1746867, 0.2119411, 0.2746632, 0.3858919"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0374359, 0.0536199, 0.0685122, 0.0903729, 0.1384266, 0.2329977, 0.4265185", \ "0.0372458, 0.0534391, 0.0686973, 0.0906418, 0.1383744, 0.2333369, 0.4264217", \ "0.0373861, 0.0538126, 0.0689669, 0.0904016, 0.1383711, 0.2329911, 0.4264232", \ "0.0397606, 0.0558541, 0.0702477, 0.0912521, 0.1391476, 0.2334216, 0.4261501", \ "0.0434617, 0.0593242, 0.0744485, 0.0963369, 0.1426556, 0.2364418, 0.4287961", \ "0.0522706, 0.0685082, 0.0833781, 0.1038229, 0.1513885, 0.2432791, 0.4336892", \ "0.0698812, 0.0872799, 0.1019141, 0.1229804, 0.1706450, 0.2619362, 0.4473200"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0980473, 0.1135974, 0.1269193, 0.1439723, 0.1803928, 0.2500452, 0.3889161", \ "0.1013236, 0.1170598, 0.1301987, 0.1472683, 0.1838148, 0.2532314, 0.3916929", \ "0.1092452, 0.1248539, 0.1382114, 0.1552662, 0.1916490, 0.2609297, 0.3991378", \ "0.1266539, 0.1423790, 0.1554350, 0.1724691, 0.2087939, 0.2780585, 0.4166839", \ "0.1605052, 0.1765694, 0.1898718, 0.2067784, 0.2423991, 0.3113176, 0.4489273", \ "0.2120371, 0.2297629, 0.2438494, 0.2614146, 0.2979738, 0.3655489, 0.5020818", \ "0.2975942, 0.3172765, 0.3327975, 0.3517959, 0.3895474, 0.4579097, 0.5938369"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0377459, 0.0583691, 0.0791667, 0.1088443, 0.1800031, 0.3275359, 0.6329891", \ "0.0383867, 0.0582796, 0.0793994, 0.1089233, 0.1801152, 0.3284426, 0.6305286", \ "0.0382913, 0.0577167, 0.0786862, 0.1083860, 0.1801640, 0.3282536, 0.6321181", \ "0.0376477, 0.0569380, 0.0778730, 0.1081148, 0.1800012, 0.3257331, 0.6337302", \ "0.0438647, 0.0633529, 0.0840748, 0.1128500, 0.1842963, 0.3301793, 0.6330150", \ "0.0561249, 0.0754126, 0.0947603, 0.1247370, 0.1944183, 0.3360445, 0.6332300", \ "0.0765781, 0.0922940, 0.1120202, 0.1416181, 0.2099580, 0.3492165, 0.6469895"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1035395, 0.1193060, 0.1321379, 0.1485273, 0.1814938, 0.2394946, 0.3466592", \ "0.1054277, 0.1209840, 0.1339792, 0.1504143, 0.1834272, 0.2413734, 0.3485998", \ "0.1074117, 0.1228533, 0.1359863, 0.1522744, 0.1853316, 0.2433613, 0.3506062", \ "0.1089626, 0.1245056, 0.1374795, 0.1537114, 0.1867542, 0.2448134, 0.3519798", \ "0.1079402, 0.1240197, 0.1372606, 0.1539257, 0.1874910, 0.2457583, 0.3531933", \ "0.1040935, 0.1208228, 0.1349458, 0.1521901, 0.1869240, 0.2463875, 0.3545691", \ "0.0879817, 0.1062915, 0.1216764, 0.1407620, 0.1785737, 0.2421259, 0.3544621"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0374215, 0.0535916, 0.0686510, 0.0904319, 0.1382932, 0.2332537, 0.4256232", \ "0.0372343, 0.0534124, 0.0686841, 0.0906135, 0.1384103, 0.2333483, 0.4264326", \ "0.0372881, 0.0538693, 0.0689868, 0.0903265, 0.1384094, 0.2329613, 0.4265397", \ "0.0390309, 0.0549893, 0.0695661, 0.0904322, 0.1386800, 0.2327342, 0.4262547", \ "0.0418491, 0.0578012, 0.0728617, 0.0946746, 0.1412314, 0.2348126, 0.4268459", \ "0.0494896, 0.0665668, 0.0810866, 0.1022561, 0.1500843, 0.2423005, 0.4316817", \ "0.0672989, 0.0846772, 0.1001664, 0.1220216, 0.1709299, 0.2626343, 0.4497492"); } } } } cell (OR4X4) { cell_footprint : "OR4"; area : 14.7456 ; cell_leakage_power : 2.275008e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4)"; value : "6.7942594e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3'*IN4')"; value : "2.2750081e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4)"; value : "4.6850062e+04"; } leakage_power () { when : "(IN1'*IN2'*IN3*IN4')"; value : "6.8717895e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4)"; value : "4.6886012e+04"; } leakage_power () { when : "(IN1'*IN2*IN3'*IN4')"; value : "7.0170216e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4)"; value : "4.6909999e+04"; } leakage_power () { when : "(IN1'*IN2*IN3*IN4')"; value : "4.6913780e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4)"; value : "4.7090687e+04"; } leakage_power () { when : "(IN1*IN2'*IN3'*IN4')"; value : "8.6206960e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4)"; value : "4.6968228e+04"; } leakage_power () { when : "(IN1*IN2'*IN3*IN4')"; value : "4.7118974e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4)"; value : "4.6983995e+04"; } leakage_power () { when : "(IN1*IN2*IN3'*IN4')"; value : "4.7147612e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4)"; value : "4.8258443e+04"; } leakage_power () { when : "(IN1*IN2*IN3*IN4')"; value : "4.6999300e+04"; } pin (IN1) { fanout_load : 0.100; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.085613, 3.085613 ); rise_capacitance : 3.085613; capacitance : 2.772115; fall_capacitance_range (2.458618, 2.458618 ); fall_capacitance : 2.458618; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7907568, -0.8389855, -0.8847223, -0.9203050, -0.9407500, -0.9309194, -0.8605379"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.4376100, 4.3981868, 4.3524046, 4.3675723, 4.4309721, 4.5908361, 4.9436285"); } } } pin (IN2) { fanout_load : 0.095; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (3.026119, 3.026119 ); rise_capacitance : 3.026119; capacitance : 2.818018; fall_capacitance_range (2.609916, 2.609916 ); fall_capacitance : 2.609916; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7638011, -0.8154297, -0.8679662, -0.8967209, -0.9035100, -0.8663675, -0.7413622"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6173487, 2.6001118, 2.5985500, 2.6142021, 2.6784185, 2.8397637, 3.1953667"); } } } pin (IN3) { fanout_load : 0.103; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.875531, 2.875531 ); rise_capacitance : 2.875531; capacitance : 2.760043; fall_capacitance_range (2.644555, 2.644555 ); fall_capacitance : 2.644555; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN4"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9473425, -1.0098826, -1.0842421, -1.1035747, -1.0915195, -1.0166885, -0.8163061"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.1836708, 1.1746517, 1.1894989, 1.1894249, 1.2221621, 1.3205218, 1.5501264"); } } } pin (IN4) { fanout_load : 0.123; related_power_pin : "VDD"; related_ground_pin : "VSS"; direction : "input"; rise_capacitance_range (2.824972, 2.824972 ); rise_capacitance : 2.824972; capacitance : 2.830972; fall_capacitance_range (2.836973, 2.836973 ); fall_capacitance : 2.836973; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2&IN3"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.5597327, -2.7010695, -2.9324258, -2.9625170, -2.9713822, -2.9377955, -2.8193048"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9335770, 2.9354475, 2.9720738, 2.9555644, 2.9554308, 2.9880488, 3.0861700"); } } } pin (Q) { related_power_pin : "VDD"; related_ground_pin : "VSS"; power_down_function : "!VDD + VSS"; direction : "output"; function : "IN4+IN3+IN2+IN1"; max_capacitance : 832.000000; max_transition : 0.655813; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("49.2395989, 38.0176152, 34.1438012, 31.1776824, 26.8744861, 21.7820632, 16.8632053", \ "49.2151551, 38.3125020, 34.1266281, 31.0286951, 26.5916075, 20.9481054, 16.0156056", \ "49.3201571, 38.4006344, 34.3413843, 31.0487248, 27.0066536, 22.1101394, 15.9131341", \ "51.1329675, 40.0022467, 36.2269917, 32.6598775, 28.0677821, 22.2897710, 15.6490372", \ "60.4795534, 48.3994595, 42.6459593, 38.7147314, 32.9186178, 26.3330306, 17.9839925", \ "81.7571397, 66.9758659, 59.2520909, 53.0618056, 44.8840298, 37.0951373, 25.8266691", \ "118.7581156, 102.2804584, 91.1738710, 82.6203290, 71.1769410, 57.0696744, 43.8039014"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("67.9864135, 57.0483803, 50.0228365, 44.4581805, 38.3583831, 34.2510198, 31.5782007", \ "67.8624680, 56.9411297, 50.0717163, 44.3504712, 38.3620114, 34.3328173, 31.5759324", \ "67.9928245, 57.0071584, 50.0451142, 44.3352448, 38.3362124, 34.2199331, 31.6719749", \ "69.0138253, 58.1896599, 51.1098066, 45.3346216, 39.2624777, 35.1264117, 32.3580036", \ "75.2370429, 63.9896132, 56.2809924, 49.7604615, 42.7397701, 37.7631529, 34.2295090", \ "91.4806454, 78.5047511, 69.1465278, 59.9663576, 50.0124747, 43.2656306, 38.6627866", \ "119.1771891, 104.7114656, 94.4946490, 83.3135295, 68.6901155, 57.6740387, 49.8586368"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("55.0969376, 43.6908650, 39.1617301, 35.7711616, 30.4241432, 24.2282268, 17.3130440", \ "55.0740190, 43.8412809, 39.3706807, 35.8483527, 30.2772928, 24.1219359, 17.3462552", \ "55.1435992, 43.7060744, 39.3440490, 35.5746531, 30.6230550, 24.4690755, 20.1470188", \ "56.3008706, 45.1425867, 40.2450290, 36.5468897, 31.3320472, 25.3981173, 18.8492737", \ "64.8646116, 52.6797480, 47.1745392, 42.7865886, 35.3910547, 29.8933027, 24.0105056", \ "85.6372486, 71.5660052, 63.6508784, 57.5824878, 49.4249631, 39.4493529, 25.6894661", \ "123.2557657, 106.9188108, 95.8426963, 86.8163879, 74.5023720, 62.0402371, 50.7619558"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("70.3192313, 59.4387381, 52.5114999, 46.8446420, 40.8281563, 36.6800991, 34.0013519", \ "70.2562590, 59.5741245, 52.5916257, 46.9137120, 40.8724317, 36.6341382, 34.0553403", \ "70.2281431, 59.3845068, 52.3591950, 46.6509739, 40.6039931, 36.5299343, 33.8581985", \ "71.4543977, 60.4693609, 53.3648067, 47.5505350, 41.2912662, 37.0777180, 34.3737337", \ "76.4508788, 65.2033240, 57.6914723, 51.3885195, 44.1660620, 39.1388361, 35.7559989", \ "90.6376070, 78.1838239, 69.4904063, 60.5774174, 50.7740975, 44.3054937, 39.8392479", \ "116.5539687, 102.7665085, 92.7219107, 82.2048176, 68.4877966, 57.6503692, 50.5911057"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("60.7344943, 48.7476898, 43.2853405, 39.6469427, 34.2184325, 27.4286218, 19.5624455", \ "60.6144046, 48.7736700, 43.3294474, 39.5872296, 34.2290516, 27.0020229, 22.7920502", \ "60.5578842, 48.8852313, 43.6839077, 39.6024283, 34.0715612, 27.9137496, 19.9983717", \ "61.5467122, 49.9690549, 44.7896373, 40.6868072, 35.0523102, 27.6372042, 21.2859820", \ "68.8981787, 56.7618804, 51.2116453, 45.3714542, 38.7856248, 31.1382734, 24.0966433", \ "90.2161257, 75.6306905, 68.5741073, 62.9613097, 53.7374898, 43.8995314, 33.7616352", \ "128.2733178, 112.2186282, 101.5128704, 93.0159847, 79.4998800, 67.3783231, 53.1086575"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("72.4520118, 61.5925977, 54.6131631, 48.9685930, 42.9286230, 38.7720803, 36.1503530", \ "72.4858383, 61.5908618, 54.5907667, 48.9770641, 42.9249516, 38.7966555, 36.1928773", \ "72.4666904, 61.4355723, 54.4829773, 48.8177856, 42.7656507, 38.7167184, 36.0788755", \ "73.4306662, 62.3673791, 55.1528707, 49.3597607, 43.1914498, 39.0099193, 36.4029005", \ "77.3408033, 66.3497590, 58.8826826, 52.6497366, 45.7143610, 40.7160491, 37.4276284", \ "90.5651041, 78.3878332, 69.8637951, 61.3220844, 51.6563233, 45.4569430, 41.3610451", \ "115.4796661, 102.2674700, 92.5003196, 82.3389939, 69.0856862, 58.4443096, 52.1678084"); } } internal_power () { related_pin : "IN4"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("65.9111294, 53.6565050, 48.1400411, 44.0472961, 36.9157609, 29.9383060, 24.5375174", \ "65.9236763, 53.4947294, 47.7195961, 43.3058679, 37.5283060, 30.1071381, 20.4217791", \ "65.7164950, 53.5936057, 47.9228299, 43.6557885, 36.6268656, 29.2359432, 20.7996730", \ "66.6101879, 54.3232625, 48.7791821, 44.5554853, 38.3735659, 30.5907848, 21.1082168", \ "72.9173738, 60.2653485, 54.3953844, 49.1122266, 42.5628938, 34.2797098, 24.6973562", \ "92.9438057, 79.3238912, 71.9898037, 65.9129617, 55.3901550, 45.8729431, 31.8473033", \ "134.1413452, 118.3728579, 107.5803300, 97.9995471, 83.9019061, 72.3446283, 57.4134751"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("74.8391062, 63.9637302, 56.9131440, 51.2094304, 45.2268244, 40.9524289, 38.4093048", \ "74.8485917, 63.8322686, 56.8900125, 51.2220355, 45.1724323, 41.0469782, 38.3763931", \ "74.7802376, 63.7176287, 56.7264436, 51.0290370, 44.9891829, 40.9643387, 38.3684009", \ "75.2040876, 64.2234360, 57.1362729, 51.3626763, 45.3220617, 41.1602614, 38.5248282", \ "78.2213836, 67.2253996, 59.8597193, 53.7647876, 47.0035427, 42.4016831, 39.3627987", \ "90.6857134, 78.8553737, 70.4272468, 62.1788874, 52.5784970, 46.7935532, 42.8473938", \ "115.5416253, 102.6084080, 93.0150619, 82.9568980, 70.3981980, 60.1178404, 53.5636935"); } } timing () { related_pin : "IN1"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1046399, 0.1210537, 0.1346459, 0.1527260, 0.1907008, 0.2604024, 0.3981995", \ "0.1085571, 0.1250607, 0.1386638, 0.1566071, 0.1942939, 0.2640108, 0.4016765", \ "0.1168450, 0.1333336, 0.1468612, 0.1648156, 0.2028124, 0.2727508, 0.4095578", \ "0.1342032, 0.1506860, 0.1641795, 0.1819320, 0.2196469, 0.2891272, 0.4270692", \ "0.1673167, 0.1833908, 0.1971258, 0.2148669, 0.2523469, 0.3214416, 0.4582412", \ "0.2148361, 0.2330168, 0.2469473, 0.2657095, 0.3036836, 0.3732307, 0.5089880", \ "0.2838442, 0.3033725, 0.3192838, 0.3398907, 0.3811704, 0.4512276, 0.5848665"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0473790, 0.0654836, 0.0861014, 0.1165941, 0.1878434, 0.3351249, 0.6366452", \ "0.0476448, 0.0644759, 0.0857791, 0.1162895, 0.1880161, 0.3328692, 0.6368063", \ "0.0479919, 0.0648503, 0.0858375, 0.1162337, 0.1872054, 0.3329628, 0.6377945", \ "0.0479569, 0.0644856, 0.0855175, 0.1160265, 0.1874130, 0.3339652, 0.6338436", \ "0.0559051, 0.0719857, 0.0929182, 0.1223228, 0.1924992, 0.3367542, 0.6320019", \ "0.0720004, 0.0865449, 0.1065535, 0.1361403, 0.2055152, 0.3456414, 0.6415439", \ "0.1006677, 0.1120766, 0.1296776, 0.1592667, 0.2264861, 0.3646709, 0.6554728"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1099406, 0.1274643, 0.1418273, 0.1597684, 0.1957633, 0.2572257, 0.3676005", \ "0.1126214, 0.1301838, 0.1446461, 0.1623447, 0.1983302, 0.2597799, 0.3702118", \ "0.1185259, 0.1359289, 0.1503382, 0.1681742, 0.2042313, 0.2657304, 0.3761019", \ "0.1308032, 0.1482983, 0.1622869, 0.1801619, 0.2161187, 0.2774886, 0.3879353", \ "0.1522043, 0.1695171, 0.1833867, 0.2010775, 0.2369472, 0.2983860, 0.4087059", \ "0.1808532, 0.1979510, 0.2120792, 0.2297740, 0.2656097, 0.3268577, 0.4378589", \ "0.2180158, 0.2361353, 0.2507336, 0.2693532, 0.3057824, 0.3681574, 0.4784496"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0600469, 0.0756629, 0.0910121, 0.1120146, 0.1605330, 0.2539372, 0.4451180", \ "0.0600472, 0.0757238, 0.0910125, 0.1120640, 0.1608946, 0.2541811, 0.4444403", \ "0.0596965, 0.0756070, 0.0904790, 0.1130330, 0.1603723, 0.2538261, 0.4450079", \ "0.0591290, 0.0754810, 0.0910637, 0.1128281, 0.1605806, 0.2546450, 0.4451570", \ "0.0662120, 0.0818766, 0.0965893, 0.1165683, 0.1638569, 0.2573130, 0.4458248", \ "0.0793674, 0.0935523, 0.1075475, 0.1267696, 0.1724531, 0.2629305, 0.4513088", \ "0.1035305, 0.1161341, 0.1308193, 0.1478036, 0.1933193, 0.2807607, 0.4613983"); } } timing () { related_pin : "IN2"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1207070, 0.1380472, 0.1518207, 0.1701928, 0.2081868, 0.2780358, 0.4158747", \ "0.1245698, 0.1417785, 0.1557785, 0.1740456, 0.2118626, 0.2818292, 0.4197922", \ "0.1325992, 0.1498945, 0.1638833, 0.1820602, 0.2202021, 0.2900692, 0.4272366", \ "0.1496717, 0.1669080, 0.1807594, 0.1987976, 0.2368354, 0.3065862, 0.4439457", \ "0.1846212, 0.2020091, 0.2158355, 0.2336825, 0.2711161, 0.3404269, 0.4778474", \ "0.2364785, 0.2553766, 0.2701828, 0.2888899, 0.3274409, 0.3964343, 0.5319016", \ "0.3176278, 0.3379572, 0.3541306, 0.3742239, 0.4149852, 0.4851284, 0.6195321"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0521865, 0.0694960, 0.0897685, 0.1201500, 0.1917208, 0.3360651, 0.6369009", \ "0.0517429, 0.0688639, 0.0896403, 0.1208841, 0.1914008, 0.3355706, 0.6362961", \ "0.0524706, 0.0696602, 0.0904128, 0.1204013, 0.1911797, 0.3348743, 0.6377838", \ "0.0519135, 0.0689045, 0.0896748, 0.1196040, 0.1903679, 0.3374353, 0.6369421", \ "0.0572239, 0.0740530, 0.0938745, 0.1253543, 0.1943812, 0.3379986, 0.6370083", \ "0.0753721, 0.0897635, 0.1084561, 0.1386247, 0.2051706, 0.3490523, 0.6413052", \ "0.1010665, 0.1149088, 0.1334362, 0.1612966, 0.2288185, 0.3643222, 0.6544946"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1281736, 0.1456301, 0.1599304, 0.1780623, 0.2139298, 0.2752664, 0.3857054", \ "0.1302506, 0.1478276, 0.1619501, 0.1797451, 0.2157815, 0.2772595, 0.3876554", \ "0.1337511, 0.1512843, 0.1655947, 0.1834987, 0.2195186, 0.2808257, 0.3912914", \ "0.1413307, 0.1585869, 0.1727735, 0.1906150, 0.2267500, 0.2881640, 0.3984992", \ "0.1546703, 0.1722227, 0.1865388, 0.2044087, 0.2406133, 0.3022062, 0.4126838", \ "0.1748921, 0.1925895, 0.2071985, 0.2254414, 0.2620939, 0.3244181, 0.4356847", \ "0.2007044, 0.2194576, 0.2348061, 0.2539176, 0.2918245, 0.3557523, 0.4677315"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0599762, 0.0764049, 0.0909489, 0.1119591, 0.1603866, 0.2542737, 0.4450400", \ "0.0599204, 0.0756205, 0.0907518, 0.1124626, 0.1607267, 0.2545938, 0.4444269", \ "0.0597951, 0.0759644, 0.0910830, 0.1118701, 0.1607778, 0.2545463, 0.4445778", \ "0.0601735, 0.0764087, 0.0922770, 0.1122234, 0.1608224, 0.2546390, 0.4449151", \ "0.0659620, 0.0818488, 0.0968102, 0.1173274, 0.1641536, 0.2575380, 0.4462617", \ "0.0755585, 0.0913701, 0.1061829, 0.1262879, 0.1733897, 0.2643170, 0.4522683", \ "0.0987268, 0.1126838, 0.1256914, 0.1458453, 0.1914599, 0.2809239, 0.4638209"); } } timing () { related_pin : "IN3"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1339061, 0.1516282, 0.1657550, 0.1843964, 0.2229352, 0.2930956, 0.4309088", \ "0.1374204, 0.1550738, 0.1692008, 0.1878332, 0.2263782, 0.2964642, 0.4343395", \ "0.1451676, 0.1630782, 0.1771257, 0.1955111, 0.2340388, 0.3039627, 0.4418859", \ "0.1619745, 0.1798795, 0.1940884, 0.2123717, 0.2507293, 0.3206002, 0.4582775", \ "0.1982545, 0.2160447, 0.2300587, 0.2477512, 0.2859288, 0.3555777, 0.4928652", \ "0.2569241, 0.2757342, 0.2911129, 0.3101783, 0.3485472, 0.4175193, 0.5529543", \ "0.3474688, 0.3680472, 0.3847448, 0.4049850, 0.4454487, 0.5163052, 0.6502749"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0559289, 0.0732722, 0.0951666, 0.1247363, 0.1951759, 0.3388887, 0.6379612", \ "0.0558830, 0.0737214, 0.0943407, 0.1248203, 0.1954937, 0.3394302, 0.6382368", \ "0.0559666, 0.0732095, 0.0936902, 0.1242347, 0.1957677, 0.3422183, 0.6394792", \ "0.0566390, 0.0730855, 0.0934709, 0.1236305, 0.1942323, 0.3387197, 0.6384913", \ "0.0603506, 0.0761403, 0.0964703, 0.1285524, 0.1964547, 0.3398701, 0.6401143", \ "0.0757835, 0.0906570, 0.1100808, 0.1393341, 0.2074311, 0.3492367, 0.6437083", \ "0.1018866, 0.1166425, 0.1350701, 0.1618584, 0.2301461, 0.3688254, 0.6558128"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1379814, 0.1554140, 0.1698032, 0.1878937, 0.2238270, 0.2851530, 0.3956057", \ "0.1399654, 0.1573979, 0.1717397, 0.1899294, 0.2257755, 0.2871058, 0.3976098", \ "0.1426558, 0.1601263, 0.1743857, 0.1923529, 0.2283283, 0.2898003, 0.4002244", \ "0.1465718, 0.1639607, 0.1781842, 0.1960185, 0.2321471, 0.2935572, 0.4039029", \ "0.1524954, 0.1701170, 0.1844409, 0.2021821, 0.2384131, 0.2999818, 0.4104922", \ "0.1605139, 0.1784091, 0.1931328, 0.2117857, 0.2486731, 0.3111961, 0.4224286", \ "0.1680815, 0.1870848, 0.2027110, 0.2221893, 0.2610964, 0.3260539, 0.4389077"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0600159, 0.0758737, 0.0909650, 0.1120932, 0.1606414, 0.2545537, 0.4445181", \ "0.0599304, 0.0763838, 0.0909216, 0.1120645, 0.1604862, 0.2543910, 0.4451034", \ "0.0601359, 0.0764248, 0.0912244, 0.1117289, 0.1611465, 0.2542431, 0.4446384", \ "0.0600225, 0.0759350, 0.0917035, 0.1120000, 0.1606664, 0.2548240, 0.4449774", \ "0.0649103, 0.0813032, 0.0957685, 0.1161832, 0.1636229, 0.2572858, 0.4453726", \ "0.0736207, 0.0893183, 0.1047397, 0.1242829, 0.1725625, 0.2639019, 0.4508761", \ "0.0934660, 0.1085151, 0.1236042, 0.1441813, 0.1895540, 0.2809599, 0.4645140"); } } timing () { related_pin : "IN4"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1440735, 0.1621058, 0.1766210, 0.1953466, 0.2341207, 0.3048870, 0.4428652", \ "0.1474093, 0.1655068, 0.1799099, 0.1987690, 0.2376192, 0.3086129, 0.4460431", \ "0.1551796, 0.1733294, 0.1877345, 0.2064238, 0.2452864, 0.3159853, 0.4537477", \ "0.1719390, 0.1899995, 0.2044757, 0.2232735, 0.2622803, 0.3325721, 0.4698202", \ "0.2089963, 0.2269801, 0.2411855, 0.2596943, 0.2980647, 0.3682424, 0.5056177", \ "0.2730612, 0.2929143, 0.3080771, 0.3273242, 0.3656349, 0.4351974, 0.5708712", \ "0.3767232, 0.3978084, 0.4141405, 0.4342142, 0.4753174, 0.5448208, 0.6788302"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0609959, 0.0774283, 0.0975936, 0.1285982, 0.1991821, 0.3427628, 0.6424716", \ "0.0605180, 0.0776631, 0.0993534, 0.1290370, 0.1991012, 0.3414116, 0.6367360", \ "0.0608868, 0.0773454, 0.0978333, 0.1284249, 0.1998976, 0.3424792, 0.6418295", \ "0.0606112, 0.0771395, 0.0978557, 0.1277082, 0.1982638, 0.3423982, 0.6361374", \ "0.0625122, 0.0809932, 0.1004091, 0.1293528, 0.1990588, 0.3430072, 0.6404412", \ "0.0783172, 0.0935322, 0.1127591, 0.1425482, 0.2139320, 0.3534417, 0.6421916", \ "0.1032439, 0.1164283, 0.1338218, 0.1646553, 0.2352294, 0.3673551, 0.6554332"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.1423530, 0.1596596, 0.1738580, 0.1918405, 0.2278167, 0.2893165, 0.3996986", \ "0.1441377, 0.1615834, 0.1758735, 0.1940039, 0.2298556, 0.2912275, 0.4016766", \ "0.1461792, 0.1635912, 0.1779205, 0.1959438, 0.2318484, 0.2933044, 0.4038028", \ "0.1480036, 0.1654210, 0.1796478, 0.1975774, 0.2335751, 0.2950813, 0.4054253", \ "0.1485895, 0.1661731, 0.1804473, 0.1984471, 0.2344801, 0.2960755, 0.4065996", \ "0.1460144, 0.1640807, 0.1790168, 0.1972659, 0.2344157, 0.2967943, 0.4078371", \ "0.1322975, 0.1513936, 0.1669826, 0.1868988, 0.2259982, 0.2915635, 0.4052310"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("0.0600057, 0.0758111, 0.0909893, 0.1117261, 0.1611882, 0.2549889, 0.4448197", \ "0.0600127, 0.0764123, 0.0908811, 0.1119783, 0.1602221, 0.2541406, 0.4451610", \ "0.0595792, 0.0763615, 0.0908432, 0.1119318, 0.1605236, 0.2543568, 0.4450704", \ "0.0596086, 0.0765570, 0.0911015, 0.1118449, 0.1603855, 0.2544697, 0.4450855", \ "0.0634173, 0.0799883, 0.0943946, 0.1149827, 0.1625674, 0.2560833, 0.4453884", \ "0.0708010, 0.0868536, 0.1018188, 0.1226384, 0.1710628, 0.2624993, 0.4504871", \ "0.0903429, 0.1060146, 0.1213931, 0.1418720, 0.1897874, 0.2814777, 0.4654444"); } } } } cell (PGX1) { cell_footprint : "PG"; area : 7.3728 ; cell_leakage_power : 1.824349e+03; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INQ1'"; value : "28.7858903"; } leakage_power () { when : "INQ1"; value : "1824.3493383"; } pin (INQ1) { direction : "input"; rise_capacitance_range (30.881900, 30.881900 ); rise_capacitance : 30.881900; capacitance : 31.111091; fall_capacitance_range (31.340282, 31.340282 ); fall_capacitance : 31.340282; max_transition : 1.024000; internal_power () { when : "!INN&INP"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.1949308, -2.2043960, -2.2233240, -2.2248626, -2.2279377, -2.2340856, -2.2463791"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1941090, 2.1923654, 2.1888782, 2.1903177, 2.1931968, 2.1989550, 2.2104714"); } } } pin (INN) { direction : "input"; fall_capacitance_range (1.090248, 1.090248 ); fall_capacitance : 1.090248; capacitance : 0.956184; rise_capacitance_range (0.822121, 0.822121 ); rise_capacitance : 0.822121; max_transition : 1.024000; internal_power () { when : "!INQ1&INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.3917064, -0.4195739, -0.4237258, -0.4251983, -0.4258249, -0.4262802, -0.4268604"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INQ1&INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.4342532, -0.3896533, -0.3469447, -0.3192701, -0.2958366, -0.2827923, -0.2762320"); } rise_power (scalar) { values("0.000000"); } } } pin (INP) { direction : "input"; rise_capacitance_range (1.742040, 1.742040 ); rise_capacitance : 1.742040; capacitance : 2.047325; fall_capacitance_range (2.352610, 2.352610 ); fall_capacitance : 2.352610; max_transition : 1.024000; internal_power () { when : "!INQ1&!INN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.4754167, -0.4391039, -0.4332048, -0.4310400, -0.4298479, -0.4297259, -0.4301318"); } fall_power (scalar) { values("0.000000"); } } internal_power () { when : "INQ1&!INN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.4360128, -0.3869345, -0.3471355, -0.3205230, -0.2977433, -0.2848838, -0.2783650"); } fall_power (scalar) { values("0.000000"); } } } pin (INQ2) { function : "(INQ1)"; three_state : "!(!INP & INN)"; power_down_function : "!VDD + VSS"; direction : "inout"; capacitance : 2.706704; max_capacitance : 210.707000; max_transition : 1.182517; internal_power () { related_pin : "INN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.9666701, -12.3268082, -23.1278319, -38.9611545, -76.4030210, -151.2818586, -301.0430979", \ "-2.9830269, -12.3286874, -23.1242495, -38.9634539, -76.4056661, -151.2853789, -301.0429261", \ "-2.9848164, -12.3390914, -23.1253494, -38.9641011, -76.3977021, -151.2869440, -301.0439653", \ "-2.9829577, -12.3382333, -23.1429001, -38.9630778, -76.4085939, -151.2855745, -301.0465416", \ "-3.0674969, -12.3953970, -23.1495868, -38.9808662, -76.4007833, -151.2859146, -301.0466576", \ "-3.0263592, -12.4442420, -23.1514669, -38.9859854, -76.4134508, -151.2814990, -301.0453013", \ "-2.6300334, -12.1884818, -23.2032847, -38.9859411, -76.4182414, -151.3037602, -301.0428515"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2040550, 2.1981907, 2.2072213, 2.2022712, 2.2091742, 2.1986298, 2.2026783", \ "2.1991957, 2.2004673, 2.2126739, 2.2089993, 2.2045972, 2.1985717, 2.1959121", \ "2.2033081, 2.2070912, 2.2127084, 2.2087534, 2.2084983, 2.2026826, 2.1990808", \ "2.2039827, 2.2037911, 2.2088941, 2.2112034, 2.2091211, 2.2059286, 2.2071844", \ "2.2130622, 2.2072674, 2.2180414, 2.2144036, 2.2116719, 2.2080179, 2.2048711", \ "2.1990826, 2.2071624, 2.2085380, 2.2123541, 2.2133803, 2.2120931, 2.2067267", \ "2.1973719, 2.2041129, 2.2128796, 2.2083560, 2.2128188, 2.2134843, 2.2143224"); } } internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.9622444, -12.3187812, -23.1191516, -38.9583565, -76.3989895, -151.2776817, -301.0403900", \ "-2.9627086, -12.3210919, -23.1233295, -38.9562607, -76.4027574, -151.2817784, -301.0402458", \ "-2.9601651, -12.3196917, -23.1202378, -38.9507204, -76.3905873, -151.2740160, -301.0337894", \ "-2.9753509, -12.3273630, -23.1230795, -38.9705717, -76.3981782, -151.2802290, -301.0432768", \ "-2.9759043, -12.3352281, -23.1268285, -38.9640792, -76.4012233, -151.2716361, -301.0184852", \ "-2.9795121, -12.3432714, -23.1428121, -38.9633631, -76.4091344, -151.3001653, -301.0517536", \ "-2.9782336, -12.3312388, -23.1348156, -38.9831159, -76.4178009, -151.2971330, -301.0422254"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2134454, 2.2052570, 2.2093060, 2.2051273, 2.2110783, 2.2019853, 2.2053180", \ "2.2134125, 2.2125208, 2.2109558, 2.2084029, 2.2042577, 2.2074022, 2.2037376", \ "2.2075625, 2.1954123, 2.2134972, 2.2224404, 2.2197116, 2.2099199, 2.2177287", \ "2.1968304, 2.2044458, 2.2084119, 2.2104407, 2.2171321, 2.2215739, 2.2118700", \ "2.2121499, 2.1855531, 2.1995274, 2.1993544, 2.2173577, 2.2312770, 2.2229173", \ "2.1993959, 2.1967338, 2.2041518, 2.1983387, 2.2006439, 2.2067868, 2.2132178", \ "2.1559359, 2.0792008, 2.1877324, 2.1765424, 2.2162011, 2.1997640, 2.2069432"); } } internal_power () { related_pin : "INQ1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.4940493, -14.8513084, -25.6472652, -41.4838863, -78.9250876, -153.8026587, -303.5641164", \ "-5.4689823, -14.8303055, -25.6400011, -41.4757989, -78.9137374, -153.7946627, -303.5519462", \ "-5.5192246, -14.8443848, -25.6434672, -41.4878878, -78.9288892, -153.8068194, -303.5675587", \ "-5.4573376, -14.7744981, -25.6437062, -41.4767444, -78.9206901, -153.8053965, -303.5609182", \ "-5.4885966, -14.7827757, -25.7399991, -41.4467057, -78.8967973, -153.7757168, -303.5393699", \ "-5.4721377, -14.8235326, -25.6240498, -41.4740556, -78.8856172, -153.7628968, -303.5592114", \ "-5.4560553, -14.8358301, -25.6081852, -41.5174561, -78.9133341, -153.7729273, -303.5569630"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("4.0404573, 4.0301709, 4.0259078, 4.0231613, 4.0270415, 4.0278081, 4.0326735", \ "4.0459808, 4.0130333, 4.0121355, 4.0104808, 4.0058653, 4.0125467, 4.0039112", \ "4.0138240, 4.0095389, 4.0093212, 4.0102271, 3.9931462, 3.9935037, 3.9977300", \ "3.8316649, 4.0056527, 4.0692632, 4.0539509, 4.0451680, 4.0230003, 4.0023857", \ "4.0255982, 3.8453941, 3.9025900, 3.9789318, 4.0027685, 3.9815834, 3.9812543", \ "4.0134556, 4.0162952, 4.1653955, 4.1574351, 4.0665976, 3.9347759, 3.9713898", \ "4.0231515, 4.0236627, 4.0209594, 3.9786391, 4.0785543, 4.0490051, 4.0266841"); } } timing () { related_pin : "INN"; timing_type : "three_state_enable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0044162, 0.0116846, 0.0189471, 0.0296090, 0.0549503, 0.1053734, 0.2062287", \ "0.0031563, 0.0052015, 0.0147418, 0.0270169, 0.0524340, 0.1026427, 0.2041700", \ "0.0190073, 0.0105194, 0.0006920, 0.0135154, 0.0460540, 0.0976135, 0.1980794", \ "0.0510507, 0.0421471, 0.0323404, 0.0181653, 0.0162185, 0.0829105, 0.1880860", \ "0.1146087, 0.1062080, 0.0963169, 0.0817478, 0.0478397, 0.0208809, 0.1556300", \ "0.2427925, 0.2341826, 0.2235696, 0.2096536, 0.1750488, 0.1074488, 0.0300652", \ "0.4969478, 0.4889352, 0.4771922, 0.4643210, 0.4308351, 0.3614093, 0.2236344"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0130396, 0.0307052, 0.0498256, 0.0791456, 0.1475788, 0.2874456, 0.5650571", \ "0.0129382, 0.0309607, 0.0530764, 0.0832327, 0.1507125, 0.2871075, 0.5658394", \ "0.0129436, 0.0308349, 0.0527734, 0.0853650, 0.1598911, 0.2945380, 0.5682332", \ "0.0130441, 0.0311198, 0.0530165, 0.0846881, 0.1620405, 0.3131355, 0.5857387", \ "0.0130705, 0.0313964, 0.0539834, 0.0854446, 0.1620496, 0.3147384, 0.6188054", \ "0.0130875, 0.0318527, 0.0534042, 0.0859735, 0.1619473, 0.3144492, 0.6202312", \ "0.0130959, 0.0318900, 0.0534402, 0.0861028, 0.1623320, 0.3161365, 0.6236267"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0047704, 0.0125816, 0.0203902, 0.0320346, 0.0600391, 0.1161383, 0.2286298", \ "0.0000405, 0.0100917, 0.0191242, 0.0306254, 0.0578194, 0.1136726, 0.2259454", \ "0.0136456, 0.0012402, 0.0129893, 0.0271862, 0.0554783, 0.1099874, 0.2209824", \ "0.0457129, 0.0249717, 0.0070732, 0.0121871, 0.0480164, 0.1053273, 0.2140253", \ "0.1093912, 0.0886896, 0.0642524, 0.0338453, 0.0165741, 0.0890826, 0.2045324", \ "0.2367107, 0.2159125, 0.1925602, 0.1573191, 0.0800961, 0.0238997, 0.1716163", \ "0.4913252, 0.4708298, 0.4462888, 0.4128360, 0.3275707, 0.1728453, 0.0390802"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0189055, 0.0349953, 0.0556108, 0.0868721, 0.1615839, 0.3122055, 0.6128889", \ "0.0273563, 0.0438294, 0.0627634, 0.0925659, 0.1640294, 0.3142936, 0.6159647", \ "0.0419179, 0.0614476, 0.0812315, 0.1088553, 0.1780200, 0.3215899, 0.6196261", \ "0.0687098, 0.0922368, 0.1163651, 0.1464412, 0.2116528, 0.3487836, 0.6353620", \ "0.1180896, 0.1478680, 0.1761368, 0.2119992, 0.2868145, 0.4180040, 0.6906796", \ "0.2056139, 0.2486719, 0.2837567, 0.3276746, 0.4187544, 0.5691553, 0.8281048", \ "0.3677577, 0.4330288, 0.4835283, 0.5385378, 0.6479374, 0.8308416, 1.1304820"); } } timing () { related_pin : "INN"; timing_type : "three_state_disable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.1469009, 0.1469009, 0.1469009, 0.1469009, 0.1469009, 0.1469009, 0.1469009", \ "0.1414814, 0.1414814, 0.1414814, 0.1414814, 0.1414814, 0.1414814, 0.1414814", \ "0.1455192, 0.1455192, 0.1455192, 0.1455192, 0.1455192, 0.1455192, 0.1455192", \ "0.1603131, 0.1603131, 0.1603131, 0.1603131, 0.1603131, 0.1603131, 0.1603131", \ "0.1902274, 0.1902274, 0.1902274, 0.1902274, 0.1902274, 0.1902274, 0.1902274", \ "0.2553880, 0.2553880, 0.2553880, 0.2553880, 0.2553880, 0.2553880, 0.2553880", \ "0.3964900, 0.3964900, 0.3964900, 0.3964900, 0.3964900, 0.3964900, 0.3964900"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0954559, 0.0954559, 0.0954559, 0.0954559, 0.0954559, 0.0954559, 0.0954559", \ "0.0834995, 0.0834995, 0.0834995, 0.0834995, 0.0834995, 0.0834995, 0.0834995", \ "0.0640833, 0.0640833, 0.0640833, 0.0640833, 0.0640833, 0.0640833, 0.0640833", \ "0.0303950, 0.0303950, 0.0303950, 0.0303950, 0.0303950, 0.0303950, 0.0303950", \ "0.0281134, 0.0281134, 0.0281134, 0.0281134, 0.0281134, 0.0281134, 0.0281134", \ "0.1519010, 0.1519010, 0.1519010, 0.1519010, 0.1519010, 0.1519010, 0.1519010", \ "0.4045907, 0.4045907, 0.4045907, 0.4045907, 0.4045907, 0.4045907, 0.4045907"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INP"; timing_type : "three_state_enable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0058754, 0.0132325, 0.0202887, 0.0308524, 0.0560819, 0.1067000, 0.2073151", \ "0.0019678, 0.0117827, 0.0204554, 0.0310831, 0.0559858, 0.1062049, 0.2074744", \ "0.0087960, 0.0048657, 0.0162288, 0.0300564, 0.0564597, 0.1056788, 0.2060162", \ "0.0378355, 0.0153873, 0.0008247, 0.0190807, 0.0536491, 0.1072436, 0.2061402", \ "0.1023506, 0.0702619, 0.0431617, 0.0162148, 0.0300943, 0.1004490, 0.2086684", \ "0.2302031, 0.1968925, 0.1599116, 0.1137606, 0.0432146, 0.0529527, 0.1947292", \ "0.4865923, 0.4522152, 0.4148006, 0.3589119, 0.2437014, 0.0955793, 0.0972501"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0179165, 0.0328392, 0.0516751, 0.0799330, 0.1483524, 0.2875596, 0.5640399", \ "0.0266605, 0.0420179, 0.0594402, 0.0862280, 0.1523902, 0.2871934, 0.5655140", \ "0.0406160, 0.0603037, 0.0788406, 0.1041613, 0.1660194, 0.2960060, 0.5665690", \ "0.0652306, 0.0896545, 0.1132482, 0.1423652, 0.2019762, 0.3307728, 0.5845877", \ "0.1086003, 0.1414469, 0.1703539, 0.2058249, 0.2781151, 0.3990974, 0.6448809", \ "0.1872011, 0.2314022, 0.2709609, 0.3163114, 0.4029056, 0.5486533, 0.7916435", \ "0.3275409, 0.3927099, 0.4451038, 0.5082376, 0.6198992, 0.8007178, 1.0903958"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0046188, 0.0127245, 0.0208936, 0.0327331, 0.0608714, 0.1170699, 0.2295582", \ "0.0024235, 0.0087530, 0.0199191, 0.0323245, 0.0604297, 0.1164777, 0.2287755", \ "0.0179782, 0.0063398, 0.0070949, 0.0263549, 0.0595433, 0.1156481, 0.2278678", \ "0.0497313, 0.0376890, 0.0242966, 0.0042387, 0.0427499, 0.1138284, 0.2270868", \ "0.1130559, 0.1019513, 0.0877899, 0.0677211, 0.0197057, 0.0753239, 0.2227444", \ "0.2413375, 0.2294037, 0.2159289, 0.1942821, 0.1472183, 0.0513814, 0.1393318", \ "0.4971887, 0.4833246, 0.4710543, 0.4500108, 0.4002611, 0.3069729, 0.1139269"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0139112, 0.0334141, 0.0546199, 0.0859783, 0.1607329, 0.3115543, 0.6122068", \ "0.0138049, 0.0352571, 0.0595959, 0.0909528, 0.1639811, 0.3120609, 0.6122370", \ "0.0138323, 0.0355471, 0.0614214, 0.0998686, 0.1765758, 0.3193890, 0.6178297", \ "0.0140160, 0.0360268, 0.0618813, 0.1004830, 0.1919488, 0.3481300, 0.6312192", \ "0.0141118, 0.0362592, 0.0624164, 0.1009381, 0.1926221, 0.3753272, 0.6882971", \ "0.0141639, 0.0364661, 0.0628316, 0.1014273, 0.1928093, 0.3755391, 0.7429883", \ "0.0141763, 0.0365178, 0.0630035, 0.1019185, 0.1942384, 0.3762108, 0.7431162"); } } timing () { related_pin : "INP"; timing_type : "three_state_disable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.1103160, 0.1103160, 0.1103160, 0.1103160, 0.1103160, 0.1103160, 0.1103160", \ "0.0920217, 0.0920217, 0.0920217, 0.0920217, 0.0920217, 0.0920217, 0.0920217", \ "0.0470310, 0.0470310, 0.0470310, 0.0470310, 0.0470310, 0.0470310, 0.0470310", \ "0.0290178, 0.0290178, 0.0290178, 0.0290178, 0.0290178, 0.0290178, 0.0290178", \ "0.0273152, 0.0273152, 0.0273152, 0.0273152, 0.0273152, 0.0273152, 0.0273152", \ "0.1417807, 0.1417807, 0.1417807, 0.1417807, 0.1417807, 0.1417807, 0.1417807", \ "0.3757086, 0.3757086, 0.3757086, 0.3757086, 0.3757086, 0.3757086, 0.3757086"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.1421708, 0.1421708, 0.1421708, 0.1421708, 0.1421708, 0.1421708, 0.1421708", \ "0.1536849, 0.1536849, 0.1536849, 0.1536849, 0.1536849, 0.1536849, 0.1536849", \ "0.1645911, 0.1645911, 0.1645911, 0.1645911, 0.1645911, 0.1645911, 0.1645911", \ "0.1877007, 0.1877007, 0.1877007, 0.1877007, 0.1877007, 0.1877007, 0.1877007", \ "0.2321023, 0.2321023, 0.2321023, 0.2321023, 0.2321023, 0.2321023, 0.2321023", \ "0.3221192, 0.3221192, 0.3221192, 0.3221192, 0.3221192, 0.3221192, 0.3221192", \ "0.5329895, 0.5329895, 0.5329895, 0.5329895, 0.5329895, 0.5329895, 0.5329895"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INQ1"; timing_type : "combinational"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0064711, 0.0133615, 0.0202425, 0.0307482, 0.0559707, 0.1065763, 0.2075776", \ "0.0068627, 0.0156002, 0.0234988, 0.0335075, 0.0582338, 0.1085371, 0.2097954", \ "0.0067227, 0.0170042, 0.0272400, 0.0397457, 0.0639535, 0.1130747, 0.2139428", \ "0.0066572, 0.0168746, 0.0288772, 0.0447797, 0.0758309, 0.1246189, 0.2227210", \ "0.0068382, 0.0163353, 0.0284069, 0.0457553, 0.0846146, 0.1476044, 0.2458642", \ "0.0066790, 0.0162534, 0.0280968, 0.0452576, 0.0862644, 0.1660496, 0.2925644", \ "0.0073015, 0.0161077, 0.0269152, 0.0460442, 0.0853483, 0.1665281, 0.3259785"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0206252, 0.0342308, 0.0524420, 0.0804897, 0.1481190, 0.2875359, 0.5658164", \ "0.0349939, 0.0446576, 0.0607780, 0.0867332, 0.1523298, 0.2868559, 0.5657387", \ "0.0661713, 0.0715777, 0.0826343, 0.1049407, 0.1638229, 0.2957045, 0.5645555", \ "0.1297853, 0.1329905, 0.1391248, 0.1523434, 0.2018010, 0.3201039, 0.5824782", \ "0.2578019, 0.2598812, 0.2630794, 0.2707113, 0.2991653, 0.3961269, 0.6319985", \ "0.5156948, 0.5183763, 0.5185778, 0.5224685, 0.5379693, 0.5933588, 0.7845016", \ "1.0282969, 1.0289425, 1.0345466, 1.0347178, 1.0434127, 1.0731595, 1.1825174"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0066383, 0.0137542, 0.0214402, 0.0330634, 0.0610220, 0.1170978, 0.2295485", \ "0.0071362, 0.0157972, 0.0240570, 0.0351347, 0.0624550, 0.1183598, 0.2305315", \ "0.0073603, 0.0171700, 0.0272777, 0.0401998, 0.0667542, 0.1212503, 0.2329999", \ "0.0072311, 0.0180161, 0.0296795, 0.0452472, 0.0768054, 0.1301390, 0.2392050", \ "0.0071599, 0.0180152, 0.0302740, 0.0477225, 0.0855028, 0.1495810, 0.2567460", \ "0.0070432, 0.0172847, 0.0299722, 0.0484337, 0.0902149, 0.1670241, 0.2958292", \ "0.0066841, 0.0176765, 0.0298850, 0.0482978, 0.0910972, 0.1750075, 0.3281576"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.7067, 10.2067, 17.7067, 28.7067, 54.7067, 106.707, 210.707"); values("0.0197146, 0.0356385, 0.0558691, 0.0867665, 0.1609351, 0.3121907, 0.6114929", \ "0.0332697, 0.0445363, 0.0629591, 0.0922012, 0.1643649, 0.3128508, 0.6145196", \ "0.0641235, 0.0695655, 0.0822390, 0.1077024, 0.1758687, 0.3206192, 0.6174865", \ "0.1279519, 0.1299755, 0.1358864, 0.1507440, 0.2075768, 0.3425082, 0.6312319", \ "0.2562069, 0.2567778, 0.2593309, 0.2653552, 0.2963450, 0.4071106, 0.6734912", \ "0.5141081, 0.5152341, 0.5130939, 0.5154154, 0.5288786, 0.5883714, 0.8077530", \ "1.0265316, 1.0262483, 1.0302655, 1.0276009, 1.0324640, 1.0563531, 1.1731377"); } } } } cell (PGX2) { cell_footprint : "PG"; area : 8.2944 ; cell_leakage_power : 3.648254e+03; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INQ1'"; value : "57.2015907"; } leakage_power () { when : "INQ1"; value : "3648.2541432"; } pin (INQ1) { direction : "input"; rise_capacitance_range (42.993910, 42.993910 ); rise_capacitance : 42.993910; capacitance : 43.368557; fall_capacitance_range (43.743203, 43.743203 ); fall_capacitance : 43.743203; max_transition : 1.024000; internal_power () { when : "!INN&INP"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-4.4072655, -4.3845852, -4.3392206, -4.3469709, -4.3624676, -4.3934566, -4.4554306"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.4006468, 4.4027175, 4.4068586, 4.4062120, 4.4049186, 4.4023315, 4.3971569"); } } } pin (INN) { direction : "input"; fall_capacitance_range (1.657455, 1.657455 ); fall_capacitance : 1.657455; capacitance : 1.429400; rise_capacitance_range (1.201346, 1.201346 ); rise_capacitance : 1.201346; max_transition : 1.024000; internal_power () { when : "!INQ1&INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.7324669, -0.7624778, -0.7670409, -0.7677915, -0.7664429, -0.7653768, -0.7652957"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INQ1&INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6035780, -0.6300555, -0.5989483, -0.5555031, -0.5091727, -0.4804679, -0.4651516"); } rise_power (scalar) { values("0.000000"); } } } pin (INP) { direction : "input"; rise_capacitance_range (3.501248, 3.501248 ); rise_capacitance : 3.501248; capacitance : 4.125597; fall_capacitance_range (4.749946, 4.749946 ); fall_capacitance : 4.749946; max_transition : 1.024000; internal_power () { when : "!INQ1&!INN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.9016529, -0.8127448, -0.7908713, -0.7804030, -0.7729236, -0.7698102, -0.7690976"); } fall_power (scalar) { values("0.000000"); } } internal_power () { when : "INQ1&!INN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.6068866, -0.6200625, -0.5879458, -0.5505711, -0.5088866, -0.4818431, -0.4670304"); } fall_power (scalar) { values("0.000000"); } } } pin (INQ2) { function : "(INQ1)"; three_state : "!(!INP & INN)"; power_down_function : "!VDD + VSS"; direction : "inout"; capacitance : 3.493809; max_capacitance : 211.494000; max_transition : 1.072103; internal_power () { related_pin : "INN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.9108500, -12.2657916, -23.0732508, -38.9209997, -76.3487067, -151.2316933, -300.9920714", \ "-2.9373681, -12.2707405, -23.0739439, -38.9060363, -76.3503352, -151.2367459, -300.9956151", \ "-2.9378230, -12.3018652, -23.0901282, -38.9137328, -76.3529262, -151.2271004, -301.0048705", \ "-2.9388126, -12.2970666, -23.1062844, -38.9360887, -76.3487503, -151.2342719, -301.0004233", \ "-2.9468778, -12.1977923, -23.1097492, -38.9724226, -76.3766491, -151.2333268, -300.9962964", \ "-2.9721333, -12.3201664, -23.0036411, -38.8585298, -76.3810734, -151.2542390, -300.9956362", \ "-2.9574420, -12.2432239, -22.7727961, -38.9791951, -76.3494884, -151.2021152, -301.0156942"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6442471, 2.6454957, 2.6421076, 2.6465182, 2.6385168, 2.6440402, 2.6331735", \ "2.6387072, 2.6492132, 2.6450274, 2.6470188, 2.6487484, 2.6436616, 2.6381670", \ "2.6476612, 2.6459783, 2.6406886, 2.6447943, 2.6407167, 2.6385486, 2.6351208", \ "2.6512385, 2.6464043, 2.6467281, 2.6391496, 2.6476300, 2.6393356, 2.6359242", \ "2.6428586, 2.6434466, 2.6452418, 2.6418862, 2.6442253, 2.6462851, 2.6380361", \ "2.6460908, 2.6421463, 2.6393217, 2.6440419, 2.6418746, 2.6427183, 2.6465611", \ "2.6395467, 2.6392534, 2.6414356, 2.6378382, 2.6378250, 2.6508944, 2.6391389"); } } internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.9111779, -12.2616577, -23.0627105, -38.9208159, -76.3471209, -151.2286183, -300.9876748", \ "-2.9044222, -12.2686593, -23.0618869, -38.9038212, -76.3352211, -151.2314017, -300.9928870", \ "-2.9039685, -12.2648688, -23.0809876, -38.9082587, -76.3416846, -151.2394489, -300.9872437", \ "-2.9096125, -12.2833846, -23.0698294, -38.9143397, -76.3334359, -151.2219293, -300.9835117", \ "-2.9408210, -12.2859660, -23.0950966, -38.9192289, -76.3536484, -151.2233591, -300.9807879", \ "-2.9386925, -12.3010981, -23.1001819, -38.9351257, -76.3735249, -151.2452537, -300.9857772", \ "-2.9350518, -12.2917121, -23.1110248, -38.9452013, -76.3721347, -151.2667201, -301.0235818"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6260598, 2.6574166, 2.6517600, 2.6563391, 2.6479214, 2.6454900, 2.6420797", \ "2.6381191, 2.6220892, 2.6614391, 2.6574744, 2.6571688, 2.6485100, 2.6499276", \ "2.6450732, 2.6389308, 2.6379747, 2.6635768, 2.6596466, 2.6573038, 2.6640069", \ "2.6475187, 2.6434429, 2.6250576, 2.6358558, 2.6562899, 2.6599134, 2.6757655", \ "2.6380110, 2.6587218, 2.6458645, 2.6404886, 2.6389651, 2.6569816, 2.6817627", \ "2.6334549, 2.6428224, 2.6446176, 2.6186262, 2.6432568, 2.6342963, 2.6475919", \ "2.6149558, 2.6355494, 2.6425293, 2.6528612, 2.5945789, 2.6408009, 2.6279839"); } } internal_power () { related_pin : "INQ1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-7.8116769, -17.1700036, -27.9800973, -43.8210095, -81.2473063, -156.1245047, -305.8843088", \ "-7.7722865, -17.2104968, -28.0148121, -43.8614571, -81.3032377, -156.1878628, -305.9504994", \ "-7.8806324, -17.1324718, -27.9600720, -43.8020328, -81.2415332, -156.1288146, -305.8814629", \ "-7.9084554, -17.3111335, -28.0301830, -43.8679188, -81.2202018, -156.1266329, -305.9060475", \ "-8.0125711, -17.2737803, -27.8868592, -43.7578697, -81.2384036, -156.1564897, -305.9172695", \ "-7.8365900, -17.1751384, -27.9527568, -43.9733330, -81.2781753, -156.0997605, -305.8336518", \ "-7.7960378, -17.1700023, -27.9822068, -43.8404644, -81.2839795, -156.1319783, -305.9738151"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("6.3477886, 6.3285601, 6.3292957, 6.3294338, 6.3197328, 6.3158831, 6.3143835", \ "6.3736548, 6.3927232, 6.3958941, 6.4357551, 6.4382734, 6.4334538, 6.4017740", \ "6.5031924, 6.3847683, 6.2853788, 6.2938737, 6.2740350, 6.3559172, 6.3533233", \ "6.3125377, 6.3274624, 6.3080230, 6.2757955, 6.3139167, 6.4383496, 6.4462208", \ "6.4743913, 6.3702092, 6.5312818, 6.4057321, 6.2965987, 6.3977353, 6.3767290", \ "6.3381937, 6.3521600, 6.3416123, 6.0080935, 6.2836969, 6.5946863, 6.4791752", \ "6.3341980, 6.2357944, 6.1494309, 6.4455841, 6.4131364, 6.4551077, 6.4043261"); } } timing () { related_pin : "INN"; timing_type : "three_state_enable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0028426, 0.0068676, 0.0110021, 0.0163852, 0.0289750, 0.0543669, 0.1048470", \ "0.0048506, 0.0005847, 0.0042879, 0.0113985, 0.0264361, 0.0516764, 0.1020263", \ "0.0206995, 0.0164398, 0.0115041, 0.0043035, 0.0128062, 0.0453583, 0.0970193", \ "0.0526723, 0.0484692, 0.0434122, 0.0359694, 0.0188831, 0.0150592, 0.0821999", \ "0.1162260, 0.1121669, 0.1075093, 0.1000010, 0.0828129, 0.0486405, 0.0197325", \ "0.2447532, 0.2395016, 0.2351137, 0.2273446, 0.2106085, 0.1759778, 0.1079018", \ "0.5000864, 0.4952359, 0.4898921, 0.4836836, 0.4659414, 0.4309207, 0.3632059"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0094509, 0.0181885, 0.0282852, 0.0422325, 0.0767005, 0.1456933, 0.2853893", \ "0.0092294, 0.0180202, 0.0285413, 0.0448534, 0.0805344, 0.1481566, 0.2857830", \ "0.0091886, 0.0180220, 0.0286486, 0.0445337, 0.0831260, 0.1577985, 0.2932566", \ "0.0092208, 0.0180744, 0.0285838, 0.0446780, 0.0828687, 0.1595484, 0.3111535", \ "0.0092243, 0.0181567, 0.0286853, 0.0447582, 0.0827945, 0.1595541, 0.3128938", \ "0.0092256, 0.0181671, 0.0289189, 0.0451954, 0.0832798, 0.1598179, 0.3128428", \ "0.0092262, 0.0181722, 0.0289279, 0.0452140, 0.0833244, 0.1601491, 0.3123318"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0024076, 0.0070283, 0.0114228, 0.0171180, 0.0308933, 0.0588348, 0.1149902", \ "0.0035279, 0.0030006, 0.0085738, 0.0155487, 0.0294951, 0.0569936, 0.1125608", \ "0.0189701, 0.0088822, 0.0007769, 0.0084673, 0.0258729, 0.0543216, 0.1089912", \ "0.0509231, 0.0399670, 0.0279561, 0.0134931, 0.0107185, 0.0465796, 0.1042680", \ "0.1146085, 0.1038505, 0.0919825, 0.0741771, 0.0362544, 0.0148970, 0.0882210", \ "0.2419663, 0.2309335, 0.2192146, 0.2020644, 0.1601609, 0.0821733, 0.0228942", \ "0.4963716, 0.4857189, 0.4740601, 0.4558126, 0.4159517, 0.3327078, 0.1743788"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0151810, 0.0228689, 0.0322490, 0.0472584, 0.0842451, 0.1588446, 0.3110168", \ "0.0227730, 0.0319654, 0.0411047, 0.0548979, 0.0901078, 0.1629203, 0.3122541", \ "0.0364878, 0.0472649, 0.0587186, 0.0733482, 0.1064768, 0.1756951, 0.3184442", \ "0.0614005, 0.0750252, 0.0885840, 0.1068391, 0.1442253, 0.2096692, 0.3474173", \ "0.1068610, 0.1261390, 0.1436369, 0.1643322, 0.2099852, 0.2840372, 0.4158957", \ "0.1910449, 0.2182405, 0.2415093, 0.2695916, 0.3256057, 0.4149923, 0.5633040", \ "0.3418329, 0.3889350, 0.4245150, 0.4609382, 0.5335619, 0.6470154, 0.8248768"); } } timing () { related_pin : "INN"; timing_type : "three_state_disable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.1778936, 0.1778936, 0.1778936, 0.1778936, 0.1778936, 0.1778936, 0.1778936", \ "0.1710813, 0.1710813, 0.1710813, 0.1710813, 0.1710813, 0.1710813, 0.1710813", \ "0.1759901, 0.1759901, 0.1759901, 0.1759901, 0.1759901, 0.1759901, 0.1759901", \ "0.1943516, 0.1943516, 0.1943516, 0.1943516, 0.1943516, 0.1943516, 0.1943516", \ "0.2284478, 0.2284478, 0.2284478, 0.2284478, 0.2284478, 0.2284478, 0.2284478", \ "0.3029975, 0.3029975, 0.3029975, 0.3029975, 0.3029975, 0.3029975, 0.3029975", \ "0.4634950, 0.4634950, 0.4634950, 0.4634950, 0.4634950, 0.4634950, 0.4634950"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.1243417, 0.1243417, 0.1243417, 0.1243417, 0.1243417, 0.1243417, 0.1243417", \ "0.1122721, 0.1122721, 0.1122721, 0.1122721, 0.1122721, 0.1122721, 0.1122721", \ "0.0930520, 0.0930520, 0.0930520, 0.0930520, 0.0930520, 0.0930520, 0.0930520", \ "0.0569457, 0.0569457, 0.0569457, 0.0569457, 0.0569457, 0.0569457, 0.0569457", \ "0.0028864, 0.0028864, 0.0028864, 0.0028864, 0.0028864, 0.0028864, 0.0028864", \ "0.1264336, 0.1264336, 0.1264336, 0.1264336, 0.1264336, 0.1264336, 0.1264336", \ "0.3783770, 0.3783770, 0.3783770, 0.3783770, 0.3783770, 0.3783770, 0.3783770"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INP"; timing_type : "three_state_enable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0040129, 0.0084198, 0.0125459, 0.0177527, 0.0302257, 0.0554970, 0.1062210", \ "0.0007546, 0.0053029, 0.0107706, 0.0174970, 0.0305097, 0.0551923, 0.1057397", \ "0.0132239, 0.0041433, 0.0034133, 0.0122693, 0.0293247, 0.0558589, 0.1054573", \ "0.0450536, 0.0296179, 0.0173263, 0.0046358, 0.0180683, 0.0526030, 0.1066165", \ "0.1091863, 0.0928003, 0.0739019, 0.0517857, 0.0177146, 0.0295113, 0.1000350", \ "0.2371752, 0.2203467, 0.2015316, 0.1741012, 0.1165526, 0.0444230, 0.0520018", \ "0.4915710, 0.4756963, 0.4568143, 0.4294956, 0.3632160, 0.2459367, 0.0980594"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0147985, 0.0215701, 0.0307001, 0.0440883, 0.0775407, 0.1461832, 0.2855664", \ "0.0219273, 0.0310584, 0.0397201, 0.0523062, 0.0853445, 0.1497579, 0.2849067", \ "0.0346671, 0.0461730, 0.0574361, 0.0719197, 0.1014560, 0.1631738, 0.2951477", \ "0.0577739, 0.0722423, 0.0861176, 0.1041161, 0.1395465, 0.2002191, 0.3238841", \ "0.0988416, 0.1187562, 0.1360550, 0.1588507, 0.2027903, 0.2743220, 0.3974891", \ "0.1722949, 0.2001891, 0.2252769, 0.2561764, 0.3105533, 0.3999654, 0.5471821", \ "0.3047972, 0.3478805, 0.3856155, 0.4288777, 0.5014569, 0.6158506, 0.7934137"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0019787, 0.0069714, 0.0115627, 0.0175356, 0.0316563, 0.0596974, 0.1160329", \ "0.0053893, 0.0003274, 0.0068203, 0.0156829, 0.0311810, 0.0594939, 0.1152879", \ "0.0209546, 0.0151584, 0.0084933, 0.0012483, 0.0244306, 0.0584109, 0.1147907", \ "0.0526967, 0.0468732, 0.0398698, 0.0300907, 0.0062950, 0.0409260, 0.1127740", \ "0.1161799, 0.1107081, 0.1037583, 0.0933155, 0.0699239, 0.0223110, 0.0725849", \ "0.2448514, 0.2381268, 0.2316090, 0.2215402, 0.1967743, 0.1497203, 0.0548354", \ "0.4993116, 0.4923090, 0.4864329, 0.4763323, 0.4533371, 0.4039653, 0.3085654"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0097264, 0.0197642, 0.0309171, 0.0464050, 0.0835541, 0.1578706, 0.3109263", \ "0.0093779, 0.0196766, 0.0321871, 0.0507758, 0.0886857, 0.1621543, 0.3111321", \ "0.0093507, 0.0198025, 0.0324089, 0.0514741, 0.0971642, 0.1737636, 0.3201535", \ "0.0095049, 0.0200170, 0.0327378, 0.0516878, 0.0973890, 0.1892521, 0.3452592", \ "0.0095406, 0.0202697, 0.0332130, 0.0522517, 0.0980016, 0.1899171, 0.3730660", \ "0.0094561, 0.0203150, 0.0332375, 0.0526084, 0.0985291, 0.1903658, 0.3735477", \ "0.0094556, 0.0203377, 0.0332525, 0.0526324, 0.0986633, 0.1910701, 0.3743990"); } } timing () { related_pin : "INP"; timing_type : "three_state_disable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.1330848, 0.1330848, 0.1330848, 0.1330848, 0.1330848, 0.1330848, 0.1330848", \ "0.1052242, 0.1052242, 0.1052242, 0.1052242, 0.1052242, 0.1052242, 0.1052242", \ "0.0454620, 0.0454620, 0.0454620, 0.0454620, 0.0454620, 0.0454620, 0.0454620", \ "0.0316776, 0.0316776, 0.0316776, 0.0316776, 0.0316776, 0.0316776, 0.0316776", \ "0.0168219, 0.0168219, 0.0168219, 0.0168219, 0.0168219, 0.0168219, 0.0168219", \ "0.1263832, 0.1263832, 0.1263832, 0.1263832, 0.1263832, 0.1263832, 0.1263832", \ "0.3537345, 0.3537345, 0.3537345, 0.3537345, 0.3537345, 0.3537345, 0.3537345"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.1683037, 0.1683037, 0.1683037, 0.1683037, 0.1683037, 0.1683037, 0.1683037", \ "0.1922345, 0.1922345, 0.1922345, 0.1922345, 0.1922345, 0.1922345, 0.1922345", \ "0.2074014, 0.2074014, 0.2074014, 0.2074014, 0.2074014, 0.2074014, 0.2074014", \ "0.2376492, 0.2393655, 0.2393655, 0.2393655, 0.2393655, 0.2393655, 0.2393655", \ "0.2879298, 0.2879298, 0.2879298, 0.2879298, 0.2879298, 0.2879298, 0.2879298", \ "0.4007321, 0.4007321, 0.4007321, 0.4007321, 0.4007321, 0.4007321, 0.4007321", \ "0.6208605, 0.6208605, 0.6208605, 0.6208605, 0.6208605, 0.6208605, 0.6208605"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INQ1"; timing_type : "combinational"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0044416, 0.0086311, 0.0124845, 0.0175067, 0.0298972, 0.0551342, 0.1058087", \ "0.0045048, 0.0095075, 0.0144804, 0.0206370, 0.0327328, 0.0574801, 0.1079422", \ "0.0045181, 0.0096736, 0.0156118, 0.0234526, 0.0388019, 0.0632163, 0.1127773", \ "0.0045975, 0.0092032, 0.0153309, 0.0241850, 0.0435410, 0.0749820, 0.1240942", \ "0.0045879, 0.0093971, 0.0149378, 0.0237104, 0.0449019, 0.0839172, 0.1474389", \ "0.0041696, 0.0094143, 0.0146048, 0.0228875, 0.0429904, 0.0855803, 0.1647354", \ "0.0050686, 0.0098999, 0.0148127, 0.0245370, 0.0447122, 0.0840649, 0.1656706"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0185154, 0.0241779, 0.0322467, 0.0452675, 0.0779508, 0.1462123, 0.2856842", \ "0.0337440, 0.0368289, 0.0428186, 0.0542054, 0.0845575, 0.1501674, 0.2856795", \ "0.0655192, 0.0671428, 0.0705197, 0.0774861, 0.1028068, 0.1618093, 0.2940763", \ "0.1294936, 0.1303516, 0.1322893, 0.1361433, 0.1510145, 0.2002986, 0.3184064", \ "0.2576688, 0.2585780, 0.2598141, 0.2619582, 0.2697319, 0.2978470, 0.3952932", \ "0.5159471, 0.5157119, 0.5176466, 0.5185236, 0.5211115, 0.5367559, 0.5920568", \ "1.0300026, 1.0298774, 1.0291897, 1.0340606, 1.0338781, 1.0427097, 1.0721031"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0045155, 0.0086158, 0.0126273, 0.0181795, 0.0319468, 0.0598409, 0.1160206", \ "0.0047448, 0.0095776, 0.0144976, 0.0208407, 0.0340517, 0.0614158, 0.1173439", \ "0.0047413, 0.0099876, 0.0157095, 0.0233430, 0.0390404, 0.0657340, 0.1203474", \ "0.0047864, 0.0101914, 0.0162764, 0.0248431, 0.0435918, 0.0757312, 0.1291681", \ "0.0046276, 0.0101901, 0.0159460, 0.0252805, 0.0465827, 0.0844768, 0.1489911", \ "0.0045669, 0.0099959, 0.0157129, 0.0251244, 0.0460580, 0.0881325, 0.1646335", \ "0.0050706, 0.0089235, 0.0156259, 0.0244182, 0.0471724, 0.0895982, 0.1736383"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.49381, 10.9938, 18.4938, 29.4938, 55.4938, 107.494, 211.494"); values("0.0173727, 0.0237428, 0.0332470, 0.0478598, 0.0844127, 0.1584178, 0.3107610", \ "0.0322555, 0.0355324, 0.0423806, 0.0555812, 0.0899158, 0.1621802, 0.3113097", \ "0.0637931, 0.0651446, 0.0685799, 0.0764824, 0.1056784, 0.1732594, 0.3186959", \ "0.1279135, 0.1286323, 0.1296813, 0.1331790, 0.1493529, 0.2055844, 0.3399675", \ "0.2564340, 0.2565106, 0.2567451, 0.2579307, 0.2649018, 0.2953874, 0.4065002", \ "0.5141899, 0.5143350, 0.5150697, 0.5130467, 0.5159201, 0.5292338, 0.5879749", \ "1.0267768, 1.0284069, 1.0272279, 1.0297555, 1.0282845, 1.0324231, 1.0567689"); } } } } cell (PGX4) { cell_footprint : "PG"; area : 10.1376 ; cell_leakage_power : 7.297273e+03; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "INQ1'"; value : "115.2425169"; } leakage_power () { when : "INQ1"; value : "7297.2725640"; } pin (INQ1) { direction : "input"; rise_capacitance_range (56.941218, 56.941218 ); rise_capacitance : 56.941218; capacitance : 57.575880; fall_capacitance_range (58.210541, 58.210541 ); fall_capacitance : 58.210541; max_transition : 1.024000; internal_power () { when : "!INN&INP"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-4.3719765, -4.3752229, -4.3817065, -4.3859294, -4.3943663, -4.4112310, -4.4449517"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.1971091, 4.2762278, 4.4344650, 4.4210928, 4.3943485, 4.3408600, 4.2338831"); } } } pin (INN) { direction : "input"; fall_capacitance_range (3.098542, 3.098542 ); fall_capacitance : 3.098542; capacitance : 2.582169; rise_capacitance_range (2.065796, 2.065796 ); rise_capacitance : 2.065796; max_transition : 1.024000; internal_power () { when : "!INQ1&INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3106261, -1.3737651, -1.4003173, -1.4138513, -1.4198756, -1.4193884, -1.4179615"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INQ1&INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2806672, -1.3237096, -1.3043887, -1.2303811, -1.0806179, -0.9541560, -0.8743160"); } rise_power (scalar) { values("0.000000"); } } } pin (INP) { direction : "input"; rise_capacitance_range (6.619470, 6.619470 ); rise_capacitance : 6.619470; capacitance : 7.884695; fall_capacitance_range (9.149919, 9.149919 ); fall_capacitance : 9.149919; max_transition : 1.024000; internal_power () { when : "!INQ1&!INN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7136955, -1.5751489, -1.5118314, -1.4773815, -1.4461094, -1.4304263, -1.4237314"); } fall_power (scalar) { values("0.000000"); } } internal_power () { when : "INQ1&!INN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2791081, -1.3024479, -1.2765069, -1.2038240, -1.0690792, -0.9507353, -0.8742129"); } fall_power (scalar) { values("0.000000"); } } } pin (INQ2) { function : "(INQ1)"; three_state : "!(!INP & INN)"; power_down_function : "!VDD + VSS"; direction : "inout"; capacitance : 9.154100; max_capacitance : 217.154000; max_transition : 1.044015; internal_power () { related_pin : "INN"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.3537258, -15.7128167, -26.5001595, -42.3535498, -79.7918633, -154.6629799, -304.4199082", \ "-6.4131371, -15.7396762, -26.5019594, -42.3656970, -79.7845142, -154.6833923, -304.4285188", \ "-6.4313678, -15.7783450, -26.5680302, -42.3956286, -79.7934328, -154.6727007, -304.4084365", \ "-6.4137176, -15.7766237, -26.5636849, -42.3958051, -79.8458181, -154.6680829, -304.4416244", \ "-6.4125061, -15.7637521, -26.5877452, -42.4448510, -79.9256632, -154.7301106, -304.4400737", \ "-6.4276607, -15.8748792, -26.7035366, -42.2408668, -79.5964456, -154.8730612, -304.4756549", \ "-6.6344217, -16.3746656, -26.2794326, -42.3518922, -79.9001146, -154.5468408, -304.5053334"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.0337228, 7.0358321, 7.0311274, 7.0259460, 7.0716620, 7.0475731, 7.0212683", \ "7.0441090, 7.0376811, 7.0596810, 7.0433037, 7.0424889, 7.0591558, 7.0232269", \ "7.0382522, 7.0335516, 7.0515648, 7.0391060, 7.0597921, 7.0410182, 7.0257748", \ "7.0359778, 7.0475184, 7.0546395, 7.0569142, 7.0584577, 7.0547638, 7.0348324", \ "7.0544595, 7.0446634, 7.0445749, 7.0440531, 7.0599714, 7.0448989, 7.0554557", \ "7.0357341, 7.0467863, 7.0469844, 7.0521687, 7.0638058, 7.0605725, 7.0433128", \ "7.0320419, 7.0388437, 7.0206790, 7.0419592, 7.0534782, 7.0427877, 7.0472351"); } } internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.3502925, -15.6986083, -26.5022187, -42.3507480, -79.7772303, -154.6547128, -304.4269105", \ "-6.3475747, -15.7255710, -26.5227885, -42.3473561, -79.7822693, -154.6974620, -304.4204842", \ "-6.3450222, -15.7067732, -26.5017121, -42.3657101, -79.7856156, -154.6558986, -304.4426184", \ "-6.3721097, -15.7291630, -26.5286603, -42.3564482, -79.7854188, -154.6739573, -304.4234891", \ "-6.4109844, -15.7392778, -26.5507131, -42.4036073, -79.8399361, -154.7063512, -304.4346920", \ "-6.4414908, -15.7549372, -26.5736910, -42.4009065, -79.8300155, -154.7248106, -304.4740828", \ "-6.4266020, -15.7761629, -26.5838361, -42.4010243, -79.8678934, -154.7402188, -304.5029216"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.0144831, 7.0607115, 7.0484109, 7.0456553, 7.0635739, 7.0397047, 7.0252957", \ "7.0472341, 7.0422388, 7.0467593, 7.0705057, 7.0468206, 7.0645050, 7.0343832", \ "7.0353194, 7.0479601, 7.0392280, 7.0382594, 7.0667148, 7.0588165, 7.0566634", \ "7.0543404, 7.0472944, 7.0346074, 7.0315663, 7.0258611, 7.0523405, 7.0537212", \ "7.0200668, 7.0398879, 7.0254251, 7.0303401, 7.0063789, 7.0179831, 7.0478074", \ "7.0882060, 7.0232731, 7.0118912, 7.0181738, 7.0276319, 7.0285652, 7.0111940", \ "6.9395539, 7.0037082, 6.9256520, 7.0478581, 6.9856753, 7.0037869, 7.0399661"); } } internal_power () { related_pin : "INQ1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-11.6651078, -21.0553371, -31.8414328, -47.7060348, -85.0986096, -159.9869618, -309.7722583", \ "-11.6478658, -21.0220998, -31.8172620, -47.7211256, -85.0364917, -159.8913081, -309.6672533", \ "-11.6773845, -21.0264912, -31.8278470, -47.7210379, -85.1298690, -160.0165744, -309.8289353", \ "-11.7412154, -21.1348480, -31.8761220, -47.6097048, -85.0521122, -160.0116284, -309.7758642", \ "-11.7671425, -21.1288835, -31.7900993, -47.6371812, -85.0769897, -159.9626106, -309.7332564", \ "-11.6608312, -21.0240553, -31.8161107, -47.6551457, -84.8706429, -160.0634994, -309.8104008", \ "-11.6372358, -20.9785659, -31.7866860, -47.6542390, -85.0920585, -160.0038626, -309.7347853"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("10.0802528, 10.1445621, 10.1431306, 10.1416542, 10.1665290, 10.1597333, 10.1636754", \ "10.0834537, 10.0649190, 10.1415229, 10.1533179, 10.1497857, 10.2550957, 10.2234217", \ "10.1947285, 10.2095016, 10.1664698, 10.1820526, 10.1788127, 10.1631358, 10.1738813", \ "10.2546239, 10.3096327, 10.3230709, 10.3244812, 10.2496331, 10.1754898, 10.2156197", \ "10.1832893, 10.1649976, 10.1509572, 10.1682536, 10.3890658, 10.2533186, 10.2329711", \ "10.1661867, 10.1641877, 10.1773218, 10.1636982, 10.3169027, 10.4033526, 10.2434404", \ "10.1630417, 10.1808201, 10.0152404, 9.9773967, 10.1719110, 10.1485896, 10.0154588"); } } timing () { related_pin : "INN"; timing_type : "three_state_enable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0037521, 0.0058302, 0.0080451, 0.0110135, 0.0173860, 0.0300449, 0.0555138", \ "0.0038804, 0.0016403, 0.0008654, 0.0044702, 0.0128487, 0.0275412, 0.0530323", \ "0.0197555, 0.0174944, 0.0149417, 0.0112974, 0.0027781, 0.0142734, 0.0467954", \ "0.0518305, 0.0494165, 0.0468497, 0.0430366, 0.0346970, 0.0176105, 0.0166312", \ "0.1154142, 0.1134198, 0.1103049, 0.1071095, 0.0983845, 0.0811117, 0.0466507", \ "0.2429791, 0.2414972, 0.2383481, 0.2352136, 0.2267027, 0.2086167, 0.1743215", \ "0.4980020, 0.4960275, 0.4925674, 0.4895196, 0.4820371, 0.4656951, 0.4302655"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0106303, 0.0149355, 0.0201012, 0.0274575, 0.0443627, 0.0786113, 0.1484415", \ "0.0103502, 0.0146417, 0.0199109, 0.0276024, 0.0469093, 0.0820220, 0.1511762", \ "0.0102922, 0.0146773, 0.0199405, 0.0277005, 0.0465611, 0.0851720, 0.1601221", \ "0.0103603, 0.0147628, 0.0199904, 0.0278172, 0.0466920, 0.0849040, 0.1622677", \ "0.0103591, 0.0149528, 0.0203877, 0.0278433, 0.0468102, 0.0852422, 0.1618470", \ "0.0103632, 0.0149651, 0.0204057, 0.0278941, 0.0473614, 0.0850219, 0.1621222", \ "0.0103653, 0.0149715, 0.0204147, 0.0279098, 0.0474038, 0.0851062, 0.1623208"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0032351, 0.0056047, 0.0080575, 0.0112760, 0.0180649, 0.0319821, 0.0600978", \ "0.0023617, 0.0009901, 0.0041931, 0.0083148, 0.0165579, 0.0305181, 0.0581629", \ "0.0174807, 0.0122723, 0.0072202, 0.0013341, 0.0096103, 0.0270084, 0.0555486", \ "0.0494148, 0.0439086, 0.0377026, 0.0291321, 0.0119680, 0.0117863, 0.0476252", \ "0.1131465, 0.1076822, 0.1017900, 0.0932382, 0.0722115, 0.0345620, 0.0156760", \ "0.2406393, 0.2350787, 0.2291239, 0.2203709, 0.2001677, 0.1581165, 0.0806804", \ "0.4959073, 0.4909250, 0.4837272, 0.4750271, 0.4546376, 0.4139613, 0.3296717"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0159108, 0.0196166, 0.0240612, 0.0310830, 0.0489485, 0.0861788, 0.1611069", \ "0.0235804, 0.0281217, 0.0332239, 0.0399148, 0.0563751, 0.0918304, 0.1654523", \ "0.0373332, 0.0429646, 0.0491982, 0.0572950, 0.0747268, 0.1079698, 0.1778059", \ "0.0625762, 0.0696861, 0.0773190, 0.0871575, 0.1084501, 0.1452327, 0.2115115", \ "0.1097029, 0.1191613, 0.1295973, 0.1421224, 0.1662916, 0.2117902, 0.2855705", \ "0.1946303, 0.2096092, 0.2222842, 0.2414964, 0.2721867, 0.3263790, 0.4185227", \ "0.3492671, 0.3742065, 0.3936344, 0.4215970, 0.4652050, 0.5361037, 0.6480024"); } } timing () { related_pin : "INN"; timing_type : "three_state_disable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.4285023, 0.4285023, 0.4285023, 0.4285023, 0.4285023, 0.4285023, 0.4285023", \ "0.4205575, 0.4205575, 0.4205575, 0.4205575, 0.4205575, 0.4205575, 0.4205575", \ "0.4226915, 0.4226915, 0.4226915, 0.4226915, 0.4226915, 0.4226915, 0.4226915", \ "0.4422950, 0.4422950, 0.4422950, 0.4422950, 0.4422950, 0.4422950, 0.4422950", \ "0.4824214, 0.4824214, 0.4824214, 0.4824214, 0.4824214, 0.4824214, 0.4824214", \ "0.5663789, 0.5663789, 0.5663789, 0.5663789, 0.5663789, 0.5663789, 0.5663789", \ "0.7413881, 0.7413881, 0.7413881, 0.7413881, 0.7413881, 0.7413881, 0.7413881"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.3485647, 0.3485647, 0.3485647, 0.3485647, 0.3485647, 0.3485647, 0.3485647", \ "0.3320476, 0.3320476, 0.3320476, 0.3320476, 0.3320476, 0.3320476, 0.3320476", \ "0.3137612, 0.3137612, 0.3137612, 0.3137612, 0.3137612, 0.3137612, 0.3137612", \ "0.2768357, 0.2768357, 0.2768357, 0.2768357, 0.2768357, 0.2768357, 0.2768357", \ "0.1952313, 0.1952313, 0.1952313, 0.1952313, 0.1952313, 0.1952313, 0.1952313", \ "0.0786134, 0.0786134, 0.0786134, 0.0786134, 0.0786134, 0.0786134, 0.0786134", \ "0.1637211, 0.1637211, 0.1637211, 0.1637211, 0.1637211, 0.1637211, 0.1637211"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INP"; timing_type : "three_state_enable"; timing_sense : "negative_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0048296, 0.0071613, 0.0095008, 0.0125483, 0.0187996, 0.0313185, 0.0565419", \ "0.0001787, 0.0033636, 0.0065044, 0.0105397, 0.0185569, 0.0315129, 0.0563948", \ "0.0121115, 0.0071190, 0.0025697, 0.0028873, 0.0134771, 0.0303764, 0.0569585", \ "0.0436059, 0.0353902, 0.0275497, 0.0184815, 0.0033483, 0.0193698, 0.0541532", \ "0.1079126, 0.0999459, 0.0901326, 0.0764115, 0.0501331, 0.0160402, 0.0305891", \ "0.2352580, 0.2275086, 0.2180772, 0.2041732, 0.1715703, 0.1140920, 0.0425051", \ "0.4906524, 0.4827963, 0.4729444, 0.4586077, 0.4267449, 0.3619822, 0.2428095"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0161766, 0.0193726, 0.0234987, 0.0298838, 0.0460169, 0.0799377, 0.1483732", \ "0.0237704, 0.0283689, 0.0332928, 0.0394328, 0.0543796, 0.0858998, 0.1526835", \ "0.0369198, 0.0425750, 0.0486665, 0.0568493, 0.0740488, 0.1036138, 0.1652163", \ "0.0603843, 0.0675987, 0.0750551, 0.0856181, 0.1067176, 0.1418795, 0.2024707", \ "0.1019757, 0.1118866, 0.1225370, 0.1354656, 0.1615153, 0.2059377, 0.2786212", \ "0.1770591, 0.1913940, 0.2062321, 0.2234336, 0.2594348, 0.3144729, 0.4036156", \ "0.3094876, 0.3335976, 0.3589066, 0.3822107, 0.4333608, 0.5072587, 0.6185786"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0029032, 0.0054501, 0.0081098, 0.0114853, 0.0185888, 0.0327502, 0.0610864", \ "0.0044098, 0.0015957, 0.0016754, 0.0064676, 0.0169129, 0.0322658, 0.0605855", \ "0.0200735, 0.0170343, 0.0137135, 0.0087964, 0.0028963, 0.0259698, 0.0596930", \ "0.0519462, 0.0487786, 0.0452374, 0.0403806, 0.0285044, 0.0049388, 0.0428594", \ "0.1155646, 0.1130716, 0.1090745, 0.1040612, 0.0917787, 0.0678242, 0.0198756", \ "0.2432710, 0.2405742, 0.2373533, 0.2315085, 0.2196078, 0.1949740, 0.1473747", \ "0.5012987, 0.4959108, 0.4924233, 0.4864333, 0.4749955, 0.4519658, 0.4026572"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0106876, 0.0155685, 0.0216635, 0.0298090, 0.0482498, 0.0855500, 0.1614765", \ "0.0103843, 0.0155725, 0.0217656, 0.0308905, 0.0529367, 0.0906554, 0.1649637", \ "0.0103869, 0.0156152, 0.0218211, 0.0311774, 0.0538705, 0.0997173, 0.1767527", \ "0.0105291, 0.0158229, 0.0221013, 0.0315141, 0.0543108, 0.1000718, 0.1926876", \ "0.0105711, 0.0159159, 0.0222722, 0.0317710, 0.0546188, 0.1005313, 0.1923906", \ "0.0105836, 0.0159473, 0.0223382, 0.0319331, 0.0549845, 0.1011895, 0.1936960", \ "0.0105898, 0.0159599, 0.0223649, 0.0319754, 0.0550682, 0.1014150, 0.1940933"); } } timing () { related_pin : "INP"; timing_type : "three_state_disable"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.3420592, 0.3420592, 0.3420592, 0.3420592, 0.3420592, 0.3420592, 0.3420592", \ "0.3089979, 0.3089979, 0.3089979, 0.3089979, 0.3089979, 0.3089979, 0.3089979", \ "0.2732755, 0.2732755, 0.2732755, 0.2732755, 0.2732755, 0.2732755, 0.2732755", \ "0.2138244, 0.2138244, 0.2138244, 0.2138244, 0.2138244, 0.2138244, 0.2138244", \ "0.1210939, 0.1210939, 0.1210939, 0.1210939, 0.1210939, 0.1210939, 0.1210939", \ "0.0264206, 0.0264206, 0.0264206, 0.0264206, 0.0264206, 0.0264206, 0.0264206", \ "0.1872279, 0.1872279, 0.1872279, 0.1872279, 0.1872279, 0.1872279, 0.1872279"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.4225889, 0.4225889, 0.4225889, 0.4225889, 0.4225889, 0.4225889, 0.4225889", \ "0.4549559, 0.4549559, 0.4549559, 0.4549559, 0.4549559, 0.4549559, 0.4549559", \ "0.4707714, 0.4707714, 0.4707714, 0.4707714, 0.4707714, 0.4707714, 0.4707714", \ "0.5120462, 0.5120462, 0.5120462, 0.5120462, 0.5120462, 0.5120462, 0.5120462", \ "0.5604264, 0.5604264, 0.5604264, 0.5604264, 0.5604264, 0.5604264, 0.5604264", \ "0.6771397, 0.6771397, 0.6771397, 0.6771397, 0.6771397, 0.6771397, 0.6771397", \ "0.9143915, 0.9143915, 0.9143915, 0.9143915, 0.9143915, 0.9143915, 0.9143915"); } fall_transition (scalar) { values("0.0000000"); } } timing () { related_pin : "INQ1"; timing_type : "combinational"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0050113, 0.0072321, 0.0094465, 0.0122944, 0.0183464, 0.0307665, 0.0561699", \ "0.0051074, 0.0076674, 0.0105071, 0.0141761, 0.0214853, 0.0336057, 0.0583672", \ "0.0050021, 0.0075263, 0.0105561, 0.0149895, 0.0243597, 0.0396487, 0.0641071", \ "0.0051615, 0.0075695, 0.0104471, 0.0147417, 0.0255162, 0.0446974, 0.0760402", \ "0.0051645, 0.0076524, 0.0105000, 0.0148384, 0.0247056, 0.0461575, 0.0852510", \ "0.0048346, 0.0074654, 0.0103791, 0.0140900, 0.0241354, 0.0448569, 0.0871717", \ "0.0057332, 0.0080066, 0.0105191, 0.0143277, 0.0247497, 0.0443337, 0.0847839"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0193090, 0.0219726, 0.0257337, 0.0318564, 0.0474029, 0.0802113, 0.1488410", \ "0.0341252, 0.0356409, 0.0379100, 0.0424235, 0.0558149, 0.0882446, 0.1524206", \ "0.0656029, 0.0664443, 0.0676586, 0.0703015, 0.0787055, 0.1047553, 0.1650067", \ "0.1298828, 0.1301682, 0.1308968, 0.1320261, 0.1368127, 0.1521236, 0.2019361", \ "0.2579545, 0.2587654, 0.2586213, 0.2592255, 0.2620572, 0.2704457, 0.2992694", \ "0.5160123, 0.5162574, 0.5166343, 0.5171599, 0.5170486, 0.5218172, 0.5377956", \ "1.0307520, 1.0285115, 1.0295341, 1.0293016, 1.0335069, 1.0332737, 1.0440145"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0048180, 0.0069015, 0.0091008, 0.0120341, 0.0186481, 0.0324722, 0.0605741", \ "0.0052052, 0.0075944, 0.0102254, 0.0138059, 0.0213194, 0.0345589, 0.0621777", \ "0.0052885, 0.0079556, 0.0109332, 0.0150710, 0.0241250, 0.0397700, 0.0664233", \ "0.0053539, 0.0079399, 0.0110133, 0.0154675, 0.0257772, 0.0445755, 0.0763686", \ "0.0053084, 0.0079536, 0.0110395, 0.0155840, 0.0261060, 0.0470220, 0.0849714", \ "0.0051995, 0.0078239, 0.0108041, 0.0150367, 0.0260795, 0.0478139, 0.0898875", \ "0.0056033, 0.0075968, 0.0098110, 0.0147855, 0.0246829, 0.0468418, 0.0906277"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("10.1541, 16.6541, 24.1541, 35.1541, 61.1541, 113.154, 217.154"); values("0.0179982, 0.0209334, 0.0252179, 0.0322596, 0.0497244, 0.0860700, 0.1615886", \ "0.0325986, 0.0340687, 0.0364804, 0.0415835, 0.0570246, 0.0914391, 0.1651054", \ "0.0641153, 0.0646032, 0.0656686, 0.0682494, 0.0777332, 0.1075016, 0.1759409", \ "0.1279802, 0.1280497, 0.1285425, 0.1294084, 0.1338051, 0.1506545, 0.2084887", \ "0.2562059, 0.2563157, 0.2562870, 0.2566659, 0.2582472, 0.2654534, 0.2969199", \ "0.5142696, 0.5140724, 0.5143776, 0.5150472, 0.5145778, 0.5166035, 0.5301602", \ "1.0261049, 1.0266644, 1.0284353, 1.0269113, 1.0297181, 1.0293266, 1.0335718"); } } } } cell(PMT1) { /* gs005 */ cell_footprint : "PMT1"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 6.4512 ; leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G'"; value : 2150.200; } leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G"; value : 8000.000; } cell_leakage_power : 8000.000 ; pin(G) { /* gs010.4 */ direction : input; capacitance : 1.466; rise_capacitance_range (1.197, 1.197 ); rise_capacitance : 1.197; fall_capacitance_range (1.735, 1.735 ); fall_capacitance : 1.735; } pin(D) { /* gs008-1 */ direction : input; capacitance : 1.486; rise_capacitance_range (1.177, 1.177 ); rise_capacitance : 1.177; fall_capacitance_range (1.795, 1.795 ); fall_capacitance : 1.795; } pin(S) { /* gs010.4 */ direction : input; capacitance : 1.486; rise_capacitance_range (1.277, 1.277 ); rise_capacitance : 1.277; fall_capacitance_range (1.695, 1.695 ); fall_capacitance : 1.695; } } cell(PMT2) { /* gs005 */ cell_footprint : "PMT2"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 7.3728 ; leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G'"; value : 4325.000; } leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G"; value : 15124.000; } cell_leakage_power : 15124.000 ; pin(G) { /* gs010.4 */ direction : input; capacitance : 1.268; rise_capacitance_range (1.191, 1.191 ); rise_capacitance : 1.191; fall_capacitance_range (1.345, 1.345 ); fall_capacitance : 1.345; } pin(D) { /* gs008-1 */ direction : input; capacitance : 1.225; rise_capacitance_range (1.136, 1.136 ); rise_capacitance : 1.136; fall_capacitance_range (1.315, 1.315 ); fall_capacitance : 1.315; } pin(S) { /* gs010.4 */ direction : input; capacitance : 1.298; rise_capacitance_range (1.271, 1.271 ); rise_capacitance : 1.271; fall_capacitance_range (1.325, 1.325 ); fall_capacitance : 1.325; } } cell(PMT3) { /* gs005 */ cell_footprint : "PMT3"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 10.1376 ; leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G'"; value : 9251.000; } leakage_power() { /* gs006 */ related_pg_pin : VDD; when : "G"; value : 30424.000; } cell_leakage_power : 30424.000 ; pin(G) { /* gs010.4 */ direction : input; capacitance : 2.149; rise_capacitance_range (2.676, 2.676 ); rise_capacitance : 2.676; fall_capacitance_range (1.623, 1.623 ); fall_capacitance : 1.623; } pin(D) { /* gs008-1 */ direction : input; capacitance : 2.140; rise_capacitance_range (2.686, 2.686 ); rise_capacitance : 2.686; fall_capacitance_range (1.613, 1.613 ); fall_capacitance : 1.613; } pin(S) { /* gs010.4 */ direction : input; capacitance : 2.149 rise_capacitance_range (2.616, 2.616 ); rise_capacitance : 2.616; fall_capacitance_range (1.683, 1.683 ); fall_capacitance : 1.683; } } cell (SDFFARX1) { cell_footprint : "SDFFAR"; area : 37.7856 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.920391e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI')"; value : "1.4735862e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI)"; value : "1.4287907e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI)"; value : "1.6024558e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI)"; value : "1.5576904e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE'*SI')"; value : "1.1755185e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI')"; value : "1.1963472e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI')"; value : "1.1174437e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE'*SI)"; value : "1.1845554e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI)"; value : "1.2054011e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI)"; value : "1.1264839e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE*SI')"; value : "1.3044216e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI')"; value : "1.3252475e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI')"; value : "1.2463541e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE*SI)"; value : "1.9203905e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI)"; value : "1.7454866e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE'*SI')"; value : "1.7915174e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI')"; value : "1.6166130e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE'*SI)"; value : "1.7467151e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI)"; value : "1.5718051e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE*SI')"; value : "1.3134668e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI')"; value : "1.3343103e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI')"; value : "1.2553960e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE*SI)"; value : "1.8756120e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI)"; value : "1.7007071e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE'*SI')"; value : "1.2090435e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.524861, 1.524861 ); rise_capacitance : 1.524861; capacitance : 1.475866; fall_capacitance_range (1.426871, 1.426871 ); fall_capacitance : 1.426871; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1227062, 0.1298026, 0.1368698, 0.1518404, 0.1759371, 0.2082850, 0.2476495", \ "0.1189684, 0.1259515, 0.1331988, 0.1481475, 0.1718974, 0.2023403, 0.2443254", \ "0.1146805, 0.1185258, 0.1257782, 0.1408235, 0.1669047, 0.1972425, 0.2401462", \ "0.1055381, 0.1095648, 0.1170972, 0.1315300, 0.1545734, 0.1882961, 0.2315599", \ "0.1027325, 0.1091767, 0.1136650, 0.1281473, 0.1526076, 0.1816209, 0.2228978", \ "0.1070943, 0.1106357, 0.1207561, 0.1380693, 0.1589460, 0.1918342, 0.2311105", \ "0.1386870, 0.1423357, 0.1496803, 0.1636821, 0.1881383, 0.2210959, 0.2609568"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1226740, 0.1261794, 0.1341073, 0.1488617, 0.1841058, 0.2197703, 0.2970946", \ "0.1189649, 0.1225125, 0.1304793, 0.1480764, 0.1805127, 0.2195603, 0.2934876", \ "0.1115399, 0.1180330, 0.1260128, 0.1407124, 0.1733020, 0.2164271, 0.2952576", \ "0.1085491, 0.1089453, 0.1137616, 0.1317360, 0.1613572, 0.2079135, 0.2817224", \ "0.0990707, 0.1003259, 0.1037423, 0.1223289, 0.1496791, 0.1958736, 0.2547414", \ "0.0916284, 0.0984968, 0.1056524, 0.1203890, 0.1499479, 0.1966878, 0.2705001", \ "0.0968036, 0.1034632, 0.1112087, 0.1200286, 0.1565839, 0.2232512, 0.2833857"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0700336, -0.0765288, -0.0842593, -0.0993606, -0.1205888, -0.1459914, -0.1632938", \ "-0.0691417, -0.0756909, -0.0834587, -0.0986852, -0.1199141, -0.1452283, -0.1625002", \ "-0.0676413, -0.0740572, -0.0817959, -0.0968828, -0.1185628, -0.1438662, -0.1606638", \ "-0.0678080, -0.0709069, -0.0780946, -0.0932369, -0.1176236, -0.1435022, -0.1607573", \ "-0.0732306, -0.0768356, -0.0808637, -0.0952653, -0.1236010, -0.1502045, -0.1739067", \ "-0.0801945, -0.0840779, -0.0914225, -0.1055702, -0.1395363, -0.1644885, -0.1981497", \ "-0.1094509, -0.1130283, -0.1173241, -0.1346250, -0.1637548, -0.1846350, -0.2221327"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0494483, -0.0535458, -0.0607790, -0.0755707, -0.0954086, -0.1319417, -0.1574560", \ "-0.0486354, -0.0528378, -0.0629233, -0.0777315, -0.0977057, -0.1341001, -0.1656503", \ "-0.0414713, -0.0483882, -0.0555547, -0.0703133, -0.0936230, -0.1294946, -0.1655123", \ "-0.0444805, -0.0447100, -0.0522768, -0.0677310, -0.0908517, -0.1286970, -0.1887398", \ "-0.0343445, -0.0381731, -0.0456247, -0.0644402, -0.0939139, -0.1361311, -0.1808151", \ "-0.0327337, -0.0363099, -0.0436844, -0.0627071, -0.0920627, -0.1271517, -0.1879585", \ "-0.0325958, -0.0357983, -0.0408341, -0.0585795, -0.0883454, -0.1246662, -0.1966148"); } } internal_power () { when : "!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.3338653, 18.2107038, 18.0867344, 18.6625234, 19.9364549, 22.6066712, 28.0694570"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.7913727, 13.7213605, 13.6734546, 14.2405689, 15.4669162, 18.0117297, 23.1934752"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.141422; min_pulse_width_high : 0.079933; rise_capacitance_range (1.355029, 1.355029 ); rise_capacitance : 1.355029; capacitance : 1.312392; fall_capacitance_range (1.269755, 1.269755 ); fall_capacitance : 1.269755; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.5968409, 11.5663052, 11.5891515, 12.2007646, 13.5079086, 16.2061145, 21.6864438"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.2377916, 7.1914948, 7.1910200, 7.7903979, 9.0812727, 11.7551411, 17.1949962"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.102772; rise_capacitance_range (3.455986, 3.455986 ); rise_capacitance : 3.455986; capacitance : 3.599656; fall_capacitance_range (3.743327, 3.743327 ); fall_capacitance : 3.743327; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875386, -0.0897671, -0.0939816, -0.1080325, -0.1343280, -0.1741426, -0.2386874", \ "-0.0911558, -0.0933445, -0.1004794, -0.1118426, -0.1371738, -0.1779622, -0.2410638", \ "-0.0988815, -0.1010346, -0.1081702, -0.1193371, -0.1418056, -0.1819068, -0.2492311", \ "-0.1079495, -0.1100219, -0.1174483, -0.1261966, -0.1509076, -0.1911624, -0.2584940", \ "-0.1146648, -0.1168407, -0.1213181, -0.1326770, -0.1580422, -0.1973151, -0.2612015", \ "-0.1173609, -0.1194075, -0.1239498, -0.1351462, -0.1585396, -0.1948856, -0.2585921", \ "-0.1046110, -0.1097861, -0.1063008, -0.1233709, -0.1467437, -0.1790148, -0.2420864"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0963784, 0.0985321, 0.1057999, 0.1168809, 0.1400126, 0.1827259, 0.2386678", \ "0.1029968, 0.1050355, 0.1092752, 0.1208445, 0.1438784, 0.1862637, 0.2410785", \ "0.1105658, 0.1127284, 0.1170488, 0.1282122, 0.1515570, 0.1911633, 0.2466027", \ "0.1199266, 0.1220833, 0.1263079, 0.1377103, 0.1602217, 0.2018910, 0.2561544", \ "0.1267677, 0.1288778, 0.1328377, 0.1411139, 0.1671222, 0.2097644, 0.2612020", \ "0.1262160, 0.1282623, 0.1327197, 0.1411271, 0.1670280, 0.2080412, 0.2618472", \ "0.1164589, 0.1155256, 0.1196966, 0.1280354, 0.1526206, 0.1950878, 0.2496634"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.0762517, 25.1343206, 25.3431299, 26.5786356, 29.1423184, 34.3623553, 44.8951002"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.3890862, -2.4753639, -2.5558006, -2.6156711, -2.6432931, -2.6064185, -2.4405506"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.752771, 2.752771 ); rise_capacitance : 2.752771; capacitance : 2.710975; fall_capacitance_range (2.669179, 2.669179 ); fall_capacitance : 2.669179; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1227441, 0.1298101, 0.1341360, 0.1429084, 0.1582937, 0.1823221, 0.2117309", \ "0.1189150, 0.1259771, 0.1303535, 0.1391602, 0.1546709, 0.1786657, 0.2079210", \ "0.1116126, 0.1186333, 0.1228697, 0.1318116, 0.1472421, 0.1742627, 0.2006587", \ "0.1055207, 0.1091072, 0.1140001, 0.1224079, 0.1379463, 0.1599945, 0.1921176", \ "0.1025418, 0.1028724, 0.1106432, 0.1163262, 0.1348772, 0.1584966, 0.1927722", \ "0.1068248, 0.1136057, 0.1148845, 0.1204922, 0.1450601, 0.1600436, 0.1987411", \ "0.1414492, 0.1414713, 0.1469459, 0.1555371, 0.1708745, 0.1924419, 0.2268110"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256740, 0.1291950, 0.1340196, 0.1434953, 0.1610888, 0.1956601, 0.2603581", \ "0.1219122, 0.1254484, 0.1303857, 0.1398309, 0.1574317, 0.1947315, 0.2559270", \ "0.1145329, 0.1180972, 0.1256910, 0.1323661, 0.1532272, 0.1874153, 0.2486625", \ "0.1057620, 0.1118901, 0.1137730, 0.1230745, 0.1447203, 0.1778317, 0.2424431", \ "0.0962472, 0.1029163, 0.1046953, 0.1160248, 0.1316996, 0.1714809, 0.2336560", \ "0.0976566, 0.0951082, 0.1031477, 0.1142297, 0.1325190, 0.1652148, 0.2330515", \ "0.1031210, 0.1037135, 0.1087314, 0.1168454, 0.1330144, 0.1743193, 0.2346530"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0762246, -0.0769065, -0.0814138, -0.0906244, -0.1060098, -0.1240185, -0.1422605", \ "-0.0725352, -0.0759939, -0.0806885, -0.0896908, -0.1023419, -0.1238106, -0.1415907", \ "-0.0708781, -0.0746417, -0.0789380, -0.0855211, -0.1003168, -0.1231339, -0.1398108", \ "-0.0705632, -0.0714917, -0.0757276, -0.0847854, -0.1006727, -0.1220081, -0.1428824", \ "-0.0723305, -0.0734731, -0.0780038, -0.0872461, -0.1026885, -0.1248524, -0.1505208", \ "-0.0801856, -0.0839025, -0.0882224, -0.0970692, -0.1088226, -0.1337216, -0.1581692", \ "-0.1091626, -0.1098456, -0.1146319, -0.1227010, -0.1379653, -0.1580856, -0.1826825"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0553664, -0.0591052, -0.0636429, -0.0727869, -0.0882047, -0.1130850, -0.1533270", \ "-0.0546292, -0.0583853, -0.0628953, -0.0719597, -0.0873483, -0.1122020, -0.1585072", \ "-0.0471976, -0.0539930, -0.0584492, -0.0674015, -0.0825420, -0.1072783, -0.1514538", \ "-0.0442614, -0.0476240, -0.0490855, -0.0620192, -0.0763058, -0.1054990, -0.1541147", \ "-0.0405650, -0.0411725, -0.0456513, -0.0549261, -0.0733342, -0.1045851, -0.1570697", \ "-0.0327223, -0.0335715, -0.0408986, -0.0470763, -0.0654186, -0.0970104, -0.1481207", \ "-0.0352613, -0.0389276, -0.0406132, -0.0496601, -0.0678766, -0.1048751, -0.1519851"); } } internal_power () { when : "!D&!CLK&!RSTB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.5512211, 4.5749804, 4.7202929, 5.5331229, 7.2565769, 10.8012786, 17.9884758"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3577643, 0.3449492, 0.4114377, 1.2482519, 3.0139991, 6.6376123, 13.9769571"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.969690, 1.969690 ); rise_capacitance : 1.969690; capacitance : 1.913294; fall_capacitance_range (1.856898, 1.856898 ); fall_capacitance : 1.856898; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1257090, 0.1327481, 0.1398024, 0.1547954, 0.1820362, 0.2112302, 0.2533468", \ "0.1218809, 0.1288683, 0.1361239, 0.1509626, 0.1749014, 0.2053044, 0.2471713", \ "0.1143379, 0.1214721, 0.1286893, 0.1465209, 0.1696951, 0.2003117, 0.2430022", \ "0.1082476, 0.1120954, 0.1198319, 0.1341355, 0.1603833, 0.1944201, 0.2346348", \ "0.1089003, 0.1093366, 0.1164945, 0.1310462, 0.1582519, 0.1875054, 0.2291622", \ "0.1100338, 0.1224851, 0.1266450, 0.1379105, 0.1638009, 0.1927845, 0.2344810", \ "0.1465311, 0.1453232, 0.1520494, 0.1702412, 0.1960548, 0.2236250, 0.2606071"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256247, 0.1320922, 0.1399399, 0.1548162, 0.1870757, 0.2229268, 0.3023050", \ "0.1249481, 0.1284020, 0.1362658, 0.1509560, 0.1834971, 0.2226935, 0.3014609", \ "0.1174436, 0.1207560, 0.1288726, 0.1464796, 0.1764048, 0.2224857, 0.2943560", \ "0.1085490, 0.1116942, 0.1199723, 0.1375984, 0.1649910, 0.2109688, 0.2880672", \ "0.1017444, 0.1062986, 0.1104033, 0.1253980, 0.1589698, 0.2018496, 0.2608680", \ "0.1001266, 0.0989552, 0.1089239, 0.1265939, 0.1539422, 0.2023650, 0.2780028", \ "0.1026654, 0.1092717, 0.1114039, 0.1283930, 0.1603870, 0.2132057, 0.2864454"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0757931, -0.0794505, -0.0871444, -0.1020385, -0.1262126, -0.1488645, -0.1751506", \ "-0.0721295, -0.0785928, -0.0864272, -0.1015112, -0.1226091, -0.1481031, -0.1744762", \ "-0.0706014, -0.0771770, -0.0848775, -0.1000874, -0.1211854, -0.1467573, -0.1665442", \ "-0.0709743, -0.0741560, -0.0819181, -0.0959983, -0.1208584, -0.1463663, -0.1667099", \ "-0.0761554, -0.0800083, -0.0835811, -0.1012004, -0.1270444, -0.1524308, -0.1766712", \ "-0.0854190, -0.0900542, -0.0943237, -0.1113242, -0.1425139, -0.1677274, -0.2010359", \ "-0.1118450, -0.1159953, -0.1234169, -0.1372262, -0.1664239, -0.2076165, -0.2396486"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0523728, -0.0563363, -0.0635890, -0.0785842, -0.0988063, -0.1317118, -0.1687301", \ "-0.0516139, -0.0555476, -0.0628748, -0.0776747, -0.1007065, -0.1368474, -0.1736423", \ "-0.0472012, -0.0511194, -0.0585030, -0.0729936, -0.0935838, -0.1296532, -0.1524337", \ "-0.0444936, -0.0447169, -0.0522782, -0.0703931, -0.0909398, -0.1231705, -0.1649806", \ "-0.0372821, -0.0410071, -0.0483600, -0.0671406, -0.0967397, -0.1357685, -0.1789143", \ "-0.0357036, -0.0364525, -0.0437840, -0.0626708, -0.0993771, -0.1254992, -0.1969602", \ "-0.0356204, -0.0390254, -0.0459883, -0.0624788, -0.0927637, -0.1308715, -0.2001203"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5986165, 1.5210281, 1.4586666, 1.4027803, 1.3838234, 1.4387252, 1.6413442"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2318036, -1.3362148, -1.4529183, -1.5057862, -1.5194030, -1.4545180, -1.2326293"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.631141; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.3004656, -1.6979444, -2.8419179, -3.7869334, -5.2936440, -6.8212955, -8.9252042", \ "-0.3026124, -1.7004557, -2.8439755, -3.7897247, -5.2945030, -6.8206947, -8.9184359", \ "-0.3018791, -1.6763555, -2.7774444, -3.7312220, -5.1967150, -6.7052599, -8.8574304", \ "-0.2939972, -1.5735606, -2.6123547, -3.5152233, -4.8998398, -6.4507950, -8.4577131", \ "-0.2604871, -1.3155965, -2.1895427, -2.8822774, -4.0889702, -5.3503996, -7.3359475", \ "-0.1670711, -0.5500344, -0.9277130, -1.4013516, -1.9020440, -2.7721703, -4.5207941", \ "-0.0297622, 0.8924529, 1.4937871, 2.0264201, 2.5191716, 2.3067420, 2.3840064"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.0239145, 12.2577558, 22.2753219, 31.7660690, 43.6454758, 53.1104613, 59.3839761", \ "-1.0015711, 12.2817618, 22.3078934, 31.7908133, 43.6717960, 53.1410476, 59.4279623", \ "-1.0013658, 12.3097022, 22.3540787, 31.8505148, 43.7736452, 53.2600826, 59.5558586", \ "-1.2937730, 12.0944682, 22.1962907, 31.7546537, 43.7325600, 53.2795128, 59.6173463", \ "-1.9054381, 11.7189156, 22.0153518, 31.7509831, 43.9332761, 53.6574130, 60.1003855", \ "-3.1557459, 11.0531724, 21.7720238, 31.9171331, 44.6039622, 54.7210618, 61.4308987", \ "-5.7443761, 9.7314549, 21.4263577, 32.4399087, 46.1530299, 57.1309421, 64.4229336"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-10.0005006, 3.0732375, 12.9999329, 22.3960358, 34.1175893, 43.6985678, 50.0011163", \ "-10.0295907, 3.0382866, 12.9674827, 22.3618720, 34.0779520, 43.6474522, 49.9403903", \ "-10.1247770, 3.0025489, 12.9499337, 22.3697961, 34.1109177, 43.6974269, 50.0223278", \ "-10.7017752, 2.6273793, 12.6922744, 22.2264455, 34.0489869, 43.7315697, 50.0798681", \ "-11.8803889, 1.9687765, 12.3688998, 22.1688454, 34.3576129, 44.2548230, 50.8029307", \ "-14.2645159, 0.8140678, 12.0469941, 22.4897296, 35.4600216, 45.9451260, 52.8602473", \ "-19.1183437, -1.5752432, 11.3368830, 23.3193804, 38.0323528, 49.5631885, 57.2475883"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1673788, 0.1803958, 0.1930069, 0.2096256, 0.2456400, 0.3151754, 0.4530154", \ "0.1712811, 0.1843058, 0.1968974, 0.2135300, 0.2495399, 0.3190750, 0.4569191", \ "0.1781807, 0.1913505, 0.2039089, 0.2205374, 0.2565465, 0.3259944, 0.4639455", \ "0.1873701, 0.2004924, 0.2131150, 0.2297609, 0.2657893, 0.3353390, 0.4727533", \ "0.1976854, 0.2107292, 0.2233410, 0.2399777, 0.2760581, 0.3456724, 0.4834801", \ "0.2067560, 0.2198845, 0.2323798, 0.2490439, 0.2850090, 0.3543248, 0.4919080", \ "0.2061914, 0.2193086, 0.2319834, 0.2486175, 0.2846402, 0.3540572, 0.4920481"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0332536, 0.0530796, 0.0737461, 0.1036042, 0.1766256, 0.3257328, 0.6280395", \ "0.0332507, 0.0531778, 0.0737650, 0.1036327, 0.1766330, 0.3257185, 0.6277369", \ "0.0331716, 0.0532921, 0.0733624, 0.1038483, 0.1768147, 0.3248029, 0.6239269", \ "0.0337602, 0.0530136, 0.0732575, 0.1036616, 0.1767154, 0.3258034, 0.6288422", \ "0.0337898, 0.0529867, 0.0733933, 0.1040574, 0.1759168, 0.3255982, 0.6254525", \ "0.0332754, 0.0532874, 0.0736877, 0.1038758, 0.1768039, 0.3261273, 0.6296700", \ "0.0333697, 0.0530472, 0.0739067, 0.1040372, 0.1768698, 0.3245219, 0.6311409"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1862807, 0.1996140, 0.2127069, 0.2302651, 0.2693201, 0.3458674, 0.4985114", \ "0.1902505, 0.2035803, 0.2166242, 0.2341584, 0.2732331, 0.3498384, 0.5026042", \ "0.1974644, 0.2108211, 0.2238545, 0.2414066, 0.2804871, 0.3570700, 0.5097815", \ "0.2073951, 0.2207577, 0.2337989, 0.2513467, 0.2904250, 0.3670459, 0.5198574", \ "0.2182350, 0.2314819, 0.2445077, 0.2621180, 0.3011849, 0.3777445, 0.5305820", \ "0.2274155, 0.2407501, 0.2538425, 0.2714018, 0.3104315, 0.3869562, 0.5396879", \ "0.2297190, 0.2430282, 0.2561361, 0.2736502, 0.3127210, 0.3893460, 0.5424522"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0298031, 0.0472996, 0.0664385, 0.0947050, 0.1640996, 0.3074182, 0.5981312", \ "0.0302108, 0.0470913, 0.0664522, 0.0947706, 0.1643237, 0.3065184, 0.5992787", \ "0.0301880, 0.0471726, 0.0662889, 0.0946684, 0.1643314, 0.3069441, 0.5991102", \ "0.0301813, 0.0472047, 0.0664758, 0.0947522, 0.1643049, 0.3068735, 0.5994334", \ "0.0299133, 0.0470841, 0.0663345, 0.0946810, 0.1640036, 0.3073833, 0.5986863", \ "0.0298197, 0.0472662, 0.0663204, 0.0945965, 0.1644784, 0.3070094, 0.5982844", \ "0.0300383, 0.0471371, 0.0663082, 0.0948685, 0.1642354, 0.3073307, 0.5983778"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0532096, 0.0664339, 0.0794478, 0.0969892, 0.1366815, 0.2149161, 0.3679138", \ "0.0572157, 0.0704010, 0.0833876, 0.1009296, 0.1406151, 0.2188633, 0.3718536", \ "0.0652899, 0.0782028, 0.0910867, 0.1086264, 0.1483061, 0.2265005, 0.3794800", \ "0.0771398, 0.0904800, 0.1035351, 0.1211294, 0.1607125, 0.2387569, 0.3916822", \ "0.0925625, 0.1066213, 0.1201188, 0.1380273, 0.1778464, 0.2558034, 0.4086041", \ "0.1117641, 0.1268570, 0.1410492, 0.1598784, 0.2003557, 0.2783279, 0.4310408", \ "0.1341264, 0.1511252, 0.1668327, 0.1870392, 0.2296981, 0.3091546, 0.4616754"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0260913, 0.0439133, 0.0637512, 0.0933084, 0.1649624, 0.3084368, 0.5998148", \ "0.0260323, 0.0437260, 0.0636905, 0.0932800, 0.1650006, 0.3086169, 0.5992595", \ "0.0270169, 0.0444014, 0.0640430, 0.0936133, 0.1651950, 0.3086627, 0.5985422", \ "0.0314931, 0.0483698, 0.0673721, 0.0960011, 0.1667704, 0.3090601, 0.5998602", \ "0.0384258, 0.0546876, 0.0733665, 0.1012284, 0.1700833, 0.3111297, 0.5993499", \ "0.0496253, 0.0660138, 0.0837396, 0.1111334, 0.1782846, 0.3159759, 0.6016611", \ "0.0671024, 0.0838734, 0.1029575, 0.1290815, 0.1944767, 0.3282316, 0.6084308"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.638031; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.7509007, -4.2913824, -4.9106941, -5.7124307, -6.9108912, -8.5709482, -10.5166842", \ "-3.7287604, -4.2634806, -4.8776417, -5.6775808, -6.8690639, -8.5247887, -10.4875215", \ "-3.7281841, -4.2407936, -4.8430771, -5.6087668, -6.7991505, -8.4445267, -9.9511718", \ "-4.0187307, -4.4489405, -4.9910265, -5.6829241, -6.7890840, -8.3633996, -9.7940354", \ "-4.6316717, -4.8166471, -5.1540890, -5.6654481, -6.5571846, -7.9552619, -9.8018263", \ "-5.8850400, -5.5121239, -5.4238107, -5.5398650, -5.8972706, -6.6194114, -8.6317401", \ "-8.4760445, -6.8591374, -5.8253449, -4.9745553, -4.0985939, -4.4255381, -4.3564144"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5326702, 15.3573805, 24.8308856, 33.6415597, 44.5302470, 53.2304554, 58.9410049", \ "2.5299124, 15.3532716, 24.8202917, 33.6429318, 44.5128105, 53.2237591, 58.9493528", \ "2.5324590, 15.3886173, 24.8646370, 33.6951426, 44.5964476, 53.3168100, 59.0541518", \ "2.5419157, 15.4849438, 25.0376587, 33.9132480, 44.8830468, 53.6655589, 59.5199292", \ "2.5776799, 15.7700678, 25.5107959, 34.5756169, 45.7829757, 54.7488762, 60.6324183", \ "2.6642349, 16.4230541, 26.5781994, 36.0444549, 47.7473626, 57.1219002, 63.2311236", \ "2.8178170, 17.9177899, 29.0974305, 39.5050802, 52.1964188, 62.2667223, 68.9585419"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-12.7388511, -13.5967776, -14.3015640, -15.0911165, -16.3534375, -17.6377945, -19.7174392", \ "-12.7675813, -13.6152899, -14.3020304, -15.0851122, -16.3236824, -17.8749442, -18.9441845", \ "-12.8672679, -13.6635586, -14.3247202, -15.0737177, -16.2802481, -17.5217710, -19.5334364", \ "-13.4598247, -14.0912233, -14.6110428, -15.2250001, -16.3060717, -17.6776908, -19.5680383", \ "-14.6639784, -14.8158654, -14.9667869, -15.2715864, -15.9387350, -17.0580679, -18.5443673", \ "-17.0597465, -16.0546395, -15.4977288, -14.9452820, -14.5015026, -14.6600439, -16.2062754", \ "-21.9774789, -18.6101701, -16.2300004, -14.1073117, -11.7270855, -10.4495062, -9.4551563"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1301968, 0.1440814, 0.1569381, 0.1740892, 0.2120520, 0.2830532, 0.4211817", \ "0.1340619, 0.1479479, 0.1607994, 0.1779447, 0.2159106, 0.2869114, 0.4250551", \ "0.1415247, 0.1551418, 0.1680982, 0.1852274, 0.2231932, 0.2942698, 0.4323912", \ "0.1512606, 0.1648915, 0.1778876, 0.1950054, 0.2330008, 0.3040896, 0.4422152", \ "0.1621220, 0.1760111, 0.1888882, 0.2059998, 0.2440280, 0.3150613, 0.4532737", \ "0.1717241, 0.1855478, 0.1984377, 0.2156215, 0.2536255, 0.3246565, 0.4625670", \ "0.1724467, 0.1860834, 0.1990735, 0.2161979, 0.2542218, 0.3252322, 0.4633499"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0401068, 0.0594823, 0.0811236, 0.1127190, 0.1859719, 0.3333913, 0.6369441", \ "0.0400961, 0.0594806, 0.0811571, 0.1127012, 0.1859804, 0.3333482, 0.6369525", \ "0.0403739, 0.0594972, 0.0810571, 0.1125306, 0.1860220, 0.3342736, 0.6368947", \ "0.0399342, 0.0591262, 0.0809272, 0.1123813, 0.1857235, 0.3341839, 0.6367160", \ "0.0399765, 0.0593918, 0.0808407, 0.1124747, 0.1862117, 0.3335512, 0.6359625", \ "0.0396655, 0.0589956, 0.0807073, 0.1123021, 0.1858966, 0.3337758, 0.6371608", \ "0.0393637, 0.0588896, 0.0805535, 0.1121910, 0.1856033, 0.3342143, 0.6380314"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1129354, 0.1283743, 0.1430599, 0.1620869, 0.2030945, 0.2753922, 0.4073905", \ "0.1167739, 0.1322444, 0.1468354, 0.1659052, 0.2069195, 0.2792135, 0.4112549", \ "0.1239858, 0.1393601, 0.1540003, 0.1730918, 0.2140595, 0.2863396, 0.4183824", \ "0.1333541, 0.1486214, 0.1631638, 0.1823389, 0.2233055, 0.2955979, 0.4276266", \ "0.1435852, 0.1589588, 0.1736002, 0.1925610, 0.2335209, 0.3057537, 0.4377949", \ "0.1528528, 0.1681082, 0.1826759, 0.2016760, 0.2425006, 0.3147611, 0.4467249", \ "0.1524555, 0.1676548, 0.1821509, 0.2010162, 0.2418169, 0.3140501, 0.4461137"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0425810, 0.0602118, 0.0792802, 0.1066703, 0.1684369, 0.2857710, 0.5252068", \ "0.0424708, 0.0603985, 0.0790944, 0.1068085, 0.1684090, 0.2866383, 0.5247734", \ "0.0425191, 0.0601266, 0.0792074, 0.1066490, 0.1682216, 0.2864859, 0.5249007", \ "0.0425744, 0.0601502, 0.0791648, 0.1066886, 0.1682362, 0.2858999, 0.5237469", \ "0.0426217, 0.0610121, 0.0791302, 0.1067547, 0.1683914, 0.2860382, 0.5251014", \ "0.0431174, 0.0607213, 0.0796468, 0.1068649, 0.1681295, 0.2864396, 0.5252920", \ "0.0446214, 0.0620960, 0.0805779, 0.1077132, 0.1690288, 0.2866555, 0.5251012"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1611980, 0.1749923, 0.1883653, 0.2058748, 0.2430533, 0.3129777, 0.4517065", \ "0.1645371, 0.1784155, 0.1917023, 0.2092082, 0.2463616, 0.3162600, 0.4544097", \ "0.1716933, 0.1855664, 0.1988593, 0.2163588, 0.2535147, 0.3235321, 0.4622146", \ "0.1855012, 0.1993160, 0.2126953, 0.2302077, 0.2674075, 0.3371627, 0.4754332", \ "0.2080510, 0.2218858, 0.2351677, 0.2526961, 0.2897833, 0.3597731, 0.4979375", \ "0.2424928, 0.2563834, 0.2697298, 0.2872529, 0.3243657, 0.3940925, 0.5321087", \ "0.2994051, 0.3133871, 0.3267005, 0.3441808, 0.3812843, 0.4512047, 0.5894849"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0373982, 0.0571597, 0.0787781, 0.1089014, 0.1818539, 0.3301168, 0.6329152", \ "0.0374788, 0.0571301, 0.0786698, 0.1087234, 0.1816890, 0.3302214, 0.6344976", \ "0.0374794, 0.0571258, 0.0787000, 0.1087441, 0.1817495, 0.3303008, 0.6340095", \ "0.0374754, 0.0573090, 0.0788240, 0.1092122, 0.1816096, 0.3298046, 0.6283066", \ "0.0379147, 0.0572393, 0.0786951, 0.1096660, 0.1818773, 0.3301796, 0.6292157", \ "0.0381269, 0.0578585, 0.0793301, 0.1098854, 0.1824815, 0.3313184, 0.6302600", \ "0.0388358, 0.0588728, 0.0801323, 0.1106090, 0.1819214, 0.3295069, 0.6371463"); } } } } cell (SDFFARX2) { cell_footprint : "SDFFAR"; area : 39.6288 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.491790e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI')"; value : "2.0638072e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI)"; value : "2.0190082e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI)"; value : "2.1926770e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI)"; value : "2.1479089e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE'*SI')"; value : "1.7659953e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI')"; value : "1.7865895e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI')"; value : "1.7076577e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE'*SI)"; value : "1.7750280e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI)"; value : "1.7956393e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI)"; value : "1.7166948e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE*SI')"; value : "1.8948964e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI')"; value : "1.9154920e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI')"; value : "1.8365675e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SE*SI)"; value : "2.4917898e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI)"; value : "2.3358119e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE'*SI')"; value : "2.3629194e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI')"; value : "2.2069412e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE'*SI)"; value : "2.3181178e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI)"; value : "2.1621263e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE*SI')"; value : "1.9039402e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI')"; value : "1.9245591e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI')"; value : "1.8456103e+05"; } leakage_power () { when : "(D*CLK*RSTB*SE*SI)"; value : "2.4470199e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI)"; value : "2.2910319e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE'*SI')"; value : "1.7995607e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.452764, 1.452764 ); rise_capacitance : 1.452764; capacitance : 1.402184; fall_capacitance_range (1.351605, 1.351605 ); fall_capacitance : 1.351605; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1227207, 0.1298136, 0.1369005, 0.1517804, 0.1786686, 0.2083003, 0.2499414", \ "0.1189625, 0.1259866, 0.1331794, 0.1480952, 0.1716202, 0.2046764, 0.2436623", \ "0.1115663, 0.1186027, 0.1258299, 0.1407722, 0.1666852, 0.1973565, 0.2393586", \ "0.1023243, 0.1125356, 0.1198886, 0.1341025, 0.1544926, 0.1881321, 0.2313253", \ "0.1027649, 0.1060463, 0.1136538, 0.1310119, 0.1526051, 0.1809283, 0.2271046", \ "0.1157326, 0.1106621, 0.1207544, 0.1380510, 0.1610068, 0.1918576, 0.2317829", \ "0.1415141, 0.1423302, 0.1496675, 0.1669956, 0.1885898, 0.2210705, 0.2518098"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256011, 0.1327082, 0.1369075, 0.1547906, 0.1850866, 0.2347348, 0.3029691", \ "0.1219469, 0.1290530, 0.1330444, 0.1509606, 0.1808775, 0.2310597, 0.3087105", \ "0.1144667, 0.1215655, 0.1258248, 0.1434647, 0.1726119, 0.2212529, 0.3001042", \ "0.1053401, 0.1122848, 0.1196197, 0.1343014, 0.1625488, 0.2147691, 0.2858833", \ "0.0990522, 0.1030228, 0.1103886, 0.1254271, 0.1554266, 0.2041710, 0.2803274", \ "0.0974239, 0.0958480, 0.1080850, 0.1237171, 0.1541123, 0.2022825, 0.2783961", \ "0.1032867, 0.1094665, 0.1141928, 0.1253034, 0.1545662, 0.2097933, 0.2910550"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0700314, -0.0735600, -0.0813210, -0.0962997, -0.1174277, -0.1401441, -0.1637394", \ "-0.0661996, -0.0727979, -0.0806168, -0.0956647, -0.1166830, -0.1393259, -0.1536654", \ "-0.0646540, -0.0710121, -0.0788429, -0.0941940, -0.1154669, -0.1380939, -0.1550449", \ "-0.0678057, -0.0709033, -0.0750604, -0.0904037, -0.1149309, -0.1407411, -0.1581124", \ "-0.0701760, -0.0738371, -0.0779474, -0.0952656, -0.1211047, -0.1468414, -0.1682895", \ "-0.0801721, -0.0840507, -0.0883564, -0.1055695, -0.1346370, -0.1645033, -0.1900416", \ "-0.1064634, -0.1101447, -0.1170341, -0.1317163, -0.1607693, -0.1821523, -0.2276405"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0436380, -0.0478040, -0.0548191, -0.0726508, -0.0868846, -0.1231212, -0.1428171", \ "-0.0427472, -0.0500290, -0.0570195, -0.0719176, -0.0920337, -0.1281772, -0.1537993", \ "-0.0388451, -0.0454195, -0.0526814, -0.0671851, -0.0905354, -0.1237015, -0.1519708", \ "-0.0384074, -0.0390210, -0.0462764, -0.0646147, -0.0878202, -0.1231225, -0.1682569", \ "-0.0316379, -0.0351306, -0.0429245, -0.0615826, -0.0856326, -0.1313410, -0.1703554", \ "-0.0299957, -0.0334005, -0.0409164, -0.0594964, -0.0920727, -0.1261732, -0.1881216", \ "-0.0265619, -0.0300256, -0.0350010, -0.0531772, -0.0808860, -0.1148142, -0.1911067"); } } internal_power () { when : "!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.9515970, 17.7835930, 17.6153935, 18.1619457, 19.4228588, 22.1124935, 27.6595714"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.9964625, 13.8690123, 13.7516794, 14.2914438, 15.5085397, 18.0802989, 23.3613846"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.144935; min_pulse_width_high : 0.090474; rise_capacitance_range (1.312193, 1.312193 ); rise_capacitance : 1.312193; capacitance : 1.276566; fall_capacitance_range (1.240940, 1.240940 ); fall_capacitance : 1.240940; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.6362643, 11.5616162, 11.5416841, 12.1223768, 13.4131265, 16.1239901, 21.6750813"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.4181683, 7.3183419, 7.2562564, 7.8269666, 9.1059542, 11.8014967, 17.3301492"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.095744; rise_capacitance_range (3.395026, 3.395026 ); rise_capacitance : 3.395026; capacitance : 3.524845; fall_capacitance_range (3.654664, 3.654664 ); fall_capacitance : 3.654664; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0846287, -0.0867506, -0.0941496, -0.1022223, -0.1281781, -0.1618957, -0.2227508", \ "-0.0882478, -0.0903836, -0.0975935, -0.1088503, -0.1317235, -0.1659319, -0.2275414", \ "-0.0959665, -0.0980918, -0.1051991, -0.1164234, -0.1358329, -0.1735078, -0.2344605", \ "-0.1049593, -0.1100569, -0.1144653, -0.1233665, -0.1451708, -0.1799066, -0.2414452", \ "-0.1117383, -0.1138894, -0.1184870, -0.1302647, -0.1520164, -0.1852289, -0.2444085", \ "-0.1144595, -0.1167825, -0.1210173, -0.1322162, -0.1523223, -0.1866153, -0.2454326", \ "-0.1016786, -0.1068971, -0.1063495, -0.1204352, -0.1421607, -0.1698758, -0.2248959"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0934491, 0.0956397, 0.0999344, 0.1109959, 0.1371913, 0.1742697, 0.2259572", \ "0.1000318, 0.0991481, 0.1064186, 0.1176251, 0.1403442, 0.1778833, 0.2298548", \ "0.1046789, 0.1068752, 0.1141988, 0.1253397, 0.1485021, 0.1845810, 0.2345568", \ "0.1169937, 0.1192000, 0.1234696, 0.1318139, 0.1568650, 0.1937586, 0.2468130", \ "0.1208235, 0.1258277, 0.1298846, 0.1382734, 0.1634892, 0.2005611, 0.2493404", \ "0.1232521, 0.1252930, 0.1327011, 0.1381466, 0.1642879, 0.2012781, 0.2545179", \ "0.1134493, 0.1124767, 0.1166067, 0.1248011, 0.1523137, 0.1900016, 0.2394194"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("44.3115008, 44.2517273, 44.2703212, 46.1893096, 50.1654277, 58.2558046, 74.5746997"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.2512504, -2.4256869, -2.6369923, -2.7167916, -2.7388231, -2.6453187, -2.3207425"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (3.014714, 3.014714 ); rise_capacitance : 3.014714; capacitance : 2.967589; fall_capacitance_range (2.920465, 2.920465 ); fall_capacitance : 2.920465; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1227252, 0.1297360, 0.1341734, 0.1428803, 0.1612579, 0.1822235, 0.2104329", \ "0.1190813, 0.1260954, 0.1303897, 0.1392427, 0.1546854, 0.1786353, 0.2069790", \ "0.1116392, 0.1156588, 0.1229099, 0.1317757, 0.1473864, 0.1712755, 0.1980478", \ "0.1055295, 0.1092356, 0.1139971, 0.1227514, 0.1379291, 0.1625838, 0.1943478", \ "0.1024048, 0.1062906, 0.1135362, 0.1192004, 0.1348586, 0.1587356, 0.1933012", \ "0.1128820, 0.1104389, 0.1148665, 0.1203064, 0.1475485, 0.1673706, 0.1934708", \ "0.1414698, 0.1421219, 0.1469234, 0.1556064, 0.1737039, 0.1924163, 0.2295407"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1285901, 0.1327428, 0.1369112, 0.1458633, 0.1671490, 0.2010444, 0.2615928", \ "0.1248128, 0.1288847, 0.1332878, 0.1421711, 0.1633122, 0.1971667, 0.2579748", \ "0.1174291, 0.1213052, 0.1257834, 0.1348522, 0.1555020, 0.1895380, 0.2504832", \ "0.1086561, 0.1155853, 0.1171373, 0.1283064, 0.1437846, 0.1804512, 0.2456664", \ "0.1022161, 0.1056611, 0.1100096, 0.1190600, 0.1343396, 0.1739294, 0.2329741", \ "0.1002633, 0.1041517, 0.1034214, 0.1084844, 0.1353723, 0.1732533, 0.2320533", \ "0.1000739, 0.1036560, 0.1084558, 0.1229102, 0.1385253, 0.1739228, 0.2406044"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0731848, -0.0739851, -0.0784587, -0.0874407, -0.1032503, -0.1219748, -0.1339647", \ "-0.0694882, -0.0731290, -0.0776714, -0.0871551, -0.0998021, -0.1178419, -0.1333337", \ "-0.0679805, -0.0717565, -0.0759069, -0.0824466, -0.0979238, -0.1158606, -0.1346376", \ "-0.0674762, -0.0684788, -0.0728344, -0.0817997, -0.0972248, -0.1183700, -0.1343588", \ "-0.0696576, -0.0706359, -0.0749312, -0.0843669, -0.0998788, -0.1220268, -0.1450933", \ "-0.0803415, -0.0808780, -0.0852663, -0.0941452, -0.1089869, -0.1305351, -0.1551635", \ "-0.1058837, -0.1096115, -0.1143258, -0.1232181, -0.1361326, -0.1577009, -0.1796698"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0494479, -0.0532155, -0.0577882, -0.0669599, -0.0824211, -0.1044216, -0.1445320", \ "-0.0487393, -0.0553290, -0.0599271, -0.0690017, -0.0816047, -0.1064466, -0.1495919", \ "-0.0472103, -0.0508927, -0.0555691, -0.0615604, -0.0799482, -0.1046195, -0.1454235", \ "-0.0413906, -0.0448434, -0.0463234, -0.0590085, -0.0735236, -0.0989662, -0.1480459", \ "-0.0344167, -0.0351383, -0.0429575, -0.0525946, -0.0683357, -0.0988716, -0.1544052", \ "-0.0267257, -0.0276522, -0.0352628, -0.0445531, -0.0627778, -0.0916838, -0.1453049", \ "-0.0295074, -0.0330665, -0.0344930, -0.0437399, -0.0624036, -0.0918939, -0.1443557"); } } internal_power () { when : "!D&!CLK&!RSTB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8580479, 4.8287849, 4.9135016, 5.6973824, 7.4083866, 10.9736377, 18.2473825"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3891542, 0.2890310, 0.2263522, 1.0314617, 2.7792479, 6.4123877, 13.8162347"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.981749, 1.981749 ); rise_capacitance : 1.981749; capacitance : 1.920284; fall_capacitance_range (1.858820, 1.858820 ); fall_capacitance : 1.858820; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1257120, 0.1327472, 0.1398324, 0.1547381, 0.1816957, 0.2112445, 0.2528046", \ "0.1218914, 0.1288951, 0.1361251, 0.1509037, 0.1775935, 0.2076308, 0.2465320", \ "0.1143355, 0.1215502, 0.1286882, 0.1434343, 0.1696874, 0.2034434, 0.2422331", \ "0.1082556, 0.1122391, 0.1198588, 0.1371884, 0.1573864, 0.1911284, 0.2341718", \ "0.1059752, 0.1122163, 0.1164950, 0.1310181, 0.1554471, 0.1837224, 0.2301689", \ "0.1154728, 0.1195037, 0.1266017, 0.1410021, 0.1612051, 0.1928000, 0.2381756", \ "0.1415471, 0.1453099, 0.1547221, 0.1699512, 0.1901171, 0.2264728, 0.2605996"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1314990, 0.1356671, 0.1427644, 0.1577159, 0.1880625, 0.2376942, 0.3121253", \ "0.1277447, 0.1318869, 0.1390016, 0.1541887, 0.1838916, 0.2340375, 0.3042981", \ "0.1203481, 0.1242629, 0.1316125, 0.1493871, 0.1786257, 0.2292695, 0.2973543", \ "0.1115175, 0.1183391, 0.1229352, 0.1403424, 0.1655586, 0.2172156, 0.2920396", \ "0.1048352, 0.1089708, 0.1133763, 0.1281415, 0.1585266, 0.2079592, 0.2864859", \ "0.0972059, 0.0961003, 0.1030684, 0.1265995, 0.1595303, 0.2054209, 0.2829110", \ "0.1122160, 0.1124506, 0.1196612, 0.1315430, 0.1624694, 0.2167098, 0.2983299"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0700391, -0.0768624, -0.0841989, -0.0993425, -0.1198788, -0.1463250, -0.1609132", \ "-0.0691622, -0.0760690, -0.0835436, -0.0982939, -0.1190920, -0.1454433, -0.1601312", \ "-0.0675983, -0.0744204, -0.0817336, -0.0964864, -0.1172112, -0.1439290, -0.1612766", \ "-0.0678333, -0.0709540, -0.0784537, -0.0932851, -0.1166223, -0.1437005, -0.1608210", \ "-0.0732379, -0.0768660, -0.0835825, -0.0982821, -0.1238108, -0.1490034, -0.1733601", \ "-0.0824228, -0.0871463, -0.0945959, -0.1085240, -0.1395284, -0.1672917, -0.1968923", \ "-0.1118092, -0.1130181, -0.1203355, -0.1343116, -0.1661861, -0.1883424, -0.2226306"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0465501, -0.0503873, -0.0577779, -0.0727566, -0.0934547, -0.1228376, -0.1539514", \ "-0.0456897, -0.0525768, -0.0569564, -0.0748975, -0.0955805, -0.1252075, -0.1590893", \ "-0.0415372, -0.0481010, -0.0555706, -0.0700473, -0.0911577, -0.1236784, -0.1502307", \ "-0.0383180, -0.0417180, -0.0491255, -0.0644164, -0.0878909, -0.1230483, -0.1601270", \ "-0.0317339, -0.0351988, -0.0429095, -0.0647321, -0.0878158, -0.1306337, -0.1712082", \ "-0.0268529, -0.0276797, -0.0380919, -0.0530859, -0.0877055, -0.1267256, -0.1726061", \ "-0.0325731, -0.0330546, -0.0377062, -0.0567973, -0.0867166, -0.1249600, -0.1940665"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6856041, 1.5643109, 1.4599883, 1.3767850, 1.3486424, 1.4306209, 1.7328420"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3142711, -1.4572467, -1.6056305, -1.6879131, -1.7149111, -1.6313398, -1.3266298"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.699749; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5435055, -6.4090822, -10.5839346, -14.6130339, -20.2852043, -25.6340725, -31.5447883", \ "-0.5462910, -6.4066107, -10.5870986, -14.6023281, -20.2692413, -25.7380995, -31.4750256", \ "-0.5494247, -6.3803539, -10.5386799, -14.5301565, -20.1711249, -25.5609981, -31.0856240", \ "-0.5508767, -6.2879312, -10.3984900, -14.3314083, -19.8733264, -25.1770437, -30.6510415", \ "-0.5466600, -6.0049765, -9.9485661, -13.7878382, -19.0971465, -24.2768343, -29.7917182", \ "-0.5129418, -5.1841201, -8.8850492, -12.2029463, -16.9056067, -21.4725579, -27.1055481", \ "-0.5172490, -3.5167269, -6.0467256, -8.5851182, -12.1252992, -16.5162336, -19.2246691"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.4388616, 23.4376254, 40.2479460, 56.2983700, 76.0916495, 91.8478644, 102.2845979", \ "-1.3907985, 23.5009718, 40.3061328, 56.3855258, 76.1674467, 91.9366967, 102.3758190", \ "-1.3629265, 23.5486651, 40.3760132, 56.4641634, 76.2839975, 92.0655977, 102.5084232", \ "-1.6491211, 23.3681835, 40.2735189, 56.4294372, 76.3307466, 92.2181893, 102.8038160", \ "-2.2872393, 22.9427235, 40.0284414, 56.3725399, 76.4671581, 92.4751666, 103.0772248", \ "-3.6086591, 22.2829331, 39.7945902, 56.5329890, 77.1522899, 93.6168455, 104.5120270", \ "-6.3872379, 21.0148984, 39.5899921, 57.0323927, 78.6945624, 96.0188397, 107.4986686"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-19.9600281, 4.3380326, 20.9127566, 36.5349525, 56.1332360, 71.8258414, 82.2419507", \ "-19.9315099, 4.3714703, 20.9463238, 36.5572905, 56.1916444, 71.9104078, 82.3557084", \ "-19.9402300, 4.4140102, 21.0381328, 36.6889865, 56.3372099, 72.0760331, 82.5455687", \ "-20.8726400, 3.8209492, 20.5616680, 36.2746101, 55.9937212, 71.7092971, 82.2551689", \ "-22.7930486, 2.6754974, 19.7967428, 35.7832413, 55.7174646, 71.5588952, 82.0483640", \ "-26.6970826, 0.5478811, 18.5939347, 35.2834810, 55.8940041, 72.3636921, 83.0674683", \ "-34.6477621, -3.9392498, 16.1366169, 34.3499597, 56.4745078, 73.6853972, 84.9408066"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2116715, 0.2287065, 0.2428165, 0.2608375, 0.2988974, 0.3694075, 0.5071980", \ "0.2155109, 0.2325744, 0.2466742, 0.2646792, 0.3027476, 0.3732447, 0.5110097", \ "0.2224752, 0.2395963, 0.2537443, 0.2717423, 0.3098055, 0.3802188, 0.5182494", \ "0.2316124, 0.2486469, 0.2628285, 0.2808624, 0.3188797, 0.3892344, 0.5275334", \ "0.2415463, 0.2586110, 0.2726851, 0.2907375, 0.3287049, 0.3992906, 0.5374321", \ "0.2506237, 0.2677549, 0.2818633, 0.2998557, 0.3379281, 0.4082250, 0.5463094", \ "0.2498165, 0.2669474, 0.2810860, 0.2990912, 0.3371275, 0.4074979, 0.5453404"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0395840, 0.0609765, 0.0816937, 0.1114794, 0.1827451, 0.3303002, 0.6329090", \ "0.0395257, 0.0609743, 0.0817952, 0.1116871, 0.1828518, 0.3302260, 0.6326040", \ "0.0400429, 0.0603633, 0.0820662, 0.1119754, 0.1836261, 0.3309638, 0.6288345", \ "0.0407892, 0.0605929, 0.0820216, 0.1119348, 0.1834231, 0.3306271, 0.6315667", \ "0.0399971, 0.0597592, 0.0808073, 0.1115417, 0.1835613, 0.3305515, 0.6318815", \ "0.0395278, 0.0607768, 0.0819294, 0.1119391, 0.1838533, 0.3319238, 0.6297577", \ "0.0400493, 0.0603711, 0.0821146, 0.1119494, 0.1836451, 0.3313211, 0.6342982"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2191801, 0.2371952, 0.2528475, 0.2736201, 0.3191795, 0.4080263, 0.5852094", \ "0.2230599, 0.2411163, 0.2568189, 0.2775374, 0.3231141, 0.4119684, 0.5891432", \ "0.2303454, 0.2484385, 0.2640843, 0.2848705, 0.3304059, 0.4192676, 0.5965488", \ "0.2404110, 0.2584980, 0.2741689, 0.2949403, 0.3405005, 0.4292958, 0.6064277", \ "0.2510100, 0.2691426, 0.2847031, 0.3054315, 0.3511153, 0.4398687, 0.6169419", \ "0.2605505, 0.2786306, 0.2942880, 0.3150607, 0.3606068, 0.4493197, 0.6268570", \ "0.2617161, 0.2798052, 0.2954718, 0.3162436, 0.3617952, 0.4505011, 0.6279299"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0360219, 0.0574055, 0.0791497, 0.1114315, 0.1907707, 0.3562076, 0.6937658", \ "0.0366238, 0.0567595, 0.0790671, 0.1115155, 0.1909822, 0.3561747, 0.6937412", \ "0.0364431, 0.0566351, 0.0790109, 0.1115180, 0.1911977, 0.3562868, 0.6948438", \ "0.0363596, 0.0566997, 0.0788922, 0.1112815, 0.1909076, 0.3555709, 0.6943202", \ "0.0359550, 0.0570934, 0.0788000, 0.1114397, 0.1906529, 0.3558314, 0.6942694", \ "0.0359604, 0.0567271, 0.0790239, 0.1113811, 0.1909272, 0.3560842, 0.6943634", \ "0.0363551, 0.0566986, 0.0789004, 0.1112552, 0.1915634, 0.3561508, 0.6927938"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0660142, 0.0839090, 0.0995653, 0.1205440, 0.1667747, 0.2563672, 0.4336410", \ "0.0699090, 0.0876992, 0.1034665, 0.1244634, 0.1706978, 0.2603149, 0.4375748", \ "0.0781535, 0.0960170, 0.1115962, 0.1325164, 0.1786730, 0.2682220, 0.4454859", \ "0.0932857, 0.1110081, 0.1264990, 0.1472796, 0.1932116, 0.2825609, 0.4597104", \ "0.1127667, 0.1313774, 0.1473078, 0.1683071, 0.2142304, 0.3031085, 0.4799613", \ "0.1388937, 0.1587098, 0.1751796, 0.1968923, 0.2432065, 0.3316386, 0.5079596", \ "0.1709966, 0.1925931, 0.2106613, 0.2334981, 0.2819472, 0.3706262, 0.5457113"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0301339, 0.0525216, 0.0750365, 0.1083829, 0.1892969, 0.3550256, 0.6920318", \ "0.0302392, 0.0519860, 0.0748970, 0.1085760, 0.1892019, 0.3549524, 0.6925671", \ "0.0302140, 0.0522201, 0.0750045, 0.1086094, 0.1893519, 0.3550268, 0.6919545", \ "0.0348834, 0.0557618, 0.0776558, 0.1104973, 0.1901886, 0.3552089, 0.6927171", \ "0.0436193, 0.0632731, 0.0849434, 0.1161928, 0.1944733, 0.3568560, 0.6919050", \ "0.0549360, 0.0760765, 0.0968937, 0.1264425, 0.2017752, 0.3611668, 0.6952007", \ "0.0774790, 0.0982250, 0.1177584, 0.1473862, 0.2185687, 0.3726605, 0.6997489"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.650496; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.2213591, -9.5733473, -13.9263265, -18.5667810, -25.0135675, -31.6380375, -38.6778679", \ "-4.1735185, -9.5318585, -13.8727071, -18.4913649, -24.9568916, -31.4773956, -38.4284160", \ "-4.1459048, -9.4630786, -13.7902709, -18.4090790, -24.8610760, -31.3150998, -38.3634068", \ "-4.4330061, -9.6604466, -13.9095649, -18.4465261, -24.7596009, -31.2315668, -38.1248305", \ "-5.0681625, -10.0508814, -14.1791483, -18.5013375, -24.6808383, -30.9471329, -37.6880611", \ "-6.3930440, -10.7446890, -14.4103570, -18.3457691, -23.9146954, -29.5129314, -35.8555753", \ "-9.1678231, -12.1451066, -14.8499699, -17.8838751, -21.9197644, -27.0312959, -30.7779062"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3832543, 28.3886712, 45.1904026, 60.2721450, 78.1956886, 92.7667559, 102.0748701", \ "2.3798988, 28.3728080, 45.1786185, 60.2772346, 78.1784778, 92.7815684, 102.0576915", \ "2.3782246, 28.4201220, 45.1852453, 60.3524667, 78.3161521, 92.8966156, 102.2464484", \ "2.3756709, 28.4865394, 45.3243151, 60.5505815, 78.5554326, 93.2442323, 102.5951801", \ "2.3820939, 28.7675254, 45.8138938, 61.0921482, 79.3907043, 94.1916184, 103.7068854", \ "2.4089319, 29.4633095, 46.8792814, 62.6683043, 81.3551934, 96.5916881, 106.2784233", \ "2.4118574, 30.9779392, 49.4902915, 66.2969159, 86.1811431, 101.7479553, 112.0019148"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-22.7221792, -28.9869097, -33.6117101, -38.3390565, -44.9423549, -51.5215489, -56.6729521", \ "-22.6940099, -28.9464311, -33.6274552, -38.3226042, -44.8350535, -51.5346098, -56.0862287", \ "-22.7047204, -28.9114985, -33.4995255, -38.2049138, -44.7411761, -51.3548619, -55.8979023", \ "-23.6533550, -29.5997913, -34.1029314, -38.5991465, -44.9203648, -51.2332495, -56.0597754", \ "-25.6051147, -30.9325609, -34.9677352, -39.1550843, -44.8875926, -50.9589024, -55.8464294", \ "-29.5497809, -33.3304552, -36.5215860, -39.5839818, -44.2056484, -48.8305521, -53.6140077", \ "-37.5751615, -38.1731398, -39.2146153, -40.4641173, -42.7699935, -46.2389461, -48.4726819"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1401345, 0.1572707, 0.1716176, 0.1899491, 0.2293557, 0.3027789, 0.4438058", \ "0.1440540, 0.1610065, 0.1754219, 0.1938868, 0.2332985, 0.3067059, 0.4477228", \ "0.1513071, 0.1684508, 0.1827829, 0.2011289, 0.2405309, 0.3139592, 0.4549939", \ "0.1613047, 0.1784917, 0.1926913, 0.2111516, 0.2505636, 0.3239966, 0.4650226", \ "0.1720782, 0.1892037, 0.2032898, 0.2217880, 0.2612623, 0.3346967, 0.4757568", \ "0.1813687, 0.1985672, 0.2128035, 0.2312976, 0.2707018, 0.3441318, 0.4849955", \ "0.1838189, 0.2009364, 0.2152613, 0.2336307, 0.2730607, 0.3464610, 0.4874489"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0422867, 0.0631040, 0.0855266, 0.1175470, 0.1924338, 0.3426646, 0.6483821", \ "0.0424639, 0.0630074, 0.0854612, 0.1174506, 0.1923483, 0.3422749, 0.6474101", \ "0.0422966, 0.0631424, 0.0854863, 0.1175199, 0.1923753, 0.3422893, 0.6479587", \ "0.0425124, 0.0628705, 0.0852903, 0.1172920, 0.1922690, 0.3424221, 0.6474723", \ "0.0424610, 0.0628537, 0.0852085, 0.1175403, 0.1922382, 0.3421889, 0.6461239", \ "0.0424811, 0.0629687, 0.0852068, 0.1173211, 0.1919443, 0.3426170, 0.6475520", \ "0.0427182, 0.0628675, 0.0852377, 0.1171252, 0.1918637, 0.3427873, 0.6504961"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1346410, 0.1535103, 0.1692459, 0.1890383, 0.2293707, 0.3003701, 0.4269986", \ "0.1384993, 0.1573660, 0.1731025, 0.1928988, 0.2332303, 0.3042148, 0.4308228", \ "0.1455037, 0.1644042, 0.1801189, 0.1999574, 0.2402294, 0.3112300, 0.4378542", \ "0.1545831, 0.1735063, 0.1892344, 0.2090449, 0.2492884, 0.3202927, 0.4469138", \ "0.1647750, 0.1836323, 0.1992158, 0.2189901, 0.2592676, 0.3302722, 0.4569108", \ "0.1739511, 0.1927319, 0.2083910, 0.2281056, 0.2683507, 0.3393024, 0.4658934", \ "0.1735088, 0.1921093, 0.2077143, 0.2273846, 0.2674997, 0.3384356, 0.4650653"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0537991, 0.0731329, 0.0906815, 0.1154761, 0.1729066, 0.2830084, 0.5035982", \ "0.0537655, 0.0731509, 0.0907495, 0.1152769, 0.1729295, 0.2828920, 0.5035964", \ "0.0542243, 0.0728909, 0.0916243, 0.1158056, 0.1727694, 0.2831362, 0.5030643", \ "0.0541234, 0.0727849, 0.0916623, 0.1151383, 0.1725699, 0.2828230, 0.5031718", \ "0.0537671, 0.0730058, 0.0903442, 0.1156897, 0.1726671, 0.2828905, 0.5022217", \ "0.0539463, 0.0731890, 0.0917891, 0.1153349, 0.1729463, 0.2834692, 0.5029172", \ "0.0550496, 0.0748207, 0.0922798, 0.1158579, 0.1732948, 0.2834290, 0.5030773"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1722937, 0.1894583, 0.2038598, 0.2226302, 0.2618727, 0.3339078, 0.4745881", \ "0.1756210, 0.1927960, 0.2071417, 0.2259235, 0.2652492, 0.3371936, 0.4782102", \ "0.1829691, 0.2001230, 0.2145144, 0.2332915, 0.2725169, 0.3445270, 0.4855367", \ "0.1967202, 0.2139080, 0.2283271, 0.2470933, 0.2864254, 0.3584977, 0.4987115", \ "0.2189274, 0.2360633, 0.2504971, 0.2693805, 0.3085061, 0.3807195, 0.5211352", \ "0.2541164, 0.2712684, 0.2857570, 0.3044347, 0.3437245, 0.4155803, 0.5560797", \ "0.3113633, 0.3286603, 0.3430511, 0.3618532, 0.4012125, 0.4728830, 0.6136631"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0395054, 0.0609729, 0.0831698, 0.1152048, 0.1888732, 0.3389277, 0.6480395", \ "0.0394670, 0.0611428, 0.0834146, 0.1148278, 0.1890516, 0.3391864, 0.6452615", \ "0.0395274, 0.0610153, 0.0832025, 0.1152642, 0.1889269, 0.3391712, 0.6453153", \ "0.0398539, 0.0607305, 0.0835481, 0.1154749, 0.1884112, 0.3385539, 0.6467112", \ "0.0396075, 0.0609618, 0.0835581, 0.1146184, 0.1888165, 0.3364415, 0.6474614", \ "0.0400969, 0.0612613, 0.0837012, 0.1152856, 0.1894296, 0.3397532, 0.6464545", \ "0.0414950, 0.0617601, 0.0843208, 0.1162855, 0.1892366, 0.3396377, 0.6487706"); } } } } cell (SDFFASRSX1) { cell_footprint : "SDFFASRS"; area : 42.3936 ; cell_leakage_power : 2.462998e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; } pin (S0) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; } pin (S0) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI')"; value : "1.7907799e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI')"; value : "2.1736058e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI')"; value : "1.9196818e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI')"; value : "1.9287025e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI)"; value : "1.7997925e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI)"; value : "2.1288074e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI)"; value : "2.3024718e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI)"; value : "2.2577083e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI')"; value : "1.9787257e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI')"; value : "1.9783681e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI)"; value : "1.9877604e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI)"; value : "1.9874089e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI')"; value : "2.1076394e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI')"; value : "2.1072748e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI)"; value : "2.3994070e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI)"; value : "2.4629981e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI')"; value : "2.2705375e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI')"; value : "2.3341289e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI)"; value : "2.2257285e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI)"; value : "2.2893290e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI')"; value : "2.1166770e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI')"; value : "2.1163207e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI)"; value : "2.3546339e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI)"; value : "2.4182339e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.3900811e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI')"; value : "1.8758973e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI')"; value : "1.9325128e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI')"; value : "1.8174572e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.3991249e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI)"; value : "1.8849333e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI)"; value : "1.9415576e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI)"; value : "1.8264937e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI')"; value : "1.5189835e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI')"; value : "2.0048013e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI')"; value : "2.0614129e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI')"; value : "1.9463617e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI)"; value : "1.9761839e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI)"; value : "1.7543988e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI)"; value : "2.2360886e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI)"; value : "1.9632246e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI')"; value : "1.8473141e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.6255308e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI')"; value : "2.1072132e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI')"; value : "1.8343533e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI)"; value : "1.8025109e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.5807271e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI)"; value : "2.0624076e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI)"; value : "1.7895488e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI')"; value : "1.5280277e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI')"; value : "2.0138489e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI')"; value : "2.0704763e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI')"; value : "1.9554007e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI)"; value : "1.9314108e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI)"; value : "1.7096328e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI)"; value : "2.1913092e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI)"; value : "1.9184515e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.517302, 1.517302 ); rise_capacitance : 1.517302; capacitance : 1.467170; fall_capacitance_range (1.417039, 1.417039 ); fall_capacitance : 1.417039; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1170374, 0.1207885, 0.1284872, 0.1431308, 0.1658814, 0.1963567, 0.2324110", \ "0.1133120, 0.1171453, 0.1247734, 0.1394419, 0.1622773, 0.1938817, 0.2288317", \ "0.1059702, 0.1097862, 0.1175208, 0.1319613, 0.1576303, 0.1887912, 0.2218325", \ "0.0999545, 0.1037100, 0.1112679, 0.1262927, 0.1519757, 0.1794098, 0.2188223", \ "0.0996932, 0.1029037, 0.1137037, 0.1254122, 0.1491157, 0.1792796, 0.2166441", \ "0.1100339, 0.1105812, 0.1235027, 0.1352066, 0.1635838, 0.1917904, 0.2330881", \ "0.1417715, 0.1422396, 0.1526752, 0.1667238, 0.1937125, 0.2215806, 0.2529267"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1286774, 0.1355138, 0.1426856, 0.1578963, 0.1879173, 0.2341937, 0.3133775", \ "0.1248704, 0.1316812, 0.1390351, 0.1542229, 0.1874257, 0.2334843, 0.3124342", \ "0.1203553, 0.1243169, 0.1315670, 0.1496285, 0.1766542, 0.2264297, 0.3045327", \ "0.1113220, 0.1182077, 0.1256645, 0.1402676, 0.1696877, 0.2204017, 0.2946714", \ "0.1056104, 0.1119365, 0.1192484, 0.1344192, 0.1613932, 0.2110220, 0.2865299", \ "0.1006789, 0.1104129, 0.1086848, 0.1323291, 0.1594190, 0.2022516, 0.2868008", \ "0.1142921, 0.1190311, 0.1290456, 0.1401726, 0.1675971, 0.2293825, 0.3012542"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0787281, -0.0823532, -0.0900832, -0.1049083, -0.1289649, -0.1518130, -0.1807052", \ "-0.0750957, -0.0814800, -0.0893590, -0.1044673, -0.1254450, -0.1510162, -0.1771408", \ "-0.0735637, -0.0800869, -0.0879660, -0.1030397, -0.1239150, -0.1496520, -0.1793282", \ "-0.0738391, -0.0774400, -0.0848761, -0.0990424, -0.1238694, -0.1492603, -0.1697171", \ "-0.0791249, -0.0829759, -0.0898369, -0.1045365, -0.1294742, -0.1570927, -0.1823004", \ "-0.0884006, -0.0927468, -0.0998689, -0.1143048, -0.1437184, -0.1745343, -0.2073099", \ "-0.1202134, -0.1218119, -0.1285328, -0.1430617, -0.1718641, -0.2125072, -0.2423951"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611905, -0.0681319, -0.0753906, -0.0903460, -0.1135515, -0.1551178, -0.2019036", \ "-0.0603682, -0.0644479, -0.0715344, -0.0894165, -0.1124741, -0.1514258, -0.2007643", \ "-0.0528769, -0.0600347, -0.0672937, -0.0849337, -0.1051883, -0.1468034, -0.1953257", \ "-0.0502353, -0.0534771, -0.0611646, -0.0797783, -0.1022020, -0.1404150, -0.1972408", \ "-0.0468665, -0.0499234, -0.0571599, -0.0750127, -0.1052048, -0.1435079, -0.1923536", \ "-0.0452422, -0.0481924, -0.0553341, -0.0741133, -0.1064383, -0.1581412, -0.2055609", \ "-0.0446635, -0.0448642, -0.0518337, -0.0712130, -0.1033028, -0.1392143, -0.1817797"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.7742892, 9.6104938, 9.4556087, 9.8430933, 10.7907679, 12.8588225, 17.1676372"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.8759919, 8.7300358, 8.5904857, 8.9613833, 9.8555404, 11.7962166, 15.8299308"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.144935; min_pulse_width_high : 0.104528; rise_capacitance_range (1.359070, 1.359070 ); rise_capacitance : 1.359070; capacitance : 1.331727; fall_capacitance_range (1.304385, 1.304385 ); fall_capacitance : 1.304385; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.8331208, 11.7309141, 11.6767096, 12.2484766, 13.5422196, 16.2799144, 21.9055129"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.1026674, 6.9984692, 6.9424348, 7.5025943, 8.7752753, 11.4729990, 17.0208083"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.118583; rise_capacitance_range (3.909928, 3.909928 ); rise_capacitance : 3.909928; capacitance : 4.009010; fall_capacitance_range (4.108093, 4.108093 ); fall_capacitance : 4.108093; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0904829, -0.0926783, -0.0968949, -0.1080494, -0.1311948, -0.1679204, -0.2232912", \ "-0.0974405, -0.0966578, -0.1037162, -0.1124281, -0.1342870, -0.1687391, -0.2266251", \ "-0.1016976, -0.1038861, -0.1082156, -0.1196973, -0.1422874, -0.1761843, -0.2349018", \ "-0.1110353, -0.1131080, -0.1173131, -0.1284882, -0.1482232, -0.1849113, -0.2410004", \ "-0.1171684, -0.1192878, -0.1233583, -0.1322914, -0.1551786, -0.1906777, -0.2443650", \ "-0.1203074, -0.1224852, -0.1243065, -0.1328621, -0.1586696, -0.1893162, -0.2455456", \ "-0.1106271, -0.1130767, -0.1148966, -0.1182801, -0.1417049, -0.1737367, -0.2253594"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0992547, 0.0985553, 0.1027094, 0.1139440, 0.1398674, 0.1798668, 0.2359073", \ "0.1034273, 0.1056520, 0.1100287, 0.1210033, 0.1440724, 0.1832682, 0.2390930", \ "0.1105527, 0.1127290, 0.1171367, 0.1281299, 0.1512813, 0.1903491, 0.2465816", \ "0.1195928, 0.1188920, 0.1260829, 0.1344579, 0.1601547, 0.1970770, 0.2549309", \ "0.1256109, 0.1276327, 0.1318889, 0.1403123, 0.1634810, 0.2024203, 0.2611391", \ "0.1278432, 0.1270695, 0.1314301, 0.1432855, 0.1657593, 0.2059510, 0.2585877", \ "0.1139513, 0.1162258, 0.1177932, 0.1262673, 0.1549108, 0.1938981, 0.2464066"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.4141205, 22.4144750, 22.5200931, 24.2841538, 27.9171844, 35.2881547, 50.1350043"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.9645261, 18.8444034, 18.7565200, 20.7659834, 24.9372721, 33.4322113, 50.5744515"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.113312; rise_capacitance_range (2.376748, 2.376748 ); rise_capacitance : 2.376748; capacitance : 2.444027; fall_capacitance_range (2.511306, 2.511306 ); fall_capacitance : 2.511306; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0291250, -0.0254439, -0.0208546, -0.0059275, 0.0240171, 0.0785941, 0.1850127", \ "-0.0329551, -0.0321811, -0.0247374, -0.0095883, 0.0204330, 0.0748807, 0.1813616", \ "-0.0404711, -0.0365079, -0.0295287, -0.0172560, 0.0130835, 0.0665846, 0.1713322", \ "-0.0497724, -0.0490220, -0.0411690, -0.0294816, 0.0039838, 0.0556265, 0.1524946", \ "-0.0669765, -0.0662004, -0.0501200, -0.0385157, -0.0139252, 0.0493924, 0.1369844", \ "-0.0636891, -0.0622687, -0.0515103, -0.0403594, -0.0107876, 0.0381613, 0.1361768", \ "-0.0727499, -0.0660827, -0.0513778, -0.0380720, -0.0078340, 0.0465787, 0.1396785"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0819395, 0.0781875, 0.0707812, 0.0586532, 0.0404396, 0.0064214, -0.0477928", \ "0.0856347, 0.0818993, 0.0744579, 0.0625188, 0.0439538, 0.0100251, -0.0444985", \ "0.0933645, 0.0896573, 0.0820522, 0.0698637, 0.0513050, 0.0146720, -0.0380161", \ "0.1020931, 0.0984901, 0.0913092, 0.0792829, 0.0613016, 0.0240310, -0.0319561", \ "0.1080140, 0.1071653, 0.0968451, 0.0879778, 0.0701664, 0.0361881, -0.0218455", \ "0.1145738, 0.1108353, 0.1016889, 0.0959213, 0.0811562, 0.0436162, -0.0147797", \ "0.1133936, 0.1060843, 0.0999522, 0.0918509, 0.0749583, 0.0414310, -0.0211338"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.9904667, 24.8925186, 24.8411747, 26.2680057, 29.2662199, 35.4072009, 47.8337151"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.2184609, 17.0967299, 17.0056301, 18.4769706, 21.5720136, 27.9144614, 40.7517187"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.830230, 2.830230 ); rise_capacitance : 2.830230; capacitance : 2.785258; fall_capacitance_range (2.740286, 2.740286 ); fall_capacitance : 2.740286; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1170349, 0.1178851, 0.1225046, 0.1315506, 0.1497722, 0.1713705, 0.2020019", \ "0.1132520, 0.1170571, 0.1188518, 0.1308245, 0.1462042, 0.1676806, 0.1955399", \ "0.1086740, 0.1095643, 0.1144288, 0.1233352, 0.1388294, 0.1636340, 0.1909042", \ "0.0993861, 0.1039786, 0.1054584, 0.1170209, 0.1327110, 0.1577521, 0.1820606", \ "0.1024668, 0.1025660, 0.1077440, 0.1161346, 0.1316761, 0.1554886, 0.1864893", \ "0.1068380, 0.1103384, 0.1208557, 0.1229538, 0.1415308, 0.1608397, 0.1933144", \ "0.1416620, 0.1419096, 0.1465811, 0.1584712, 0.1742889, 0.1926521, 0.2159773"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1315009, 0.1354448, 0.1398238, 0.1489468, 0.1708181, 0.2046583, 0.2685415", \ "0.1278428, 0.1346418, 0.1389941, 0.1452234, 0.1666681, 0.2007483, 0.2649288", \ "0.1204371, 0.1272312, 0.1316257, 0.1408410, 0.1620072, 0.1935282, 0.2574682", \ "0.1170517, 0.1207428, 0.1222983, 0.1316396, 0.1527054, 0.1870220, 0.2488778", \ "0.1105702, 0.1114802, 0.1191347, 0.1223807, 0.1459073, 0.1796280, 0.2395306", \ "0.1034709, 0.1103528, 0.1118086, 0.1260271, 0.1443853, 0.1761421, 0.2415703", \ "0.1239728, 0.1156513, 0.1264018, 0.1373651, 0.1503153, 0.1829105, 0.2466536"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0787955, -0.0827662, -0.0874460, -0.0960041, -0.1114328, -0.1305863, -0.1497093", \ "-0.0780800, -0.0820345, -0.0866540, -0.0951952, -0.1106544, -0.1297141, -0.1487116", \ "-0.0764411, -0.0773792, -0.0820441, -0.0907512, -0.1057902, -0.1283173, -0.1465210", \ "-0.0765275, -0.0774804, -0.0816017, -0.0911039, -0.1060668, -0.1279319, -0.1471018", \ "-0.0788658, -0.0826981, -0.0866416, -0.0957574, -0.1083515, -0.1334210, -0.1554179", \ "-0.0915349, -0.0921905, -0.0971947, -0.1060612, -0.1205196, -0.1427864, -0.1701486", \ "-0.1207250, -0.1213327, -0.1261504, -0.1345469, -0.1499288, -0.1710091, -0.1956837"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0670410, -0.0709757, -0.0754458, -0.0844091, -0.1026119, -0.1277259, -0.1775791", \ "-0.0662257, -0.0702728, -0.0745166, -0.0835825, -0.1018282, -0.1268572, -0.1798229", \ "-0.0589636, -0.0657792, -0.0701173, -0.0790132, -0.0940933, -0.1227589, -0.1753809", \ "-0.0531210, -0.0596263, -0.0611076, -0.0737098, -0.0878768, -0.1192388, -0.1665737", \ "-0.0522873, -0.0529147, -0.0571786, -0.0669953, -0.0845194, -0.1168811, -0.1775437", \ "-0.0472743, -0.0513688, -0.0553993, -0.0649727, -0.0793256, -0.1138503, -0.1652984", \ "-0.0500931, -0.0535584, -0.0549797, -0.0644970, -0.0832883, -0.1167887, -0.1743337"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6657774, 4.6277679, 4.7097869, 5.4857931, 7.1958435, 10.7739823, 18.0882979"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4291164, 0.3269402, 0.2749498, 1.0730678, 2.8216657, 6.4712234, 13.9227006"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.866750, 1.866750 ); rise_capacitance : 1.866750; capacitance : 1.809369; fall_capacitance_range (1.751988, 1.751988 ); fall_capacitance : 1.751988; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1200634, 0.1236963, 0.1314183, 0.1461191, 0.1687381, 0.1992512, 0.2383478", \ "0.1162541, 0.1199965, 0.1276402, 0.1423573, 0.1651269, 0.1968606, 0.2344629", \ "0.1087964, 0.1126015, 0.1204081, 0.1349102, 0.1604577, 0.1918835, 0.2275577", \ "0.1025560, 0.1063459, 0.1141525, 0.1293060, 0.1548997, 0.1854802, 0.2216640", \ "0.1029778, 0.1067515, 0.1136061, 0.1281345, 0.1519400, 0.1826357, 0.2229538", \ "0.1146962, 0.1163765, 0.1209455, 0.1379044, 0.1638411, 0.1918043, 0.2362745", \ "0.1445443, 0.1482750, 0.1556368, 0.1697354, 0.1971596, 0.2243322, 0.2584291"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1345452, 0.1384502, 0.1456104, 0.1607501, 0.1936995, 0.2371129, 0.3163264", \ "0.1307435, 0.1346179, 0.1418654, 0.1572101, 0.1902536, 0.2334868, 0.3154967", \ "0.1232133, 0.1300679, 0.1346318, 0.1525730, 0.1826924, 0.2293422, 0.3075498", \ "0.1141695, 0.1211815, 0.1282481, 0.1431282, 0.1697019, 0.2203958, 0.3004894", \ "0.1114992, 0.1149148, 0.1220759, 0.1373291, 0.1636505, 0.2110600, 0.2926154", \ "0.1097298, 0.1134322, 0.1198517, 0.1379051, 0.1649293, 0.2053749, 0.2896950", \ "0.1151617, 0.1218710, 0.1290858, 0.1460147, 0.1705545, 0.2263185, 0.3071462"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0787982, -0.0858088, -0.0928966, -0.1080321, -0.1313822, -0.1581492, -0.1783685", \ "-0.0780523, -0.0850070, -0.0921262, -0.1072937, -0.1306713, -0.1572626, -0.1775569", \ "-0.0763850, -0.0832656, -0.0904878, -0.1053680, -0.1259556, -0.1559000, -0.1759660", \ "-0.0761421, -0.0834698, -0.0878219, -0.1019565, -0.1255079, -0.1553051, -0.1781239", \ "-0.0815590, -0.0859103, -0.0930068, -0.1075357, -0.1322481, -0.1608574, -0.1836251", \ "-0.0950941, -0.0956538, -0.1030766, -0.1173273, -0.1475103, -0.1775745, -0.2155519", \ "-0.1234549, -0.1247173, -0.1314788, -0.1460217, -0.1779308, -0.2124932, -0.2423372"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0640815, -0.0682321, -0.0753774, -0.0902704, -0.1131623, -0.1552342, -0.2045477", \ "-0.0633122, -0.0673745, -0.0744715, -0.0894040, -0.1122374, -0.1544732, -0.2032855", \ "-0.0557198, -0.0630732, -0.0701224, -0.0849689, -0.1080295, -0.1499008, -0.1911014", \ "-0.0555837, -0.0565681, -0.0641619, -0.0822688, -0.1049130, -0.1466611, -0.1868845", \ "-0.0497621, -0.0530723, -0.0571545, -0.0780282, -0.1083208, -0.1438383, -0.1918106", \ "-0.0511988, -0.0512560, -0.0582651, -0.0767381, -0.1064142, -0.1488949, -0.2090393", \ "-0.0476608, -0.0506446, -0.0547879, -0.0741374, -0.1058380, -0.1420558, -0.2048843"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SE&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5919694, 1.4535510, 1.3297716, 1.2376975, 1.2066067, 1.2974822, 1.6322903"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2178207, -1.3724896, -1.5294655, -1.6206025, -1.6505147, -1.5579772, -1.2205404"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.649039; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.3937938, -2.0909984, -1.9132567, -1.8531944, -1.7199820, -2.1553046, -3.2795039", \ "-2.3614113, -2.0627216, -1.8707406, -1.8006654, -1.6790159, -2.1110371, -3.1675793", \ "-2.3457206, -2.0250569, -1.8297715, -1.7514054, -1.5976657, -2.0040718, -3.1368197", \ "-2.5349191, -2.1644404, -1.9408802, -1.8260087, -1.6042662, -1.9835767, -3.1400905", \ "-2.9538631, -2.4512429, -2.0911468, -1.8317073, -1.3844918, -1.5413245, -2.5011254", \ "-3.8298571, -3.0017949, -2.3674018, -1.7636634, -0.7938612, -0.2795147, -1.0576987", \ "-5.6803090, -4.1274102, -2.7878506, -1.3692363, 0.6733206, 1.9234094, 3.2039677"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.4457618, 10.0761258, 17.8306734, 26.4523113, 39.6832693, 52.8061088, 63.2626682", \ "1.4429534, 10.0679105, 17.8237233, 26.4545396, 39.6885796, 52.8155742, 63.2567170", \ "1.4406058, 10.0863146, 17.8605501, 26.5051441, 39.7706158, 52.9263614, 63.3797070", \ "1.4395077, 10.1367145, 17.9578391, 26.6552734, 40.0005147, 53.2366913, 63.7488166", \ "1.4414130, 10.2539944, 18.1859103, 27.0040529, 40.5489100, 53.9382735, 64.6258586", \ "1.4637635, 10.5987047, 18.8091914, 27.9401913, 41.9568137, 55.8485077, 66.9501985", \ "1.4514990, 11.2974087, 20.1705227, 30.0391308, 45.0143175, 59.9398609, 71.8678810"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.9583976, -6.2533727, -4.2863933, -2.6163111, -0.5100133, 0.4876859, 0.2446455", \ "-8.9057465, -6.2193905, -4.2859468, -2.7338469, -0.6454704, 0.3906161, 0.7982748", \ "-8.8584196, -6.1284545, -4.1695124, -2.5342267, -0.4842869, 0.5880223, 0.5972007", \ "-9.8193189, -6.8620050, -4.8704875, -3.1917842, -1.0096521, -0.0315166, -0.2708832", \ "-11.7937249, -8.2524038, -5.7605142, -3.7430309, -1.3580837, -0.1175662, -0.2113940", \ "-15.8018506, -10.9836365, -7.6495531, -4.8450465, -1.5838411, 0.3441377, -0.1289887", \ "-23.9529078, -16.4842606, -11.3182109, -6.5624326, -1.8164646, 0.6077687, 2.0199765"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.4406058, 9.8839918, 17.5343465, 26.0767315, 39.0734971, 52.2632882, 62.7107957", \ "1.4410936, 9.8994175, 17.5245924, 26.0505696, 39.0415689, 52.2393351, 62.6930583", \ "1.4389909, 9.9125828, 17.5777678, 26.1019272, 39.1144714, 52.3243527, 62.8562536", \ "1.4627398, 10.0641759, 17.8180774, 26.4860116, 39.6423995, 52.9876126, 63.5541502", \ "1.5228304, 10.4974957, 18.5716781, 27.5101229, 40.9775667, 54.7210448, 65.5481753", \ "1.6518799, 11.4729753, 20.2183955, 29.8789002, 44.4104545, 59.0278933, 70.5299077", \ "1.8841823, 13.4351183, 23.6018295, 34.7535095, 51.4334144, 67.7343824, 80.7549041"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.2298818, -7.3591014, -6.6538824, -5.9937773, -5.0297516, -4.6321822, -5.1523639", \ "-8.1988355, -7.3118410, -6.5937503, -5.9328012, -4.9784767, -4.5217455, -5.2020417", \ "-8.1846807, -7.3027156, -6.5763199, -5.9072826, -4.9206266, -4.5237938, -5.0302462", \ "-8.6625409, -7.7255626, -6.9638647, -6.2525108, -5.2150300, -4.7076304, -5.2444071", \ "-9.6411510, -8.4992233, -7.5530236, -6.6393714, -5.2902762, -4.4727222, -4.7584177", \ "-11.6342807, -9.9973119, -8.6019735, -7.1674328, -5.0334128, -3.4866133, -3.1593950", \ "-15.7025419, -13.0956059, -10.8261057, -8.3838302, -4.9366856, -1.8226437, 0.1985888"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2228844, 0.2382150, 0.2522887, 0.2707214, 0.3095484, 0.3811595, 0.5193210", \ "0.2266821, 0.2417364, 0.2560447, 0.2744559, 0.3133008, 0.3848888, 0.5231387", \ "0.2334522, 0.2488124, 0.2629012, 0.2813169, 0.3201292, 0.3917602, 0.5298291", \ "0.2422260, 0.2573129, 0.2715151, 0.2899088, 0.3287208, 0.4003056, 0.5382136", \ "0.2513177, 0.2665189, 0.2806089, 0.2988760, 0.3377476, 0.4093382, 0.5473156", \ "0.2602491, 0.2753386, 0.2895471, 0.3079325, 0.3467185, 0.4182873, 0.5563411", \ "0.2594427, 0.2744013, 0.2887692, 0.3071784, 0.3460191, 0.4175297, 0.5560599"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0384593, 0.0598481, 0.0821587, 0.1131482, 0.1857781, 0.3325250, 0.6329431", \ "0.0381010, 0.0601258, 0.0818868, 0.1133241, 0.1857549, 0.3319748, 0.6329058", \ "0.0386154, 0.0595553, 0.0822667, 0.1132714, 0.1857357, 0.3327383, 0.6322727", \ "0.0386309, 0.0591447, 0.0821522, 0.1136858, 0.1857420, 0.3320518, 0.6330117", \ "0.0386232, 0.0590139, 0.0812161, 0.1127327, 0.1854361, 0.3322982, 0.6321661", \ "0.0386028, 0.0590527, 0.0823777, 0.1134933, 0.1858416, 0.3334458, 0.6299510", \ "0.0382926, 0.0603345, 0.0823150, 0.1134802, 0.1855999, 0.3328409, 0.6350103"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2340348, 0.2496994, 0.2641483, 0.2831694, 0.3238995, 0.4001985, 0.5495976", \ "0.2378547, 0.2534302, 0.2680068, 0.2869759, 0.3277495, 0.4040440, 0.5533017", \ "0.2448866, 0.2605256, 0.2749984, 0.2939969, 0.3347934, 0.4110884, 0.5603577", \ "0.2541823, 0.2698175, 0.2842980, 0.3032962, 0.3440939, 0.4203899, 0.5696578", \ "0.2636482, 0.2792036, 0.2937096, 0.3127498, 0.3535983, 0.4298248, 0.5793037", \ "0.2712740, 0.2869482, 0.3013894, 0.3204196, 0.3611426, 0.4374392, 0.5867416", \ "0.2707055, 0.2862472, 0.3008492, 0.3198174, 0.3605891, 0.4368920, 0.5861290"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0375731, 0.0559552, 0.0748352, 0.1028503, 0.1693144, 0.3060276, 0.5873545", \ "0.0375042, 0.0550978, 0.0752193, 0.1031583, 0.1692033, 0.3054171, 0.5863489", \ "0.0373194, 0.0553772, 0.0750334, 0.1032463, 0.1692188, 0.3053394, 0.5864956", \ "0.0373254, 0.0553965, 0.0750262, 0.1032388, 0.1692230, 0.3053038, 0.5865257", \ "0.0369649, 0.0551093, 0.0746161, 0.1031052, 0.1691142, 0.3061094, 0.5865643", \ "0.0375335, 0.0560042, 0.0746270, 0.1029360, 0.1692113, 0.3064688, 0.5864225", \ "0.0375836, 0.0550579, 0.0749719, 0.1031505, 0.1692941, 0.3055450, 0.5871051"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0744659, 0.0892091, 0.1033673, 0.1216701, 0.1601854, 0.2315422, 0.3698369", \ "0.0779579, 0.0926746, 0.1067424, 0.1250193, 0.1635889, 0.2350456, 0.3730946", \ "0.0855204, 0.1003224, 0.1142844, 0.1324047, 0.1709306, 0.2422351, 0.3805500", \ "0.1005017, 0.1152303, 0.1289533, 0.1470597, 0.1855805, 0.2568145, 0.3947432", \ "0.1231138, 0.1387751, 0.1534150, 0.1717724, 0.2104537, 0.2816455, 0.4194617", \ "0.1549054, 0.1723788, 0.1878096, 0.2075777, 0.2471877, 0.3184910, 0.4555977", \ "0.2033969, 0.2236496, 0.2413679, 0.2633077, 0.3058100, 0.3795587, 0.5176905"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0347387, 0.0561528, 0.0782933, 0.1092484, 0.1828875, 0.3307803, 0.6294935", \ "0.0347532, 0.0556476, 0.0781198, 0.1098038, 0.1829218, 0.3306148, 0.6319411", \ "0.0348430, 0.0555052, 0.0780969, 0.1095814, 0.1827991, 0.3289650, 0.6321542", \ "0.0376352, 0.0577037, 0.0804916, 0.1112602, 0.1840436, 0.3312998, 0.6315016", \ "0.0450523, 0.0648472, 0.0865864, 0.1185522, 0.1888974, 0.3334679, 0.6325252", \ "0.0555801, 0.0766109, 0.0987678, 0.1305996, 0.1976542, 0.3409123, 0.6362691", \ "0.0753646, 0.0964811, 0.1191050, 0.1509384, 0.2186527, 0.3578706, 0.6490395"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0686628, 0.0837210, 0.0979333, 0.1168090, 0.1578893, 0.2347724, 0.3844086", \ "0.0724532, 0.0875293, 0.1017538, 0.1205851, 0.1616841, 0.2385737, 0.3882054", \ "0.0807137, 0.0956756, 0.1098509, 0.1287232, 0.1697946, 0.2466279, 0.3962764", \ "0.0953692, 0.1104386, 0.1246619, 0.1434829, 0.1844462, 0.2611435, 0.4106718", \ "0.1142700, 0.1303649, 0.1452235, 0.1646589, 0.2061872, 0.2827032, 0.4319519", \ "0.1388442, 0.1562810, 0.1722744, 0.1925229, 0.2351607, 0.3119552, 0.4608790", \ "0.1689290, 0.1885863, 0.2063926, 0.2285481, 0.2739575, 0.3528174, 0.5011263"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0304643, 0.0493168, 0.0693947, 0.0984393, 0.1666067, 0.3053618, 0.5853358", \ "0.0304394, 0.0490948, 0.0693777, 0.0986592, 0.1664439, 0.3053823, 0.5859205", \ "0.0306068, 0.0492630, 0.0695558, 0.0986526, 0.1667157, 0.3048279, 0.5855357", \ "0.0344461, 0.0523331, 0.0719179, 0.1005590, 0.1678576, 0.3058884, 0.5857352", \ "0.0417526, 0.0596391, 0.0793086, 0.1071377, 0.1727215, 0.3080027, 0.5867546", \ "0.0530437, 0.0712968, 0.0906974, 0.1180271, 0.1815758, 0.3139919, 0.5900250", \ "0.0708863, 0.0915078, 0.1107027, 0.1379964, 0.2000563, 0.3278759, 0.5979642"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2079969, 0.2233572, 0.2378079, 0.2563658, 0.2953050, 0.3668900, 0.5048760", \ "0.2120049, 0.2273132, 0.2417194, 0.2601625, 0.2991760, 0.3707404, 0.5089947", \ "0.2198936, 0.2352425, 0.2497437, 0.2682788, 0.3071920, 0.3787760, 0.5165616", \ "0.2362092, 0.2515206, 0.2659115, 0.2843745, 0.3233714, 0.3949533, 0.5331720", \ "0.2623456, 0.2776508, 0.2920411, 0.3105553, 0.3496076, 0.4212270, 0.5593412", \ "0.2986412, 0.3141633, 0.3286605, 0.3471432, 0.3861271, 0.4576921, 0.5957413", \ "0.3497666, 0.3652827, 0.3796902, 0.3983009, 0.4373868, 0.5090053, 0.6470356"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0396996, 0.0607933, 0.0828568, 0.1141983, 0.1864869, 0.3333029, 0.6327723", \ "0.0405086, 0.0609683, 0.0831737, 0.1143382, 0.1866326, 0.3316460, 0.6295263", \ "0.0395671, 0.0608852, 0.0830571, 0.1143765, 0.1866756, 0.3326554, 0.6316778", \ "0.0404939, 0.0609932, 0.0831477, 0.1143385, 0.1866893, 0.3320708, 0.6288447", \ "0.0399582, 0.0607807, 0.0831013, 0.1144073, 0.1868485, 0.3329933, 0.6291839", \ "0.0407637, 0.0616347, 0.0840718, 0.1150261, 0.1874830, 0.3344700, 0.6318697", \ "0.0416950, 0.0625188, 0.0846633, 0.1158103, 0.1881141, 0.3342453, 0.6348417"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.652639; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.0309129, -6.3785216, -9.5855577, -13.3552926, -19.2200648, -25.7140258, -32.0124857", \ "-2.9990916, -6.3522242, -9.5609159, -13.3182787, -19.1754310, -25.7390863, -32.0698220", \ "-2.9827447, -6.3169978, -9.5087815, -13.2466260, -19.0744131, -25.6075133, -31.8930686", \ "-3.1709609, -6.4537141, -9.5951677, -13.2855622, -19.0342886, -25.4760267, -31.7879015", \ "-3.5914708, -6.7552501, -9.8037341, -13.3723604, -18.9777302, -25.1428040, -30.7744129", \ "-4.4698466, -7.3190254, -10.0669539, -13.3142650, -18.4039555, -23.9407485, -29.6624467", \ "-6.3318648, -8.4745025, -10.5822298, -13.0621602, -17.0226101, -21.8632654, -25.8261854"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.1275841, 14.5983397, 25.7052505, 37.9740227, 56.5724112, 75.1501370, 89.8388692", \ "2.1254064, 14.6013790, 25.7172807, 37.9509461, 56.5190844, 75.1109296, 89.7828082", \ "2.1215595, 14.6112142, 25.7412668, 37.9984497, 56.5756481, 75.1941786, 89.8853741", \ "2.1198578, 14.6528644, 25.7869160, 38.1266115, 56.8162683, 75.4815300, 90.2104970", \ "2.1244513, 14.7933597, 26.0755572, 38.5365111, 57.4177691, 76.3074326, 91.2398910", \ "2.1495958, 15.1582625, 26.7202778, 39.4907177, 58.8777092, 78.2635712, 93.5572590", \ "2.1555469, 15.9173161, 28.1801035, 41.7466203, 62.1402497, 82.3859024, 98.4806811"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.1374264, -11.7468439, -15.0629055, -18.7971261, -24.8302469, -31.2938231, -37.3362898", \ "-8.1407245, -11.7635026, -15.0851346, -18.8632842, -24.8366333, -31.3420087, -37.3796683", \ "-8.1766837, -11.7847939, -15.0753319, -18.8560841, -24.8176806, -31.3154940, -37.4906958", \ "-8.7519422, -12.2421157, -15.4333149, -19.0987306, -24.8880119, -31.2171735, -37.1927148", \ "-9.9167113, -13.0649717, -15.9686967, -19.2219384, -24.5265753, -30.3078673, -35.3665264", \ "-12.2619636, -14.6874592, -16.8849576, -19.3889132, -23.4666994, -28.0766504, -32.2093321", \ "-17.0021080, -17.6705489, -18.4283085, -19.3955633, -21.0878650, -23.1772323, -24.9924297"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.7138589, -2.0976946, -2.2080375, -2.5086050, -3.0633670, -3.9861073, -5.6559779", \ "-1.6795230, -2.1017255, -2.1754899, -2.4908708, -3.0210793, -3.9473702, -4.5960583", \ "-1.4042311, -1.8398582, -1.9805830, -2.2162558, -2.7521110, -3.4127248, -4.2892804", \ "-2.0165370, -2.5044066, -2.7158883, -3.0035179, -3.5823390, -4.5739185, -6.2539776", \ "-2.2681579, -3.2100476, -3.4387009, -3.8046273, -4.5830286, -5.9465143, -7.1491689", \ "-1.1339152, -2.6259027, -3.6263300, -4.8024776, -5.8458118, -6.7502546, -9.0824296", \ "-0.3640418, -2.4613225, -3.6883141, -4.9061238, -6.9067886, -9.3863940, -10.3732067"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.2579479, 15.3215576, 26.9396833, 39.7765129, 59.0788660, 78.2762373, 93.4374395", \ "2.2570235, 15.3268987, 26.9518291, 39.8057712, 59.1119701, 78.3238028, 93.4931855", \ "2.2535416, 15.3296871, 26.9591862, 39.8135906, 59.1334305, 78.3613247, 93.5803793", \ "2.2535396, 15.3788170, 27.0553738, 39.9508847, 59.3229191, 78.5869080, 93.8158028", \ "2.2778655, 15.6274261, 27.4964652, 40.5599270, 60.1487068, 79.6205824, 94.9557547", \ "2.3422154, 16.2294497, 28.4992201, 42.0106629, 62.1889308, 82.1124724, 97.7553008", \ "2.4328125, 17.3517326, 30.5721805, 44.9900331, 66.3002504, 87.0549665, 103.3751854"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1540510, 0.1693738, 0.1840224, 0.2030234, 0.2435179, 0.3190055, 0.4598478", \ "0.1579051, 0.1732356, 0.1877441, 0.2069048, 0.2473304, 0.3228141, 0.4638079", \ "0.1649325, 0.1802644, 0.1947740, 0.2139411, 0.2543785, 0.3298714, 0.4708700", \ "0.1740855, 0.1895580, 0.2040700, 0.2232236, 0.2636796, 0.3391786, 0.4801751", \ "0.1837687, 0.1989204, 0.2135000, 0.2326339, 0.2731880, 0.3487368, 0.4897561", \ "0.1912369, 0.2065592, 0.2212169, 0.2402405, 0.2807945, 0.3562965, 0.4972138", \ "0.1907375, 0.2060281, 0.2205009, 0.2397065, 0.2802174, 0.3556893, 0.4967128"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0480751, 0.0685957, 0.0915342, 0.1241681, 0.2003991, 0.3482808, 0.6449989", \ "0.0480415, 0.0687572, 0.0915485, 0.1241704, 0.2005056, 0.3485841, 0.6482303", \ "0.0480374, 0.0687539, 0.0915548, 0.1241776, 0.2005250, 0.3486146, 0.6482222", \ "0.0477143, 0.0684281, 0.0912046, 0.1241181, 0.2005246, 0.3485736, 0.6488619", \ "0.0477908, 0.0687592, 0.0911615, 0.1240053, 0.2001132, 0.3486574, 0.6481188", \ "0.0480882, 0.0685085, 0.0914970, 0.1241973, 0.2004496, 0.3483955, 0.6488730", \ "0.0479731, 0.0686824, 0.0915854, 0.1241072, 0.1998898, 0.3486526, 0.6490641"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1481666, 0.1653378, 0.1814049, 0.2018410, 0.2439352, 0.3203910, 0.4602327", \ "0.1519301, 0.1690961, 0.1851659, 0.2055787, 0.2477011, 0.3241498, 0.4639879", \ "0.1588503, 0.1760300, 0.1920878, 0.2124746, 0.2546078, 0.3310530, 0.4708993", \ "0.1673693, 0.1846617, 0.2006940, 0.2210215, 0.2631285, 0.3395678, 0.4794071", \ "0.1768027, 0.1939144, 0.2098428, 0.2302536, 0.2723274, 0.3488148, 0.4886705", \ "0.1854894, 0.2026855, 0.2187147, 0.2390161, 0.2811178, 0.3575459, 0.4973527", \ "0.1849575, 0.2020793, 0.2181067, 0.2384479, 0.2804871, 0.3569380, 0.4967937"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0576628, 0.0759881, 0.0945136, 0.1210811, 0.1836893, 0.3061229, 0.5528791", \ "0.0580742, 0.0761665, 0.0943686, 0.1210611, 0.1832392, 0.3064001, 0.5528520", \ "0.0579069, 0.0762846, 0.0943791, 0.1211742, 0.1836365, 0.3062601, 0.5537776", \ "0.0579688, 0.0764776, 0.0950615, 0.1210463, 0.1838582, 0.3060480, 0.5531812", \ "0.0577240, 0.0761064, 0.0944889, 0.1209410, 0.1834876, 0.3060984, 0.5532712", \ "0.0581716, 0.0766746, 0.0946849, 0.1216383, 0.1837659, 0.3063331, 0.5526919", \ "0.0587640, 0.0779248, 0.0955581, 0.1220241, 0.1842326, 0.3075727, 0.5545850"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1937229, 0.2097942, 0.2251161, 0.2450574, 0.2865699, 0.3604573, 0.5002104", \ "0.1970199, 0.2131389, 0.2284420, 0.2483805, 0.2899769, 0.3636682, 0.5036275", \ "0.2042391, 0.2204081, 0.2357178, 0.2556839, 0.2972256, 0.3709408, 0.5106256", \ "0.2179325, 0.2340445, 0.2494238, 0.2693936, 0.3109258, 0.3846802, 0.5242796", \ "0.2396218, 0.2558907, 0.2712449, 0.2911103, 0.3327079, 0.4064090, 0.5463102", \ "0.2754822, 0.2916023, 0.3069691, 0.3269188, 0.3683769, 0.4419799, 0.5814403", \ "0.3314685, 0.3476729, 0.3630484, 0.3829856, 0.4246114, 0.4983027, 0.6379508"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0475539, 0.0692549, 0.0924930, 0.1249735, 0.1981454, 0.3450023, 0.6469733", \ "0.0474660, 0.0691024, 0.0924552, 0.1250000, 0.1985782, 0.3448207, 0.6450015", \ "0.0473762, 0.0691184, 0.0924705, 0.1251751, 0.1989200, 0.3457552, 0.6434084", \ "0.0472986, 0.0696324, 0.0923272, 0.1251386, 0.1988307, 0.3456611, 0.6428386", \ "0.0480849, 0.0690459, 0.0920127, 0.1247919, 0.1990912, 0.3459273, 0.6449034", \ "0.0480863, 0.0693690, 0.0927443, 0.1256921, 0.1996906, 0.3466533, 0.6461598", \ "0.0480602, 0.0697997, 0.0931100, 0.1258608, 0.1996661, 0.3462815, 0.6475063"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0833356, 0.0975967, 0.1114088, 0.1295208, 0.1677869, 0.2385737, 0.3769309", \ "0.0857361, 0.1000910, 0.1138562, 0.1320189, 0.1703069, 0.2411416, 0.3794875", \ "0.0907205, 0.1049176, 0.1187018, 0.1367462, 0.1750227, 0.2458538, 0.3846934", \ "0.0995830, 0.1138091, 0.1275497, 0.1455288, 0.1838063, 0.2545303, 0.3928822", \ "0.1130298, 0.1276166, 0.1414838, 0.1596973, 0.1979010, 0.2685613, 0.4074460", \ "0.1273322, 0.1429666, 0.1573760, 0.1755844, 0.2150606, 0.2861941, 0.4239327", \ "0.1324128, 0.1501498, 0.1664509, 0.1865068, 0.2268028, 0.2995242, 0.4392944"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0396430, 0.0599077, 0.0820202, 0.1132180, 0.1861638, 0.3341807, 0.6319760", \ "0.0397693, 0.0598823, 0.0818648, 0.1132288, 0.1859264, 0.3333051, 0.6428522", \ "0.0394358, 0.0597130, 0.0819725, 0.1133092, 0.1861586, 0.3348778, 0.6360071", \ "0.0408754, 0.0606199, 0.0826912, 0.1137254, 0.1866349, 0.3344925, 0.6316233", \ "0.0445407, 0.0644092, 0.0864966, 0.1173269, 0.1899406, 0.3362780, 0.6389244", \ "0.0543465, 0.0738615, 0.0955331, 0.1277737, 0.1957583, 0.3427875, 0.6411626", \ "0.0720739, 0.0910243, 0.1135874, 0.1452740, 0.2145651, 0.3559387, 0.6526387"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1291346, 0.1483340, 0.1657098, 0.1873828, 0.2314533, 0.3075157, 0.4449219", \ "0.1330377, 0.1522217, 0.1696088, 0.1912515, 0.2353362, 0.3114110, 0.4487933", \ "0.1410959, 0.1602748, 0.1776098, 0.1992841, 0.2433430, 0.3194275, 0.4568546", \ "0.1575753, 0.1766984, 0.1940266, 0.2156111, 0.2596136, 0.3356548, 0.4730193", \ "0.1838596, 0.2030353, 0.2204077, 0.2420495, 0.2860684, 0.3619811, 0.4991760", \ "0.2190229, 0.2382863, 0.2555288, 0.2772274, 0.3215855, 0.3979650, 0.5353137", \ "0.2713268, 0.2912337, 0.3088878, 0.3301196, 0.3740845, 0.4504631, 0.5875206"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0668869, 0.0862455, 0.1052494, 0.1315003, 0.1914097, 0.3088806, 0.5515278", \ "0.0667928, 0.0862038, 0.1052601, 0.1314089, 0.1914313, 0.3083045, 0.5517529", \ "0.0668925, 0.0859963, 0.1048892, 0.1315071, 0.1912183, 0.3086435, 0.5510429", \ "0.0667004, 0.0860558, 0.1054379, 0.1316496, 0.1913545, 0.3085531, 0.5518665", \ "0.0719715, 0.0909288, 0.1100647, 0.1362548, 0.1948247, 0.3109021, 0.5527618", \ "0.0813698, 0.1003701, 0.1181154, 0.1436173, 0.2016583, 0.3153579, 0.5552618", \ "0.0997318, 0.1156995, 0.1328792, 0.1566388, 0.2121932, 0.3226147, 0.5603785"); } } } pin (S0) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.650532; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.3956273, -2.0927252, -1.9122584, -1.8466032, -1.6945827, -2.1264187, -3.2650596", \ "-2.3640969, -2.0533217, -1.8923239, -1.8077119, -1.6837988, -2.0812741, -3.1384352", \ "-2.3478669, -2.0287176, -1.8368025, -1.7512854, -1.5710768, -1.9942019, -3.1586145", \ "-2.5367218, -2.1724178, -1.9350793, -1.8111973, -1.5623789, -1.8859122, -2.9101744", \ "-2.9557795, -2.4564477, -2.0956189, -1.8323110, -1.3674092, -1.4997096, -2.4003265", \ "-3.8324992, -3.0116903, -2.3635400, -1.7762874, -0.7241176, -0.3102034, -1.0261460", \ "-5.6836698, -4.1262669, -2.7968516, -1.3753226, 0.6844002, 2.0085418, 3.2077698"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.4434634, 10.0649580, 17.8216040, 26.4523947, 39.7042020, 52.8618760, 63.3645470", \ "1.4404229, 10.0601298, 17.8165674, 26.4546296, 39.7101905, 52.8740588, 63.3456854", \ "1.4377370, 10.0745005, 17.8475681, 26.5032625, 39.7847539, 52.9749533, 63.4697456", \ "1.4369301, 10.1266007, 17.9481904, 26.6553022, 40.0214794, 53.2951151, 63.8488024", \ "1.4388824, 10.2446032, 18.1736155, 26.9895591, 40.5387963, 53.9872179, 64.7084348", \ "1.4611530, 10.5870241, 18.8016723, 27.9500486, 41.9916937, 55.9318338, 67.0471915", \ "1.4482133, 11.2826839, 20.1625199, 30.0517278, 45.0663152, 60.0295908, 71.9656267"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.9611358, -6.2593464, -4.2787622, -2.6164911, -0.5148067, 0.5022247, 1.0234426", \ "-8.9083233, -6.2280798, -4.2968330, -2.7163076, -0.6300028, 0.3856326, 0.2557229", \ "-8.8617059, -6.1334894, -4.1641465, -2.5384756, -0.4662842, 0.5992136, 0.5562202", \ "-9.8222536, -6.8638235, -4.8905547, -3.2101468, -1.0268100, -0.0510427, -0.2643768", \ "-11.7959685, -8.2583721, -5.8412255, -3.6967646, -1.3294244, -0.0800938, -0.3503639", \ "-15.8047070, -10.9816816, -7.6332113, -4.8298414, -1.6028959, 0.4193656, -0.1300814", \ "-23.9422875, -16.3911749, -11.2028585, -6.3809710, -1.3067675, 1.0060584, 2.4406872"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("1.4371341, 9.8705268, 17.5150976, 26.0749653, 39.1297144, 52.3871282, 62.8926974", \ "1.4368147, 9.8796702, 17.5377021, 26.0484945, 39.0988804, 52.3714244, 62.8798290", \ "1.4383181, 9.9024627, 17.5739541, 26.1088559, 39.1892885, 52.5010173, 63.0708268", \ "1.4587254, 10.0607985, 17.8158508, 26.4425001, 39.6432095, 53.1195211, 63.7499181", \ "1.5185651, 10.4914925, 18.5674468, 27.5209479, 41.0538994, 54.8824744, 65.7721298", \ "1.6473097, 11.4592015, 20.1958725, 29.8464591, 44.4494547, 59.1426129, 70.7149498", \ "1.8835002, 13.4176500, 23.6394242, 34.7903249, 51.5342486, 68.0162097, 81.1452056"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.2324079, -7.3663648, -6.6521887, -5.9923749, -5.0081564, -4.5950087, -5.0466510", \ "-8.2010596, -7.3159790, -6.6005562, -5.9340387, -4.9509015, -4.4808465, -5.0893916", \ "-8.1873676, -7.3080304, -6.5798115, -5.9074882, -4.9030823, -4.4838031, -4.9341925", \ "-8.6640366, -7.7266576, -6.9645671, -6.2419297, -5.1868565, -4.6361695, -5.2778664", \ "-9.6441234, -8.4994364, -7.5547732, -6.6283350, -5.2548884, -4.4134054, -4.6681628", \ "-11.6366757, -10.0123570, -8.6031292, -7.1968599, -5.0588617, -3.4311509, -3.1522385", \ "-15.7055657, -13.1094515, -10.8354125, -8.3897086, -4.9374047, -1.8000265, 0.3185371"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2247750, 0.2397658, 0.2538199, 0.2721304, 0.3107846, 0.3823331, 0.5202133", \ "0.2286444, 0.2435327, 0.2576107, 0.2758760, 0.3146091, 0.3860308, 0.5244351", \ "0.2355618, 0.2503361, 0.2644655, 0.2827682, 0.3214151, 0.3928936, 0.5307502", \ "0.2439967, 0.2590320, 0.2730753, 0.2913938, 0.3300563, 0.4016002, 0.5395974", \ "0.2539248, 0.2687812, 0.2827712, 0.3009677, 0.3396956, 0.4111758, 0.5491348", \ "0.2619961, 0.2765951, 0.2907422, 0.3090583, 0.3477873, 0.4192975, 0.5572995", \ "0.2612962, 0.2759919, 0.2902228, 0.3085443, 0.3472704, 0.4187203, 0.5566847"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0405876, 0.0616604, 0.0838524, 0.1150087, 0.1869437, 0.3337263, 0.6332886", \ "0.0401687, 0.0608317, 0.0841361, 0.1148677, 0.1869498, 0.3328788, 0.6301791", \ "0.0411977, 0.0617864, 0.0836469, 0.1150360, 0.1871506, 0.3331953, 0.6343910", \ "0.0407614, 0.0615867, 0.0839049, 0.1149743, 0.1869205, 0.3339776, 0.6334054", \ "0.0405303, 0.0607588, 0.0826687, 0.1141260, 0.1868508, 0.3335166, 0.6334178", \ "0.0405974, 0.0616712, 0.0838816, 0.1146300, 0.1869144, 0.3343242, 0.6302591", \ "0.0402456, 0.0621509, 0.0835470, 0.1148754, 0.1871018, 0.3341238, 0.6368674"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2360268, 0.2512920, 0.2656882, 0.2846550, 0.3252800, 0.4015009, 0.5509669", \ "0.2398493, 0.2550934, 0.2695203, 0.2884447, 0.3291418, 0.4053410, 0.5546502", \ "0.2469953, 0.2622177, 0.2766285, 0.2955846, 0.3362798, 0.4124801, 0.5617958", \ "0.2561945, 0.2714232, 0.2858316, 0.3047755, 0.3454860, 0.4216872, 0.5710074", \ "0.2656238, 0.2808392, 0.2952118, 0.3141273, 0.3549129, 0.4311480, 0.5806660", \ "0.2732657, 0.2885390, 0.3029335, 0.3217741, 0.3624981, 0.4387270, 0.5879492", \ "0.2726848, 0.2879337, 0.3023589, 0.3212096, 0.3619467, 0.4381734, 0.5874426"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0394421, 0.0568677, 0.0762327, 0.1042574, 0.1705329, 0.3072630, 0.5886219", \ "0.0387140, 0.0565665, 0.0764302, 0.1043238, 0.1701075, 0.3069233, 0.5876393", \ "0.0385446, 0.0565991, 0.0762513, 0.1043179, 0.1701310, 0.3068595, 0.5877471", \ "0.0385878, 0.0565759, 0.0762659, 0.1044742, 0.1701479, 0.3068439, 0.5878473", \ "0.0385192, 0.0564741, 0.0758713, 0.1039476, 0.1703050, 0.3072947, 0.5883972", \ "0.0390538, 0.0568800, 0.0758753, 0.1039536, 0.1703145, 0.3075695, 0.5885214", \ "0.0389496, 0.0568573, 0.0761726, 0.1042583, 0.1709516, 0.3065818, 0.5886552"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0759754, 0.0903758, 0.1043858, 0.1225704, 0.1609609, 0.2321660, 0.3705002", \ "0.0794644, 0.0938363, 0.1077650, 0.1259396, 0.1643413, 0.2356971, 0.3735363", \ "0.0869133, 0.1013486, 0.1151704, 0.1331682, 0.1715535, 0.2427948, 0.3809225", \ "0.1020694, 0.1164118, 0.1299241, 0.1479484, 0.1863606, 0.2574634, 0.3954310", \ "0.1246807, 0.1398826, 0.1543404, 0.1726392, 0.2110788, 0.2820864, 0.4196622", \ "0.1569082, 0.1737860, 0.1890041, 0.2085951, 0.2479838, 0.3192047, 0.4562278", \ "0.2031750, 0.2229670, 0.2402415, 0.2619408, 0.3044121, 0.3776210, 0.5155755"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0366287, 0.0577923, 0.0799730, 0.1110405, 0.1839481, 0.3319127, 0.6318238", \ "0.0367050, 0.0574037, 0.0797578, 0.1113920, 0.1843878, 0.3316400, 0.6342332", \ "0.0366121, 0.0572451, 0.0797332, 0.1109758, 0.1842737, 0.3311585, 0.6327139", \ "0.0393767, 0.0594587, 0.0823304, 0.1126650, 0.1853761, 0.3327884, 0.6329924", \ "0.0471632, 0.0667766, 0.0898317, 0.1198864, 0.1901400, 0.3337010, 0.6331972", \ "0.0577822, 0.0778228, 0.1001115, 0.1320730, 0.1995327, 0.3437712, 0.6379406", \ "0.0789284, 0.0991751, 0.1209405, 0.1524969, 0.2203160, 0.3591367, 0.6505323"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0702500, 0.0849827, 0.0990610, 0.1178292, 0.1588072, 0.2358831, 0.3859006", \ "0.0740571, 0.0887597, 0.1028662, 0.1216254, 0.1626184, 0.2397023, 0.3897091", \ "0.0821888, 0.0968117, 0.1108513, 0.1296186, 0.1705826, 0.2476088, 0.3976269", \ "0.0969316, 0.1115885, 0.1256808, 0.1444239, 0.1852797, 0.2621691, 0.4120643", \ "0.1160496, 0.1316784, 0.1463497, 0.1656848, 0.2070518, 0.2837391, 0.4333562", \ "0.1403588, 0.1572156, 0.1729246, 0.1930436, 0.2355506, 0.3125005, 0.4618445", \ "0.1709798, 0.1900945, 0.2075697, 0.2295367, 0.2745991, 0.3533548, 0.5021025"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0321430, 0.0505496, 0.0707300, 0.0999645, 0.1685330, 0.3075288, 0.5880175", \ "0.0323262, 0.0505649, 0.0708436, 0.1000112, 0.1684733, 0.3075893, 0.5880323", \ "0.0322890, 0.0507714, 0.0710248, 0.1000662, 0.1686216, 0.3067619, 0.5873620", \ "0.0362063, 0.0538698, 0.0734473, 0.1021817, 0.1697502, 0.3076993, 0.5885304", \ "0.0435366, 0.0617657, 0.0809509, 0.1085745, 0.1747731, 0.3100607, 0.5883218", \ "0.0546339, 0.0732590, 0.0924656, 0.1195825, 0.1833974, 0.3158300, 0.5916483", \ "0.0730424, 0.0936818, 0.1125921, 0.1393661, 0.2020850, 0.3296923, 0.6005003"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2099259, 0.2249423, 0.2393262, 0.2577779, 0.2965541, 0.3680142, 0.5059200", \ "0.2139771, 0.2289919, 0.2432207, 0.2616495, 0.3004836, 0.3719894, 0.5101365", \ "0.2218391, 0.2368474, 0.2512537, 0.2696967, 0.3084573, 0.3799434, 0.5177264", \ "0.2380465, 0.2530071, 0.2672896, 0.2856579, 0.3245239, 0.3959883, 0.5342406", \ "0.2643228, 0.2794241, 0.2935707, 0.3120484, 0.3509402, 0.4224477, 0.5605363", \ "0.2994452, 0.3145834, 0.3289672, 0.3474975, 0.3862984, 0.4577760, 0.5955767", \ "0.3494249, 0.3645305, 0.3789106, 0.3974814, 0.4363928, 0.5079182, 0.6458237"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0416681, 0.0627284, 0.0847020, 0.1158357, 0.1879929, 0.3342901, 0.6343196", \ "0.0421480, 0.0627378, 0.0845765, 0.1156197, 0.1879990, 0.3339084, 0.6286643", \ "0.0415870, 0.0626732, 0.0847015, 0.1158037, 0.1880533, 0.3338311, 0.6332003", \ "0.0425485, 0.0627264, 0.0847789, 0.1157979, 0.1880271, 0.3328949, 0.6320856", \ "0.0422903, 0.0626027, 0.0848015, 0.1157876, 0.1882088, 0.3343310, 0.6301866", \ "0.0426925, 0.0635313, 0.0855880, 0.1167634, 0.1888380, 0.3357186, 0.6331384", \ "0.0436108, 0.0642723, 0.0863728, 0.1173967, 0.1892906, 0.3355966, 0.6363261"); } } } } cell (SDFFASRSX2) { cell_footprint : "SDFFASRS"; area : 45.1584 ; cell_leakage_power : 4.027693e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; } pin (S0) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; } pin (S0) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI')"; value : "2.4187250e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI')"; value : "3.3037608e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI')"; value : "2.5476325e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI')"; value : "2.5566544e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI)"; value : "2.4277483e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI)"; value : "3.2589591e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI)"; value : "3.4326283e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI)"; value : "3.3878615e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI')"; value : "3.5442443e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI')"; value : "3.5430656e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI)"; value : "3.5532773e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI)"; value : "3.5521018e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI')"; value : "3.6731501e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI')"; value : "3.6719715e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI)"; value : "3.9649285e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI)"; value : "4.0276933e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI')"; value : "3.8360579e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI')"; value : "3.8988219e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI)"; value : "3.7912537e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI)"; value : "3.8540173e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI')"; value : "3.6821925e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI')"; value : "3.6810150e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI)"; value : "3.9201544e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI)"; value : "3.9829263e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI')"; value : "2.0185699e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI')"; value : "3.0073144e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI')"; value : "2.9476132e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI')"; value : "3.0626566e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI)"; value : "2.0276056e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI)"; value : "3.0163460e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI)"; value : "3.0717044e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI)"; value : "2.9566476e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI')"; value : "2.1474749e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI')"; value : "3.1915570e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI')"; value : "3.1362174e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI')"; value : "3.0765042e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI)"; value : "2.6046658e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI)"; value : "2.3828834e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI)"; value : "3.3786540e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI)"; value : "2.5911817e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI')"; value : "2.4757969e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI')"; value : "2.2540139e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI')"; value : "3.2497869e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI')"; value : "2.4623120e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI)"; value : "2.4309949e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI)"; value : "2.2092226e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI)"; value : "3.2049763e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI)"; value : "2.4175066e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI')"; value : "2.1565181e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI')"; value : "3.1452586e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI')"; value : "3.2006182e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI)"; value : "2.5598951e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI')"; value : "3.0855591e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI)"; value : "2.3381180e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI)"; value : "3.3338696e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI)"; value : "2.5463976e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.512148, 1.512148 ); rise_capacitance : 1.512148; capacitance : 1.460560; fall_capacitance_range (1.408972, 1.408972 ); fall_capacitance : 1.408972; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1113109, 0.1148969, 0.1225022, 0.1374687, 0.1634717, 0.1934210, 0.2268548", \ "0.1075951, 0.1112574, 0.1188697, 0.1337485, 0.1598336, 0.1912153, 0.2233078", \ "0.1002478, 0.1039109, 0.1144652, 0.1262656, 0.1521140, 0.1868865, 0.2192172", \ "0.0969465, 0.1003792, 0.1080811, 0.1227400, 0.1461565, 0.1774055, 0.2162388", \ "0.0966299, 0.1006482, 0.1072305, 0.1223465, 0.1460851, 0.1800767, 0.2142403", \ "0.1100223, 0.1105865, 0.1180118, 0.1323756, 0.1608645, 0.1888171, 0.2300479", \ "0.1388121, 0.1424429, 0.1468207, 0.1668213, 0.1910357, 0.2215359, 0.2564424"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1316122, 0.1384389, 0.1427203, 0.1607917, 0.1908227, 0.2340406, 0.3189592", \ "0.1278063, 0.1346290, 0.1418816, 0.1572401, 0.1902368, 0.2334217, 0.3118902", \ "0.1203956, 0.1273467, 0.1345851, 0.1496738, 0.1797688, 0.2292389, 0.3070178", \ "0.1170149, 0.1182017, 0.1280510, 0.1431463, 0.1697899, 0.2203554, 0.2973057", \ "0.1085585, 0.1149300, 0.1222552, 0.1373141, 0.1644703, 0.2138899, 0.2892767", \ "0.1068451, 0.1133640, 0.1142267, 0.1349869, 0.1649060, 0.2054083, 0.2896043", \ "0.1173146, 0.1219544, 0.1346380, 0.1430603, 0.1678450, 0.2232129, 0.3012497"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758316, -0.0794749, -0.0871333, -0.1049810, -0.1262028, -0.1488848, -0.1753487", \ "-0.0721331, -0.0785890, -0.0864159, -0.1015653, -0.1226899, -0.1482791, -0.1655644", \ "-0.0706090, -0.0771977, -0.0848624, -0.1000089, -0.1212326, -0.1467503, -0.1665763", \ "-0.0738551, -0.0741563, -0.0849010, -0.0990325, -0.1207524, -0.1494523, -0.1666120", \ "-0.0762217, -0.0799626, -0.0868227, -0.1013680, -0.1270653, -0.1524575, -0.1766887", \ "-0.0886221, -0.0926520, -0.0969111, -0.1143045, -0.1437292, -0.1710094, -0.2046805", \ "-0.1175147, -0.1216063, -0.1258845, -0.1430446, -0.1723889, -0.2097297, -0.2394885"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611844, -0.0652671, -0.0723612, -0.0873545, -0.1102833, -0.1522675, -0.2017039", \ "-0.0574215, -0.0644943, -0.0715284, -0.0863997, -0.1093765, -0.1514853, -0.2004514", \ "-0.0529202, -0.0600517, -0.0643840, -0.0819866, -0.1051505, -0.1468540, -0.1885414", \ "-0.0500448, -0.0534776, -0.0611646, -0.0798419, -0.1021403, -0.1407541, -0.1913476", \ "-0.0468300, -0.0499242, -0.0542722, -0.0723169, -0.1022575, -0.1434877, -0.1892831", \ "-0.0452827, -0.0481869, -0.0524103, -0.0710157, -0.1064260, -0.1549605, -0.2057501", \ "-0.0447089, -0.0448957, -0.0523174, -0.0713172, -0.1033851, -0.1392294, -0.2022491"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.7230614, 9.4388785, 9.1637636, 9.4790354, 10.4028295, 12.5436683, 17.1185966"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.8542131, 8.5869907, 8.3254528, 8.6245774, 9.4957333, 11.5109520, 15.8142963"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_high : 0.125610; min_pulse_width_low : 0.148449; rise_capacitance_range (1.249441, 1.249441 ); rise_capacitance : 1.249441; capacitance : 1.220737; fall_capacitance_range (1.192033, 1.192033 ); fall_capacitance : 1.192033; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.4921642, 11.2703635, 11.0974527, 11.5964772, 12.8652168, 15.6733866, 21.5604168"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.4916217, 7.2650967, 7.0849536, 7.5727481, 8.8212440, 11.5911427, 17.4038468"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.134395; rise_capacitance_range (3.816165, 3.816165 ); rise_capacitance : 3.816165; capacitance : 3.910024; fall_capacitance_range (4.003882, 4.003882 ); fall_capacitance : 4.003882; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875519, -0.0896972, -0.0939748, -0.1054445, -0.1286132, -0.1589116, -0.2083519", \ "-0.0941399, -0.0932640, -0.1005048, -0.1087929, -0.1289285, -0.1599761, -0.2157672", \ "-0.0988840, -0.1010431, -0.1052296, -0.1166164, -0.1360538, -0.1675185, -0.2195024", \ "-0.1079965, -0.1100651, -0.1145240, -0.1232621, -0.1451679, -0.1760683, -0.2283606", \ "-0.1147745, -0.1169798, -0.1214139, -0.1302091, -0.1523892, -0.1832317, -0.2346459", \ "-0.1173542, -0.1195476, -0.1239798, -0.1326060, -0.1528462, -0.1820302, -0.2296850", \ "-0.1075625, -0.1098709, -0.1115058, -0.1200144, -0.1422721, -0.1672341, -0.2108988"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0934098, 0.0955064, 0.0999125, 0.1112339, 0.1341834, 0.1737781, 0.2257003", \ "0.1000318, 0.1022816, 0.1065654, 0.1176455, 0.1374919, 0.1741717, 0.2270857", \ "0.1046433, 0.1068543, 0.1111723, 0.1225162, 0.1458110, 0.1817292, 0.2339551", \ "0.1141217, 0.1162556, 0.1206422, 0.1318435, 0.1539436, 0.1910650, 0.2441463", \ "0.1205718, 0.1226867, 0.1268887, 0.1354174, 0.1608937, 0.1972691, 0.2493013", \ "0.1232967, 0.1253233, 0.1327541, 0.1356551, 0.1612499, 0.1953817, 0.2449253", \ "0.1101614, 0.1180639, 0.1195376, 0.1280758, 0.1531925, 0.1876258, 0.2339776"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("52.4695940, 52.3778760, 52.3477428, 55.4545204, 61.8213788, 74.7083987, 100.6357414"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("50.4571909, 50.1718948, 49.8742095, 53.4845038, 60.9779991, 76.2378967, 107.0305985"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.125610; fall_capacitance_range (2.522507, 2.522507 ); fall_capacitance : 2.522507; capacitance : 2.456551; rise_capacitance_range (2.390595, 2.390595 ); rise_capacitance : 2.390595; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0289993, -0.0255206, -0.0179567, -0.0029691, 0.0267186, 0.0873190, 0.2278857", \ "-0.0330148, -0.0291782, -0.0218856, -0.0068662, 0.0231554, 0.0805080, 0.2086711", \ "-0.0404075, -0.0366530, -0.0294270, -0.0143375, 0.0159465, 0.0728976, 0.1970250", \ "-0.0523331, -0.0486669, -0.0382249, -0.0268051, 0.0071779, 0.0645883, 0.1838539", \ "-0.0640603, -0.0633630, -0.0476022, -0.0385754, 0.0000000e+00, 0.0550229, 0.1665765", \ "-0.0635022, -0.0633320, -0.0525210, -0.0405361, -0.0079690, 0.0471477, 0.1604968", \ "-0.0640992, -0.0607978, -0.0551037, -0.0381957, -0.0078059, 0.0531232, 0.1636605"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0788653, 0.0750513, 0.0678325, 0.0557138, 0.0346265, -0.0025693, -0.0633400", \ "0.0827869, 0.0791015, 0.0714741, 0.0594539, 0.0380363, 0.0011730, -0.0593531", \ "0.0902019, 0.0865035, 0.0789713, 0.0669822, 0.0457075, 0.0089081, -0.0519829", \ "0.0990345, 0.0952897, 0.0881417, 0.0760208, 0.0545281, 0.0144139, -0.0465447", \ "0.1079243, 0.1013222, 0.0939860, 0.0859005, 0.0641614, 0.0302206, -0.0361425", \ "0.1089692, 0.1051514, 0.1006531, 0.0876749, 0.0721036, 0.0345630, -0.0295578", \ "0.1107995, 0.1049585, 0.0953496, 0.0868717, 0.0683670, 0.0330772, -0.0332096"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("54.3779563, 54.1433267, 53.9056410, 55.8626759, 60.0083193, 68.5311796, 85.8084736"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.4746679, 32.2222931, 31.9904505, 34.0495560, 38.4406736, 47.4958159, 65.8790071"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.967661, 2.967661 ); rise_capacitance : 2.967661; capacitance : 2.925722; fall_capacitance_range (2.883784, 2.883784 ); fall_capacitance : 2.883784; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1141577, 0.1149082, 0.1195384, 0.1288882, 0.1469792, 0.1693241, 0.1962991", \ "0.1075361, 0.1111941, 0.1157928, 0.1252525, 0.1405565, 0.1646942, 0.1898190", \ "0.1030465, 0.1037762, 0.1084080, 0.1177667, 0.1361054, 0.1601756, 0.1881225", \ "0.0968197, 0.0978906, 0.1053973, 0.1140086, 0.1300574, 0.1516381, 0.1792540", \ "0.0991559, 0.0994779, 0.1043964, 0.1134703, 0.1296615, 0.1527446, 0.1820768", \ "0.1068114, 0.1074576, 0.1180428, 0.1203047, 0.1388852, 0.1608423, 0.1905197", \ "0.1388035, 0.1415940, 0.1439286, 0.1548170, 0.1704359, 0.1926224, 0.2179699"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1344494, 0.1383149, 0.1428058, 0.1518541, 0.1735780, 0.2075343, 0.2715395", \ "0.1307629, 0.1346173, 0.1420590, 0.1510678, 0.1697915, 0.2038802, 0.2678811", \ "0.1234024, 0.1300830, 0.1345566, 0.1435180, 0.1620144, 0.1961028, 0.2608016", \ "0.1170533, 0.1207723, 0.1255432, 0.1347380, 0.1527456, 0.1901885, 0.2517166", \ "0.1138945, 0.1174875, 0.1219672, 0.1281282, 0.1459490, 0.1831797, 0.2449593", \ "0.1033230, 0.1133031, 0.1173836, 0.1293203, 0.1444136, 0.1787186, 0.2447325", \ "0.1265067, 0.1210500, 0.1263926, 0.1432298, 0.1620833, 0.1865515, 0.2497454"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758734, -0.0800203, -0.0844007, -0.0931252, -0.1084764, -0.1273478, -0.1481875", \ "-0.0723381, -0.0791550, -0.0836334, -0.0923467, -0.1077550, -0.1273769, -0.1456089", \ "-0.0704537, -0.0774910, -0.0819372, -0.0879515, -0.1058974, -0.1255732, -0.1455909", \ "-0.0705415, -0.0742260, -0.0783906, -0.0879630, -0.1056960, -0.1250696, -0.1437651", \ "-0.0758802, -0.0797463, -0.0839126, -0.0928496, -0.1083897, -0.1306670, -0.1533283", \ "-0.0890960, -0.0891476, -0.0943665, -0.1029871, -0.1180912, -0.1401907, -0.1672524", \ "-0.1176354, -0.1213854, -0.1233598, -0.1321394, -0.1468921, -0.1685673, -0.1941578"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0640930, -0.0709977, -0.0754450, -0.0844076, -0.0996267, -0.1277257, -0.1775977", \ "-0.0633913, -0.0672823, -0.0715938, -0.0835722, -0.0988851, -0.1268797, -0.1769109", \ "-0.0589645, -0.0630288, -0.0671982, -0.0759885, -0.0940304, -0.1227875, -0.1726064", \ "-0.0531250, -0.0596212, -0.0611008, -0.0737107, -0.0878768, -0.1192705, -0.1665778", \ "-0.0490444, -0.0529208, -0.0571805, -0.0670017, -0.0845112, -0.1168677, -0.1775108", \ "-0.0446212, -0.0483074, -0.0525349, -0.0621833, -0.0793328, -0.1097251, -0.1622388", \ "-0.0469117, -0.0478219, -0.0520526, -0.0614318, -0.0801361, -0.1140346, -0.1708159"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SI&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7881733, 4.6250357, 4.5773429, 5.2803588, 6.9649728, 10.6127833, 18.1869864"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3924153, 0.1582967, -0.0370337, 0.6876627, 2.4099622, 6.1274681, 13.8353868"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.935894, 1.935894 ); rise_capacitance : 1.935894; capacitance : 1.884025; fall_capacitance_range (1.832156, 1.832156 ); fall_capacitance : 1.832156; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1141911, 0.1178592, 0.1253879, 0.1404623, 0.1665240, 0.1962798, 0.2326372", \ "0.1105125, 0.1141924, 0.1217506, 0.1365588, 0.1628440, 0.1939147, 0.2261904", \ "0.1030462, 0.1097848, 0.1144432, 0.1292043, 0.1551334, 0.1901133, 0.2220738", \ "0.1000820, 0.1037064, 0.1113658, 0.1258282, 0.1495646, 0.1805285, 0.2190978", \ "0.0999825, 0.1025769, 0.1104819, 0.1254433, 0.1510952, 0.1833130, 0.2206455", \ "0.1129080, 0.1135761, 0.1210275, 0.1351886, 0.1638205, 0.1888412, 0.2363751", \ "0.1417596, 0.1453972, 0.1498131, 0.1667431, 0.1938404, 0.2242505, 0.2609950"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1344905, 0.1412894, 0.1486013, 0.1637544, 0.1965769, 0.2398680, 0.3219809", \ "0.1337132, 0.1375662, 0.1447938, 0.1600418, 0.1929678, 0.2362592, 0.3180127", \ "0.1260368, 0.1300459, 0.1374764, 0.1555923, 0.1829035, 0.2321401, 0.3100517", \ "0.1168477, 0.1241174, 0.1315656, 0.1460517, 0.1754520, 0.2232941, 0.3000938", \ "0.1141069, 0.1177028, 0.1250269, 0.1399445, 0.1670927, 0.2168602, 0.2923139", \ "0.1127276, 0.1164229, 0.1198516, 0.1379156, 0.1649299, 0.2118343, 0.2951948", \ "0.1237016, 0.1248068, 0.1318142, 0.1430513, 0.1774575, 0.2293933, 0.3042153"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758165, -0.0828690, -0.0899231, -0.1049718, -0.1283316, -0.1552643, -0.1725123", \ "-0.0751085, -0.0820360, -0.0892358, -0.1044203, -0.1276536, -0.1544983, -0.1716858", \ "-0.0736358, -0.0806737, -0.0875767, -0.1024941, -0.1229492, -0.1529129, -0.1730526", \ "-0.0735984, -0.0805571, -0.0848183, -0.0990734, -0.1229244, -0.1524725, -0.1724345", \ "-0.0815585, -0.0859092, -0.0900624, -0.1045335, -0.1322765, -0.1580616, -0.1808285", \ "-0.0920529, -0.0928966, -0.1003368, -0.1142980, -0.1437867, -0.1739726, -0.2122924", \ "-0.1202363, -0.1246854, -0.1314543, -0.1462659, -0.1749982, -0.2124888, -0.2391911"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611996, -0.0682174, -0.0753794, -0.0902814, -0.1132380, -0.1522951, -0.2015746", \ "-0.0603687, -0.0673601, -0.0744427, -0.0894032, -0.1122733, -0.1515112, -0.2033884", \ "-0.0557104, -0.0632628, -0.0670970, -0.0849584, -0.1080070, -0.1468744, -0.1882574", \ "-0.0533298, -0.0565658, -0.0641773, -0.0798948, -0.1021207, -0.1437580, -0.1884256", \ "-0.0498095, -0.0499190, -0.0571550, -0.0749866, -0.1051740, -0.1411877, -0.1891629", \ "-0.0481762, -0.0512611, -0.0552977, -0.0745809, -0.1064057, -0.1488848, -0.2090102", \ "-0.0476479, -0.0506161, -0.0547705, -0.0742025, -0.1057843, -0.1420572, -0.2049202"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SE&!Q&!QN&!S0"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6377795, 1.3812628, 1.1418315, 0.9774174, 0.9221912, 1.0853408, 1.6852422"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2650043, -1.5421191, -1.8234420, -1.9869806, -2.0411512, -1.8765853, -1.2745467"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.666111; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.6520151, -2.6783874, -3.2783823, -4.4788288, -6.1600509, -9.3786998, -14.0510633", \ "-2.5814474, -2.5984771, -3.1285903, -4.1119246, -5.8861819, -8.9929547, -13.5971932", \ "-2.5288195, -2.5421673, -3.0943379, -4.3008798, -5.9675708, -9.0387808, -13.7706971", \ "-2.7043382, -2.6667884, -3.2130600, -4.3572301, -5.9214900, -9.0876273, -13.7167822", \ "-3.1377837, -2.9318814, -3.3076644, -4.2587305, -5.5814328, -8.4046399, -12.5284471", \ "-4.0866676, -3.5651544, -3.6100355, -4.0825736, -4.9120330, -7.3352572, -11.4074960", \ "-6.1332199, -4.7113356, -4.0333095, -3.7243351, -3.5422021, -4.8501708, -6.7595005"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.2754272, 18.6662223, 32.6052987, 47.8067720, 70.8771971, 93.4838004, 111.3126956", \ "1.2711233, 18.6599108, 32.5972886, 47.7674073, 70.8093260, 93.4080686, 111.2152291", \ "1.2635148, 18.6688052, 32.6205658, 47.8170232, 70.9121620, 93.5689512, 111.4077542", \ "1.2512742, 18.7165329, 32.7116087, 47.9462891, 71.0905046, 93.7840339, 111.6784538", \ "1.2315232, 18.8116821, 32.9122032, 48.2584206, 71.5956435, 94.4658344, 112.4865041", \ "1.2066277, 19.1475884, 33.5478576, 49.2587394, 73.1269165, 96.5150585, 114.9654563", \ "1.0808729, 19.8461623, 34.9478297, 51.4673981, 76.1994727, 100.5920321, 119.8749482"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-24.6222087, -17.9127031, -14.0272578, -10.5691894, -6.7153519, -5.0378381, -6.0669177", \ "-24.4850139, -17.8410943, -13.9354600, -10.5300775, -6.8137434, -5.0076114, -6.6527065", \ "-24.3421803, -17.6572832, -13.7315921, -10.2928282, -6.5717977, -4.7959996, -6.3895700", \ "-26.1306345, -19.0776747, -14.9406085, -11.7647344, -7.6069816, -5.9694263, -7.1341265", \ "-29.7740792, -21.3854847, -16.5682588, -13.0927900, -8.7365784, -6.8258839, -6.8241730", \ "-37.1974536, -26.1633661, -19.7690976, -14.6799629, -8.4969594, -5.8295154, -7.4695027", \ "-52.2639744, -35.5709794, -25.6895539, -17.2676155, -9.4732115, -5.9152881, -5.4153222"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("1.3088413, 17.9273671, 31.3906031, 46.0875198, 68.2706566, 91.0797375, 108.8568344", \ "1.3076053, 17.9603278, 31.3545163, 46.0655593, 68.2875233, 91.0754121, 108.8496910", \ "1.3019137, 17.9618389, 31.3343070, 46.0978391, 68.2792292, 90.9730528, 108.7215021", \ "1.3047369, 18.0698683, 31.6055527, 46.4463730, 68.7445188, 91.6737560, 109.4769367", \ "1.3478639, 18.8318671, 32.8201554, 48.1763212, 71.0615643, 94.4633433, 112.6322487", \ "1.4390044, 20.4050507, 35.4489954, 51.7479501, 76.0154768, 100.3896050, 119.2182333", \ "1.5730081, 23.3610077, 40.5878554, 59.0662417, 86.2207830, 112.3767384, 132.7592935"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-18.1850164, -17.7274468, -17.8504085, -18.3884825, -19.5063832, -22.0201813, -26.5465725", \ "-18.1094392, -17.6387625, -17.7406055, -18.2610816, -19.3588764, -21.7587410, -26.3717044", \ "-18.0374969, -17.5667907, -17.6786732, -18.2048360, -19.3015764, -21.7957404, -26.2946822", \ "-18.7000963, -18.1861428, -18.2406243, -18.8657608, -19.7598702, -22.1459764, -26.3075407", \ "-20.0849918, -19.2160746, -19.0275250, -19.3587050, -19.7791824, -21.5893404, -25.2515343", \ "-22.9185267, -21.3560961, -20.5903829, -20.2247252, -19.6700707, -20.8013915, -24.0740150", \ "-28.6854092, -25.6356914, -23.6155582, -21.7862474, -19.7500858, -18.3013537, -18.7343875"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2868918, 0.3073358, 0.3236324, 0.3443722, 0.3875656, 0.4632997, 0.6030690", \ "0.2906874, 0.3109960, 0.3274240, 0.3482623, 0.3913832, 0.4669807, 0.6069382", \ "0.2974588, 0.3179035, 0.3341883, 0.3549398, 0.3981309, 0.4739193, 0.6136974", \ "0.3062143, 0.3262013, 0.3427892, 0.3634826, 0.4066929, 0.4824299, 0.6220526", \ "0.3151094, 0.3355118, 0.3519312, 0.3726849, 0.4157918, 0.4915089, 0.6314187", \ "0.3236718, 0.3438891, 0.3604203, 0.3811486, 0.4242683, 0.4999145, 0.6396473", \ "0.3226364, 0.3431436, 0.3593746, 0.3801436, 0.4233364, 0.4991247, 0.6389027"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0523054, 0.0753653, 0.0994652, 0.1321594, 0.2050230, 0.3497743, 0.6463984", \ "0.0517282, 0.0747980, 0.0990653, 0.1313377, 0.2048107, 0.3498354, 0.6443061", \ "0.0520662, 0.0753454, 0.0993004, 0.1321329, 0.2048998, 0.3499493, 0.6458176", \ "0.0528690, 0.0749431, 0.0996449, 0.1320759, 0.2052057, 0.3496569, 0.6461500", \ "0.0519038, 0.0750050, 0.0985220, 0.1311704, 0.2049539, 0.3487749, 0.6458327", \ "0.0517254, 0.0769551, 0.0986099, 0.1308863, 0.2047523, 0.3501262, 0.6463159", \ "0.0520657, 0.0756948, 0.0993429, 0.1322000, 0.2050585, 0.3498071, 0.6465978"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.3004191, 0.3213336, 0.3386023, 0.3604199, 0.4055090, 0.4850315, 0.6348910", \ "0.3041821, 0.3251558, 0.3424152, 0.3642899, 0.4093605, 0.4888862, 0.6386773", \ "0.3112004, 0.3322012, 0.3494063, 0.3713030, 0.4163847, 0.4959093, 0.6457646", \ "0.3201059, 0.3410772, 0.3583322, 0.3802129, 0.4252854, 0.5048176, 0.6545728", \ "0.3297664, 0.3507592, 0.3680657, 0.3899255, 0.4349256, 0.5144466, 0.6642976", \ "0.3374936, 0.3585161, 0.3756958, 0.3974139, 0.4425439, 0.5220834, 0.6721471", \ "0.3371133, 0.3582846, 0.3754422, 0.3973603, 0.4425048, 0.5220385, 0.6719514"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0544975, 0.0768382, 0.0972023, 0.1260310, 0.1905965, 0.3236229, 0.5998553", \ "0.0545196, 0.0764663, 0.0977019, 0.1257943, 0.1908170, 0.3227419, 0.5990096", \ "0.0545276, 0.0764402, 0.0966587, 0.1260804, 0.1906137, 0.3237197, 0.5998321", \ "0.0545376, 0.0764914, 0.0977727, 0.1257726, 0.1908609, 0.3235081, 0.5985857", \ "0.0542901, 0.0763916, 0.0970018, 0.1257660, 0.1910244, 0.3236740, 0.5998620", \ "0.0539548, 0.0769064, 0.0966752, 0.1255427, 0.1906466, 0.3230694, 0.5997861", \ "0.0544462, 0.0762209, 0.0976526, 0.1259995, 0.1906819, 0.3234888, 0.5998525"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1006060, 0.1199207, 0.1359268, 0.1568280, 0.1994635, 0.2749101, 0.4149603", \ "0.1039905, 0.1233701, 0.1393595, 0.1602426, 0.2028857, 0.2784010, 0.4185234", \ "0.1113047, 0.1306743, 0.1467157, 0.1675694, 0.2101675, 0.2856597, 0.4257368", \ "0.1274283, 0.1468263, 0.1626387, 0.1830954, 0.2256852, 0.3010408, 0.4406797", \ "0.1542661, 0.1746999, 0.1909200, 0.2112163, 0.2539685, 0.3291152, 0.4686874", \ "0.1912626, 0.2136498, 0.2311040, 0.2531725, 0.2966719, 0.3721005, 0.5109714", \ "0.2442369, 0.2702556, 0.2898568, 0.3139981, 0.3606846, 0.4386390, 0.5778221"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0458321, 0.0683791, 0.0931002, 0.1256606, 0.1998775, 0.3459478, 0.6438933", \ "0.0454317, 0.0695760, 0.0927133, 0.1261099, 0.1998485, 0.3446834, 0.6372237", \ "0.0458965, 0.0688380, 0.0921506, 0.1257656, 0.1997967, 0.3445614, 0.6361708", \ "0.0463710, 0.0690064, 0.0923947, 0.1259458, 0.1998931, 0.3455440, 0.6420185", \ "0.0542791, 0.0761813, 0.0999033, 0.1341869, 0.2054932, 0.3477543, 0.6556527", \ "0.0691119, 0.0904875, 0.1141356, 0.1466511, 0.2172976, 0.3573391, 0.6503177", \ "0.0956515, 0.1164987, 0.1398472, 0.1722519, 0.2415457, 0.3781180, 0.6661109"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1040021, 0.1243638, 0.1412992, 0.1628771, 0.2070556, 0.2845302, 0.4339478", \ "0.1077534, 0.1281523, 0.1451597, 0.1667294, 0.2107913, 0.2882426, 0.4377011", \ "0.1158165, 0.1361447, 0.1531264, 0.1746362, 0.2187621, 0.2962037, 0.4456371", \ "0.1327552, 0.1529157, 0.1696875, 0.1913511, 0.2350863, 0.3123660, 0.4617542", \ "0.1620069, 0.1829192, 0.1999847, 0.2214337, 0.2646287, 0.3412589, 0.4902732", \ "0.1995071, 0.2219355, 0.2401373, 0.2624771, 0.3061741, 0.3824167, 0.5307048", \ "0.2503773, 0.2750788, 0.2949129, 0.3190521, 0.3641599, 0.4401315, 0.5871811"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0454973, 0.0679282, 0.0887345, 0.1170490, 0.1819010, 0.3156089, 0.5920835", \ "0.0455500, 0.0685906, 0.0884794, 0.1172955, 0.1817496, 0.3150881, 0.5924123", \ "0.0454189, 0.0678757, 0.0887871, 0.1169597, 0.1818528, 0.3152631, 0.5923977", \ "0.0460662, 0.0686217, 0.0891652, 0.1173210, 0.1818597, 0.3150568, 0.5920628", \ "0.0551202, 0.0769660, 0.0964228, 0.1233098, 0.1852944, 0.3165167, 0.5924848", \ "0.0699946, 0.0926782, 0.1115608, 0.1362139, 0.1963110, 0.3234362, 0.5942031", \ "0.0940792, 0.1164762, 0.1351612, 0.1587529, 0.2143950, 0.3356845, 0.6004909"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2628361, 0.2829888, 0.2994566, 0.3202877, 0.3634469, 0.4390845, 0.5788419", \ "0.2667898, 0.2869251, 0.3034702, 0.3243147, 0.3674588, 0.4430332, 0.5828591", \ "0.2748690, 0.2950039, 0.3114935, 0.3323199, 0.3754852, 0.4511254, 0.5908729", \ "0.2912843, 0.3113770, 0.3280322, 0.3487730, 0.3919317, 0.4675839, 0.6072495", \ "0.3191185, 0.3395717, 0.3560745, 0.3768128, 0.4199344, 0.4955600, 0.6354098", \ "0.3582266, 0.3786174, 0.3949329, 0.4158549, 0.4590415, 0.5347572, 0.6743448", \ "0.4134860, 0.4340050, 0.4505806, 0.4713255, 0.5146008, 0.5903054, 0.7297844"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0528813, 0.0753170, 0.0989914, 0.1314814, 0.2046230, 0.3497191, 0.6442443", \ "0.0525727, 0.0755574, 0.0990574, 0.1315667, 0.2046985, 0.3497900, 0.6440631", \ "0.0528696, 0.0755008, 0.0989417, 0.1314369, 0.2046420, 0.3497215, 0.6442899", \ "0.0518019, 0.0753805, 0.0986718, 0.1316291, 0.2048565, 0.3495198, 0.6440254", \ "0.0519914, 0.0754123, 0.0985619, 0.1314373, 0.2051104, 0.3488407, 0.6422894", \ "0.0538326, 0.0755497, 0.0995595, 0.1326378, 0.2054131, 0.3496013, 0.6465054", \ "0.0534812, 0.0770559, 0.1003894, 0.1331594, 0.2063366, 0.3513477, 0.6473977"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.668869; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.3759801, -12.2853446, -20.2848631, -29.5727274, -44.6823501, -60.8005066, -76.1795320", \ "-3.3054470, -12.2143587, -20.1859382, -29.4960778, -44.6237384, -60.7127230, -76.1105925", \ "-3.2524872, -12.1347456, -20.1312337, -29.4213499, -44.5063041, -60.4590291, -76.0092729", \ "-3.4277807, -12.2628298, -20.1731630, -29.4371094, -44.4200442, -60.2290501, -75.7726552", \ "-3.8623285, -12.5691504, -20.3977308, -29.5820945, -44.3939897, -60.0147053, -75.3284134", \ "-4.8115600, -13.1823923, -20.6913883, -29.4778403, -43.7900194, -59.2538209, -73.7709191", \ "-6.8719198, -14.3861798, -21.2450638, -29.2213071, -42.2626126, -56.8715256, -69.2907365"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.0071502, 28.5202111, 49.9939912, 72.8981750, 107.2667838, 141.5956386, 168.5020047", \ "2.0025690, 28.5622687, 50.0742230, 73.1811920, 107.1261392, 141.5631681, 168.8103385", \ "1.9912970, 28.5158076, 50.1093887, 72.9394883, 107.3465397, 141.6973333, 168.6347037", \ "1.9795825, 28.5540938, 50.0571772, 73.0486531, 107.4045178, 141.9178880, 168.8994551", \ "1.9692005, 28.7244996, 50.3384132, 73.5742368, 108.1823877, 143.1847010, 170.3384400", \ "1.9350981, 29.0605477, 50.9750629, 74.6450072, 109.4830066, 144.8419249, 172.3165820", \ "1.8385707, 29.8910803, 52.6386244, 76.9607384, 113.3803227, 148.8973493, 177.1454202"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-18.3083850, -28.0235009, -36.5905488, -46.3190261, -61.8981465, -78.5933012, -94.4492841", \ "-18.2792782, -27.9894611, -36.5099667, -46.2927915, -61.8305171, -78.5483874, -94.2526861", \ "-18.2743173, -27.9688221, -36.5194217, -46.2333013, -61.7968609, -78.4337617, -94.4762250", \ "-19.3104101, -28.9081433, -37.3159251, -47.0276754, -62.3049030, -78.8888529, -94.2888152", \ "-21.4017353, -30.3816570, -38.2897810, -47.3280341, -61.8858165, -77.5493531, -92.4175214", \ "-25.6315286, -33.3440936, -40.1784154, -48.0217890, -60.6308266, -74.3637747, -86.7262908", \ "-34.1747368, -39.0663565, -43.7724618, -49.3614004, -58.7112075, -68.3671120, -78.0501651"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.6769832, -6.8380264, -8.4332545, -9.6377965, -11.5245949, -14.1418372, -16.0229451", \ "-2.5171491, -6.7045515, -8.2717245, -9.4050518, -11.3270216, -13.8861862, -17.3353158", \ "-2.1409797, -6.3277096, -7.9147901, -9.1311119, -11.0262564, -13.6480262, -15.2497649", \ "-3.2379925, -7.4919177, -8.9575923, -10.1277261, -12.2814401, -14.8274810, -16.9139876", \ "-4.0110382, -8.3811428, -10.2722497, -11.6005757, -13.9557044, -16.9500528, -20.6540501", \ "-1.7449581, -7.3510795, -10.3881229, -13.0642884, -15.8029196, -19.3948379, -24.4192511", \ "-0.2978616, -6.9348730, -11.1883302, -14.7715134, -19.0066646, -24.6759343, -28.9447147"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.1030688, 29.0887303, 50.9810507, 74.6315200, 109.6455980, 144.9346846, 172.3894621", \ "2.0997522, 29.0661041, 51.0076673, 74.5522811, 109.6772635, 145.0179690, 172.5049186", \ "2.0930161, 29.0594934, 51.0277578, 74.4897887, 109.6115059, 144.8582493, 172.2444548", \ "2.0794740, 29.1131265, 51.0454121, 74.6331350, 109.7840716, 144.8920321, 172.3203911", \ "2.0853472, 29.5399185, 51.7216821, 75.5178202, 110.9467998, 146.2687871, 174.1382562", \ "2.0910108, 30.2259629, 52.9791536, 77.5066878, 113.4200455, 149.1876283, 176.7924739", \ "2.1102899, 31.9918786, 55.9304696, 81.8500132, 119.4577272, 155.6457307, 183.5058885"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1677570, 0.1863085, 0.2022823, 0.2227633, 0.2654370, 0.3423985, 0.4877390", \ "0.1716139, 0.1901814, 0.2061599, 0.2266398, 0.2693077, 0.3462648, 0.4916029", \ "0.1783324, 0.1972445, 0.2131694, 0.2334644, 0.2761948, 0.3531621, 0.4985057", \ "0.1875945, 0.2063913, 0.2223322, 0.2427557, 0.2855670, 0.3625283, 0.5078404", \ "0.1970750, 0.2157887, 0.2314712, 0.2519398, 0.2947556, 0.3718568, 0.5172088", \ "0.2046829, 0.2232662, 0.2391981, 0.2596426, 0.3024439, 0.3794411, 0.5247240", \ "0.2047951, 0.2236360, 0.2395092, 0.2598427, 0.3025325, 0.3795487, 0.5248080"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0548879, 0.0766781, 0.0994783, 0.1328340, 0.2092348, 0.3611540, 0.6647857", \ "0.0549010, 0.0767400, 0.0992639, 0.1328876, 0.2090992, 0.3611409, 0.6646949", \ "0.0556919, 0.0764490, 0.0998299, 0.1329269, 0.2091612, 0.3614092, 0.6644225", \ "0.0550240, 0.0762084, 0.0998287, 0.1327341, 0.2089427, 0.3615352, 0.6656155", \ "0.0555954, 0.0762607, 0.0994523, 0.1327465, 0.2092199, 0.3611568, 0.6622872", \ "0.0548216, 0.0765349, 0.0999798, 0.1329187, 0.2091315, 0.3613992, 0.6658606", \ "0.0560351, 0.0764978, 0.0998988, 0.1332622, 0.2090967, 0.3623629, 0.6664968"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1681547, 0.1884722, 0.2052106, 0.2259963, 0.2671852, 0.3379035, 0.4671629", \ "0.1718242, 0.1921822, 0.2089806, 0.2297166, 0.2709646, 0.3416444, 0.4708841", \ "0.1788014, 0.1990337, 0.2157827, 0.2365562, 0.2777544, 0.3484640, 0.4777237", \ "0.1872810, 0.2076713, 0.2244527, 0.2451827, 0.2862982, 0.3570190, 0.4862810", \ "0.1963557, 0.2166487, 0.2333574, 0.2540178, 0.2952674, 0.3659816, 0.4952626", \ "0.2051142, 0.2254155, 0.2420805, 0.2627972, 0.3039063, 0.3746156, 0.5038496", \ "0.2042877, 0.2245101, 0.2411552, 0.2618671, 0.3029689, 0.3736627, 0.5029282"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0685047, 0.0878166, 0.1069179, 0.1303781, 0.1839394, 0.2938167, 0.5134064", \ "0.0682906, 0.0883829, 0.1055410, 0.1293707, 0.1837463, 0.2936993, 0.5131906", \ "0.0686378, 0.0878211, 0.1069349, 0.1304538, 0.1838734, 0.2938962, 0.5135084", \ "0.0682217, 0.0885674, 0.1058732, 0.1299994, 0.1840021, 0.2935783, 0.5131274", \ "0.0684259, 0.0877519, 0.1053743, 0.1296473, 0.1834796, 0.2936032, 0.5132050", \ "0.0686555, 0.0883451, 0.1058103, 0.1291078, 0.1837045, 0.2936440, 0.5119956", \ "0.0697177, 0.0891677, 0.1079540, 0.1317672, 0.1848496, 0.2945242, 0.5137217"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2117061, 0.2314944, 0.2479396, 0.2690889, 0.3130082, 0.3905414, 0.5339961", \ "0.2149930, 0.2347506, 0.2512210, 0.2724402, 0.3164432, 0.3937665, 0.5368531", \ "0.2222712, 0.2421096, 0.2585454, 0.2796972, 0.3236353, 0.4011383, 0.5446454", \ "0.2364970, 0.2562384, 0.2726924, 0.2938928, 0.3378904, 0.4153566, 0.5585947", \ "0.2584712, 0.2781776, 0.2946731, 0.3159012, 0.3599459, 0.4373659, 0.5805091", \ "0.2929130, 0.3126308, 0.3291475, 0.3504277, 0.3944745, 0.4718168, 0.6155273", \ "0.3504171, 0.3699414, 0.3866232, 0.4079750, 0.4522362, 0.5297987, 0.6735243"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0554880, 0.0779432, 0.1014724, 0.1350138, 0.2112740, 0.3591812, 0.6569220", \ "0.0551473, 0.0776735, 0.1010904, 0.1350741, 0.2115542, 0.3599854, 0.6623840", \ "0.0557939, 0.0778635, 0.1015135, 0.1350662, 0.2110960, 0.3596778, 0.6585881", \ "0.0563979, 0.0771488, 0.1012789, 0.1351388, 0.2109923, 0.3607824, 0.6631931", \ "0.0551559, 0.0772642, 0.1013675, 0.1353955, 0.2117603, 0.3601010, 0.6625256", \ "0.0549865, 0.0778324, 0.1012460, 0.1352194, 0.2116168, 0.3617088, 0.6643279", \ "0.0548579, 0.0780372, 0.1013376, 0.1355633, 0.2128460, 0.3610393, 0.6632468"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1056561, 0.1234410, 0.1383205, 0.1579223, 0.1990793, 0.2728486, 0.4146640", \ "0.1081464, 0.1259643, 0.1408390, 0.1604452, 0.2015057, 0.2754104, 0.4171224", \ "0.1129805, 0.1307996, 0.1456447, 0.1652508, 0.2063928, 0.2801785, 0.4220554", \ "0.1226390, 0.1402734, 0.1551975, 0.1747579, 0.2157239, 0.2897282, 0.4310973", \ "0.1389896, 0.1569148, 0.1719665, 0.1914756, 0.2323003, 0.3060744, 0.4476538", \ "0.1605166, 0.1793119, 0.1947957, 0.2146549, 0.2560085, 0.3301171, 0.4705691", \ "0.1780088, 0.1986004, 0.2152987, 0.2361237, 0.2789902, 0.3544655, 0.4959873"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0483328, 0.0685175, 0.0910632, 0.1237880, 0.1986290, 0.3483444, 0.6542257", \ "0.0483594, 0.0685119, 0.0912224, 0.1236983, 0.1984341, 0.3479420, 0.6519738", \ "0.0481998, 0.0685270, 0.0911213, 0.1236980, 0.1986511, 0.3483560, 0.6527401", \ "0.0481657, 0.0684519, 0.0912995, 0.1237521, 0.1983853, 0.3479522, 0.6541174", \ "0.0521624, 0.0722232, 0.0944192, 0.1266717, 0.2007774, 0.3488222, 0.6563611", \ "0.0632304, 0.0817957, 0.1033889, 0.1353519, 0.2085711, 0.3550451, 0.6559356", \ "0.0853220, 0.1015074, 0.1224469, 0.1532700, 0.2259978, 0.3695405, 0.6688691"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1428025, 0.1639375, 0.1810281, 0.2019221, 0.2433358, 0.3140053, 0.4404824", \ "0.1467588, 0.1679072, 0.1850197, 0.2058969, 0.2473070, 0.3179694, 0.4444616", \ "0.1548043, 0.1759585, 0.1930842, 0.2139473, 0.2553308, 0.3259993, 0.4525281", \ "0.1715871, 0.1926869, 0.2097229, 0.2305641, 0.2718908, 0.3425333, 0.4690460", \ "0.2002016, 0.2213818, 0.2384263, 0.2592181, 0.3003500, 0.3708894, 0.4972391", \ "0.2386563, 0.2595912, 0.2766248, 0.2974498, 0.3390420, 0.4099965, 0.5365133", \ "0.2943947, 0.3161876, 0.3332589, 0.3538130, 0.3948032, 0.4658703, 0.5923357"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0723352, 0.0913733, 0.1089499, 0.1322446, 0.1851934, 0.2908270, 0.5072182", \ "0.0722972, 0.0918252, 0.1088410, 0.1320263, 0.1850561, 0.2907556, 0.5066798", \ "0.0720361, 0.0917763, 0.1088012, 0.1319594, 0.1849536, 0.2913827, 0.5074816", \ "0.0719945, 0.0916849, 0.1089186, 0.1322059, 0.1852266, 0.2916112, 0.5080109", \ "0.0771813, 0.0965119, 0.1137837, 0.1358561, 0.1882423, 0.2933881, 0.5087076", \ "0.0874524, 0.1060177, 0.1229418, 0.1448719, 0.1956223, 0.2990680, 0.5121568", \ "0.1054633, 0.1227937, 0.1383974, 0.1592488, 0.2080945, 0.3065751, 0.5182140"); } } } pin (S0) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.379340; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.7285108, 3.2709567, 7.3873627, 11.4748410, 17.8125613, 22.9228987, 25.6798351", \ "-1.6581425, 3.3623089, 7.4647258, 11.5175373, 17.8723696, 23.1144339, 25.7142064", \ "-1.6036596, 3.4062236, 7.5444211, 11.6478772, 18.0122018, 23.2066466, 25.9333778", \ "-1.7725361, 3.2912703, 7.4706286, 11.6271638, 18.0679318, 23.2771583, 26.1036702", \ "-2.1967808, 2.9934485, 7.2657551, 11.6358456, 18.1889638, 23.6960130, 26.5923475", \ "-3.1200836, 2.4124345, 6.9660238, 11.6334706, 18.7035975, 24.8685173, 27.9744760", \ "-5.1000786, 1.3855245, 6.8611394, 12.5599449, 20.5595663, 27.6587578, 31.6950076"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.1330880, 14.8864646, 26.0646484, 38.0099425, 56.0280308, 73.3633879, 86.6742223", \ "2.1275132, 14.8827403, 26.0566445, 38.0029121, 56.0220580, 73.3436953, 86.6685044", \ "2.1218978, 14.8939488, 26.0583960, 37.9911746, 56.0243219, 73.3549673, 86.6682252", \ "2.1154659, 14.9442006, 26.1612987, 38.1757883, 56.2740361, 73.6926099, 87.0794955", \ "2.1050415, 15.0454705, 26.3601044, 38.5031914, 56.7736025, 74.3532316, 87.8939456", \ "2.1069964, 15.3711138, 27.0079810, 39.4783152, 58.2690812, 76.3806926, 90.3175533", \ "2.0441672, 16.1842712, 28.6116336, 42.0045323, 61.5548625, 80.4659370, 95.1581937"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-23.8372026, -17.0395743, -12.5815224, -8.9651050, -4.4509433, -1.8018859, -1.4917255", \ "-23.7070036, -16.9505146, -12.5238021, -8.9831560, -4.3808191, -1.8203953, -1.4316477", \ "-23.5637904, -16.7778471, -12.3257740, -8.6816798, -4.1828791, -1.5597579, -1.1781345", \ "-25.3178955, -18.1754332, -13.4626819, -9.6714049, -4.7536128, -2.1206865, -1.6966760", \ "-28.8097629, -20.2777824, -14.6139061, -10.0252355, -4.4754371, -1.5278333, -1.1590744", \ "-35.9172466, -24.4922881, -16.8142605, -10.4939836, -3.8177087, 0.1720826, 0.8055359", \ "-50.4292937, -33.4535851, -21.6560017, -11.7670141, -1.7225281, 3.5699947, 3.8197435"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.0915595, 14.1111571, 24.6552232, 35.9619134, 52.6203938, 69.6281918, 83.2053975", \ "2.0855324, 14.1041090, 24.6060995, 35.9819342, 52.6305264, 69.6536613, 83.2111996", \ "2.0850314, 14.1122274, 24.6321966, 35.9623059, 52.6326412, 69.6170590, 83.3176296", \ "2.0967378, 14.2437031, 24.8920769, 36.3418973, 53.1728531, 70.4193749, 84.0621088", \ "2.2118468, 15.1131719, 26.3831149, 38.4477829, 56.0102907, 73.9207217, 87.7978236", \ "2.4486268, 16.8429466, 29.3851923, 42.6984342, 61.9692241, 81.1796931, 95.7587555", \ "2.8410088, 20.1530619, 35.2666216, 51.2888969, 74.2330510, 95.5799279, 111.4345709"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-17.2345890, -11.7982070, -7.3272565, -2.7209858, 4.1714492, 9.9926932, 13.2383621", \ "-17.1581861, -11.7176035, -7.2319730, -2.6167174, 4.3292643, 10.1731421, 13.3894746", \ "-17.0838980, -11.6413455, -7.1530334, -2.4927163, 4.4024263, 10.2203186, 13.4675484", \ "-17.7428123, -12.2468725, -7.6718185, -3.0826092, 3.9881982, 9.8566096, 13.1924425", \ "-19.0976602, -13.2782893, -8.4191386, -3.5057523, 4.0700495, 10.5151570, 14.1203093", \ "-21.8588672, -15.2974765, -9.7991724, -4.1045566, 4.4186350, 12.1191456, 16.3245857", \ "-27.4971629, -19.3927339, -12.4487866, -5.1458972, 5.2698162, 14.4508169, 21.2936527"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2925279, 0.3032710, 0.3134156, 0.3261335, 0.3517850, 0.3954619, 0.4700773", \ "0.2962336, 0.3071302, 0.3171497, 0.3295844, 0.3554498, 0.3991815, 0.4738748", \ "0.3031029, 0.3138835, 0.3239872, 0.3367373, 0.3623491, 0.4060427, 0.4807124", \ "0.3116849, 0.3223785, 0.3325114, 0.3452357, 0.3708781, 0.4145567, 0.4891733", \ "0.3207499, 0.3314977, 0.3414234, 0.3542921, 0.3799797, 0.4236744, 0.4984554", \ "0.3293363, 0.3401749, 0.3500358, 0.3628508, 0.3885110, 0.4322308, 0.5070945", \ "0.3284443, 0.3391126, 0.3492774, 0.3619967, 0.3876653, 0.4313414, 0.5059455"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0527187, 0.0639655, 0.0765894, 0.0941704, 0.1327742, 0.2051019, 0.3492034", \ "0.0529671, 0.0640544, 0.0763855, 0.0940007, 0.1327309, 0.2054374, 0.3498039", \ "0.0525477, 0.0640151, 0.0765743, 0.0941200, 0.1328338, 0.2053571, 0.3480776", \ "0.0523548, 0.0639981, 0.0766809, 0.0941552, 0.1327632, 0.2050619, 0.3490877", \ "0.0524140, 0.0635560, 0.0761814, 0.0940144, 0.1327821, 0.2054515, 0.3492708", \ "0.0536885, 0.0640847, 0.0763654, 0.0943812, 0.1330371, 0.2053662, 0.3497889", \ "0.0524196, 0.0641268, 0.0767472, 0.0942991, 0.1328994, 0.2052736, 0.3492882"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.3047096, 0.3157887, 0.3262765, 0.3395264, 0.3664233, 0.4115867, 0.4897828", \ "0.3085418, 0.3196132, 0.3301015, 0.3433575, 0.3702487, 0.4154132, 0.4936049", \ "0.3155796, 0.3266359, 0.3371534, 0.3503509, 0.3772627, 0.4224688, 0.5006145", \ "0.3248084, 0.3358659, 0.3463828, 0.3595849, 0.3864951, 0.4317006, 0.5098528", \ "0.3341926, 0.3452803, 0.3557695, 0.3690107, 0.3959757, 0.4411031, 0.5192732", \ "0.3418736, 0.3529028, 0.3633489, 0.3765238, 0.4034503, 0.4486682, 0.5268237", \ "0.3412735, 0.3523156, 0.3627768, 0.3760594, 0.4029352, 0.4480918, 0.5262810"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0545810, 0.0663050, 0.0776011, 0.0930012, 0.1265965, 0.1910490, 0.3225878", \ "0.0544762, 0.0662884, 0.0775666, 0.0929954, 0.1266360, 0.1909972, 0.3225575", \ "0.0546889, 0.0663359, 0.0777335, 0.0939759, 0.1265859, 0.1911556, 0.3225278", \ "0.0547125, 0.0664751, 0.0777404, 0.0931307, 0.1265959, 0.1911628, 0.3226834", \ "0.0543983, 0.0661892, 0.0776484, 0.0939342, 0.1264629, 0.1907386, 0.3225095", \ "0.0545764, 0.0662503, 0.0777693, 0.0928717, 0.1266362, 0.1908833, 0.3221211", \ "0.0548971, 0.0660097, 0.0778875, 0.0933428, 0.1264039, 0.1910985, 0.3222536"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1007335, 0.1110021, 0.1207025, 0.1330830, 0.1585650, 0.2020153, 0.2767153", \ "0.1041927, 0.1145155, 0.1241399, 0.1365048, 0.1620050, 0.2054451, 0.2801438", \ "0.1114391, 0.1217935, 0.1314499, 0.1438291, 0.1693246, 0.2127512, 0.2874395", \ "0.1275425, 0.1380686, 0.1476170, 0.1598893, 0.1852083, 0.2284653, 0.3028165", \ "0.1546003, 0.1659346, 0.1759809, 0.1886122, 0.2140096, 0.2572208, 0.3313093", \ "0.1917810, 0.2039579, 0.2149193, 0.2286349, 0.2557285, 0.3001204, 0.3746830", \ "0.2447950, 0.2587698, 0.2715003, 0.2876379, 0.3178788, 0.3659066, 0.4427652"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0464966, 0.0574026, 0.0700646, 0.0888516, 0.1275373, 0.2000774, 0.3459370", \ "0.0460722, 0.0579144, 0.0711547, 0.0882737, 0.1274278, 0.2004905, 0.3457502", \ "0.0465068, 0.0576886, 0.0705041, 0.0882256, 0.1273092, 0.2002930, 0.3454350", \ "0.0470419, 0.0578246, 0.0706824, 0.0883262, 0.1278419, 0.2005842, 0.3453624", \ "0.0551942, 0.0662105, 0.0783331, 0.0958763, 0.1339157, 0.2055676, 0.3479204", \ "0.0707148, 0.0810579, 0.0937401, 0.1116999, 0.1486032, 0.2182121, 0.3580617", \ "0.0987745, 0.1077061, 0.1204583, 0.1388890, 0.1756635, 0.2440161, 0.3793398"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1043606, 0.1150790, 0.1253405, 0.1384485, 0.1651763, 0.2093209, 0.2856118", \ "0.1081695, 0.1189440, 0.1291918, 0.1422784, 0.1689975, 0.2131066, 0.2893749", \ "0.1161375, 0.1268589, 0.1371029, 0.1502153, 0.1768936, 0.2209923, 0.2972421", \ "0.1329216, 0.1436295, 0.1537272, 0.1667043, 0.1933324, 0.2371609, 0.3132814", \ "0.1626966, 0.1738353, 0.1842565, 0.1974741, 0.2239999, 0.2671846, 0.3426655", \ "0.1997463, 0.2117795, 0.2230215, 0.2372282, 0.2648917, 0.3086103, 0.3836284", \ "0.2521983, 0.2654126, 0.2779670, 0.2935071, 0.3234870, 0.3686028, 0.4432139"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0460609, 0.0575928, 0.0696018, 0.0856378, 0.1185228, 0.1822155, 0.3143591", \ "0.0461649, 0.0576373, 0.0702226, 0.0852145, 0.1184779, 0.1822414, 0.3143809", \ "0.0460011, 0.0575811, 0.0695665, 0.0857523, 0.1186048, 0.1823111, 0.3140024", \ "0.0465246, 0.0585022, 0.0701779, 0.0861189, 0.1189900, 0.1822239, 0.3143046", \ "0.0560972, 0.0677514, 0.0785957, 0.0934341, 0.1246412, 0.1863875, 0.3160371", \ "0.0711978, 0.0833262, 0.0940776, 0.1095656, 0.1385074, 0.1968140, 0.3226067", \ "0.0961510, 0.1080322, 0.1192496, 0.1335208, 0.1612238, 0.2155677, 0.3362302"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2675031, 0.2782910, 0.2881899, 0.3010517, 0.3267587, 0.3704171, 0.4451152", \ "0.2712768, 0.2821705, 0.2920587, 0.3050243, 0.3306922, 0.3743523, 0.4490615", \ "0.2795768, 0.2903301, 0.3002387, 0.3131214, 0.3388414, 0.3825016, 0.4572066", \ "0.2955563, 0.3064030, 0.3165342, 0.3293218, 0.3549423, 0.3986409, 0.4733077", \ "0.3238777, 0.3346577, 0.3449078, 0.3576486, 0.3833029, 0.4269676, 0.5017086", \ "0.3635214, 0.3745215, 0.3845296, 0.3971299, 0.4229841, 0.4666760, 0.5414326", \ "0.4188170, 0.4298385, 0.4400184, 0.4528477, 0.4786024, 0.5223895, 0.5970768"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0530552, 0.0639700, 0.0763172, 0.0942302, 0.1328898, 0.2054285, 0.3493313", \ "0.0526653, 0.0638920, 0.0764849, 0.0939361, 0.1329397, 0.2053445, 0.3492360", \ "0.0530219, 0.0636183, 0.0764824, 0.0941684, 0.1329358, 0.2054236, 0.3493101", \ "0.0523486, 0.0642093, 0.0768253, 0.0940902, 0.1328940, 0.2054005, 0.3486103", \ "0.0526584, 0.0638689, 0.0766259, 0.0940339, 0.1330929, 0.2048985, 0.3494297", \ "0.0533821, 0.0650079, 0.0772085, 0.0949343, 0.1335942, 0.2058738, 0.3496981", \ "0.0539633, 0.0653124, 0.0784921, 0.0960585, 0.1345353, 0.2067765, 0.3516210"); } } } } cell (SDFFASRX1) { cell_footprint : "SDFFASR"; area : 40.5504 ; cell_leakage_power : 1.937663e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI')"; value : "1.7158692e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI')"; value : "1.6485390e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI')"; value : "1.8447784e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI')"; value : "1.8537999e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI)"; value : "1.7248901e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI)"; value : "1.6037355e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI)"; value : "1.7774020e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI)"; value : "1.7326371e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI')"; value : "1.4533904e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI')"; value : "1.4530336e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI)"; value : "1.4624220e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI)"; value : "1.4620714e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI')"; value : "1.5822962e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI')"; value : "1.5819315e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI)"; value : "1.8740646e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI)"; value : "1.9376634e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI')"; value : "1.7451988e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI')"; value : "1.8087871e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI)"; value : "1.7003920e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI)"; value : "1.7639894e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI')"; value : "1.5909833e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI')"; value : "1.5913379e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI)"; value : "1.8292918e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI)"; value : "1.8928961e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.3151774e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI')"; value : "1.3505192e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI')"; value : "1.4074286e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI')"; value : "1.2923938e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.3242079e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI)"; value : "1.3595577e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI)"; value : "1.4164786e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI)"; value : "1.3014238e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI')"; value : "1.4440816e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI')"; value : "1.4794313e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI')"; value : "1.5363297e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI')"; value : "1.4212884e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI)"; value : "1.9012796e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI)"; value : "1.6794901e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI)"; value : "1.7110003e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI)"; value : "1.8883178e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI')"; value : "1.7724085e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.5506178e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI')"; value : "1.5821257e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI')"; value : "1.7594490e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI)"; value : "1.7276079e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.5058193e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI)"; value : "1.5373215e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI)"; value : "1.7146439e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI')"; value : "1.4531220e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI')"; value : "1.4884641e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI')"; value : "1.5453902e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI')"; value : "1.4303377e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI)"; value : "1.8565093e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI)"; value : "1.6347232e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI)"; value : "1.6662190e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI)"; value : "1.8435455e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.479739, 1.479739 ); rise_capacitance : 1.479739; capacitance : 1.430886; fall_capacitance_range (1.382034, 1.382034 ); fall_capacitance : 1.382034; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1141291, 0.1178838, 0.1255471, 0.1401739, 0.1656652, 0.1941482, 0.2295296", \ "0.1104745, 0.1142041, 0.1218492, 0.1364421, 0.1590346, 0.1903298, 0.2258343", \ "0.1029605, 0.1065602, 0.1144796, 0.1290209, 0.1548105, 0.1854553, 0.2188866", \ "0.0968689, 0.1036964, 0.1081202, 0.1233300, 0.1489115, 0.1790158, 0.2128627", \ "0.0996699, 0.1028941, 0.1106028, 0.1223455, 0.1464330, 0.1781553, 0.2152541", \ "0.1100284, 0.1105988, 0.1178701, 0.1323753, 0.1635700, 0.1950059, 0.2301608", \ "0.1388258, 0.1422758, 0.1525020, 0.1636062, 0.1882284, 0.2215330, 0.2520735"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1285464, 0.1323401, 0.1398830, 0.1580886, 0.1873822, 0.2274322, 0.3094963", \ "0.1249183, 0.1285062, 0.1360575, 0.1543922, 0.1839090, 0.2267772, 0.3055701", \ "0.1174078, 0.1241008, 0.1287586, 0.1467874, 0.1770157, 0.2197933, 0.2978602", \ "0.1114308, 0.1149904, 0.1223751, 0.1379555, 0.1674272, 0.2174247, 0.2914783", \ "0.1056192, 0.1090727, 0.1156259, 0.1310922, 0.1615904, 0.2050795, 0.2853193", \ "0.1067828, 0.1074913, 0.1086829, 0.1288299, 0.1594221, 0.2022121, 0.2774165", \ "0.1092005, 0.1160049, 0.1290851, 0.1402234, 0.1659534, 0.2200456, 0.3012329"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758619, -0.0823688, -0.0900577, -0.1049767, -0.1262009, -0.1517912, -0.1782197", \ "-0.0750922, -0.0815287, -0.0893301, -0.1045558, -0.1256134, -0.1511560, -0.1775773", \ "-0.0735924, -0.0771970, -0.0878977, -0.1029963, -0.1240106, -0.1496189, -0.1695671", \ "-0.0738224, -0.0774434, -0.0849004, -0.0990326, -0.1237331, -0.1494588, -0.1694701", \ "-0.0791267, -0.0829693, -0.0898486, -0.1013680, -0.1294845, -0.1576391, -0.1822828", \ "-0.0886132, -0.0926571, -0.0997468, -0.1143044, -0.1437204, -0.1781006, -0.2074156", \ "-0.1175195, -0.1216075, -0.1285998, -0.1430449, -0.1723888, -0.2125023, -0.2423792"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611851, -0.0681559, -0.0753873, -0.0903247, -0.1134636, -0.1551461, -0.2048874", \ "-0.0603729, -0.0644667, -0.0715316, -0.0894066, -0.1124211, -0.1543910, -0.2037040", \ "-0.0529186, -0.0602162, -0.0670971, -0.0849374, -0.1052623, -0.1498300, -0.1951015", \ "-0.0501345, -0.0534795, -0.0611646, -0.0798061, -0.1021774, -0.1405993, -0.1942954", \ "-0.0468434, -0.0499226, -0.0571596, -0.0750081, -0.1052062, -0.1434886, -0.1921662", \ "-0.0452528, -0.0481911, -0.0553276, -0.0739126, -0.1064378, -0.1581319, -0.2056568", \ "-0.0447651, -0.0480304, -0.0518246, -0.0712366, -0.1033342, -0.1392172, -0.2023044"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.7519847, 9.6289471, 9.5151263, 9.9270010, 10.8830047, 12.9272668, 17.1480451"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.8472718, 8.7415966, 8.6421573, 9.0375452, 9.9402321, 11.8575170, 15.8039978"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.143179; min_pulse_width_high : 0.101015; rise_capacitance_range (1.253022, 1.253022 ); rise_capacitance : 1.253022; capacitance : 1.223844; fall_capacitance_range (1.194666, 1.194666 ); fall_capacitance : 1.194666; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.7715713, 11.7186983, 11.7227101, 12.3207172, 13.6264896, 16.3477922, 21.9001557"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.1563256, 7.0923266, 7.0762399, 7.6605379, 8.9410449, 11.6139702, 17.0717317"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.113312; rise_capacitance_range (3.963256, 3.963256 ); rise_capacitance : 3.963256; capacitance : 4.078157; fall_capacitance_range (4.193058, 4.193058 ); fall_capacitance : 4.193058; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0936832, -0.0958567, -0.1001128, -0.1117378, -0.1311919, -0.1646768, -0.2232743", \ "-0.0973419, -0.0965590, -0.1036265, -0.1123327, -0.1349483, -0.1687167, -0.2265165", \ "-0.1021450, -0.1043360, -0.1086731, -0.1201493, -0.1424112, -0.1761617, -0.2322367", \ "-0.1107811, -0.1128565, -0.1173466, -0.1291595, -0.1510947, -0.1854926, -0.2405501", \ "-0.1196940, -0.1217787, -0.1260540, -0.1317538, -0.1545739, -0.1904404, -0.2444743", \ "-0.1222161, -0.1212411, -0.1251026, -0.1361812, -0.1548869, -0.1933929, -0.2448679", \ "-0.1067647, -0.1089748, -0.1075530, -0.1272816, -0.1448435, -0.1765620, -0.2226319"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0995934, 0.1018370, 0.1061845, 0.1174031, 0.1401719, 0.1798351, 0.2358674", \ "0.1031827, 0.1053857, 0.1094420, 0.1207811, 0.1438291, 0.1832173, 0.2392811", \ "0.1106939, 0.1128779, 0.1173124, 0.1286182, 0.1508461, 0.1880382, 0.2466869", \ "0.1200521, 0.1191009, 0.1264851, 0.1346475, 0.1568311, 0.1971287, 0.2524023", \ "0.1256604, 0.1277781, 0.1324133, 0.1407262, 0.1634903, 0.2028220, 0.2590632", \ "0.1327344, 0.1334822, 0.1284170, 0.1391635, 0.1640061, 0.2053097, 0.2578201", \ "0.1133330, 0.1183643, 0.1231467, 0.1261419, 0.1549866, 0.1929784, 0.2405657"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.9499516, 13.0021989, 13.2058350, 14.3288334, 16.6739719, 21.4633902, 31.1413684"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.2927693, 8.2218744, 8.1919957, 9.4456422, 12.0648462, 17.4151654, 28.2277147"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.113312; rise_capacitance_range (2.671077, 2.671077 ); rise_capacitance : 2.671077; capacitance : 2.708023; fall_capacitance_range (2.744969, 2.744969 ); fall_capacitance : 2.744969; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0293755, -0.0256080, -0.0208598, -0.0059821, 0.0236918, 0.0776479, 0.1884034", \ "-0.0329400, -0.0292765, -0.0247350, -0.0097142, 0.0175674, 0.0708290, 0.1817378", \ "-0.0403398, -0.0395576, -0.0324814, -0.0172512, 0.0100005, 0.0634550, 0.1656611", \ "-0.0521813, -0.0513326, -0.0442363, -0.0295069, 0.0009105, 0.0523874, 0.1504821", \ "-0.0698806, -0.0632218, -0.0561197, -0.0420493, -0.0060827, 0.0465426, 0.1444520", \ "-0.0709725, -0.0672724, -0.0569524, -0.0431156, -0.0106936, 0.0381617, 0.1265324", \ "-0.0702252, -0.0636724, -0.0566082, -0.0409521, -0.0108485, 0.0404454, 0.1500925"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0820403, 0.0783302, 0.0709463, 0.0616025, 0.0404495, 0.0062577, -0.0476526", \ "0.0857118, 0.0819555, 0.0744461, 0.0624443, 0.0441505, 0.0102180, -0.0443889", \ "0.0930190, 0.0893088, 0.0817699, 0.0699841, 0.0513030, 0.0181635, -0.0380429", \ "0.1020770, 0.0983777, 0.0907302, 0.0789866, 0.0612711, 0.0270179, -0.0298283", \ "0.1107459, 0.1074275, 0.1008280, 0.0870776, 0.0700359, 0.0364284, -0.0197053", \ "0.1174474, 0.1167718, 0.1021534, 0.0982884, 0.0774356, 0.0436442, -0.0163253", \ "0.1135104, 0.1105118, 0.0938196, 0.0945580, 0.0790800, 0.0383030, -0.0211891"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.1026591, 25.0450353, 25.0339083, 26.4870460, 29.4974421, 35.6223554, 47.9763029"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.3388263, 17.2537345, 17.1954621, 18.6891333, 21.7883867, 28.0988046, 40.8315514"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.968354, 2.968354 ); rise_capacitance : 2.968354; capacitance : 2.925356; fall_capacitance_range (2.882359, 2.882359 ); fall_capacitance : 2.882359; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1141238, 0.1178985, 0.1225345, 0.1315392, 0.1466616, 0.1718317, 0.1960801", \ "0.1104386, 0.1140889, 0.1188829, 0.1277886, 0.1431691, 0.1673111, 0.1925185", \ "0.1029470, 0.1068949, 0.1114302, 0.1203534, 0.1357585, 0.1639877, 0.1878376", \ "0.0972066, 0.1010782, 0.1055391, 0.1141857, 0.1295833, 0.1537908, 0.1817586", \ "0.0991871, 0.1026087, 0.1043940, 0.1134677, 0.1296650, 0.1526145, 0.1845737", \ "0.1068793, 0.1074930, 0.1181336, 0.1204968, 0.1388637, 0.1582167, 0.1906754", \ "0.1388253, 0.1417766, 0.1439371, 0.1584809, 0.1705442, 0.1926250, 0.2153344"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1285614, 0.1351923, 0.1397894, 0.1491720, 0.1673158, 0.2014469, 0.2659742", \ "0.1278151, 0.1314647, 0.1360165, 0.1454493, 0.1638005, 0.1979630, 0.2620585", \ "0.1204380, 0.1238693, 0.1288156, 0.1381036, 0.1564470, 0.1936312, 0.2576839", \ "0.1144689, 0.1177759, 0.1223782, 0.1318000, 0.1502639, 0.1840798, 0.2486868", \ "0.1075928, 0.1112970, 0.1163285, 0.1224638, 0.1403940, 0.1807781, 0.2424523", \ "0.1006069, 0.1103423, 0.1144082, 0.1232603, 0.1324459, 0.1754907, 0.2387897", \ "0.1237281, 0.1156680, 0.1233873, 0.1373730, 0.1522777, 0.1796432, 0.2484513"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758731, -0.0828722, -0.0873682, -0.0959988, -0.1113728, -0.1301634, -0.1522314", \ "-0.0751405, -0.0792397, -0.0836603, -0.0923434, -0.1076414, -0.1300812, -0.1509131", \ "-0.0733167, -0.0775215, -0.0819642, -0.0905839, -0.1060616, -0.1283461, -0.1477942", \ "-0.0738709, -0.0773754, -0.0816117, -0.0909986, -0.1055895, -0.1279451, -0.1458775", \ "-0.0788785, -0.0797535, -0.0836222, -0.0928525, -0.1083858, -0.1306681, -0.1558714", \ "-0.0917454, -0.0922969, -0.0971195, -0.1060609, -0.1205187, -0.1429497, -0.1701910", \ "-0.1201920, -0.1213765, -0.1261837, -0.1349532, -0.1470412, -0.1687315, -0.1939821"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0670429, -0.0709757, -0.0754452, -0.0844346, -0.1026349, -0.1308134, -0.1774816", \ "-0.0662179, -0.0702539, -0.0745197, -0.0835943, -0.1018559, -0.1299046, -0.1797216", \ "-0.0589647, -0.0657636, -0.0701167, -0.0789811, -0.0940688, -0.1225866, -0.1753087", \ "-0.0558008, -0.0596252, -0.0640105, -0.0737353, -0.0908213, -0.1226945, -0.1693117", \ "-0.0522870, -0.0529173, -0.0571806, -0.0669992, -0.0883939, -0.1168763, -0.1777574", \ "-0.0472652, -0.0510632, -0.0525351, -0.0650184, -0.0793325, -0.1138306, -0.1653234", \ "-0.0500984, -0.0507975, -0.0549798, -0.0645335, -0.0833099, -0.1167099, -0.1744485"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7881752, 4.7858485, 4.8987819, 5.6988956, 7.4167094, 10.9699236, 18.1939385"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3727829, 0.2990571, 0.2635167, 1.0852157, 2.8405247, 6.4630538, 13.8200230"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.899579, 1.899579 ); rise_capacitance : 1.899579; capacitance : 1.841586; fall_capacitance_range (1.783592, 1.783592 ); fall_capacitance : 1.783592; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1170830, 0.1208083, 0.1285049, 0.1430688, 0.1685979, 0.1972107, 0.2324665", \ "0.1133327, 0.1171198, 0.1247991, 0.1392497, 0.1619870, 0.1934131, 0.2287006", \ "0.1058508, 0.1097839, 0.1174576, 0.1319365, 0.1576708, 0.1883567, 0.2246210", \ "0.0999939, 0.1037225, 0.1112777, 0.1263929, 0.1518439, 0.1820876, 0.2186365", \ "0.1029797, 0.1065590, 0.1136254, 0.1254051, 0.1492351, 0.1817587, 0.2169412", \ "0.1122100, 0.1133317, 0.1237291, 0.1351887, 0.1638215, 0.1948238, 0.2363375", \ "0.1417760, 0.1451564, 0.1528870, 0.1667860, 0.1936568, 0.2242484, 0.2583759"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1315765, 0.1382320, 0.1427751, 0.1610060, 0.1931584, 0.2330554, 0.3126239", \ "0.1278029, 0.1344012, 0.1390471, 0.1574124, 0.1896647, 0.2297405, 0.3089084", \ "0.1203019, 0.1271114, 0.1346181, 0.1497270, 0.1800138, 0.2258108, 0.3009562", \ "0.1143560, 0.1179351, 0.1256734, 0.1434852, 0.1737952, 0.2231289, 0.2975251", \ "0.1085456, 0.1117674, 0.1220889, 0.1370065, 0.1638052, 0.2110372, 0.2879368", \ "0.1097032, 0.1103943, 0.1172169, 0.1351260, 0.1612296, 0.2053578, 0.2823491", \ "0.1180940, 0.1188617, 0.1261936, 0.1402134, 0.1744151, 0.2232329, 0.3012537"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0787983, -0.0858337, -0.0929089, -0.1080041, -0.1313001, -0.1581876, -0.1783872", \ "-0.0780523, -0.0850282, -0.0921173, -0.1072753, -0.1276483, -0.1572943, -0.1774458", \ "-0.0763701, -0.0806754, -0.0875762, -0.1054045, -0.1259100, -0.1529148, -0.1760207", \ "-0.0761385, -0.0805556, -0.0878034, -0.1019640, -0.1252076, -0.1524725, -0.1752654", \ "-0.0815598, -0.0859104, -0.0930251, -0.1075399, -0.1322758, -0.1580441, -0.1835139", \ "-0.0920480, -0.0956403, -0.1029827, -0.1173273, -0.1475142, -0.1775459, -0.2155831", \ "-0.1234669, -0.1246817, -0.1314964, -0.1462790, -0.1778960, -0.2124911, -0.2423457"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0640782, -0.0681923, -0.0753828, -0.0903007, -0.1133511, -0.1551801, -0.2047494", \ "-0.0633131, -0.0673348, -0.0744664, -0.0923925, -0.1123294, -0.1544235, -0.2066153", \ "-0.0588801, -0.0630290, -0.0701175, -0.0877367, -0.1079363, -0.1498604, -0.1947894", \ "-0.0555877, -0.0565695, -0.0641769, -0.0821784, -0.1049824, -0.1436765, -0.1913485", \ "-0.0498293, -0.0530726, -0.0571550, -0.0780289, -0.1083399, -0.1434884, -0.1920171", \ "-0.0512143, -0.0512586, -0.0582628, -0.0769046, -0.1064177, -0.1488803, -0.2089597", \ "-0.0476432, -0.0506074, -0.0576931, -0.0742986, -0.1057430, -0.1420589, -0.2049669"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6092544, 1.5128554, 1.4326635, 1.3648492, 1.3418267, 1.4083878, 1.6541161"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2345593, -1.3501878, -1.4695334, -1.5364901, -1.5584923, -1.4905855, -1.2428610"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.669462; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2025706, -1.0663164, -1.8477909, -2.4542561, -3.4049724, -4.6077179, -6.4186118", \ "-0.2037768, -1.0608280, -1.8407643, -2.4357133, -3.4753267, -4.6428731, -6.3935439", \ "-0.2026688, -1.0318777, -1.7939506, -2.3792727, -3.3271587, -4.5249933, -6.2840128", \ "-0.1953947, -0.9437056, -1.6455116, -2.1732371, -3.0218345, -4.1794266, -5.9080971", \ "-0.1654851, -0.6914595, -1.2188675, -1.6011038, -2.2815108, -3.1944164, -4.7569203", \ "-0.0795116, -0.0272472, -0.1590746, -0.1227103, -0.2307223, -0.7853163, -2.3665023", \ "0.0638311, 1.4519078, 2.3819545, 3.2422155, 4.2272428, 4.1976141, 4.2940585"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.9026787, 12.8089049, 23.1440870, 32.9577149, 45.2901558, 55.0713721, 61.5823797", \ "-0.8721722, 12.8484411, 23.1923605, 33.0182008, 45.3336867, 55.1333662, 61.6343497", \ "-0.8638215, 12.8839957, 23.2466297, 33.0913993, 45.4305793, 55.2410475, 61.7586952", \ "-1.1465005, 12.6901812, 23.1155833, 33.0165622, 45.4307390, 55.3112402, 61.8757021", \ "-1.7600429, 12.2764973, 22.8520403, 32.9016165, 45.5324041, 55.5685540, 62.2277850", \ "-3.0151720, 11.5575876, 22.5576892, 33.0098521, 46.1011922, 56.5047991, 63.4145126", \ "-5.6056207, 10.2462198, 22.2079565, 33.4833237, 47.5057135, 58.7083670, 66.1701068"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.1995955, 7.0239495, 6.9956509, 6.8411811, 6.4132576, 5.7282247, 4.6467091", \ "7.0703652, 6.9255636, 6.8540920, 6.6648053, 6.2137811, 5.4964191, 4.1981394", \ "7.3511781, 7.0903570, 6.9872544, 6.7970106, 6.3014123, 5.5891890, 4.2954884", \ "8.4510600, 8.0318727, 7.8298739, 7.4916315, 6.8804974, 6.1313130, 5.0441197", \ "11.3529512, 10.2144236, 9.6942967, 9.3431800, 8.4973082, 7.3649929, 6.1719070", \ "16.8767250, 15.5012214, 14.6884035, 13.9253454, 12.3097066, 11.6391121, 9.5421621", \ "27.9823502, 26.0956063, 24.8296778, 23.6948825, 21.7742441, 19.5748246, 18.3791906"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.8572330, 9.5988906, 19.8029663, 29.5073929, 41.6104895, 51.6362504, 58.2837629", \ "-3.8809376, 9.5803564, 19.7853572, 29.4945046, 41.6721123, 51.6978887, 58.2449630", \ "-3.9745942, 9.5366162, 19.7879812, 29.5115819, 41.6629444, 51.7008767, 58.2657814", \ "-4.4942530, 9.2019431, 19.5473189, 29.3506091, 41.6664228, 51.7916982, 58.4070633", \ "-5.5632668, 8.6608937, 19.3396120, 29.4040873, 41.9577243, 52.3509192, 59.1286410", \ "-7.7352044, 7.6573447, 19.1181694, 29.9080210, 43.1821711, 54.1504923, 61.2754845", \ "-12.1320831, 5.7247546, 18.9600832, 31.1963144, 46.1769018, 58.1148547, 66.0731244"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0161286, 0.1616781, 0.1129418, 0.1921192, -0.0124231, -0.5580542, -1.9361609", \ "0.0170606, 0.1656722, 0.1367854, 0.2248229, 0.0506635, -0.5195146, -1.9057525", \ "0.0142977, 0.1696908, 0.1462187, 0.2389397, 0.0513564, -0.4991681, -1.3666593", \ "0.0242308, 0.2698060, 0.3021552, 0.4379119, 0.3411503, -0.1518846, -1.4838082", \ "0.0836773, 0.6950723, 1.0037870, 1.3887635, 1.5343520, 1.3265083, 0.1012178", \ "0.2203767, 1.6252676, 2.5224206, 3.5762676, 4.5390118, 4.8226912, 4.0159261", \ "0.4855292, 3.6500563, 5.8994073, 7.9660068, 10.2279482, 11.7764195, 12.3187412"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2075748, 0.2209548, 0.2338242, 0.2506741, 0.2867175, 0.3561875, 0.4940821", \ "0.2113508, 0.2248781, 0.2377575, 0.2546404, 0.2905438, 0.3599185, 0.4978027", \ "0.2181178, 0.2316216, 0.2445018, 0.2613431, 0.2975222, 0.3670230, 0.5049636", \ "0.2266891, 0.2402117, 0.2530796, 0.2699212, 0.3059902, 0.3754722, 0.5132944", \ "0.2357971, 0.2492461, 0.2620990, 0.2789421, 0.3150725, 0.3843963, 0.5224912", \ "0.2449191, 0.2583489, 0.2711812, 0.2880518, 0.3240425, 0.3933183, 0.5309962", \ "0.2440777, 0.2576541, 0.2705496, 0.2874179, 0.3233958, 0.3928030, 0.5307751"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0358946, 0.0555201, 0.0762645, 0.1057102, 0.1772447, 0.3264111, 0.6289715", \ "0.0356539, 0.0555555, 0.0762903, 0.1057341, 0.1778876, 0.3267564, 0.6267126", \ "0.0355432, 0.0556763, 0.0762821, 0.1059479, 0.1773618, 0.3263265, 0.6284914", \ "0.0355553, 0.0555142, 0.0762552, 0.1058709, 0.1773691, 0.3265843, 0.6300846", \ "0.0358144, 0.0553279, 0.0757239, 0.1054873, 0.1780393, 0.3262867, 0.6289185", \ "0.0358625, 0.0554874, 0.0763351, 0.1056943, 0.1780891, 0.3270247, 0.6283240", \ "0.0362350, 0.0556974, 0.0762389, 0.1060903, 0.1778511, 0.3265640, 0.6309837"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2204057, 0.2349162, 0.2492266, 0.2685009, 0.3115348, 0.3958985, 0.5641958", \ "0.2243205, 0.2389039, 0.2532104, 0.2724938, 0.3155143, 0.3998446, 0.5678966", \ "0.2312180, 0.2457805, 0.2601066, 0.2793364, 0.3223559, 0.4068387, 0.5751286", \ "0.2403062, 0.2548780, 0.2692091, 0.2884607, 0.3314939, 0.4158730, 0.5842078", \ "0.2503510, 0.2648515, 0.2791559, 0.2983802, 0.3414396, 0.4259347, 0.5941849", \ "0.2575523, 0.2720132, 0.2863465, 0.3056675, 0.3487286, 0.4331446, 0.6015137", \ "0.2574597, 0.2719655, 0.2863046, 0.3055348, 0.3485532, 0.4329774, 0.6010917"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0340968, 0.0524027, 0.0734588, 0.1045221, 0.1804645, 0.3384961, 0.6585217", \ "0.0341360, 0.0527015, 0.0735395, 0.1043376, 0.1807353, 0.3378679, 0.6586245", \ "0.0341412, 0.0525922, 0.0735705, 0.1047685, 0.1808297, 0.3383963, 0.6580907", \ "0.0340894, 0.0525908, 0.0734470, 0.1046691, 0.1812015, 0.3383684, 0.6582727", \ "0.0337494, 0.0522423, 0.0733016, 0.1047337, 0.1807457, 0.3384745, 0.6590742", \ "0.0342906, 0.0524047, 0.0737037, 0.1048128, 0.1803942, 0.3379442, 0.6586733", \ "0.0338280, 0.0524749, 0.0733566, 0.1045499, 0.1810126, 0.3376249, 0.6585373"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0587987, 0.0718832, 0.0844045, 0.1008199, 0.1366477, 0.2057132, 0.3437504", \ "0.0621909, 0.0752233, 0.0877528, 0.1041748, 0.1399937, 0.2092789, 0.3473422", \ "0.0699035, 0.0826831, 0.0951548, 0.1115866, 0.1472990, 0.2166329, 0.3544197", \ "0.0829035, 0.0960418, 0.1086466, 0.1251624, 0.1605806, 0.2296888, 0.3669453", \ "0.1018130, 0.1155865, 0.1285528, 0.1453922, 0.1808602, 0.2497482, 0.3879373", \ "0.1288060, 0.1442850, 0.1582699, 0.1760201, 0.2126354, 0.2814075, 0.4183125", \ "0.1685585, 0.1864070, 0.2021387, 0.2218769, 0.2609050, 0.3325943, 0.4711986"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0309133, 0.0502082, 0.0711548, 0.1014772, 0.1746422, 0.3233211, 0.6292925", \ "0.0307856, 0.0500129, 0.0710644, 0.1014768, 0.1737597, 0.3242722, 0.6282628", \ "0.0310342, 0.0501123, 0.0712375, 0.1011154, 0.1745354, 0.3242844, 0.6280473", \ "0.0355856, 0.0543514, 0.0747020, 0.1044172, 0.1763984, 0.3244794, 0.6307358", \ "0.0417751, 0.0600597, 0.0815713, 0.1105226, 0.1800305, 0.3255436, 0.6297845", \ "0.0538666, 0.0716867, 0.0915349, 0.1207181, 0.1899983, 0.3337755, 0.6320562", \ "0.0739010, 0.0921668, 0.1118821, 0.1404190, 0.2117437, 0.3512096, 0.6447274"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0562621, 0.0703091, 0.0843241, 0.1034285, 0.1468947, 0.2330498, 0.4022786", \ "0.0601281, 0.0741186, 0.0881507, 0.1072662, 0.1507682, 0.2369087, 0.4061408", \ "0.0682971, 0.0820819, 0.0959721, 0.1150316, 0.1584732, 0.2445933, 0.4137993", \ "0.0803674, 0.0945278, 0.1085710, 0.1276746, 0.1710186, 0.2570241, 0.4261823", \ "0.0951286, 0.1099107, 0.1242742, 0.1437158, 0.1872831, 0.2731797, 0.4422309", \ "0.1149475, 0.1308028, 0.1459740, 0.1659222, 0.2099545, 0.2958230, 0.4648621", \ "0.1387574, 0.1564771, 0.1730121, 0.1943752, 0.2403272, 0.3277821, 0.4968084"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0270368, 0.0463644, 0.0680651, 0.1007814, 0.1804640, 0.3401436, 0.6579186", \ "0.0270241, 0.0464104, 0.0682572, 0.1007952, 0.1803552, 0.3395105, 0.6595771", \ "0.0278970, 0.0469909, 0.0686298, 0.1011862, 0.1806396, 0.3401437, 0.6578983", \ "0.0320351, 0.0505203, 0.0714785, 0.1033352, 0.1819424, 0.3397392, 0.6596091", \ "0.0381362, 0.0566453, 0.0771387, 0.1080964, 0.1851120, 0.3422996, 0.6588514", \ "0.0492365, 0.0669924, 0.0869591, 0.1168367, 0.1918042, 0.3469324, 0.6628942", \ "0.0658011, 0.0843784, 0.1056248, 0.1341524, 0.2070911, 0.3579541, 0.6694624"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1909140, 0.2047293, 0.2177012, 0.2347387, 0.2711152, 0.3404687, 0.4783222", \ "0.1947572, 0.2084488, 0.2215435, 0.2385819, 0.2749539, 0.3443930, 0.4820384", \ "0.2027858, 0.2164590, 0.2295595, 0.2466524, 0.2829947, 0.3525059, 0.4899043", \ "0.2187901, 0.2325846, 0.2456593, 0.2626808, 0.2990796, 0.3684881, 0.5062178", \ "0.2452155, 0.2590047, 0.2720814, 0.2890320, 0.3253966, 0.3948599, 0.5326715", \ "0.2810143, 0.2949415, 0.3080458, 0.3251890, 0.3615390, 0.4309345, 0.5682699", \ "0.3303195, 0.3460284, 0.3591766, 0.3763522, 0.4127297, 0.4821424, 0.6198374"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0373596, 0.0570701, 0.0776808, 0.1074434, 0.1793571, 0.3275807, 0.6297215", \ "0.0373582, 0.0567622, 0.0776807, 0.1074466, 0.1791201, 0.3273430, 0.6286692", \ "0.0376387, 0.0570838, 0.0778879, 0.1074950, 0.1792329, 0.3276057, 0.6306699", \ "0.0378550, 0.0567945, 0.0774872, 0.1073470, 0.1792055, 0.3275109, 0.6284063", \ "0.0379942, 0.0573353, 0.0787285, 0.1074025, 0.1796071, 0.3265732, 0.6284115", \ "0.0387322, 0.0582203, 0.0789712, 0.1085965, 0.1804936, 0.3281077, 0.6303310", \ "0.0399473, 0.0589628, 0.0797198, 0.1091362, 0.1808177, 0.3276774, 0.6336359"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.654891; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-3.6114511, -3.6655539, -3.9698722, -4.4872279, -5.3174601, -6.7604302, -8.9352060", \ "-3.5816927, -3.6375348, -3.9343764, -4.4350565, -5.2843929, -6.7534804, -8.2833179", \ "-3.5712995, -3.5937148, -3.8556535, -4.3501310, -5.1523958, -6.5661029, -8.0850724", \ "-3.8539567, -3.7884106, -3.9907080, -4.4187825, -5.1422492, -6.5067366, -8.6498377", \ "-4.4653762, -4.1957150, -4.2587537, -4.5328611, -5.0682129, -6.2968434, -7.6540165", \ "-5.7224837, -4.9023327, -4.5375279, -4.4200563, -4.4813522, -5.0578262, -6.8746771", \ "-8.3208396, -6.2902854, -4.9814569, -3.9258078, -2.8057842, -3.0632702, -3.1459167"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6728531, 16.1502239, 25.9601467, 34.9862388, 46.0412950, 54.8072152, 60.4863324", \ "2.6707827, 16.1513129, 25.9754040, 35.0038511, 46.0893726, 54.8534256, 60.5364197", \ "2.6710536, 16.1744145, 26.0042231, 35.0472287, 46.1210202, 54.9061959, 60.5979934", \ "2.6794879, 16.2617007, 26.1613877, 35.2677384, 46.4005821, 55.2426372, 60.9702168", \ "2.7102290, 16.5152821, 26.5914861, 35.8471267, 47.1664088, 56.1751803, 61.9910082", \ "2.7959621, 17.1764067, 27.6445493, 37.3151308, 49.1790010, 58.5492785, 64.6232635", \ "2.9465574, 18.6324014, 30.1012157, 40.6855937, 53.4782815, 63.5535351, 70.1508754"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-6.5885463, -7.0823211, -7.4935107, -7.9342537, -8.8413880, -10.1781722, -12.0792904", \ "-6.6131594, -7.0836309, -7.4689846, -7.9273872, -8.8171388, -10.1364396, -12.0699347", \ "-6.7103075, -7.1488405, -7.4725131, -7.9171008, -8.7730149, -10.0700016, -11.9417265", \ "-7.2496716, -7.5305084, -7.7552954, -8.0958833, -8.8212247, -10.0121093, -11.7994409", \ "-8.3440763, -8.1781440, -8.0759893, -8.0286012, -8.4112253, -9.2748529, -10.9902205", \ "-10.5322197, -9.3311642, -8.3720627, -7.5418169, -6.8923400, -6.9533688, -7.5223724", \ "-14.9618949, -11.2053384, -8.5910026, -6.2404006, -3.7679208, -2.0796980, -1.2707576"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-1.6965770, -2.0964651, -2.2654902, -2.5274003, -3.1016332, -4.0583872, -5.4745900", \ "-1.6986557, -2.0932230, -2.1927992, -2.5181649, -3.0765861, -4.0014662, -5.7321426", \ "-1.4671026, -1.8893724, -2.0421462, -2.2928892, -2.8415405, -3.4984372, -4.5738368", \ "-2.1201123, -2.6144911, -2.8389412, -3.1277071, -3.7182388, -4.8051450, -6.1786818", \ "-2.4528191, -3.3207533, -3.5414942, -3.9684897, -4.6967603, -6.0381925, -7.6696285", \ "-1.2482702, -2.7766496, -3.7013165, -4.8724006, -5.9455086, -6.8650345, -9.1542781", \ "-0.3793247, -2.4212941, -3.7331889, -4.9412369, -6.8572260, -9.3316324, -10.3756640"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.9021277, 17.4148053, 27.9995790, 37.6326070, 49.3633309, 58.5113387, 64.4250516", \ "2.9034496, 17.4277410, 28.0049390, 37.6515839, 49.4030167, 58.5967516, 64.4983675", \ "2.9013371, 17.4360916, 28.0089937, 37.6806878, 49.4162604, 58.6001757, 64.5410959", \ "2.9123768, 17.5332356, 28.1802886, 37.9083336, 49.6902035, 58.9257640, 64.8950866", \ "2.9829724, 17.9951554, 28.9030269, 38.8223016, 50.8261511, 60.1460414, 66.1220084", \ "3.1418806, 19.0453253, 30.5740753, 41.0030896, 53.5390734, 63.1700492, 69.2577603", \ "3.4249759, 21.0695438, 33.8662296, 45.3962826, 58.8714621, 69.1539501, 75.5711815"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1554398, 0.1708500, 0.1855019, 0.2045685, 0.2459022, 0.3214607, 0.4618490", \ "0.1592260, 0.1747374, 0.1892652, 0.2084305, 0.2497731, 0.3252712, 0.4654662", \ "0.1663675, 0.1817482, 0.1963178, 0.2155813, 0.2568094, 0.3323166, 0.4726311", \ "0.1756880, 0.1910313, 0.2055720, 0.2247379, 0.2660697, 0.3416284, 0.4820153", \ "0.1852538, 0.2004053, 0.2150584, 0.2342241, 0.2756204, 0.3512121, 0.4914093", \ "0.1926878, 0.2080643, 0.2227628, 0.2418618, 0.2832600, 0.3588225, 0.4992561", \ "0.1922883, 0.2076673, 0.2222467, 0.2414546, 0.2828376, 0.3583287, 0.4991129"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0489037, 0.0693305, 0.0928244, 0.1262233, 0.2017232, 0.3495159, 0.6456795", \ "0.0488186, 0.0696731, 0.0925191, 0.1261766, 0.2017429, 0.3496227, 0.6484834", \ "0.0489164, 0.0696553, 0.0926021, 0.1262178, 0.2017179, 0.3484488, 0.6548910", \ "0.0486574, 0.0693451, 0.0925232, 0.1259563, 0.2019286, 0.3494203, 0.6430453", \ "0.0485911, 0.0697071, 0.0925514, 0.1263421, 0.2015170, 0.3496865, 0.6487622", \ "0.0489440, 0.0693462, 0.0928167, 0.1262624, 0.2018869, 0.3495073, 0.6489889", \ "0.0488147, 0.0697290, 0.0923285, 0.1261604, 0.2019468, 0.3491571, 0.6499825"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1503786, 0.1676382, 0.1837946, 0.2043681, 0.2474049, 0.3240297, 0.4631399", \ "0.1541260, 0.1714253, 0.1875614, 0.2081666, 0.2511623, 0.3277949, 0.4668844", \ "0.1610405, 0.1782780, 0.1944379, 0.2150099, 0.2580465, 0.3346646, 0.4737747", \ "0.1696898, 0.1869159, 0.2030483, 0.2236034, 0.2666285, 0.3432363, 0.4823420", \ "0.1790625, 0.1963005, 0.2124346, 0.2329169, 0.2759832, 0.3526140, 0.4917148", \ "0.1878530, 0.2050511, 0.2211712, 0.2417049, 0.2846899, 0.3612721, 0.5003763", \ "0.1872528, 0.2045490, 0.2206390, 0.2410943, 0.2840642, 0.3607024, 0.4998089"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0593576, 0.0775825, 0.0965452, 0.1236834, 0.1856236, 0.3073729, 0.5533055", \ "0.0590213, 0.0773617, 0.0965993, 0.1233648, 0.1859620, 0.3076185, 0.5540657", \ "0.0594088, 0.0774714, 0.0965416, 0.1235595, 0.1856742, 0.3073286, 0.5533373", \ "0.0590317, 0.0774711, 0.0964877, 0.1234181, 0.1858180, 0.3072060, 0.5536070", \ "0.0590357, 0.0777724, 0.0962397, 0.1232421, 0.1858864, 0.3075423, 0.5535851", \ "0.0593786, 0.0776216, 0.0963853, 0.1237688, 0.1858862, 0.3074914, 0.5521794", \ "0.0601557, 0.0787812, 0.0975616, 0.1245554, 0.1868886, 0.3086374, 0.5553129"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1926087, 0.2087550, 0.2240268, 0.2439840, 0.2855236, 0.3595124, 0.4989526", \ "0.1958649, 0.2119590, 0.2273018, 0.2472538, 0.2887502, 0.3628296, 0.5023581", \ "0.2031216, 0.2192629, 0.2345514, 0.2544959, 0.2960291, 0.3700221, 0.5094521", \ "0.2166108, 0.2326935, 0.2480319, 0.2679919, 0.3095492, 0.3835198, 0.5229588", \ "0.2389682, 0.2551245, 0.2705029, 0.2903500, 0.3319593, 0.4058272, 0.5457322", \ "0.2732873, 0.2894026, 0.3047073, 0.3246351, 0.3660977, 0.4398141, 0.5793617", \ "0.3307427, 0.3468375, 0.3622205, 0.3821657, 0.4236570, 0.4977044, 0.6371462"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0485953, 0.0696955, 0.0930398, 0.1253600, 0.1989810, 0.3453056, 0.6451749", \ "0.0490745, 0.0699515, 0.0929893, 0.1253629, 0.1991921, 0.3458131, 0.6443815", \ "0.0486127, 0.0696878, 0.0928894, 0.1253430, 0.1989759, 0.3452854, 0.6451753", \ "0.0492263, 0.0698273, 0.0930374, 0.1256306, 0.1989302, 0.3454499, 0.6450772", \ "0.0486058, 0.0697018, 0.0931700, 0.1252700, 0.1994618, 0.3463793, 0.6449975", \ "0.0489523, 0.0699066, 0.0932567, 0.1257375, 0.1999611, 0.3472769, 0.6449842", \ "0.0488814, 0.0706764, 0.0939698, 0.1264268, 0.1994390, 0.3466041, 0.6463263"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0846700, 0.0989422, 0.1127587, 0.1308882, 0.1692094, 0.2400050, 0.3788484", \ "0.0871882, 0.1014341, 0.1152715, 0.1334210, 0.1717671, 0.2426132, 0.3809332", \ "0.0919570, 0.1062553, 0.1199747, 0.1380824, 0.1764457, 0.2473225, 0.3861153", \ "0.1008484, 0.1150474, 0.1288046, 0.1468716, 0.1851335, 0.2558644, 0.3947951", \ "0.1145394, 0.1290903, 0.1430214, 0.1612476, 0.1995537, 0.2703165, 0.4088093", \ "0.1284696, 0.1442781, 0.1587131, 0.1769576, 0.2166158, 0.2878282, 0.4254942", \ "0.1346085, 0.1520608, 0.1683818, 0.1880795, 0.2288640, 0.3015913, 0.4413550"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0404804, 0.0604768, 0.0826882, 0.1136431, 0.1867779, 0.3345146, 0.6366995", \ "0.0403268, 0.0605257, 0.0826448, 0.1139000, 0.1868889, 0.3348649, 0.6327635", \ "0.0400931, 0.0604052, 0.0826210, 0.1140991, 0.1867043, 0.3371545, 0.6375788", \ "0.0411046, 0.0611807, 0.0830590, 0.1140706, 0.1872363, 0.3353173, 0.6378902", \ "0.0451948, 0.0652378, 0.0873887, 0.1179786, 0.1904519, 0.3368155, 0.6357483", \ "0.0547318, 0.0742206, 0.0962446, 0.1285786, 0.1970260, 0.3429410, 0.6415058", \ "0.0724861, 0.0919411, 0.1142058, 0.1459370, 0.2153421, 0.3548588, 0.6531079"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1300475, 0.1492566, 0.1669619, 0.1891560, 0.2341160, 0.3096213, 0.4461450", \ "0.1339989, 0.1531938, 0.1708060, 0.1930270, 0.2380251, 0.3135067, 0.4500477", \ "0.1419926, 0.1611972, 0.1788196, 0.2010620, 0.2460225, 0.3215115, 0.4581202", \ "0.1584366, 0.1775384, 0.1951565, 0.2173166, 0.2622117, 0.3376758, 0.4742625", \ "0.1850332, 0.2043103, 0.2219805, 0.2441362, 0.2890708, 0.3643604, 0.5007977", \ "0.2211188, 0.2404720, 0.2580173, 0.2802014, 0.3254060, 0.4011497, 0.5376876", \ "0.2724145, 0.2925735, 0.3102742, 0.3321013, 0.3770315, 0.4523698, 0.5885739"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0682159, 0.0880204, 0.1077009, 0.1344254, 0.1934385, 0.3094641, 0.5517259", \ "0.0681658, 0.0878856, 0.1076981, 0.1343382, 0.1935464, 0.3096738, 0.5513409", \ "0.0680075, 0.0873522, 0.1074569, 0.1343611, 0.1930719, 0.3098267, 0.5509661", \ "0.0685509, 0.0877035, 0.1075103, 0.1344752, 0.1933472, 0.3099073, 0.5512178", \ "0.0730351, 0.0924498, 0.1123383, 0.1387634, 0.1967541, 0.3119246, 0.5515126", \ "0.0824813, 0.1014485, 0.1206373, 0.1464556, 0.2033759, 0.3160247, 0.5554940", \ "0.1005294, 0.1174548, 0.1351860, 0.1602508, 0.2137739, 0.3232326, 0.5599176"); } } } } cell (SDFFASRX2) { cell_footprint : "SDFFASR"; area : 42.3936 ; cell_leakage_power : 2.975763e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI')"; value : "2.3019513e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI')"; value : "2.4308639e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI')"; value : "2.2529856e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI')"; value : "2.4398884e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI)"; value : "2.3109720e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI)"; value : "2.2081930e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI)"; value : "2.3818585e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI)"; value : "2.3370910e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI')"; value : "2.4922787e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI')"; value : "2.4911341e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI)"; value : "2.5013119e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI)"; value : "2.5001702e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI')"; value : "2.6211802e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI')"; value : "2.6200405e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI)"; value : "2.9129632e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI)"; value : "2.9757626e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI')"; value : "2.7840846e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI')"; value : "2.8468904e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI)"; value : "2.7392792e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI)"; value : "2.8020969e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI')"; value : "2.6302260e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI')"; value : "2.6290840e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI)"; value : "2.8681811e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI)"; value : "2.9309953e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.9017618e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI')"; value : "1.9552550e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI')"; value : "2.0118425e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI')"; value : "1.8968393e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.9107968e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE'*SI)"; value : "1.9642893e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI)"; value : "2.0208890e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI)"; value : "1.9058730e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI')"; value : "2.0306584e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI')"; value : "2.0841614e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI')"; value : "2.1407520e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI')"; value : "2.0257401e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB*SE*SI)"; value : "2.4879091e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI)"; value : "2.2660784e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI)"; value : "2.3237295e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI)"; value : "2.4743983e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI')"; value : "2.3590363e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI')"; value : "2.1372048e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI')"; value : "2.1948532e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI')"; value : "2.3455229e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE'*SI)"; value : "2.3142377e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI)"; value : "2.0923957e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI)"; value : "2.1500470e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI')"; value : "2.0397130e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI)"; value : "2.3007247e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI')"; value : "2.0931961e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI')"; value : "2.1498069e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI')"; value : "2.0347885e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB*SE*SI)"; value : "2.4431347e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI)"; value : "2.2213038e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI)"; value : "2.2789443e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI)"; value : "2.4296222e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.463047, 1.463047 ); rise_capacitance : 1.463047; capacitance : 1.414337; fall_capacitance_range (1.365627, 1.365627 ); fall_capacitance : 1.365627; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1081802, 0.1119928, 0.1196041, 0.1341879, 0.1569436, 0.1903098, 0.2236509", \ "0.1045291, 0.1083186, 0.1158225, 0.1304909, 0.1562544, 0.1865996, 0.2199048", \ "0.1001010, 0.1010358, 0.1083883, 0.1259996, 0.1517160, 0.1823159, 0.2156355", \ "0.0938966, 0.0973942, 0.1055211, 0.1201615, 0.1457753, 0.1728615, 0.2127813", \ "0.0965840, 0.1006273, 0.1072293, 0.1192812, 0.1463758, 0.1730903, 0.2115250", \ "0.1040961, 0.1074643, 0.1148838, 0.1290034, 0.1608640, 0.1862100, 0.2304349", \ "0.1358230, 0.1396129, 0.1499810, 0.1608146, 0.1856406, 0.2214577, 0.2608452"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1285507, 0.1353764, 0.1427247, 0.1581869, 0.1904704, 0.2306289, 0.3138334", \ "0.1278532, 0.1315429, 0.1390127, 0.1545524, 0.1869905, 0.2300472, 0.3099684", \ "0.1201941, 0.1241850, 0.1314121, 0.1499107, 0.1802923, 0.2229474, 0.3022139", \ "0.1112346, 0.1181131, 0.1256968, 0.1432911, 0.1702004, 0.2203537, 0.2958888", \ "0.1085582, 0.1118157, 0.1192850, 0.1343230, 0.1615116, 0.2107266, 0.2850860", \ "0.0974723, 0.1105062, 0.1114940, 0.1263206, 0.1594214, 0.2117531, 0.2907251", \ "0.1176363, 0.1190364, 0.1290694, 0.1460386, 0.1746864, 0.2200632, 0.3012424"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758656, -0.0795947, -0.0870890, -0.1022829, -0.1237102, -0.1489593, -0.1661501", \ "-0.0721922, -0.0787050, -0.0863717, -0.1018301, -0.1231805, -0.1482434, -0.1654707", \ "-0.0703953, -0.0773170, -0.0848202, -0.0997270, -0.1210790, -0.1467240, -0.1667851", \ "-0.0709695, -0.0742169, -0.0818619, -0.0960067, -0.1202705, -0.1468790, -0.1632747", \ "-0.0762297, -0.0799486, -0.0868311, -0.1013679, -0.1270437, -0.1526291, -0.1766956", \ "-0.0863096, -0.0898037, -0.0972458, -0.1113311, -0.1424780, -0.1677018, -0.2002955", \ "-0.1149536, -0.1186379, -0.1257051, -0.1400515, -0.1695410, -0.2129538, -0.2394474"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0582453, -0.0652732, -0.0723657, -0.0873517, -0.1102523, -0.1522738, -0.2047215", \ "-0.0574231, -0.0645004, -0.0715279, -0.0893989, -0.1093733, -0.1514913, -0.2004155", \ "-0.0529185, -0.0600554, -0.0643851, -0.0819896, -0.1051665, -0.1468591, -0.1884803", \ "-0.0498509, -0.0506230, -0.0580481, -0.0768454, -0.1021332, -0.1407768, -0.1913399", \ "-0.0468361, -0.0468497, -0.0542723, -0.0723443, -0.1022619, -0.1411957, -0.1892889", \ "-0.0422221, -0.0453719, -0.0524091, -0.0711328, -0.1064667, -0.1549642, -0.2057697", \ "-0.0447286, -0.0449152, -0.0523127, -0.0712918, -0.1034028, -0.1391500, -0.2022561"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.6668739, 9.4657099, 9.2756303, 9.6400966, 10.5812776, 12.6758885, 17.0773586"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.8692201, 8.6845375, 8.5070778, 8.8556763, 9.7447785, 11.7148886, 15.8470140"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.148449; min_pulse_width_high : 0.118583; rise_capacitance_range (1.248908, 1.248908 ); rise_capacitance : 1.248908; capacitance : 1.218457; fall_capacitance_range (1.188005, 1.188005 ); fall_capacitance : 1.188005; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.9409367, 11.8004831, 11.7092679, 12.2561297, 13.5395455, 16.2960686, 21.9988068"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.1961292, 7.0551954, 6.9652331, 7.4995663, 8.7601380, 11.4731870, 17.0911902"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.095744; rise_capacitance_range (3.761604, 3.761604 ); rise_capacitance : 3.761604; capacitance : 3.895029; fall_capacitance_range (4.028455, 4.028455 ); fall_capacitance : 4.028455; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0906476, -0.0927281, -0.0970985, -0.1083188, -0.1285319, -0.1586416, -0.2112223", \ "-0.0944738, -0.0965356, -0.1008489, -0.1122606, -0.1317032, -0.1624283, -0.2146218", \ "-0.0990505, -0.1012175, -0.1084559, -0.1168130, -0.1361760, -0.1702110, -0.2202305", \ "-0.1106678, -0.1127656, -0.1171825, -0.1257325, -0.1454426, -0.1797664, -0.2288877", \ "-0.1166919, -0.1188000, -0.1230007, -0.1318012, -0.1523076, -0.1856776, -0.2321754", \ "-0.1193496, -0.1215606, -0.1229902, -0.1310407, -0.1557593, -0.1834969, -0.2365735", \ "-0.1076821, -0.1101085, -0.1144965, -0.1199566, -0.1449559, -0.1730846, -0.2157384"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0965640, 0.0987330, 0.1030567, 0.1144216, 0.1367191, 0.1736026, 0.2262147", \ "0.1002446, 0.1024592, 0.1067866, 0.1180493, 0.1411391, 0.1772859, 0.2300928", \ "0.1079471, 0.1072606, 0.1145079, 0.1228352, 0.1480744, 0.1815233, 0.2340640", \ "0.1167836, 0.1187973, 0.1231449, 0.1320068, 0.1542082, 0.1908366, 0.2437895", \ "0.1227943, 0.1248759, 0.1291678, 0.1373257, 0.1598327, 0.1966393, 0.2492786", \ "0.1235354, 0.1255720, 0.1297052, 0.1364546, 0.1616394, 0.1987226, 0.2521106", \ "0.1133458, 0.1159312, 0.1128605, 0.1225470, 0.1483037, 0.1865322, 0.2370370"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.0168052, 19.9852916, 20.0665727, 21.7410425, 25.2342906, 32.3650953, 46.7710130"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.5186572, 17.3693529, 17.2626499, 19.2088356, 23.2931122, 31.6535711, 48.5663941"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.125610; rise_capacitance_range (2.644452, 2.644452 ); rise_capacitance : 2.644452; capacitance : 2.679197; fall_capacitance_range (2.713942, 2.713942 ); fall_capacitance : 2.713942; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0291010, -0.0255059, -0.0179567, -0.0028707, 0.0271957, 0.0840435, 0.2243227", \ "-0.0329674, -0.0263471, -0.0218129, -0.0068913, 0.0235475, 0.0832588, 0.2148371", \ "-0.0405580, -0.0365167, -0.0292681, -0.0143354, 0.0157620, 0.0724467, 0.1970516", \ "-0.0496390, -0.0461527, -0.0411720, -0.0266016, 0.0009087, 0.0586547, 0.1793080", \ "-0.0611551, -0.0603705, -0.0480174, -0.0413981, 0.0000000e+00, 0.0546796, 0.1643223", \ "-0.0664026, -0.0628209, -0.0574107, -0.0409481, -0.0139008, 0.0479147, 0.1490302", \ "-0.0703467, -0.0634457, -0.0568940, -0.0379871, -0.0052756, 0.0529366, 0.1517547"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0789690, 0.0752459, 0.0677061, 0.0558497, 0.0345790, -0.0024553, -0.0625367", \ "0.0827302, 0.0790416, 0.0716392, 0.0595086, 0.0381522, 0.0012476, -0.0590325", \ "0.0903653, 0.0865926, 0.0791887, 0.0670318, 0.0457073, 0.0087346, -0.0549141", \ "0.0991809, 0.0983838, 0.0884220, 0.0792622, 0.0544663, 0.0177017, -0.0464577", \ "0.1079908, 0.1042765, 0.0968774, 0.0849992, 0.0642523, 0.0274384, -0.0335723", \ "0.1143025, 0.1105392, 0.1013974, 0.0922404, 0.0748904, 0.0385481, -0.0294154", \ "0.1133796, 0.1084588, 0.0976629, 0.0918488, 0.0719339, 0.0323333, -0.0323053"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&!SI&Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.5831534, 32.4064233, 32.2448687, 34.3410681, 38.7253722, 47.6858860, 65.7988187"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("55.0201234, 54.8583404, 54.6854354, 56.6880681, 60.8439943, 69.3065075, 86.3821946"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.973498, 2.973498 ); rise_capacitance : 2.973498; capacitance : 2.923024; fall_capacitance_range (2.872551, 2.872551 ); fall_capacitance : 2.872551; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1110548, 0.1120673, 0.1167877, 0.1284414, 0.1436384, 0.1660672, 0.1899052", \ "0.1044171, 0.1084002, 0.1130043, 0.1218369, 0.1400912, 0.1623303, 0.1890777", \ "0.0999395, 0.1009064, 0.1057360, 0.1171750, 0.1356577, 0.1577504, 0.1838246", \ "0.0942452, 0.0978185, 0.1027364, 0.1113458, 0.1268359, 0.1519335, 0.1811569", \ "0.0958623, 0.0994864, 0.1014768, 0.1103734, 0.1268573, 0.1503440, 0.1807837", \ "0.1037791, 0.1074906, 0.1149620, 0.1204975, 0.1388674, 0.1581645, 0.1881181", \ "0.1358506, 0.1391384, 0.1410602, 0.1523747, 0.1649447, 0.1866782, 0.2157047"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1315506, 0.1382660, 0.1428147, 0.1519584, 0.1703847, 0.2044074, 0.2717691", \ "0.1306985, 0.1345575, 0.1390779, 0.1483037, 0.1668090, 0.2037843, 0.2682405", \ "0.1233700, 0.1269938, 0.1316367, 0.1409748, 0.1593879, 0.1961306, 0.2579325", \ "0.1172653, 0.1209780, 0.1255304, 0.1348460, 0.1529566, 0.1866772, 0.2523224", \ "0.1107646, 0.1140711, 0.1191152, 0.1253612, 0.1431399, 0.1805210, 0.2451821", \ "0.1033885, 0.1104432, 0.1144113, 0.1232552, 0.1443990, 0.1758896, 0.2408892", \ "0.1235654, 0.1210675, 0.1233877, 0.1373700, 0.1506669, 0.1829370, 0.2487568"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758732, -0.0800167, -0.0844072, -0.0931241, -0.1084799, -0.1273101, -0.1458757", \ "-0.0721973, -0.0792383, -0.0836398, -0.0923350, -0.1077257, -0.1272966, -0.1455144", \ "-0.0704589, -0.0748054, -0.0790807, -0.0879510, -0.1028926, -0.1255130, -0.1453317", \ "-0.0705448, -0.0742295, -0.0783959, -0.0880129, -0.1022850, -0.1250188, -0.1436034", \ "-0.0759003, -0.0797536, -0.0839119, -0.0928525, -0.1083786, -0.1306891, -0.1532970", \ "-0.0890099, -0.0891449, -0.0943660, -0.1029877, -0.1180884, -0.1402209, -0.1672600", \ "-0.1175700, -0.1188358, -0.1233679, -0.1319977, -0.1443133, -0.1656744, -0.1909983"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0640909, -0.0709596, -0.0724548, -0.0815421, -0.0996793, -0.1277916, -0.1802297", \ "-0.0633906, -0.0672238, -0.0715932, -0.0836177, -0.0989387, -0.1269271, -0.1767007", \ "-0.0589651, -0.0629911, -0.0671919, -0.0759285, -0.0941667, -0.1224861, -0.1724168", \ "-0.0531256, -0.0564537, -0.0611042, -0.0707046, -0.0879037, -0.1165402, -0.1665033", \ "-0.0490510, -0.0529174, -0.0542220, -0.0669991, -0.0844749, -0.1168781, -0.1779460", \ "-0.0445948, -0.0483122, -0.0495414, -0.0590324, -0.0793324, -0.1115632, -0.1621674", \ "-0.0469954, -0.0478317, -0.0520499, -0.0615340, -0.0801964, -0.1140454, -0.1687123"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7870949, 4.7037623, 4.7346778, 5.4881075, 7.1925477, 10.7990088, 18.2095114"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3581188, 0.2103969, 0.1068585, 0.8805118, 2.6197237, 6.2900531, 13.8226171"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.919476, 1.919476 ); rise_capacitance : 1.919476; capacitance : 1.866561; fall_capacitance_range (1.813645, 1.813645 ); fall_capacitance : 1.813645; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1111233, 0.1148910, 0.1225411, 0.1370818, 0.1628203, 0.1933172, 0.2266328", \ "0.1074654, 0.1112802, 0.1187978, 0.1333792, 0.1591648, 0.1895067, 0.2258361", \ "0.1029251, 0.1039624, 0.1143664, 0.1289753, 0.1548272, 0.1852531, 0.2185149", \ "0.0968813, 0.1003502, 0.1081296, 0.1231469, 0.1486661, 0.1786421, 0.2182577", \ "0.0999730, 0.1033334, 0.1104873, 0.1223285, 0.1493605, 0.1757097, 0.2144082", \ "0.1095920, 0.1102305, 0.1208801, 0.1323514, 0.1638174, 0.1899906, 0.2335637", \ "0.1389237, 0.1421648, 0.1470363, 0.1636014, 0.1907300, 0.2241661, 0.2602475"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1344642, 0.1383120, 0.1456506, 0.1640314, 0.1933335, 0.2362856, 0.3168546", \ "0.1307848, 0.1374532, 0.1448197, 0.1603273, 0.1898506, 0.2329040, 0.3128875", \ "0.1231717, 0.1299278, 0.1346214, 0.1528644, 0.1833316, 0.2285770, 0.3052035", \ "0.1173131, 0.1210766, 0.1282123, 0.1462402, 0.1732359, 0.2232225, 0.3016279", \ "0.1115009, 0.1149142, 0.1221100, 0.1371007, 0.1675290, 0.2136671, 0.2905310", \ "0.1127224, 0.1132805, 0.1171913, 0.1351078, 0.1612296, 0.2085639, 0.2937386", \ "0.1151627, 0.1218455, 0.1290756, 0.1430783, 0.1720677, 0.2263191, 0.3071002"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758183, -0.0828734, -0.0900136, -0.1049525, -0.1282731, -0.1552914, -0.1725280", \ "-0.0751088, -0.0820381, -0.0892852, -0.1044008, -0.1276160, -0.1545270, -0.1717141", \ "-0.0736365, -0.0806767, -0.0876278, -0.1024923, -0.1229178, -0.1529286, -0.1730919", \ "-0.0736123, -0.0805460, -0.0848076, -0.0990816, -0.1228800, -0.1524584, -0.1724139", \ "-0.0789008, -0.0829851, -0.0900616, -0.1011933, -0.1294190, -0.1553495, -0.1807815", \ "-0.0885651, -0.0928892, -0.1003763, -0.1142979, -0.1437416, -0.1704134, -0.2090872", \ "-0.1202140, -0.1215339, -0.1289103, -0.1436034, -0.1749709, -0.2124852, -0.2392392"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0612001, -0.0681582, -0.0753879, -0.0903308, -0.1134939, -0.1551346, -0.2079183", \ "-0.0633115, -0.0672999, -0.0744983, -0.0894141, -0.1124037, -0.1543805, -0.2037398", \ "-0.0529186, -0.0599977, -0.0671244, -0.0849359, -0.1051394, -0.1498217, -0.1919374", \ "-0.0533413, -0.0565800, -0.0641767, -0.0798185, -0.1021973, -0.1435377, -0.1943013", \ "-0.0498333, -0.0499122, -0.0571550, -0.0749849, -0.1083528, -0.1434903, -0.1922206", \ "-0.0481677, -0.0481272, -0.0553084, -0.0734640, -0.1064454, -0.1488697, -0.2088674", \ "-0.0475774, -0.0507944, -0.0547694, -0.0740897, -0.1116150, -0.1414351, -0.2023277"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6091306, 1.4331031, 1.2736487, 1.1578318, 1.1187987, 1.2333331, 1.6550026"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2358629, -1.4314886, -1.6308346, -1.7457607, -1.7837075, -1.6676956, -1.2437665"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.667989; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.4519890, -5.0647529, -8.4647856, -11.7734607, -16.4845626, -21.3595531, -26.4003924", \ "-0.4553677, -5.0562498, -8.4659388, -11.7651625, -16.5036868, -21.3621603, -26.4730968", \ "-0.4593624, -5.0401785, -8.4153460, -11.7004126, -16.3905040, -21.2491901, -26.2993436", \ "-0.4637123, -4.9582964, -8.3040369, -11.5569739, -16.1877895, -21.0040634, -25.9048513", \ "-0.4635950, -4.7237539, -7.9115036, -10.9822131, -15.4355157, -20.1105014, -24.8047847", \ "-0.4476322, -4.0825690, -6.8212098, -9.4734042, -13.3436333, -17.5094946, -22.2683883", \ "-0.4577829, -2.1740252, -3.9363991, -5.8246672, -8.6192965, -12.2710393, -15.0462525"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-1.2606861, 24.6283295, 42.0176750, 58.6181855, 79.1791344, 95.4398512, 106.1763300", \ "-1.1936846, 24.6962649, 42.0858795, 58.6875695, 79.2495119, 95.5105608, 106.2452498", \ "-1.1531120, 24.7651736, 42.1940682, 58.8359822, 79.4227013, 95.6238542, 106.3281757", \ "-1.4238661, 24.5885106, 42.0831834, 58.7856838, 79.4513534, 95.7096389, 106.4509762", \ "-2.0565335, 24.1509232, 41.7838322, 58.5916198, 79.4816372, 95.9519528, 106.7615657", \ "-3.3953953, 23.4557146, 41.5198685, 58.7380445, 80.0902836, 96.9645886, 108.0897695", \ "-6.2299366, 22.1746803, 41.3630124, 59.3209748, 81.4968937, 99.0535860, 110.7685485"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("15.4471985, 12.9163726, 12.4173861, 11.8795269, 10.7777572, 8.8170058, 7.9279670", \ "15.3089796, 12.8385526, 12.2528449, 11.6186580, 10.5612677, 8.5342281, 6.0341661", \ "15.6095863, 13.0640078, 12.5827075, 11.8809895, 10.6886336, 9.5319536, 6.1239928", \ "17.4635043, 14.5634534, 13.4185830, 12.4812454, 11.2513398, 9.3083127, 6.6576251", \ "21.7607206, 18.0283016, 16.7878474, 15.6368426, 13.5324485, 10.6919928, 9.6952783", \ "31.4993197, 26.5046205, 24.1113814, 21.8774963, 18.4955002, 16.0827175, 10.9903238", \ "47.7109788, 41.7208601, 37.9301234, 35.0321560, 31.8951153, 25.1797794, 22.6519927"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-7.7250835, 17.5051977, 34.7357219, 50.8495128, 70.9328904, 87.6713539, 98.4349678", \ "-7.7163404, 17.5087442, 34.7473482, 50.9841661, 71.0382569, 87.8854879, 98.7215809", \ "-7.7554974, 17.4868733, 34.7986171, 50.9055999, 70.9907713, 87.9208965, 98.7725930", \ "-8.5658233, 16.9799074, 34.3115521, 50.5504801, 70.7137962, 87.5117694, 98.3393423", \ "-10.2405756, 16.0897774, 33.7982423, 50.3056114, 70.6749690, 87.5603349, 98.4590933", \ "-13.6660400, 14.3833543, 32.9483398, 50.1276795, 71.0927643, 88.4870206, 99.5508736", \ "-20.6149396, 11.0389579, 31.7758864, 50.7559398, 73.5096165, 90.9480574, 102.5316288"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3238160, -3.9616667, -6.6378776, -9.3138199, -13.3398941, -17.6424634, -22.5989264", \ "-0.3240601, -3.9441499, -6.6065144, -9.2713022, -13.3052662, -17.5497009, -22.4804845", \ "-0.3291702, -3.9664327, -6.6039924, -9.2900576, -13.3186564, -17.5370366, -22.4936551", \ "-0.3306191, -3.8811018, -6.4575669, -9.0710139, -13.0352899, -17.2963350, -22.3986349", \ "-0.3010958, -3.3099901, -5.5877347, -7.8731521, -11.4506388, -15.2295878, -19.9124876", \ "-0.2195521, -1.9570116, -3.3769835, -4.8403554, -7.4100909, -10.5775478, -14.7607144", \ "-0.0763116, 1.0231709, 1.2392980, 1.1832051, 0.1604324, -0.7874550, -3.3801734"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2542261, 0.2718172, 0.2859156, 0.3041695, 0.3421153, 0.4125753, 0.5506121", \ "0.2580131, 0.2755712, 0.2897053, 0.3079855, 0.3458598, 0.4163421, 0.5544682", \ "0.2649260, 0.2825115, 0.2966136, 0.3148794, 0.3528074, 0.4232714, 0.5613369", \ "0.2737967, 0.2911062, 0.3054454, 0.3237034, 0.3618112, 0.4321793, 0.5703690", \ "0.2832340, 0.3003729, 0.3145701, 0.3328784, 0.3709905, 0.4414127, 0.5795152", \ "0.2921611, 0.3095306, 0.3237206, 0.3419419, 0.3800141, 0.4503392, 0.5883177", \ "0.2918863, 0.3094246, 0.3236670, 0.3418814, 0.3800030, 0.4504441, 0.5882345"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0415223, 0.0618715, 0.0834996, 0.1137607, 0.1836674, 0.3312434, 0.6330630", \ "0.0412303, 0.0623133, 0.0835045, 0.1134264, 0.1840951, 0.3311681, 0.6334211", \ "0.0414609, 0.0619935, 0.0835198, 0.1136727, 0.1836928, 0.3312308, 0.6331496", \ "0.0409482, 0.0619071, 0.0839308, 0.1138393, 0.1849570, 0.3314201, 0.6330123", \ "0.0409003, 0.0624896, 0.0835874, 0.1130422, 0.1844293, 0.3311938, 0.6322997", \ "0.0422449, 0.0613752, 0.0836682, 0.1145096, 0.1852334, 0.3321435, 0.6306023", \ "0.0411862, 0.0617594, 0.0840906, 0.1137109, 0.1847160, 0.3308771, 0.6354568"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2568369, 0.2749811, 0.2902614, 0.3104845, 0.3542311, 0.4387409, 0.6070632", \ "0.2606633, 0.2788079, 0.2940883, 0.3143111, 0.3580571, 0.4425671, 0.6108816", \ "0.2678353, 0.2860316, 0.3013411, 0.3215720, 0.3653305, 0.4499075, 0.6182485", \ "0.2768390, 0.2950330, 0.3103439, 0.3305815, 0.3743348, 0.4589074, 0.6272505", \ "0.2866932, 0.3047287, 0.3202060, 0.3404071, 0.3841963, 0.4687685, 0.6371409", \ "0.2948128, 0.3129589, 0.3282346, 0.3484538, 0.3921834, 0.4766827, 0.6449672", \ "0.2953782, 0.3133738, 0.3287536, 0.3489593, 0.3927873, 0.4772783, 0.6454927"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0391954, 0.0594510, 0.0796977, 0.1100800, 0.1849356, 0.3398682, 0.6591665", \ "0.0391910, 0.0594516, 0.0797058, 0.1100873, 0.1849369, 0.3398400, 0.6592348", \ "0.0384375, 0.0599229, 0.0797931, 0.1104757, 0.1847772, 0.3406924, 0.6584361", \ "0.0384161, 0.0599327, 0.0798046, 0.1104662, 0.1847515, 0.3406976, 0.6585517", \ "0.0391317, 0.0595751, 0.0796705, 0.1102164, 0.1845639, 0.3406781, 0.6592094", \ "0.0390864, 0.0595435, 0.0798255, 0.1100902, 0.1847528, 0.3407849, 0.6600500", \ "0.0384510, 0.0596924, 0.0799926, 0.1102996, 0.1848899, 0.3408848, 0.6588443"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0689691, 0.0854032, 0.0993981, 0.1172116, 0.1545909, 0.2248047, 0.3633633", \ "0.0723884, 0.0888503, 0.1027182, 0.1205630, 0.1580731, 0.2283020, 0.3669577", \ "0.0799587, 0.0964223, 0.1102028, 0.1279155, 0.1653060, 0.2354837, 0.3741144", \ "0.0949266, 0.1113108, 0.1247919, 0.1425125, 0.1799673, 0.2497545, 0.3879246", \ "0.1169103, 0.1347919, 0.1488350, 0.1668213, 0.2041491, 0.2736752, 0.4121671", \ "0.1480016, 0.1674526, 0.1826000, 0.2017931, 0.2396937, 0.3088394, 0.4458424", \ "0.1922043, 0.2143937, 0.2314509, 0.2529115, 0.2938795, 0.3645705, 0.5024521"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0329891, 0.0541166, 0.0755318, 0.1057591, 0.1784388, 0.3265408, 0.6301308", \ "0.0329918, 0.0538160, 0.0758809, 0.1066406, 0.1784745, 0.3271501, 0.6292219", \ "0.0329626, 0.0537285, 0.0753042, 0.1060656, 0.1784341, 0.3273156, 0.6291461", \ "0.0367234, 0.0563252, 0.0785896, 0.1084590, 0.1797233, 0.3270517, 0.6271728", \ "0.0456840, 0.0645481, 0.0861926, 0.1155394, 0.1853646, 0.3299992, 0.6316083", \ "0.0586670, 0.0772008, 0.0974441, 0.1281843, 0.1954842, 0.3399202, 0.6352869", \ "0.0834222, 0.1027074, 0.1210441, 0.1503921, 0.2155810, 0.3568424, 0.6472348"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0663629, 0.0838559, 0.0989177, 0.1189797, 0.1631708, 0.2486899, 0.4175161", \ "0.0701475, 0.0876862, 0.1027360, 0.1227821, 0.1669940, 0.2524923, 0.4213297", \ "0.0783074, 0.0957642, 0.1107669, 0.1308075, 0.1749735, 0.2604484, 0.4292730", \ "0.0931160, 0.1104814, 0.1254349, 0.1453887, 0.1894071, 0.2747164, 0.4434415", \ "0.1121191, 0.1304670, 0.1458865, 0.1661349, 0.2104171, 0.2954153, 0.4638269", \ "0.1374446, 0.1570712, 0.1731743, 0.1940079, 0.2389127, 0.3238240, 0.4918297", \ "0.1681529, 0.1897499, 0.2074109, 0.2295502, 0.2763905, 0.3622024, 0.5293122"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0290168, 0.0501518, 0.0717011, 0.1034685, 0.1807686, 0.3389269, 0.6587199", \ "0.0289002, 0.0499854, 0.0717644, 0.1038466, 0.1807152, 0.3389658, 0.6586018", \ "0.0288762, 0.0500717, 0.0719232, 0.1039108, 0.1806766, 0.3389176, 0.6588746", \ "0.0329869, 0.0532267, 0.0743679, 0.1056852, 0.1818467, 0.3394108, 0.6589236", \ "0.0407616, 0.0609016, 0.0813947, 0.1119737, 0.1861761, 0.3414387, 0.6598478", \ "0.0531014, 0.0724208, 0.0926651, 0.1219986, 0.1939224, 0.3465522, 0.6608433", \ "0.0728292, 0.0937862, 0.1130762, 0.1412691, 0.2121531, 0.3583655, 0.6679889"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2309112, 0.2482651, 0.2627058, 0.2809389, 0.3190499, 0.3894065, 0.5275823", \ "0.2347094, 0.2521469, 0.2665866, 0.2848106, 0.3229322, 0.3932570, 0.5314718", \ "0.2426843, 0.2601452, 0.2745907, 0.2928980, 0.3310180, 0.4014353, 0.5391880", \ "0.2591897, 0.2766602, 0.2910826, 0.3093815, 0.3474965, 0.4179642, 0.5556698", \ "0.2877672, 0.3051505, 0.3194634, 0.3377872, 0.3759462, 0.4462335, 0.5844575", \ "0.3273298, 0.3451626, 0.3594480, 0.3777597, 0.4159049, 0.4862643, 0.6241251", \ "0.3834513, 0.4011882, 0.4157192, 0.4340361, 0.4723168, 0.5426222, 0.6806773"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0421425, 0.0623801, 0.0836103, 0.1137368, 0.1848234, 0.3311686, 0.6315104", \ "0.0414809, 0.0623811, 0.0836388, 0.1137399, 0.1848567, 0.3309887, 0.6315236", \ "0.0415641, 0.0622318, 0.0833194, 0.1135881, 0.1846535, 0.3316452, 0.6292102", \ "0.0419401, 0.0620874, 0.0830836, 0.1135227, 0.1839922, 0.3309180, 0.6327981", \ "0.0427665, 0.0623462, 0.0836667, 0.1135720, 0.1851016, 0.3309554, 0.6317434", \ "0.0429803, 0.0633986, 0.0844529, 0.1141338, 0.1848394, 0.3313916, 0.6331058", \ "0.0435102, 0.0639103, 0.0853192, 0.1150274, 0.1861248, 0.3335461, 0.6342588"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.669716; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.0036409, -8.1158243, -11.9366016, -16.2625940, -22.2424359, -28.6884618, -35.3715830", \ "-3.9366618, -8.0623064, -11.8828817, -16.1570683, -22.1855658, -28.6261937, -35.2761798", \ "-3.8962039, -7.9958955, -11.7980612, -16.1028836, -22.0424377, -28.4095222, -35.3182981", \ "-4.1662922, -8.1580417, -11.8883424, -16.0754244, -21.9715871, -28.4404603, -34.9601508", \ "-4.7958572, -8.5644869, -12.1659284, -16.2962880, -21.9570585, -28.1568882, -34.7535273", \ "-6.1394349, -9.2959325, -12.4384031, -16.1404010, -21.3972933, -26.9594065, -33.9157629", \ "-8.9732134, -10.7339723, -12.9070632, -15.5014316, -19.5082921, -24.8783359, -28.4785523"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5009785, 30.0837260, 47.6396435, 63.1067598, 81.0719877, 95.3745875, 104.3285880", \ "2.4954397, 30.0626564, 47.6498604, 63.0488007, 81.0224165, 95.3836892, 104.3167184", \ "2.4938643, 30.1044260, 47.6882220, 63.1789076, 81.1720637, 95.4902107, 104.4402980", \ "2.4868031, 30.1778013, 47.8386890, 63.3230691, 81.3891675, 95.7185879, 104.7116686", \ "2.4894951, 30.4226344, 48.1428877, 63.8253209, 82.0803672, 96.5660110, 105.6425943", \ "2.5077765, 31.0902842, 49.3345072, 65.4153887, 84.2209340, 99.1113686, 108.4457158", \ "2.5074354, 32.6578497, 52.0185631, 69.0646336, 88.9442462, 104.0483547, 113.8413267"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-10.4538130, -15.5828694, -19.7738338, -24.0771170, -30.1303944, -36.6312942, -43.4668397", \ "-10.4406153, -15.5664748, -19.7150977, -23.8894936, -30.1822724, -36.5475367, -43.5345350", \ "-10.4823187, -15.5900055, -19.7278537, -24.0051419, -30.0414342, -36.5017073, -43.4636849", \ "-11.3091548, -16.1791276, -20.1769235, -24.3220903, -30.1700314, -36.4904797, -43.2294026", \ "-13.0172670, -17.2642642, -20.8425051, -24.5903696, -29.9764931, -35.8069516, -42.7695676", \ "-16.4907506, -19.3321290, -21.9021177, -24.6939243, -28.9927179, -33.7886544, -38.6539351", \ "-23.4868125, -22.8134174, -23.2753810, -24.2438928, -26.4923054, -28.8082943, -32.6106577"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.7030863, -6.9034686, -8.5052000, -9.7557530, -11.6493173, -14.2559740, -17.1387359", \ "-2.6234164, -6.8373215, -8.3494371, -9.5839367, -11.5448684, -14.1198366, -17.5969738", \ "-2.3141162, -6.5231338, -8.1372487, -9.3819990, -11.2757458, -13.8999060, -15.9438188", \ "-3.4294624, -7.6747849, -9.2323146, -10.3883172, -12.5784554, -15.2221446, -18.9719520", \ "-4.2527610, -8.6991928, -10.4652057, -11.8652289, -14.3647214, -17.2931909, -21.5585825", \ "-2.0018057, -7.5895770, -10.6866141, -13.5508950, -16.2655515, -19.6953860, -24.9114825", \ "-0.3546503, -6.9987632, -11.0540215, -14.5276392, -19.3233873, -25.3274182, -28.6539348"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.6303833, 31.1080004, 49.3682319, 65.5658027, 84.2607818, 98.9709624, 108.1150464", \ "2.6299681, 31.1235931, 49.3905304, 65.6055613, 84.3126606, 99.0034202, 108.1801161", \ "2.6252485, 31.1297516, 49.3974905, 65.5889568, 84.3385280, 99.0641087, 108.2432595", \ "2.6261722, 31.2460801, 49.5554273, 65.8656512, 84.5901775, 99.3966310, 108.5563197", \ "2.6626181, 31.8515459, 50.5332037, 67.0119389, 85.9527133, 100.6820553, 109.8931308", \ "2.7654287, 33.3737913, 52.9428888, 70.0731179, 89.5756394, 104.4680534, 113.4811694", \ "2.9229318, 36.1882598, 57.4469233, 76.0688139, 96.7674802, 111.5819154, 120.5384894"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1708195, 0.1898888, 0.2057939, 0.2263929, 0.2692818, 0.3477356, 0.4923994", \ "0.1747273, 0.1936685, 0.2097753, 0.2302987, 0.2731871, 0.3516339, 0.4963164", \ "0.1815778, 0.2005747, 0.2166744, 0.2372247, 0.2801800, 0.3586101, 0.5033736", \ "0.1910602, 0.2100394, 0.2261363, 0.2466834, 0.2896553, 0.3680694, 0.5128219", \ "0.2009296, 0.2198426, 0.2357462, 0.2564277, 0.2994086, 0.3778770, 0.5226273", \ "0.2085763, 0.2273967, 0.2435065, 0.2640824, 0.3070578, 0.3854774, 0.5302954", \ "0.2085900, 0.2275554, 0.2436593, 0.2642203, 0.3071154, 0.3855440, 0.5302997"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0557482, 0.0772980, 0.1001162, 0.1334801, 0.2111449, 0.3613425, 0.6639245", \ "0.0557492, 0.0771796, 0.1004114, 0.1332994, 0.2108716, 0.3621397, 0.6650677", \ "0.0554044, 0.0771214, 0.1005096, 0.1335146, 0.2108329, 0.3617934, 0.6640896", \ "0.0557072, 0.0768919, 0.1001686, 0.1333610, 0.2108501, 0.3617164, 0.6657424", \ "0.0555289, 0.0770018, 0.1002518, 0.1330473, 0.2108874, 0.3618099, 0.6613814", \ "0.0553684, 0.0778377, 0.1000625, 0.1335801, 0.2108991, 0.3629164, 0.6654776", \ "0.0558169, 0.0773673, 0.1006719, 0.1337379, 0.2111338, 0.3618846, 0.6669831"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1709405, 0.1917392, 0.2087480, 0.2298544, 0.2715553, 0.3441298, 0.4737542", \ "0.1746369, 0.1954183, 0.2124412, 0.2335667, 0.2753138, 0.3478828, 0.4775114", \ "0.1816309, 0.2024190, 0.2194163, 0.2405298, 0.2822138, 0.3547875, 0.4844156", \ "0.1904679, 0.2111189, 0.2282257, 0.2492589, 0.2910357, 0.3635922, 0.4932239", \ "0.1998217, 0.2205136, 0.2375294, 0.2586279, 0.3003403, 0.3729117, 0.5025202", \ "0.2091145, 0.2296668, 0.2467067, 0.2676742, 0.3093570, 0.3818930, 0.5114958", \ "0.2087958, 0.2294543, 0.2464385, 0.2674824, 0.3091724, 0.3817135, 0.5113393"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0696885, 0.0900910, 0.1080366, 0.1317567, 0.1872964, 0.2969051, 0.5149068", \ "0.0701143, 0.0897039, 0.1073244, 0.1315762, 0.1868496, 0.2969381, 0.5159309", \ "0.0697421, 0.0900914, 0.1080575, 0.1317612, 0.1873349, 0.2969445, 0.5159263", \ "0.0703502, 0.0896443, 0.1074735, 0.1315258, 0.1870246, 0.2971389, 0.5153363", \ "0.0698475, 0.0896639, 0.1083185, 0.1313055, 0.1870086, 0.2966631, 0.5160832", \ "0.0701465, 0.0905424, 0.1079671, 0.1325213, 0.1875641, 0.2968891, 0.5152024", \ "0.0713353, 0.0908036, 0.1085323, 0.1327739, 0.1879681, 0.2984284, 0.5164586"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2127935, 0.2324855, 0.2489630, 0.2699505, 0.3140499, 0.3912988, 0.5346446", \ "0.2161214, 0.2358485, 0.2522955, 0.2734213, 0.3172905, 0.3945524, 0.5376100", \ "0.2234232, 0.2430975, 0.2594541, 0.2805457, 0.3246352, 0.4018993, 0.5453224", \ "0.2372114, 0.2569019, 0.2734104, 0.2943824, 0.3384815, 0.4157447, 0.5590852", \ "0.2594005, 0.2791612, 0.2954793, 0.3165313, 0.3605606, 0.4378619, 0.5813316", \ "0.2942416, 0.3139313, 0.3303219, 0.3514360, 0.3951707, 0.4721833, 0.6157942", \ "0.3516858, 0.3714090, 0.3878161, 0.4089449, 0.4528397, 0.5300398, 0.6735227"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0553684, 0.0777134, 0.1009220, 0.1346148, 0.2108416, 0.3601859, 0.6619422", \ "0.0564114, 0.0774625, 0.1007663, 0.1349275, 0.2105949, 0.3600470, 0.6624373", \ "0.0555402, 0.0775571, 0.1008155, 0.1349024, 0.2104367, 0.3590380, 0.6579125", \ "0.0553705, 0.0777267, 0.1009987, 0.1345959, 0.2107097, 0.3600084, 0.6618805", \ "0.0558804, 0.0772354, 0.1004479, 0.1345154, 0.2109047, 0.3586069, 0.6584809", \ "0.0563293, 0.0771931, 0.1008274, 0.1346273, 0.2107754, 0.3606052, 0.6632628", \ "0.0560042, 0.0778542, 0.1011406, 0.1350814, 0.2110218, 0.3598546, 0.6639915"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1080621, 0.1259315, 0.1409987, 0.1605791, 0.2019072, 0.2757561, 0.4177738", \ "0.1105454, 0.1284984, 0.1435173, 0.1631905, 0.2043041, 0.2784913, 0.4198871", \ "0.1152677, 0.1331437, 0.1481879, 0.1677729, 0.2091095, 0.2829614, 0.4249761", \ "0.1248794, 0.1426636, 0.1576923, 0.1773467, 0.2184184, 0.2925457, 0.4337723", \ "0.1412625, 0.1593904, 0.1745377, 0.1940960, 0.2350720, 0.3091155, 0.4504371", \ "0.1624408, 0.1813991, 0.1969300, 0.2168638, 0.2584745, 0.3326720, 0.4732071", \ "0.1789185, 0.1997472, 0.2166057, 0.2375692, 0.2804195, 0.3560712, 0.4980629"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0481805, 0.0687698, 0.0915386, 0.1240673, 0.1986796, 0.3485284, 0.6544069", \ "0.0485506, 0.0686200, 0.0915470, 0.1238518, 0.1989820, 0.3476594, 0.6538908", \ "0.0483591, 0.0687098, 0.0914312, 0.1239099, 0.1987702, 0.3485934, 0.6543424", \ "0.0485010, 0.0686558, 0.0912328, 0.1239568, 0.1990955, 0.3484293, 0.6523745", \ "0.0524952, 0.0725501, 0.0949565, 0.1271194, 0.2010420, 0.3501669, 0.6516508", \ "0.0627681, 0.0824863, 0.1034013, 0.1351264, 0.2082365, 0.3558578, 0.6547545", \ "0.0845562, 0.1034057, 0.1244581, 0.1557860, 0.2258489, 0.3695673, 0.6697162"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1456334, 0.1671239, 0.1846306, 0.2060482, 0.2486791, 0.3205002, 0.4467103", \ "0.1494981, 0.1709763, 0.1884582, 0.2099127, 0.2525650, 0.3243769, 0.4505854", \ "0.1576066, 0.1791300, 0.1966125, 0.2180781, 0.2606514, 0.3324677, 0.4586871", \ "0.1741835, 0.1956678, 0.2130959, 0.2344490, 0.2770955, 0.3488263, 0.4750254", \ "0.2028954, 0.2243396, 0.2417132, 0.2630302, 0.3054954, 0.3771840, 0.5032411", \ "0.2423700, 0.2638302, 0.2812156, 0.3025383, 0.3452856, 0.4173752, 0.5435717", \ "0.2979821, 0.3200442, 0.3373616, 0.3583306, 0.4005980, 0.4727530, 0.5989026"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0739435, 0.0941244, 0.1117125, 0.1357390, 0.1890616, 0.2940327, 0.5100454", \ "0.0738706, 0.0936562, 0.1118404, 0.1357302, 0.1892514, 0.2943831, 0.5095611", \ "0.0737891, 0.0940233, 0.1118081, 0.1351654, 0.1889272, 0.2943564, 0.5086528", \ "0.0734013, 0.0936539, 0.1117722, 0.1357015, 0.1898841, 0.2942595, 0.5094733", \ "0.0779462, 0.0980643, 0.1156519, 0.1388095, 0.1920026, 0.2961054, 0.5104244", \ "0.0882644, 0.1077295, 0.1252627, 0.1478128, 0.1995838, 0.3020075, 0.5130188", \ "0.1066085, 0.1245063, 0.1404168, 0.1626439, 0.2112235, 0.3096921, 0.5191535"); } } } } cell (SDFFASX1) { cell_footprint : "SDFFAS"; area : 36.864 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.594568e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; preset : "SETB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI')"; value : "1.4090543e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI')"; value : "1.5379648e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI')"; value : "1.5469882e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI)"; value : "1.4180729e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI')"; value : "1.1678895e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE'*SI')"; value : "1.2647162e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI)"; value : "1.1769234e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE'*SI)"; value : "1.2737540e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI')"; value : "1.2967902e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE*SI')"; value : "1.3936263e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE*SI)"; value : "1.5945677e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI)"; value : "1.5028958e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI)"; value : "1.5813822e+05"; } leakage_power () { when : "(D*CLK*SETB*SE'*SI')"; value : "1.4656953e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI')"; value : "1.3740224e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI')"; value : "1.4525146e+05"; } leakage_power () { when : "(D*CLK*SETB*SE'*SI)"; value : "1.4208982e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI)"; value : "1.3292203e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI)"; value : "1.4077125e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI')"; value : "1.3058369e+05"; } leakage_power () { when : "(D*CLK*SETB*SE*SI')"; value : "1.4026675e+05"; } leakage_power () { when : "(D*CLK*SETB*SE*SI)"; value : "1.5497947e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI)"; value : "1.4581258e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI)"; value : "1.5366082e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE'*SI')"; value : "1.5883782e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.596765, 1.596765 ); rise_capacitance : 1.596765; capacitance : 1.544686; fall_capacitance_range (1.492606, 1.492606 ); fall_capacitance : 1.492606; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1289781, 0.1325974, 0.1398938, 0.1552364, 0.1789022, 0.2019283, 0.2367679", \ "0.1251762, 0.1287326, 0.1361967, 0.1514182, 0.1719109, 0.1980663, 0.2331331", \ "0.1178123, 0.1244490, 0.1288123, 0.1436189, 0.1647280, 0.1896402, 0.2259910", \ "0.1117371, 0.1184517, 0.1230762, 0.1341429, 0.1585066, 0.1854601, 0.2176963", \ "0.1056176, 0.1090024, 0.1157496, 0.1310248, 0.1546650, 0.1830200, 0.2185235", \ "0.1123561, 0.1104936, 0.1296489, 0.1352111, 0.1606391, 0.1905187, 0.2213752", \ "0.1469003, 0.1418848, 0.1495817, 0.1668923, 0.1885530, 0.2102168, 0.2465087"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1051815, 0.1121265, 0.1163760, 0.1342947, 0.1610346, 0.2057723, 0.2740820", \ "0.1015039, 0.1083403, 0.1155626, 0.1306597, 0.1569682, 0.2021287, 0.2708473", \ "0.0969628, 0.1008817, 0.1081708, 0.1231883, 0.1491443, 0.1971597, 0.2695829", \ "0.0881294, 0.0946560, 0.1023253, 0.1136361, 0.1399171, 0.1885066, 0.2578226", \ "0.0815401, 0.0852112, 0.0896428, 0.1075941, 0.1379524, 0.1740851, 0.2531484", \ "0.0829751, 0.0778121, 0.0911584, 0.1083765, 0.1328419, 0.1824423, 0.2514202", \ "0.0912425, 0.0946356, 0.0991248, 0.1163826, 0.1371703, 0.1937374, 0.2610866"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0641437, -0.0680073, -0.0753530, -0.0905077, -0.1113800, -0.1316376, -0.1464438", \ "-0.0603095, -0.0671278, -0.0744720, -0.0896275, -0.1105405, -0.1308395, -0.1485267", \ "-0.0588262, -0.0657171, -0.0728895, -0.0877007, -0.1058094, -0.1295607, -0.1471724", \ "-0.0622737, -0.0654717, -0.0723130, -0.0878222, -0.1081559, -0.1291180, -0.1497512", \ "-0.0671333, -0.0673416, -0.0747560, -0.0925519, -0.1142404, -0.1387514, -0.1628363", \ "-0.0771491, -0.0810069, -0.0882382, -0.1024935, -0.1292719, -0.1582722, -0.1852637", \ "-0.1059535, -0.1101002, -0.1166507, -0.1312288, -0.1636110, -0.1823455, -0.2217601"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0439453, -0.0476893, -0.0549221, -0.0696909, -0.0910196, -0.1174314, -0.1685796", \ "-0.0402797, -0.0440060, -0.0508975, -0.0665994, -0.0868093, -0.1177126, -0.1636055", \ "-0.0357244, -0.0393009, -0.0466004, -0.0585488, -0.0826867, -0.1141586, -0.1662414", \ "-0.0265146, -0.0331112, -0.0402656, -0.0530458, -0.0760970, -0.1109222, -0.1640771", \ "-0.0255556, -0.0263017, -0.0343819, -0.0497545, -0.0823728, -0.1198322, -0.1692168", \ "-0.0238675, -0.0247498, -0.0354953, -0.0501648, -0.0868920, -0.1205444, -0.1692343", \ "-0.0265484, -0.0273193, -0.0349575, -0.0499015, -0.0830175, -0.1158121, -0.1839874"); } } internal_power () { when : "!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.4545678, 8.3768517, 8.3250931, 8.7630150, 9.7425324, 11.8052410, 16.0343318"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.6309700, 5.5510986, 5.4812833, 5.9190482, 6.8845053, 8.9053470, 13.0369578"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.125610; min_pulse_width_high : 0.090474; rise_capacitance_range (1.447887, 1.447887 ); rise_capacitance : 1.447887; capacitance : 1.416588; fall_capacitance_range (1.385289, 1.385289 ); fall_capacitance : 1.385289; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.2214053, 15.1743580, 15.1866353, 15.8312805, 17.2269426, 20.1246385, 26.0264020"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.7010051, 10.6631247, 10.6772913, 11.2954955, 12.6218313, 15.3644303, 20.9395558"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.134395; rise_capacitance_range (2.176091, 2.176091 ); rise_capacitance : 2.176091; capacitance : 2.308869; fall_capacitance_range (2.441646, 2.441646 ); fall_capacitance : 2.441646; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0201854, -0.0166809, -0.0092499, 0.0059088, 0.0350335, 0.0816206, 0.2131659", \ "-0.0241987, -0.0201473, -0.0129836, 0.0022171, 0.0318543, 0.0779018, 0.2031427", \ "-0.0317142, -0.0278160, -0.0206180, -0.0058743, 0.0246520, 0.0675162, 0.1902149", \ "-0.0434552, -0.0371938, -0.0300340, -0.0147925, 0.0129356, 0.0641400, 0.1820526", \ "-0.0466296, -0.0545794, -0.0362173, -0.0299704, 0.0094468, 0.0476962, 0.1499069", \ "-0.0547936, -0.0499934, -0.0408869, -0.0257749, 0.0011889, 0.0507661, 0.1288137", \ "-0.0522257, -0.0431491, -0.0382835, -0.0235607, 0.0075129, 0.0541964, 0.1343276"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0524353, 0.0487559, 0.0386647, 0.0265276, 0.0050285, -0.0310761, -0.0761814", \ "0.0564404, 0.0527560, 0.0453299, 0.0301430, 0.0086438, -0.0279106, -0.0726498", \ "0.0637766, 0.0600216, 0.0525707, 0.0374190, 0.0134003, -0.0202880, -0.0693676", \ "0.0728632, 0.0663186, 0.0617245, 0.0472940, 0.0258916, -0.0112259, -0.0619918", \ "0.0756806, 0.0749081, 0.0677882, 0.0567988, 0.0324437, -0.0051159, -0.0512275", \ "0.0828651, 0.0816916, 0.0736838, 0.0612018, 0.0368570, 3.0000000e-12, -0.0547782", \ "0.0815892, 0.0709801, 0.0698031, 0.0560439, 0.0348466, -0.0051659, -0.0610831"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("31.4322641, 34.5034627, 40.7639165, 49.3991104, 66.7875547, 101.6825000, 171.5904466"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7759448, 2.6937118, 2.6191732, 3.1321810, 4.2481241, 6.5699376, 11.3034922"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.725472, 2.725472 ); rise_capacitance : 2.725472; capacitance : 2.681905; fall_capacitance_range (2.638337, 2.638337 ); fall_capacitance : 2.638337; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1289133, 0.1325332, 0.1370093, 0.1464180, 0.1607752, 0.1812167, 0.2083058", \ "0.1251698, 0.1288001, 0.1333959, 0.1427293, 0.1549563, 0.1761387, 0.2046322", \ "0.1178682, 0.1215034, 0.1257165, 0.1350677, 0.1508452, 0.1717035, 0.1974125", \ "0.1118481, 0.1125844, 0.1172227, 0.1291119, 0.1416547, 0.1663289, 0.1913011", \ "0.1082369, 0.1090069, 0.1102493, 0.1223900, 0.1346061, 0.1594628, 0.1852262", \ "0.1065384, 0.1219414, 0.1171904, 0.1205152, 0.1481788, 0.1608066, 0.1887667", \ "0.1407881, 0.1416380, 0.1463740, 0.1552842, 0.1708498, 0.1896160, 0.2185808"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1080876, 0.1120777, 0.1164161, 0.1254570, 0.1435178, 0.1775802, 0.2393504", \ "0.1042614, 0.1083721, 0.1127534, 0.1218118, 0.1397459, 0.1736065, 0.2355426", \ "0.0970298, 0.1039244, 0.1082300, 0.1171847, 0.1352021, 0.1691004, 0.2280926", \ "0.0909447, 0.0945265, 0.0990330, 0.1080456, 0.1289922, 0.1601575, 0.2193373", \ "0.0816002, 0.0882040, 0.0896029, 0.1012633, 0.1206976, 0.1506927, 0.2130499", \ "0.0769806, 0.0893398, 0.0908312, 0.0940178, 0.1144894, 0.1516086, 0.2140657", \ "0.0969994, 0.0949776, 0.0995120, 0.1079852, 0.1234652, 0.1578368, 0.2200516"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0641210, -0.0677355, -0.0725921, -0.0817219, -0.0941635, -0.1132553, -0.1261452", \ "-0.0605105, -0.0669360, -0.0717107, -0.0779806, -0.0936514, -0.1095651, -0.1254407", \ "-0.0589685, -0.0654252, -0.0672037, -0.0763098, -0.0918898, -0.1109721, -0.1267147", \ "-0.0615112, -0.0653315, -0.0666273, -0.0758081, -0.0909021, -0.1113808, -0.1291912", \ "-0.0668277, -0.0674064, -0.0719331, -0.0812635, -0.0938919, -0.1164452, -0.1370182", \ "-0.0770174, -0.0809712, -0.0821545, -0.0910470, -0.1062695, -0.1259862, -0.1515025", \ "-0.1091036, -0.1095147, -0.1145146, -0.1228930, -0.1355276, -0.1573854, -0.1856065"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0466145, -0.0470481, -0.0551562, -0.0643783, -0.0790591, -0.1035756, -0.1456831", \ "-0.0427348, -0.0433586, -0.0513980, -0.0602915, -0.0752761, -0.0998241, -0.1419268", \ "-0.0387646, -0.0419422, -0.0460888, -0.0554176, -0.0716330, -0.0985016, -0.1376298", \ "-0.0353771, -0.0389553, -0.0437461, -0.0528856, -0.0678777, -0.0955247, -0.1342881", \ "-0.0316407, -0.0321715, -0.0368682, -0.0461792, -0.0616740, -0.0892041, -0.1412988", \ "-0.0267830, -0.0305820, -0.0352958, -0.0414460, -0.0594913, -0.0917061, -0.1553210", \ "-0.0324065, -0.0359448, -0.0409192, -0.0465692, -0.0653196, -0.0958736, -0.1537501"); } } internal_power () { when : "!D&!CLK&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8887149, 4.9059025, 5.0358806, 5.8463885, 7.5630069, 11.0918464, 18.2451280"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4223377, 0.3786888, 0.3813187, 1.2130725, 2.9665075, 6.5633049, 13.8468272"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.892526, 1.892526 ); rise_capacitance : 1.892526; capacitance : 1.842457; fall_capacitance_range (1.792387, 1.792387 ); fall_capacitance : 1.792387; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1318092, 0.1355313, 0.1428561, 0.1551813, 0.1823496, 0.2048484, 0.2396003", \ "0.1281593, 0.1316635, 0.1390977, 0.1514738, 0.1745842, 0.2009937, 0.2360641", \ "0.1205396, 0.1245522, 0.1317404, 0.1465804, 0.1682010, 0.1908502, 0.2288329", \ "0.1146011, 0.1153721, 0.1256247, 0.1400829, 0.1608472, 0.1880835, 0.2231599", \ "0.1056767, 0.1118223, 0.1218183, 0.1310391, 0.1546359, 0.1831082, 0.2216875", \ "0.1092873, 0.1104478, 0.1230366, 0.1379128, 0.1638181, 0.1843572, 0.2238637", \ "0.1406605, 0.1454075, 0.1522693, 0.1669727, 0.1941426, 0.2148305, 0.2503089"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1080859, 0.1121312, 0.1192734, 0.1372672, 0.1640840, 0.2086955, 0.2769212", \ "0.1044129, 0.1112993, 0.1155936, 0.1336085, 0.1599961, 0.2050784, 0.2765533", \ "0.0969260, 0.1038740, 0.1111757, 0.1262031, 0.1521353, 0.2001982, 0.2726930", \ "0.0881487, 0.0947882, 0.1048918, 0.1165233, 0.1425366, 0.1917949, 0.2639077", \ "0.0848402, 0.0851679, 0.0950487, 0.1075907, 0.1379494, 0.1802899, 0.2559544", \ "0.0853543, 0.0895288, 0.0940511, 0.1113252, 0.1384773, 0.1854496, 0.2616062", \ "0.0973913, 0.0977898, 0.1020662, 0.1194030, 0.1456359, 0.1937537, 0.2513824"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0641546, -0.0709684, -0.0783176, -0.0935048, -0.1113467, -0.1345539, -0.1522790", \ "-0.0632500, -0.0701570, -0.0775073, -0.0924748, -0.1105108, -0.1339232, -0.1514452", \ "-0.0619002, -0.0683875, -0.0757495, -0.0877622, -0.1086358, -0.1324477, -0.1500644", \ "-0.0648995, -0.0654817, -0.0723090, -0.0878340, -0.1081333, -0.1347210, -0.1523473", \ "-0.0702456, -0.0707501, -0.0776107, -0.0925502, -0.1174679, -0.1410990, -0.1655348", \ "-0.0797932, -0.0840023, -0.0883191, -0.1055627, -0.1292434, -0.1615078, -0.1854052", \ "-0.1084592, -0.1130163, -0.1194939, -0.1343231, -0.1665700, -0.1855416, -0.2218344"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0439978, -0.0475936, -0.0550312, -0.0695835, -0.0903882, -0.1199785, -0.1696831", \ "-0.0432414, -0.0438381, -0.0512442, -0.0655254, -0.0897565, -0.1189607, -0.1689572", \ "-0.0389219, -0.0392709, -0.0467039, -0.0584947, -0.0822160, -0.1066175, -0.1676762", \ "-0.0295756, -0.0331305, -0.0403055, -0.0557266, -0.0787480, -0.1090698, -0.1672226", \ "-0.0255584, -0.0291290, -0.0374304, -0.0546709, -0.0730202, -0.1225965, -0.1657397", \ "-0.0239611, -0.0246287, -0.0354377, -0.0507137, -0.0808709, -0.1235284, -0.1726669", \ "-0.0325120, -0.0331488, -0.0406026, -0.0566299, -0.0935380, -0.1175554, -0.1804614"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4656396, 1.3899213, 1.3291077, 1.2748462, 1.2569463, 1.3117690, 1.5120372"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0865701, -1.1793737, -1.2750535, -1.3284252, -1.3452412, -1.2889458, -1.0864275"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.626286; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.1492362, -0.8211524, -1.4773047, -1.9273952, -2.6489382, -3.7431984, -5.3411383", \ "-0.1500237, -0.8162486, -1.4680707, -1.9143602, -2.6272626, -3.7257226, -5.3299121", \ "-0.1506031, -0.7920390, -1.4523204, -1.8866557, -2.5557283, -3.6486222, -5.2530545", \ "-0.1434193, -0.7171678, -1.2962672, -1.6690110, -2.3037310, -3.2810002, -4.8962329", \ "-0.1084809, -0.4535343, -0.8570723, -1.0742692, -1.4765884, -2.3462812, -3.7992319", \ "-0.0140825, 0.2553334, 0.3141271, 0.3159637, 0.5298018, 0.1225578, -1.3937083", \ "0.1521823, 1.7663490, 2.8395991, 3.7854382, 4.8610879, 5.0234705, 5.1761151"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.7164271, 10.7373528, 20.8732324, 30.3997519, 42.5433872, 52.1314607, 58.4863871", \ "-2.6980572, 10.7488858, 20.8926430, 30.4148360, 42.5612759, 52.1515234, 58.5115743", \ "-2.7030531, 10.7760299, 20.9392603, 30.4931466, 42.6543946, 52.2772842, 58.6715378", \ "-3.0011898, 10.5668417, 20.7988340, 30.4021774, 42.6417940, 52.3113307, 58.7244176", \ "-3.6291708, 10.1709885, 20.5982094, 30.3712778, 42.8264823, 52.6833017, 59.2135037", \ "-4.9133758, 9.4257215, 20.2520190, 30.4449610, 43.4148556, 53.6485985, 60.4186015", \ "-7.5436271, 8.0912010, 19.9057029, 31.0254091, 44.8229694, 55.8594615, 63.2070001"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257578, 0.2494878, 0.2537708, 0.4229078, 0.2492590, -0.3241565, -1.7857777", \ "0.0254225, 0.2707358, 0.2875899, 0.4316951, 0.2864678, -0.2821312, -1.7639031", \ "0.0222576, 0.2624889, 0.2881990, 0.4313452, 0.3059040, -0.2757005, -1.8736326", \ "0.0229715, 0.3066232, 0.3643382, 0.5401404, 0.4419521, -0.1014005, -1.6103145", \ "0.0722710, 0.6811271, 0.9745516, 1.3783206, 1.5574242, 1.2446848, -0.0221562", \ "0.2056203, 1.6287440, 2.5464665, 3.5517403, 4.4951848, 4.6645529, 3.6456360", \ "0.4382895, 3.4802903, 5.6410485, 7.5758467, 9.5662132, 11.0819237, 11.2982805"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1852712, 0.1983525, 0.2100895, 0.2255609, 0.2595702, 0.3280757, 0.4657372", \ "0.1889731, 0.2020550, 0.2137918, 0.2292660, 0.2632747, 0.3317731, 0.4694433", \ "0.1954870, 0.2085336, 0.2202024, 0.2357197, 0.2700160, 0.3385795, 0.4759390", \ "0.2036122, 0.2166241, 0.2284491, 0.2439442, 0.2781790, 0.3467559, 0.4842495", \ "0.2121859, 0.2251754, 0.2368813, 0.2523194, 0.2865322, 0.3550159, 0.4926600", \ "0.2184425, 0.2315506, 0.2431909, 0.2586621, 0.2927630, 0.3613050, 0.4986421", \ "0.2152910, 0.2283097, 0.2399548, 0.2554482, 0.2897745, 0.3583486, 0.4954914"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0324611, 0.0505971, 0.0699216, 0.0990235, 0.1704519, 0.3198137, 0.6248100", \ "0.0324630, 0.0505786, 0.0699271, 0.0990104, 0.1704753, 0.3197589, 0.6249036", \ "0.0319835, 0.0507580, 0.0696176, 0.0988304, 0.1705551, 0.3202376, 0.6250238", \ "0.0331867, 0.0505974, 0.0698313, 0.0989114, 0.1703589, 0.3200417, 0.6244589", \ "0.0321215, 0.0497538, 0.0689897, 0.0986356, 0.1700963, 0.3198842, 0.6249918", \ "0.0319854, 0.0503056, 0.0701799, 0.0990834, 0.1712129, 0.3201513, 0.6251005", \ "0.0321004, 0.0505674, 0.0699076, 0.0988356, 0.1705158, 0.3213745, 0.6262856"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1902505, 0.2040267, 0.2172944, 0.2353342, 0.2759088, 0.3561219, 0.5159919", \ "0.1940907, 0.2078551, 0.2211318, 0.2391721, 0.2797436, 0.3599571, 0.5198061", \ "0.2010516, 0.2147992, 0.2281038, 0.2461238, 0.2867047, 0.3669333, 0.5269820", \ "0.2097351, 0.2234720, 0.2367830, 0.2547947, 0.2953718, 0.3756015, 0.5355985", \ "0.2189902, 0.2325859, 0.2459467, 0.2639895, 0.3045502, 0.3847796, 0.5448392", \ "0.2258936, 0.2396590, 0.2529733, 0.2709806, 0.3115558, 0.3917031, 0.5517979", \ "0.2245790, 0.2382964, 0.2516300, 0.2696630, 0.3102328, 0.3903931, 0.5505044"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0284211, 0.0465390, 0.0661233, 0.0958137, 0.1689559, 0.3181355, 0.6243085", \ "0.0288274, 0.0461570, 0.0659883, 0.0957016, 0.1689779, 0.3182505, 0.6241849", \ "0.0283664, 0.0459806, 0.0660594, 0.0958513, 0.1688499, 0.3192027, 0.6245651", \ "0.0289076, 0.0462798, 0.0661016, 0.0957368, 0.1686397, 0.3192023, 0.6233797", \ "0.0283222, 0.0461791, 0.0659835, 0.0960354, 0.1689242, 0.3191386, 0.6246091", \ "0.0284364, 0.0459903, 0.0661234, 0.0958525, 0.1687492, 0.3185693, 0.6233328", \ "0.0287915, 0.0462105, 0.0662449, 0.0957132, 0.1692444, 0.3191155, 0.6238718"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2077349, 0.2207957, 0.2327742, 0.2481942, 0.2824145, 0.3508772, 0.4881615", \ "0.2115636, 0.2247528, 0.2366680, 0.2520196, 0.2862922, 0.3547634, 0.4920295", \ "0.2196393, 0.2327909, 0.2447273, 0.2601368, 0.2943525, 0.3628248, 0.4999629", \ "0.2371816, 0.2503265, 0.2622722, 0.2776462, 0.3118960, 0.3803628, 0.5175783", \ "0.2708779, 0.2840516, 0.2958024, 0.3112077, 0.3454665, 0.4139103, 0.5511860", \ "0.3216053, 0.3349201, 0.3469381, 0.3624161, 0.3965712, 0.4648385, 0.6018976", \ "0.3947839, 0.4082191, 0.4202604, 0.4357039, 0.4699443, 0.5382638, 0.6752593"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0331639, 0.0510542, 0.0702420, 0.0989241, 0.1707837, 0.3193065, 0.6246985", \ "0.0333743, 0.0510880, 0.0702165, 0.0989458, 0.1708132, 0.3191467, 0.6237619", \ "0.0334467, 0.0510315, 0.0701905, 0.0989795, 0.1704538, 0.3200527, 0.6194927", \ "0.0334629, 0.0510184, 0.0702260, 0.0988878, 0.1707504, 0.3196498, 0.6220712", \ "0.0336499, 0.0511876, 0.0700639, 0.0991904, 0.1708979, 0.3193868, 0.6247441", \ "0.0343245, 0.0523029, 0.0713159, 0.1001149, 0.1718623, 0.3211853, 0.6231934", \ "0.0353437, 0.0529397, 0.0720609, 0.1005822, 0.1717999, 0.3202812, 0.6262080"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.651778; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.3865729, -5.6408699, -6.1977648, -7.0315658, -8.2265130, -10.0369594, -12.3901773", \ "-5.3653285, -5.6218755, -6.1718445, -6.9951669, -8.1665026, -9.9815101, -12.3186433", \ "-5.3705567, -5.5984912, -6.1310996, -6.9343738, -8.0798213, -9.8847862, -12.3237496", \ "-5.6708118, -5.8123717, -6.2817322, -7.0271320, -8.0675485, -9.8156257, -11.5092937", \ "-6.3004695, -6.2161234, -6.5084877, -7.0981154, -7.9642016, -9.5262056, -11.7477569", \ "-7.5848708, -6.9508573, -6.8166540, -7.0068452, -7.3338567, -8.3459581, -10.3490358", \ "-10.2246278, -8.3406836, -7.2492895, -6.4066980, -5.6827893, -6.3720988, -6.4426704"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7715207, 16.5683675, 26.5153226, 35.5120133, 46.5328614, 55.2693345, 60.8497967", \ "2.7705376, 16.5738426, 26.5241654, 35.5253426, 46.5497438, 55.2800263, 60.8607197", \ "2.7696099, 16.5723574, 26.5527188, 35.5523867, 46.5693956, 55.3366967, 60.9699579", \ "2.7782059, 16.6661242, 26.6848034, 35.7753804, 46.8486533, 55.6402300, 61.2871861", \ "2.8116546, 16.9348070, 27.1579713, 36.3649982, 47.6806793, 56.6890800, 62.4415371", \ "2.8961029, 17.5418438, 28.1662467, 37.7557783, 49.5353828, 58.9021391, 64.8862093", \ "3.0650176, 19.0422731, 30.6518338, 41.2222154, 53.9236981, 63.8326317, 70.3258716"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.9482218, 17.6374735, 28.2581260, 37.8607353, 49.3994026, 58.3544879, 64.0466312", \ "2.9474284, 17.6663563, 28.3022293, 37.8948773, 49.4614501, 58.4341421, 64.1375474", \ "2.9425651, 17.6438084, 28.2816399, 37.8685903, 49.4218135, 58.3991240, 64.1541620", \ "2.9446675, 17.6992602, 28.3640526, 37.9775977, 49.5724438, 58.5631056, 64.3320943", \ "2.9991621, 18.0948601, 29.0062575, 38.8163086, 50.5909218, 59.6533017, 65.4152143", \ "3.1519117, 19.1259008, 30.6460246, 40.9781308, 53.2737772, 62.6010284, 68.4027547", \ "3.4044051, 21.0019448, 33.6851875, 45.0158727, 58.1824679, 67.9817052, 74.0550569"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1427652, 0.1582002, 0.1726544, 0.1916032, 0.2329671, 0.3073285, 0.4466727", \ "0.1466856, 0.1619140, 0.1764772, 0.1953570, 0.2367664, 0.3111763, 0.4504607", \ "0.1536070, 0.1688147, 0.1833710, 0.2023092, 0.2437341, 0.3181450, 0.4575552", \ "0.1621798, 0.1775603, 0.1920731, 0.2110006, 0.2524484, 0.3268790, 0.4663084", \ "0.1715025, 0.1866886, 0.2012106, 0.2201888, 0.2616446, 0.3360674, 0.4754265", \ "0.1784858, 0.1938485, 0.2082316, 0.2272082, 0.2686817, 0.3430498, 0.4821538", \ "0.1769587, 0.1923390, 0.2068768, 0.2258265, 0.2672730, 0.3416072, 0.4809123"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0524944, 0.0724166, 0.0948258, 0.1277704, 0.2019968, 0.3484906, 0.6434112", \ "0.0523142, 0.0722422, 0.0948691, 0.1276856, 0.2026197, 0.3484524, 0.6455328", \ "0.0519796, 0.0722252, 0.0947273, 0.1275911, 0.2026151, 0.3479137, 0.6394401", \ "0.0522766, 0.0722598, 0.0944317, 0.1275328, 0.2024097, 0.3477406, 0.6517775", \ "0.0524362, 0.0717120, 0.0946138, 0.1274370, 0.2022782, 0.3484652, 0.6430991", \ "0.0520785, 0.0718065, 0.0945515, 0.1273105, 0.2020778, 0.3481616, 0.6436024", \ "0.0518663, 0.0713899, 0.0942179, 0.1270521, 0.2021640, 0.3475824, 0.6471417"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1382088, 0.1549581, 0.1706900, 0.1906260, 0.2320300, 0.3037356, 0.4311952", \ "0.1419219, 0.1586635, 0.1743904, 0.1943285, 0.2357317, 0.3074354, 0.4348937", \ "0.1484924, 0.1653004, 0.1809689, 0.2008411, 0.2422590, 0.3139467, 0.4414167", \ "0.1566784, 0.1734078, 0.1891772, 0.2091100, 0.2504782, 0.3221540, 0.4496075", \ "0.1652132, 0.1819964, 0.1976134, 0.2174552, 0.2588649, 0.3305579, 0.4580328", \ "0.1717010, 0.1882582, 0.2039136, 0.2237436, 0.2650703, 0.3367068, 0.4641198", \ "0.1685873, 0.1851330, 0.2006897, 0.2204613, 0.2616849, 0.3333205, 0.4607967"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0604117, 0.0777088, 0.0958176, 0.1208873, 0.1782627, 0.2880400, 0.5073075", \ "0.0603748, 0.0777242, 0.0958452, 0.1209240, 0.1782682, 0.2879970, 0.5071888", \ "0.0603501, 0.0781186, 0.0957866, 0.1208880, 0.1785735, 0.2881106, 0.5065766", \ "0.0600749, 0.0777199, 0.0957612, 0.1207590, 0.1780239, 0.2877776, 0.5068276", \ "0.0604633, 0.0775406, 0.0952586, 0.1206284, 0.1779263, 0.2879005, 0.5075626", \ "0.0597820, 0.0783518, 0.0954268, 0.1206335, 0.1782121, 0.2888116, 0.5070592", \ "0.0603431, 0.0773791, 0.0955253, 0.1209741, 0.1783161, 0.2881339, 0.5074877"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1589366, 0.1765653, 0.1924193, 0.2122691, 0.2525422, 0.3199683, 0.4421091", \ "0.1628956, 0.1804608, 0.1962799, 0.2161669, 0.2564961, 0.3239304, 0.4460780", \ "0.1709925, 0.1884428, 0.2043465, 0.2242064, 0.2645570, 0.3319618, 0.4541830", \ "0.1885345, 0.2060304, 0.2218860, 0.2417018, 0.2819992, 0.3494077, 0.4716324", \ "0.2224098, 0.2398522, 0.2555492, 0.2752189, 0.3152474, 0.3824787, 0.5045086", \ "0.2727951, 0.2902997, 0.3061283, 0.3258717, 0.3662180, 0.4337474, 0.5556904", \ "0.3459820, 0.3637528, 0.3794171, 0.3985675, 0.4387754, 0.5064028, 0.6283449"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0735162, 0.0894991, 0.1058595, 0.1284470, 0.1786473, 0.2805855, 0.4958539", \ "0.0733423, 0.0895908, 0.1060267, 0.1287494, 0.1792665, 0.2805880, 0.4958849", \ "0.0731895, 0.0894018, 0.1056789, 0.1281805, 0.1788076, 0.2810573, 0.4945136", \ "0.0732438, 0.0893607, 0.1056915, 0.1283408, 0.1786187, 0.2810518, 0.4942745", \ "0.0764645, 0.0924594, 0.1085653, 0.1307556, 0.1805776, 0.2822821, 0.4958615", \ "0.0855072, 0.1011220, 0.1170217, 0.1392306, 0.1876098, 0.2867579, 0.4982173", \ "0.1016559, 0.1158089, 0.1305950, 0.1512722, 0.1973041, 0.2937861, 0.5030160"); } } } } cell (SDFFASX2) { cell_footprint : "SDFFAS"; area : 39.6288 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.205799e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(D*SE')+(SI*SE)"; preset : "SETB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI')"; value : "1.9908470e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI')"; value : "2.1197557e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI')"; value : "2.1287848e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI)"; value : "1.9998672e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI')"; value : "1.7502821e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE'*SI')"; value : "1.9020447e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI)"; value : "1.7593193e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE'*SI)"; value : "1.9110766e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI')"; value : "1.8791785e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE*SI')"; value : "2.0309473e+05"; } leakage_power () { when : "(D'*CLK*SETB*SE*SI)"; value : "2.1770833e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI)"; value : "2.0852966e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI)"; value : "2.1631790e+05"; } leakage_power () { when : "(D*CLK*SETB*SE'*SI')"; value : "2.0482143e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI')"; value : "2.0343040e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI')"; value : "1.9564234e+05"; } leakage_power () { when : "(D*CLK*SETB*SE'*SI)"; value : "2.0034085e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI)"; value : "1.9116226e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI)"; value : "1.9895056e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI')"; value : "1.8882267e+05"; } leakage_power () { when : "(D*CLK*SETB*SE*SI')"; value : "2.0399925e+05"; } leakage_power () { when : "(D*CLK*SETB*SE*SI)"; value : "2.1323095e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI)"; value : "2.0405234e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI)"; value : "2.1184007e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE'*SI')"; value : "2.2057995e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.410821, 1.410821 ); rise_capacitance : 1.410821; capacitance : 1.364830; fall_capacitance_range (1.318840, 1.318840 ); fall_capacitance : 1.318840; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1317492, 0.1354932, 0.1431181, 0.1605711, 0.1834998, 0.2113482, 0.2444211", \ "0.1279248, 0.1346346, 0.1394559, 0.1538524, 0.1768395, 0.2104407, 0.2405229", \ "0.1232787, 0.1273822, 0.1349696, 0.1493622, 0.1725502, 0.1998290, 0.2303455", \ "0.1175318, 0.1240626, 0.1290008, 0.1405753, 0.1632234, 0.1936997, 0.2276307", \ "0.1113826, 0.1149191, 0.1223911, 0.1340281, 0.1574806, 0.1861994, 0.2256154", \ "0.1155077, 0.1105205, 0.1262331, 0.1467202, 0.1605287, 0.1842079, 0.2301200", \ "0.1412780, 0.1481672, 0.1522966, 0.1665543, 0.1936180, 0.2053910, 0.2529269"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1168896, 0.1204197, 0.1281683, 0.1431875, 0.1755843, 0.2127277, 0.2846142", \ "0.1101802, 0.1166898, 0.1244449, 0.1394640, 0.1692778, 0.2091520, 0.2781427", \ "0.1057538, 0.1092769, 0.1171082, 0.1350383, 0.1621427, 0.2049306, 0.2764709", \ "0.0967566, 0.1030192, 0.1080292, 0.1259894, 0.1537389, 0.1963805, 0.2659116", \ "0.0877280, 0.0939381, 0.1008187, 0.1160700, 0.1467209, 0.1841732, 0.2428107", \ "0.0890302, 0.0837958, 0.0939379, 0.1173147, 0.1413443, 0.1908354, 0.2624446", \ "0.0974528, 0.1068300, 0.1140187, 0.1226239, 0.1484560, 0.1968153, 0.2570673"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611474, -0.0650478, -0.0724174, -0.0875759, -0.1084936, -0.1287119, -0.1404295", \ "-0.0574883, -0.0642962, -0.0715481, -0.0866325, -0.1075652, -0.1279032, -0.1397885", \ "-0.0558678, -0.0630020, -0.0701074, -0.0850512, -0.1058593, -0.1266503, -0.1411398", \ "-0.0591356, -0.0624674, -0.0696120, -0.0849433, -0.1053227, -0.1291082, -0.1404131", \ "-0.0637834, -0.0672983, -0.0718568, -0.0901158, -0.1111678, -0.1355963, -0.1601541", \ "-0.0743966, -0.0782364, -0.0853300, -0.0997476, -0.1203112, -0.1550715, -0.1820335", \ "-0.1034592, -0.1070661, -0.1141661, -0.1283386, -0.1604664, -0.1826094, -0.2187027"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0380089, -0.0419124, -0.0491765, -0.0631454, -0.0878026, -0.1125661, -0.1594113", \ "-0.0372650, -0.0411281, -0.0485721, -0.0599777, -0.0833702, -0.1146604, -0.1557157", \ "-0.0327327, -0.0363356, -0.0438782, -0.0557116, -0.0788802, -0.1130145, -0.1608133", \ "-0.0235036, -0.0271484, -0.0349047, -0.0498413, -0.0736552, -0.1061213, -0.1578293", \ "-0.0196581, -0.0233568, -0.0312725, -0.0463469, -0.0731515, -0.1044472, -0.1514133", \ "-0.0150356, -0.0161385, -0.0259512, -0.0422783, -0.0776523, -0.1205406, -0.1798225", \ "-0.0176419, -0.0213911, -0.0293247, -0.0435252, -0.0722936, -0.1038944, -0.1679777"); } } internal_power () { when : "!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.9356334, 8.8175253, 8.7298276, 9.1357228, 10.0960317, 12.1651683, 16.4519599"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.7259229, 5.6064888, 5.5023924, 5.9096279, 6.8588707, 8.8921281, 13.0934145"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.139665; min_pulse_width_high : 0.104528; rise_capacitance_range (1.465255, 1.465255 ); rise_capacitance : 1.465255; capacitance : 1.431693; fall_capacitance_range (1.398130, 1.398130 ); fall_capacitance : 1.398130; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.8513293, 15.7277141, 15.6316534, 16.2466681, 17.6278673, 20.5414352, 26.5197410"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.3372375, 11.2592325, 11.2379943, 11.8241003, 13.1310843, 15.8798240, 21.5120750"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.153720; rise_capacitance_range (2.086393, 2.086393 ); rise_capacitance : 2.086393; capacitance : 2.199987; fall_capacitance_range (2.313582, 2.313582 ); fall_capacitance : 2.313582; max_transition : 1.024000; timing () { timing_type : "recovery_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0174548, -0.0109643, -0.0034540, 0.0114865, 0.0407071, 0.0963216, 0.2645657", \ "-0.0180890, -0.0147680, -0.0072317, 0.0080551, 0.0374705, 0.0926582, 0.2579886", \ "-0.0257123, -0.0221009, -0.0177397, 0.0004403, 0.0307006, 0.0820420, 0.2392504", \ "-0.0377144, -0.0343798, -0.0267681, -0.0122046, 0.0183830, 0.0721828, 0.2208576", \ "-0.0553751, -0.0459090, -0.0308614, -0.0242998, 0.0094497, 0.0564777, 0.1915995", \ "-0.0519119, -0.0499655, -0.0408546, -0.0257083, 0.0041906, 0.0592221, 0.1659251", \ "-0.0519653, -0.0484608, -0.0382882, -0.0235434, 0.0105871, 0.0647318, 0.1514257"); } } timing () { timing_type : "removal_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495159, 0.0456973, 0.0386703, 0.0234701, -0.0038107, -0.0422005, -0.0959594", \ "0.0534907, 0.0497281, 0.0420952, 0.0271663, -1.0218784e-06, -0.0390546, -0.0923712", \ "0.0608051, 0.0571026, 0.0495348, 0.0350313, 0.0076451, -0.0323542, -0.0885539", \ "0.0699581, 0.0663149, 0.0588881, 0.0441946, 0.0170228, -0.0230101, -0.0815880", \ "0.0756608, 0.0748919, 0.0677662, 0.0539100, 0.0296327, -0.0136885, -0.0726182", \ "0.0859543, 0.0816533, 0.0737051, 0.0611916, 0.0338309, -0.0094858, -0.0673837", \ "0.0815591, 0.0740297, 0.0699675, 0.0560277, 0.0348373, -0.0108927, -0.0736362"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("64.6545885, 70.5196437, 82.4153519, 99.2661589, 133.1333706, 201.0333925, 336.9990331"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1292540, 3.0014280, 2.8805476, 3.3667914, 4.4740508, 6.8233414, 11.6566941"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.669451, 2.669451 ); rise_capacitance : 2.669451; capacitance : 2.623026; fall_capacitance_range (2.576602, 2.576602 ); fall_capacitance : 2.576602; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1345887, 0.1383965, 0.1430545, 0.1490517, 0.1700790, 0.1897183, 0.2193912", \ "0.1278690, 0.1347391, 0.1365076, 0.1452757, 0.1635657, 0.1827532, 0.2130088", \ "0.1264180, 0.1272144, 0.1320951, 0.1408614, 0.1591653, 0.1767991, 0.2025241", \ "0.1173555, 0.1210901, 0.1233819, 0.1347561, 0.1501372, 0.1718608, 0.1987470", \ "0.1110290, 0.1144537, 0.1160847, 0.1253627, 0.1399846, 0.1649430, 0.1922642", \ "0.1124382, 0.1219215, 0.1264976, 0.1347048, 0.1448513, 0.1668630, 0.1961303", \ "0.1528901, 0.1447876, 0.1493455, 0.1585241, 0.1713666, 0.1925013, 0.2209011"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1197934, 0.1234042, 0.1281778, 0.1377746, 0.1554432, 0.1900388, 0.2512030", \ "0.1161673, 0.1196806, 0.1244650, 0.1340909, 0.1518110, 0.1862790, 0.2474897", \ "0.1087370, 0.1152036, 0.1170098, 0.1266491, 0.1447362, 0.1786687, 0.2406076", \ "0.0993133, 0.1061485, 0.1078837, 0.1202013, 0.1358677, 0.1693802, 0.2315963", \ "0.0958797, 0.0970394, 0.0985499, 0.1102571, 0.1295168, 0.1630730, 0.2251135", \ "0.0943393, 0.0981255, 0.1023411, 0.1113052, 0.1266231, 0.1602261, 0.2239283", \ "0.1059522, 0.1036586, 0.1170167, 0.1139062, 0.1328258, 0.1657599, 0.2313896"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0611624, -0.0616697, -0.0699044, -0.0789105, -0.0935340, -0.1103819, -0.1225704", \ "-0.0605061, -0.0580178, -0.0692546, -0.0781527, -0.0898457, -0.1067838, -0.1189734", \ "-0.0589749, -0.0564003, -0.0675268, -0.0765931, -0.0882737, -0.1081181, -0.1202101", \ "-0.0615461, -0.0625487, -0.0666275, -0.0756650, -0.0916905, -0.1082817, -0.1230691", \ "-0.0638890, -0.0646566, -0.0692070, -0.0781875, -0.0936158, -0.1128697, -0.1344458", \ "-0.0766629, -0.0779406, -0.0822176, -0.0909162, -0.1036126, -0.1259194, -0.1462313", \ "-0.1061939, -0.1068077, -0.1116882, -0.1200448, -0.1355372, -0.1551745, -0.1773090"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0468994, -0.0476166, -0.0521251, -0.0615705, -0.0763522, -0.0979833, -0.1337698", \ "-0.0461308, -0.0467481, -0.0512076, -0.0605896, -0.0758138, -0.1004898, -0.1388385", \ "-0.0387666, -0.0423867, -0.0467542, -0.0554441, -0.0685706, -0.0933448, -0.1343982", \ "-0.0324284, -0.0330485, -0.0408154, -0.0471222, -0.0626754, -0.0899460, -0.1311327", \ "-0.0255783, -0.0291247, -0.0343573, -0.0433041, -0.0587149, -0.0866681, -0.1393272", \ "-0.0208904, -0.0245239, -0.0294439, -0.0385354, -0.0566160, -0.0872814, -0.1516229", \ "-0.0383145, -0.0389989, -0.0433305, -0.0496394, -0.0711345, -0.1024182, -0.1656656"); } } internal_power () { when : "!D&!CLK&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8244130, 4.7928871, 4.8702815, 5.6540636, 7.3620742, 10.9185419, 18.1719239"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.5173436, 0.4255780, 0.3768186, 1.1816562, 2.9261032, 6.5497689, 13.9318721"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.790247, 1.790247 ); rise_capacitance : 1.790247; capacitance : 1.733484; fall_capacitance_range (1.676722, 1.676722 ); fall_capacitance : 1.676722; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1374982, 0.1384309, 0.1460689, 0.1635324, 0.1834180, 0.2172437, 0.2505998", \ "0.1338765, 0.1346213, 0.1422532, 0.1569376, 0.1797520, 0.2133440, 0.2465169", \ "0.1264952, 0.1302910, 0.1407852, 0.1525055, 0.1752361, 0.2027536, 0.2360138", \ "0.1175299, 0.1241363, 0.1317820, 0.1459967, 0.1693587, 0.1936755, 0.2332987", \ "0.1139167, 0.1149199, 0.1248740, 0.1365228, 0.1636940, 0.1885495, 0.2281804", \ "0.1119890, 0.1222856, 0.1203789, 0.1436751, 0.1706867, 0.2014157, 0.2301651", \ "0.1436474, 0.1620873, 0.1694987, 0.1697034, 0.1935953, 0.2249326, 0.2576526"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1198115, 0.1263072, 0.1311081, 0.1490208, 0.1784952, 0.2183273, 0.2875912", \ "0.1159911, 0.1196811, 0.1273340, 0.1453016, 0.1751000, 0.2120282, 0.2837614", \ "0.1086911, 0.1152624, 0.1228142, 0.1380640, 0.1679618, 0.2078874, 0.2822400", \ "0.0996528, 0.1060901, 0.1138783, 0.1292003, 0.1593119, 0.2018298, 0.2718782", \ "0.0967248, 0.0973678, 0.1040638, 0.1193311, 0.1467506, 0.1912438, 0.2506613", \ "0.0945245, 0.0984252, 0.1052465, 0.1236887, 0.1476611, 0.1936761, 0.2672134", \ "0.1002635, 0.1065412, 0.1111559, 0.1253882, 0.1540392, 0.1992771, 0.2793289"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0641651, -0.0679046, -0.0753637, -0.0906283, -0.1117717, -0.1315681, -0.1431325", \ "-0.0603197, -0.0670768, -0.0744729, -0.0896688, -0.1108053, -0.1307725, -0.1425036", \ "-0.0588339, -0.0656754, -0.0728857, -0.0880385, -0.1089433, -0.1323956, -0.1437780", \ "-0.0649492, -0.0654720, -0.0722629, -0.0878001, -0.1083145, -0.1328270, -0.1461201", \ "-0.0671199, -0.0707265, -0.0746807, -0.0925502, -0.1142361, -0.1412377, -0.1630259", \ "-0.0771616, -0.0809844, -0.0884394, -0.1055628, -0.1293498, -0.1615725, -0.1892237", \ "-0.1092604, -0.1128288, -0.1171364, -0.1343629, -0.1635700, -0.1826490, -0.2219021"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0408876, -0.0446017, -0.0524029, -0.0673016, -0.0871706, -0.1138205, -0.1583350", \ "-0.0402132, -0.0438800, -0.0512895, -0.0632894, -0.0865847, -0.1130413, -0.1604157", \ "-0.0355476, -0.0361293, -0.0438905, -0.0585285, -0.0792472, -0.1078527, -0.1620545", \ "-0.0295800, -0.0301298, -0.0403050, -0.0524496, -0.0789230, -0.1079387, -0.1541328", \ "-0.0255472, -0.0291558, -0.0336691, -0.0529067, -0.0729606, -0.1199468, -0.1658902", \ "-0.0210147, -0.0216193, -0.0298014, -0.0479155, -0.0809283, -0.1235359, -0.1631565", \ "-0.0326115, -0.0328791, -0.0377069, -0.0528533, -0.0907263, -0.1156157, -0.1778066"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.4387167, 1.3175885, 1.2107991, 1.1296729, 1.1028878, 1.1847849, 1.4840464"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.0311724, -1.1669551, -1.3037487, -1.3838161, -1.4091790, -1.3251330, -1.0222693"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.629237; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3647190, -4.3855219, -7.6433451, -10.6878185, -15.1399465, -19.7155398, -24.5304599", \ "-0.3677262, -4.3721480, -7.6228244, -10.7508364, -15.2778780, -19.6557472, -24.8381317", \ "-0.3703351, -4.3620946, -7.5777222, -10.6597443, -15.1121914, -19.6500939, -24.4394421", \ "-0.3727748, -4.2839144, -7.4605484, -10.5202764, -14.9011755, -19.3692530, -24.1997976", \ "-0.3682520, -4.0767431, -7.1261225, -9.9597125, -14.1798695, -18.4276052, -23.1523114", \ "-0.3448788, -3.4782983, -6.1272640, -8.6379242, -12.1348708, -16.0025811, -21.1310797", \ "-0.3264698, -1.7543891, -3.2346582, -4.8888474, -7.6132099, -10.9264409, -13.2467733"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.2164342, 23.3762435, 41.0263970, 57.3406247, 78.1489767, 94.4822808, 105.1631499", \ "-3.1798846, 23.4080399, 41.0395920, 57.4125297, 78.2858192, 94.4790838, 105.1676152", \ "-3.1715188, 23.4566059, 41.1316647, 57.5322502, 78.2828617, 94.6461101, 105.3481221", \ "-3.4642543, 23.2571278, 41.0016330, 57.4678469, 78.3761092, 94.7213761, 105.4524483", \ "-4.1164307, 22.8014776, 40.6684124, 57.2951993, 78.3144101, 94.8014208, 105.6586211", \ "-5.4613596, 22.1041586, 40.3839734, 57.4411277, 78.9943391, 95.8913381, 106.9899543", \ "-8.2599886, 20.9210501, 40.3341948, 58.4123716, 80.5957579, 98.2047326, 109.8774654"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.3259076, -3.8707297, -6.6552681, -9.4276689, -13.7332110, -18.1612316, -23.5537601", \ "-0.3272019, -3.8471213, -6.6334572, -9.3784981, -13.6501925, -17.9769763, -23.4791331", \ "-0.3330697, -3.8693215, -6.6449720, -9.4113607, -13.6880602, -18.1038105, -23.5361385", \ "-0.3406261, -3.8418161, -6.5927599, -9.3357262, -13.6010783, -17.9274608, -23.3402470", \ "-0.3236783, -3.3718160, -5.8727336, -8.3691843, -12.2833330, -16.4469164, -21.6490869", \ "-0.2445086, -2.0363922, -3.7246247, -5.3207335, -8.1173163, -11.7126233, -16.0454681", \ "-0.1311310, 0.5954282, 0.5753318, 0.2609818, -1.3065490, -2.5037166, -5.3684546"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2299718, 0.2455312, 0.2582468, 0.2746274, 0.3094868, 0.3777805, 0.5151499", \ "0.2338051, 0.2491975, 0.2622475, 0.2783443, 0.3134178, 0.3817679, 0.5192384", \ "0.2404165, 0.2559287, 0.2687861, 0.2850098, 0.3199397, 0.3881294, 0.5253504", \ "0.2485775, 0.2641016, 0.2769829, 0.2931223, 0.3281276, 0.3963124, 0.5337308", \ "0.2569567, 0.2723883, 0.2852644, 0.3014494, 0.3364497, 0.4047175, 0.5421152", \ "0.2642690, 0.2795879, 0.2923999, 0.3086963, 0.3436807, 0.4120122, 0.5491991", \ "0.2614918, 0.2767531, 0.2896986, 0.3061328, 0.3409431, 0.4092124, 0.5465369"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0390437, 0.0580742, 0.0781730, 0.1065336, 0.1762808, 0.3237338, 0.6257923", \ "0.0387706, 0.0571154, 0.0777181, 0.1068065, 0.1767393, 0.3236955, 0.6277417", \ "0.0392171, 0.0576851, 0.0770994, 0.1067333, 0.1765504, 0.3236252, 0.6270845", \ "0.0394016, 0.0573102, 0.0771241, 0.1067570, 0.1762841, 0.3234029, 0.6278394", \ "0.0388164, 0.0573386, 0.0768787, 0.1058765, 0.1761181, 0.3238328, 0.6277513", \ "0.0393636, 0.0571762, 0.0771420, 0.1063542, 0.1764584, 0.3250533, 0.6272402", \ "0.0384758, 0.0581296, 0.0776371, 0.1062843, 0.1763203, 0.3237058, 0.6292368"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2383943, 0.2537384, 0.2664194, 0.2824529, 0.3160211, 0.3774354, 0.4977861", \ "0.2423076, 0.2575323, 0.2701864, 0.2863511, 0.3199038, 0.3813498, 0.5015840", \ "0.2493214, 0.2646145, 0.2771701, 0.2933869, 0.3268637, 0.3883254, 0.5086290", \ "0.2585311, 0.2738871, 0.2865186, 0.3025564, 0.3361828, 0.3975865, 0.5177574", \ "0.2681905, 0.2834559, 0.2960798, 0.3122521, 0.3458817, 0.4073555, 0.5276221", \ "0.2760710, 0.2913864, 0.3039333, 0.3200833, 0.3537085, 0.4151615, 0.5353742", \ "0.2759451, 0.2912644, 0.3038032, 0.3199551, 0.3535758, 0.4150310, 0.5353919"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0408509, 0.0554998, 0.0710025, 0.0927711, 0.1447330, 0.2530216, 0.4788152", \ "0.0407855, 0.0559511, 0.0708204, 0.0925031, 0.1446868, 0.2532453, 0.4782160", \ "0.0405880, 0.0561403, 0.0712718, 0.0927583, 0.1446750, 0.2533224, 0.4770953", \ "0.0410305, 0.0559179, 0.0710157, 0.0927554, 0.1448047, 0.2532114, 0.4786725", \ "0.0407207, 0.0559103, 0.0707096, 0.0926922, 0.1448022, 0.2532031, 0.4780120", \ "0.0410515, 0.0559727, 0.0708329, 0.0926690, 0.1442968, 0.2527860, 0.4776070", \ "0.0410356, 0.0559447, 0.0707807, 0.0926715, 0.1447619, 0.2531071, 0.4794011"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2475870, 0.2627126, 0.2755463, 0.2916649, 0.3264955, 0.3945681, 0.5313820", \ "0.2515026, 0.2665271, 0.2794776, 0.2956289, 0.3302620, 0.3985595, 0.5353201", \ "0.2596131, 0.2747193, 0.2875687, 0.3036756, 0.3385161, 0.4065902, 0.5434151", \ "0.2767787, 0.2918923, 0.3047419, 0.3208533, 0.3556819, 0.4239874, 0.5605691", \ "0.3113033, 0.3265763, 0.3393838, 0.3553716, 0.3902133, 0.4582694, 0.5950830", \ "0.3656518, 0.3810914, 0.3936483, 0.4099403, 0.4446020, 0.5127781, 0.6502391", \ "0.4475600, 0.4630762, 0.4760118, 0.4922577, 0.5270053, 0.5950073, 0.7318305"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0375111, 0.0560342, 0.0755851, 0.1044553, 0.1751986, 0.3226143, 0.6264904", \ "0.0371315, 0.0559741, 0.0759623, 0.1043466, 0.1743877, 0.3229986, 0.6258787", \ "0.0373160, 0.0559874, 0.0755994, 0.1044445, 0.1751968, 0.3227154, 0.6265510", \ "0.0374669, 0.0559842, 0.0755757, 0.1044426, 0.1751805, 0.3230878, 0.6263127", \ "0.0373279, 0.0557681, 0.0757058, 0.1043402, 0.1752126, 0.3225297, 0.6265395", \ "0.0385121, 0.0570564, 0.0766063, 0.1053729, 0.1747400, 0.3231150, 0.6260661", \ "0.0400140, 0.0581325, 0.0779684, 0.1063613, 0.1765032, 0.3251225, 0.6280635"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.663458; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-5.9919632, -9.7054251, -13.2750146, -17.5165686, -23.0450155, -29.3803070, -36.6336886", \ "-5.9551597, -9.6476314, -13.1859724, -17.4450253, -22.9054743, -29.3466540, -36.5517220", \ "-5.9462177, -9.6187935, -13.1533940, -17.3185695, -22.8478577, -29.2163319, -36.2758422", \ "-6.2419918, -9.8079961, -13.2929600, -17.4225296, -22.8471404, -29.3228833, -36.1051527", \ "-6.8895623, -10.2651911, -13.6410924, -17.5865503, -22.8255696, -29.0494567, -35.8416762", \ "-8.2387278, -10.9957433, -13.9066735, -17.4767361, -22.1587158, -27.6240999, -34.6287816", \ "-11.0443774, -12.2907460, -14.1288046, -16.5004776, -20.1854563, -25.7274755, -29.7592344"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.5931746, 30.5947715, 48.4558575, 64.2031463, 82.6801944, 97.0747174, 106.0972812", \ "2.5900718, 30.6040130, 48.4604279, 64.1231056, 82.5894972, 96.9688081, 106.0420617", \ "2.5880466, 30.6261475, 48.4950512, 64.2215747, 82.6984381, 97.1297672, 106.2063334", \ "2.5867915, 30.6947242, 48.6086118, 64.3601346, 82.9216364, 97.3974014, 106.4876247", \ "2.5878228, 30.9357535, 49.0092841, 65.0064753, 83.7344363, 98.3696995, 107.5580291", \ "2.6119501, 31.5146339, 49.9209222, 66.2679643, 85.5442572, 100.4810802, 109.9384479", \ "2.6368393, 33.0559556, 52.5852217, 69.9727448, 90.0653556, 105.2809540, 115.2035108"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.6259424, 31.0186271, 49.2158074, 65.4519798, 84.4371930, 98.9790708, 108.0583249", \ "2.6239785, 31.0321883, 49.2513215, 65.5003989, 84.4672872, 99.0502581, 108.1414696", \ "2.6178874, 31.0187593, 49.2257024, 65.4696148, 84.4541302, 99.0091075, 108.0980051", \ "2.6111747, 31.0312991, 49.2950521, 65.5453150, 84.5342555, 99.1219238, 108.2371062", \ "2.6311541, 31.5160310, 50.0633995, 66.5114715, 85.7445011, 100.3530508, 109.4260203", \ "2.7200499, 33.0026419, 52.4044297, 69.4908285, 89.2436776, 104.0491184, 112.9826954", \ "2.8675171, 35.6594909, 56.6532466, 75.1501015, 95.8443971, 110.8028347, 119.5994630"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1513415, 0.1708828, 0.1869649, 0.2075173, 0.2501602, 0.3279405, 0.4724119", \ "0.1551984, 0.1747611, 0.1909198, 0.2114037, 0.2540842, 0.3318298, 0.4762863", \ "0.1621102, 0.1818478, 0.1978911, 0.2184592, 0.2610826, 0.3388687, 0.4833373", \ "0.1713734, 0.1910703, 0.2071613, 0.2277071, 0.2703929, 0.3481794, 0.4926450", \ "0.1811055, 0.2004435, 0.2165036, 0.2371455, 0.2799355, 0.3577632, 0.5022757", \ "0.1888386, 0.2084554, 0.2245971, 0.2450844, 0.2878679, 0.3656555, 0.5101802", \ "0.1889086, 0.2084237, 0.2245308, 0.2451067, 0.2878078, 0.3655740, 0.5101549"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0568217, 0.0776739, 0.1009125, 0.1336729, 0.2102768, 0.3609910, 0.6629483", \ "0.0558241, 0.0781644, 0.1008989, 0.1338909, 0.2104584, 0.3602866, 0.6632741", \ "0.0560721, 0.0779264, 0.1008334, 0.1339644, 0.2106510, 0.3602054, 0.6626347", \ "0.0564331, 0.0775166, 0.1004745, 0.1338867, 0.2106975, 0.3608162, 0.6633082", \ "0.0565802, 0.0777095, 0.1005738, 0.1338823, 0.2103720, 0.3605551, 0.6632569", \ "0.0563302, 0.0774786, 0.1004893, 0.1337109, 0.2107577, 0.3601077, 0.6606017", \ "0.0561023, 0.0774560, 0.1004725, 0.1335729, 0.2103187, 0.3607660, 0.6634585"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1561721, 0.1771639, 0.1945386, 0.2160628, 0.2590303, 0.3336727, 0.4645040", \ "0.1599589, 0.1809629, 0.1983165, 0.2198257, 0.2628143, 0.3374540, 0.4682912", \ "0.1665305, 0.1875550, 0.2048979, 0.2263781, 0.2693607, 0.3439992, 0.4748301", \ "0.1751701, 0.1961294, 0.2134372, 0.2348941, 0.2778540, 0.3524799, 0.4833096", \ "0.1837629, 0.2046710, 0.2218886, 0.2434590, 0.2864067, 0.3610198, 0.4918901", \ "0.1905939, 0.2114419, 0.2287560, 0.2501977, 0.2930773, 0.3677198, 0.4985194", \ "0.1885728, 0.2092935, 0.2264300, 0.2477000, 0.2905254, 0.3651055, 0.4959470"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0688990, 0.0893076, 0.1074794, 0.1327316, 0.1902783, 0.3009612, 0.5203847", \ "0.0686964, 0.0893378, 0.1075233, 0.1328729, 0.1897788, 0.3005123, 0.5199991", \ "0.0687049, 0.0891702, 0.1074325, 0.1327608, 0.1899557, 0.3005745, 0.5204558", \ "0.0694999, 0.0890710, 0.1072745, 0.1326117, 0.1897527, 0.3002535, 0.5201553", \ "0.0685497, 0.0890269, 0.1076540, 0.1323634, 0.1899145, 0.3004323, 0.5199347", \ "0.0681274, 0.0886755, 0.1082560, 0.1319677, 0.1899140, 0.3008403, 0.5197379", \ "0.0685227, 0.0888644, 0.1068777, 0.1320911, 0.1898600, 0.3003927, 0.5200967"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1764883, 0.1971324, 0.2135927, 0.2338137, 0.2744449, 0.3439409, 0.4679455", \ "0.1805111, 0.2009961, 0.2174771, 0.2376818, 0.2783224, 0.3478187, 0.4718116", \ "0.1886507, 0.2092311, 0.2256481, 0.2458412, 0.2864584, 0.3559531, 0.4799504", \ "0.2056973, 0.2264490, 0.2428826, 0.2630517, 0.3036458, 0.3731404, 0.4971601", \ "0.2407573, 0.2613587, 0.2777291, 0.2976445, 0.3380728, 0.4073671, 0.5312028", \ "0.2958341, 0.3166851, 0.3331192, 0.3531614, 0.3936173, 0.4629237, 0.5865184", \ "0.3765508, 0.3983462, 0.4146231, 0.4344393, 0.4746907, 0.5441229, 0.6677520"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0767259, 0.0943439, 0.1105416, 0.1325554, 0.1836493, 0.2866734, 0.5026023", \ "0.0763179, 0.0943595, 0.1105031, 0.1327219, 0.1835612, 0.2865801, 0.5020726", \ "0.0761848, 0.0941543, 0.1103865, 0.1326179, 0.1834564, 0.2865639, 0.5023117", \ "0.0761508, 0.0943478, 0.1105508, 0.1328538, 0.1834215, 0.2866471, 0.5025048", \ "0.0783360, 0.0956523, 0.1118879, 0.1341673, 0.1846776, 0.2871735, 0.5014752", \ "0.0878002, 0.1057846, 0.1214178, 0.1428500, 0.1922711, 0.2922389, 0.5058933", \ "0.1046691, 0.1214749, 0.1353563, 0.1561157, 0.2026685, 0.2999301, 0.5100780"); } } } } cell (SDFFNARX1) { cell_footprint : "SDFFNAR"; area : 37.7856 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.759518e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI')"; value : "1.4961597e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI)"; value : "1.6250290e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI)"; value : "1.4513631e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI)"; value : "1.5802675e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI')"; value : "1.1399293e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE'*SI')"; value : "1.1980684e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI')"; value : "1.2187215e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI)"; value : "1.1489670e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE'*SI)"; value : "1.2071037e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI)"; value : "1.2277782e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI')"; value : "1.2688400e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE*SI')"; value : "1.3269799e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI')"; value : "1.3476279e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE*SI)"; value : "1.7472247e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI)"; value : "1.7595175e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE'*SI')"; value : "1.6183499e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI')"; value : "1.6306474e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE'*SI)"; value : "1.5735523e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI)"; value : "1.5858350e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI')"; value : "1.2778807e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE*SI')"; value : "1.3360169e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI')"; value : "1.3566961e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE*SI)"; value : "1.7024514e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI)"; value : "1.7147369e+05"; } pin (D) { direction : "input"; fall_capacitance_range (1.416560, 1.416560 ); fall_capacitance : 1.416560; capacitance : 1.465691; rise_capacitance_range (1.514823, 1.514823 ); rise_capacitance : 1.514823; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0437612, 0.0476068, 0.0580550, 0.0703720, 0.0960632, 0.1259382, 0.1624478", \ "0.0401303, 0.0440037, 0.0544893, 0.0664116, 0.0925822, 0.1221058, 0.1587623", \ "0.0327331, 0.0333160, 0.0438034, 0.0586765, 0.0821019, 0.1099574, 0.1480762", \ "0.0145841, 0.0156028, 0.0236535, 0.0408397, 0.0655539, 0.0930657, 0.1327310", \ "-0.0149344, -0.0087719, -0.0044582, 0.0118575, 0.0350447, 0.0718461, 0.1084637", \ "-0.0578361, -0.0544541, -0.0482972, -0.0343698, 0.0013257, 0.0274164, 0.0645368", \ "-0.1298485, -0.1284804, -0.1226758, -0.1088550, -0.0779262, -0.0491483, -0.0063481"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256199, 0.1293363, 0.1368894, 0.1550814, 0.1872656, 0.2301460, 0.3057323", \ "0.1219448, 0.1256394, 0.1331703, 0.1483683, 0.1809189, 0.2267684, 0.2988955", \ "0.1116154, 0.1182981, 0.1256220, 0.1410033, 0.1710900, 0.2225206, 0.2973015", \ "0.0969400, 0.1002044, 0.1082278, 0.1258201, 0.1561467, 0.2024827, 0.2731858", \ "0.0763672, 0.0791488, 0.0833305, 0.1013562, 0.1349159, 0.1751366, 0.2493995", \ "0.0421352, 0.0423343, 0.0496141, 0.0657030, 0.0994650, 0.1463639, 0.2277596", \ "-0.0141580, -0.0137791, -0.0060002, 0.0091499, 0.0435724, 0.0946240, 0.1545801"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087155, -0.0093916, -0.0161794, -0.0344639, -0.0589731, -0.0820484, -0.1087736", \ "-0.0049494, -0.0089847, -0.0162765, -0.0307536, -0.0525597, -0.0784239, -0.1054426", \ "0.0053988, 0.0015493, -0.0063870, -0.0208608, -0.0447522, -0.0718843, -0.0999666", \ "0.0199291, 0.0195102, 0.0122718, -0.0061331, -0.0277718, -0.0551473, -0.0839254", \ "0.0444889, 0.0434036, 0.0361597, 0.0215469, -0.0123290, -0.0367579, -0.0629133", \ "0.0821780, 0.0786465, 0.0754781, 0.0642725, 0.0358209, 0.0000000e+00, -0.0332934", \ "0.1468975, 0.1432795, 0.1265609, 0.1232298, 0.1103346, 0.0836145, 0.0433818"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0904691, -0.0941361, -0.1017792, -0.1197736, -0.1494686, -0.1864025, -0.2584275", \ "-0.0867843, -0.0904474, -0.0980682, -0.1159335, -0.1458967, -0.1857942, -0.2544150", \ "-0.0794808, -0.0860005, -0.0934949, -0.1088782, -0.1389293, -0.1788128, -0.2433219", \ "-0.0739234, -0.0777829, -0.0818440, -0.0991634, -0.1264803, -0.1726022, -0.2429130", \ "-0.0581225, -0.0589956, -0.0662889, -0.0802503, -0.1146326, -0.1584654, -0.2190491", \ "-0.0238784, -0.0275818, -0.0355279, -0.0507897, -0.0871120, -0.1391683, -0.2074125", \ "0.0285446, 0.0250379, 0.0176018, 0.0030587, -0.0273185, -0.0860644, -0.1494441"); } } internal_power () { when : "!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.5557745, 6.4821492, 6.4479769, 6.9163698, 7.9662342, 10.1790412, 14.7177338"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.5862571, 2.5065846, 2.4350142, 2.9229751, 3.9866712, 6.2018382, 10.7199465"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.141422; min_pulse_width_high : 0.081689; fall_capacitance_range (1.113358, 1.113358 ); fall_capacitance : 1.113358; capacitance : 1.145657; rise_capacitance_range (1.177956, 1.177956 ); rise_capacitance : 1.177956; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.2654047, 10.2080115, 10.1849412, 10.7884492, 12.0871813, 14.7763616, 20.2464382"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.4027598, 9.3643394, 9.3752729, 9.9677623, 11.2405155, 13.8737966, 19.2281333"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.115069; rise_capacitance_range (3.072278, 3.072278 ); rise_capacitance : 3.072278; capacitance : 3.245281; fall_capacitance_range (3.418284, 3.418284 ); fall_capacitance : 3.418284; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1637687, -0.1658235, -0.1732704, -0.1849245, -0.2130123, -0.2580037, -0.3207543", \ "-0.1702698, -0.1723842, -0.1767416, -0.1913422, -0.2193400, -0.2617823, -0.3244698", \ "-0.1779819, -0.1801499, -0.1875194, -0.1989913, -0.2275856, -0.2689690, -0.3306957", \ "-0.1957880, -0.2008087, -0.2053913, -0.2169351, -0.2453799, -0.2878220, -0.3482436", \ "-0.2280104, -0.2301275, -0.2344071, -0.2456546, -0.2749537, -0.3154384, -0.3812519", \ "-0.2747692, -0.2768180, -0.2753535, -0.2887300, -0.3151990, -0.3556114, -0.4231959", \ "-0.3417897, -0.3439694, -0.3450496, -0.3593079, -0.3840597, -0.4308668, -0.4948689"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1754053, 0.1746417, 0.1819151, 0.1905887, 0.2163230, 0.2580037, 0.3207926", \ "0.1791821, 0.1812828, 0.1855708, 0.1973025, 0.2194462, 0.2617586, 0.3243171", \ "0.1866526, 0.1888411, 0.1932660, 0.2045646, 0.2300932, 0.2689867, 0.3306991", \ "0.2050885, 0.2072475, 0.2116544, 0.2231894, 0.2486084, 0.2878583, 0.3482436", \ "0.2342636, 0.2364440, 0.2406873, 0.2518167, 0.2780872, 0.3147116, 0.3812519", \ "0.2773767, 0.2799580, 0.2865541, 0.2865210, 0.3150936, 0.3585534, 0.4235700", \ "0.3453954, 0.3473531, 0.3517178, 0.3624862, 0.3873181, 0.4296560, 0.4932756"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("33.8793822, 33.8953767, 34.0174933, 35.5686101, 38.7609712, 45.2358208, 58.2756473"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.7447082, -1.8660700, -2.0210192, -2.0641160, -2.0625351, -1.9715986, -1.7019512"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.785326, 2.785326 ); rise_capacitance : 2.785326; capacitance : 2.744900; fall_capacitance_range (2.704474, 2.704474 ); fall_capacitance : 2.704474; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0437686, 0.0476352, 0.0523283, 0.0612581, 0.0797178, 0.1004364, 0.1289839", \ "0.0429967, 0.0438859, 0.0484097, 0.0574016, 0.0731010, 0.0970610, 0.1249782", \ "0.0326091, 0.0333290, 0.0381663, 0.0475783, 0.0655144, 0.0861713, 0.1163942", \ "0.0145745, 0.0155241, 0.0199592, 0.0292915, 0.0476719, 0.0725610, 0.1016374", \ "-0.0149471, -0.0116273, -0.0100207, -0.0008543, 0.0179182, 0.0425589, 0.0720943", \ "-0.0549663, -0.0515725, -0.0536249, -0.0467963, -0.0280765, -0.0025913, 0.0283029", \ "-0.1302508, -0.1289016, -0.1189768, -0.1117237, -0.0984541, -0.0767122, -0.0469882"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1285389, 0.1322907, 0.1369174, 0.1463620, 0.1642709, 0.2016010, 0.2631247", \ "0.1218509, 0.1284943, 0.1332606, 0.1426079, 0.1607256, 0.1950771, 0.2593697", \ "0.1144866, 0.1181833, 0.1229009, 0.1324298, 0.1538305, 0.1875118, 0.2523586", \ "0.0997891, 0.1035362, 0.1079164, 0.1168271, 0.1357745, 0.1719227, 0.2340609", \ "0.0785598, 0.0824066, 0.0866451, 0.0952509, 0.1149682, 0.1483861, 0.2109852", \ "0.0444529, 0.0452373, 0.0495691, 0.0586676, 0.0769547, 0.1108355, 0.1752905", \ "-0.0115954, -0.0108353, -0.0060067, 0.0031044, 0.0209705, 0.0555729, 0.1159454"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058903, -0.0094028, -0.0141416, -0.0229446, -0.0413985, -0.0596809, -0.0815020", \ "-0.0049422, -0.0059473, -0.0103695, -0.0194977, -0.0372842, -0.0563030, -0.0780381", \ "0.0054170, 0.0015256, -0.0029493, -0.0124233, -0.0278354, -0.0496024, -0.0700267", \ "0.0201011, 0.0167329, 0.0122644, 0.0063549, -0.0123341, -0.0345020, -0.0587975", \ "0.0434812, 0.0425063, 0.0386537, 0.0330051, 0.0137622, -0.0108345, -0.0378601", \ "0.0887908, 0.0849632, 0.0839374, 0.0754323, 0.0601509, 0.0382421, 0.0024693", \ "0.1524485, 0.1486146, 0.1438194, 0.1344086, 0.1320940, 0.1084495, 0.0775291"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0963612, -0.1001772, -0.1046611, -0.1139233, -0.1325561, -0.1634439, -0.2174885", \ "-0.0897270, -0.0965088, -0.1009424, -0.1101765, -0.1285873, -0.1596780, -0.2138138", \ "-0.0851417, -0.0888855, -0.0940195, -0.1026002, -0.1237361, -0.1519305, -0.2067951", \ "-0.0762036, -0.0826923, -0.0876839, -0.0933607, -0.1117652, -0.1457477, -0.2040223", \ "-0.0608636, -0.0617828, -0.0662508, -0.0747288, -0.0937067, -0.1314950, -0.1890716", \ "-0.0298990, -0.0305227, -0.0352383, -0.0445407, -0.0628359, -0.0970348, -0.1562941", \ "0.0247257, 0.0249433, 0.0181229, 0.0112150, -0.0091884, -0.0441647, -0.1063392"); } } internal_power () { when : "!D&!CLK&!RSTB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6321019, 4.6632154, 4.8188928, 5.6344570, 7.3590359, 10.9016443, 18.0803113"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4158975, 0.3702758, 0.3668068, 1.2053660, 2.9702589, 6.5878193, 13.9107145"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.822769, 1.822769 ); rise_capacitance : 1.822769; capacitance : 1.758502; fall_capacitance_range (1.694235, 1.694235 ); fall_capacitance : 1.694235; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0466802, 0.0505003, 0.0580539, 0.0732665, 0.0989418, 0.1289015, 0.1652566", \ "0.0458934, 0.0498470, 0.0544799, 0.0694516, 0.0954538, 0.1295890, 0.1615799", \ "0.0354792, 0.0360831, 0.0466020, 0.0616491, 0.0848944, 0.1129443, 0.1516950", \ "0.0175956, 0.0214731, 0.0265203, 0.0451337, 0.0685651, 0.0957628, 0.1384646", \ "-0.0121535, -0.0029074, -0.0013010, 0.0138076, 0.0431934, 0.0718378, 0.1111870", \ "-0.0521510, -0.0516246, -0.0483290, -0.0317334, 0.0013279, 0.0274289, 0.0677786", \ "-0.1250139, -0.1258856, -0.1163537, -0.1059409, -0.0779180, -0.0438549, 0.0000000e+00"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1315328, 0.1351882, 0.1427851, 0.1579673, 0.1901633, 0.2326076, 0.3088035", \ "0.1249562, 0.1314441, 0.1391092, 0.1544095, 0.1866353, 0.2295553, 0.3048465", \ "0.1174429, 0.1240873, 0.1286238, 0.1466207, 0.1768532, 0.2282736, 0.3032478", \ "0.1028212, 0.1060012, 0.1139412, 0.1290493, 0.1591876, 0.2083358, 0.2817689", \ "0.0792474, 0.0820608, 0.0896210, 0.1045274, 0.1371754, 0.1817177, 0.2525767", \ "0.0450637, 0.0484627, 0.0554405, 0.0707883, 0.1060900, 0.1463541, 0.2306555", \ "-0.0115943, -0.0076589, -0.0003744, 0.0156701, 0.0467080, 0.1072382, 0.1598910"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087145, -0.0121032, -0.0193867, -0.0373727, -0.0591968, -0.0849331, -0.1020810", \ "-0.0050569, -0.0089317, -0.0162768, -0.0308346, -0.0555199, -0.0784237, -0.0987753", \ "0.0025161, -0.0013897, -0.0085782, -0.0237259, -0.0476013, -0.0748726, -0.0950124", \ "0.0171817, 0.0137918, 0.0061348, -0.0082389, -0.0302397, -0.0585136, -0.0860926", \ "0.0413114, 0.0403781, 0.0334653, 0.0182880, -0.0137086, -0.0394833, -0.0683564", \ "0.0796091, 0.0747916, 0.0710524, 0.0615472, 0.0363038, 0.0030528, -0.0359624", \ "0.1470382, 0.1435260, 0.1391865, 0.1197524, 0.1072437, 0.0808828, 0.0412837"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0933830, -0.0970439, -0.1047091, -0.1226878, -0.1523370, -0.1890476, -0.2645377", \ "-0.0897340, -0.0963480, -0.1009689, -0.1190492, -0.1488050, -0.1857791, -0.2605750", \ "-0.0852465, -0.0888756, -0.0965445, -0.1117327, -0.1416424, -0.1816928, -0.2461256", \ "-0.0761600, -0.0829828, -0.0877355, -0.1020161, -0.1295348, -0.1754373, -0.2419896", \ "-0.0613636, -0.0651996, -0.0690606, -0.0840923, -0.1176928, -0.1611847, -0.2248034", \ "-0.0300242, -0.0305561, -0.0382412, -0.0528380, -0.0907961, -0.1434726, -0.2100481", \ "0.0228625, 0.0219165, 0.0149194, -0.0027265, -0.0355359, -0.0951373, -0.1710672"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5400095, 1.4656603, 1.4054320, 1.3516917, 1.3326810, 1.3831299, 1.5724978"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.1495642, -1.2493183, -1.3610520, -1.4127947, -1.4285055, -1.3721524, -1.1716719"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.757992; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2334523, -1.2646480, -2.0535225, -2.7743572, -3.9193343, -5.2353215, -7.0366301", \ "-0.2346707, -1.2655867, -2.0604638, -2.7631055, -3.9076941, -5.1843717, -6.4211984", \ "-0.2342950, -1.2363155, -2.0057157, -2.6924424, -3.8129060, -5.0667741, -6.9295321", \ "-0.2229734, -1.1249156, -1.8088351, -2.4442740, -3.4670298, -4.6484771, -6.3853131", \ "-0.1893613, -0.8422233, -1.3435954, -1.7798959, -2.6020159, -3.5813472, -5.0457113", \ "-0.1166861, -0.2443397, -0.3214849, -0.3881608, -0.6218552, -1.2938360, -2.7758205", \ "0.0257014, 1.1566119, 1.9376345, 2.6467544, 3.3191065, 3.6989113, 3.1838285"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.6082284, 10.3210617, 20.0665555, 29.3102550, 40.8271076, 50.0596801, 56.1622390", \ "-2.5817633, 10.3478357, 20.0890151, 29.3351940, 40.8677615, 50.0727983, 56.1810270", \ "-2.5695745, 10.3849551, 20.1518758, 29.4102075, 40.9654884, 50.1889121, 56.3080240", \ "-2.8606812, 10.1905007, 20.0278514, 29.3600028, 40.9910237, 50.3039590, 56.4669990", \ "-3.4690509, 9.8697010, 19.9369585, 29.4742631, 41.3770436, 50.8906002, 57.1905051", \ "-4.7254909, 9.2216439, 19.7514471, 29.7195302, 42.1560394, 52.0801913, 58.6685778", \ "-7.2907991, 7.9651105, 19.4822750, 30.3310629, 43.8398497, 54.7122228, 61.8815592"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-14.4367731, -1.5645723, 8.2065640, 17.4617410, 29.0497817, 38.3198866, 44.5182419", \ "-14.4473192, -1.5808537, 8.1900515, 17.4451666, 29.0117159, 38.2894727, 44.5054370", \ "-14.5007725, -1.5908159, 8.2045687, 17.4801266, 29.0783569, 38.3829346, 44.5750877", \ "-15.2385206, -2.1331954, 7.7787694, 17.1405021, 28.8060604, 38.1765090, 44.4239587", \ "-16.7395896, -3.1398903, 7.0786763, 16.6980240, 28.7051429, 38.2722724, 44.6444035", \ "-19.7631699, -5.0369230, 5.9353483, 16.2473487, 29.0050149, 39.1917918, 45.8952223", \ "-25.8958662, -8.8934632, 3.6576812, 15.3407492, 29.5891817, 40.9870210, 48.3905111"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2080123, 0.2213702, 0.2339403, 0.2505312, 0.2864586, 0.3559694, 0.4936568", \ "0.2119101, 0.2252846, 0.2379057, 0.2544252, 0.2903567, 0.3599928, 0.4978501", \ "0.2207667, 0.2341252, 0.2467417, 0.2632672, 0.2991944, 0.3688318, 0.5067113", \ "0.2387544, 0.2521520, 0.2647478, 0.2812714, 0.3171995, 0.3868030, 0.5247930", \ "0.2686461, 0.2820312, 0.2945794, 0.3111606, 0.3471697, 0.4166433, 0.5547243", \ "0.3146058, 0.3279275, 0.3405147, 0.3570460, 0.3929638, 0.4622734, 0.6002468", \ "0.3914431, 0.4047558, 0.4173606, 0.4338796, 0.4699064, 0.5391887, 0.6777575"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0321741, 0.0513990, 0.0717298, 0.1019935, 0.1752870, 0.3250740, 0.6295140", \ "0.0318058, 0.0515104, 0.0719536, 0.1020706, 0.1748222, 0.3249361, 0.6301780", \ "0.0324472, 0.0515258, 0.0719227, 0.1020817, 0.1748261, 0.3249021, 0.6315454", \ "0.0318398, 0.0515690, 0.0717685, 0.1021549, 0.1750984, 0.3240092, 0.6292661", \ "0.0317649, 0.0515038, 0.0715618, 0.1019566, 0.1751794, 0.3238696, 0.6299044", \ "0.0323704, 0.0515235, 0.0718427, 0.1021643, 0.1752161, 0.3257511, 0.6294195", \ "0.0322705, 0.0513404, 0.0718301, 0.1020865, 0.1748568, 0.3244484, 0.6299226"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2099477, 0.2261860, 0.2423371, 0.2641582, 0.3130924, 0.4094130, 0.6021679", \ "0.2138649, 0.2301362, 0.2462769, 0.2680853, 0.3170277, 0.4132927, 0.6058917", \ "0.2227027, 0.2389290, 0.2550566, 0.2768807, 0.3258221, 0.4220916, 0.6146638", \ "0.2408292, 0.2570713, 0.2732209, 0.2950459, 0.3439681, 0.4402918, 0.6330549", \ "0.2715062, 0.2877252, 0.3038162, 0.3256797, 0.3746519, 0.4709207, 0.6635457", \ "0.3204105, 0.3367572, 0.3528395, 0.3746205, 0.4235513, 0.5199597, 0.7127066", \ "0.3993292, 0.4156791, 0.4316938, 0.4535648, 0.5024816, 0.5988393, 0.7910189"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0350552, 0.0565619, 0.0807817, 0.1164816, 0.2045142, 0.3848900, 0.7509579", \ "0.0352952, 0.0567073, 0.0808456, 0.1165910, 0.2042044, 0.3851512, 0.7505243", \ "0.0350579, 0.0566977, 0.0807678, 0.1166009, 0.2041750, 0.3851503, 0.7504357", \ "0.0351427, 0.0565536, 0.0807774, 0.1165254, 0.2045273, 0.3849271, 0.7510644", \ "0.0349741, 0.0564106, 0.0807732, 0.1167020, 0.2042433, 0.3852067, 0.7505890", \ "0.0349878, 0.0566681, 0.0808049, 0.1168504, 0.2042874, 0.3836871, 0.7532096", \ "0.0352280, 0.0568743, 0.0809064, 0.1171098, 0.2048116, 0.3851573, 0.7518399"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0658938, 0.0822320, 0.0985328, 0.1207398, 0.1708207, 0.2681622, 0.4603473", \ "0.0698627, 0.0861191, 0.1024233, 0.1246190, 0.1747076, 0.2720459, 0.4642358", \ "0.0783279, 0.0944431, 0.1106626, 0.1328027, 0.1828263, 0.2801087, 0.4723368", \ "0.0932727, 0.1094769, 0.1256672, 0.1476856, 0.1974908, 0.2946072, 0.4867030", \ "0.1132691, 0.1301316, 0.1466875, 0.1689910, 0.2187330, 0.3155193, 0.5074492", \ "0.1434335, 0.1612795, 0.1783087, 0.2012102, 0.2511787, 0.3476301, 0.5391313", \ "0.1848619, 0.2044541, 0.2227914, 0.2470197, 0.2987195, 0.3947316, 0.5852828"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0324960, 0.0547193, 0.0795058, 0.1167139, 0.2058819, 0.3855351, 0.7507969", \ "0.0323858, 0.0547325, 0.0795243, 0.1166528, 0.2058958, 0.3855140, 0.7508145", \ "0.0325349, 0.0547826, 0.0797690, 0.1168110, 0.2057837, 0.3858137, 0.7523436", \ "0.0368648, 0.0580817, 0.0824037, 0.1186446, 0.2068031, 0.3852774, 0.7506091", \ "0.0429102, 0.0649530, 0.0883066, 0.1236783, 0.2101631, 0.3876457, 0.7520214", \ "0.0547187, 0.0752457, 0.0987100, 0.1320693, 0.2161007, 0.3907813, 0.7517393", \ "0.0720874, 0.0945477, 0.1177416, 0.1502387, 0.2299058, 0.3995503, 0.7579923"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.789826; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.3696379, -6.3489764, -7.2169056, -8.1298954, -9.4200918, -11.0314359, -13.1510415", \ "-5.3432932, -6.3205254, -7.1933539, -8.1046430, -9.4005260, -10.9727056, -12.4428514", \ "-5.3311168, -6.2826632, -7.1379351, -8.0297359, -9.2992020, -10.8644081, -12.3150255", \ "-5.6217702, -6.4776463, -7.2525223, -8.0798227, -9.2652641, -10.8102589, -13.0392223", \ "-6.2269546, -6.7817853, -7.3268339, -7.9657146, -8.9114037, -10.3058727, -11.9571208", \ "-7.4791277, -7.4234651, -7.5273443, -7.7326537, -8.1781292, -9.1216501, -10.7729526", \ "-10.0372657, -8.6842549, -7.8280869, -7.1055812, -6.5730174, -6.4277222, -6.9743896"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5834119, 15.7262743, 25.5162878, 34.6832926, 45.9864555, 55.0779915, 61.0900988", \ "2.5818551, 15.7221590, 25.5091130, 34.6756837, 45.9918519, 55.1055248, 61.1380928", \ "2.5820195, 15.7457078, 25.5626998, 34.7452211, 46.0728502, 55.2069877, 61.2311535", \ "2.5932437, 15.8619709, 25.7400033, 34.9972742, 46.4139625, 55.6403816, 61.7215619", \ "2.6269569, 16.1462832, 26.2067825, 35.6494684, 47.3021659, 56.6832069, 62.8736775", \ "2.7012852, 16.7551901, 27.2379067, 37.0515212, 49.1706154, 58.9482602, 65.3994892", \ "2.8463643, 18.0746551, 29.4423624, 40.0904034, 53.2036152, 63.6595130, 70.6556880"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-17.1598036, -18.2143086, -19.0827733, -20.0242620, -21.4526884, -23.1652971, -24.1435778", \ "-17.1663796, -18.2034356, -19.0602343, -19.9782955, -21.4038527, -23.1098431, -24.0797903", \ "-17.2250296, -18.2249057, -19.0594830, -19.9561895, -21.3388042, -22.8151091, -24.6526658", \ "-17.9769657, -18.8120198, -19.5219179, -20.3135134, -21.5567671, -22.9631423, -24.7924499", \ "-19.4966862, -19.8778083, -20.2404124, -20.7420396, -21.6176289, -22.7886411, -23.7945678", \ "-22.5616738, -21.9047575, -21.5307398, -21.1916887, -21.0078715, -21.4245920, -23.0484074", \ "-28.7585172, -25.9118185, -23.9050521, -22.0999927, -20.2686321, -18.7558487, -18.6224334"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1428934, 0.1579454, 0.1730733, 0.1933421, 0.2392281, 0.3269200, 0.4989454", \ "0.1468542, 0.1619296, 0.1770320, 0.1972925, 0.2432207, 0.3308832, 0.5029826", \ "0.1556505, 0.1707255, 0.1858284, 0.2060879, 0.2520214, 0.3396761, 0.5117782", \ "0.1738303, 0.1888473, 0.2039695, 0.2242406, 0.2701307, 0.3577974, 0.5298780", \ "0.2045560, 0.2196799, 0.2347071, 0.2549911, 0.3008179, 0.3884269, 0.5604903", \ "0.2535666, 0.2687692, 0.2837806, 0.3040424, 0.3498321, 0.4372677, 0.6093114", \ "0.3323293, 0.3477838, 0.3629062, 0.3830668, 0.4286712, 0.5160038, 0.6877418"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0363460, 0.0605950, 0.0876130, 0.1277252, 0.2207074, 0.4084086, 0.7865131", \ "0.0364299, 0.0605209, 0.0876670, 0.1277825, 0.2212101, 0.4079949, 0.7876698", \ "0.0364317, 0.0605233, 0.0876457, 0.1277861, 0.2211854, 0.4079997, 0.7877096", \ "0.0364078, 0.0606801, 0.0877239, 0.1278019, 0.2212621, 0.4077600, 0.7812047", \ "0.0372653, 0.0611802, 0.0881721, 0.1281837, 0.2215524, 0.4082057, 0.7895568", \ "0.0387328, 0.0623923, 0.0892760, 0.1296381, 0.2219833, 0.4096238, 0.7879081", \ "0.0413971, 0.0647083, 0.0914187, 0.1309429, 0.2230361, 0.4092386, 0.7898263"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1558950, 0.1705335, 0.1840591, 0.2015794, 0.2388329, 0.3049555, 0.4269035", \ "0.1598221, 0.1744364, 0.1880763, 0.2055128, 0.2427501, 0.3088781, 0.4308003", \ "0.1685790, 0.1832029, 0.1967397, 0.2142611, 0.2515039, 0.3176131, 0.4395646", \ "0.1864695, 0.2010597, 0.2146981, 0.2321070, 0.2693376, 0.3354544, 0.4573928", \ "0.2159444, 0.2304075, 0.2440238, 0.2614597, 0.2986679, 0.3647710, 0.4866832", \ "0.2633028, 0.2777437, 0.2912988, 0.3086653, 0.3458178, 0.4118668, 0.5338077", \ "0.3396317, 0.3540607, 0.3675232, 0.3849318, 0.4219789, 0.4879274, 0.6097869"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0372170, 0.0534771, 0.0707696, 0.0959624, 0.1522890, 0.2618416, 0.4837986", \ "0.0372162, 0.0534627, 0.0707902, 0.0958118, 0.1523737, 0.2620624, 0.4846037", \ "0.0372431, 0.0541095, 0.0707630, 0.0959507, 0.1523720, 0.2620557, 0.4841913", \ "0.0371537, 0.0533492, 0.0706651, 0.0958649, 0.1525537, 0.2619483, 0.4843191", \ "0.0370256, 0.0535730, 0.0707333, 0.0955452, 0.1521717, 0.2620005, 0.4844871", \ "0.0369747, 0.0531437, 0.0704366, 0.0953838, 0.1522378, 0.2615270, 0.4841398", \ "0.0370359, 0.0531326, 0.0703277, 0.0955257, 0.1517542, 0.2615806, 0.4850083"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1647963, 0.1804430, 0.1959129, 0.2163756, 0.2610836, 0.3470850, 0.5194783", \ "0.1681318, 0.1837483, 0.1992227, 0.2196800, 0.2643932, 0.3504055, 0.5228150", \ "0.1753638, 0.1910286, 0.2065224, 0.2269360, 0.2716105, 0.3578394, 0.5295676", \ "0.1893889, 0.2050631, 0.2205726, 0.2409979, 0.2856294, 0.3718132, 0.5445959", \ "0.2127136, 0.2283864, 0.2437743, 0.2643386, 0.3087876, 0.3950238, 0.5667932", \ "0.2486805, 0.2638154, 0.2793374, 0.2997725, 0.3442565, 0.4302325, 0.6016239", \ "0.3071842, 0.3229768, 0.3384748, 0.3589701, 0.4033463, 0.4895818, 0.6614448"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0390573, 0.0630599, 0.0894212, 0.1274375, 0.2186204, 0.4008267, 0.7838261", \ "0.0389892, 0.0630523, 0.0893993, 0.1274242, 0.2186614, 0.4006401, 0.7836877", \ "0.0386176, 0.0629534, 0.0893899, 0.1276859, 0.2184162, 0.4052811, 0.7850566", \ "0.0385369, 0.0629528, 0.0895418, 0.1275960, 0.2183828, 0.4051962, 0.7860461", \ "0.0388844, 0.0631504, 0.0897615, 0.1279727, 0.2190558, 0.4048998, 0.7897685", \ "0.0397315, 0.0636421, 0.0902129, 0.1281747, 0.2195032, 0.4067601, 0.7791536", \ "0.0396952, 0.0641451, 0.0906587, 0.1283105, 0.2190948, 0.4048080, 0.7856596"); } } } } cell (SDFFNARX2) { cell_footprint : "SDFFNAR"; area : 39.6288 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 3.415933e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI')"; value : "2.5455256e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE'*SI)"; value : "2.4058187e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI)"; value : "2.8472510e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI)"; value : "2.7075762e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI')"; value : "1.7628486e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE'*SI')"; value : "1.8208243e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI')"; value : "1.9789819e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE'*SI)"; value : "1.7717427e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE'*SI)"; value : "1.8297311e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE'*SI)"; value : "1.9878884e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SE*SI')"; value : "2.0646112e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE*SI')"; value : "2.1225914e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI')"; value : "2.2807438e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SE*SI)"; value : "3.4159328e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SE*SI)"; value : "3.0508630e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE'*SI')"; value : "3.1142108e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI')"; value : "2.7491453e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE'*SI)"; value : "2.9744658e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE'*SI)"; value : "2.6093892e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SE*SI')"; value : "2.0735223e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE*SI')"; value : "2.1315097e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI')"; value : "2.2896691e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SE*SI)"; value : "3.2762256e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SE*SI)"; value : "2.9111462e+05"; } pin (D) { direction : "input"; rise_capacitance_range (2.404483, 2.404483 ); rise_capacitance : 2.404483; capacitance : 2.323970; fall_capacitance_range (2.243457, 2.243457 ); fall_capacitance : 2.243457; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0729342, 0.0768909, 0.0843679, 0.1018402, 0.1332885, 0.1874723, 0.2705742", \ "0.0721884, 0.0760467, 0.0835634, 0.0981466, 0.1295139, 0.1837443, 0.2608432", \ "0.0619076, 0.0658267, 0.0731273, 0.0880112, 0.1199835, 0.1736694, 0.2570203", \ "0.0444934, 0.0479297, 0.0550506, 0.0706089, 0.1023287, 0.1548259, 0.2376661", \ "0.0167670, 0.0176807, 0.0246952, 0.0404660, 0.0769141, 0.1256527, 0.2092660", \ "-0.0327453, -0.0297599, -0.0232521, -0.0086522, 0.0300480, 0.0789896, 0.1631769", \ "-0.1098075, -0.1028633, -0.0991198, -0.0870051, -0.0512021, 0.0025834, 0.0945711"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0582529, 0.0647877, 0.0724947, 0.0849083, 0.1034812, 0.1228553, 0.1415257", \ "0.0545950, 0.0610595, 0.0688937, 0.0810726, 0.0995013, 0.1193223, 0.1377714", \ "0.0499392, 0.0510054, 0.0614130, 0.0730905, 0.0918736, 0.1119508, 0.1273384", \ "0.0385171, 0.0416564, 0.0490209, 0.0623794, 0.0792714, 0.0997901, 0.1144415", \ "0.0196199, 0.0206526, 0.0286704, 0.0433983, 0.0622798, 0.0795962, 0.1039270", \ "-0.0136709, -0.0103622, -0.0033508, 0.0086257, 0.0256487, 0.0433568, 0.0702975", \ "-0.0654133, -0.0623436, -0.0596334, -0.0498426, -0.0339247, -0.0037665, 0.0086058"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0261014, -0.0328348, -0.0403159, -0.0579893, -0.0906034, -0.1403723, -0.2137366", \ "-0.0255357, -0.0290109, -0.0397155, -0.0542752, -0.0897433, -0.1395818, -0.2127917", \ "-0.0179575, -0.0217903, -0.0292408, -0.0472313, -0.0795569, -0.1295467, -0.2050874", \ "-1.8987739e-06, -0.0038610, -0.0141450, -0.0326928, -0.0630612, -0.1144173, -0.1827206", \ "0.0235387, 0.0229214, 0.0159754, -0.0021972, -0.0405330, -0.0923749, -0.1765913", \ "0.0640299, 0.0569086, 0.0572861, 0.0427676, 0.0113849, -0.0470932, -0.1376605", \ "0.1381886, 0.1372439, 0.1276242, 0.1166908, 0.0871386, 0.0303542, -0.0519671"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0436888, -0.0441222, -0.0551844, -0.0671322, -0.0847670, -0.0993526, -0.1118582", \ "-0.0400186, -0.0404230, -0.0513335, -0.0635221, -0.0782798, -0.0957708, -0.1077949", \ "-0.0355774, -0.0359313, -0.0431087, -0.0554656, -0.0742441, -0.0886740, -0.0997374", \ "-0.0234836, -0.0271491, -0.0351093, -0.0437565, -0.0628871, -0.0807065, -0.1012908", \ "-0.0051063, -0.0090192, -0.0138215, -0.0293295, -0.0480604, -0.0630963, -0.0892734", \ "0.0285371, 0.0243610, 0.0176034, 0.0056985, -0.0075153, -0.0256444, -0.0573301", \ "0.0759605, 0.0757409, 0.0728139, 0.0620389, 0.0399550, 0.0169175, 0.0029712"); } } internal_power () { when : "!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.2710749, 8.1351743, 8.0572497, 8.7878338, 10.4428783, 13.9468442, 21.1486526"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.1331539, 3.9668791, 3.7700690, 4.6040875, 6.4078639, 10.1511562, 17.7734799"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.167774; min_pulse_width_high : 0.060607; fall_capacitance_range (1.050617, 1.050617 ); fall_capacitance : 1.050617; capacitance : 1.074061; rise_capacitance_range (1.097505, 1.097505 ); rise_capacitance : 1.097505; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.8717187, 10.7490436, 10.6539496, 11.2074346, 12.4646607, 15.1293690, 20.6090418"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.1280053, 11.0352091, 10.9853561, 11.5433396, 12.7950460, 15.4341982, 20.8482416"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.076419; rise_capacitance_range (4.450342, 4.450342 ); rise_capacitance : 4.450342; capacitance : 4.610105; fall_capacitance_range (4.769867, 4.769867 ); fall_capacitance : 4.769867; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1491301, -0.1511383, -0.1554647, -0.1669316, -0.1863401, -0.2149804, -0.2291501", \ "-0.1555019, -0.1576281, -0.1619694, -0.1730898, -0.1902880, -0.2156180, -0.2323241", \ "-0.1662708, -0.1655748, -0.1726962, -0.1811071, -0.2008909, -0.2252015, -0.2430571", \ "-0.1810021, -0.1861761, -0.1904163, -0.2015437, -0.2186853, -0.2404267, -0.2579109", \ "-0.2133829, -0.2155630, -0.2196921, -0.2310739, -0.2486292, -0.2738902, -0.2904572", \ "-0.2602490, -0.2591176, -0.2658179, -0.2739255, -0.2850671, -0.3143315, -0.3302723", \ "-0.3297639, -0.3318357, -0.3359385, -0.3468750, -0.3641421, -0.3861418, -0.4071293"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1549439, 0.1571341, 0.1612446, 0.1726074, 0.1896018, 0.2149804, 0.2291256", \ "0.1614876, 0.1637173, 0.1679911, 0.1790976, 0.1962850, 0.2156178, 0.2323345", \ "0.1691685, 0.1713526, 0.1755924, 0.1867633, 0.2039067, 0.2252014, 0.2434154", \ "0.1871961, 0.1893538, 0.1936167, 0.2046854, 0.2215823, 0.2404267, 0.2602733", \ "0.2163992, 0.2185521, 0.2226709, 0.2343916, 0.2549807, 0.2708777, 0.2904572", \ "0.2600909, 0.2651039, 0.2690984, 0.2684708, 0.2950743, 0.3150629, 0.3302723", \ "0.3257480, 0.3308209, 0.3321808, 0.3432129, 0.3630896, 0.3847122, 0.4070556"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("55.1195388, 55.2015252, 55.5035774, 57.9521378, 62.9873379, 73.1958178, 93.7508569"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-3.5313809, -3.7186199, -3.9573584, -4.0392943, -4.0674266, -3.9879519, -3.6932632"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (4.533313, 4.533313 ); rise_capacitance : 4.533313; capacitance : 4.482886; fall_capacitance_range (4.432459, 4.432459 ); fall_capacitance : 4.432459; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0699926, 0.0768808, 0.0814061, 0.0931325, 0.1143898, 0.1546743, 0.2281149", \ "0.0692445, 0.0733528, 0.0776447, 0.0865194, 0.1106848, 0.1541497, 0.2242722", \ "0.0589904, 0.0629565, 0.0673476, 0.0762215, 0.0999702, 0.1434244, 0.2140320", \ "0.0439542, 0.0448889, 0.0492164, 0.0616672, 0.0820919, 0.1242614, 0.1937233", \ "0.0109024, 0.0145873, 0.0194158, 0.0259873, 0.0498796, 0.0961072, 0.1701366", \ "-0.0353800, -0.0350828, -0.0295573, -0.0198091, 0.0091027, 0.0540483, 0.1238767", \ "-0.1005383, -0.1001070, -0.0965588, -0.0929415, -0.0695196, -0.0269457, 0.0457363"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0582558, 0.0618328, 0.0666747, 0.0728414, 0.0856299, 0.0982065, 0.1125477", \ "0.0545437, 0.0582144, 0.0629683, 0.0690480, 0.0819354, 0.0945240, 0.1088499", \ "0.0472312, 0.0483540, 0.0554748, 0.0642477, 0.0741644, 0.0873320, 0.1011170", \ "0.0381077, 0.0389215, 0.0435258, 0.0495594, 0.0627347, 0.0757362, 0.0888684", \ "0.0167275, 0.0204481, 0.0222669, 0.0318969, 0.0377540, 0.0512232, 0.0699817", \ "-0.0163579, -0.0133875, -0.0116950, -0.0026075, 0.0036972, 0.0209532, 0.0311968", \ "-0.0681960, -0.0651219, -0.0648019, -0.0619961, -0.0513143, -0.0367858, -0.0224574"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0260695, -0.0296935, -0.0345657, -0.0461933, -0.0735226, -0.1132062, -0.1760084", \ "-0.0255039, -0.0258497, -0.0340297, -0.0454811, -0.0695991, -0.1096149, -0.1752483", \ "-0.0179619, -0.0190400, -0.0236832, -0.0354201, -0.0621221, -0.1026233, -0.1652167", \ "2.6604793e-05, -0.0008234, -0.0056376, -0.0174555, -0.0447306, -0.0836647, -0.1527750", \ "0.0265302, 0.0258385, 0.0216414, 0.0094908, -0.0148352, -0.0612439, -0.1349073", \ "0.0670980, 0.0631487, 0.0620575, 0.0557093, 0.0310092, -0.0157274, -0.0933139", \ "0.1398279, 0.1365082, 0.1293705, 0.1270386, 0.1039227, 0.0617028, -0.0187916"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0406803, -0.0447233, -0.0490289, -0.0549765, -0.0672455, -0.0777596, -0.0866899", \ "-0.0370367, -0.0439579, -0.0455164, -0.0513160, -0.0605563, -0.0736970, -0.0828809", \ "-0.0327534, -0.0359237, -0.0406175, -0.0473271, -0.0560220, -0.0663061, -0.0779576", \ "-0.0234955, -0.0242370, -0.0285913, -0.0350002, -0.0443855, -0.0582674, -0.0701131", \ "-0.0021142, -0.0028085, -0.0073851, -0.0133369, -0.0232197, -0.0366747, -0.0547867", \ "0.0298647, 0.0297898, 0.0264108, 0.0172240, 0.0108896, -0.0026394, -0.0226266", \ "0.0895017, 0.0856651, 0.0785049, 0.0755653, 0.0671065, 0.0519703, 0.0357587"); } } internal_power () { when : "!D&!CLK&!RSTB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.0094720, 7.0392234, 7.2534473, 8.4800949, 11.0881113, 16.4588653, 27.3550943"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3000535, 0.2227485, 0.2038781, 1.5771882, 4.4595479, 10.3600065, 22.2966629"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (2.720099, 2.720099 ); rise_capacitance : 2.720099; capacitance : 2.644560; fall_capacitance_range (2.569021, 2.569021 ); fall_capacitance : 2.569021; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0759778, 0.0798346, 0.0872097, 0.1048403, 0.1362163, 0.1905380, 0.2670439", \ "0.0751330, 0.0790851, 0.0864816, 0.1010932, 0.1324609, 0.1868269, 0.2637173", \ "0.0646641, 0.0688455, 0.0758840, 0.0909272, 0.1227104, 0.1767952, 0.2583642", \ "0.0475202, 0.0506839, 0.0580478, 0.0736028, 0.1054199, 0.1577298, 0.2401912", \ "0.0167753, 0.0177316, 0.0286882, 0.0437798, 0.0799825, 0.1288383, 0.2124941", \ "-0.0299734, -0.0270508, -0.0206417, -0.0059232, 0.0299683, 0.0789896, 0.1690288", \ "-0.1068297, -0.1034385, -0.0952116, -0.0847901, -0.0513460, 0.0057417, 0.0945766"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0611511, 0.0647825, 0.0724968, 0.0878133, 0.1062732, 0.1257734, 0.1444668", \ "0.0574703, 0.0639590, 0.0688932, 0.0840571, 0.1025186, 0.1222614, 0.1406533", \ "0.0499366, 0.0566297, 0.0614151, 0.0760425, 0.0947666, 0.1147632, 0.1302495", \ "0.0414777, 0.0447950, 0.0522724, 0.0644368, 0.0792622, 0.0997891, 0.1144420", \ "0.0196605, 0.0233623, 0.0316097, 0.0438293, 0.0622806, 0.0825821, 0.1072105", \ "-0.0111787, -0.0103721, -0.0033325, 0.0086483, 0.0253411, 0.0468783, 0.0736172", \ "-0.0626356, -0.0623415, -0.0570218, -0.0435668, -0.0281142, -0.0070045, 0.0105184"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0319065, -0.0383110, -0.0463256, -0.0615193, -0.0968117, -0.1457227, -0.2205776", \ "-0.0282608, -0.0322998, -0.0424565, -0.0573581, -0.0902109, -0.1423567, -0.2167734", \ "-0.0208387, -0.0245217, -0.0321985, -0.0497744, -0.0831683, -0.1321623, -0.2093180", \ "-0.0029765, -0.0069043, -0.0174093, -0.0323168, -0.0653826, -0.1177925, -0.1901343", \ "0.0235861, 0.0201485, 0.0131072, -0.0055238, -0.0405435, -0.0949082, -0.1794475", \ "0.0652427, 0.0635993, 0.0601262, 0.0461759, 0.0110110, -0.0469108, -0.1347071", \ "0.1293730, 0.1129905, 0.1122355, 0.1066934, 0.0778880, 0.0253235, -0.0830734"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0436827, -0.0499550, -0.0550594, -0.0700468, -0.0850259, -0.1024299, -0.1175597", \ "-0.0399858, -0.0461949, -0.0513116, -0.0633983, -0.0813050, -0.0987572, -0.1214210", \ "-0.0354282, -0.0389646, -0.0431859, -0.0584078, -0.0745435, -0.0916180, -0.1098964", \ "-0.0264623, -0.0271400, -0.0351106, -0.0468681, -0.0654413, -0.0838968, -0.1079583", \ "-0.0050447, -0.0089922, -0.0166416, -0.0292450, -0.0480950, -0.0664135, -0.0891868", \ "0.0246947, 0.0242767, 0.0175617, 0.0025975, -0.0108272, -0.0307718, -0.0604434", \ "0.0726789, 0.0725257, 0.0695941, 0.0618816, 0.0457087, 0.0135827, -0.0062396"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.6648343, 2.5572050, 2.4783703, 2.3942103, 2.3623142, 2.4349459, 2.7166330"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.2565559, -2.4064771, -2.5705800, -2.6538880, -2.6847645, -2.6107783, -2.3270666"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.752396; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6059051, -6.4137571, -10.8987287, -15.1446151, -20.8949820, -26.5457294, -32.2630401", \ "-0.6094885, -6.4242897, -10.9175454, -15.1485255, -20.9383426, -26.5768417, -32.3034004", \ "-0.6156177, -6.4109235, -10.8898821, -15.1299207, -20.8208101, -26.3198511, -31.6838911", \ "-0.6236000, -6.3260097, -10.7176836, -14.8679714, -20.5353384, -26.0555612, -30.5775950", \ "-0.6301596, -6.0318412, -10.2206118, -14.2175507, -19.6192844, -25.0646514, -30.4878344", \ "-0.6368430, -5.4995617, -9.2907024, -12.8750949, -17.7204116, -22.8592040, -28.4212932", \ "-0.6843162, -4.1823427, -6.9482877, -9.6531439, -13.8864342, -17.2793231, -21.0209178"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.2462313, 21.4673216, 38.3810565, 54.5586177, 74.6012121, 90.5971636, 101.1168515", \ "-3.1896779, 21.5195317, 38.4267951, 54.6124811, 74.6673096, 90.6166377, 101.1491773", \ "-3.1480875, 21.6008714, 38.5369328, 54.7225277, 74.7924235, 90.7920703, 101.3157464", \ "-3.4331331, 21.4049917, 38.4020398, 54.6696149, 74.8348016, 90.8655503, 101.4863549", \ "-4.0626517, 21.1329063, 38.3900159, 54.8513103, 75.2860764, 91.5648039, 102.2799991", \ "-5.3897994, 20.5198454, 38.2734540, 55.2196650, 76.2003347, 92.9298338, 103.9940572", \ "-8.1527444, 19.3870123, 38.2547152, 56.0207840, 78.1361090, 95.8501643, 107.5309449"); } } internal_power () { related_pin : "RSTB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-25.3562834, -0.3666553, 16.8543890, 33.1649489, 53.6808236, 70.0526357, 80.8689233", \ "-25.4004576, -0.4242161, 16.8322144, 33.1125745, 53.6911703, 70.0394599, 80.9185967", \ "-25.5473233, -0.4921409, 16.8415661, 33.1017506, 53.6967419, 70.0746463, 80.9320096", \ "-26.7415996, -1.3175867, 16.0746434, 32.5493988, 53.1319431, 69.5792703, 80.5281343", \ "-29.1854578, -2.9006225, 14.9323095, 31.6415497, 52.8287172, 69.5220820, 80.6410240", \ "-34.1469235, -6.0314216, 12.7960529, 30.4643783, 52.5107704, 69.8445262, 81.2914015", \ "-44.2529215, -12.3127613, 8.7786064, 28.3535481, 52.0388660, 70.7151667, 82.9474094"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2427218, 0.2604124, 0.2747322, 0.2932755, 0.3317268, 0.4026407, 0.5408554", \ "0.2465906, 0.2643122, 0.2786367, 0.2971965, 0.3356021, 0.4064380, 0.5450485", \ "0.2554657, 0.2729842, 0.2874063, 0.3059615, 0.3443989, 0.4153111, 0.5540311", \ "0.2733803, 0.2910696, 0.3054249, 0.3239867, 0.3623880, 0.4331786, 0.5719231", \ "0.3035465, 0.3211443, 0.3355687, 0.3541292, 0.3925472, 0.4634089, 0.6016678", \ "0.3521493, 0.3695877, 0.3841024, 0.4025625, 0.4410293, 0.5118537, 0.6501119", \ "0.4286366, 0.4461385, 0.4605908, 0.4791735, 0.5176043, 0.5883788, 0.7271397"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0376978, 0.0593841, 0.0803700, 0.1113313, 0.1835618, 0.3308010, 0.6336131", \ "0.0375502, 0.0590368, 0.0803223, 0.1113065, 0.1836430, 0.3315627, 0.6317789", \ "0.0379870, 0.0592406, 0.0807288, 0.1110765, 0.1837827, 0.3298452, 0.6331006", \ "0.0376342, 0.0589137, 0.0803212, 0.1113090, 0.1838266, 0.3314815, 0.6331449", \ "0.0380840, 0.0584072, 0.0805019, 0.1112288, 0.1835183, 0.3314442, 0.6336002", \ "0.0374710, 0.0591726, 0.0802343, 0.1113643, 0.1835479, 0.3314301, 0.6281956", \ "0.0375926, 0.0589291, 0.0802822, 0.1110596, 0.1840236, 0.3316568, 0.6337491"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2311046, 0.2489694, 0.2648183, 0.2862904, 0.3349780, 0.4314640, 0.6239486", \ "0.2350019, 0.2528827, 0.2687359, 0.2901842, 0.3388290, 0.4352590, 0.6279600", \ "0.2437453, 0.2616217, 0.2774851, 0.2989443, 0.3475792, 0.4440463, 0.6367916", \ "0.2621634, 0.2800460, 0.2959025, 0.3173553, 0.3659995, 0.4624174, 0.6551741", \ "0.2948140, 0.3127271, 0.3285997, 0.3500648, 0.3987214, 0.4951614, 0.6878154", \ "0.3465740, 0.3645127, 0.3803788, 0.4017444, 0.4503982, 0.5468743, 0.7404627", \ "0.4297463, 0.4475789, 0.4634153, 0.4848293, 0.5334999, 0.6298943, 0.8223855"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0290696, 0.0514111, 0.0751863, 0.1112668, 0.1998655, 0.3816361, 0.7510909", \ "0.0286935, 0.0512452, 0.0752293, 0.1112763, 0.1998858, 0.3816203, 0.7519087", \ "0.0286940, 0.0514821, 0.0753189, 0.1112915, 0.1996657, 0.3811231, 0.7496039", \ "0.0286516, 0.0513297, 0.0752275, 0.1112663, 0.1998644, 0.3816673, 0.7512190", \ "0.0287638, 0.0515774, 0.0753660, 0.1112675, 0.1999478, 0.3814266, 0.7523963", \ "0.0292562, 0.0515022, 0.0752220, 0.1114663, 0.1993567, 0.3812097, 0.7496222", \ "0.0289566, 0.0517842, 0.0756474, 0.1115158, 0.1999540, 0.3814916, 0.7501563"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0516721, 0.0694953, 0.0854864, 0.1072525, 0.1566497, 0.2538618, 0.4465459", \ "0.0556675, 0.0733923, 0.0893977, 0.1111442, 0.1605338, 0.2577432, 0.4505308", \ "0.0636618, 0.0812479, 0.0970955, 0.1187591, 0.1680509, 0.2652016, 0.4578777", \ "0.0751706, 0.0931419, 0.1089761, 0.1305541, 0.1795770, 0.2765092, 0.4691470", \ "0.0881863, 0.1069217, 0.1232043, 0.1449166, 0.1937158, 0.2902160, 0.4825463", \ "0.1009580, 0.1211314, 0.1382037, 0.1603740, 0.2089456, 0.3047487, 0.4966813", \ "0.1070404, 0.1295331, 0.1480206, 0.1713654, 0.2203131, 0.3147494, 0.5055708"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0233418, 0.0471410, 0.0720115, 0.1093919, 0.1989659, 0.3806783, 0.7496553", \ "0.0232635, 0.0469743, 0.0721479, 0.1092849, 0.1989822, 0.3811178, 0.7498076", \ "0.0241747, 0.0476393, 0.0724243, 0.1093658, 0.1991134, 0.3808559, 0.7495554", \ "0.0290793, 0.0515513, 0.0754586, 0.1117875, 0.2001149, 0.3813440, 0.7477071", \ "0.0361119, 0.0585041, 0.0816193, 0.1165455, 0.2032520, 0.3822870, 0.7494941", \ "0.0500817, 0.0705085, 0.0930665, 0.1256351, 0.2090690, 0.3852685, 0.7495471", \ "0.0713742, 0.0923411, 0.1131211, 0.1437328, 0.2220522, 0.3921394, 0.7519992"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.760405; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.0250326, -11.5562616, -15.9348351, -20.3280908, -26.2527519, -32.0656356, -38.5338819", \ "-5.9676977, -11.4981257, -15.8755404, -20.2676149, -26.1913729, -31.9980637, -37.1161017", \ "-5.9267087, -11.4271588, -15.7620704, -20.1575038, -26.1266111, -31.9238268, -37.9958286", \ "-6.2107196, -11.6053243, -15.9031854, -20.2102246, -26.0350348, -31.7774471, -38.1396884", \ "-6.8390780, -11.8644709, -15.9214887, -20.0289409, -25.5933572, -31.1558814, -36.1141906", \ "-8.1604020, -12.4644765, -16.0305600, -19.6923052, -24.7111843, -29.9774938, -35.9595200", \ "-10.9092146, -13.6283648, -16.1801303, -18.8141737, -22.8066753, -26.7196649, -30.6179769"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2151643, 27.1480209, 43.9423165, 59.7322644, 79.3903595, 95.0164878, 105.4020460", \ "2.2108697, 27.1683958, 43.9494044, 59.7121219, 79.3219979, 94.9673917, 105.4022523", \ "2.2046165, 27.1851245, 43.9821453, 59.7408704, 79.3932420, 95.0965860, 105.4877052", \ "2.1984790, 27.2879254, 44.1733392, 60.0119214, 79.7907881, 95.5298501, 105.9764054", \ "2.1914171, 27.5384508, 44.6061891, 60.6458651, 80.6060060, 96.4832915, 107.0805927", \ "2.1855101, 28.1528484, 45.6210890, 61.9964653, 82.5656998, 98.7516376, 109.5537602", \ "2.1596001, 29.4817638, 47.9737703, 65.3006797, 86.5111572, 103.6478335, 115.0619556"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-28.0920195, -33.6929405, -37.7094549, -41.8091692, -47.3885113, -53.1185023, -58.1006444", \ "-28.1353854, -33.7223354, -37.7249143, -41.7703552, -47.4271142, -53.1272070, -57.5474806", \ "-28.2867404, -33.8032941, -37.7983790, -41.7773073, -47.3065865, -52.9627970, -58.2452173", \ "-29.4993908, -34.7354744, -38.5911086, -42.4111065, -47.7646378, -53.3440373, -58.8626802", \ "-31.9766262, -36.4692013, -39.8528149, -43.1730247, -48.1598300, -53.1724409, -57.5551550", \ "-36.9847049, -39.5952943, -41.9131553, -44.4160924, -47.5390450, -51.2032115, -56.2883021", \ "-47.1576580, -46.3444955, -46.2742887, -46.5078804, -47.3023878, -49.5847179, -50.5723179"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1639959, 0.1837624, 0.1993759, 0.2191003, 0.2604535, 0.3339603, 0.4730628", \ "0.1679226, 0.1876687, 0.2032913, 0.2230139, 0.2643673, 0.3378732, 0.4769615", \ "0.1766488, 0.1963762, 0.2120250, 0.2317953, 0.2731027, 0.3466106, 0.4857678", \ "0.1950895, 0.2148667, 0.2304542, 0.2502007, 0.2915532, 0.3650601, 0.5041653", \ "0.2276745, 0.2475339, 0.2631592, 0.2829526, 0.3242629, 0.3977299, 0.5367780", \ "0.2791450, 0.2992377, 0.3149577, 0.3347313, 0.3760689, 0.4495185, 0.5886286", \ "0.3615388, 0.3822445, 0.3981480, 0.4179796, 0.4592908, 0.5327633, 0.6717180"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0406367, 0.0634996, 0.0859830, 0.1181171, 0.1920627, 0.3390552, 0.6379545", \ "0.0406861, 0.0635172, 0.0859822, 0.1181231, 0.1920771, 0.3390659, 0.6381985", \ "0.0406520, 0.0634157, 0.0861909, 0.1181968, 0.1917164, 0.3390099, 0.6382350", \ "0.0407626, 0.0634135, 0.0859937, 0.1181631, 0.1920940, 0.3390605, 0.6376488", \ "0.0416235, 0.0641056, 0.0864882, 0.1184688, 0.1927234, 0.3393515, 0.6384378", \ "0.0430173, 0.0656391, 0.0876086, 0.1198516, 0.1927407, 0.3394464, 0.6335670", \ "0.0459924, 0.0682615, 0.0903310, 0.1219687, 0.1943907, 0.3403159, 0.6407858"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1756184, 0.1972696, 0.2158035, 0.2404094, 0.2950302, 0.3959305, 0.5895940", \ "0.1795378, 0.2011819, 0.2198061, 0.2443356, 0.2989531, 0.3998455, 0.5933627", \ "0.1882884, 0.2099422, 0.2285449, 0.2531099, 0.3076968, 0.4085893, 0.6021387", \ "0.2062439, 0.2278579, 0.2464556, 0.2709785, 0.3256051, 0.4265042, 0.6201323", \ "0.2369271, 0.2585096, 0.2771283, 0.3016151, 0.3562335, 0.4571192, 0.6507335", \ "0.2843819, 0.3059323, 0.3244932, 0.3490310, 0.4035658, 0.5044242, 0.6979889", \ "0.3615271, 0.3830081, 0.4014117, 0.4259503, 0.4804634, 0.5812733, 0.7748503"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0390019, 0.0644426, 0.0903521, 0.1290359, 0.2188559, 0.3975188, 0.7586326", \ "0.0389311, 0.0644575, 0.0903185, 0.1289132, 0.2188517, 0.3967641, 0.7592606", \ "0.0389189, 0.0644934, 0.0902806, 0.1289018, 0.2188113, 0.3974972, 0.7588995", \ "0.0387524, 0.0649030, 0.0903665, 0.1293371, 0.2187368, 0.3975475, 0.7604009", \ "0.0386373, 0.0643968, 0.0901935, 0.1289547, 0.2186640, 0.3970365, 0.7604046", \ "0.0386894, 0.0642971, 0.0901069, 0.1286879, 0.2186064, 0.3973104, 0.7588555", \ "0.0384934, 0.0642372, 0.0901286, 0.1289762, 0.2184728, 0.3974257, 0.7602648"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1515792, 0.1710791, 0.1866031, 0.2061909, 0.2461000, 0.3178006, 0.4567761", \ "0.1547901, 0.1742830, 0.1897754, 0.2092963, 0.2491739, 0.3209346, 0.4599536", \ "0.1606978, 0.1801800, 0.1957470, 0.2152423, 0.2551917, 0.3270293, 0.4655457", \ "0.1695211, 0.1890030, 0.2045385, 0.2240078, 0.2639133, 0.3357205, 0.4746334", \ "0.1797290, 0.1992851, 0.2147608, 0.2343397, 0.2744540, 0.3463451, 0.4848253", \ "0.1921775, 0.2116811, 0.2272583, 0.2467386, 0.2866152, 0.3583743, 0.4964941", \ "0.2038832, 0.2235896, 0.2391732, 0.2588348, 0.2988237, 0.3706230, 0.5087030"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0407743, 0.0636161, 0.0855588, 0.1167563, 0.1887231, 0.3347142, 0.6366098", \ "0.0408612, 0.0635545, 0.0854959, 0.1167343, 0.1886128, 0.3348950, 0.6364557", \ "0.0408541, 0.0635045, 0.0856893, 0.1167960, 0.1883237, 0.3345761, 0.6365842", \ "0.0407210, 0.0634624, 0.0858375, 0.1166552, 0.1888684, 0.3353073, 0.6340903", \ "0.0409973, 0.0638800, 0.0857975, 0.1169227, 0.1883743, 0.3339403, 0.6370515", \ "0.0420387, 0.0639334, 0.0861462, 0.1171729, 0.1893602, 0.3365713, 0.6359996", \ "0.0427794, 0.0658545, 0.0875952, 0.1186713, 0.1892994, 0.3359193, 0.6370851"); } } } } cell (SDFFNASRX1) { cell_footprint : "SDFFNASR"; area : 40.5504 ; cell_leakage_power : 1.962667e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.6682858e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI')"; value : "1.6788030e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI')"; value : "1.7971963e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI')"; value : "1.8062158e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.6773033e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI)"; value : "1.6340077e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI)"; value : "1.7629081e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI)"; value : "1.8076771e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI')"; value : "1.4779972e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI')"; value : "1.4779970e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI)"; value : "1.4870290e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI)"; value : "1.4870305e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI')"; value : "1.6069048e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI')"; value : "1.6069072e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI)"; value : "1.9626668e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI)"; value : "1.8986250e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI')"; value : "1.8337884e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI')"; value : "1.7697579e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI)"; value : "1.7889981e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI)"; value : "1.7249518e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI')"; value : "1.6159515e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI')"; value : "1.6159460e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI)"; value : "1.9178989e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI)"; value : "1.8538522e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI')"; value : "1.3226219e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI')"; value : "1.2672795e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE'*SI')"; value : "1.3808470e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI')"; value : "1.5317686e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI)"; value : "1.3316591e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI)"; value : "1.2763134e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI)"; value : "1.5408240e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE'*SI)"; value : "1.3898824e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI')"; value : "1.4515327e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI')"; value : "1.3961808e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE*SI')"; value : "1.5097552e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI')"; value : "1.6606758e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI)"; value : "1.8406844e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE*SI)"; value : "1.8536178e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI)"; value : "1.6315668e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI)"; value : "1.9091310e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI')"; value : "1.7118209e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE'*SI')"; value : "1.7247496e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI')"; value : "1.5026983e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI')"; value : "1.7802483e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI)"; value : "1.6670189e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE'*SI)"; value : "1.6799454e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI)"; value : "1.4578922e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI)"; value : "1.7354492e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI')"; value : "1.4605698e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI')"; value : "1.4052259e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE*SI')"; value : "1.5187946e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI')"; value : "1.6697338e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE*SI)"; value : "1.8088458e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI)"; value : "1.7959222e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI)"; value : "1.8643432e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI)"; value : "1.5867930e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.532995, 1.532995 ); rise_capacitance : 1.532995; capacitance : 1.479006; fall_capacitance_range (1.425016, 1.425016 ); fall_capacitance : 1.425016; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0494459, 0.0558859, 0.0638133, 0.0790705, 0.1031839, 0.1344688, 0.1666854", \ "0.0487455, 0.0551280, 0.0599503, 0.0753180, 0.0996925, 0.1307450, 0.1627922", \ "0.0389887, 0.0418840, 0.0491681, 0.0641683, 0.0892225, 0.1206450, 0.1524055", \ "0.0235472, 0.0242025, 0.0322422, 0.0495589, 0.0712144, 0.1028282, 0.1339156", \ "-0.0067256, -2.2068014e-05, 0.0017235, 0.0170306, 0.0432200, 0.0739161, 0.1162099", \ "-0.0535385, -0.0502104, -0.0430037, -0.0291348, 0.0011033, 0.0307632, 0.0744398", \ "-0.1268157, -0.1191257, -0.1149912, -0.1050636, -0.0718689, -0.0470506, -0.0028090"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1289203, 0.1326556, 0.1370143, 0.1546596, 0.1879877, 0.2300113, 0.3026837", \ "0.1250993, 0.1260949, 0.1332093, 0.1510123, 0.1810254, 0.2262249, 0.2955864", \ "0.1149866, 0.1186603, 0.1257792, 0.1409640, 0.1728290, 0.2095537, 0.2876931", \ "0.1001867, 0.1035133, 0.1111092, 0.1249262, 0.1553526, 0.1985269, 0.2621152", \ "0.0760869, 0.0791689, 0.0869462, 0.1015353, 0.1321340, 0.1803161, 0.2392980", \ "0.0421044, 0.0454418, 0.0527070, 0.0687362, 0.0974389, 0.1464117, 0.2212982", \ "-0.0141416, -0.0107639, -0.0033400, 0.0120202, 0.0394725, 0.0849381, 0.1651412"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058692, -0.0093926, -0.0137498, -0.0316466, -0.0554506, -0.0797066, -0.0980818", \ "-0.0021325, -0.0059667, -0.0134097, -0.0283027, -0.0521258, -0.0779728, -0.0949449", \ "0.0054074, 0.0015679, -0.0063856, -0.0208798, -0.0418143, -0.0679567, -0.0913313", \ "0.0232250, 0.0196028, 0.0122922, -0.0028856, -0.0248146, -0.0556131, -0.0801121", \ "0.0465032, 0.0460400, 0.0389529, 0.0249075, -0.0053969, -0.0376663, -0.0664920", \ "0.0907542, 0.0868454, 0.0791883, 0.0693278, 0.0310627, 0.0000000e+00, -0.0278994", \ "0.1616464, 0.1577056, 0.1501148, 0.1338530, 0.1111258, 0.0849550, 0.0433864"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0846490, -0.0916964, -0.0958155, -0.1138340, -0.1402987, -0.1813852, -0.2500569", \ "-0.0809728, -0.0879309, -0.0951618, -0.1100911, -0.1364802, -0.1808345, -0.2460705", \ "-0.0764093, -0.0833362, -0.0904480, -0.1054564, -0.1311721, -0.1765901, -0.2377424", \ "-0.0712485, -0.0708138, -0.0784510, -0.0933635, -0.1196266, -0.1673043, -0.2198230", \ "-0.0520928, -0.0557519, -0.0602723, -0.0780088, -0.1083737, -0.1524642, -0.2082754", \ "-0.0209097, -0.0246243, -0.0325736, -0.0473967, -0.0779104, -0.1316196, -0.2027425", \ "0.0298197, 0.0272396, 0.0211108, 0.0062069, -0.0215495, -0.0718470, -0.1512928"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.9500841, 5.8420038, 5.7649193, 6.2203350, 7.2702423, 9.5091329, 14.1259898"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9836106, 2.8826139, 2.7944262, 3.2677960, 4.3283413, 6.5632377, 11.1468362"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.171288; min_pulse_width_high : 0.090474; fall_capacitance_range (1.095694, 1.095694 ); fall_capacitance : 1.095694; capacitance : 1.120301; rise_capacitance_range (1.144907, 1.144907 ); rise_capacitance : 1.144907; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.3943825, 10.3237991, 10.2943126, 10.8773817, 12.1552001, 14.8225171, 20.2688316"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.0208592, 9.9566264, 9.9419664, 10.5131239, 11.7692448, 14.3952925, 19.7611935"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.111556; rise_capacitance_range (3.950733, 3.950733 ); rise_capacitance : 3.950733; capacitance : 3.969815; fall_capacitance_range (3.988897, 3.988897 ); fall_capacitance : 3.988897; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1637106, -0.1687308, -0.1730602, -0.1845989, -0.2103849, -0.2583386, -0.3206578", \ "-0.1707278, -0.1728788, -0.1800817, -0.1914790, -0.2167961, -0.2617467, -0.3245422", \ "-0.1807898, -0.1830083, -0.1872396, -0.1986850, -0.2244244, -0.2692750, -0.3349085", \ "-0.1988635, -0.2009863, -0.2052690, -0.2168996, -0.2424018, -0.2875110, -0.3495612", \ "-0.2284756, -0.2336166, -0.2377869, -0.2464368, -0.2722493, -0.3139554, -0.3817598", \ "-0.2747356, -0.2769534, -0.2810439, -0.2829334, -0.3155250, -0.3580878, -0.4211236", \ "-0.3388767, -0.3409907, -0.3450427, -0.3563971, -0.3871982, -0.4277722, -0.4962172"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1754414, 0.1776166, 0.1820121, 0.1901361, 0.2163479, 0.2583389, 0.3204579", \ "0.1795034, 0.1816183, 0.1857547, 0.1975364, 0.2231815, 0.2617545, 0.3235443", \ "0.1896498, 0.1918471, 0.1962682, 0.2074504, 0.2335260, 0.2728319, 0.3349093", \ "0.2073913, 0.2066698, 0.2138654, 0.2250680, 0.2475884, 0.2903219, 0.3495646", \ "0.2321178, 0.2311169, 0.2380435, 0.2491822, 0.2741689, 0.3166074, 0.3817598", \ "0.2710228, 0.2732832, 0.2835020, 0.2952384, 0.3189181, 0.3606584, 0.4213007", \ "0.3471097, 0.3523323, 0.3607833, 0.3635060, 0.3937783, 0.4396915, 0.4990819"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("16.5008820, 16.4637257, 16.5136194, 18.1375961, 21.5097562, 28.3782829, 42.2395426"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.7122342, 14.6791857, 14.7268944, 16.4415393, 19.9846347, 27.1846313, 41.6984304"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.118583; rise_capacitance_range (2.916554, 2.916554 ); rise_capacitance : 2.916554; capacitance : 2.954259; fall_capacitance_range (2.991965, 2.991965 ); fall_capacitance : 2.991965; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0467869, -0.0431151, -0.0353472, -0.0205117, 0.0095726, 0.0689740, 0.1789582", \ "-0.0504809, -0.0468328, -0.0392249, -0.0242296, 0.0030541, 0.0621126, 0.1725222", \ "-0.0611573, -0.0572290, -0.0495063, -0.0349705, -0.0075553, 0.0523725, 0.1590604", \ "-0.0818436, -0.0783246, -0.0704216, -0.0590229, -0.0251738, 0.0290905, 0.1382885", \ "-0.1128301, -0.1125791, -0.1055483, -0.0907123, -0.0641529, -0.0013208, 0.1028631", \ "-0.1578762, -0.1567868, -0.1519203, -0.1429190, -0.1166903, -0.0640681, 0.0316222", \ "-0.2342421, -0.2334982, -0.2258962, -0.2169702, -0.2022896, -0.1392635, -0.0581689"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0643751, 0.0635291, 0.0562447, 0.0501611, 0.0343464, 0.0092630, -0.0334239", \ "0.0709703, 0.0672621, 0.0627850, 0.0536035, 0.0380954, 0.0133439, -0.0303170", \ "0.0785309, 0.0748012, 0.0700282, 0.0611727, 0.0484316, 0.0205462, -0.0240495", \ "0.0937699, 0.0927349, 0.0876549, 0.0791225, 0.0660204, 0.0383310, -0.0054504", \ "0.1226453, 0.1218691, 0.1144062, 0.1079744, 0.0938851, 0.0704969, 0.0267793", \ "0.1687452, 0.1643233, 0.1582834, 0.1510685, 0.1387522, 0.1158114, 0.0716942", \ "0.2275078, 0.2234017, 0.2308229, 0.2103103, 0.2046198, 0.1920442, 0.1512802"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.2077603, 24.1491403, 24.1294910, 25.1747577, 27.3628823, 31.8367223, 40.8819931"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.2996599, 20.1775448, 20.0471202, 21.1453106, 23.4554972, 28.1896761, 37.7718397"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.918470, 2.918470 ); rise_capacitance : 2.918470; capacitance : 2.869973; fall_capacitance_range (2.821476, 2.821476 ); fall_capacitance : 2.821476; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495256, 0.0558561, 0.0609379, 0.0699979, 0.0858332, 0.1102261, 0.1394887", \ "0.0487491, 0.0521882, 0.0570727, 0.0661188, 0.0817781, 0.1067002, 0.1357451", \ "0.0385743, 0.0418588, 0.0461396, 0.0554004, 0.0738311, 0.0969203, 0.1265912", \ "0.0235737, 0.0242165, 0.0291564, 0.0383348, 0.0565045, 0.0786990, 0.1063325", \ "-0.0067357, -3.3984490e-05, -0.0013270, 0.0103150, 0.0288454, 0.0521389, 0.0812086", \ "-0.0477287, -0.0501514, -0.0493283, -0.0344964, -0.0187807, 0.0033363, 0.0375167", \ "-0.1251893, -0.1257798, -0.1180412, -0.1160034, -0.1020728, -0.0742331, -0.0469685"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1318211, 0.1325930, 0.1369453, 0.1462662, 0.1647726, 0.1972019, 0.2604628", \ "0.1251997, 0.1288503, 0.1332870, 0.1426553, 0.1606260, 0.1935939, 0.2538210", \ "0.1176867, 0.1215753, 0.1257370, 0.1354101, 0.1533265, 0.1861004, 0.2462812", \ "0.1028411, 0.1061373, 0.1106302, 0.1201203, 0.1379310, 0.1708324, 0.2317505", \ "0.0786279, 0.0821051, 0.0837744, 0.0956327, 0.1144545, 0.1488418, 0.2087833", \ "0.0444566, 0.0482222, 0.0497237, 0.0620130, 0.0793304, 0.1109470, 0.1771932", \ "-0.0115896, -0.0079443, -0.0061956, 0.0028359, 0.0212532, 0.0558707, 0.1154122"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058912, -0.0067079, -0.0113274, -0.0202493, -0.0378120, -0.0601849, -0.0753805", \ "-0.0020542, -0.0059479, -0.0074846, -0.0195723, -0.0345043, -0.0565321, -0.0745207", \ "0.0053749, 0.0045676, 0.0000000e+00, -0.0090924, -0.0248173, -0.0462831, -0.0680091", \ "0.0233515, 0.0195412, 0.0152150, 0.0063662, -0.0100207, -0.0319118, -0.0557698", \ "0.0464805, 0.0458828, 0.0420267, 0.0332044, 0.0165988, -0.0050975, -0.0277121", \ "0.0870722, 0.0830913, 0.0786465, 0.0773630, 0.0631549, 0.0382419, 0.0057453", \ "0.1539514, 0.1573502, 0.1558109, 0.1498355, 0.1340772, 0.1143523, 0.0775412"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0904710, -0.0944820, -0.0988367, -0.1080182, -0.1292348, -0.1576534, -0.2122338", \ "-0.0868156, -0.0936456, -0.0952277, -0.1041834, -0.1223488, -0.1537801, -0.2086383", \ "-0.0820839, -0.0860466, -0.0906968, -0.0995013, -0.1176953, -0.1489347, -0.2045261", \ "-0.0735163, -0.0740899, -0.0785021, -0.0878492, -0.1086203, -0.1403288, -0.1957862", \ "-0.0553786, -0.0555476, -0.0631462, -0.0698539, -0.0908278, -0.1254906, -0.1807845", \ "-0.0239826, -0.0275633, -0.0319684, -0.0386308, -0.0595698, -0.0916735, -0.1512641", \ "0.0273034, 0.0246279, 0.0237638, 0.0119810, -0.0037826, -0.0380794, -0.0995455"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7761611, 4.7738092, 4.8885865, 5.6874708, 7.4047211, 10.9587031, 18.1861484"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3664890, 0.2996399, 0.2797474, 1.1007132, 2.8564506, 6.4817312, 13.8460982"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.916197, 1.916197 ); rise_capacitance : 1.916197; capacitance : 1.856342; fall_capacitance_range (1.796486, 1.796486 ); fall_capacitance : 1.796486; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0523751, 0.0588522, 0.0667036, 0.0819865, 0.1061120, 0.1373793, 0.1695859", \ "0.0515319, 0.0551320, 0.0629899, 0.0781506, 0.1025944, 0.1337014, 0.1687209", \ "0.0414990, 0.0452364, 0.0491686, 0.0672011, 0.0921277, 0.1236043, 0.1552643", \ "0.0264311, 0.0271357, 0.0351300, 0.0495593, 0.0766864, 0.1057331, 0.1366725", \ "-0.0037322, -1.9662493e-05, 0.0049286, 0.0198598, 0.0481148, 0.0767006, 0.1191784", \ "-0.0535351, -0.0473640, -0.0375238, -0.0291642, 0.0042939, 0.0307595, 0.0777545", \ "-0.1205670, -0.1162491, -0.1064692, -0.1023556, -0.0807792, -0.0470721, -0.0029134"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1318561, 0.1355618, 0.1428270, 0.1575420, 0.1879912, 0.2357135, 0.3090389", \ "0.1280248, 0.1317033, 0.1362734, 0.1539173, 0.1844854, 0.2320955, 0.3018092", \ "0.1177593, 0.1214305, 0.1288251, 0.1433318, 0.1758763, 0.2121821, 0.2940253", \ "0.1030819, 0.1067311, 0.1135482, 0.1283247, 0.1580066, 0.2013619, 0.2688140", \ "0.0790936, 0.0820229, 0.0900450, 0.1045843, 0.1347095, 0.1835650, 0.2422587", \ "0.0450765, 0.0483843, 0.0551611, 0.0718726, 0.0974419, 0.1489689, 0.2214660", \ "-0.0115896, -0.0079145, -0.0004000, 0.0143786, 0.0418747, 0.0871818, 0.1697595"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087140, -0.0093924, -0.0168073, -0.0348275, -0.0580285, -0.0848504, -0.1049965", \ "-0.0050591, -0.0089321, -0.0163368, -0.0313416, -0.0543817, -0.0810204, -0.1041768", \ "0.0054192, 0.0015912, -0.0064067, -0.0211178, -0.0447414, -0.0707564, -0.0919850", \ "0.0203097, 0.0167314, 0.0091802, -0.0061461, -0.0302511, -0.0549604, -0.0851443", \ "0.0435412, 0.0428552, 0.0361472, 0.0242701, -0.0123521, -0.0406324, -0.0687550", \ "0.0841139, 0.0766382, 0.0731516, 0.0667396, 0.0308796, 0.0065465, -0.0303741", \ "0.1522194, 0.1552753, 0.1502142, 0.1375769, 0.1168249, 0.0816765, 0.0348709"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875532, -0.0917608, -0.0988381, -0.1167415, -0.1430995, -0.1814984, -0.2467946", \ "-0.0839045, -0.0909206, -0.0979862, -0.1128975, -0.1391598, -0.1807995, -0.2520691", \ "-0.0793382, -0.0864692, -0.0906208, -0.1084047, -0.1309690, -0.1796943, -0.2406239", \ "-0.0712357, -0.0740737, -0.0815959, -0.0961497, -0.1228933, -0.1705025, -0.2221800", \ "-0.0554363, -0.0589343, -0.0633621, -0.0806076, -0.1113384, -0.1521576, -0.2228814", \ "-0.0239231, -0.0275611, -0.0353858, -0.0499271, -0.0812328, -0.1285131, -0.2059543", \ "0.0271343, 0.0246618, 0.0181942, 0.0032641, -0.0249478, -0.0743435, -0.1546546"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6125200, 1.5149392, 1.4342785, 1.3656321, 1.3428401, 1.4117573, 1.6640926"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2390180, -1.3556472, -1.4751001, -1.5432633, -1.5657840, -1.4970195, -1.2456847"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.645288; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0785449, -0.3041985, -0.4914324, -0.6183263, -1.1257739, -1.7556838, -3.3661831", \ "-0.0803434, -0.3179382, -0.5090699, -0.6522321, -1.1189551, -1.8859741, -3.5084509", \ "-0.0799770, -0.2775206, -0.4436607, -0.5542151, -1.0350091, -1.6510764, -3.2479419", \ "-0.0710638, -0.1757444, -0.2719152, -0.3103829, -0.6999227, -1.2549861, -2.7669120", \ "-0.0420659, 0.0856442, 0.1400648, 0.2707972, 0.1351365, -0.3637189, -1.7946891", \ "0.0267711, 0.6763569, 1.1641551, 1.6826627, 2.0447704, 1.8811529, 0.9218051", \ "0.1739338, 2.1202099, 3.4995160, 4.7460525, 5.9225712, 6.8855966, 6.7969906"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.4387028, 11.6113455, 22.1023242, 31.9657103, 44.5022957, 54.3868296, 60.9427663", \ "-2.4056059, 11.6491769, 22.1434907, 32.0259284, 44.5561360, 54.4541697, 61.0291036", \ "-2.3914744, 11.6842925, 22.2040144, 32.0968130, 44.6305755, 54.5505145, 61.1117505", \ "-2.6746345, 11.4929192, 22.0724867, 32.0200065, 44.6471660, 54.6320758, 61.2358397", \ "-3.2783607, 11.1542859, 21.9491997, 32.1039234, 44.9708177, 55.1376250, 61.8683107", \ "-4.5294491, 10.4998019, 21.7511912, 32.3326189, 45.7608017, 56.3520556, 63.3702172", \ "-7.0802250, 9.3147853, 21.6023382, 33.1520695, 47.4391877, 58.9043825, 66.5194493"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.3387110, 13.3455411, 13.3532938, 13.2192014, 12.8193811, 12.0845563, 11.4427837", \ "13.2570179, 13.2366523, 13.2163835, 13.0984002, 12.5892671, 11.9462281, 11.4767886", \ "13.6220138, 13.5092795, 13.4428900, 13.2638504, 12.8111514, 12.0292638, 10.7999128", \ "15.0135869, 14.6353628, 14.4831535, 14.1624697, 13.5326152, 12.7222458, 11.1363270", \ "18.6748383, 17.4460603, 17.1165023, 16.7733847, 16.0071296, 14.6998823, 13.3263427", \ "26.3425089, 24.6743046, 23.7740187, 23.0193801, 21.5815589, 20.7053468, 18.4392577", \ "41.2452110, 39.0325068, 37.5956024, 36.4333456, 34.8494278, 32.0870543, 31.1748594"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.5589465, 8.1592172, 18.4666552, 28.2121020, 40.3822700, 50.5505846, 57.1359953", \ "-5.5398221, 8.1945825, 18.5373819, 28.3249325, 40.5817736, 50.5472066, 57.2071584", \ "-5.5580549, 8.1938379, 18.5838191, 28.3140368, 40.5221667, 50.6385486, 57.2237370", \ "-6.3257437, 7.6347508, 18.0793318, 27.9356240, 40.3212579, 50.4772099, 56.9922801", \ "-7.9022461, 6.6016967, 17.3826271, 27.4914731, 39.9862585, 50.3948903, 57.1100652", \ "-11.1030454, 4.6061328, 16.1728908, 26.9329513, 40.1853745, 50.9966724, 58.0156069", \ "-17.5930217, 0.6039628, 13.9323752, 26.0962258, 41.0265875, 52.6007710, 60.2182891"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0528269, 0.3637763, 0.5536278, 0.7271418, 0.5840611, 0.0565955, -1.3026588", \ "0.0501777, 0.3604729, 0.5467359, 0.7189323, 0.5780465, 0.0131303, -1.2790213", \ "0.0507449, 0.3666106, 0.5665169, 0.7605877, 0.6341824, 0.1674638, -0.8616170", \ "0.0581451, 0.4546964, 0.7084918, 0.9567876, 0.8996552, 0.4869695, -0.2239195", \ "0.1225289, 0.9123542, 1.4475601, 1.9446929, 2.2162717, 1.9518134, 0.8933952", \ "0.2559246, 1.8334917, 2.9700053, 4.1212343, 5.2027214, 5.5870732, 4.8828931", \ "0.5323341, 3.9711090, 6.4213560, 8.6372818, 11.0778412, 12.5518314, 13.3926359"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2372150, 0.2500798, 0.2626517, 0.2790908, 0.3149839, 0.3846053, 0.5225522", \ "0.2412542, 0.2540109, 0.2665639, 0.2831388, 0.3191092, 0.3884022, 0.5260442", \ "0.2499323, 0.2628505, 0.2754291, 0.2918619, 0.3277777, 0.3973893, 0.5353263", \ "0.2679390, 0.2807719, 0.2933352, 0.3097969, 0.3456709, 0.4152983, 0.5532446", \ "0.2984012, 0.3111192, 0.3236237, 0.3402096, 0.3762985, 0.4455865, 0.5832516", \ "0.3456030, 0.3585373, 0.3711237, 0.3874601, 0.4234924, 0.4930845, 0.6306456", \ "0.4236657, 0.4365533, 0.4491502, 0.4656662, 0.5016652, 0.5708994, 0.7086905"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0348400, 0.0544585, 0.0751346, 0.1049979, 0.1774014, 0.3260341, 0.6288379", \ "0.0346681, 0.0543809, 0.0753119, 0.1052967, 0.1781019, 0.3269799, 0.6318155", \ "0.0347860, 0.0544283, 0.0750467, 0.1051384, 0.1775917, 0.3264591, 0.6268502", \ "0.0349044, 0.0544708, 0.0752447, 0.1047799, 0.1771654, 0.3258037, 0.6301744", \ "0.0344507, 0.0542081, 0.0749199, 0.1052961, 0.1776785, 0.3269047, 0.6317859", \ "0.0349788, 0.0544535, 0.0750223, 0.1050990, 0.1773359, 0.3267240, 0.6311758", \ "0.0347045, 0.0542458, 0.0753389, 0.1052449, 0.1787651, 0.3267494, 0.6303874"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2468825, 0.2598785, 0.2722865, 0.2884919, 0.3230557, 0.3885551, 0.5176805", \ "0.2507958, 0.2637806, 0.2761611, 0.2923145, 0.3269097, 0.3923754, 0.5217454", \ "0.2595553, 0.2724449, 0.2848680, 0.3010448, 0.3356446, 0.4010448, 0.5304286", \ "0.2775630, 0.2905551, 0.3029554, 0.3191545, 0.3537192, 0.4191314, 0.5484197", \ "0.3097759, 0.3227411, 0.3350702, 0.3512491, 0.3858458, 0.4513064, 0.5806788", \ "0.3581750, 0.3711760, 0.3834828, 0.3995785, 0.4342152, 0.4997473, 0.6289759", \ "0.4418312, 0.4548601, 0.4672657, 0.4834413, 0.5180643, 0.5835270, 0.7128404"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0373791, 0.0519031, 0.0680479, 0.0915064, 0.1483307, 0.2667721, 0.5109947", \ "0.0369972, 0.0524079, 0.0680013, 0.0917843, 0.1486805, 0.2670725, 0.5110636", \ "0.0373482, 0.0521859, 0.0680776, 0.0916184, 0.1486443, 0.2671639, 0.5106489", \ "0.0372795, 0.0519161, 0.0680476, 0.0916404, 0.1486900, 0.2672699, 0.5110164", \ "0.0369976, 0.0516367, 0.0680197, 0.0916554, 0.1487844, 0.2669464, 0.5109368", \ "0.0375036, 0.0515802, 0.0677130, 0.0918781, 0.1484529, 0.2672880, 0.5110959", \ "0.0379956, 0.0522699, 0.0682182, 0.0919451, 0.1487349, 0.2674463, 0.5100337"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0601203, 0.0727547, 0.0851222, 0.1015421, 0.1374036, 0.2067761, 0.3449486", \ "0.0636296, 0.0762463, 0.0886042, 0.1049908, 0.1407553, 0.2100991, 0.3475440", \ "0.0713483, 0.0837584, 0.0961007, 0.1124404, 0.1481956, 0.2175615, 0.3556300", \ "0.0842238, 0.0968796, 0.1091317, 0.1254424, 0.1611124, 0.2302252, 0.3676165", \ "0.1018945, 0.1150823, 0.1277489, 0.1442143, 0.1799644, 0.2486858, 0.3869113", \ "0.1251898, 0.1395577, 0.1532173, 0.1704943, 0.2068406, 0.2756359, 0.4121758", \ "0.1529832, 0.1695102, 0.1844254, 0.2038070, 0.2424167, 0.3126326, 0.4503517"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0317196, 0.0510519, 0.0721160, 0.1024391, 0.1757313, 0.3249858, 0.6293065", \ "0.0315408, 0.0508131, 0.0717877, 0.1021227, 0.1759858, 0.3255297, 0.6309689", \ "0.0316905, 0.0508187, 0.0720287, 0.1025936, 0.1748944, 0.3259045, 0.6301559", \ "0.0354951, 0.0545516, 0.0751184, 0.1046933, 0.1775783, 0.3255242, 0.6246417", \ "0.0426823, 0.0609671, 0.0803662, 0.1099065, 0.1809066, 0.3277161, 0.6309723", \ "0.0535219, 0.0721786, 0.0918913, 0.1202489, 0.1892458, 0.3348486, 0.6332949", \ "0.0727315, 0.0915298, 0.1119024, 0.1405006, 0.2072459, 0.3489762, 0.6452879"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0645929, 0.0772056, 0.0893520, 0.1054286, 0.1402661, 0.2067431, 0.3371718", \ "0.0684507, 0.0810379, 0.0932081, 0.1092288, 0.1441133, 0.2105731, 0.3409980", \ "0.0766859, 0.0892097, 0.1012793, 0.1173338, 0.1521676, 0.2186185, 0.3490143", \ "0.0914643, 0.1040755, 0.1162718, 0.1322775, 0.1670492, 0.2333565, 0.3636309", \ "0.1115030, 0.1249505, 0.1376703, 0.1541302, 0.1895026, 0.2557921, 0.3857567", \ "0.1398228, 0.1542965, 0.1678165, 0.1851078, 0.2214021, 0.2879609, 0.4176781", \ "0.1809144, 0.1971759, 0.2121684, 0.2311072, 0.2697458, 0.3381723, 0.4674489"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0303334, 0.0455100, 0.0627093, 0.0875572, 0.1470598, 0.2671698, 0.5110605", \ "0.0305496, 0.0455157, 0.0626869, 0.0875676, 0.1468882, 0.2671289, 0.5110228", \ "0.0308793, 0.0460103, 0.0630472, 0.0877268, 0.1467730, 0.2671208, 0.5108511", \ "0.0350181, 0.0495273, 0.0659747, 0.0899973, 0.1486094, 0.2676964, 0.5110852", \ "0.0423875, 0.0569079, 0.0731625, 0.0965859, 0.1530079, 0.2706729, 0.5121123", \ "0.0541138, 0.0684012, 0.0846036, 0.1071606, 0.1618425, 0.2767320, 0.5158242", \ "0.0731681, 0.0887094, 0.1045191, 0.1267173, 0.1798568, 0.2899038, 0.5231530"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1883297, 0.2014122, 0.2141394, 0.2308288, 0.2668447, 0.3362894, 0.4738212", \ "0.1921721, 0.2052582, 0.2179652, 0.2346628, 0.2706466, 0.3401655, 0.4775184", \ "0.2002288, 0.2132886, 0.2259301, 0.2426356, 0.2786657, 0.3481982, 0.4856872", \ "0.2162823, 0.2294365, 0.2421068, 0.2588105, 0.2948738, 0.3642203, 0.5019652", \ "0.2433349, 0.2564390, 0.2691338, 0.2858508, 0.3218707, 0.3913852, 0.5285822", \ "0.2784087, 0.2917186, 0.3044114, 0.3211021, 0.3572562, 0.4265969, 0.5638596", \ "0.3293052, 0.3425407, 0.3553182, 0.3721553, 0.4082811, 0.4775245, 0.6149825"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0367066, 0.0558194, 0.0766283, 0.1066248, 0.1793839, 0.3281965, 0.6287815", \ "0.0368219, 0.0557782, 0.0766668, 0.1065301, 0.1793419, 0.3280606, 0.6302710", \ "0.0369305, 0.0559793, 0.0767753, 0.1068202, 0.1786459, 0.3280109, 0.6318341", \ "0.0367943, 0.0558328, 0.0767004, 0.1067550, 0.1792226, 0.3279659, 0.6307780", \ "0.0370870, 0.0561458, 0.0771446, 0.1069926, 0.1794316, 0.3282236, 0.6310224", \ "0.0382015, 0.0573687, 0.0780696, 0.1081608, 0.1806029, 0.3289261, 0.6332904", \ "0.0394775, 0.0587691, 0.0794344, 0.1092443, 0.1814532, 0.3291782, 0.6345229"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.662345; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-5.1859044, -5.0175037, -5.1011729, -5.4319438, -5.8199596, -7.0005805, -8.7050197", \ "-5.1523313, -4.9815794, -5.0660478, -5.4111724, -5.7738080, -6.8459398, -8.1868670", \ "-5.1378823, -4.9517240, -5.0126081, -5.3467059, -5.6862133, -6.7401180, -8.7723001", \ "-5.4215399, -5.1360340, -5.1381688, -5.4028678, -5.6747837, -6.6817118, -7.9221886", \ "-6.0234876, -5.4646118, -5.2873991, -5.3562205, -5.3947997, -6.2432720, -7.4120107", \ "-7.2696766, -6.0968640, -5.4436979, -5.1025681, -4.6694316, -5.1316511, -6.4391876", \ "-9.8231186, -7.3255437, -5.6677575, -4.2944317, -3.0769315, -2.4810369, -2.9293106"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7719518, 16.8447236, 27.1957912, 36.8205302, 48.5484993, 58.0336635, 64.1966484", \ "2.7712202, 16.8401963, 27.1719561, 36.7641663, 48.5588983, 58.0450644, 64.1818710", \ "2.7707701, 16.8729730, 27.2478375, 36.8949394, 48.6576656, 58.1658425, 64.3361180", \ "2.7803405, 16.9722390, 27.4235456, 37.1344326, 48.9846425, 58.5598074, 64.7788886", \ "2.8087535, 17.2385145, 27.8367867, 37.7069322, 49.7360940, 59.4451989, 65.7620647", \ "2.8821444, 17.8512204, 28.8953095, 39.1115304, 51.6751629, 61.8230527, 68.4171740", \ "3.0223621, 19.1608355, 31.0925753, 42.1844175, 55.7132582, 66.4190361, 73.5498063"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-8.3156870, -8.5993442, -8.8621446, -9.2313245, -10.0238245, -11.3502631, -13.3410899", \ "-8.2968741, -8.5569907, -8.7857861, -9.1157569, -9.9347097, -11.2077353, -13.0235113", \ "-8.3190176, -8.5613076, -8.7910208, -9.1275231, -9.8714411, -11.1332016, -12.5000293", \ "-9.1052350, -9.1833617, -9.2874817, -9.5073356, -10.1281889, -11.3156932, -13.1340987", \ "-10.7126331, -10.3109903, -10.0866561, -9.9270932, -10.1529755, -10.9675918, -12.4188978", \ "-13.9438115, -12.5239121, -11.4348238, -10.5099911, -9.7241745, -9.7734990, -10.9006877", \ "-20.4589102, -16.4952772, -13.7254883, -11.3237188, -8.7182480, -7.0334299, -6.3457896"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-2.4271545, -3.0541730, -3.2681907, -3.5569983, -4.3361320, -5.5435633, -7.4081964", \ "-2.3803017, -3.0859872, -3.1880905, -3.5768324, -4.3126084, -5.5445109, -7.3143462", \ "-2.1855687, -2.8819586, -3.0678182, -3.3679515, -4.1070808, -5.3278537, -7.1897634", \ "-2.6805289, -3.3623782, -3.6020016, -3.8777178, -4.7784691, -5.9878175, -7.1642670", \ "-2.9192375, -3.7591804, -4.1050607, -4.4651946, -5.6209827, -6.9476827, -8.8343644", \ "-1.6530192, -3.3544305, -4.5064512, -5.2761540, -6.3193627, -8.1398655, -11.1579016", \ "-0.4515972, -2.4456653, -3.9716968, -5.3225347, -7.3133773, -10.0980007, -12.2516435"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.9209268, 17.5695332, 28.2871583, 38.1641607, 50.1146231, 59.5260348, 65.6272289", \ "2.9189408, 17.5630537, 28.2737578, 38.1477512, 50.0972846, 59.5439378, 65.6473902", \ "2.9206185, 17.5839325, 28.3132226, 38.2036961, 50.1722698, 59.6246905, 65.7422845", \ "2.9290624, 17.6687868, 28.4567794, 38.3973189, 50.4147536, 59.8865377, 66.0373713", \ "3.0065357, 18.1693734, 29.2434209, 39.3760300, 51.5856810, 61.1344216, 67.2710658", \ "3.1696553, 19.2524783, 30.9601974, 41.5656252, 54.2845315, 64.1437607, 70.3701631", \ "3.4624153, 21.3512328, 34.3353687, 46.0742052, 59.8189783, 70.1454029, 76.7614676"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1694465, 0.1849700, 0.1996397, 0.2190847, 0.2602085, 0.3361471, 0.4773227", \ "0.1733137, 0.1887146, 0.2035520, 0.2230057, 0.2640604, 0.3400262, 0.4809957", \ "0.1819783, 0.1974110, 0.2122036, 0.2316475, 0.2727236, 0.3486868, 0.4897166", \ "0.2001547, 0.2155400, 0.2303645, 0.2498166, 0.2908629, 0.3668188, 0.5078720", \ "0.2315568, 0.2469349, 0.2616737, 0.2811218, 0.3221602, 0.3980778, 0.5390256", \ "0.2822574, 0.2976818, 0.3124232, 0.3317664, 0.3725539, 0.4485065, 0.5895843", \ "0.3655712, 0.3813821, 0.3960685, 0.4151930, 0.4560087, 0.5317359, 0.6727285"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0472825, 0.0682977, 0.0913232, 0.1247284, 0.2009741, 0.3488278, 0.6480794", \ "0.0474062, 0.0681082, 0.0910813, 0.1243786, 0.2009387, 0.3491828, 0.6496276", \ "0.0473452, 0.0683384, 0.0912431, 0.1245542, 0.2009612, 0.3487123, 0.6463436", \ "0.0474504, 0.0681553, 0.0910877, 0.1244325, 0.2009324, 0.3493259, 0.6489703", \ "0.0476818, 0.0683708, 0.0914345, 0.1246175, 0.2009243, 0.3494047, 0.6485407", \ "0.0492124, 0.0696195, 0.0923949, 0.1257884, 0.2014518, 0.3497053, 0.6493246", \ "0.0516533, 0.0719217, 0.0945364, 0.1274279, 0.2026797, 0.3498172, 0.6510205"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1773553, 0.1930730, 0.2075421, 0.2257389, 0.2637676, 0.3324962, 0.4572329", \ "0.1813966, 0.1970094, 0.2115322, 0.2297147, 0.2677207, 0.3364538, 0.4611868", \ "0.1901660, 0.2058882, 0.2203509, 0.2385488, 0.2766031, 0.3453345, 0.4700679", \ "0.2081437, 0.2238257, 0.2383007, 0.2564946, 0.2945350, 0.3632669, 0.4880027", \ "0.2385219, 0.2542052, 0.2686268, 0.2868371, 0.3248325, 0.3935288, 0.5182512", \ "0.2867634, 0.3022919, 0.3166908, 0.3348411, 0.3728269, 0.4415017, 0.5661893", \ "0.3643751, 0.3798153, 0.3941499, 0.4123287, 0.4502611, 0.5188497, 0.6434844"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0494694, 0.0656813, 0.0824726, 0.1068016, 0.1631831, 0.2726955, 0.4939389", \ "0.0492197, 0.0656825, 0.0828627, 0.1069955, 0.1632878, 0.2730063, 0.4944981", \ "0.0494545, 0.0656757, 0.0824719, 0.1068014, 0.1632951, 0.2729608, 0.4943909", \ "0.0492924, 0.0656741, 0.0824659, 0.1066141, 0.1632923, 0.2729499, 0.4943579", \ "0.0490683, 0.0659097, 0.0823387, 0.1066136, 0.1630253, 0.2728877, 0.4942168", \ "0.0489770, 0.0654171, 0.0822160, 0.1063631, 0.1629713, 0.2727011, 0.4926106", \ "0.0489131, 0.0654200, 0.0824980, 0.1065546, 0.1631063, 0.2725658, 0.4935708"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1963476, 0.2124123, 0.2276798, 0.2474962, 0.2892211, 0.3630776, 0.5028223", \ "0.1996752, 0.2156873, 0.2310187, 0.2509658, 0.2925320, 0.3664157, 0.5064130", \ "0.2068910, 0.2229560, 0.2381249, 0.2580328, 0.2997098, 0.3734925, 0.5135473", \ "0.2207050, 0.2368070, 0.2520972, 0.2718967, 0.3136163, 0.3875132, 0.5271054", \ "0.2429235, 0.2590724, 0.2743841, 0.2941796, 0.3358210, 0.4096420, 0.5496887", \ "0.2778076, 0.2938148, 0.3090991, 0.3290285, 0.3705257, 0.4443305, 0.5838695", \ "0.3357008, 0.3518080, 0.3671300, 0.3870658, 0.4286061, 0.5026899, 0.6421534"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0497764, 0.0714319, 0.0944645, 0.1266476, 0.2008586, 0.3476783, 0.6450320", \ "0.0497366, 0.0711875, 0.0945120, 0.1270891, 0.2002430, 0.3465436, 0.6467223", \ "0.0496896, 0.0711128, 0.0942985, 0.1268050, 0.2006903, 0.3473152, 0.6465851", \ "0.0499395, 0.0712433, 0.0943552, 0.1267797, 0.2007850, 0.3474587, 0.6447253", \ "0.0498357, 0.0711516, 0.0943129, 0.1268285, 0.2008098, 0.3474929, 0.6463730", \ "0.0497366, 0.0713101, 0.0945611, 0.1276078, 0.2013795, 0.3484294, 0.6481340", \ "0.0498816, 0.0717329, 0.0950121, 0.1275569, 0.2014272, 0.3476527, 0.6479992"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1214172, 0.1374520, 0.1526646, 0.1725489, 0.2140230, 0.2881157, 0.4277131", \ "0.1252071, 0.1412383, 0.1564387, 0.1762913, 0.2178990, 0.2917679, 0.4313769", \ "0.1329024, 0.1488978, 0.1640387, 0.1839025, 0.2255373, 0.2993646, 0.4391483", \ "0.1488740, 0.1648744, 0.1799689, 0.1998233, 0.2411616, 0.3151534, 0.4549141", \ "0.1754884, 0.1916788, 0.2069394, 0.2267637, 0.2681998, 0.3418035, 0.4815646", \ "0.2134262, 0.2303247, 0.2459564, 0.2662121, 0.3083812, 0.3824362, 0.5217893", \ "0.2633194, 0.2820543, 0.2990532, 0.3204818, 0.3640571, 0.4403335, 0.5803834"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0497098, 0.0709207, 0.0941468, 0.1266950, 0.2004044, 0.3470592, 0.6451128", \ "0.0498713, 0.0709944, 0.0940847, 0.1268754, 0.2005624, 0.3471492, 0.6447866", \ "0.0495043, 0.0707020, 0.0941502, 0.1266798, 0.2005349, 0.3474109, 0.6449601", \ "0.0493034, 0.0706729, 0.0941019, 0.1268477, 0.2007020, 0.3473162, 0.6468623", \ "0.0530077, 0.0740617, 0.0971408, 0.1295013, 0.2027700, 0.3488649, 0.6471217", \ "0.0610121, 0.0819619, 0.1047003, 0.1371735, 0.2107742, 0.3550828, 0.6487408", \ "0.0785527, 0.0996286, 0.1217880, 0.1542919, 0.2258614, 0.3676286, 0.6623449"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1249978, 0.1426597, 0.1584606, 0.1781466, 0.2176950, 0.2847657, 0.4065185", \ "0.1287998, 0.1464473, 0.1624392, 0.1820285, 0.2215513, 0.2886512, 0.4103662", \ "0.1369024, 0.1544354, 0.1703723, 0.1900585, 0.2296100, 0.2966957, 0.4184656", \ "0.1534762, 0.1711223, 0.1868378, 0.2065018, 0.2460015, 0.3130754, 0.4348063", \ "0.1801315, 0.1979420, 0.2140639, 0.2338297, 0.2734490, 0.3403392, 0.4618700", \ "0.2159457, 0.2340732, 0.2502898, 0.2705354, 0.3108500, 0.3783570, 0.5001128", \ "0.2677392, 0.2866548, 0.3035475, 0.3235975, 0.3641964, 0.4318618, 0.5533130"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0606027, 0.0782205, 0.0952631, 0.1187446, 0.1711984, 0.2745391, 0.4908182", \ "0.0605873, 0.0786637, 0.0952301, 0.1185846, 0.1708972, 0.2743042, 0.4904817", \ "0.0604281, 0.0777659, 0.0948168, 0.1188698, 0.1708974, 0.2747362, 0.4905639", \ "0.0602884, 0.0777925, 0.0953580, 0.1185813, 0.1710251, 0.2747218, 0.4908167", \ "0.0661633, 0.0836014, 0.1003319, 0.1236687, 0.1747089, 0.2769024, 0.4921498", \ "0.0760328, 0.0937158, 0.1096628, 0.1328093, 0.1830289, 0.2826108, 0.4944592", \ "0.0950810, 0.1109412, 0.1266190, 0.1478226, 0.1952608, 0.2914785, 0.5018773"); } } } } cell (SDFFNASRX2) { cell_footprint : "SDFFNASR"; area : 42.3936 ; cell_leakage_power : 3.534586e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(D*SE')+(SI*SE)"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (RSTB) { direction : "input"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; clear : "RSTB'"; preset : "SETB'"; clear_preset_var2 : "L"; clear_preset_var1 : "L"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI')"; value : "2.8265552e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI')"; value : "2.8289563e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI')"; value : "3.1488989e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI')"; value : "3.1577838e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE'*SI)"; value : "2.8354282e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE'*SI)"; value : "2.6779585e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI)"; value : "3.1512559e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI)"; value : "3.0002951e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI')"; value : "2.4151370e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI')"; value : "2.4129378e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE'*SI)"; value : "2.4240219e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE'*SI)"; value : "2.4218249e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI')"; value : "2.7374813e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI')"; value : "2.7352803e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB'*SE*SI)"; value : "3.5345863e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB'*SE*SI)"; value : "3.4362387e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI')"; value : "3.2122963e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI')"; value : "3.1139444e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE'*SI)"; value : "3.0612941e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI')"; value : "2.7463759e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE'*SI)"; value : "2.9629075e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI')"; value : "2.7441803e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB'*SE*SI)"; value : "3.3836301e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB'*SE*SI)"; value : "3.2852384e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI')"; value : "2.0311637e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI')"; value : "2.0374148e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE'*SI')"; value : "2.0892809e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI')"; value : "2.4520287e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE'*SI)"; value : "2.0462960e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE'*SI)"; value : "2.0400554e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE'*SI)"; value : "2.4609207e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE'*SI)"; value : "2.0981628e+05"; } leakage_power () { when : "(D'*CLK'*RSTB'*SETB*SE*SI')"; value : "2.3535063e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI')"; value : "2.3597498e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI')"; value : "2.7743698e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE*SI')"; value : "2.4116181e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB'*SE*SI)"; value : "3.3856804e+05"; } leakage_power () { when : "(D'*CLK'*RSTB*SETB*SE*SI)"; value : "3.3984699e+05"; } leakage_power () { when : "(D'*CLK*RSTB*SETB'*SE*SI)"; value : "2.9329667e+05"; } leakage_power () { when : "(D'*CLK*RSTB'*SETB*SE*SI)"; value : "3.2713260e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI')"; value : "3.0633754e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI')"; value : "2.6106699e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE'*SI')"; value : "3.0761774e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE'*SI)"; value : "2.9123379e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI')"; value : "2.9490258e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE'*SI)"; value : "2.9251325e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE'*SI)"; value : "2.4596417e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE'*SI)"; value : "2.7979772e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI')"; value : "2.3686536e+05"; } leakage_power () { when : "(D*CLK'*RSTB'*SETB*SE*SI')"; value : "2.3624074e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE*SI')"; value : "2.4205175e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI')"; value : "2.7832846e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB'*SE*SI)"; value : "3.2346671e+05"; } leakage_power () { when : "(D*CLK'*RSTB*SETB*SE*SI)"; value : "3.2474674e+05"; } leakage_power () { when : "(D*CLK*RSTB*SETB'*SE*SI)"; value : "2.7819746e+05"; } leakage_power () { when : "(D*CLK*RSTB'*SETB*SE*SI)"; value : "3.1203092e+05"; } pin (D) { direction : "input"; rise_capacitance_range (2.507375, 2.507375 ); rise_capacitance : 2.507375; capacitance : 2.417098; fall_capacitance_range (2.326821, 2.326821 ); fall_capacitance : 2.326821; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0670982, 0.0705796, 0.0783949, 0.0962727, 0.1263295, 0.1809501, 0.2670648", \ "0.0632712, 0.0667726, 0.0746084, 0.0927984, 0.1227173, 0.1772580, 0.2634558", \ "0.0530038, 0.0566224, 0.0643944, 0.0821350, 0.1155326, 0.1672631, 0.2527416", \ "0.0384961, 0.0389033, 0.0462761, 0.0644155, 0.0972061, 0.1496780, 0.2329492", \ "0.0051091, 0.0089978, 0.0192477, 0.0347250, 0.0673178, 0.1228383, 0.2063966", \ "-0.0420923, -0.0362515, -0.0292496, -0.0143549, 0.0227250, 0.0761121, 0.1659959", \ "-0.1054113, -0.1048991, -0.1037158, -0.0915691, -0.0567373, -0.0005430, 0.0944737"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0612417, 0.0651042, 0.0724174, 0.0845245, 0.1019005, 0.1235632, 0.1433885", \ "0.0574726, 0.0612435, 0.0688121, 0.0835901, 0.0981849, 0.1198334, 0.1393962", \ "0.0499647, 0.0540122, 0.0613773, 0.0759721, 0.0907577, 0.1092826, 0.1353944", \ "0.0381557, 0.0417119, 0.0491178, 0.0622099, 0.0768609, 0.0939130, 0.1201585", \ "0.0167008, 0.0206355, 0.0286828, 0.0405543, 0.0579490, 0.0740031, 0.0968663", \ "-0.0163292, -0.0134703, -0.0058056, 0.0060301, 0.0228422, 0.0434841, 0.0674958", \ "-0.0648056, -0.0646673, -0.0616765, -0.0532056, -0.0373088, -0.0136126, 0.0084504"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0290074, -0.0329362, -0.0432663, -0.0579488, -0.0902930, -0.1404841, -0.2168319", \ "-0.0255616, -0.0322108, -0.0397756, -0.0542759, -0.0864869, -0.1397219, -0.2128826", \ "-0.0179734, -0.0217919, -0.0292407, -0.0471952, -0.0793026, -0.1296595, -0.2049982", \ "-1.2925170e-06, -0.0038631, -0.0116138, -0.0328034, -0.0628609, -0.1141177, -0.1822316", \ "0.0235238, 0.0229590, 0.0159501, -0.0021279, -0.0405207, -0.0862704, -0.1761703", \ "0.0599909, 0.0605005, 0.0567573, 0.0439406, 0.0112689, -0.0590136, -0.1358209", \ "0.1368510, 0.1357582, 0.1309220, 0.1132390, 0.0795138, 0.0251049, -0.0546624"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0406733, -0.0476205, -0.0548376, -0.0667783, -0.0815448, -0.0997719, -0.1230313", \ "-0.0370273, -0.0439321, -0.0512018, -0.0629367, -0.0777983, -0.0957127, -0.1159441", \ "-0.0327726, -0.0359290, -0.0438481, -0.0560300, -0.0707166, -0.0884205, -0.1083198", \ "-0.0234703, -0.0241898, -0.0321537, -0.0437167, -0.0597488, -0.0772861, -0.0945863", \ "-0.0021612, -0.0058683, -0.0132505, -0.0265011, -0.0405229, -0.0599103, -0.0782141", \ "0.0298994, 0.0270494, 0.0205780, 0.0086335, -0.0077640, -0.0232241, -0.0521702", \ "0.0859083, 0.0829773, 0.0760131, 0.0675349, 0.0484292, 0.0316736, -0.0030255"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.1651936, 9.0060861, 8.9330884, 9.6466873, 11.3191029, 14.9091514, 22.3344658"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.1616168, 3.9463468, 3.7017722, 4.5254142, 6.3586639, 10.2111285, 18.1020235"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.188856; min_pulse_width_high : 0.064121; fall_capacitance_range (1.088145, 1.088145 ); fall_capacitance : 1.088145; capacitance : 1.117956; rise_capacitance_range (1.147766, 1.147766 ); rise_capacitance : 1.147766; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.2904622, 12.1421356, 12.0291532, 12.5573486, 13.7974103, 16.4612043, 21.9724630"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.9908560, 10.8481795, 10.7487920, 11.2676938, 12.4914629, 15.1249667, 20.5779398"); } } } pin (RSTB) { direction : "input"; min_pulse_width_low : 0.076419; rise_capacitance_range (4.981418, 4.981418 ); rise_capacitance : 4.981418; capacitance : 5.054122; fall_capacitance_range (5.126827, 5.126827 ); fall_capacitance : 5.126827; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1550482, -0.1571135, -0.1615101, -0.1728714, -0.1897589, -0.2117610, -0.2432337", \ "-0.1618794, -0.1640285, -0.1683864, -0.1767642, -0.1935906, -0.2154745, -0.2445250", \ "-0.1692577, -0.1714495, -0.1758087, -0.1870150, -0.2037820, -0.2252593, -0.2551957", \ "-0.1868540, -0.1889953, -0.1933780, -0.2046661, -0.2215187, -0.2439512, -0.2720520", \ "-0.2140132, -0.2190860, -0.2232475, -0.2312332, -0.2466025, -0.2732901, -0.3013352", \ "-0.2607415, -0.2628411, -0.2672707, -0.2784117, -0.2957554, -0.3166344, -0.3429059", \ "-0.3319345, -0.3312041, -0.3354518, -0.3471466, -0.3668129, -0.3904674, -0.4176932"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1610396, 0.1602291, 0.1645852, 0.1761061, 0.1956345, 0.2202366, 0.2409994", \ "0.1647380, 0.1668859, 0.1711642, 0.1824188, 0.2022902, 0.2242932, 0.2445356", \ "0.1753718, 0.1775255, 0.1818457, 0.1904815, 0.2096386, 0.2310795, 0.2547796", \ "0.1900488, 0.1921456, 0.1963744, 0.2108037, 0.2274388, 0.2494282, 0.2720196", \ "0.2147658, 0.2168656, 0.2221632, 0.2347272, 0.2582985, 0.2784591, 0.3013351", \ "0.2677202, 0.2700937, 0.2744762, 0.2818866, 0.3039522, 0.3201673, 0.3461109", \ "0.3391042, 0.3411028, 0.3449411, 0.3531915, 0.3722855, 0.3905855, 0.4181351"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.1394069, 21.2103809, 21.5657175, 24.0411844, 29.2055068, 39.7475399, 61.0449943"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("25.5668421, 25.3745695, 25.1759900, 27.9871214, 33.7953499, 45.5977723, 69.3885827"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.097501; rise_capacitance_range (4.131158, 4.131158 ); rise_capacitance : 4.131158; capacitance : 4.143100; fall_capacitance_range (4.155042, 4.155042 ); fall_capacitance : 4.155042; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0438169, -0.0402000, -0.0327628, -0.0174864, 0.0207539, 0.0917356, 0.2321982", \ "-0.0504755, -0.0438869, -0.0392205, -0.0184214, 0.0147555, 0.0829816, 0.2285767", \ "-0.0582121, -0.0542955, -0.0495109, -0.0323344, 0.0069058, 0.0756293, 0.2125923", \ "-0.0818836, -0.0782530, -0.0733265, -0.0497988, -0.0165921, 0.0556231, 0.1971937", \ "-0.1182892, -0.1154606, -0.1084297, -0.0966326, -0.0527319, 0.0140738, 0.1559675", \ "-0.1674637, -0.1657908, -0.1564846, -0.1458294, -0.1166930, -0.0439413, 0.0840987", \ "-0.2490564, -0.2453008, -0.2437629, -0.2313568, -0.1992463, -0.1246473, 0.0000000e+00"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0703351, 0.0694372, 0.0621580, 0.0531232, 0.0316528, -0.0110892, -0.0856501", \ "0.0768533, 0.0730829, 0.0657579, 0.0566395, 0.0350806, -0.0075752, -0.0818314", \ "0.0842939, 0.0806996, 0.0760676, 0.0642233, 0.0429795, 0.0031734, -0.0717742", \ "0.1024459, 0.0986754, 0.0935847, 0.0819965, 0.0607344, 0.0210784, -0.0555784", \ "0.1319608, 0.1307241, 0.1235182, 0.1110243, 0.0939025, 0.0529586, -0.0243748", \ "0.1765737, 0.1760315, 0.1669387, 0.1575621, 0.1412476, 0.1019737, 0.0274740", \ "0.2484249, 0.2444553, 0.2386282, 0.2248010, 0.2104213, 0.1812793, 0.1042241"); } } internal_power () { when : "!D&!CLK&!RSTB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("28.1133987, 27.9963684, 27.9144527, 29.1708436, 31.8357703, 37.3177688, 48.4339105"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("30.8735373, 30.6048088, 30.2533172, 31.7201329, 34.8397300, 41.2648895, 54.3011742"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (4.869565, 4.869565 ); rise_capacitance : 4.869565; capacitance : 4.823033; fall_capacitance_range (4.776501, 4.776501 ); fall_capacitance : 4.776501; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0641510, 0.0705436, 0.0754939, 0.0846653, 0.1088890, 0.1511552, 0.2277598", \ "0.0633606, 0.0668561, 0.0717363, 0.0809622, 0.1055912, 0.1476661, 0.2212708", \ "0.0501677, 0.0565763, 0.0614282, 0.0732660, 0.0947570, 0.1379302, 0.2135459", \ "0.0351491, 0.0389448, 0.0434361, 0.0531664, 0.0760525, 0.1190525, 0.1957013", \ "0.0080189, 0.0059182, 0.0104891, 0.0220544, 0.0469241, 0.0891090, 0.1675591", \ "-0.0421406, -0.0416630, -0.0349403, -0.0264483, -0.0016787, 0.0468529, 0.1278496", \ "-0.1084062, -0.1077864, -0.1038496, -0.1023959, -0.0780150, -0.0329030, 0.0480089"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0582362, 0.0621462, 0.0666411, 0.0726915, 0.0848772, 0.0980907, 0.1110110", \ "0.0545792, 0.0584835, 0.0630005, 0.0689353, 0.0810761, 0.0945572, 0.1061369", \ "0.0471866, 0.0483772, 0.0555891, 0.0645469, 0.0738782, 0.0845177, 0.0989999", \ "0.0380741, 0.0388967, 0.0435346, 0.0496630, 0.0596144, 0.0721327, 0.0846637", \ "0.0167017, 0.0176918, 0.0222312, 0.0288390, 0.0378099, 0.0476718, 0.0637293", \ "-0.0190138, -0.0164482, -0.0119333, -0.0059505, 0.0039143, 0.0153836, 0.0247956", \ "-0.0675655, -0.0674078, -0.0669773, -0.0647925, -0.0559259, -0.0440552, -0.0329182"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0290089, -0.0295484, -0.0375802, -0.0494436, -0.0729982, -0.1163476, -0.1809821", \ "-0.0255019, -0.0258496, -0.0330524, -0.0453989, -0.0694426, -0.1097104, -0.1772178", \ "-0.0179806, -0.0190275, -0.0264947, -0.0357491, -0.0623534, -0.1024731, -0.1669978", \ "2.6576602e-05, -0.0008262, -0.0056859, -0.0175217, -0.0442339, -0.0875357, -0.1522388", \ "0.0297140, 0.0288034, 0.0246714, 0.0120952, -0.0118700, -0.0573385, -0.1311527", \ "0.0676833, 0.0671522, 0.0663592, 0.0587307, 0.0313335, -0.0179178, -0.0923861", \ "0.1209521, 0.1233087, 0.1224568, 0.1206658, 0.1049422, 0.0588260, -0.0189011"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0438907, -0.0448635, -0.0491583, -0.0550795, -0.0647251, -0.0746422, -0.0817112", \ "-0.0402159, -0.0411225, -0.0457239, -0.0513132, -0.0610810, -0.0709657, -0.0787054", \ "-0.0327537, -0.0363206, -0.0380459, -0.0469526, -0.0533331, -0.0629598, -0.0678506", \ "-0.0205143, -0.0214465, -0.0259358, -0.0323432, -0.0414799, -0.0554899, -0.0643566", \ "0.0008097, -0.0029946, -0.0048678, -0.0134719, -0.0232797, -0.0312158, -0.0459055", \ "0.0335207, 0.0331986, 0.0292915, 0.0232039, 0.0132062, 0.0000000e+00, -0.0094539", \ "0.0819071, 0.0844008, 0.0838091, 0.0807677, 0.0689903, 0.0584188, 0.0456228"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.4039218, 7.3876891, 7.5617553, 8.7915460, 11.4576591, 16.9964172, 28.2804647"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3332358, 0.1989690, 0.1164012, 1.5051713, 4.4686772, 10.5816544, 22.9935744"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (2.879647, 2.879647 ); rise_capacitance : 2.879647; capacitance : 2.784165; fall_capacitance_range (2.688683, 2.688683 ); fall_capacitance : 2.688683; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0700372, 0.0735444, 0.0813341, 0.0992735, 0.1293621, 0.1838688, 0.2699177", \ "0.0661693, 0.0698536, 0.0776249, 0.0957029, 0.1256772, 0.1802115, 0.2662663", \ "0.0558045, 0.0594937, 0.0672232, 0.0851885, 0.1184478, 0.1702459, 0.2562629", \ "0.0383820, 0.0449815, 0.0490488, 0.0677289, 0.1004927, 0.1527534, 0.2353952", \ "0.0108641, 0.0118953, 0.0191492, 0.0374141, 0.0701472, 0.1287469, 0.2094696", \ "-0.0365537, -0.0364755, -0.0292391, -0.0143522, 0.0252169, 0.0761122, 0.1666880", \ "-0.1052144, -0.1047114, -0.1007493, -0.0888332, -0.0541186, 0.0026653, 0.0944686"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0611582, 0.0679971, 0.0753163, 0.0875000, 0.1048012, 0.1265884, 0.1463134", \ "0.0574959, 0.0642957, 0.0715495, 0.0835903, 0.1010821, 0.1227785, 0.1423839", \ "0.0499596, 0.0568199, 0.0643535, 0.0759639, 0.0936565, 0.1122721, 0.1385449", \ "0.0414691, 0.0447138, 0.0491229, 0.0622038, 0.0791929, 0.0967169, 0.1231006", \ "0.0196659, 0.0233947, 0.0287148, 0.0439201, 0.0579677, 0.0768480, 0.0997647", \ "-0.0136630, -0.0105465, -0.0062333, 0.0086136, 0.0227714, 0.0434767, 0.0707422", \ "-0.0648106, -0.0646711, -0.0593439, -0.0501661, -0.0344450, -0.0102955, 0.0085514"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0319638, -0.0358360, -0.0434670, -0.0612245, -0.0926205, -0.1437314, -0.2204865", \ "-0.0313597, -0.0350935, -0.0426412, -0.0575455, -0.0921156, -0.1401099, -0.2197812", \ "-0.0208368, -0.0245631, -0.0322576, -0.0503923, -0.0821337, -0.1321568, -0.2096631", \ "-0.0029806, -0.0069026, -0.0174056, -0.0323264, -0.0657811, -0.1169863, -0.1965766", \ "0.0205409, 0.0201784, 0.0131995, -0.0054065, -0.0405222, -0.0979350, -0.1791330", \ "0.0702834, 0.0695547, 0.0585460, 0.0519734, 0.0166034, -0.0307942, -0.1282839", \ "0.1317442, 0.1350428, 0.1277350, 0.1201798, 0.0834834, 0.0317529, -0.0546540"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0436348, -0.0471123, -0.0550097, -0.0672990, -0.0822926, -0.0995304, -0.1222051", \ "-0.0399861, -0.0434480, -0.0512963, -0.0633445, -0.0788402, -0.0958380, -0.1189213", \ "-0.0354428, -0.0359290, -0.0432448, -0.0584272, -0.0746773, -0.0885840, -0.1085294", \ "-0.0235296, -0.0271399, -0.0351274, -0.0439010, -0.0629113, -0.0809567, -0.1007849", \ "-0.0022133, -0.0059649, -0.0138740, -0.0261991, -0.0405228, -0.0632216, -0.0831765", \ "0.0275133, 0.0242719, 0.0202789, 0.0057898, -0.0075091, -0.0256291, -0.0552412", \ "0.0747946, 0.0746857, 0.0716813, 0.0646258, 0.0489525, 0.0289866, 0.0029399"); } } internal_power () { when : "!D&!CLK&!RSTB&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7097092, 2.5515327, 2.4218292, 2.3075929, 2.2657695, 2.3687720, 2.7614265"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.2696910, -2.4689853, -2.6816082, -2.7947287, -2.8350038, -2.7295888, -2.3327930"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.663440; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6264442, -6.1786720, -10.3806911, -14.6265346, -20.5472676, -26.0372761, -31.8624312", \ "-0.6300864, -6.1888064, -10.3990323, -14.6213966, -20.5132850, -26.0843578, -32.0290874", \ "-0.6367841, -6.1697934, -10.3356578, -14.5648790, -20.4416275, -26.0351634, -31.8268988", \ "-0.6443988, -6.0572113, -10.2182113, -14.3588830, -20.1374675, -25.5295121, -30.3468992", \ "-0.6535594, -5.7773554, -9.7562786, -13.7648654, -19.3101757, -24.5066446, -29.1994667", \ "-0.6630123, -5.2437588, -8.8011979, -12.4426649, -17.4377878, -22.3228226, -26.8043884", \ "-0.6825428, -4.0154595, -6.7692767, -9.5028541, -13.6208261, -17.0658638, -20.9756903"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.8802751, 21.7849771, 39.2785203, 55.8048812, 76.8892266, 93.4746958, 104.3883975", \ "-3.8101142, 21.8646773, 39.3658301, 55.8924411, 77.0051124, 93.5785880, 104.4931590", \ "-3.7593950, 21.9479092, 39.4610255, 56.0412617, 77.0979647, 93.7003895, 104.6321534", \ "-4.0337790, 21.7522794, 39.2984408, 55.9277411, 77.0895059, 93.7447930, 104.6756534", \ "-4.6611798, 21.4188077, 39.1919698, 56.0042462, 77.3957628, 94.2383897, 105.3407067", \ "-5.9960957, 20.7187043, 38.9414802, 56.1501125, 78.0992324, 95.3291300, 106.7541643", \ "-8.7644642, 19.6169538, 38.9967491, 57.1919350, 79.7747251, 97.9945181, 109.9644567"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("23.0204454, 20.6414883, 20.1475420, 19.6301532, 18.4227096, 17.2625095, 13.8517126", \ "22.7558596, 20.3510249, 19.8326645, 19.2904710, 18.1694050, 16.0331608, 14.9550549", \ "22.9909300, 20.7201096, 20.1190944, 19.5814650, 18.3030231, 16.4771034, 14.2420226", \ "25.1420395, 22.4867866, 21.6417011, 20.9776012, 19.6331549, 17.4299448, 15.7944620", \ "30.7664141, 27.3409302, 26.3998903, 25.3081064, 23.4453209, 20.8527362, 18.9324035", \ "44.3984877, 39.5573793, 37.0013930, 34.8753665, 32.8985653, 30.0143579, 25.2133902", \ "68.7179848, 62.9323297, 59.5366898, 57.0867927, 53.2841907, 48.3399983, 45.2616660"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-8.3452560, 16.7478557, 34.0423082, 50.3731305, 70.7823363, 87.9070378, 98.9303330", \ "-8.3826887, 16.7001937, 34.0371808, 50.3389521, 70.7384020, 87.8782930, 98.9017537", \ "-8.5534067, 16.6292901, 33.9435754, 50.2842925, 70.6913988, 87.8490930, 98.8698489", \ "-9.7584209, 15.7972532, 33.2848220, 49.7661792, 70.1270994, 87.3685456, 98.4329294", \ "-12.2675263, 14.0496036, 31.9255670, 48.6909273, 69.3560014, 86.9166427, 98.1405833", \ "-17.3740569, 10.9071147, 29.8709947, 47.4846558, 69.1596141, 87.2723498, 98.8467324", \ "-27.7654722, 4.5998187, 26.0626782, 45.7218655, 69.7757853, 88.1402456, 100.7630811"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.4953955, -5.3826944, -9.1576611, -13.0275300, -18.4678572, -23.6494776, -29.9447234", \ "-0.4980951, -5.3776142, -9.2032462, -13.0368480, -18.5180742, -23.8043611, -29.3863502", \ "-0.4992943, -5.3305787, -9.0713023, -12.9143368, -18.3200394, -23.4555706, -27.9012478", \ "-0.4997714, -5.2061870, -8.9044745, -12.6451396, -17.9173492, -22.9359514, -28.3358027", \ "-0.4734417, -4.6740253, -8.0510977, -11.5117655, -16.4007952, -21.1576617, -25.2717153", \ "-0.4155177, -3.5642257, -6.1837946, -8.9197895, -12.9519402, -16.9018414, -22.1841108", \ "-0.3418464, -1.3117258, -2.4742770, -3.8010690, -5.9997198, -8.9079163, -10.9977678"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2598720, 0.2770540, 0.2914130, 0.3097576, 0.3480150, 0.4184295, 0.5565963", \ "0.2637883, 0.2810074, 0.2953510, 0.3136947, 0.3519497, 0.4223875, 0.5604447", \ "0.2725456, 0.2897224, 0.3040831, 0.3224147, 0.3606724, 0.4311045, 0.5692145", \ "0.2906265, 0.3080690, 0.3221964, 0.3405223, 0.3787728, 0.4492109, 0.5871511", \ "0.3215282, 0.3388934, 0.3531242, 0.3714160, 0.4096491, 0.4800689, 0.6182105", \ "0.3700169, 0.3872190, 0.4014333, 0.4198021, 0.4579122, 0.5285524, 0.6665113", \ "0.4489128, 0.4661065, 0.4802644, 0.4986854, 0.5370143, 0.6074319, 0.7454274"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0364401, 0.0585822, 0.0797581, 0.1105503, 0.1825439, 0.3300503, 0.6304448", \ "0.0364347, 0.0585477, 0.0800348, 0.1105710, 0.1825485, 0.3302561, 0.6318107", \ "0.0364223, 0.0585895, 0.0797617, 0.1105755, 0.1825713, 0.3298481, 0.6310198", \ "0.0366082, 0.0583959, 0.0800338, 0.1103891, 0.1822574, 0.3305997, 0.6320184", \ "0.0368101, 0.0579081, 0.0796921, 0.1103794, 0.1824678, 0.3303601, 0.6353804", \ "0.0365515, 0.0586394, 0.0795821, 0.1104053, 0.1820876, 0.3297689, 0.6318268", \ "0.0365589, 0.0585868, 0.0802017, 0.1104554, 0.1828138, 0.3308614, 0.6324185"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2584589, 0.2751986, 0.2895279, 0.3086281, 0.3513577, 0.4357719, 0.6043235", \ "0.2623074, 0.2791674, 0.2934166, 0.3125466, 0.3552708, 0.4397112, 0.6081889", \ "0.2709702, 0.2876605, 0.3019667, 0.3210972, 0.3638501, 0.4482105, 0.6167733", \ "0.2893010, 0.3060417, 0.3203527, 0.3394605, 0.3822049, 0.4665761, 0.6351769", \ "0.3224887, 0.3391752, 0.3534824, 0.3726273, 0.4153754, 0.4998139, 0.6682568", \ "0.3741935, 0.3907985, 0.4051224, 0.4243060, 0.4670633, 0.5515088, 0.7200929", \ "0.4582417, 0.4749743, 0.4892655, 0.5083740, 0.5511641, 0.6355601, 0.8039930"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0301960, 0.0502958, 0.0708587, 0.1013697, 0.1776874, 0.3358052, 0.6567407", \ "0.0301108, 0.0506057, 0.0707638, 0.1013785, 0.1776032, 0.3354175, 0.6576243", \ "0.0304326, 0.0506356, 0.0709694, 0.1014959, 0.1776097, 0.3357642, 0.6575142", \ "0.0303548, 0.0499762, 0.0707746, 0.1013261, 0.1776256, 0.3358208, 0.6555391", \ "0.0301302, 0.0503034, 0.0705660, 0.1012910, 0.1776054, 0.3356108, 0.6568687", \ "0.0301685, 0.0502271, 0.0708999, 0.1012952, 0.1775486, 0.3343089, 0.6571458", \ "0.0304010, 0.0506393, 0.0707604, 0.1015188, 0.1776348, 0.3351913, 0.6567751"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0745337, 0.0916384, 0.1057715, 0.1241104, 0.1622623, 0.2329054, 0.3715747", \ "0.0777839, 0.0949282, 0.1090583, 0.1273486, 0.1655592, 0.2362676, 0.3747676", \ "0.0855695, 0.1026783, 0.1168129, 0.1350641, 0.1732931, 0.2438631, 0.3817849", \ "0.1024458, 0.1193776, 0.1334571, 0.1515667, 0.1896868, 0.2601730, 0.3982246", \ "0.1298416, 0.1478798, 0.1624658, 0.1808356, 0.2189319, 0.2891631, 0.4275176", \ "0.1744578, 0.1943983, 0.2096820, 0.2290023, 0.2679311, 0.3384001, 0.4756091", \ "0.2488975, 0.2710994, 0.2883561, 0.3096119, 0.3512536, 0.4239351, 0.5620694"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0355016, 0.0560531, 0.0782912, 0.1089651, 0.1814341, 0.3290624, 0.6307801", \ "0.0347640, 0.0567267, 0.0780100, 0.1084577, 0.1813388, 0.3287588, 0.6315736", \ "0.0348991, 0.0558612, 0.0777308, 0.1086709, 0.1809953, 0.3283332, 0.6323729", \ "0.0375267, 0.0584776, 0.0791416, 0.1097570, 0.1814150, 0.3271672, 0.6346733", \ "0.0448450, 0.0649027, 0.0861325, 0.1161018, 0.1866504, 0.3314991, 0.6323705", \ "0.0574205, 0.0784517, 0.0977855, 0.1267650, 0.1952647, 0.3386263, 0.6362125", \ "0.0815370, 0.0989002, 0.1194811, 0.1484201, 0.2144425, 0.3546413, 0.6480099"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0478852, 0.0638925, 0.0779925, 0.0970691, 0.1402656, 0.2254634, 0.3945330", \ "0.0518675, 0.0678276, 0.0819233, 0.1009909, 0.1442060, 0.2294000, 0.3984703", \ "0.0596365, 0.0753962, 0.0893800, 0.1084114, 0.1515448, 0.2367302, 0.4057822", \ "0.0698984, 0.0862663, 0.1004427, 0.1195170, 0.1625432, 0.2475569, 0.4164923", \ "0.0804302, 0.0977215, 0.1123428, 0.1317367, 0.1749254, 0.2596930, 0.4283836", \ "0.0893732, 0.1082000, 0.1237585, 0.1438326, 0.1876020, 0.2720049, 0.4403356", \ "0.0883764, 0.1095390, 0.1267233, 0.1483550, 0.1939056, 0.2786281, 0.4460327"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0205851, 0.0415107, 0.0634813, 0.0961688, 0.1745656, 0.3343991, 0.6569818", \ "0.0206124, 0.0416296, 0.0635339, 0.0961893, 0.1746707, 0.3346216, 0.6568667", \ "0.0218624, 0.0422844, 0.0639470, 0.0964589, 0.1748043, 0.3348455, 0.6566454", \ "0.0263017, 0.0463657, 0.0671267, 0.0987757, 0.1763724, 0.3354376, 0.6565364", \ "0.0333867, 0.0528868, 0.0734870, 0.1040101, 0.1797827, 0.3365648, 0.6562385", \ "0.0449681, 0.0646869, 0.0847482, 0.1140863, 0.1875555, 0.3406446, 0.6582399", \ "0.0642217, 0.0845632, 0.1042453, 0.1333299, 0.2024946, 0.3515351, 0.6634400"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1872513, 0.2047188, 0.2192853, 0.2377495, 0.2760582, 0.3465073, 0.4846017", \ "0.1910457, 0.2085717, 0.2231569, 0.2414834, 0.2798712, 0.3502576, 0.4882265", \ "0.1985735, 0.2159715, 0.2304934, 0.2488776, 0.2871909, 0.3576940, 0.4957968", \ "0.2120747, 0.2295002, 0.2440574, 0.2624363, 0.3007971, 0.3712539, 0.5093563", \ "0.2310304, 0.2486356, 0.2630204, 0.2815035, 0.3198304, 0.3903851, 0.5284604", \ "0.2513413, 0.2689333, 0.2836959, 0.3021096, 0.3406034, 0.4109764, 0.5489422", \ "0.2716585, 0.2895065, 0.3040544, 0.3226265, 0.3611224, 0.4317348, 0.5697591"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0380676, 0.0592973, 0.0813320, 0.1117998, 0.1829671, 0.3307686, 0.6256073", \ "0.0387332, 0.0596891, 0.0813661, 0.1119744, 0.1835215, 0.3304461, 0.6317206", \ "0.0386975, 0.0592913, 0.0810054, 0.1117717, 0.1833469, 0.3302180, 0.6327321", \ "0.0385430, 0.0595749, 0.0812326, 0.1115729, 0.1835512, 0.3302482, 0.6330323", \ "0.0385917, 0.0597851, 0.0813832, 0.1118115, 0.1837413, 0.3307812, 0.6344747", \ "0.0392830, 0.0605429, 0.0822290, 0.1129152, 0.1843322, 0.3324338, 0.6312058", \ "0.0400815, 0.0612820, 0.0828736, 0.1138249, 0.1850555, 0.3320018, 0.6342082"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 1.207648; internal_power () { related_pin : "CLK"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2029793, 27.1565923, 44.1736980, 60.2532101, 80.0735240, 95.8968752, 106.4470179", \ "2.1995775, 27.1556453, 44.1426498, 60.2403036, 80.0621496, 95.8555195, 106.3409573", \ "2.1927663, 27.1755358, 44.2135745, 60.3124446, 80.1549902, 95.9974782, 106.4769856", \ "2.1850549, 27.2718893, 44.3730840, 60.5178682, 80.4344327, 96.3352826, 106.8644405", \ "2.1767913, 27.5419914, 44.8203060, 61.1286825, 81.2518835, 97.3293166, 107.9981542", \ "2.1633027, 28.0805882, 45.7317868, 62.4417087, 83.0450322, 99.4779287, 110.3762381", \ "2.1377351, 29.4265379, 48.0627502, 65.4368969, 86.9581557, 104.1884354, 115.6284101"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.6516943, -11.1689110, -14.9838615, -19.0758939, -24.0494971, -29.3957841, -35.2810594", \ "-6.5811396, -11.0911216, -14.8907202, -18.9906229, -23.9233896, -29.2701952, -34.7713155", \ "-6.5319683, -11.0394042, -14.7986520, -18.8899818, -23.8551997, -29.2417059, -34.8258784", \ "-6.8050047, -11.2101493, -14.9346023, -18.9537881, -23.7754941, -29.0935397, -34.9181137", \ "-7.4305508, -11.5541438, -15.0803088, -18.9270996, -23.5549988, -28.7366283, -33.9905130", \ "-8.7611546, -12.1661727, -15.2498816, -18.6653605, -22.7273485, -27.5701211, -32.6850070", \ "-11.5288730, -13.3555090, -15.3387492, -17.6356048, -21.2089843, -24.6407369, -28.5146367"); } } internal_power () { related_pin : "RSTB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-11.0964026, -16.6166913, -20.5443784, -24.5036178, -29.8307963, -35.3964560, -41.4820532", \ "-11.1352860, -16.6423496, -20.5972625, -24.4191561, -29.9169517, -35.2916610, -41.4328572", \ "-11.3139298, -16.7901142, -20.7292051, -24.5701904, -29.7746639, -35.2577188, -41.4441754", \ "-12.5404998, -17.7524631, -21.5530575, -25.2598141, -30.3068656, -35.7183167, -41.3838809", \ "-15.0806805, -19.5898858, -22.9342150, -26.1747282, -30.7748740, -35.6164837, -41.2563962", \ "-20.2180560, -22.9152774, -25.3518019, -27.3760699, -30.6367287, -34.1696362, -39.4862499", \ "-30.6677399, -29.3779579, -29.0793606, -29.1889838, -29.8185750, -31.7669659, -33.1934634"); } fall_power (scalar) { values("0.000000"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-4.6274965, -7.1829663, -7.7615035, -7.9656591, -8.9495580, -11.0579837, -14.3864653", \ "-4.3531694, -6.9573354, -7.5297312, -7.7273265, -8.7341775, -10.6616452, -14.1419418", \ "-3.9312093, -6.4994856, -7.0149870, -7.3128203, -8.5565778, -10.4699422, -14.2207864", \ "-4.8038151, -7.4572732, -8.0391695, -8.2881341, -9.7302318, -11.3887955, -14.9799076", \ "-5.3881312, -8.1497246, -8.8221233, -9.4888494, -10.8478492, -13.0294853, -16.7717988", \ "-4.4656655, -8.5441292, -9.8116407, -10.8294913, -12.7559550, -15.3223468, -19.7405071", \ "-0.7611881, -5.1377972, -8.0874031, -10.8982548, -14.8336444, -17.9733689, -21.7890583"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3392670, 28.0249522, 45.4380925, 61.8542142, 82.0624256, 98.1204718, 108.7633483", \ "2.3359835, 28.0058934, 45.4193252, 61.7935187, 82.0089814, 98.0938609, 108.7494691", \ "2.3350751, 28.0797147, 45.5274199, 61.9635531, 82.1702732, 98.3302909, 109.0177487", \ "2.3377841, 28.2273036, 45.7551218, 62.2326986, 82.4993386, 98.6992603, 109.4895790", \ "2.3744197, 28.8135100, 46.6080092, 63.3354426, 83.7848385, 100.0416720, 110.8141703", \ "2.4508890, 30.0825053, 48.6401220, 66.0007063, 87.1381960, 103.7772988, 114.7815080", \ "2.5382537, 32.5932824, 52.6378930, 71.0177936, 93.3693663, 110.9510372, 122.2854968"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1803295, 0.2060900, 0.2255356, 0.2489559, 0.2957825, 0.3762604, 0.5202374", \ "0.1841769, 0.2099466, 0.2293853, 0.2529049, 0.2997285, 0.3802172, 0.5243097", \ "0.1927413, 0.2185748, 0.2380296, 0.2615345, 0.3083308, 0.3887905, 0.5326958", \ "0.2108790, 0.2366852, 0.2560699, 0.2796444, 0.3264655, 0.4069403, 0.5509088", \ "0.2438008, 0.2697502, 0.2890565, 0.3124722, 0.3592815, 0.4397686, 0.5836890", \ "0.2950566, 0.3211300, 0.3406090, 0.3639944, 0.4107533, 0.4912412, 0.6352128", \ "0.3807420, 0.4073373, 0.4270644, 0.4504777, 0.4972095, 0.5776500, 0.7218070"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0527241, 0.0800027, 0.1037730, 0.1379862, 0.2142037, 0.3604941, 0.6573452", \ "0.0527173, 0.0799694, 0.1039090, 0.1381493, 0.2143788, 0.3605216, 0.6555719", \ "0.0527642, 0.0799635, 0.1039097, 0.1377818, 0.2136196, 0.3599497, 0.6569638", \ "0.0526973, 0.0800123, 0.1038413, 0.1379691, 0.2142909, 0.3603991, 0.6573047", \ "0.0532134, 0.0800627, 0.1040722, 0.1378424, 0.2141749, 0.3605120, 0.6556923", \ "0.0552571, 0.0819871, 0.1055186, 0.1389866, 0.2148988, 0.3609164, 0.6576765", \ "0.0581081, 0.0849134, 0.1080158, 0.1409847, 0.2168186, 0.3618125, 0.6569033"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1991058, 0.2288951, 0.2551865, 0.2918439, 0.3746883, 0.5317706, 0.8412983", \ "0.2030395, 0.2328046, 0.2592500, 0.2957919, 0.3786280, 0.5356811, 0.8453634", \ "0.2117180, 0.2415211, 0.2677942, 0.3044477, 0.3872916, 0.5443726, 0.8539577", \ "0.2297456, 0.2595261, 0.2858387, 0.3224904, 0.4053313, 0.5624023, 0.8721482", \ "0.2614478, 0.2911760, 0.3175187, 0.3541577, 0.4369902, 0.5940589, 0.9037950", \ "0.3096655, 0.3394583, 0.3657365, 0.4023722, 0.4851717, 0.6423890, 0.9514004", \ "0.3891902, 0.4188967, 0.4452538, 0.4817865, 0.5645052, 0.7215146, 1.0305199"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0472260, 0.0861192, 0.1265923, 0.1873407, 0.3298957, 0.6185943, 1.2076483", \ "0.0474588, 0.0857411, 0.1267681, 0.1874108, 0.3300930, 0.6191865, 1.2055925", \ "0.0472268, 0.0860636, 0.1265537, 0.1873546, 0.3298828, 0.6185710, 1.2060275", \ "0.0473273, 0.0858490, 0.1266714, 0.1875460, 0.3298524, 0.6184042, 1.2044834", \ "0.0472019, 0.0854833, 0.1267642, 0.1873873, 0.3298997, 0.6183293, 1.2028398", \ "0.0471711, 0.0859571, 0.1263773, 0.1874516, 0.3302728, 0.6182708, 1.2040179", \ "0.0468898, 0.0854131, 0.1266576, 0.1874934, 0.3295292, 0.6158102, 1.2010660"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "RSTB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1808192, 0.2064372, 0.2259346, 0.2495646, 0.2961530, 0.3751141, 0.5177965", \ "0.1841055, 0.2097274, 0.2292247, 0.2528741, 0.2994384, 0.3784814, 0.5212478", \ "0.1902531, 0.2157013, 0.2350665, 0.2589070, 0.3056001, 0.3844206, 0.5274404", \ "0.1982600, 0.2236571, 0.2431408, 0.2667374, 0.3135315, 0.3925513, 0.5354840", \ "0.2084174, 0.2339622, 0.2533920, 0.2770770, 0.3235561, 0.4024772, 0.5455277", \ "0.2208978, 0.2464552, 0.2657666, 0.2895067, 0.3360212, 0.4146808, 0.5575093", \ "0.2346684, 0.2600631, 0.2795845, 0.3033041, 0.3499525, 0.4288952, 0.5717850"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0548789, 0.0820776, 0.1060858, 0.1395045, 0.2137243, 0.3589676, 0.6551514", \ "0.0549666, 0.0820699, 0.1060229, 0.1394252, 0.2134598, 0.3589284, 0.6546275", \ "0.0552110, 0.0820275, 0.1062164, 0.1394646, 0.2138588, 0.3592163, 0.6527809", \ "0.0546176, 0.0817854, 0.1057591, 0.1393382, 0.2140076, 0.3575858, 0.6534695", \ "0.0548984, 0.0817851, 0.1058494, 0.1389661, 0.2128461, 0.3591759, 0.6529344", \ "0.0549679, 0.0820507, 0.1060959, 0.1391319, 0.2135741, 0.3591180, 0.6516426", \ "0.0556436, 0.0825362, 0.1069006, 0.1403034, 0.2146153, 0.3593502, 0.6552688"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1302534, 0.1559242, 0.1754493, 0.1991295, 0.2460975, 0.3252431, 0.4683683", \ "0.1338152, 0.1594472, 0.1789577, 0.2026554, 0.2495696, 0.3287211, 0.4717856", \ "0.1416018, 0.1671276, 0.1866366, 0.2104007, 0.2570485, 0.3361572, 0.4789235", \ "0.1582538, 0.1838611, 0.2033190, 0.2269634, 0.2736809, 0.3528004, 0.4957231", \ "0.1901051, 0.2158668, 0.2354636, 0.2591001, 0.3056217, 0.3847953, 0.5277224", \ "0.2380011, 0.2655364, 0.2858674, 0.3103674, 0.3581156, 0.4379020, 0.5811008", \ "0.3139259, 0.3448297, 0.3675390, 0.3939899, 0.4443358, 0.5270603, 0.6717217"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0542281, 0.0819932, 0.1061553, 0.1393140, 0.2137457, 0.3577104, 0.6538608", \ "0.0541255, 0.0816062, 0.1059419, 0.1393245, 0.2138286, 0.3579247, 0.6545258", \ "0.0549436, 0.0813822, 0.1055920, 0.1390770, 0.2127767, 0.3581595, 0.6546825", \ "0.0542697, 0.0813555, 0.1056518, 0.1389917, 0.2135573, 0.3584396, 0.6543640", \ "0.0620014, 0.0861429, 0.1102275, 0.1428603, 0.2157805, 0.3587651, 0.6549379", \ "0.0716286, 0.0983392, 0.1225067, 0.1536603, 0.2252845, 0.3686569, 0.6590283", \ "0.0949653, 0.1215370, 0.1452728, 0.1767840, 0.2460293, 0.3842632, 0.6722675"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1254758, 0.1563864, 0.1837003, 0.2208633, 0.3022002, 0.4575123, 0.7664707", \ "0.1292848, 0.1600862, 0.1874409, 0.2246342, 0.3059747, 0.4613160, 0.7705385", \ "0.1366412, 0.1675884, 0.1949159, 0.2320953, 0.3134293, 0.4687287, 0.7775872", \ "0.1509498, 0.1817695, 0.2090590, 0.2461585, 0.3273765, 0.4826057, 0.7915238", \ "0.1699525, 0.2016422, 0.2290700, 0.2661291, 0.3470456, 0.5019510, 0.8109417", \ "0.1925444, 0.2242606, 0.2517883, 0.2889770, 0.3700022, 0.5248789, 0.8346252", \ "0.2148487, 0.2460354, 0.2729547, 0.3099547, 0.3901630, 0.5437970, 0.8514403"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0545500, 0.0930826, 0.1330418, 0.1912594, 0.3300746, 0.6164703, 1.2005255", \ "0.0544096, 0.0932702, 0.1331716, 0.1911577, 0.3301408, 0.6159190, 1.2003561", \ "0.0545730, 0.0932379, 0.1331723, 0.1914335, 0.3295849, 0.6163789, 1.2005791", \ "0.0544309, 0.0934674, 0.1334948, 0.1912091, 0.3304997, 0.6159527, 1.2034207", \ "0.0590400, 0.0976754, 0.1377736, 0.1952071, 0.3322514, 0.6171343, 1.2007919", \ "0.0637336, 0.1031768, 0.1427894, 0.2003213, 0.3369285, 0.6200210, 1.2059986", \ "0.0761746, 0.1137780, 0.1521464, 0.2074245, 0.3418758, 0.6240935, 1.2018285"); } } } } cell (SDFFNASX1) { cell_footprint : "SDFFNAS"; area : 36.864 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.696818e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(D*SE')+(SI*SE)"; preset : "SETB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI')"; value : "1.3840732e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI')"; value : "1.5129784e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI')"; value : "1.5220031e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI)"; value : "1.3930911e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI')"; value : "1.1424387e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI)"; value : "1.1514778e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE'*SI')"; value : "1.5588634e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE'*SI)"; value : "1.5679035e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI')"; value : "1.2713440e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE*SI')"; value : "1.6877701e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI)"; value : "1.5563560e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE*SI)"; value : "1.5689055e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI)"; value : "1.4775448e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI')"; value : "1.4274868e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE'*SI')"; value : "1.4400393e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI')"; value : "1.3486692e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI)"; value : "1.3826833e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE'*SI)"; value : "1.3952337e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI)"; value : "1.3038687e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI')"; value : "1.2803865e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI)"; value : "1.5115840e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE*SI')"; value : "1.6968178e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE*SI)"; value : "1.5241378e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI)"; value : "1.4327684e+05"; } pin (D) { direction : "input"; fall_capacitance_range (1.341363, 1.341363 ); fall_capacitance : 1.341363; capacitance : 1.394916; rise_capacitance_range (1.448470, 1.448470 ); rise_capacitance : 1.448470; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0145114, 0.0184028, 0.0256867, 0.0402679, 0.0612126, 0.0877354, 0.1156324", \ "0.0108614, 0.0147039, 0.0222850, 0.0366739, 0.0573591, 0.0859027, 0.1127699", \ "0.0003944, 0.0041196, 0.0120708, 0.0269623, 0.0470636, 0.0749373, 0.1049949", \ "-0.0172155, -0.0139388, -0.0062789, 0.0128784, 0.0329460, 0.0614948, 0.0891764", \ "-0.0404508, -0.0396638, -0.0335184, -0.0187824, 0.0026093, 0.0307992, 0.0612504", \ "-0.0809308, -0.0735730, -0.0729374, -0.0611946, -0.0404106, -0.0088427, 0.0246086", \ "-0.1559384, -0.1521487, -0.1478281, -0.1307148, -0.1075362, -0.0877857, -0.0510651"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1168462, 0.1235454, 0.1310409, 0.1464843, 0.1789795, 0.2191529, 0.2990983", \ "0.1131491, 0.1198951, 0.1273265, 0.1427945, 0.1758334, 0.2185152, 0.2982170", \ "0.1058475, 0.1095057, 0.1169575, 0.1354068, 0.1620655, 0.2084888, 0.2875385", \ "0.0911180, 0.0976953, 0.1017870, 0.1197850, 0.1463124, 0.1968750, 0.2750550", \ "0.0694096, 0.0731797, 0.0808548, 0.0952649, 0.1294375, 0.1725393, 0.2463043", \ "0.0356139, 0.0394160, 0.0465499, 0.0643287, 0.0882820, 0.1405449, 0.2189500", \ "-0.0167133, -0.0166547, -0.0094327, 0.0092313, 0.0403612, 0.0849718, 0.1682641"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0087039, 0.0050122, -0.0025112, -0.0172120, -0.0383382, -0.0594166, -0.0706153", \ "0.0121036, 0.0090297, 0.0012303, -0.0139141, -0.0345111, -0.0553642, -0.0676296", \ "0.0194115, 0.0162793, 0.0089980, -0.0061189, -0.0247426, -0.0486783, -0.0643992", \ "0.0345013, 0.0338464, 0.0270574, 0.0128748, -0.0061891, -0.0289892, -0.0532634", \ "0.0613430, 0.0582249, 0.0531857, 0.0389861, 0.0136260, -0.0098013, -0.0342815", \ "0.1027521, 0.0986686, 0.0910856, 0.0772241, 0.0622145, 0.0308746, 0.0026402", \ "0.1708976, 0.1676896, 0.1610392, 0.1453966, 0.1316214, 0.1047057, 0.0746243"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0963153, -0.1033564, -0.1106127, -0.1254941, -0.1520662, -0.1989665, -0.2730097", \ "-0.0926261, -0.0996082, -0.1069190, -0.1218243, -0.1480103, -0.1954772, -0.2693527", \ "-0.0881689, -0.0923198, -0.0994704, -0.1170014, -0.1398393, -0.1882100, -0.2592806", \ "-0.0763539, -0.0803892, -0.0873692, -0.1020502, -0.1283429, -0.1820475, -0.2414378", \ "-0.0580575, -0.0585377, -0.0662796, -0.0840759, -0.1150144, -0.1572179, -0.2325471", \ "-0.0238152, -0.0276328, -0.0354596, -0.0528587, -0.0779173, -0.1283190, -0.2058468", \ "0.0291507, 0.0246849, 0.0182564, 0.0031857, -0.0253160, -0.0689340, -0.1533615"); } } internal_power () { when : "!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.1353917, 6.0552175, 6.0026596, 6.4915068, 7.5769913, 9.8557506, 14.5210598"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.4200298, 2.3347207, 2.2706761, 2.7456888, 3.8022882, 6.0220605, 10.5681786"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.181829; min_pulse_width_high : 0.076419; fall_capacitance_range (1.550831, 1.550831 ); fall_capacitance : 1.550831; capacitance : 1.595156; rise_capacitance_range (1.639480, 1.639480 ); rise_capacitance : 1.639480; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.3190937, 15.2651840, 15.2432069, 15.9183568, 17.3544989, 20.3126256, 26.3147212"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.9964706, 11.9475339, 11.9562342, 12.6158907, 14.0417776, 17.0001250, 23.0233932"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.060607; rise_capacitance_range (3.351145, 3.351145 ); rise_capacitance : 3.351145; capacitance : 3.496683; fall_capacitance_range (3.642220, 3.642220 ); fall_capacitance : 3.642220; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0465717, -0.0428786, -0.0355421, -0.0205068, 0.0149324, 0.0852209, 0.2289386", \ "-0.0500206, -0.0463908, -0.0388954, -0.0242290, 0.0087062, 0.0790168, 0.2241960", \ "-0.0608989, -0.0570858, -0.0490806, -0.0350236, -0.0015441, 0.0679522, 0.2126513", \ "-0.0788229, -0.0753044, -0.0703886, -0.0561710, -0.0224393, 0.0490163, 0.1880126", \ "-0.1083740, -0.1047242, -0.0975874, -0.0856516, -0.0567993, 0.0104749, 0.1547314", \ "-0.1428280, -0.1423198, -0.1380998, -0.1267034, -0.1053565, -0.0391931, 0.0873881", \ "-0.2174036, -0.2165609, -0.2089342, -0.1924631, -0.1826474, -0.1230093, -0.0089591"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0495069, 0.0458121, 0.0417225, 0.0295151, 0.0080739, -0.0365551, -0.1247313", \ "0.0558944, 0.0521511, 0.0451554, 0.0358102, 0.0119933, -0.0332297, -0.1134140", \ "0.0637397, 0.0599892, 0.0554818, 0.0433771, 0.0193500, -0.0263333, -0.1065304", \ "0.0819732, 0.0782158, 0.0732791, 0.0620251, 0.0407565, -0.0057934, -0.0915058", \ "0.1118704, 0.1083040, 0.1008840, 0.0886433, 0.0680776, 0.0233615, -0.0611139", \ "0.1490100, 0.1481881, 0.1409563, 0.1298451, 0.1133631, 0.0707282, -0.0169757", \ "0.2161002, 0.2149206, 0.1998822, 0.1966707, 0.1788705, 0.1451312, 0.0638149"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("40.4748008, 40.4802570, 40.6069475, 41.6714452, 43.9162185, 48.5215430, 57.8479699"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-3.3799510, -3.4849552, -3.5883899, -3.6499153, -3.6663923, -3.5927725, -3.3389596"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.720174, 2.720174 ); rise_capacitance : 2.720174; capacitance : 2.673851; fall_capacitance_range (2.627527, 2.627527 ); fall_capacitance : 2.627527; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0145203, 0.0153539, 0.0199106, 0.0292496, 0.0448309, 0.0667727, 0.0853708", \ "0.0109282, 0.0118196, 0.0164384, 0.0250044, 0.0411492, 0.0619785, 0.0815724", \ "0.0033502, 0.0041884, 0.0086728, 0.0180265, 0.0338211, 0.0542603, 0.0743010", \ "-0.0143405, -0.0139371, -0.0092308, 0.0000000e+00, 0.0157500, 0.0379733, 0.0586385", \ "-0.0437751, -0.0398039, -0.0361677, -0.0296802, -0.0143240, 0.0080303, 0.0372405", \ "-0.0810918, -0.0798709, -0.0755959, -0.0719841, -0.0581690, -0.0329572, -0.0078522", \ "-0.1553926, -0.1545170, -0.1499547, -0.1384527, -0.1318884, -0.1085124, -0.0855970"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1198115, 0.1236022, 0.1281198, 0.1373044, 0.1560806, 0.1929917, 0.2600948", \ "0.1160578, 0.1199564, 0.1244421, 0.1336376, 0.1522385, 0.1890851, 0.2536585", \ "0.1057073, 0.1125063, 0.1170486, 0.1262781, 0.1442759, 0.1812439, 0.2458056", \ "0.0910186, 0.0973027, 0.1021083, 0.1108233, 0.1294520, 0.1670904, 0.2316637", \ "0.0726886, 0.0765809, 0.0808106, 0.0897164, 0.1084691, 0.1453997, 0.2080165", \ "0.0386086, 0.0423113, 0.0436966, 0.0536868, 0.0743407, 0.1081134, 0.1756855", \ "-0.0167135, -0.0137207, -0.0094005, 8.6303049e-05, 0.0150806, 0.0514404, 0.1123513"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0086914, 0.0050748, 0.0004067, -0.0087357, -0.0204614, -0.0406348, -0.0529881", \ "0.0094195, 0.0088761, 0.0041722, -0.0050273, -0.0175910, -0.0359095, -0.0490383", \ "0.0164779, 0.0163254, 0.0119841, 0.0027359, -0.0100596, -0.0266082, -0.0432053", \ "0.0345133, 0.0337414, 0.0299786, 0.0203096, 0.0079047, -0.0110516, -0.0289658", \ "0.0616104, 0.0614673, 0.0562473, 0.0473916, 0.0355543, 0.0124981, -0.0057646", \ "0.1026697, 0.0993753, 0.0939741, 0.0885272, 0.0782005, 0.0523393, 0.0366777", \ "0.1738978, 0.1702250, 0.1663694, 0.1535273, 0.1457735, 0.1289331, 0.1079358"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0992898, -0.1033011, -0.1076554, -0.1167374, -0.1379248, -0.1723787, -0.2328708", \ "-0.0955570, -0.1024975, -0.1039727, -0.1158244, -0.1341785, -0.1684961, -0.2293361", \ "-0.0881948, -0.0950674, -0.0994447, -0.1084450, -0.1265703, -0.1606426, -0.2221012", \ "-0.0760702, -0.0804095, -0.0847016, -0.0934293, -0.1115097, -0.1490258, -0.2133094", \ "-0.0582647, -0.0617715, -0.0663580, -0.0746845, -0.0945811, -0.1315364, -0.1951252", \ "-0.0268235, -0.0305146, -0.0321351, -0.0414915, -0.0595145, -0.0996357, -0.1626834", \ "0.0272466, 0.0247152, 0.0205263, 0.0117938, -0.0067382, -0.0441574, -0.1062802"); } } internal_power () { when : "!D&!CLK&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.8653473, 4.8645386, 4.9751705, 5.7742877, 7.4847716, 11.0179885, 18.1966711"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4046546, 0.3632515, 0.3870189, 1.2103681, 2.9636403, 6.5767583, 13.9095677"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.947959, 1.947959 ); rise_capacitance : 1.947959; capacitance : 1.888313; fall_capacitance_range (1.828667, 1.828667 ); fall_capacitance : 1.828667; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0176044, 0.0213911, 0.0251767, 0.0403580, 0.0648222, 0.0908523, 0.1113534", \ "0.0137422, 0.0176572, 0.0214387, 0.0366293, 0.0615946, 0.0871404, 0.1076356", \ "0.0034493, 0.0073417, 0.0148438, 0.0297328, 0.0505132, 0.0777605, 0.0968915", \ "-0.0141971, -0.0109340, -0.0034913, 0.0128923, 0.0331198, 0.0610605, 0.0879741", \ "-0.0412461, -0.0369290, -0.0307219, -0.0155877, 0.0065006, 0.0368208, 0.0638364", \ "-0.0834280, -0.0796840, -0.0727037, -0.0616235, -0.0405549, -0.0030024, 0.0279571", \ "-0.1493512, -0.1511500, -0.1469321, -0.1310876, -0.1077239, -0.0842485, -0.0486220"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1227061, 0.1265228, 0.1339778, 0.1494095, 0.1818689, 0.2249152, 0.3051355", \ "0.1189814, 0.1229383, 0.1301653, 0.1456611, 0.1785056, 0.2213290, 0.3012241", \ "0.1087724, 0.1152293, 0.1228359, 0.1385097, 0.1681455, 0.2140855, 0.2933266", \ "0.0963304, 0.1005915, 0.1078685, 0.1228574, 0.1519115, 0.2024852, 0.2810987", \ "0.0753637, 0.0792179, 0.0837305, 0.1012733, 0.1322153, 0.1748345, 0.2517136", \ "0.0416183, 0.0424332, 0.0495516, 0.0681494, 0.0993519, 0.1430289, 0.2247346", \ "-0.0141399, -0.0107638, -0.0063971, 0.0119960, 0.0435322, 0.0839483, 0.1684030"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0058510, 0.0020619, -0.0054080, -0.0199533, -0.0384529, -0.0619449, -0.0805780", \ "0.0093829, 0.0060128, -0.0015727, -0.0138296, -0.0345753, -0.0588914, -0.0761428", \ "0.0164051, 0.0134268, 0.0064577, -0.0061186, -0.0278209, -0.0515261, -0.0711460", \ "0.0344639, 0.0309014, 0.0237351, 0.0082384, -0.0093120, -0.0343867, -0.0560169", \ "0.0589592, 0.0553754, 0.0504356, 0.0391150, 0.0122598, -0.0123708, -0.0365757", \ "0.0995734, 0.0961201, 0.0881634, 0.0778233, 0.0593748, 0.0308403, -0.0037759", \ "0.1705425, 0.1713020, 0.1594595, 0.1363844, 0.1284929, 0.1046801, 0.0692694"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1022513, -0.1061352, -0.1136239, -0.1282705, -0.1574475, -0.2056258, -0.2764588", \ "-0.0986128, -0.1024319, -0.1099235, -0.1247871, -0.1535364, -0.2021133, -0.2726658", \ "-0.0912592, -0.0951910, -0.1026109, -0.1169729, -0.1423014, -0.1943664, -0.2681028", \ "-0.0794139, -0.0828958, -0.0906173, -0.1055316, -0.1342511, -0.1821595, -0.2592469", \ "-0.0611901, -0.0621645, -0.0720092, -0.0872363, -0.1184585, -0.1600896, -0.2376425", \ "-0.0268793, -0.0305286, -0.0385331, -0.0526302, -0.0812311, -0.1319477, -0.2137183", \ "0.0250190, 0.0219879, 0.0175117, 0.0001002, -0.0287598, -0.0720816, -0.1564173"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.7359706, 1.6478161, 1.5787747, 1.5141549, 1.4921831, 1.5555071, 1.7894228"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.3736660, -1.4833620, -1.5961805, -1.6607642, -1.6833578, -1.6219714, -1.3926250"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.656067; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.1561600, -0.7423611, -1.2797362, -1.8753401, -2.6129251, -3.7375659, -4.9164812", \ "-0.1571592, -0.7436802, -1.2762257, -1.8697609, -2.6052236, -3.7203983, -4.9086891", \ "-0.1580306, -0.7286867, -1.2433052, -1.8304370, -2.5383904, -3.6892946, -5.4976697", \ "-0.1462838, -0.6178082, -1.0707756, -1.5746550, -2.2115728, -3.2350571, -4.8588268", \ "-0.1147841, -0.3486985, -0.5979621, -0.9384857, -1.3735999, -2.2475235, -3.8079139", \ "-0.0373350, 0.2766094, 0.4397839, 0.5148929, 0.6034418, 0.1774489, -1.1705288", \ "0.1040490, 1.5834032, 2.6172698, 3.5475733, 4.5601355, 5.1362044, 4.8471259"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-4.9271733, 9.0598523, 19.6334523, 29.5860262, 42.2304847, 52.1910581, 58.8236428", \ "-4.9024822, 9.0848372, 19.6357509, 29.6083312, 42.2366461, 52.2650470, 58.8884220", \ "-4.8924331, 9.1103432, 19.6762765, 29.6387571, 42.3184312, 52.2959981, 58.9335666", \ "-5.2191994, 8.8786928, 19.5166607, 29.5594853, 42.3117878, 52.3767862, 59.0853412", \ "-5.8974424, 8.4898512, 19.3424622, 29.5774008, 42.5954761, 52.8521616, 59.6639886", \ "-7.2859156, 7.7046381, 19.0139159, 29.7155703, 43.2698021, 53.9712813, 61.0812115", \ "-10.0960590, 6.2794585, 18.6552503, 30.3013773, 44.7419052, 56.4244994, 64.1371070"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.0608675, -0.2471139, -0.4793090, -0.8391764, -1.3070049, -2.2270298, -3.8766395", \ "-0.0622587, -0.2484075, -0.4810402, -0.8283340, -1.2906703, -2.2139277, -3.7721867", \ "-0.0605196, -0.2209468, -0.4376355, -0.7570341, -1.2083079, -2.0807876, -3.5982981", \ "-0.0370920, -0.0344480, -0.1369200, -0.3460187, -0.6681526, -1.4487943, -2.2807142", \ "0.0260752, 0.4011512, 0.6059411, 0.6841163, 0.6502960, 0.1357639, -0.5575485", \ "0.1534282, 1.3254138, 2.1040211, 2.6791247, 3.6073002, 3.9551705, 2.8699611", \ "0.3580140, 3.0834498, 5.0428422, 6.8283300, 8.9473342, 10.0753264, 10.9414693"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2104446, 0.2228152, 0.2343129, 0.2494585, 0.2838876, 0.3524798, 0.4901213", \ "0.2143277, 0.2265645, 0.2380667, 0.2532153, 0.2876415, 0.3562335, 0.4939354", \ "0.2228412, 0.2351512, 0.2466482, 0.2617603, 0.2962863, 0.3649025, 0.5023129", \ "0.2408314, 0.2531159, 0.2645899, 0.2798572, 0.3142761, 0.3829956, 0.5205616", \ "0.2709353, 0.2832551, 0.2947013, 0.3100004, 0.3444219, 0.4131531, 0.5506890", \ "0.3190263, 0.3313574, 0.3428681, 0.3579764, 0.3924209, 0.4610881, 0.5983137", \ "0.3958107, 0.4081623, 0.4196724, 0.4348102, 0.4692478, 0.5378279, 0.6756411"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0283404, 0.0463910, 0.0660394, 0.0952937, 0.1685924, 0.3193368, 0.6240771", \ "0.0284189, 0.0463805, 0.0660393, 0.0953036, 0.1686020, 0.3193559, 0.6237507", \ "0.0282721, 0.0462388, 0.0658839, 0.0950717, 0.1683784, 0.3193534, 0.6244986", \ "0.0280156, 0.0462777, 0.0660464, 0.0954193, 0.1687082, 0.3191094, 0.6241055", \ "0.0288313, 0.0462611, 0.0658222, 0.0955816, 0.1688250, 0.3191110, 0.6237209", \ "0.0284524, 0.0463514, 0.0659789, 0.0951562, 0.1685708, 0.3201098, 0.6243448", \ "0.0284581, 0.0464739, 0.0661240, 0.0953179, 0.1686048, 0.3190017, 0.6255267"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.2381120, 0.2525447, 0.2664659, 0.2853284, 0.3279220, 0.4122055, 0.5801656", \ "0.2418619, 0.2561416, 0.2700696, 0.2889582, 0.3315626, 0.4158277, 0.5837416", \ "0.2505575, 0.2648449, 0.2787341, 0.2976482, 0.3402320, 0.4245234, 0.5925161", \ "0.2685932, 0.2828781, 0.2967905, 0.3156836, 0.3582880, 0.4425191, 0.6106544", \ "0.3009559, 0.3152948, 0.3292214, 0.3481078, 0.3906851, 0.4749528, 0.6428982", \ "0.3508758, 0.3651189, 0.3790444, 0.3979172, 0.4405503, 0.5247807, 0.6931073", \ "0.4339319, 0.4482437, 0.4621693, 0.4810492, 0.5236353, 0.6078759, 0.7758006"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0297609, 0.0488535, 0.0695551, 0.1007268, 0.1773793, 0.3349769, 0.6554182", \ "0.0301671, 0.0487053, 0.0694376, 0.1006566, 0.1773959, 0.3345812, 0.6556270", \ "0.0304244, 0.0487063, 0.0694492, 0.1003983, 0.1772985, 0.3350120, 0.6552415", \ "0.0297907, 0.0486961, 0.0695242, 0.1006096, 0.1773117, 0.3353931, 0.6560672", \ "0.0303577, 0.0483879, 0.0695049, 0.1004397, 0.1771218, 0.3347995, 0.6554911", \ "0.0298202, 0.0487385, 0.0692545, 0.1006891, 0.1767890, 0.3349991, 0.6556177", \ "0.0299393, 0.0483665, 0.0699018, 0.1006470, 0.1775579, 0.3363107, 0.6539139"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1366098, 0.1493847, 0.1613092, 0.1767492, 0.2111648, 0.2798109, 0.4168739", \ "0.1403452, 0.1531177, 0.1650505, 0.1804751, 0.2148851, 0.2835346, 0.4205896", \ "0.1476979, 0.1604733, 0.1722949, 0.1878153, 0.2222429, 0.2909057, 0.4283540", \ "0.1601235, 0.1730355, 0.1848199, 0.2002775, 0.2347293, 0.3033683, 0.4407313", \ "0.1741525, 0.1870580, 0.1989716, 0.2144733, 0.2489702, 0.3176485, 0.4550330", \ "0.1878580, 0.2008850, 0.2128502, 0.2283620, 0.2629323, 0.3314314, 0.4684493", \ "0.1958795, 0.2087381, 0.2207092, 0.2361956, 0.2707934, 0.3392915, 0.4768571"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0306513, 0.0482799, 0.0678683, 0.0972416, 0.1699234, 0.3191199, 0.6242176", \ "0.0305864, 0.0482949, 0.0678652, 0.0972775, 0.1698986, 0.3193302, 0.6244121", \ "0.0304958, 0.0483063, 0.0677996, 0.0972196, 0.1695941, 0.3193062, 0.6264551", \ "0.0305618, 0.0486322, 0.0679601, 0.0972746, 0.1697159, 0.3196661, 0.6245662", \ "0.0311447, 0.0491584, 0.0687229, 0.0977329, 0.1702831, 0.3197932, 0.6250661", \ "0.0315619, 0.0494319, 0.0688639, 0.0979077, 0.1704882, 0.3203105, 0.6231240", \ "0.0313694, 0.0493767, 0.0690442, 0.0981716, 0.1706365, 0.3189408, 0.6267357"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.671169; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-7.6154604, -7.3717200, -7.4935982, -7.8644597, -8.2948753, -9.4591573, -11.2321479", \ "-7.5902386, -7.3387388, -7.4686963, -7.8265167, -8.2942949, -9.4064613, -11.2318482", \ "-7.5799532, -7.3102188, -7.4275646, -7.7723042, -8.2268870, -9.3017402, -11.1649430", \ "-7.9081880, -7.5528760, -7.5997624, -7.8866725, -8.2474650, -9.2909179, -10.4303122", \ "-8.5842062, -7.9360849, -7.7505901, -7.8424805, -7.9386899, -8.7787400, -10.5076636", \ "-9.9690672, -8.7036541, -8.0944193, -7.7657361, -7.3633711, -7.8231498, -8.7277279", \ "-12.7821297, -10.1695528, -8.5266299, -7.1695273, -5.9305609, -5.1494632, -5.5876913"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6611512, 16.1265586, 26.1838342, 35.5537340, 47.3411947, 56.7269441, 62.8266874", \ "2.6589500, 16.1313989, 26.1866780, 35.5692426, 47.3547874, 56.7285811, 62.8959196", \ "2.6591484, 16.1450083, 26.2118623, 35.6010891, 47.4392394, 56.8265255, 63.0181861", \ "2.6707558, 16.2668976, 26.4073297, 35.8655104, 47.7639144, 57.2355651, 63.4201164", \ "2.7022061, 16.5313402, 26.8537371, 36.4926020, 48.6020862, 58.2209606, 64.6054486", \ "2.7799571, 17.1631056, 27.8858943, 37.9187243, 50.5089729, 60.5143202, 67.1358518", \ "2.9294362, 18.4729905, 30.0951160, 40.9970874, 54.4379146, 65.2421355, 72.3980612"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.7631169, 16.6796651, 27.0159226, 36.6002148, 48.6194700, 58.1267441, 64.4310366", \ "2.7633793, 16.6709017, 27.0139444, 36.6112813, 48.6247780, 58.1300502, 64.3806890", \ "2.7665299, 16.7145876, 27.0730044, 36.6822754, 48.7401312, 58.2731766, 64.5932750", \ "2.7944378, 16.9086316, 27.3873604, 37.0924298, 49.2260390, 58.8187835, 65.1365786", \ "2.8708390, 17.4126038, 28.1707234, 38.1218934, 50.4816540, 60.2719152, 66.6942778", \ "3.0123242, 18.3716558, 29.6956799, 40.1243869, 53.2037767, 63.3529204, 69.9940336", \ "3.2422046, 20.2574331, 32.7860787, 44.2787674, 58.1676005, 69.0820408, 76.2965351"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1797945, 0.1973473, 0.2131620, 0.2335240, 0.2765528, 0.3525742, 0.4927315", \ "0.1834665, 0.2009920, 0.2170011, 0.2372589, 0.2803154, 0.3563739, 0.4967661", \ "0.1921049, 0.2096334, 0.2256455, 0.2459029, 0.2889592, 0.3650116, 0.5054092", \ "0.2101980, 0.2277100, 0.2437136, 0.2639664, 0.3070065, 0.3830784, 0.5234262", \ "0.2421478, 0.2595555, 0.2755567, 0.2957872, 0.3387778, 0.4148055, 0.5551661", \ "0.2928896, 0.3103295, 0.3261244, 0.3463228, 0.3892641, 0.4652513, 0.6053475", \ "0.3742630, 0.3920305, 0.4079064, 0.4280199, 0.4708314, 0.5467504, 0.6868518"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0544058, 0.0750275, 0.0977126, 0.1303521, 0.2049123, 0.3505324, 0.6458504", \ "0.0541713, 0.0749722, 0.0974955, 0.1305271, 0.2048997, 0.3495177, 0.6439856", \ "0.0541718, 0.0749534, 0.0974849, 0.1305199, 0.2049088, 0.3504804, 0.6437628", \ "0.0541289, 0.0750527, 0.0975812, 0.1305981, 0.2050011, 0.3500963, 0.6514659", \ "0.0549811, 0.0758462, 0.0978667, 0.1306360, 0.2051831, 0.3493557, 0.6440306", \ "0.0561893, 0.0768516, 0.0987813, 0.1313021, 0.2059072, 0.3515395, 0.6462257", \ "0.0589000, 0.0791211, 0.1012275, 0.1333908, 0.2065667, 0.3524624, 0.6474624"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1739851, 0.1908472, 0.2070487, 0.2290310, 0.2778171, 0.3660597, 0.5351743", \ "0.1778878, 0.1947238, 0.2108667, 0.2329036, 0.2817064, 0.3699661, 0.5389942", \ "0.1864096, 0.2032673, 0.2194746, 0.2414668, 0.2902269, 0.3784869, 0.5475324", \ "0.2045615, 0.2213855, 0.2375827, 0.2595682, 0.3083521, 0.3965920, 0.5657199", \ "0.2344947, 0.2513900, 0.2675625, 0.2895791, 0.3383547, 0.4265790, 0.5957309", \ "0.2806221, 0.2974865, 0.3135945, 0.3355967, 0.3843545, 0.4725445, 0.6416772", \ "0.3578920, 0.3747266, 0.3909290, 0.4128235, 0.4615207, 0.5496353, 0.7186384"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0431685, 0.0629943, 0.0863337, 0.1204220, 0.1982923, 0.3532630, 0.6672634", \ "0.0432771, 0.0629796, 0.0863568, 0.1202974, 0.1982037, 0.3526925, 0.6666486", \ "0.0431765, 0.0634635, 0.0864340, 0.1205456, 0.1981559, 0.3527760, 0.6659781", \ "0.0431717, 0.0635340, 0.0863149, 0.1204077, 0.1982921, 0.3533268, 0.6675658", \ "0.0431424, 0.0630844, 0.0863542, 0.1204070, 0.1983032, 0.3533659, 0.6683903", \ "0.0434099, 0.0630448, 0.0866317, 0.1205010, 0.1981466, 0.3537388, 0.6687019", \ "0.0431998, 0.0635214, 0.0867676, 0.1206959, 0.1985950, 0.3525248, 0.6655445"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0976142, 0.1159693, 0.1336637, 0.1572372, 0.2062187, 0.2931387, 0.4613345", \ "0.1013882, 0.1197370, 0.1374196, 0.1609871, 0.2099669, 0.2968962, 0.4650576", \ "0.1088433, 0.1271309, 0.1448329, 0.1683927, 0.2173655, 0.3043023, 0.4724744", \ "0.1216811, 0.1399145, 0.1574602, 0.1809065, 0.2297591, 0.3166120, 0.4848024", \ "0.1361675, 0.1543358, 0.1721689, 0.1960317, 0.2453409, 0.3323130, 0.5002488", \ "0.1522630, 0.1694086, 0.1866342, 0.2104071, 0.2598028, 0.3471326, 0.5155941", \ "0.1609265, 0.1794680, 0.1958240, 0.2189295, 0.2681416, 0.3548937, 0.5227395"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0494107, 0.0706231, 0.0942208, 0.1268242, 0.2016930, 0.3536673, 0.6666657", \ "0.0491320, 0.0705528, 0.0938806, 0.1266228, 0.2014962, 0.3531411, 0.6669498", \ "0.0492601, 0.0705589, 0.0940867, 0.1267227, 0.2017310, 0.3534580, 0.6669040", \ "0.0504386, 0.0717127, 0.0951659, 0.1275882, 0.2022852, 0.3540838, 0.6660584", \ "0.0527836, 0.0749462, 0.0983157, 0.1311077, 0.2052695, 0.3555964, 0.6670741", \ "0.0594966, 0.0794617, 0.1028191, 0.1342949, 0.2078523, 0.3588274, 0.6689170", \ "0.0700160, 0.0884801, 0.1103568, 0.1412610, 0.2116915, 0.3611297, 0.6711687"); } } } } cell (SDFFNASX2) { cell_footprint : "SDFFNAS"; area : 39.6288 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.711505e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(D*SE')+(SI*SE)"; preset : "SETB'"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SETB) { direction : "input"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; preset : "SETB'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI')"; value : "2.2844044e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI')"; value : "2.5450169e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI')"; value : "2.5539430e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE'*SI)"; value : "2.2933260e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI')"; value : "1.8080570e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE'*SI')"; value : "1.8229011e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE'*SI)"; value : "1.8169878e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE'*SI)"; value : "1.8318380e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI')"; value : "2.0686602e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE*SI')"; value : "2.0835091e+05"; } leakage_power () { when : "(D'*CLK'*SETB'*SE*SI)"; value : "2.6983281e+05"; } leakage_power () { when : "(D'*CLK'*SETB*SE*SI)"; value : "2.7115053e+05"; } leakage_power () { when : "(D'*CLK*SETB'*SE*SI)"; value : "2.5045858e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI')"; value : "2.4377704e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE'*SI')"; value : "2.4509390e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI')"; value : "2.2440186e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE'*SI)"; value : "2.3206259e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE'*SI)"; value : "2.3337967e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE'*SI)"; value : "2.1268818e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI')"; value : "2.0776029e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE*SI')"; value : "2.0924593e+05"; } leakage_power () { when : "(D*CLK'*SETB'*SE*SI)"; value : "2.5812255e+05"; } leakage_power () { when : "(D*CLK'*SETB*SE*SI)"; value : "2.5943999e+05"; } leakage_power () { when : "(D*CLK*SETB'*SE*SI)"; value : "2.3874833e+05"; } pin (D) { direction : "input"; rise_capacitance_range (2.126180, 2.126180 ); rise_capacitance : 2.126180; capacitance : 2.051251; fall_capacitance_range (1.976323, 1.976323 ); fall_capacitance : 1.976323; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0380452, 0.0411804, 0.0491358, 0.0644733, 0.0969889, 0.1401962, 0.2079110", \ "0.0344112, 0.0378642, 0.0454289, 0.0603487, 0.0904538, 0.1364997, 0.2038355", \ "0.0238837, 0.0275670, 0.0353091, 0.0526487, 0.0832660, 0.1264416, 0.1926034", \ "0.0059753, 0.0099026, 0.0173274, 0.0349222, 0.0655015, 0.1093228, 0.1689151", \ "-0.0207104, -0.0202077, -0.0128235, 0.0022144, 0.0404012, 0.0824726, 0.1548943", \ "-0.0664662, -0.0648524, -0.0579182, -0.0432174, -0.0019310, 0.0416361, 0.1081443", \ "-0.1387343, -0.1392402, -0.1313286, -0.1180439, -0.0807764, -0.0418502, 0.0334605"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0614720, 0.0651275, 0.0698403, 0.0848979, 0.1022171, 0.1274585, 0.1667137", \ "0.0577560, 0.0614890, 0.0661245, 0.0807263, 0.0986292, 0.1235137, 0.1627814", \ "0.0502717, 0.0539070, 0.0613870, 0.0731013, 0.0910395, 0.1157998, 0.1518129", \ "0.0352198, 0.0389252, 0.0462776, 0.0619233, 0.0763493, 0.1007533, 0.1327115", \ "0.0167503, 0.0177390, 0.0254375, 0.0374702, 0.0595259, 0.0808214, 0.1139803", \ "-0.0162571, -0.0165356, -0.0088842, 0.0068987, 0.0210892, 0.0466062, 0.0820335", \ "-0.0716144, -0.0682828, -0.0623338, -0.0556364, -0.0370510, -0.0071707, 0.0191330"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087090, -0.0121061, -0.0197527, -0.0376692, -0.0666826, -0.1085778, -0.1617239", \ "-0.0049589, -0.0089841, -0.0164381, -0.0342361, -0.0631378, -0.1048325, -0.1607857", \ "0.0025130, -0.0012727, -0.0085708, -0.0268762, -0.0560495, -0.0969095, -0.1532805", \ "0.0173429, 0.0139081, 0.0061229, -0.0082388, -0.0386462, -0.0835190, -0.1449290", \ "0.0435466, 0.0428684, 0.0360124, 0.0210201, -0.0231426, -0.0631668, -0.1257736", \ "0.0841724, 0.0767489, 0.0759881, 0.0641017, 0.0278591, -0.0211317, -0.0829231", \ "0.1563941, 0.1573244, 0.1505963, 0.1376009, 0.1084307, 0.0619620, -0.0190053"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0436427, -0.0470009, -0.0551398, -0.0671842, -0.0848643, -0.1109073, -0.1427606", \ "-0.0400233, -0.0461703, -0.0513610, -0.0665232, -0.0802541, -0.1056419, -0.1389567", \ "-0.0355929, -0.0388691, -0.0431898, -0.0584313, -0.0743454, -0.1024598, -0.1318560", \ "-0.0235546, -0.0271633, -0.0350754, -0.0439571, -0.0628732, -0.0864238, -0.1187085", \ "-0.0021763, -0.0059058, -0.0138457, -0.0263236, -0.0432528, -0.0689428, -0.1008804", \ "0.0302954, 0.0270216, 0.0202988, 0.0058081, -0.0077079, -0.0315357, -0.0705951", \ "0.0785721, 0.0783541, 0.0751841, 0.0676007, 0.0491175, 0.0236561, -0.0110224"); } } internal_power () { when : "!CLK&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.5435808, 7.4171186, 7.3497740, 8.0532658, 9.6458291, 13.0165355, 19.9435281"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.3834306, 3.2220057, 3.0750553, 3.8052461, 5.4415266, 8.8899871, 15.9628070"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.192370; min_pulse_width_high : 0.060607; fall_capacitance_range (1.433932, 1.433932 ); fall_capacitance : 1.433932; capacitance : 1.479942; rise_capacitance_range (1.525953, 1.525953 ); rise_capacitance : 1.525953; max_transition : 1.024000; internal_power () { when : "!D&!SETB&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.3270270, 18.2127958, 18.1214282, 18.8005128, 20.2957768, 23.4233998, 29.8157408"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("13.3441415, 13.2340014, 13.1896205, 13.8409012, 15.3193616, 18.4521817, 24.8937208"); } } } pin (SETB) { direction : "input"; min_pulse_width_low : 0.074662; rise_capacitance_range (4.101667, 4.101667 ); rise_capacitance : 4.101667; capacitance : 4.337172; fall_capacitance_range (4.572678, 4.572678 ); fall_capacitance : 4.572678; max_transition : 1.024000; timing () { timing_type : "recovery_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0494731, -0.0457559, -0.0388780, -0.0236238, 0.0149292, 0.0909189, 0.2393846", \ "-0.0531295, -0.0524135, -0.0451428, -0.0271650, 0.0119036, 0.0842898, 0.2354987", \ "-0.0636995, -0.0598953, -0.0527210, -0.0375183, 0.0012527, 0.0778143, 0.2248072", \ "-0.0789397, -0.0811025, -0.0732112, -0.0564331, -0.0170344, 0.0586648, 0.2043450", \ "-0.1148994, -0.1140867, -0.1067972, -0.0822282, -0.0565772, 0.0169459, 0.1623244", \ "-0.1634246, -0.1598180, -0.1526112, -0.1412154, -0.1095759, -0.0462345, 0.1019578", \ "-0.2367950, -0.2326590, -0.2307848, -0.2100204, -0.1938876, -0.1166990, -0.0091256"); } } timing () { timing_type : "removal_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0612158, 0.0575428, 0.0502009, 0.0414644, 0.0196985, -0.0245621, -0.1042765", \ "0.0649757, 0.0641742, 0.0565644, 0.0446452, 0.0233790, -0.0217162, -0.1010303", \ "0.0754362, 0.0715625, 0.0643328, 0.0549854, 0.0314465, -0.0145362, -0.0945342", \ "0.0936473, 0.0896077, 0.0851198, 0.0736156, 0.0531500, 0.0059798, -0.0805038", \ "0.1234177, 0.1197186, 0.1150869, 0.1029374, 0.0816789, 0.0361090, -0.0520707", \ "0.1669028, 0.1633194, 0.1589558, 0.1464825, 0.1285220, 0.0854395, -0.0006143", \ "0.2427229, 0.2387987, 0.2340262, 0.2215170, 0.2066129, 0.1686822, 0.0781150"); } } internal_power () { when : "!D&!CLK&!SE&!SI&Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-4.0209577, -4.1966591, -4.3721626, -4.4759480, -4.5076198, -4.3950640, -3.9940535"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("52.0169542, 55.6348926, 63.0026887, 66.6313938, 74.0207232, 88.9313013, 118.8843766"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (4.109868, 4.109868 ); rise_capacitance : 4.109868; capacitance : 4.061515; fall_capacitance_range (4.013162, 4.013162 ); fall_capacitance : 4.013162; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0410429, 0.0417517, 0.0461766, 0.0555277, 0.0795923, 0.1168712, 0.1733427", \ "0.0344566, 0.0379189, 0.0425672, 0.0516285, 0.0758697, 0.1118232, 0.1696203", \ "0.0268172, 0.0275190, 0.0324726, 0.0443858, 0.0653356, 0.1009209, 0.1595138", \ "0.0058475, 0.0095251, 0.0142263, 0.0266095, 0.0478868, 0.0832323, 0.1441113", \ "-0.0201634, -0.0201968, -0.0155249, -0.0068504, 0.0179213, 0.0552998, 0.1201012", \ "-0.0672706, -0.0616850, -0.0583870, -0.0521815, -0.0310227, 0.0129272, 0.0735771", \ "-0.1422678, -0.1384479, -0.1368236, -0.1278797, -0.1082830, -0.0673267, -0.0028968"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0585303, 0.0622063, 0.0669229, 0.0728570, 0.0851579, 0.1014198, 0.1271987", \ "0.0548033, 0.0585838, 0.0632241, 0.0693202, 0.0816307, 0.0974311, 0.1243572", \ "0.0503739, 0.0512326, 0.0553961, 0.0620019, 0.0745982, 0.0891361, 0.1138961", \ "0.0353679, 0.0388963, 0.0434376, 0.0497655, 0.0628998, 0.0781880, 0.1022888", \ "0.0137861, 0.0174700, 0.0222768, 0.0287014, 0.0373794, 0.0567712, 0.0803397", \ "-0.0188970, -0.0165496, -0.0149074, -0.0054233, 0.0041074, 0.0246988, 0.0445599", \ "-0.0716145, -0.0711106, -0.0704916, -0.0646133, -0.0556867, -0.0332659, -0.0126614"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0087063, -0.0094064, -0.0139674, -0.0262041, -0.0499824, -0.0835227, -0.1398876", \ "-0.0049407, -0.0088922, -0.0134058, -0.0251131, -0.0461892, -0.0826977, -0.1368122", \ "0.0024817, -0.0011609, -0.0059122, -0.0180812, -0.0386853, -0.0751018, -0.1315622", \ "0.0172829, 0.0167176, 0.0121280, 0.0000000e+00, -0.0215924, -0.0584448, -0.1108323", \ "0.0436270, 0.0430911, 0.0389085, 0.0296701, 0.0087760, -0.0311172, -0.0900591", \ "0.0836422, 0.0762301, 0.0782373, 0.0745945, 0.0508339, 0.0105959, -0.0540212", \ "0.1596948, 0.1565339, 0.1524941, 0.1466901, 0.1261857, 0.0869369, 0.0256354"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0407006, -0.0475216, -0.0520255, -0.0579426, -0.0703043, -0.0844043, -0.1030342", \ "-0.0399464, -0.0438333, -0.0482659, -0.0543341, -0.0665433, -0.0807726, -0.0994627", \ "-0.0356135, -0.0359268, -0.0406120, -0.0471502, -0.0589935, -0.0728442, -0.0961609", \ "-0.0235696, -0.0242232, -0.0286917, -0.0349895, -0.0474202, -0.0645440, -0.0840005", \ "-0.0021307, -0.0027869, -0.0073744, -0.0133376, -0.0265703, -0.0418632, -0.0654638", \ "0.0301429, 0.0298360, 0.0264552, 0.0200614, 0.0078829, -0.0092718, -0.0325145", \ "0.0859157, 0.0853430, 0.0817606, 0.0779183, 0.0659051, 0.0461991, 0.0284824"); } } internal_power () { when : "!D&!CLK&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.8256665, 6.7726720, 6.8583961, 7.9749502, 10.3997713, 15.4411270, 25.7155516"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4150640, 0.3311082, 0.3390959, 1.5758816, 4.2253519, 9.7001918, 20.8257706"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (2.509923, 2.509923 ); rise_capacitance : 2.509923; capacitance : 2.429520; fall_capacitance_range (2.349116, 2.349116 ); fall_capacitance : 2.349116; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0406426, 0.0441760, 0.0522061, 0.0673317, 0.1000269, 0.1431161, 0.2109153", \ "0.0341136, 0.0375015, 0.0483178, 0.0633230, 0.0934431, 0.1394669, 0.2068198", \ "0.0269135, 0.0305830, 0.0374489, 0.0554747, 0.0861412, 0.1323134, 0.1955165", \ "0.0088791, 0.0125625, 0.0203068, 0.0375676, 0.0681509, 0.1150765, 0.1738018", \ "-0.0168528, -0.0175704, -0.0068906, 0.0082013, 0.0405198, 0.0855502, 0.1575026", \ "-0.0657876, -0.0619487, -0.0550593, -0.0402806, -0.0022056, 0.0416333, 0.1139070", \ "-0.1346462, -0.1361819, -0.1278715, -0.1148328, -0.0780652, -0.0359463, 0.0373900"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0643351, 0.0651542, 0.0727330, 0.0878853, 0.1050684, 0.1305071, 0.1697043", \ "0.0606516, 0.0614832, 0.0691597, 0.0837103, 0.1014050, 0.1264936, 0.1658034", \ "0.0532430, 0.0539908, 0.0613784, 0.0731108, 0.0940064, 0.1187255, 0.1577273", \ "0.0382079, 0.0417914, 0.0491268, 0.0619152, 0.0789110, 0.1066667, 0.1354578", \ "0.0167535, 0.0205721, 0.0287660, 0.0406145, 0.0595293, 0.0842070, 0.1202793", \ "-0.0162546, -0.0135604, -0.0058688, 0.0068758, 0.0289922, 0.0502923, 0.0852807", \ "-0.0687864, -0.0654647, -0.0623516, -0.0526274, -0.0306563, -0.0038934, 0.0236448"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0114786, -0.0121070, -0.0226975, -0.0405382, -0.0695449, -0.1115275, -0.1676475", \ "-0.0077609, -0.0117414, -0.0194091, -0.0370465, -0.0660156, -0.1107487, -0.1637573", \ "-0.0003889, -0.0042521, -0.0120719, -0.0300561, -0.0590449, -0.1029919, -0.1592068", \ "0.0143785, 0.0139449, 0.0061346, -0.0128561, -0.0413138, -0.0856313, -0.1417737", \ "0.0405714, 0.0400747, 0.0333714, 0.0186116, -0.0258633, -0.0631842, -0.1314462", \ "0.0811682, 0.0739522, 0.0732261, 0.0612313, 0.0221141, -0.0210844, -0.1014826", \ "0.1564803, 0.1542331, 0.1476300, 0.1341131, 0.1083572, 0.0588061, -0.0248464"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0465141, -0.0500025, -0.0579743, -0.0700563, -0.0879287, -0.1163840, -0.1493966", \ "-0.0428894, -0.0462465, -0.0542846, -0.0663925, -0.0844127, -0.1126886, -0.1452883", \ "-0.0355427, -0.0388784, -0.0461485, -0.0614853, -0.0774343, -0.1024861, -0.1376453", \ "-0.0263908, -0.0301289, -0.0351085, -0.0470100, -0.0654425, -0.0894511, -0.1258368", \ "-0.0050222, -0.0089900, -0.0166953, -0.0292465, -0.0432160, -0.0713962, -0.1050039", \ "0.0275530, 0.0242781, 0.0175264, 0.0058326, -0.0109364, -0.0330348, -0.0771254", \ "0.0749659, 0.0748375, 0.0717578, 0.0645996, 0.0460066, 0.0210810, -0.0146579"); } } internal_power () { when : "!D&!CLK&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.2623788, 2.1072861, 1.9736867, 1.8672909, 1.8310850, 1.9352592, 2.3201932"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9082489, -2.0867505, -2.2678545, -2.3729409, -2.4072147, -2.2998630, -1.9092606"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 1.080218; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.6472209, -6.5809742, -10.9079853, -15.1670833, -20.8410170, -26.3887207, -31.6524498", \ "-0.6508827, -6.5919205, -10.9426733, -15.3192105, -20.8716801, -26.3372554, -30.8981248", \ "-0.6549964, -6.5671371, -10.9034868, -15.2124759, -20.8143257, -26.2604150, -31.6125527", \ "-0.6589684, -6.4678593, -10.7299748, -14.8979930, -20.4379863, -25.9280167, -31.1933822", \ "-0.6596259, -6.2011216, -10.2718750, -14.3430632, -19.6187550, -24.8371379, -29.8008827", \ "-0.6541257, -5.6067574, -9.2865075, -12.9910959, -17.8153261, -22.8251390, -27.6368450", \ "-0.6482557, -4.3528367, -7.1250950, -10.0043748, -13.6172398, -17.2567944, -22.0170128"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.8894536, 18.5827993, 36.0112484, 52.3685145, 73.1406881, 89.9302425, 100.8634852", \ "-6.8364144, 18.6260420, 36.0573941, 52.4111376, 73.1763320, 89.9638145, 100.9071338", \ "-6.7952112, 18.6987075, 36.1390310, 52.5076956, 73.3135915, 90.1086298, 101.0523564", \ "-7.1407672, 18.4364703, 35.9428964, 52.3691640, 73.2276686, 90.0842586, 101.0643787", \ "-7.8856237, 18.0034705, 35.7213141, 52.3094313, 73.4523114, 90.5153100, 101.6434702", \ "-9.4348342, 17.1465407, 35.3170369, 52.4355926, 74.1501475, 91.7003502, 103.0645291", \ "-12.6009726, 15.6605288, 35.0491638, 53.2358624, 75.7559952, 94.0326145, 106.0569988"); } } internal_power () { related_pin : "SETB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5961158, -6.2700102, -10.4457257, -14.6704935, -20.1214735, -25.5821078, -29.5305631", \ "-0.5991350, -6.2708883, -10.4463601, -14.6497802, -20.1061156, -25.5462351, -29.9277954", \ "-0.5990346, -6.2005833, -10.3318266, -14.5040621, -19.9113509, -25.2987176, -31.1062761", \ "-0.5963138, -6.0347755, -10.0364499, -14.1180622, -19.3839495, -24.2472179, -28.2906657", \ "-0.5733215, -5.5319159, -9.1942556, -12.9840626, -17.8723663, -22.9378561, -26.9504181", \ "-0.5181225, -4.4416959, -7.3982278, -10.4051819, -14.4088577, -18.4796477, -22.8676326", \ "-0.4752629, -2.3592798, -3.9087979, -5.5398352, -8.1082469, -10.0629935, -14.0078309"); } fall_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2577548, 0.2786848, 0.2971381, 0.3223739, 0.3815805, 0.5005223, 0.7394698", \ "0.2613455, 0.2823966, 0.3007595, 0.3261127, 0.3852395, 0.5041140, 0.7426851", \ "0.2701951, 0.2910759, 0.3095555, 0.3348228, 0.3940238, 0.5127318, 0.7514912", \ "0.2880784, 0.3089736, 0.3274571, 0.3527086, 0.4119124, 0.5307466, 0.7693932", \ "0.3192549, 0.3401644, 0.3585691, 0.3839552, 0.4430578, 0.5619299, 0.8004054", \ "0.3675285, 0.3882924, 0.4066224, 0.4319359, 0.4911943, 0.6101042, 0.8489751", \ "0.4467088, 0.4675899, 0.4860748, 0.5113322, 0.5705219, 0.6893959, 0.9273662"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0287841, 0.0630839, 0.0985167, 0.1531920, 0.2815732, 0.5455937, 1.0758389", \ "0.0290828, 0.0634602, 0.0992284, 0.1520575, 0.2817004, 0.5443663, 1.0778474", \ "0.0286322, 0.0630889, 0.0986124, 0.1518715, 0.2811919, 0.5448939, 1.0757565", \ "0.0287542, 0.0631510, 0.0986262, 0.1523415, 0.2812465, 0.5440660, 1.0756039", \ "0.0291100, 0.0632065, 0.0986030, 0.1517054, 0.2815278, 0.5451090, 1.0784968", \ "0.0288899, 0.0629684, 0.0992916, 0.1519488, 0.2815668, 0.5457594, 1.0768515", \ "0.0286884, 0.0631310, 0.0986216, 0.1520589, 0.2820364, 0.5441481, 1.0775739"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2456177, 0.2608248, 0.2725761, 0.2873577, 0.3186560, 0.3791070, 0.4995897", \ "0.2491909, 0.2644228, 0.2762132, 0.2910026, 0.3222834, 0.3827645, 0.5032252", \ "0.2578199, 0.2730560, 0.2848671, 0.2996594, 0.3308827, 0.3913294, 0.5117620", \ "0.2758085, 0.2910624, 0.3028628, 0.3176532, 0.3489301, 0.4094166, 0.5298614", \ "0.3092111, 0.3244355, 0.3362133, 0.3508885, 0.3823202, 0.4427645, 0.5631369", \ "0.3607974, 0.3760122, 0.3877891, 0.4025366, 0.4338771, 0.4943100, 0.6146788", \ "0.4449442, 0.4602886, 0.4719997, 0.4867375, 0.5181988, 0.5786550, 0.6990774"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0266777, 0.0415851, 0.0563924, 0.0777745, 0.1307637, 0.2422043, 0.4707471", \ "0.0266819, 0.0412564, 0.0563904, 0.0778098, 0.1307230, 0.2423653, 0.4701041", \ "0.0267798, 0.0413755, 0.0563948, 0.0777645, 0.1309648, 0.2423308, 0.4710765", \ "0.0268875, 0.0413557, 0.0564033, 0.0777782, 0.1308051, 0.2423038, 0.4710093", \ "0.0266446, 0.0412378, 0.0561025, 0.0775304, 0.1305426, 0.2423484, 0.4714225", \ "0.0267267, 0.0416601, 0.0565342, 0.0779197, 0.1308636, 0.2422568, 0.4716927", \ "0.0271209, 0.0421035, 0.0568174, 0.0782021, 0.1309927, 0.2424968, 0.4706655"); } } timing () { timing_type : "preset"; timing_sense : "negative_unate"; related_pin : "SETB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1732264, 0.1942995, 0.2128713, 0.2382263, 0.2973499, 0.4161559, 0.6550415", \ "0.1769919, 0.1980670, 0.2165682, 0.2419790, 0.3011223, 0.4198928, 0.6582029", \ "0.1844829, 0.2055341, 0.2240674, 0.2494327, 0.3085802, 0.4273614, 0.6664021", \ "0.1977893, 0.2189062, 0.2375785, 0.2627684, 0.3218991, 0.4406236, 0.6796808", \ "0.2150532, 0.2361031, 0.2547436, 0.2801107, 0.3392473, 0.4578363, 0.6959337", \ "0.2334096, 0.2546868, 0.2733918, 0.2987153, 0.3576586, 0.4763062, 0.7154872", \ "0.2471907, 0.2685933, 0.2873568, 0.3127088, 0.3717105, 0.4903594, 0.7285506"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0300330, 0.0644482, 0.0996747, 0.1525389, 0.2818042, 0.5436609, 1.0777673", \ "0.0301506, 0.0644402, 0.0997855, 0.1524544, 0.2816544, 0.5446666, 1.0800806", \ "0.0301241, 0.0645466, 0.0997597, 0.1521635, 0.2817472, 0.5442776, 1.0664023", \ "0.0301378, 0.0643807, 0.0993008, 0.1520395, 0.2820229, 0.5501791, 1.0768713", \ "0.0308228, 0.0645476, 0.1002552, 0.1530818, 0.2817208, 0.5446716, 1.0802178", \ "0.0311134, 0.0652874, 0.1004721, 0.1533740, 0.2826997, 0.5545140, 1.0786412", \ "0.0320896, 0.0657650, 0.1007476, 0.1537196, 0.2826895, 0.5462203, 1.0796939"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 1.060145; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-9.6338067, -14.4158937, -18.5057982, -22.5119450, -27.7182305, -33.1580046, -38.7713057", \ "-9.5790068, -14.3673912, -18.4609776, -22.4688205, -27.6754420, -33.1101572, -38.7327864", \ "-9.5392251, -14.3041440, -18.3799698, -22.3728944, -27.5754470, -32.9994363, -38.5516894", \ "-9.8837809, -14.5595409, -18.5735578, -22.5075362, -27.6397743, -32.9956771, -38.5316338", \ "-10.6278581, -14.9927661, -18.7873290, -22.5378194, -27.4498384, -32.6123322, -38.1242022", \ "-12.1734382, -15.8161953, -19.1431463, -22.4445888, -26.6972964, -31.6174104, -36.7136173", \ "-15.3413448, -17.1921544, -19.3049294, -21.6474109, -25.5808371, -28.8325101, -32.6952306"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2120950, 27.1187328, 43.9258231, 59.5806432, 79.1226478, 94.7202701, 104.8977299", \ "2.2084483, 27.1122810, 43.9060995, 59.6803997, 79.1382470, 94.7045620, 105.0420345", \ "2.2036547, 27.1219349, 43.9365837, 59.6053202, 79.1580644, 94.7426926, 104.9714614", \ "2.2006346, 27.2374238, 44.1455434, 59.9991377, 79.5650134, 95.1842717, 105.4959463", \ "2.1992068, 27.5000780, 44.5921704, 60.5105741, 80.3622117, 96.1938079, 106.6223705", \ "2.2065504, 28.0932967, 45.5606855, 61.8869121, 82.1669707, 98.3442101, 109.0633002", \ "2.2296006, 29.3524597, 47.6913431, 64.8215205, 86.2127214, 103.1988193, 114.4619254"); } } internal_power () { related_pin : "SETB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.2593219, 27.4361599, 44.4072409, 60.2218367, 79.9421619, 95.5965384, 105.8826728", \ "2.2562100, 27.4360609, 44.3997129, 60.2390177, 79.9762123, 95.5774048, 106.0877992", \ "2.2577793, 27.5144525, 44.5187232, 60.3755146, 80.1593003, 95.7938727, 106.0760883", \ "2.2628480, 27.6989427, 44.8194604, 60.7615676, 80.6164985, 96.3364863, 106.8419353", \ "2.2957524, 28.2817532, 45.7265870, 61.9146050, 81.9796547, 97.8529571, 108.3102829", \ "2.3679486, 29.5355766, 47.6858800, 64.4798511, 85.2466405, 101.5328113, 112.2528543", \ "2.4492241, 31.8171155, 51.3872324, 69.3408614, 91.0722506, 108.2233853, 119.2699405"); } rise_power (scalar) { values("0.000000"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1873184, 0.2127444, 0.2320096, 0.2548307, 0.3005615, 0.3807600, 0.5255205", \ "0.1909818, 0.2164403, 0.2356480, 0.2584812, 0.3042101, 0.3844083, 0.5291593", \ "0.1996404, 0.2250689, 0.2442923, 0.2671219, 0.3128545, 0.3930501, 0.5378530", \ "0.2176441, 0.2430718, 0.2622953, 0.2851267, 0.3308783, 0.4110619, 0.5558639", \ "0.2510450, 0.2764820, 0.2956008, 0.3184008, 0.3640768, 0.4442792, 0.5890574", \ "0.3023262, 0.3279666, 0.3471416, 0.3699428, 0.4155703, 0.4957024, 0.6403822", \ "0.3871879, 0.4133186, 0.4327080, 0.4554208, 0.5010184, 0.5811913, 0.7255396"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0561467, 0.0822399, 0.1048146, 0.1376834, 0.2131601, 0.3585028, 0.6553308", \ "0.0560922, 0.0821886, 0.1047732, 0.1376321, 0.2131408, 0.3584873, 0.6551654", \ "0.0561511, 0.0822550, 0.1048426, 0.1377084, 0.2131682, 0.3582022, 0.6560644", \ "0.0561483, 0.0822471, 0.1048876, 0.1377127, 0.2132640, 0.3581793, 0.6559584", \ "0.0566693, 0.0821866, 0.1052292, 0.1381455, 0.2132639, 0.3585433, 0.6556557", \ "0.0583517, 0.0841199, 0.1065461, 0.1391360, 0.2138881, 0.3603734, 0.6529254", \ "0.0612519, 0.0867924, 0.1083036, 0.1408981, 0.2154714, 0.3616142, 0.6567517"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2060822, 0.2333185, 0.2572595, 0.2911073, 0.3652668, 0.5032481, 0.7743371", \ "0.2097983, 0.2370419, 0.2609865, 0.2947966, 0.3689853, 0.5069791, 0.7783299", \ "0.2183493, 0.2456981, 0.2697255, 0.3034704, 0.3776282, 0.5156139, 0.7866969", \ "0.2363157, 0.2636085, 0.2875387, 0.3213500, 0.3955425, 0.5335147, 0.8048142", \ "0.2677100, 0.2949025, 0.3188951, 0.3527144, 0.4269107, 0.5649174, 0.8361825", \ "0.3157928, 0.3431001, 0.3670645, 0.4008359, 0.4749518, 0.6129078, 0.8842406", \ "0.3950820, 0.4223349, 0.4462660, 0.4800192, 0.5540731, 0.6920038, 0.9630197"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0480511, 0.0820473, 0.1192985, 0.1727064, 0.2969686, 0.5485014, 1.0601026", \ "0.0480453, 0.0821075, 0.1192394, 0.1727035, 0.2972433, 0.5479663, 1.0580737", \ "0.0480844, 0.0822114, 0.1193181, 0.1727281, 0.2969708, 0.5465196, 1.0601338", \ "0.0480477, 0.0820364, 0.1193087, 0.1726687, 0.2969212, 0.5486204, 1.0601449", \ "0.0480601, 0.0819971, 0.1192916, 0.1729817, 0.2966784, 0.5480109, 1.0584073", \ "0.0477344, 0.0820578, 0.1192887, 0.1729148, 0.2970024, 0.5483503, 1.0587297", \ "0.0479267, 0.0821019, 0.1192167, 0.1731133, 0.2970198, 0.5484271, 1.0528318"); } } timing () { timing_type : "clear"; timing_sense : "positive_unate"; related_pin : "SETB"; cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1188520, 0.1468783, 0.1719932, 0.2061838, 0.2789204, 0.4152649, 0.6859096", \ "0.1225376, 0.1506639, 0.1757489, 0.2099483, 0.2826704, 0.4190066, 0.6895424", \ "0.1301384, 0.1581953, 0.1832959, 0.2174940, 0.2902081, 0.4265172, 0.6971579", \ "0.1437938, 0.1717790, 0.1967720, 0.2308285, 0.3034418, 0.4396777, 0.7102506", \ "0.1610542, 0.1893886, 0.2146553, 0.2488698, 0.3213217, 0.4573366, 0.7277809", \ "0.1808719, 0.2083827, 0.2334421, 0.2676737, 0.3402588, 0.4765289, 0.7476300", \ "0.1969815, 0.2238707, 0.2481343, 0.2820850, 0.3540078, 0.4892232, 0.7592879"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0499715, 0.0853512, 0.1216486, 0.1732316, 0.2953661, 0.5437860, 1.0546681", \ "0.0500649, 0.0854765, 0.1216032, 0.1734066, 0.2954123, 0.5431365, 1.0566448", \ "0.0500169, 0.0857379, 0.1218691, 0.1736254, 0.2953444, 0.5442147, 1.0564100", \ "0.0502487, 0.0860934, 0.1222856, 0.1737079, 0.2956823, 0.5442233, 1.0583638", \ "0.0530718, 0.0891709, 0.1258192, 0.1767769, 0.2976453, 0.5454361, 1.0569171", \ "0.0569387, 0.0929565, 0.1286400, 0.1799291, 0.3009211, 0.5481715, 1.0600218", \ "0.0666255, 0.1000600, 0.1359372, 0.1847676, 0.3051892, 0.5513479, 1.0570751"); } } } } cell (SDFFNX1) { cell_footprint : "SDFFN"; area : 34.0992 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.531240e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(SI*SE)+(D*SE')"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*SE'*SI')"; value : "1.1814644e+05"; } leakage_power () { when : "(D*CLK'*SE'*SI')"; value : "1.4023666e+05"; } leakage_power () { when : "(D'*CLK'*SE*SI')"; value : "1.3103761e+05"; } leakage_power () { when : "(D*CLK'*SE*SI')"; value : "1.3194200e+05"; } leakage_power () { when : "(D'*CLK'*SE'*SI)"; value : "1.1905061e+05"; } leakage_power () { when : "(D*CLK'*SE'*SI)"; value : "1.3575665e+05"; } leakage_power () { when : "(D'*CLK'*SE*SI)"; value : "1.5312402e+05"; } leakage_power () { when : "(D*CLK'*SE*SI)"; value : "1.4864699e+05"; } leakage_power () { when : "(D'*CLK*SE'*SI')"; value : "1.2405481e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.565026, 1.565026 ); rise_capacitance : 1.565026; capacitance : 1.513989; fall_capacitance_range (1.462952, 1.462952 ); fall_capacitance : 1.462952; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0352395, 0.0388182, 0.0461857, 0.0604597, 0.0850859, 0.1139698, 0.1428428", \ "0.0316431, 0.0350739, 0.0426409, 0.0570634, 0.0816384, 0.1103707, 0.1391306", \ "0.0209076, 0.0245922, 0.0324068, 0.0468816, 0.0704624, 0.1016352, 0.1284782", \ "6.5056518e-06, 0.0067662, 0.0141381, 0.0297368, 0.0535625, 0.0840412, 0.1154674", \ "-0.0256828, -0.0229404, -0.0154825, -0.0011137, 0.0258130, 0.0599505, 0.0960445", \ "-0.0703187, -0.0667420, -0.0583289, -0.0460675, -0.0219489, 0.0257097, 0.0530790", \ "-0.1463478, -0.1425970, -0.1353362, -0.1229875, -0.0988658, -0.0624562, -0.0180880"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1259718, 0.1261387, 0.1341533, 0.1517431, 0.1840982, 0.2333321, 0.3038356", \ "0.1222427, 0.1230406, 0.1305540, 0.1450444, 0.1804504, 0.2192827, 0.2896473", \ "0.1118371, 0.1155126, 0.1230749, 0.1378174, 0.1702229, 0.2133385, 0.2938022", \ "0.0972165, 0.1005857, 0.1078178, 0.1228310, 0.1528061, 0.1989765, 0.2726233", \ "0.0764448, 0.0791110, 0.0865370, 0.1014221, 0.1325389, 0.1783680, 0.2356705", \ "0.0452227, 0.0452945, 0.0526074, 0.0685029, 0.1030272, 0.1450756, 0.2298474", \ "-0.0087387, -0.0050182, -0.0004238, 0.0176040, 0.0496477, 0.0986468, 0.1776652"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0029594, -0.0066951, -0.0134219, -0.0315584, -0.0560418, -0.0788407, -0.1055573", \ "0.0007713, -0.0032169, -0.0104150, -0.0278325, -0.0496240, -0.0755674, -0.1025800", \ "0.0083236, 0.0045823, -0.0033678, -0.0181884, -0.0418185, -0.0689847, -0.0960288", \ "0.0228061, 0.0224293, 0.0150195, -0.0026917, -0.0246398, -0.0520388, -0.0811866", \ "0.0506222, 0.0464312, 0.0418027, 0.0277307, 0.0000000e+00, -0.0367782, -0.0629227", \ "0.0908693, 0.0871564, 0.0831965, 0.0695683, 0.0484967, 0.0065890, -0.0279585", \ "0.1413194, 0.1462174, 0.1329651, 0.1320280, 0.1133435, 0.0885674, 0.0376284"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0964058, -0.1032169, -0.1104776, -0.1258670, -0.1559620, -0.2013111, -0.2584233", \ "-0.0955310, -0.0996139, -0.1069212, -0.1252032, -0.1522461, -0.2006852, -0.2664879", \ "-0.0881535, -0.0922293, -0.0997533, -0.1172350, -0.1437456, -0.1937783, -0.2616040", \ "-0.0763328, -0.0830367, -0.0907106, -0.1020051, -0.1318409, -0.1817718, -0.2491318", \ "-0.0610893, -0.0650857, -0.0718697, -0.0872239, -0.1175676, -0.1606085, -0.2209034", \ "-0.0327134, -0.0334860, -0.0411743, -0.0562351, -0.0932416, -0.1343791, -0.2118970", \ "0.0193747, 0.0167029, 0.0122148, -0.0061769, -0.0422891, -0.0839475, -0.1617380"); } } internal_power () { when : "!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.4441393, 6.3737025, 6.3386852, 6.8145606, 7.8721675, 10.0932376, 14.6412337"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.1826945, 3.0966560, 3.0155519, 3.4973577, 4.5519419, 6.7520834, 11.2433388"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.143179; min_pulse_width_high : 0.064121; fall_capacitance_range (1.100728, 1.100728 ); fall_capacitance : 1.100728; capacitance : 1.130563; rise_capacitance_range (1.160399, 1.160399 ); rise_capacitance : 1.160399; max_transition : 1.024000; internal_power () { when : "!D&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("46.1239903, 49.5801901, 56.5859866, 64.6613442, 80.9054562, 113.4870769, 178.7437148"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.3460240, 9.3057448, 9.3161591, 9.9080745, 11.1828782, 13.8234585, 19.1955916"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.663029, 2.663029 ); rise_capacitance : 2.663029; capacitance : 2.622889; fall_capacitance_range (2.582748, 2.582748 ); fall_capacitance : 2.582748; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1402914, 0.1466625, 0.1517108, 0.1548950, 0.1578556, 0.1671246, 0.1651064", \ "0.1398000, 0.1428150, 0.1480261, 0.1512606, 0.1541632, 0.1634995, 0.1546615", \ "0.1295862, 0.1329952, 0.1378040, 0.1435701, 0.1471138, 0.1560883, 0.1401007", \ "0.1175393, 0.1181409, 0.1229688, 0.1288916, 0.1326964, 0.1355183, 0.1326544", \ "0.0996307, 0.0995757, 0.1046220, 0.1070653, 0.1146144, 0.1191122, 0.1201878", \ "0.0623060, 0.0658193, 0.0702984, 0.0731886, 0.0767272, 0.0872535, 0.0889702", \ "0.0088906, 0.0126092, 0.0171714, 0.0235061, 0.0277055, 0.0338113, 0.0337934"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0585650, 0.0622682, 0.0695506, 0.0788032, 0.0938006, 0.1157101, 0.1548962", \ "0.0549343, 0.0586367, 0.0658743, 0.0750235, 0.0868460, 0.1049832, 0.1514788", \ "0.0445805, 0.0482687, 0.0555508, 0.0643850, 0.0804578, 0.1010624, 0.1436540", \ "0.0263678, 0.0301909, 0.0375666, 0.0469122, 0.0628816, 0.0866705, 0.1154588", \ "-0.0037812, -1.7816615e-05, 0.0074323, 0.0164611, 0.0324435, 0.0577101, 0.0980812", \ "-0.0440382, -0.0419855, -0.0377655, -0.0284572, -0.0104998, 0.0107930, 0.0522694", \ "-0.1200378, -0.1193022, -0.1147284, -0.0995100, -0.0893564, -0.0609703, -0.0241314"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1200643, -0.1238333, -0.1281478, -0.1342722, -0.1344468, -0.1464062, -0.1458256", \ "-0.1164398, -0.1199897, -0.1245094, -0.1306399, -0.1307554, -0.1426081, -0.1421776", \ "-0.1088810, -0.1127223, -0.1170928, -0.1235186, -0.1263718, -0.1351580, -0.1347462", \ "-0.0995860, -0.1039631, -0.1082408, -0.1106329, -0.1143626, -0.1248635, -0.1227805", \ "-0.0819298, -0.0853309, -0.0898351, -0.0926546, -0.0958437, -0.1038654, -0.1047507", \ "-0.0503826, -0.0541066, -0.0583801, -0.0614391, -0.0648350, -0.0662648, -0.0824905", \ "0.0028894, -0.0008135, -0.0052701, -0.0087027, -0.0147059, -0.0154158, -0.0239944"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0261343, -0.0300313, -0.0346735, -0.0465827, -0.0580995, -0.0842559, -0.1172143", \ "-0.0225144, -0.0263439, -0.0336949, -0.0429927, -0.0573274, -0.0832393, -0.1216296", \ "-0.0150858, -0.0187380, -0.0261759, -0.0353966, -0.0503948, -0.0677231, -0.1103640", \ "2.9458959e-05, -0.0036991, -0.0115725, -0.0208092, -0.0356370, -0.0581117, -0.0947042", \ "0.0261654, 0.0258150, 0.0183768, 0.0099257, -0.0054317, -0.0337555, -0.0729372", \ "0.0672910, 0.0586895, 0.0586909, 0.0521703, 0.0369188, 0.0086558, -0.0259734", \ "0.1350064, 0.1344847, 0.1315554, 0.1258822, 0.1115227, 0.0830587, 0.0417622"); } } internal_power () { when : "!D&!CLK&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.6598208, 4.6852629, 4.8327959, 5.6459474, 7.3688990, 10.9114512, 18.0932040"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.4183328, 0.3658569, 0.3518779, 1.1883608, 2.9522995, 6.5711499, 13.8998230"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.866397, 1.866397 ); rise_capacitance : 1.866397; capacitance : 1.808258; fall_capacitance_range (1.750120, 1.750120 ); fall_capacitance : 1.750120; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0380560, 0.0417537, 0.0490571, 0.0632649, 0.0881046, 0.1168310, 0.1457461", \ "0.0344277, 0.0380426, 0.0455809, 0.0599056, 0.0841084, 0.1132123, 0.1419779", \ "0.0239363, 0.0275211, 0.0353157, 0.0498190, 0.0730441, 0.1031771, 0.1312908", \ "0.0057643, 0.0068833, 0.0174039, 0.0323362, 0.0565960, 0.0896924, 0.1181051", \ "-0.0205057, -0.0201706, -0.0129059, 0.0020618, 0.0350463, 0.0598604, 0.0982201", \ "-0.0674748, -0.0639534, -0.0592579, -0.0460043, -0.0165166, 0.0257288, 0.0582886", \ "-0.1434747, -0.1338336, -0.1354474, -0.1202923, -0.0958716, -0.0624063, -0.0178141"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256265, 0.1321855, 0.1398354, 0.1549659, 0.1900723, 0.2292356, 0.3140599", \ "0.1218835, 0.1285256, 0.1361316, 0.1511097, 0.1836626, 0.2264559, 0.3043774", \ "0.1145589, 0.1179453, 0.1255989, 0.1409018, 0.1737819, 0.2227792, 0.2998068", \ "0.0998296, 0.1033650, 0.1111843, 0.1291768, 0.1562011, 0.2082231, 0.2790899", \ "0.0824849, 0.0823800, 0.0894290, 0.1045279, 0.1374648, 0.1787964, 0.2448381", \ "0.0480734, 0.0484046, 0.0554513, 0.0707828, 0.1058066, 0.1520620, 0.2337244", \ "-0.0058228, -0.0020595, 0.0024911, 0.0173128, 0.0531942, 0.1070504, 0.1805989"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0058797, -0.0093936, -0.0161823, -0.0344660, -0.0560677, -0.0849557, -0.1112218", \ "-0.0021069, -0.0059685, -0.0134048, -0.0307815, -0.0526158, -0.0784525, -0.1080310", \ "0.0054187, 0.0015934, -0.0063821, -0.0208498, -0.0447605, -0.0718589, -0.0990929", \ "0.0227899, 0.0194404, 0.0123208, -0.0061181, -0.0276946, -0.0551301, -0.0869848", \ "0.0506542, 0.0464534, 0.0387980, 0.0246772, 0.0000000e+00, -0.0341543, -0.0658951", \ "0.0879450, 0.0843435, 0.0806066, 0.0696317, 0.0455880, 0.0000000e+00, -0.0305825", \ "0.1408421, 0.1488516, 0.1298460, 0.1290979, 0.1133822, 0.0885064, 0.0375911"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1022529, -0.1061482, -0.1134548, -0.1288636, -0.1615881, -0.2040491, -0.2731312", \ "-0.0984650, -0.1024416, -0.1096442, -0.1280662, -0.1554602, -0.2034767, -0.2720803", \ "-0.0909930, -0.0948117, -0.1024090, -0.1202488, -0.1469085, -0.1966113, -0.2675438", \ "-0.0822152, -0.0864850, -0.0936415, -0.1079238, -0.1344306, -0.1846866, -0.2521089", \ "-0.0668675, -0.0675330, -0.0746469, -0.0901247, -0.1210939, -0.1662672, -0.2240184", \ "-0.0358534, -0.0393448, -0.0437940, -0.0628869, -0.0938506, -0.1402024, -0.2277140", \ "0.0167525, 0.0139529, 0.0062442, -0.0088563, -0.0461279, -0.0932893, -0.1675637"); } } internal_power () { when : "!D&!CLK&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.6022454, 1.5264756, 1.4666047, 1.4118431, 1.3939887, 1.4499487, 1.6535372"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.2228849, -1.3199642, -1.4231500, -1.4779869, -1.4966881, -1.4431174, -1.2450036"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.699689; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.2183773, -1.1942727, -1.9835578, -2.6988241, -3.8256869, -5.1560926, -6.9243041", \ "-0.2196957, -1.1930693, -1.9809171, -2.6936216, -3.8219772, -5.1484131, -6.9302679", \ "-0.2183717, -1.1654478, -1.9331672, -2.6268734, -3.7352422, -5.0876953, -6.8004818", \ "-0.2052964, -1.0462610, -1.7319522, -2.3572553, -3.3665716, -4.5978058, -6.4265518", \ "-0.1710000, -0.7632910, -1.2714808, -1.7111219, -2.5308997, -3.6094112, -5.2854576", \ "-0.0931778, -0.1594213, -0.2476905, -0.2919760, -0.5182662, -1.1592863, -2.7729125", \ "0.0568352, 1.2145141, 2.0199297, 2.7787224, 3.3413462, 3.8822544, 3.5092107"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-20.5600561, -7.7996017, 1.8320182, 10.9023088, 22.3165244, 31.3876931, 37.3820457", \ "-22.2899906, -9.5338154, 0.1002419, 9.2003392, 20.5771070, 29.6467243, 35.6843370", \ "-25.7924249, -13.0118438, -3.3686700, 5.7538844, 17.1436200, 26.2405891, 32.3023987", \ "-29.8192242, -16.9456468, -7.2297950, 1.9551690, 13.4298280, 22.5929479, 28.6630673", \ "-37.8929354, -24.7024114, -14.7394813, -5.3506323, 6.4363364, 15.7966746, 21.9997478", \ "-54.0921307, -40.3030449, -29.8814945, -20.0605839, -7.7332729, 2.0646020, 8.5669266", \ "-86.5374091, -71.4209095, -59.9966611, -49.2539421, -35.8766762, -25.1633617, -18.0446092"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1949806, 0.2079107, 0.2201068, 0.2366569, 0.2750483, 0.3521704, 0.5059935", \ "0.1989493, 0.2118842, 0.2240780, 0.2406278, 0.2790168, 0.3561405, 0.5099429", \ "0.2076544, 0.2205732, 0.2327764, 0.2493223, 0.2877251, 0.3648329, 0.5187576", \ "0.2257055, 0.2386865, 0.2508944, 0.2674657, 0.3058533, 0.3829404, 0.5365353", \ "0.2553459, 0.2681895, 0.2804182, 0.2969534, 0.3353932, 0.4124526, 0.5666406", \ "0.3013614, 0.3142460, 0.3265062, 0.3430335, 0.3814428, 0.4582631, 0.6122426", \ "0.3791256, 0.3921174, 0.4042968, 0.4208018, 0.4592269, 0.5361027, 0.6904596"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0272899, 0.0470324, 0.0687397, 0.1027848, 0.1852281, 0.3555616, 0.6984237", \ "0.0272956, 0.0470383, 0.0687268, 0.1027837, 0.1851460, 0.3554882, 0.6983501", \ "0.0272658, 0.0470185, 0.0687823, 0.1027687, 0.1854655, 0.3558719, 0.6984825", \ "0.0271764, 0.0470550, 0.0688359, 0.1026732, 0.1857097, 0.3556513, 0.6956696", \ "0.0272039, 0.0471652, 0.0687620, 0.1026736, 0.1856696, 0.3558546, 0.6963672", \ "0.0272876, 0.0468244, 0.0686624, 0.1028889, 0.1855296, 0.3565934, 0.6959193", \ "0.0273769, 0.0471014, 0.0687907, 0.1027913, 0.1855976, 0.3556612, 0.6996887"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1974197, 0.2122381, 0.2265756, 0.2457050, 0.2883461, 0.3724554, 0.5403799", \ "0.2014063, 0.2162430, 0.2305702, 0.2496950, 0.2923259, 0.3763319, 0.5445921", \ "0.2101069, 0.2249511, 0.2392673, 0.2584059, 0.3010569, 0.3850994, 0.5533296", \ "0.2283139, 0.2431572, 0.2574769, 0.2766156, 0.3192626, 0.4033012, 0.5715310", \ "0.2595549, 0.2743784, 0.2886566, 0.3078128, 0.3505216, 0.4345621, 0.6026914", \ "0.3087797, 0.3236299, 0.3379522, 0.3570866, 0.3997097, 0.4837406, 0.6517006", \ "0.3881951, 0.4030396, 0.4173230, 0.4364941, 0.4791514, 0.5631836, 0.7312529"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0290429, 0.0478105, 0.0690005, 0.1001239, 0.1768914, 0.3340814, 0.6559067", \ "0.0289887, 0.0474875, 0.0690286, 0.1002519, 0.1768513, 0.3342942, 0.6566695", \ "0.0285856, 0.0478516, 0.0689710, 0.1003202, 0.1766243, 0.3343630, 0.6567917", \ "0.0285860, 0.0478333, 0.0689671, 0.1003285, 0.1766512, 0.3343257, 0.6571851", \ "0.0290112, 0.0476143, 0.0686771, 0.1002957, 0.1771775, 0.3345860, 0.6559372", \ "0.0292322, 0.0476619, 0.0690693, 0.1003416, 0.1770117, 0.3349556, 0.6557684", \ "0.0294014, 0.0481052, 0.0692688, 0.1003083, 0.1771016, 0.3348429, 0.6531086"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.709631; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-23.2988211, -24.4099926, -25.4363327, -26.5328597, -28.0238996, -29.7779528, -31.2124369", \ "-25.0292242, -26.1449828, -27.1718991, -28.2531405, -29.7362414, -31.5755549, -33.4653242", \ "-28.5314655, -29.6177813, -30.6233943, -31.6992565, -33.1747215, -34.9725124, -36.7629124", \ "-32.5564062, -33.5541417, -34.4782586, -35.5090248, -36.8719983, -38.6221729, -40.9463177", \ "-40.6287214, -41.3082020, -41.9968872, -42.8183556, -43.9695791, -45.5352182, -47.2550458", \ "-56.8192517, -56.8670272, -57.1124995, -57.4880866, -58.1344579, -59.2150069, -60.7875213", \ "-89.2638872, -88.0119182, -87.2951733, -86.6963026, -86.3259033, -86.2827579, -87.3005313"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.6114365, 15.7933831, 25.5910941, 34.7416414, 46.0235104, 55.0900447, 61.0675736", \ "2.6105256, 15.7900614, 25.5870840, 34.7471235, 46.0414302, 55.1049589, 61.1229652", \ "2.6124053, 15.8282957, 25.6396378, 34.8129841, 46.1196965, 55.2257483, 61.2963535", \ "2.6241736, 15.9363909, 25.8236248, 35.0653472, 46.4703702, 55.6401905, 61.7251358", \ "2.6607246, 16.2317207, 26.3165517, 35.7386977, 47.3878002, 56.7059088, 62.8848299", \ "2.7422204, 16.8538254, 27.3475939, 37.1293805, 49.2820832, 59.0323475, 65.4903819", \ "2.8948595, 18.1777647, 29.5659075, 40.2237131, 53.3369419, 63.7965419, 70.7958400"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1452764, 0.1595452, 0.1736579, 0.1926245, 0.2347466, 0.3134290, 0.4675542", \ "0.1493092, 0.1635398, 0.1776655, 0.1965737, 0.2387332, 0.3173829, 0.4714508", \ "0.1579808, 0.1722228, 0.1863756, 0.2052639, 0.2474334, 0.3260749, 0.4804382", \ "0.1760313, 0.1902581, 0.2044085, 0.2233024, 0.2654424, 0.3440919, 0.4981649", \ "0.2078122, 0.2221085, 0.2362167, 0.2551178, 0.2971023, 0.3757359, 0.5297490", \ "0.2562810, 0.2707110, 0.2848126, 0.3036431, 0.3456574, 0.4241933, 0.5779022", \ "0.3376349, 0.3523513, 0.3665452, 0.3853319, 0.4272528, 0.5055546, 0.6595199"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0371417, 0.0588023, 0.0833963, 0.1190800, 0.2019308, 0.3681666, 0.7096306", \ "0.0372951, 0.0587665, 0.0832943, 0.1190341, 0.2023077, 0.3682745, 0.7085921", \ "0.0371036, 0.0587184, 0.0831925, 0.1189671, 0.2019753, 0.3682452, 0.7081779", \ "0.0370700, 0.0589027, 0.0833732, 0.1189289, 0.2023864, 0.3685069, 0.6987805", \ "0.0380181, 0.0592640, 0.0836236, 0.1195212, 0.2020984, 0.3684210, 0.7091129", \ "0.0396814, 0.0609045, 0.0851261, 0.1206434, 0.2031238, 0.3710333, 0.7068091", \ "0.0425323, 0.0633679, 0.0873098, 0.1222719, 0.2041551, 0.3717270, 0.7086930"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1565052, 0.1705246, 0.1837638, 0.2010594, 0.2381043, 0.3026140, 0.4235908", \ "0.1604668, 0.1744416, 0.1876762, 0.2049841, 0.2420205, 0.3065311, 0.4275164", \ "0.1691852, 0.1832264, 0.1964864, 0.2137705, 0.2508010, 0.3152929, 0.4362648", \ "0.1869754, 0.2010113, 0.2142673, 0.2315524, 0.2685887, 0.3330890, 0.4540668", \ "0.2166827, 0.2306076, 0.2437922, 0.2611036, 0.2981059, 0.3626202, 0.4836151", \ "0.2622413, 0.2761863, 0.2893816, 0.3066438, 0.3435578, 0.4079700, 0.5289436", \ "0.3395087, 0.3533561, 0.3665115, 0.3837142, 0.4205880, 0.4849763, 0.6058711"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0368896, 0.0532102, 0.0699319, 0.0948856, 0.1505986, 0.2595827, 0.4806331", \ "0.0371640, 0.0532200, 0.0700259, 0.0948900, 0.1505676, 0.2597742, 0.4817469", \ "0.0369057, 0.0525847, 0.0700807, 0.0949656, 0.1504744, 0.2590784, 0.4809255", \ "0.0368264, 0.0525893, 0.0700992, 0.0949884, 0.1503622, 0.2593901, 0.4803736", \ "0.0368266, 0.0529203, 0.0698888, 0.0949480, 0.1504529, 0.2593360, 0.4818439", \ "0.0369325, 0.0530418, 0.0698722, 0.0948747, 0.1503515, 0.2594167, 0.4815714", \ "0.0368851, 0.0525421, 0.0697987, 0.0946337, 0.1504276, 0.2598038, 0.4816655"); } } } } cell (SDFFNX2) { cell_footprint : "SDFFN"; area : 36.864 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 2.632201e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK'"; next_state : "(SI*SE)+(D*SE')"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK'"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK'*SE'*SI')"; value : "1.8454594e+05"; } leakage_power () { when : "(D*CLK'*SE'*SI')"; value : "2.3922036e+05"; } leakage_power () { when : "(D'*CLK'*SE*SI')"; value : "2.0854932e+05"; } leakage_power () { when : "(D*CLK'*SE*SI')"; value : "2.0944532e+05"; } leakage_power () { when : "(D*CLK'*SE'*SI)"; value : "2.2863688e+05"; } leakage_power () { when : "(D'*CLK'*SE'*SI)"; value : "1.8544137e+05"; } leakage_power () { when : "(D'*CLK'*SE*SI)"; value : "2.6322010e+05"; } leakage_power () { when : "(D*CLK'*SE*SI)"; value : "2.5263935e+05"; } leakage_power () { when : "(D'*CLK*SE'*SI')"; value : "2.2788299e+05"; } pin (D) { direction : "input"; rise_capacitance_range (2.088523, 2.088523 ); rise_capacitance : 2.088523; capacitance : 2.015222; fall_capacitance_range (1.941920, 1.941920 ); fall_capacitance : 1.941920; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0497076, 0.0535893, 0.0606653, 0.0759280, 0.1054342, 0.1488721, 0.2137089", \ "0.0460105, 0.0500415, 0.0571092, 0.0724855, 0.1017607, 0.1451592, 0.2097685", \ "0.0356509, 0.0392958, 0.0466956, 0.0612806, 0.0911607, 0.1351578, 0.1959493", \ "0.0175453, 0.0215082, 0.0291931, 0.0443666, 0.0732559, 0.1177695, 0.1748070", \ "-0.0122458, -0.0028563, -0.0040815, 0.0135687, 0.0540213, 0.0915731, 0.1573538", \ "-0.0577871, -0.0531493, -0.0376144, -0.0319386, 0.0012749, 0.0503657, 0.1130935", \ "-0.1298612, -0.1302807, -0.1239862, -0.1098633, -0.0692054, -0.0314297, 0.0419761"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0702760, 0.0739209, 0.0813457, 0.0961338, 0.1172294, 0.1430494, 0.1750065", \ "0.0664850, 0.0702972, 0.0776011, 0.0929327, 0.1135182, 0.1396048, 0.1682471", \ "0.0591666, 0.0630337, 0.0704181, 0.0843713, 0.1062070, 0.1322204, 0.1606271", \ "0.0475690, 0.0505446, 0.0580756, 0.0730001, 0.0911761, 0.1206919, 0.1462808", \ "0.0286846, 0.0320541, 0.0399948, 0.0547423, 0.0729557, 0.1015255, 0.1359556", \ "-0.0024759, 0.0011629, 0.0088185, 0.0218560, 0.0393223, 0.0706802, 0.1131275", \ "-0.0534375, -0.0516359, -0.0426624, -0.0316356, -0.0085181, 0.0206782, 0.0456949"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0114785, -0.0151013, -0.0227011, -0.0433913, -0.0725419, -0.1142974, -0.1652349", \ "-0.0108605, -0.0146695, -0.0220441, -0.0398292, -0.0689579, -0.1106489, -0.1645508", \ "-0.0004031, -0.0071283, -0.0148771, -0.0329098, -0.0620564, -0.1029091, -0.1537735", \ "0.0144098, 0.0111257, 0.0031672, -0.0147754, -0.0442029, -0.0883513, -0.1393574", \ "0.0377716, 0.0373092, 0.0306727, 0.0156731, -0.0258733, -0.0658636, -0.1363954", \ "0.0753394, 0.0715332, 0.0705091, 0.0582312, 0.0220924, -0.0256755, -0.0875919", \ "0.1504385, 0.1482217, 0.1442899, 0.1310418, 0.0954205, 0.0492969, -0.0214349"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0523918, -0.0588209, -0.0667370, -0.0788903, -0.0997463, -0.1226378, -0.1580514", \ "-0.0486486, -0.0551098, -0.0630218, -0.0752544, -0.0961344, -0.1190960, -0.1574827", \ "-0.0445840, -0.0482661, -0.0554784, -0.0671900, -0.0888962, -0.1118781, -0.1404715", \ "-0.0352866, -0.0391168, -0.0435916, -0.0589288, -0.0769841, -0.1036390, -0.1352442", \ "-0.0167390, -0.0204614, -0.0286123, -0.0436392, -0.0622830, -0.0885534, -0.1253336", \ "0.0137124, 0.0103516, 0.0029272, -0.0086126, -0.0285898, -0.0626228, -0.0991498", \ "0.0581752, 0.0582447, 0.0558451, 0.0407061, 0.0218262, -0.0026358, -0.0371308"); } } internal_power () { when : "!CLK&!SE&!SI&Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("3.4714703, 3.3505035, 3.2506700, 3.9689009, 5.5474631, 8.8466879, 15.5872377"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.6766645, 7.5554277, 7.4950259, 8.1619114, 9.6777541, 12.8915110, 19.5010960"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.162504; min_pulse_width_high : 0.055337; fall_capacitance_range (1.088594, 1.088594 ); fall_capacitance : 1.088594; capacitance : 1.115889; rise_capacitance_range (1.143184, 1.143184 ); rise_capacitance : 1.143184; max_transition : 1.024000; internal_power () { when : "!D&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("85.5419989, 92.4135336, 106.3299475, 129.8877071, 177.1765707, 271.9276421, 461.6031280"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.3989302, 22.3414852, 22.3686954, 23.1063306, 24.7237015, 28.1005438, 34.9963286"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (3.768166, 3.768166 ); rise_capacitance : 3.768166; capacitance : 3.718149; fall_capacitance_range (3.668131, 3.668131 ); fall_capacitance : 3.668131; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0907761, 0.0945020, 0.1017897, 0.1106335, 0.1229641, 0.1406412, 0.1781730", \ "0.0872196, 0.0908097, 0.0981342, 0.1071705, 0.1222846, 0.1369286, 0.1742735", \ "0.0794875, 0.0833937, 0.0906771, 0.0995533, 0.1121850, 0.1265510, 0.1669457", \ "0.0676803, 0.0712955, 0.0783375, 0.0877421, 0.1007045, 0.1175200, 0.1577197", \ "0.0492117, 0.0528156, 0.0603159, 0.0693620, 0.0843413, 0.1048649, 0.1385911", \ "0.0179885, 0.0218481, 0.0295528, 0.0388829, 0.0485066, 0.0703164, 0.1135116", \ "-0.0362616, -0.0322307, -0.0267869, -0.0171227, -0.0055481, 0.0143125, 0.0475212"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0673279, 0.0709421, 0.0755459, 0.0818634, 0.0876665, 0.0960354, 0.0960209", \ "0.0637390, 0.0673088, 0.0717768, 0.0781921, 0.0838113, 0.0923341, 0.0898470", \ "0.0534120, 0.0570596, 0.0612677, 0.0679415, 0.0702854, 0.0777393, 0.0874951", \ "0.0352815, 0.0387394, 0.0433647, 0.0495902, 0.0564395, 0.0644907, 0.0698283", \ "0.0108761, 0.0144605, 0.0135564, 0.0167912, 0.0233681, 0.0337248, 0.0439568", \ "-0.0376947, -0.0320718, -0.0322698, -0.0291595, -0.0157569, -0.0114649, -0.0024568", \ "-0.1146079, -0.1138890, -0.1074319, -0.1023701, -0.0981821, -0.0885177, -0.0835545"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0758176, -0.0792394, -0.0872907, -0.0960697, -0.1083106, -0.1308904, -0.1664921", \ "-0.0722426, -0.0755704, -0.0836507, -0.0925532, -0.1076374, -0.1272596, -0.1599467", \ "-0.0648297, -0.0710202, -0.0759332, -0.0855794, -0.1003859, -0.1197755, -0.1556922", \ "-0.0555769, -0.0595816, -0.0666378, -0.0758230, -0.0888345, -0.1062488, -0.1416967", \ "-0.0374943, -0.0410380, -0.0483736, -0.0545410, -0.0675600, -0.0915746, -0.1292051", \ "-0.0061741, -0.0099773, -0.0144905, -0.0266570, -0.0395416, -0.0620035, -0.1045459", \ "0.0454135, 0.0428663, 0.0379625, 0.0298246, 0.0157696, -0.0090056, -0.0376604"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0289849, -0.0331125, -0.0375793, -0.0433668, -0.0506338, -0.0608850, -0.0694856", \ "-0.0255348, -0.0322585, -0.0367073, -0.0399435, -0.0498947, -0.0572653, -0.0658378", \ "-0.0208787, -0.0218890, -0.0262315, -0.0328930, -0.0422796, -0.0455486, -0.0554263", \ "-0.0029547, -0.0068931, -0.0143358, -0.0174601, -0.0242145, -0.0344219, -0.0407386", \ "0.0237619, 0.0201726, 0.0157407, 0.0090405, 0.0026537, -0.0084175, -0.0128622", \ "0.0574351, 0.0570298, 0.0564253, 0.0551305, 0.0450165, 0.0370106, 0.0181388", \ "0.1324206, 0.1334716, 0.1294335, 0.1257810, 0.1193589, 0.1087688, 0.1025254"); } } internal_power () { when : "!D&!CLK&!SI&Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.3723509, 0.3265249, 0.3769729, 1.5914778, 4.1625881, 9.4469091, 20.1576513"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("6.3805191, 6.4000073, 6.5953142, 7.7041783, 10.0782370, 14.9826849, 24.9479107"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (2.445357, 2.445357 ); rise_capacitance : 2.445357; capacitance : 2.375629; fall_capacitance_range (2.305901, 2.305901 ); fall_capacitance : 2.305901; max_transition : 1.024000; timing () { timing_type : "setup_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0526622, 0.0565240, 0.0638134, 0.0785825, 0.1083417, 0.1517083, 0.2166636", \ "0.0489250, 0.0528661, 0.0600140, 0.0741783, 0.1046010, 0.1480825, 0.2127478", \ "0.0389585, 0.0422501, 0.0496571, 0.0642142, 0.0940663, 0.1380753, 0.2020811", \ "0.0205003, 0.0241834, 0.0321337, 0.0469844, 0.0759016, 0.1206729, 0.1777227", \ "-0.0067602, -0.0027980, 0.0018148, 0.0200645, 0.0530923, 0.0947866, 0.1628374", \ "-0.0508949, -0.0499489, -0.0458354, -0.0292671, 0.0074953, 0.0502322, 0.1192458", \ "-0.1259034, -0.1267863, -0.1206498, -0.1071228, -0.0663867, -0.0289384, 0.0438783"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0729120, 0.0763563, 0.0843580, 0.0991629, 0.1203987, 0.1460381, 0.1782778", \ "0.0691813, 0.0726800, 0.0806775, 0.0955228, 0.1168283, 0.1423847, 0.1714698", \ "0.0617642, 0.0652908, 0.0730191, 0.0883889, 0.1094026, 0.1352349, 0.1640103", \ "0.0503912, 0.0537321, 0.0611657, 0.0737727, 0.0944360, 0.1237355, 0.1456894", \ "0.0317316, 0.0351943, 0.0429103, 0.0587119, 0.0751122, 0.1053550, 0.1388425", \ "0.0003672, 0.0042704, 0.0116161, 0.0247416, 0.0491029, 0.0676266, 0.1139749", \ "-0.0490862, -0.0461113, -0.0434262, -0.0293411, -0.0085200, 0.0199060, 0.0571973"); } } timing () { timing_type : "hold_falling"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0145633, -0.0180769, -0.0257721, -0.0462814, -0.0758115, -0.1170626, -0.1688749", \ "-0.0137574, -0.0174403, -0.0246001, -0.0426277, -0.0721940, -0.1135625, -0.1679765", \ "-0.0034419, -0.0101013, -0.0174766, -0.0328179, -0.0651245, -0.1055686, -0.1568906", \ "0.0115504, 0.0077838, 0.0004784, -0.0147695, -0.0472406, -0.0911497, -0.1431133", \ "0.0351193, 0.0344371, 0.0276513, 0.0123399, -0.0267869, -0.0685179, -0.1389006", \ "0.0786496, 0.0717712, 0.0674488, 0.0552896, 0.0222300, -0.0256607, -0.0903012", \ "0.1507716, 0.1467500, 0.1420406, 0.1218678, 0.0953487, 0.0438893, -0.0216140"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0553579, -0.0617117, -0.0667470, -0.0817701, -0.1026365, -0.1255527, -0.1557622", \ "-0.0515212, -0.0581088, -0.0659230, -0.0780359, -0.0990151, -0.1220163, -0.1572779", \ "-0.0472066, -0.0481012, -0.0583734, -0.0701868, -0.0917206, -0.1147588, -0.1547620", \ "-0.0381765, -0.0389640, -0.0491236, -0.0623745, -0.0792551, -0.1063780, -0.1381495", \ "-0.0196582, -0.0234204, -0.0316036, -0.0438461, -0.0646535, -0.0916934, -0.1312196", \ "0.0110664, 0.0074058, 0.0001477, -0.0119666, -0.0362063, -0.0626226, -0.1018839", \ "0.0583013, 0.0556964, 0.0534221, 0.0378812, 0.0173311, -0.0026409, -0.0370434"); } } internal_power () { when : "!D&!CLK&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.2976124, 2.1715524, 2.0622217, 1.9894194, 1.9866041, 2.1237632, 2.5408708"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.8731267, -2.0221800, -2.1781865, -2.2498961, -2.2512149, -2.1117520, -1.6907260"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.657259; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.5704357, -6.3401930, -10.7262847, -14.7727003, -20.3803361, -25.8583905, -31.5059539", \ "-0.5736172, -6.3466049, -10.7286976, -14.7726121, -20.3846534, -25.7872919, -31.4447544", \ "-0.5758821, -6.3094373, -10.6415882, -14.6912305, -20.2557515, -25.4673064, -30.8433689", \ "-0.5789988, -6.2135142, -10.5009165, -14.3833823, -19.9331106, -25.0928406, -30.5103167", \ "-0.5789516, -5.9635922, -10.0257727, -13.7946979, -19.0175995, -24.1375706, -29.5495321", \ "-0.5708414, -5.3387865, -9.0114643, -12.3411016, -17.1466968, -21.7340950, -25.8420424", \ "-0.5885173, -3.9799652, -6.6109939, -9.1925742, -13.0554187, -16.3179102, -20.4815860"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-40.5668602, -16.0502938, 0.7071129, 16.6039893, 36.4962252, 52.3030326, 62.7482697", \ "-44.0061370, -19.4896562, -2.7340394, 13.1524171, 33.0450364, 48.8768366, 59.3571635", \ "-50.9681683, -26.4308500, -9.6551070, 6.2785352, 26.1466392, 42.0090424, 52.4593151", \ "-62.7508822, -38.1123326, -21.2665821, -5.2741119, 14.7173801, 30.6171813, 41.1128392", \ "-86.3887450, -61.4152578, -44.3185622, -28.1146851, -7.8455504, 8.2777371, 18.9858650", \ "-133.7409820, -108.0022747, -90.3869699, -73.6728393, -52.8059433, -36.2183119, -25.2122492", \ "-228.5622764, -201.1638846, -182.3954675, -164.7497519, -142.8217561, -125.1990080, -113.5519124"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2263505, 0.2420328, 0.2546533, 0.2709920, 0.3060986, 0.3750512, 0.5124580", \ "0.2302080, 0.2458181, 0.2586054, 0.2749230, 0.3100217, 0.3789765, 0.5163150", \ "0.2391564, 0.2548397, 0.2675251, 0.2838290, 0.3189588, 0.3877884, 0.5256545", \ "0.2569738, 0.2724856, 0.2852891, 0.3016085, 0.3367290, 0.4055834, 0.5434129", \ "0.2868639, 0.3023332, 0.3152138, 0.3315614, 0.3666577, 0.4356221, 0.5729112", \ "0.3334972, 0.3491768, 0.3618557, 0.3781517, 0.4132899, 0.4820367, 0.6198945", \ "0.4114137, 0.4271037, 0.4397693, 0.4560388, 0.4911797, 0.5600028, 0.6974231"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0315046, 0.0509702, 0.0707411, 0.0999479, 0.1710715, 0.3209853, 0.6239909", \ "0.0316245, 0.0513950, 0.0707904, 0.0998467, 0.1711110, 0.3208110, 0.6232140", \ "0.0309447, 0.0510278, 0.0709707, 0.1002194, 0.1714658, 0.3197839, 0.6266831", \ "0.0308682, 0.0514548, 0.0710063, 0.0999738, 0.1715829, 0.3201938, 0.6259300", \ "0.0308872, 0.0513198, 0.0707718, 0.0998166, 0.1711804, 0.3203470, 0.6253550", \ "0.0310331, 0.0509355, 0.0711092, 0.0996817, 0.1715647, 0.3205050, 0.6255648", \ "0.0309213, 0.0510018, 0.0710238, 0.0998458, 0.1713797, 0.3207676, 0.6266683"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2171139, 0.2335351, 0.2477698, 0.2667029, 0.3093333, 0.3934237, 0.5617231", \ "0.2211106, 0.2374453, 0.2516972, 0.2706320, 0.3132649, 0.3975401, 0.5657534", \ "0.2298806, 0.2461975, 0.2604219, 0.2794130, 0.3220672, 0.4063162, 0.5747195", \ "0.2480322, 0.2643477, 0.2785729, 0.2975418, 0.3401723, 0.4244668, 0.5928482", \ "0.2799644, 0.2962698, 0.3104099, 0.3294962, 0.3721630, 0.4564109, 0.6248517", \ "0.3295105, 0.3458667, 0.3600656, 0.3790107, 0.4216391, 0.5059037, 0.6743243", \ "0.4138357, 0.4301291, 0.4444146, 0.4633764, 0.5059839, 0.5902508, 0.7584883"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0271476, 0.0468450, 0.0678347, 0.0990227, 0.1759284, 0.3341890, 0.6571570", \ "0.0268505, 0.0468096, 0.0677715, 0.0990054, 0.1752877, 0.3341026, 0.6572586", \ "0.0268599, 0.0468934, 0.0678998, 0.0989949, 0.1754871, 0.3343015, 0.6568259", \ "0.0268478, 0.0468839, 0.0678775, 0.0989851, 0.1758457, 0.3343635, 0.6569743", \ "0.0270083, 0.0467627, 0.0677561, 0.0989144, 0.1756215, 0.3340188, 0.6556041", \ "0.0271339, 0.0469816, 0.0677938, 0.0988770, 0.1756436, 0.3332501, 0.6568799", \ "0.0273897, 0.0473597, 0.0681316, 0.0991839, 0.1757476, 0.3342334, 0.6546412"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.638613; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-43.3220889, -49.0137851, -53.5980134, -58.2628967, -64.4244300, -70.7552534, -77.1917158", \ "-46.7603750, -52.4440332, -57.0165618, -61.6877264, -67.8031967, -74.0802878, -80.6531151", \ "-53.7229136, -59.3884099, -63.9488046, -68.5981697, -74.7225607, -80.9925542, -87.2131271", \ "-65.5057166, -71.0694101, -75.5799679, -80.1713663, -86.1824041, -92.3362672, -97.1655442", \ "-89.1402695, -94.3375281, -98.5851657, -102.9854021, -108.8099670, -114.7717241, -119.4770647", \ "-136.4897266, -140.8863784, -144.6203646, -148.5446739, -153.8430325, -159.2147284, -165.0993341", \ "-231.3048209, -234.1106979, -236.7862495, -239.6105890, -243.7600949, -248.2904768, -252.2049768"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("2.3020556, 27.6534536, 44.4533053, 60.1561751, 79.5292730, 94.9159699, 105.1502578", \ "2.3006692, 27.6505053, 44.4639363, 60.1616910, 79.4903176, 94.9035573, 105.0169087", \ "2.2969399, 27.6803160, 44.4931244, 60.2272310, 79.6137354, 95.0506963, 105.3010917", \ "2.2928896, 27.7837626, 44.7320841, 60.4693373, 79.9269273, 95.4327922, 105.6632107", \ "2.2939943, 28.0464372, 45.1159604, 61.0743189, 80.7205080, 96.4080400, 106.6984213", \ "2.3052263, 28.6739045, 46.2484908, 62.4846375, 82.7000708, 98.8001188, 109.4261652", \ "2.3032517, 30.0326441, 48.4478586, 65.7230007, 86.7828690, 103.6133325, 114.7732933"); } } timing () { timing_type : "falling_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1603009, 0.1788127, 0.1938044, 0.2131613, 0.2540445, 0.3269236, 0.4654202", \ "0.1643169, 0.1827485, 0.1977119, 0.2170336, 0.2579588, 0.3308289, 0.4693420", \ "0.1729944, 0.1914580, 0.2064435, 0.2257965, 0.2666910, 0.3395990, 0.4779890", \ "0.1912395, 0.2096699, 0.2246955, 0.2439694, 0.2849122, 0.3578083, 0.4963591", \ "0.2230539, 0.2414334, 0.2564797, 0.2757778, 0.3166481, 0.3894902, 0.5280466", \ "0.2726742, 0.2913522, 0.3064085, 0.3256635, 0.3664978, 0.4393074, 0.5775086", \ "0.3553191, 0.3744115, 0.3894859, 0.4088645, 0.4496400, 0.5223679, 0.6607058"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0415285, 0.0629374, 0.0853895, 0.1175902, 0.1911465, 0.3372683, 0.6314745", \ "0.0416535, 0.0630538, 0.0855815, 0.1177778, 0.1914616, 0.3376148, 0.6294225", \ "0.0415284, 0.0629686, 0.0854343, 0.1176762, 0.1915361, 0.3380711, 0.6343472", \ "0.0413805, 0.0631395, 0.0854656, 0.1178460, 0.1914775, 0.3376650, 0.6370840", \ "0.0419533, 0.0634215, 0.0859412, 0.1181935, 0.1911361, 0.3375996, 0.6372459", \ "0.0439483, 0.0648765, 0.0872116, 0.1192476, 0.1923725, 0.3384026, 0.6371190", \ "0.0462223, 0.0678972, 0.0896903, 0.1213653, 0.1942091, 0.3391075, 0.6386131"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1694873, 0.1884129, 0.2043614, 0.2249164, 0.2698802, 0.3503889, 0.5013041", \ "0.1733823, 0.1924216, 0.2083187, 0.2288869, 0.2738586, 0.3543648, 0.5052481", \ "0.1822903, 0.2013212, 0.2172408, 0.2378029, 0.2827686, 0.3632770, 0.5141876", \ "0.2000659, 0.2190539, 0.2349966, 0.2555589, 0.3005181, 0.3810249, 0.5318115", \ "0.2304394, 0.2494025, 0.2653886, 0.2859323, 0.3308755, 0.4113573, 0.5621837", \ "0.2765561, 0.2953914, 0.3112337, 0.3318031, 0.3767203, 0.4571969, 0.6081071", \ "0.3534792, 0.3722509, 0.3881044, 0.4085894, 0.4534387, 0.5338469, 0.6846736"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0402457, 0.0611059, 0.0817751, 0.1123064, 0.1816288, 0.3187908, 0.5974090", \ "0.0403145, 0.0616405, 0.0816422, 0.1123555, 0.1819187, 0.3181779, 0.5983650", \ "0.0402970, 0.0612351, 0.0817576, 0.1123260, 0.1817023, 0.3190916, 0.5988672", \ "0.0401596, 0.0612166, 0.0816726, 0.1123696, 0.1820362, 0.3190914, 0.5979064", \ "0.0402558, 0.0609221, 0.0816824, 0.1120182, 0.1820404, 0.3189626, 0.5985204", \ "0.0401106, 0.0608854, 0.0816191, 0.1121966, 0.1823666, 0.3188299, 0.5987957", \ "0.0402206, 0.0609794, 0.0815982, 0.1122496, 0.1816366, 0.3196149, 0.5970893"); } } } } cell (SDFFSSRX1) { cell_footprint : "SDFFSSR"; area : 39.6288 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 5.169985e+06; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(SI*SE)+(RSTB*D*SE')+(!SETB)"; } test_cell () { pin (D) { nextstate_type : "data"; direction : "input"; } pin (CLK) { direction : "input"; } pin (RSTB) { nextstate_type : "data"; direction : "input"; } pin (SETB) { nextstate_type : "data"; direction : "input"; } pin (SI) { nextstate_type : "scan_in"; direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "(SI*SE)+(RSTB*D*SE')+(!SETB)"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D) { nextstate_type : "data"; direction : "input"; } pin (CLK) { direction : "input"; } pin (RSTB) { nextstate_type : "data"; direction : "input"; } pin (SETB) { nextstate_type : "data"; direction : "input"; } pin (SI) { nextstate_type : "scan_in"; direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "(SI*SE)+(RSTB*D*SE')+(!SETB)"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI'*SE')"; value : "1.3397008e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI'*SE')"; value : "1.7086650e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI'*SE')"; value : "1.3496070e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI'*SE')"; value : "1.4131645e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI'*SE')"; value : "1.6647894e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI'*SE')"; value : "2.0150581e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI'*SE)"; value : "1.4686078e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI'*SE)"; value : "1.4785077e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI'*SE)"; value : "1.6160261e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI'*SE)"; value : "1.5420665e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI'*SE)"; value : "1.5721376e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI'*SE)"; value : "1.9224211e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI*SE')"; value : "1.6192912e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI*SE')"; value : "1.6290700e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI*SE')"; value : "1.6757745e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI*SE')"; value : "1.6318620e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI*SE')"; value : "1.6925320e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI*SE')"; value : "1.9822234e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI*SE)"; value : "1.9697025e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI*SE)"; value : "1.9794797e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI*SE)"; value : "1.8046825e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI*SE)"; value : "2.0429400e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI*SE)"; value : "1.7607644e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI*SE)"; value : "2.1111465e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB'*SI'*SE')"; value : "3.4507889e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB'*SI'*SE')"; value : "1.2170030e+05"; } leakage_power () { when : "(CLK'*D*RSTB'*SETB'*SI'*SE')"; value : "2.5416506e+05"; } leakage_power () { when : "(CLK'*D'*RSTB*SETB'*SI'*SE')"; value : "1.6706223e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB*SI'*SE')"; value : "1.7475496e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB'*SI*SE')"; value : "5.1699849e+06"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB'*SI'*SE)"; value : "1.3601711e+05"; } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.132638; min_pulse_width_high : 0.069392; rise_capacitance_range (1.439066, 1.439066 ); rise_capacitance : 1.439066; capacitance : 1.386900; fall_capacitance_range (1.334735, 1.334735 ); fall_capacitance : 1.334735; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("26.7031983, 26.1108916, 25.0178620, 37.0509637, 61.2087508, 109.6159088, 206.5218080"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("54.7321871, 58.2796097, 65.6401657, 69.4224923, 77.2528563, 93.1792948, 125.2978825"); } } } pin (D) { nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.366729, 1.366729 ); rise_capacitance : 1.366729; capacitance : 1.308212; fall_capacitance_range (1.249694, 1.249694 ); fall_capacitance : 1.249694; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1374224, 0.1413094, 0.1487516, 0.1663349, 0.1839421, 0.2196881, 0.2593046", \ "0.1337538, 0.1376644, 0.1450453, 0.1626824, 0.1802146, 0.2160735, 0.2539239", \ "0.1292593, 0.1330477, 0.1404342, 0.1551730, 0.1781134, 0.2086265, 0.2504920", \ "0.1202034, 0.1243836, 0.1345810, 0.1487886, 0.1686210, 0.2029621, 0.2479216", \ "0.1198658, 0.1237293, 0.1342462, 0.1486835, 0.1720351, 0.1973856, 0.2468075", \ "0.1331890, 0.1340057, 0.1445906, 0.1554628, 0.1802499, 0.2134732, 0.2572090", \ "0.1649683, 0.1683687, 0.1730713, 0.1881498, 0.2142134, 0.2510966, 0.2855809"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1549730, 0.1614833, 0.1691068, 0.1842075, 0.2193235, 0.2546396, 0.3433619", \ "0.1513023, 0.1548720, 0.1625944, 0.1804749, 0.2156546, 0.2508960, 0.3366687", \ "0.1436815, 0.1504327, 0.1578503, 0.1731702, 0.2056708, 0.2475242, 0.3321956", \ "0.1349426, 0.1414474, 0.1520794, 0.1670026, 0.1967358, 0.2429001, 0.3172516", \ "0.1352597, 0.1323916, 0.1364480, 0.1568997, 0.1876266, 0.2363848, 0.2988213", \ "0.1300161, 0.1345089, 0.1386394, 0.1553562, 0.1851058, 0.2359086, 0.3035578", \ "0.1352164, 0.1366735, 0.1459606, 0.1608234, 0.1965835, 0.2427589, 0.3157677"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0905647, -0.0945042, -0.1018649, -0.1194948, -0.1396641, -0.1673282, -0.1880578", \ "-0.0896825, -0.0936755, -0.1010275, -0.1156685, -0.1359502, -0.1664335, -0.1858695", \ "-0.0882847, -0.0921890, -0.0997496, -0.1140678, -0.1371575, -0.1649335, -0.1875078", \ "-0.0908820, -0.0949513, -0.1025834, -0.1138848, -0.1371194, -0.1672302, -0.1899206", \ "-0.0966329, -0.1004330, -0.1072476, -0.1192875, -0.1464090, -0.1726663, -0.2059141", \ "-0.1097273, -0.1127582, -0.1204815, -0.1324258, -0.1612553, -0.1862916, -0.2326618", \ "-0.1414183, -0.1454287, -0.1497975, -0.1645124, -0.1912256, -0.2206047, -0.2693725"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0729411, -0.0795404, -0.0870979, -0.1022133, -0.1294139, -0.1634371, -0.1984511", \ "-0.0750650, -0.0787252, -0.0863806, -0.1047286, -0.1288025, -0.1655801, -0.2065314", \ "-0.0736067, -0.0772853, -0.0848224, -0.0997840, -0.1272764, -0.1641439, -0.2111061", \ "-0.0678575, -0.0706397, -0.0752011, -0.0931901, -0.1233546, -0.1583680, -0.2074152", \ "-0.0672844, -0.0644880, -0.0749158, -0.0925522, -0.1269409, -0.1609683, -0.2132756", \ "-0.0683967, -0.0719885, -0.0793612, -0.0938065, -0.1270038, -0.1662229, -0.2332660", \ "-0.0709901, -0.0715645, -0.0815251, -0.0965413, -0.1310635, -0.1766262, -0.2337099"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8147121, 0.6192672, 0.4240843, 0.4096615, 0.5765228, 1.1059521, 2.3605175"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("96.9250496, 97.4900884, 98.8858769, 100.7917074, 104.8690793, 113.2895338, 130.3961534"); } } } pin (RSTB) { nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.845908, 1.845908 ); rise_capacitance : 1.845908; capacitance : 1.752684; fall_capacitance_range (1.659460, 1.659460 ); fall_capacitance : 1.659460; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1462995, 0.1501668, 0.1546697, 0.1633786, 0.1791629, 0.1963092, 0.2214493", \ "0.1424765, 0.1463707, 0.1508180, 0.1597770, 0.1754618, 0.1993089, 0.2180299", \ "0.1349753, 0.1390407, 0.1434196, 0.1521689, 0.1672037, 0.1917692, 0.2069512", \ "0.1291261, 0.1327591, 0.1370137, 0.1458276, 0.1585227, 0.1828330, 0.2013762", \ "0.1257942, 0.1296642, 0.1371988, 0.1456228, 0.1608280, 0.1784515, 0.2032907", \ "0.1384866, 0.1393567, 0.1444249, 0.1556745, 0.1714676, 0.1897922, 0.2177899", \ "0.1700354, 0.1737609, 0.1760929, 0.1849507, 0.2001481, 0.2174327, 0.2440005"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1724834, 0.1790717, 0.1867969, 0.2018108, 0.2339801, 0.2776900, 0.3757492", \ "0.1688097, 0.1752483, 0.1829664, 0.1981526, 0.2332258, 0.2739284, 0.3720780", \ "0.1613082, 0.1678108, 0.1756102, 0.1905771, 0.2255508, 0.2667886, 0.3672233", \ "0.1552995, 0.1615700, 0.1693071, 0.1845850, 0.2168442, 0.2717356, 0.3615379", \ "0.1453642, 0.1491300, 0.1608203, 0.1750533, 0.2083870, 0.2576506, 0.3424910", \ "0.1457009, 0.1489459, 0.1591078, 0.1707378, 0.2055899, 0.2636295, 0.3352198", \ "0.1564437, 0.1589865, 0.1649366, 0.1791174, 0.2171165, 0.2630115, 0.3561995"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0964389, -0.1002784, -0.1046310, -0.1171229, -0.1294302, -0.1437053, -0.1578148", \ "-0.0955986, -0.0995686, -0.1037680, -0.1132818, -0.1286424, -0.1430465, -0.1569696", \ "-0.0941085, -0.0980391, -0.1022223, -0.1113289, -0.1268134, -0.1441924, -0.1588152", \ "-0.0938142, -0.1005204, -0.1052175, -0.1137544, -0.1265302, -0.1439818, -0.1625322", \ "-0.1018546, -0.1063375, -0.1108596, -0.1190658, -0.1350752, -0.1522250, -0.1760738", \ "-0.1155576, -0.1189227, -0.1233467, -0.1322692, -0.1476356, -0.1725232, -0.1947549", \ "-0.1475705, -0.1509162, -0.1525755, -0.1610439, -0.1802366, -0.2059419, -0.2417761"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875722, -0.0915241, -0.0987789, -0.1169259, -0.1436431, -0.1899475, -0.2527454", \ "-0.0896206, -0.0937141, -0.1009169, -0.1191467, -0.1457133, -0.1921835, -0.2578363", \ "-0.0853120, -0.0921355, -0.0966424, -0.1142412, -0.1404815, -0.1910292, -0.2589064", \ "-0.0847242, -0.0891608, -0.0963914, -0.1107306, -0.1375763, -0.1878055, -0.2520505", \ "-0.0816538, -0.0858238, -0.0926705, -0.1074581, -0.1373169, -0.1877217, -0.2342134", \ "-0.0835041, -0.0873322, -0.0938784, -0.1086077, -0.1348085, -0.1873146, -0.2649723", \ "-0.0853653, -0.0892986, -0.0967069, -0.1139493, -0.1519808, -0.1979079, -0.2726249"); } } internal_power () { when : "!CLK&!D&!SETB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.7585443, 0.6340421, 0.5115482, 0.4221655, 0.3699107, 0.3919116, 0.5624238"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("109.5430962, 113.0533002, 120.3394190, 121.9093492, 125.3149205, 132.3917738, 146.8111912"); } } } pin (SETB) { nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.636880, 1.636880 ); rise_capacitance : 1.636880; capacitance : 1.604993; fall_capacitance_range (1.573107, 1.573107 ); fall_capacitance : 1.573107; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1872391, 0.1908600, 0.1984726, 0.2018759, 0.2075882, 0.2112441, 0.2149814", \ "0.1834158, 0.1871905, 0.1917113, 0.1981918, 0.2038116, 0.2075013, 0.2112622", \ "0.1759946, 0.1795176, 0.1872583, 0.1906108, 0.1996145, 0.2028021, 0.2067596", \ "0.1671637, 0.1737530, 0.1783713, 0.1848779, 0.1909867, 0.1968784, 0.1975478", \ "0.1610264, 0.1645055, 0.1687331, 0.1746154, 0.1819428, 0.1819619, 0.1885216", \ "0.1602296, 0.1599695, 0.1673657, 0.1738411, 0.1743687, 0.1849936, 0.1891783", \ "0.1702841, 0.1654997, 0.1735997, 0.1817450, 0.1883406, 0.1888824, 0.1987867"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1784284, 0.1852527, 0.1898188, 0.2015498, 0.2170702, 0.2401811, 0.2944959", \ "0.1748155, 0.1786138, 0.1861703, 0.1977999, 0.2134062, 0.2364702, 0.2890410", \ "0.1703501, 0.1743805, 0.1815686, 0.1932001, 0.2088692, 0.2319759, 0.2813025", \ "0.1612956, 0.1681076, 0.1753877, 0.1845290, 0.2001099, 0.2264506, 0.2712606", \ "0.1633691, 0.1676639, 0.1723441, 0.1838057, 0.1947819, 0.2183114, 0.2720483", \ "0.1708753, 0.1778598, 0.1851075, 0.1942573, 0.2117985, 0.2381653, 0.2859784", \ "0.2054320, 0.2068100, 0.2134066, 0.2342654, 0.2414061, 0.2615432, 0.3162504"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1112585, -0.1149807, -0.1193833, -0.1255105, -0.1314422, -0.1376252, -0.1390991", \ "-0.1104638, -0.1113000, -0.1186232, -0.1248449, -0.1277890, -0.1339820, -0.1382116", \ "-0.1031866, -0.1065903, -0.1142360, -0.1204955, -0.1264875, -0.1294781, -0.1308125", \ "-0.1026040, -0.1063798, -0.1138657, -0.1136886, -0.1203278, -0.1192104, -0.1250003", \ "-0.0960499, -0.0972713, -0.1040100, -0.1100371, -0.1201229, -0.1253642, -0.1315083", \ "-0.0916073, -0.0921320, -0.1003318, -0.1028462, -0.1123516, -0.1130419, -0.1294603", \ "-0.0912880, -0.0949619, -0.0998412, -0.1048583, -0.1148790, -0.1159573, -0.1362428"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1314575, -0.1352820, -0.1427191, -0.1522406, -0.1699226, -0.1954187, -0.2422860", \ "-0.1306572, -0.1344863, -0.1419595, -0.1515333, -0.1692250, -0.1948113, -0.2422866", \ "-0.1290808, -0.1330523, -0.1405374, -0.1497647, -0.1680418, -0.1934479, -0.2400768", \ "-0.1286330, -0.1356861, -0.1428985, -0.1524221, -0.1710125, -0.1906368, -0.2394887", \ "-0.1367390, -0.1416653, -0.1491942, -0.1571013, -0.1755849, -0.1964206, -0.2446139", \ "-0.1508891, -0.1537763, -0.1624539, -0.1706963, -0.1847771, -0.2175778, -0.2607163", \ "-0.1827445, -0.1829602, -0.1907967, -0.2028472, -0.2177073, -0.2488427, -0.2849949"); } } internal_power () { when : "!CLK&!D&!RSTB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.2270075, 4.1969242, 4.2691924, 5.0557790, 6.7613869, 10.3050375, 17.5247734"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("115.6528600, 119.0571329, 126.1313896, 128.2253030, 132.6788407, 141.8516266, 160.4629093"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.476379, 1.476379 ); rise_capacitance : 1.476379; capacitance : 1.447783; fall_capacitance_range (1.419187, 1.419187 ); fall_capacitance : 1.419187; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0875732, 0.0915346, 0.0989595, 0.1136124, 0.1278665, 0.1529722, 0.1866550", \ "0.0838333, 0.0878284, 0.0981455, 0.1098752, 0.1241831, 0.1487026, 0.1798376", \ "0.0794485, 0.0834350, 0.0906667, 0.1025262, 0.1198783, 0.1438244, 0.1733764", \ "0.0705890, 0.0743001, 0.0815920, 0.0964467, 0.1111733, 0.1311229, 0.1671092", \ "0.0725239, 0.0767973, 0.0837716, 0.0981188, 0.1151198, 0.1356972, 0.1694101", \ "0.0857187, 0.0837600, 0.0969174, 0.1056549, 0.1281693, 0.1478074, 0.1742518", \ "0.1119885, 0.1153473, 0.1288094, 0.1373311, 0.1526842, 0.1846848, 0.2056725"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0758063, 0.0794852, 0.0900385, 0.1050814, 0.1296699, 0.1636974, 0.2201427", \ "0.0720611, 0.0756659, 0.0864075, 0.1016699, 0.1260294, 0.1629487, 0.2046132", \ "0.0647656, 0.0710507, 0.0789569, 0.0939761, 0.1182276, 0.1526222, 0.2067218", \ "0.0589256, 0.0627356, 0.0692466, 0.0848707, 0.1095686, 0.1438147, 0.1974482", \ "0.0491475, 0.0530509, 0.0602582, 0.0780147, 0.0990164, 0.1367239, 0.1835701", \ "0.0448079, 0.0485011, 0.0583992, 0.0712847, 0.1017189, 0.1343310, 0.1939058", \ "0.0531510, 0.0538762, 0.0637549, 0.0817054, 0.1070780, 0.1405872, 0.1991173"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0526693, -0.0563152, -0.0639957, -0.0791281, -0.0901753, -0.1079236, -0.1268122", \ "-0.0519088, -0.0555034, -0.0632301, -0.0750870, -0.0896153, -0.1070764, -0.1259126", \ "-0.0504255, -0.0538612, -0.0612053, -0.0700418, -0.0879225, -0.1047548, -0.1242141", \ "-0.0468020, -0.0534690, -0.0581347, -0.0733793, -0.0878273, -0.1048563, -0.1282500", \ "-0.0492221, -0.0558742, -0.0602607, -0.0750584, -0.0936654, -0.1168447, -0.1385740", \ "-0.0623371, -0.0659150, -0.0729500, -0.0860348, -0.1041116, -0.1315134, -0.1600052", \ "-0.0917489, -0.0949774, -0.1026327, -0.1138460, -0.1328141, -0.1615104, -0.1871436"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0260726, -0.0301171, -0.0403358, -0.0521087, -0.0696127, -0.0965583, -0.1264714", \ "-0.0255531, -0.0290509, -0.0366608, -0.0514018, -0.0689276, -0.0957958, -0.1286380", \ "-0.0208304, -0.0245195, -0.0322156, -0.0472692, -0.0648299, -0.0912409, -0.1270603", \ "-0.0146106, -0.0184200, -0.0264624, -0.0407465, -0.0598820, -0.0883509, -0.1197707", \ "-0.0080534, -0.0116127, -0.0222858, -0.0347967, -0.0592929, -0.0858268, -0.1338780", \ "-0.0034875, -0.0072858, -0.0178566, -0.0337089, -0.0530599, -0.0864234, -0.1370415", \ "-0.0088383, -0.0094510, -0.0173698, -0.0359458, -0.0658133, -0.0862567, -0.1483574"); } } internal_power () { when : "!CLK&!D&!RSTB&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3963450, -1.4353185, -5.1198836, -6.8155978, -6.2282643, -1.0748357, 13.2107834"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("113.1878518, 116.3676926, 122.9930851, 125.1768057, 129.8099577, 139.3419724, 158.6717124"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.625214, 2.625214 ); rise_capacitance : 2.625214; capacitance : 2.614656; fall_capacitance_range (2.604097, 2.604097 ); fall_capacitance : 2.604097; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0700348, 0.0735121, 0.0843053, 0.0993131, 0.1149354, 0.1290453, 0.1376323", \ "0.0663014, 0.0698184, 0.0776467, 0.0928156, 0.1112586, 0.1251862, 0.1337950", \ "0.0589607, 0.0653121, 0.0729511, 0.0883556, 0.1037842, 0.1120593, 0.1236146", \ "0.0529474, 0.0566803, 0.0666166, 0.0788818, 0.0915503, 0.0999538, 0.1120784", \ "0.0461999, 0.0471210, 0.0572057, 0.0659146, 0.0850391, 0.0987677, 0.1075058", \ "0.0357968, 0.0454160, 0.0495293, 0.0653570, 0.0766429, 0.0902337, 0.1104726", \ "0.0469330, 0.0506999, 0.0579223, 0.0702479, 0.0821516, 0.1004181, 0.0997830"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1197555, 0.1268504, 0.1340021, 0.1488806, 0.1673867, 0.1943862, 0.2362362", \ "0.1161040, 0.1230663, 0.1302386, 0.1451558, 0.1636367, 0.1935021, 0.2355025", \ "0.1086782, 0.1158221, 0.1227335, 0.1379729, 0.1563358, 0.1856907, 0.2315919", \ "0.1028012, 0.1096853, 0.1140584, 0.1315639, 0.1478586, 0.1728840, 0.2228009", \ "0.1023381, 0.1085975, 0.1156858, 0.1310632, 0.1493015, 0.1727471, 0.2214479", \ "0.1148668, 0.1189973, 0.1229758, 0.1385291, 0.1628449, 0.1892831, 0.2356305", \ "0.1439754, 0.1508525, 0.1579001, 0.1698946, 0.1870913, 0.2180561, 0.2671585"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0201843, -0.0272313, -0.0347311, -0.0462917, -0.0612791, -0.0709245, -0.0762755", \ "-0.0193877, -0.0230195, -0.0337989, -0.0456746, -0.0575162, -0.0672306, -0.0755487", \ "-0.0150408, -0.0188519, -0.0261734, -0.0414460, -0.0531582, -0.0663995, -0.0737987", \ "-0.0089645, -0.0127602, -0.0199108, -0.0349771, -0.0508753, -0.0581203, -0.0678390", \ "-0.0020883, -0.0056013, -0.0163830, -0.0254342, -0.0407376, -0.0567575, -0.0686613", \ "0.0025884, -0.0011624, -0.0119069, -0.0236209, -0.0394110, -0.0480697, -0.0675170", \ "-0.0029627, -0.0068154, -0.0144563, -0.0234124, -0.0358249, -0.0512558, -0.0617875"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0728725, -0.0795154, -0.0871510, -0.0993707, -0.1206429, -0.1485799, -0.1925525", \ "-0.0721046, -0.0787025, -0.0863985, -0.0986797, -0.1198798, -0.1478498, -0.1916921", \ "-0.0705975, -0.0770094, -0.0848374, -0.0998890, -0.1185133, -0.1410190, -0.1905546", \ "-0.0736751, -0.0770508, -0.0848614, -0.0990228, -0.1182061, -0.1438325, -0.1903430", \ "-0.0782919, -0.0824576, -0.0897680, -0.1046950, -0.1238024, -0.1534572, -0.1854564", \ "-0.0913927, -0.0952908, -0.1029989, -0.1143390, -0.1345862, -0.1602122, -0.2119733", \ "-0.1238828, -0.1274806, -0.1344371, -0.1490013, -0.1678153, -0.1988876, -0.2425325"); } } internal_power () { when : "!CLK&!D&!RSTB&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("104.9912482, 107.2415343, 111.8447128, 114.0401599, 118.5336606, 127.6232688, 145.9050916"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("97.0625061, 99.0200355, 103.2008050, 105.8235204, 111.3346621, 122.6226560, 145.4643546"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 1.239447; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.8215819, -11.8272496, -18.2003454, -24.6836604, -34.1347327, -44.3765805, -55.7205530", \ "-2.8826352, -11.9061508, -18.2549505, -24.7764903, -34.2505099, -44.5147441, -56.5454948", \ "-2.9798346, -11.9878562, -18.3346920, -24.8422368, -34.2682859, -44.5326752, -56.5857961", \ "-3.1860740, -12.0906397, -18.3597664, -24.8124329, -34.2159135, -44.3124370, -56.0573788", \ "-3.5410793, -12.1820184, -18.3027779, -24.5983847, -33.7512092, -43.8710850, -54.7887760", \ "-4.2026444, -12.2031883, -17.8798919, -23.7392383, -32.1612329, -42.0839822, -53.4448360", \ "-7.0830484, -13.6966934, -18.3671975, -22.6911101, -29.2562256, -37.1744050, -48.9491264"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-27.8413287, -5.9986866, 9.1523396, 23.4306508, 40.4273048, 52.3864818, 57.0517694", \ "-29.6750233, -7.8165024, 7.3247064, 21.5996897, 38.6075412, 50.4996149, 55.2889517", \ "-33.4737226, -11.6087947, 3.5614307, 17.8591100, 34.8763678, 46.8596327, 51.5537924", \ "-35.5620021, -13.6238143, 1.6031462, 15.9570808, 33.0686222, 45.0242309, 49.6742147", \ "-39.8432681, -17.6346554, -2.2188119, 12.3065884, 29.6262303, 41.7365639, 46.6337259", \ "-48.4578344, -25.6272196, -9.7951929, 5.1259949, 22.9730481, 35.5499758, 40.6389788", \ "-66.8997205, -42.6865435, -25.8847709, -10.0389561, 9.4856005, 23.1340559, 28.7803951"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1437788, 0.1654527, 0.1851663, 0.2140873, 0.2824476, 0.4194543, 0.6938286", \ "0.1475743, 0.1691934, 0.1889394, 0.2180204, 0.2862443, 0.4233776, 0.6985744", \ "0.1545051, 0.1761277, 0.1957529, 0.2248060, 0.2930663, 0.4301919, 0.7053675", \ "0.1634764, 0.1851440, 0.2049576, 0.2340191, 0.3022365, 0.4393933, 0.7146352", \ "0.1729858, 0.1945302, 0.2142779, 0.2431101, 0.3115155, 0.4487564, 0.7241555", \ "0.1819770, 0.2036313, 0.2232643, 0.2523440, 0.3205709, 0.4575435, 0.7335106", \ "0.1815339, 0.2031126, 0.2228449, 0.2517930, 0.3200819, 0.4572825, 0.7320122"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0244048, 0.0614712, 0.1022003, 0.1664617, 0.3174682, 0.6230460, 1.2368593", \ "0.0245708, 0.0613527, 0.1022613, 0.1654614, 0.3174083, 0.6196755, 1.2371603", \ "0.0246472, 0.0615880, 0.1023812, 0.1655710, 0.3174862, 0.6192872, 1.2373454", \ "0.0243295, 0.0610301, 0.1023958, 0.1652518, 0.3172768, 0.6206041, 1.2366970", \ "0.0245409, 0.0617240, 0.1018867, 0.1655649, 0.3170550, 0.6227761, 1.2336916", \ "0.0244529, 0.0613134, 0.1021580, 0.1652845, 0.3175383, 0.6228687, 1.2372268", \ "0.0246099, 0.0613833, 0.1023936, 0.1654278, 0.3172803, 0.6244001, 1.2394474"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1552672, 0.1774762, 0.1976463, 0.2262011, 0.2931850, 0.4271234, 0.6956266", \ "0.1591480, 0.1813563, 0.2015299, 0.2300598, 0.2970556, 0.4310517, 0.6993645", \ "0.1662111, 0.1884167, 0.2085834, 0.2371382, 0.3041209, 0.4380691, 0.7065812", \ "0.1759120, 0.1981737, 0.2183325, 0.2469165, 0.3138614, 0.4479224, 0.7162851", \ "0.1858927, 0.2081271, 0.2282720, 0.2568731, 0.3237825, 0.4578450, 0.7260616", \ "0.1941862, 0.2163941, 0.2365648, 0.2651306, 0.3320896, 0.4660508, 0.7342488", \ "0.1952410, 0.2174480, 0.2376193, 0.2661494, 0.3331609, 0.4671938, 0.7356848"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0214246, 0.0527381, 0.0871817, 0.1398615, 0.2660504, 0.5226790, 1.0392934", \ "0.0213865, 0.0528219, 0.0872905, 0.1399536, 0.2664487, 0.5220845, 1.0367214", \ "0.0213346, 0.0526733, 0.0871664, 0.1398493, 0.2659341, 0.5226886, 1.0393181", \ "0.0210049, 0.0526249, 0.0873815, 0.1397392, 0.2664595, 0.5228171, 1.0384960", \ "0.0211033, 0.0527510, 0.0873278, 0.1394959, 0.2661712, 0.5224011, 1.0388768", \ "0.0212763, 0.0527451, 0.0874666, 0.1400521, 0.2668817, 0.5198967, 1.0391723", \ "0.0213533, 0.0527902, 0.0876409, 0.1396350, 0.2662470, 0.5219071, 1.0392471"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 1.244827; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-30.2836369, -38.7990207, -45.0022482, -51.4494062, -60.9303721, -71.5432421, -83.6750196", \ "-32.1187391, -40.6320156, -46.8331574, -53.2791299, -62.7578467, -73.3783816, -85.5191181", \ "-35.9105729, -44.4009487, -50.5889349, -57.0127782, -66.4618583, -77.0737835, -88.2574000", \ "-38.0046110, -46.4062230, -52.5381907, -58.9217941, -68.2815921, -78.8390131, -91.4032232", \ "-42.2810818, -50.4249096, -56.3513873, -62.5859365, -71.7916580, -82.1657100, -94.1951873", \ "-50.8905478, -58.4372690, -63.9467208, -69.7363440, -78.3076855, -88.1296296, -99.7434833", \ "-69.6724667, -75.9199498, -80.5074709, -84.9189913, -91.6421828, -99.9848780, -111.9303829"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-0.4568132, 21.4370534, 36.2542606, 50.1974867, 66.8172341, 78.4549686, 83.2346815", \ "-0.5013599, 21.3854465, 36.1984191, 50.1044266, 66.7779496, 78.3935146, 83.1522092", \ "-0.6337216, 21.2964151, 36.1161881, 50.0458987, 66.7433598, 78.3767277, 83.1875710", \ "-0.8374402, 21.1856565, 36.0617602, 50.0685386, 66.8266664, 78.5411139, 83.3420326", \ "-1.1756710, 21.0946977, 36.1456745, 50.2981335, 67.2953614, 79.1979766, 84.1643533", \ "-1.8505815, 21.0823833, 36.6027750, 51.1238219, 68.6634371, 80.9414760, 86.2006953", \ "-4.1829133, 20.1830719, 36.6844409, 52.1645203, 71.1355104, 84.7753935, 90.6080215"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1248489, 0.1510139, 0.1744856, 0.2059857, 0.2754122, 0.4121095, 0.6864005", \ "0.1287233, 0.1548873, 0.1783552, 0.2098540, 0.2792794, 0.4159785, 0.6902574", \ "0.1358930, 0.1620123, 0.1854841, 0.2169886, 0.2864309, 0.4230947, 0.6977381", \ "0.1455389, 0.1716822, 0.1951827, 0.2266954, 0.2961172, 0.4328145, 0.7082339", \ "0.1555532, 0.1817467, 0.2052260, 0.2367034, 0.3061127, 0.4427722, 0.7172130", \ "0.1638133, 0.1899923, 0.2134810, 0.2449751, 0.3143930, 0.4509535, 0.7260011", \ "0.1649199, 0.1910340, 0.2145023, 0.2459654, 0.3153029, 0.4519587, 0.7259531"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0413726, 0.0821291, 0.1239493, 0.1846140, 0.3313356, 0.6313498, 1.2437282", \ "0.0413545, 0.0821246, 0.1239432, 0.1846160, 0.3313665, 0.6313586, 1.2435316", \ "0.0414589, 0.0820545, 0.1239587, 0.1846958, 0.3311433, 0.6291815, 1.2420606", \ "0.0410029, 0.0818334, 0.1237334, 0.1843741, 0.3313877, 0.6293604, 1.2401881", \ "0.0410339, 0.0817463, 0.1234827, 0.1847194, 0.3317350, 0.6315748, 1.2433954", \ "0.0409801, 0.0816687, 0.1235685, 0.1847169, 0.3318306, 0.6313135, 1.2448268", \ "0.0408429, 0.0815347, 0.1236761, 0.1841504, 0.3313812, 0.6320560, 1.2446217"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1177189, 0.1468360, 0.1717719, 0.2034610, 0.2694374, 0.3913637, 0.6309848", \ "0.1215315, 0.1506015, 0.1755242, 0.2072294, 0.2731518, 0.3951189, 0.6346414", \ "0.1284545, 0.1575892, 0.1824998, 0.2142024, 0.2801115, 0.4020787, 0.6416232", \ "0.1374770, 0.1665082, 0.1913827, 0.2230657, 0.2889930, 0.4109537, 0.6503046", \ "0.1472751, 0.1762503, 0.2011141, 0.2327840, 0.2986526, 0.4206460, 0.6602411", \ "0.1560738, 0.1849754, 0.2097858, 0.2414339, 0.3073091, 0.4292456, 0.6689890", \ "0.1553486, 0.1840981, 0.2087892, 0.2403683, 0.3062737, 0.4282283, 0.6675835"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0451060, 0.0793487, 0.1127703, 0.1596365, 0.2674521, 0.4859499, 0.9399447", \ "0.0448676, 0.0793365, 0.1124962, 0.1593132, 0.2673335, 0.4857366, 0.9381896", \ "0.0451272, 0.0793257, 0.1125058, 0.1595165, 0.2672407, 0.4859821, 0.9380129", \ "0.0450249, 0.0794581, 0.1127295, 0.1591437, 0.2675698, 0.4862742, 0.9389453", \ "0.0450537, 0.0793312, 0.1124317, 0.1591920, 0.2675473, 0.4868291, 0.9369796", \ "0.0456373, 0.0798497, 0.1131134, 0.1598341, 0.2673876, 0.4870700, 0.9394433", \ "0.0477044, 0.0812404, 0.1140566, 0.1602566, 0.2684093, 0.4868898, 0.9370429"); } } } } cell (SDFFSSRX2) { cell_footprint : "SDFFSSR"; area : 43.3152 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 5.230476e+06; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(SI*SE)+(RSTB*D*SE')+(!SETB)"; } test_cell () { pin (D) { nextstate_type : "data"; direction : "input"; } pin (CLK) { direction : "input"; } pin (RSTB) { nextstate_type : "data"; direction : "input"; } pin (SETB) { nextstate_type : "data"; direction : "input"; } pin (SI) { nextstate_type : "scan_in"; direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "(SI*SE)+(RSTB*D*SE')+(!SETB)"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D) { nextstate_type : "data"; direction : "input"; } pin (CLK) { direction : "input"; } pin (RSTB) { nextstate_type : "data"; direction : "input"; } pin (SETB) { nextstate_type : "data"; direction : "input"; } pin (SI) { nextstate_type : "scan_in"; direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "(SI*SE)+(RSTB*D*SE')+(!SETB)"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI'*SE')"; value : "1.9489119e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI'*SE')"; value : "1.9588187e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI'*SE')"; value : "2.3184967e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI'*SE')"; value : "2.0223699e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI'*SE')"; value : "2.2746180e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI'*SE')"; value : "2.6248870e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI'*SE)"; value : "2.0778144e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI'*SE)"; value : "2.0877224e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI'*SE)"; value : "2.2252389e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI'*SE)"; value : "2.1512757e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI'*SE)"; value : "2.1813432e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI'*SE)"; value : "2.5316334e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI*SE')"; value : "2.2285025e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI*SE')"; value : "2.2382790e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI*SE')"; value : "2.2856061e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI*SE')"; value : "2.3017414e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI*SE')"; value : "2.2416941e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI*SE')"; value : "2.5920551e+05"; } leakage_power () { when : "(CLK*D*RSTB'*SETB*SI*SE)"; value : "2.5893073e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB*SI*SE)"; value : "2.5795302e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB'*SI*SE)"; value : "2.4145154e+05"; } leakage_power () { when : "(CLK*D'*RSTB*SETB*SI*SE)"; value : "2.6527687e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB'*SI*SE)"; value : "2.3705995e+05"; } leakage_power () { when : "(CLK*D*RSTB*SETB*SI*SE)"; value : "2.7209771e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB'*SI'*SE')"; value : "3.6679751e+05"; } leakage_power () { when : "(CLK*D'*RSTB'*SETB'*SI'*SE')"; value : "1.8262180e+05"; } leakage_power () { when : "(CLK'*D*RSTB'*SETB'*SI'*SE')"; value : "3.1510316e+05"; } leakage_power () { when : "(CLK'*D'*RSTB*SETB'*SI'*SE')"; value : "2.2799206e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB*SI'*SE')"; value : "1.9634716e+05"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB'*SI*SE')"; value : "5.2304758e+06"; } leakage_power () { when : "(CLK'*D'*RSTB'*SETB'*SI'*SE)"; value : "1.9693933e+05"; } pin (CLK) { direction : "input"; clock : true; min_pulse_width_high : 0.079933; min_pulse_width_low : 0.127367; rise_capacitance_range (1.351740, 1.351740 ); rise_capacitance : 1.351740; capacitance : 1.307980; fall_capacitance_range (1.264221, 1.264221 ); fall_capacitance : 1.264221; max_transition : 1.024000; internal_power () { when : "!D&!RSTB&!SETB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("26.7612424, 26.1263036, 24.9949194, 37.0836623, 61.3996413, 110.1700928, 207.8494882"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("7.8545187, 7.6148858, 7.4180540, 7.8660464, 9.0444654, 11.6837376, 17.2447159"); } } } pin (D) { nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.469322, 1.469322 ); rise_capacitance : 1.469322; capacitance : 1.409275; fall_capacitance_range (1.349229, 1.349229 ); fall_capacitance : 1.349229; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1316163, 0.1385389, 0.1457157, 0.1605438, 0.1844749, 0.2159116, 0.2568099", \ "0.1278027, 0.1348646, 0.1419924, 0.1568939, 0.1804114, 0.2133962, 0.2548655", \ "0.1231653, 0.1275178, 0.1346756, 0.1522537, 0.1754111, 0.2086202, 0.2508007", \ "0.1144529, 0.1213543, 0.1315447, 0.1458185, 0.1687364, 0.1997995, 0.2422501", \ "0.1199303, 0.1235152, 0.1312853, 0.1455781, 0.1722166, 0.1978775, 0.2478623", \ "0.1329843, 0.1339248, 0.1415599, 0.1585874, 0.1802507, 0.2134848, 0.2560253", \ "0.1616866, 0.1685518, 0.1731984, 0.1881693, 0.2145363, 0.2512369, 0.2867500"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1550364, 0.1588888, 0.1663667, 0.1839172, 0.2127944, 0.2664993, 0.3442213", \ "0.1543121, 0.1552492, 0.1627153, 0.1802667, 0.2091631, 0.2600014, 0.3404043", \ "0.1466363, 0.1508350, 0.1579490, 0.1729166, 0.2021204, 0.2524266, 0.3299408", \ "0.1378686, 0.1419093, 0.1488863, 0.1667866, 0.1948877, 0.2439359, 0.3217346", \ "0.1320691, 0.1356092, 0.1430179, 0.1571011, 0.1864621, 0.2331784, 0.3018083", \ "0.1298917, 0.1345612, 0.1415838, 0.1553633, 0.1853762, 0.2300936, 0.3150394", \ "0.1384098, 0.1423825, 0.1501702, 0.1637974, 0.1934261, 0.2449797, 0.3237948"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875736, -0.0915324, -0.0989521, -0.1165714, -0.1366091, -0.1614625, -0.1853116", \ "-0.0897685, -0.0936949, -0.1010418, -0.1156586, -0.1357479, -0.1634850, -0.1831412", \ "-0.0883189, -0.0921336, -0.0997623, -0.1140803, -0.1342099, -0.1626090, -0.1847731", \ "-0.0911090, -0.0948340, -0.0991215, -0.1140633, -0.1370554, -0.1641090, -0.1871713", \ "-0.0965529, -0.1006074, -0.1072296, -0.1192867, -0.1464618, -0.1725502, -0.2070774", \ "-0.1098069, -0.1131622, -0.1206433, -0.1324000, -0.1637086, -0.1862569, -0.2297396", \ "-0.1416282, -0.1445100, -0.1488479, -0.1673447, -0.1911793, -0.2243530, -0.2691381"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0729162, -0.0766032, -0.0842427, -0.1022242, -0.1265146, -0.1576404, -0.1982533", \ "-0.0720699, -0.0758387, -0.0834377, -0.1017768, -0.1259482, -0.1626468, -0.2003523", \ "-0.0704499, -0.0740971, -0.0818824, -0.0997721, -0.1244120, -0.1582312, -0.2081063", \ "-0.0678520, -0.0682664, -0.0752035, -0.0931865, -0.1203381, -0.1554717, -0.2044534", \ "-0.0642765, -0.0644507, -0.0749082, -0.0901190, -0.1269675, -0.1582547, -0.2075820", \ "-0.0683875, -0.0720377, -0.0793651, -0.0967212, -0.1268765, -0.1662023, -0.2288370", \ "-0.0768720, -0.0777257, -0.0877883, -0.1024343, -0.1370693, -0.1841654, -0.2389555"); } } internal_power () { when : "!CLK&!RSTB&!SETB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("278.5417128, 278.3445931, 278.1929826, 283.8840457, 295.5088008, 319.0009403, 366.2278479"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.8209628, -1.1190874, -1.4329027, -1.6429911, -1.7807340, -1.7737855, -1.4774545"); } } } pin (RSTB) { nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.901933, 1.901933 ); rise_capacitance : 1.901933; capacitance : 1.808577; fall_capacitance_range (1.715221, 1.715221 ); fall_capacitance : 1.715221; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1373949, 0.1443896, 0.1486444, 0.1575689, 0.1732836, 0.1941072, 0.2157127", \ "0.1337167, 0.1407652, 0.1449452, 0.1540677, 0.1696182, 0.1901973, 0.2120413", \ "0.1292379, 0.1333031, 0.1373439, 0.1463681, 0.1652101, 0.1870654, 0.2048150", \ "0.1231346, 0.1273844, 0.1344871, 0.1400633, 0.1553994, 0.1779061, 0.1983149", \ "0.1259560, 0.1296905, 0.1342576, 0.1427945, 0.1581279, 0.1800644, 0.2011727", \ "0.1383486, 0.1423215, 0.1444161, 0.1494460, 0.1714339, 0.1929143, 0.2138850", \ "0.1673805, 0.1712801, 0.1760655, 0.1849448, 0.2019473, 0.2173405, 0.2444654"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1696537, 0.1735143, 0.1810876, 0.1986844, 0.2274552, 0.2899540, 0.3735870", \ "0.1659931, 0.1698280, 0.1772830, 0.1948817, 0.2237610, 0.2864187, 0.3697565", \ "0.1615561, 0.1651641, 0.1727686, 0.1875713, 0.2165416, 0.2788961, 0.3624531", \ "0.1554920, 0.1565125, 0.1668986, 0.1810329, 0.2096187, 0.2725193, 0.3564315", \ "0.1457322, 0.1499601, 0.1543511, 0.1724201, 0.2035579, 0.2547089, 0.3364457", \ "0.1426580, 0.1459716, 0.1562071, 0.1676113, 0.1997973, 0.2580884, 0.3421174", \ "0.1537184, 0.1590050, 0.1647813, 0.1788441, 0.2134074, 0.2660366, 0.3515420"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0905117, -0.0971165, -0.1017685, -0.1112185, -0.1266229, -0.1414425, -0.1550171", \ "-0.0925368, -0.0963088, -0.1009248, -0.1104593, -0.1259584, -0.1406446, -0.1530061", \ "-0.0910261, -0.0948742, -0.0996427, -0.1088887, -0.1243508, -0.1380374, -0.1531814", \ "-0.0937798, -0.0976621, -0.1023774, -0.1108515, -0.1237344, -0.1408613, -0.1551907", \ "-0.1027101, -0.1064788, -0.1076482, -0.1160365, -0.1350106, -0.1521153, -0.1682367", \ "-0.1152877, -0.1156078, -0.1206568, -0.1289135, -0.1476535, -0.1753644, -0.1905704", \ "-0.1470453, -0.1474217, -0.1525264, -0.1610905, -0.1773081, -0.2061114, -0.2415871"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0817190, -0.0885119, -0.0958311, -0.1113105, -0.1382703, -0.1839684, -0.2434550", \ "-0.0837750, -0.0877632, -0.0951846, -0.1133674, -0.1401843, -0.1861467, -0.2485734", \ "-0.0794569, -0.0862966, -0.0934780, -0.1086234, -0.1351591, -0.1821246, -0.2499339", \ "-0.0761383, -0.0833485, -0.0877687, -0.1019272, -0.1319350, -0.1787620, -0.2431803", \ "-0.0755106, -0.0828513, -0.0868541, -0.1045129, -0.1318037, -0.1755072, -0.2438119", \ "-0.0796272, -0.0844117, -0.0881273, -0.1056703, -0.1346863, -0.1847144, -0.2573575", \ "-0.0857487, -0.0889418, -0.0967046, -0.1140254, -0.1521525, -0.1978573, -0.2602953"); } } internal_power () { when : "!CLK&!D&!SETB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8818989, 0.7085632, 0.5353184, 0.4191017, 0.3600945, 0.4155067, 0.6997577"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.3959949, 14.0975107, 13.7829763, 13.6977916, 13.8098562, 14.3164195, 15.6119802"); } } } pin (SETB) { nextstate_type : "data"; direction : "input"; rise_capacitance_range (1.593967, 1.593967 ); rise_capacitance : 1.593967; capacitance : 1.567843; fall_capacitance_range (1.541719, 1.541719 ); fall_capacitance : 1.541719; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1873005, 0.1910757, 0.1957153, 0.2015522, 0.2078491, 0.2139623, 0.2021810", \ "0.1835864, 0.1874834, 0.1919153, 0.1978434, 0.2012926, 0.2102248, 0.1944500", \ "0.1762494, 0.1798013, 0.1874143, 0.1903708, 0.1965874, 0.2031843, 0.2102241", \ "0.1697514, 0.1741461, 0.1784350, 0.1843660, 0.1870628, 0.1939730, 0.1948329", \ "0.1639671, 0.1650320, 0.1696823, 0.1748967, 0.1813572, 0.1784310, 0.1912737", \ "0.1631051, 0.1569109, 0.1709523, 0.1738264, 0.1803868, 0.1846390, 0.1892812", \ "0.1703817, 0.1689949, 0.1766362, 0.1816109, 0.1880972, 0.1949961, 0.1932592"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1754288, 0.1795217, 0.1868836, 0.1985580, 0.2175099, 0.2418681, 0.2917110", \ "0.1717523, 0.1757155, 0.1830633, 0.1948419, 0.2104517, 0.2383548, 0.2860361", \ "0.1670631, 0.1713180, 0.1783831, 0.1876046, 0.2059312, 0.2262942, 0.2708735", \ "0.1579597, 0.1650706, 0.1726256, 0.1845134, 0.2002081, 0.2264497, 0.2683868", \ "0.1610029, 0.1642674, 0.1748895, 0.1831637, 0.1992402, 0.2269453, 0.2716448", \ "0.1738974, 0.1806486, 0.1817517, 0.1910284, 0.2121480, 0.2381857, 0.2794659", \ "0.2053094, 0.2067991, 0.2164013, 0.2287757, 0.2411961, 0.2685761, 0.3170999"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1083656, -0.1122104, -0.1164958, -0.1252928, -0.1290998, -0.1359042, -0.1262955", \ "-0.1075310, -0.1113157, -0.1157176, -0.1219254, -0.1289319, -0.1272469, -0.1153849", \ "-0.1032065, -0.1067217, -0.1142679, -0.1170754, -0.1275069, -0.1217568, -0.1346100", \ "-0.1001060, -0.1063847, -0.1083162, -0.1136412, -0.1210536, -0.1187309, -0.1263100", \ "-0.0961966, -0.0941679, -0.1039935, -0.1072086, -0.1111887, -0.1194342, -0.1285789", \ "-0.0946185, -0.0953429, -0.1033410, -0.1087321, -0.1154978, -0.1193480, -0.1338101", \ "-0.0913614, -0.0981921, -0.1024937, -0.1077556, -0.1176299, -0.1241899, -0.1388901"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.1285904, -0.1324489, -0.1398088, -0.1494104, -0.1700234, -0.1927609, -0.2427275", \ "-0.1277976, -0.1315297, -0.1390107, -0.1514891, -0.1664332, -0.1949355, -0.2389906", \ "-0.1263590, -0.1330977, -0.1405300, -0.1498758, -0.1681659, -0.1936310, -0.2373934", \ "-0.1287313, -0.1329017, -0.1403432, -0.1493565, -0.1677127, -0.1906945, -0.2366041", \ "-0.1338754, -0.1416636, -0.1492242, -0.1568475, -0.1761269, -0.1998598, -0.2449165", \ "-0.1509458, -0.1538266, -0.1624647, -0.1706681, -0.1847548, -0.2175801, -0.2606713", \ "-0.1826737, -0.1857701, -0.1908693, -0.2028202, -0.2178703, -0.2489330, -0.2847975"); } } internal_power () { when : "!CLK&!D&!RSTB&!SI&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.3135126, 4.2699982, 4.3320301, 5.1195948, 6.8437850, 10.4412262, 17.7851692"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.7148790, 2.4842822, 2.3055226, 2.9689819, 4.5783346, 8.0794743, 15.3641875"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.371130, 1.371130 ); rise_capacitance : 1.371130; capacitance : 1.343133; fall_capacitance_range (1.315135, 1.315135 ); fall_capacitance : 1.315135; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0817106, 0.0858478, 0.0929371, 0.1078918, 0.1222100, 0.1466008, 0.1815913", \ "0.0780861, 0.0820618, 0.0892296, 0.1041056, 0.1183813, 0.1427773, 0.1777381", \ "0.0706140, 0.0775732, 0.0848200, 0.0965133, 0.1139517, 0.1384498, 0.1701873", \ "0.0671682, 0.0712983, 0.0783767, 0.0907586, 0.1112695, 0.1315252, 0.1645316", \ "0.0694356, 0.0736956, 0.0804647, 0.0922388, 0.1112312, 0.1361005, 0.1600746", \ "0.0768779, 0.0810191, 0.0909972, 0.1056420, 0.1223306, 0.1453183, 0.1791989", \ "0.1118448, 0.1125841, 0.1230823, 0.1345056, 0.1527943, 0.1841814, 0.2033811"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0729406, 0.0798975, 0.0871782, 0.1047691, 0.1214330, 0.1618481, 0.2157870", \ "0.0692258, 0.0732224, 0.0835082, 0.1010731, 0.1178265, 0.1535384, 0.2175943", \ "0.0645431, 0.0688262, 0.0759302, 0.0908848, 0.1140824, 0.1498618, 0.2135980", \ "0.0554846, 0.0627419, 0.0699275, 0.0825189, 0.1052596, 0.1366281, 0.2008414", \ "0.0465064, 0.0530508, 0.0633696, 0.0749835, 0.1021218, 0.1367257, 0.1953302", \ "0.0447442, 0.0452615, 0.0582782, 0.0741442, 0.1016738, 0.1313852, 0.1881580", \ "0.0532125, 0.0599043, 0.0669791, 0.0826165, 0.1040222, 0.1406609, 0.1950323"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0498053, -0.0534605, -0.0609206, -0.0725408, -0.0874681, -0.1014303, -0.1228416", \ "-0.0490883, -0.0526806, -0.0601000, -0.0686678, -0.0868557, -0.1001210, -0.1220206", \ "-0.0473540, -0.0509562, -0.0583348, -0.0669533, -0.0852704, -0.0982567, -0.1233779", \ "-0.0468679, -0.0504104, -0.0551465, -0.0703843, -0.0847841, -0.1033805, -0.1256738", \ "-0.0492193, -0.0527352, -0.0602620, -0.0717951, -0.0916384, -0.1138124, -0.1334115", \ "-0.0594292, -0.0631971, -0.0703658, -0.0828312, -0.1040814, -0.1288281, -0.1517786", \ "-0.0888423, -0.0916975, -0.0996307, -0.1106520, -0.1298624, -0.1615906, -0.1828167"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0261057, -0.0300336, -0.0376094, -0.0494804, -0.0668434, -0.0905156, -0.1253834", \ "-0.0226560, -0.0263103, -0.0365703, -0.0488201, -0.0660864, -0.0894280, -0.1185096", \ "-0.0179897, -0.0217815, -0.0292626, -0.0441420, -0.0588979, -0.0822247, -0.1223368", \ "-0.0117312, -0.0157550, -0.0264813, -0.0376369, -0.0595763, -0.0854993, -0.1316825", \ "-0.0051654, -0.0116681, -0.0196521, -0.0347971, -0.0592301, -0.0801320, -0.1310794", \ "-0.0034200, -0.0072557, -0.0151465, -0.0298347, -0.0501706, -0.0864646, -0.1326044", \ "-0.0089112, -0.0157072, -0.0200039, -0.0359871, -0.0628912, -0.0876127, -0.1375970"); } } internal_power () { when : "!CLK&!D&!RSTB&!SETB&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.3337276, -1.5452245, -5.2777888, -6.9197249, -6.1782571, -0.6699817, 14.3719088"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.8167829, 0.6183195, 0.5038267, 1.2648754, 3.0694068, 6.9609037, 15.0263315"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.754714, 2.754714 ); rise_capacitance : 2.754714; capacitance : 2.742424; fall_capacitance_range (2.730134, 2.730134 ); fall_capacitance : 2.730134; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0699666, 0.0739908, 0.0813733, 0.0931489, 0.1078849, 0.1260151, 0.1187208", \ "0.0662304, 0.0703550, 0.0776841, 0.0894034, 0.1042614, 0.1221785, 0.1122521", \ "0.0589254, 0.0627160, 0.0701685, 0.0851832, 0.0968801, 0.1118876, 0.1175214", \ "0.0529434, 0.0566777, 0.0641068, 0.0763663, 0.0911567, 0.1036975, 0.1108919", \ "0.0462374, 0.0471270, 0.0572102, 0.0688627, 0.0815217, 0.0955310, 0.1051949", \ "0.0417130, 0.0453592, 0.0524753, 0.0641450, 0.0735880, 0.0901572, 0.1042876", \ "0.0499472, 0.0537260, 0.0609179, 0.0732997, 0.0859363, 0.1013105, 0.0993926"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1139583, 0.1209622, 0.1250874, 0.1430355, 0.1614796, 0.1914133, 0.2306646", \ "0.1102006, 0.1172562, 0.1243658, 0.1393826, 0.1578879, 0.1873971, 0.2273219", \ "0.1027208, 0.1097616, 0.1169313, 0.1320087, 0.1504367, 0.1766600, 0.2201172", \ "0.0993594, 0.1037029, 0.1109997, 0.1254665, 0.1477069, 0.1672240, 0.2139849", \ "0.1023474, 0.1058594, 0.1129277, 0.1252148, 0.1461405, 0.1699706, 0.2171697", \ "0.1117930, 0.1190248, 0.1263292, 0.1352768, 0.1550074, 0.1839743, 0.2323290", \ "0.1437116, 0.1480171, 0.1578125, 0.1699939, 0.1842432, 0.2175703, 0.2622097"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0202063, -0.0241587, -0.0316692, -0.0436772, -0.0582165, -0.0664096, -0.0752839", \ "-0.0193931, -0.0230818, -0.0307248, -0.0429933, -0.0545115, -0.0660326, -0.0715286", \ "-0.0121531, -0.0161240, -0.0261778, -0.0384226, -0.0502906, -0.0610399, -0.0690796", \ "-0.0087882, -0.0127551, -0.0199152, -0.0325271, -0.0477648, -0.0586893, -0.0644254", \ "0.0008240, -0.0059125, -0.0135706, -0.0254339, -0.0405779, -0.0566262, -0.0628648", \ "0.0025035, -0.0011270, -0.0087429, -0.0232760, -0.0358963, -0.0444714, -0.0611835", \ "-0.0059064, -0.0126783, -0.0170711, -0.0296878, -0.0444508, -0.0577672, -0.0615621"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0699878, -0.0740162, -0.0812205, -0.0962049, -0.1174927, -0.1376849, -0.1865404", \ "-0.0691488, -0.0733574, -0.0805188, -0.0953257, -0.1164935, -0.1368267, -0.1858812", \ "-0.0677436, -0.0747360, -0.0818362, -0.0936488, -0.1150018, -0.1355530, -0.1840187", \ "-0.0705814, -0.0739358, -0.0817072, -0.0960983, -0.1152760, -0.1410773, -0.1869880", \ "-0.0754608, -0.0792838, -0.0865166, -0.1013456, -0.1205295, -0.1471335, -0.1958890", \ "-0.0886860, -0.0921177, -0.1001064, -0.1143392, -0.1346300, -0.1600326, -0.2118359", \ "-0.1207600, -0.1246840, -0.1314751, -0.1459043, -0.1647232, -0.1921118, -0.2420013"); } } internal_power () { when : "!CLK&!D&!RSTB&!SETB&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("4.7783757, 4.7477336, 4.8359663, 5.6085668, 7.3032845, 10.8422366, 18.0696576"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.1199049, 1.8790267, 1.6797043, 2.3527539, 3.9812870, 7.5207875, 14.8822224"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.630378; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-2.0575010, -6.7908959, -10.3652847, -13.9721762, -19.1467253, -25.2518842, -33.2118108", \ "-2.1206025, -6.8518099, -10.4556296, -14.0683684, -19.3134815, -25.3748721, -33.3062489", \ "-2.2353975, -6.9528844, -10.4924189, -14.0990533, -19.2663929, -25.2494034, -33.1432674", \ "-2.4335338, -7.0894291, -10.6028867, -14.1458586, -19.3405908, -25.1938071, -33.2520262", \ "-2.7962047, -7.1612106, -10.4541531, -13.8065572, -18.7896253, -24.5194275, -32.3301142", \ "-3.5833123, -7.2196017, -10.0931368, -13.0982049, -17.3079782, -22.5386962, -30.6631407", \ "-6.7215454, -8.8244014, -10.5242942, -12.2948603, -14.6637900, -18.5433330, -23.5741911"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-3.3682068, 22.0069095, 39.3852670, 55.7471570, 75.7826254, 90.9399102, 99.4000887", \ "-3.3087975, 22.0905110, 39.4851082, 55.8309582, 75.8851075, 91.0522548, 99.5283831", \ "-3.3285302, 22.0816827, 39.5029070, 55.8720394, 75.9480568, 91.1370976, 99.6039723", \ "-3.7538537, 21.7350361, 39.2086995, 55.6043035, 75.7608492, 90.9979394, 99.4856884", \ "-4.7045853, 21.0573249, 38.7050487, 55.3026172, 75.7220749, 91.1741539, 99.8426620", \ "-6.6667940, 19.7066431, 37.7673018, 54.7818786, 75.6741016, 91.4811531, 100.3780931", \ "-12.5860198, 15.2793825, 34.3781240, 52.3825832, 74.6631955, 92.5889537, 102.2024452"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1828357, 0.1960713, 0.2074945, 0.2226496, 0.2569070, 0.3257436, 0.4636601", \ "0.1866516, 0.1998695, 0.2112457, 0.2264407, 0.2608159, 0.3295796, 0.4675297", \ "0.1933665, 0.2065482, 0.2179784, 0.2331258, 0.2673623, 0.3360959, 0.4737674", \ "0.2015924, 0.2147125, 0.2261315, 0.2413241, 0.2757144, 0.3445246, 0.4825279", \ "0.2102307, 0.2233369, 0.2347537, 0.2498850, 0.2842113, 0.3530093, 0.4908891", \ "0.2180776, 0.2313083, 0.2425625, 0.2577228, 0.2919624, 0.3607231, 0.4985349", \ "0.2159452, 0.2292051, 0.2406243, 0.2557734, 0.2900451, 0.3587593, 0.4965013"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0312798, 0.0505300, 0.0699373, 0.0994719, 0.1716645, 0.3222133, 0.6280527", \ "0.0322678, 0.0501026, 0.0700830, 0.0994832, 0.1721567, 0.3224963, 0.6260826", \ "0.0311680, 0.0504508, 0.0699184, 0.0994419, 0.1715449, 0.3227711, 0.6293359", \ "0.0314290, 0.0507896, 0.0701276, 0.0994956, 0.1720436, 0.3227049, 0.6271599", \ "0.0311300, 0.0498703, 0.0692280, 0.0990442, 0.1719233, 0.3220794, 0.6287032", \ "0.0314004, 0.0501118, 0.0701164, 0.0988267, 0.1723464, 0.3222658, 0.6292475", \ "0.0314085, 0.0506692, 0.0700127, 0.0995623, 0.1717718, 0.3227346, 0.6303783"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1805721, 0.1937037, 0.2053675, 0.2209978, 0.2555209, 0.3234391, 0.4590193", \ "0.1844363, 0.1975838, 0.2093109, 0.2248589, 0.2594242, 0.3273273, 0.4629302", \ "0.1913164, 0.2045129, 0.2161852, 0.2318184, 0.2663205, 0.3342334, 0.4698016", \ "0.2003112, 0.2134929, 0.2251384, 0.2407283, 0.2752789, 0.3431814, 0.4787883", \ "0.2096453, 0.2229039, 0.2345227, 0.2501166, 0.2846897, 0.3525801, 0.4880876", \ "0.2171000, 0.2302464, 0.2419390, 0.2575207, 0.2920900, 0.3599986, 0.4954079", \ "0.2162684, 0.2294154, 0.2410864, 0.2567124, 0.2912570, 0.3591758, 0.4947602"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0280321, 0.0437761, 0.0607645, 0.0854874, 0.1468550, 0.2738351, 0.5323027", \ "0.0280771, 0.0438443, 0.0606603, 0.0856664, 0.1469297, 0.2734968, 0.5330974", \ "0.0277143, 0.0438368, 0.0606216, 0.0855827, 0.1468535, 0.2738119, 0.5321506", \ "0.0277213, 0.0438254, 0.0605170, 0.0855151, 0.1469344, 0.2733882, 0.5331535", \ "0.0276601, 0.0435183, 0.0605562, 0.0857533, 0.1468186, 0.2733502, 0.5322303", \ "0.0280147, 0.0438170, 0.0606697, 0.0855675, 0.1466644, 0.2733534, 0.5319544", \ "0.0280502, 0.0438307, 0.0607812, 0.0856001, 0.1465938, 0.2737330, 0.5336844"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.642266; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-6.0563092, -10.8024131, -14.8159064, -19.1331683, -25.7743874, -33.3954672, -41.6532889", \ "-6.0007455, -10.7296556, -14.7334570, -19.0372923, -25.6748114, -33.2838750, -41.5508630", \ "-6.0200670, -10.7262069, -14.6890866, -18.9998717, -25.5528868, -33.1994301, -42.0808879", \ "-6.4465722, -11.0885741, -15.0200792, -19.2756470, -25.8038683, -33.3399169, -41.5853831", \ "-7.3980576, -11.7764849, -15.5034103, -19.5775500, -25.8378614, -33.2948083, -41.4675273", \ "-9.3934977, -13.1788451, -16.4789752, -20.0980326, -25.7506906, -32.3012517, -41.2259921", \ "-15.3281529, -17.6888122, -20.0188885, -22.4900920, -26.1355650, -31.5943375, -37.3202330"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.5758525, 27.6030944, 45.1781597, 60.8692187, 79.6054250, 93.4842500, 101.0157986", \ "0.5171485, 27.5368113, 45.1177127, 60.8174528, 79.5621397, 93.4664404, 100.9185379", \ "0.4103059, 27.5047203, 45.0732684, 60.7893567, 79.5458558, 93.3717990, 100.8129673", \ "0.1945728, 27.3112862, 44.9404064, 60.7293192, 79.5309336, 93.4759906, 100.9195397", \ "-0.1616146, 27.3002257, 45.1242887, 61.0646324, 80.1813664, 94.3302314, 101.9062306", \ "-0.8052652, 27.2064090, 45.4862903, 61.8162560, 81.4037375, 95.8337494, 103.7406567", \ "-3.7310000, 25.8644411, 45.1970093, 62.5270933, 83.1970011, 99.2428816, 107.9442684"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1338657, 0.1496718, 0.1633553, 0.1813548, 0.2205305, 0.2918570, 0.4298711", \ "0.1377406, 0.1535521, 0.1672312, 0.1852379, 0.2244082, 0.2957263, 0.4337756", \ "0.1446780, 0.1604997, 0.1741693, 0.1922025, 0.2313357, 0.3026691, 0.4405648", \ "0.1536301, 0.1693412, 0.1830757, 0.2011331, 0.2403389, 0.3116552, 0.4496276", \ "0.1630477, 0.1789566, 0.1925511, 0.2105953, 0.2497654, 0.3210539, 0.4590254", \ "0.1705583, 0.1861800, 0.1998609, 0.2179259, 0.2571731, 0.3284402, 0.4660625", \ "0.1696002, 0.1853766, 0.1990485, 0.2170682, 0.2561814, 0.3274033, 0.4653527"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0467736, 0.0666519, 0.0885664, 0.1201207, 0.1931140, 0.3374085, 0.6421663", \ "0.0467468, 0.0667145, 0.0885904, 0.1201656, 0.1930741, 0.3385511, 0.6422664", \ "0.0465677, 0.0667953, 0.0885471, 0.1202061, 0.1926791, 0.3386189, 0.6410192", \ "0.0461974, 0.0665524, 0.0882874, 0.1198564, 0.1930491, 0.3375472, 0.6409245", \ "0.0465957, 0.0665611, 0.0886638, 0.1199888, 0.1932765, 0.3392623, 0.6395408", \ "0.0465792, 0.0665586, 0.0882501, 0.1198463, 0.1931592, 0.3392633, 0.6379124", \ "0.0467376, 0.0665548, 0.0884178, 0.1200070, 0.1927829, 0.3388071, 0.6413910"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1416911, 0.1595377, 0.1749541, 0.1945727, 0.2352590, 0.3046361, 0.4298170", \ "0.1454908, 0.1633307, 0.1787375, 0.1983704, 0.2390566, 0.3084080, 0.4336283", \ "0.1521800, 0.1700015, 0.1853631, 0.2050227, 0.2456674, 0.3150696, 0.4403157", \ "0.1603264, 0.1782280, 0.1936256, 0.2132044, 0.2538468, 0.3232069, 0.4484512", \ "0.1692682, 0.1870818, 0.2023462, 0.2219660, 0.2626575, 0.3320050, 0.4572197", \ "0.1769116, 0.1946750, 0.2100174, 0.2295730, 0.2701525, 0.3395132, 0.4646740", \ "0.1754829, 0.1931022, 0.2083157, 0.2278513, 0.2684376, 0.3377796, 0.4630311"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0594670, 0.0783029, 0.0957500, 0.1203100, 0.1762948, 0.2844907, 0.5048445", \ "0.0594747, 0.0782907, 0.0956663, 0.1202811, 0.1761511, 0.2844827, 0.5046926", \ "0.0596153, 0.0777702, 0.0956942, 0.1202694, 0.1761065, 0.2848211, 0.5053954", \ "0.0597788, 0.0783185, 0.0957487, 0.1202235, 0.1760979, 0.2846879, 0.5051566", \ "0.0599390, 0.0778913, 0.0955402, 0.1203145, 0.1756902, 0.2840705, 0.5050603", \ "0.0596470, 0.0784245, 0.0958759, 0.1206110, 0.1765449, 0.2849791, 0.5063159", \ "0.0607880, 0.0789650, 0.0966507, 0.1215901, 0.1773318, 0.2849120, 0.5060753"); } } } } cell (SDFFX1) { cell_footprint : "SDFF"; area : 30.4128 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 1.594570e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(SI*SE)+(D*SE')"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*SE'*SI')"; value : "1.1682744e+05"; } leakage_power () { when : "(D*CLK*SE'*SI')"; value : "1.4656948e+05"; } leakage_power () { when : "(D'*CLK*SE*SI')"; value : "1.2971879e+05"; } leakage_power () { when : "(D*CLK*SE*SI')"; value : "1.3062278e+05"; } leakage_power () { when : "(D'*CLK*SE'*SI)"; value : "1.1773118e+05"; } leakage_power () { when : "(D*CLK*SE'*SI)"; value : "1.4209010e+05"; } leakage_power () { when : "(D'*CLK*SE*SI)"; value : "1.5945696e+05"; } leakage_power () { when : "(D*CLK*SE*SI)"; value : "1.5497994e+05"; } leakage_power () { when : "(D'*CLK'*SE'*SI')"; value : "1.4740634e+05"; } leakage_power () { when : "(D*CLK'*SE'*SI')"; value : "1.5291543e+05"; } leakage_power () { when : "(D'*CLK'*SE*SI')"; value : "1.3117668e+05"; } leakage_power () { when : "(D'*CLK'*SE'*SI)"; value : "1.1919145e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.517827, 1.517827 ); rise_capacitance : 1.517827; capacitance : 1.470177; fall_capacitance_range (1.422527, 1.422527 ); fall_capacitance : 1.422527; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.0993430, 0.1063300, 0.1134903, 0.1282631, 0.1516910, 0.1817237, 0.2182289", \ "0.0955173, 0.1024905, 0.1097417, 0.1247074, 0.1478437, 0.1786179, 0.2144538", \ "0.0884276, 0.0952596, 0.1022058, 0.1169673, 0.1402046, 0.1708029, 0.2077129", \ "0.0849176, 0.0894932, 0.0964838, 0.1107994, 0.1339833, 0.1616784, 0.2014947", \ "0.0850731, 0.0886760, 0.0954649, 0.1130294, 0.1317369, 0.1611476, 0.1983472", \ "0.0948089, 0.0979104, 0.1057682, 0.1237191, 0.1377905, 0.1735549, 0.2055897", \ "0.1236838, 0.1268977, 0.1350455, 0.1488960, 0.1748992, 0.1982369, 0.2322533"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1026202, 0.1061340, 0.1135489, 0.1286117, 0.1583601, 0.2064071, 0.2763040", \ "0.0988029, 0.1024595, 0.1097872, 0.1248724, 0.1548995, 0.1906753, 0.2722819", \ "0.0913381, 0.0950854, 0.1022725, 0.1172927, 0.1466950, 0.1867125, 0.2644135", \ "0.0824879, 0.0861623, 0.0932259, 0.1102518, 0.1374994, 0.1827308, 0.2452863", \ "0.0734428, 0.0769849, 0.0836991, 0.1016071, 0.1318128, 0.1777156, 0.2366639", \ "0.0712915, 0.0746799, 0.0820085, 0.0965726, 0.1249410, 0.1750990, 0.2508775", \ "0.0769097, 0.0801543, 0.0843946, 0.1052927, 0.1370037, 0.1746269, 0.2559573"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0644417, -0.0680270, -0.0755980, -0.0906570, -0.1105137, -0.1318938, -0.1568116", \ "-0.0635903, -0.0671554, -0.0747467, -0.0901213, -0.1098292, -0.1309198, -0.1530580", \ "-0.0621763, -0.0657128, -0.0729862, -0.0876566, -0.1085643, -0.1289795, -0.1547037", \ "-0.0622823, -0.0656387, -0.0727433, -0.0846314, -0.1080811, -0.1276868, -0.1571130", \ "-0.0639505, -0.0678683, -0.0746705, -0.0901141, -0.1121281, -0.1362988, -0.1599754", \ "-0.0743504, -0.0778560, -0.0851254, -0.0996304, -0.1199702, -0.1553334, -0.1878986", \ "-0.1034829, -0.1066540, -0.1144713, -0.1316902, -0.1500583, -0.1825718, -0.2161761"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0468344, -0.0504733, -0.0580747, -0.0729239, -0.0960383, -0.1288665, -0.1799395", \ "-0.0430713, -0.0467161, -0.0542423, -0.0687576, -0.0954733, -0.1279750, -0.1792264", \ "-0.0388232, -0.0424207, -0.0495980, -0.0644623, -0.0879390, -0.1200400, -0.1809302", \ "-0.0323902, -0.0358634, -0.0435968, -0.0585235, -0.0819585, -0.1102339, -0.1746251", \ "-0.0287468, -0.0320848, -0.0372086, -0.0548114, -0.0760041, -0.1287207, -0.1737917", \ "-0.0179769, -0.0218022, -0.0326789, -0.0481811, -0.0873238, -0.1235768, -0.1646838", \ "-0.0295092, -0.0300621, -0.0378095, -0.0522049, -0.0940329, -0.1189286, -0.1834054"); } } internal_power () { when : "!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.7495413, 15.6558419, 15.5840621, 16.1567335, 17.4176954, 20.0552381, 25.4459423"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("96.4734432, 99.5450552, 105.8017823, 107.9077081, 112.2330626, 120.9972746, 138.6392013"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.122097; min_pulse_width_high : 0.071148; rise_capacitance_range (1.168932, 1.168932 ); rise_capacitance : 1.168932; capacitance : 1.140571; fall_capacitance_range (1.112210, 1.112210 ); fall_capacitance : 1.112210; max_transition : 1.024000; internal_power () { when : "!D&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.8406871, 20.7956160, 20.7933053, 21.4720491, 22.9173686, 25.8958391, 31.9406118"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("51.1415510, 54.4776892, 61.2634685, 67.0388111, 78.7029992, 102.1448782, 149.1421387"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.650041, 2.650041 ); rise_capacitance : 2.650041; capacitance : 2.606843; fall_capacitance_range (2.563646, 2.563646 ); fall_capacitance : 2.563646; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1230812, 0.1267480, 0.1311903, 0.1345694, 0.1410247, 0.1467671, 0.1463187", \ "0.1193552, 0.1200098, 0.1243876, 0.1307770, 0.1377652, 0.1377687, 0.1395850", \ "0.1119646, 0.1153894, 0.1199389, 0.1235102, 0.1261379, 0.1285585, 0.1406625", \ "0.1029053, 0.1064183, 0.1112422, 0.1137501, 0.1178310, 0.1224798, 0.1181171", \ "0.0960518, 0.0997456, 0.1011182, 0.1074334, 0.1143567, 0.1193671, 0.1203878", \ "0.0885182, 0.0954746, 0.1003600, 0.1023776, 0.1091495, 0.1078778, 0.1156312", \ "0.1034026, 0.0981389, 0.1287924, 0.1110698, 0.1123022, 0.1130399, 0.1101156"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1256181, 0.1297258, 0.1369532, 0.1458318, 0.1617596, 0.1870750, 0.2255449", \ "0.1219338, 0.1260275, 0.1332417, 0.1422954, 0.1581037, 0.1784504, 0.2217210", \ "0.1175446, 0.1216382, 0.1257942, 0.1348954, 0.1505179, 0.1752778, 0.2141524", \ "0.1087270, 0.1129098, 0.1198023, 0.1286116, 0.1449617, 0.1693373, 0.2050731", \ "0.1084056, 0.1121227, 0.1225209, 0.1281937, 0.1435863, 0.1638887, 0.2076640", \ "0.1152454, 0.1218943, 0.1264839, 0.1350197, 0.1527353, 0.1763006, 0.2145037", \ "0.1559855, 0.1504839, 0.1582778, 0.1700888, 0.1829712, 0.2083274, 0.2497362"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0700099, -0.0733720, -0.0785237, -0.0816965, -0.0879766, -0.0940010, -0.0894555", \ "-0.0663196, -0.0697411, -0.0746593, -0.0809262, -0.0873813, -0.0874699, -0.0843034", \ "-0.0589342, -0.0652825, -0.0702550, -0.0734884, -0.0800273, -0.0776248, -0.0783252", \ "-0.0528784, -0.0597877, -0.0640822, -0.0671593, -0.0736907, -0.0780031, -0.0752287", \ "-0.0459439, -0.0499474, -0.0543089, -0.0605072, -0.0671748, -0.0724981, -0.0716455", \ "-0.0443434, -0.0482133, -0.0525675, -0.0555574, -0.0628575, -0.0640509, -0.0813016", \ "-0.0469621, -0.0507160, -0.0551721, -0.0583111, -0.0683071, -0.0778249, -0.0762888"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0875756, -0.0912362, -0.0988567, -0.1109820, -0.1234480, -0.1484562, -0.1869149", \ "-0.0866921, -0.0903479, -0.0980735, -0.1074976, -0.1228074, -0.1477341, -0.1832569", \ "-0.0850175, -0.0888110, -0.0966887, -0.1058839, -0.1213752, -0.1432727, -0.1817355", \ "-0.0849690, -0.0888416, -0.0959997, -0.1051199, -0.1213633, -0.1383926, -0.1812661", \ "-0.0876091, -0.0912625, -0.0987787, -0.1074738, -0.1235817, -0.1480695, -0.1778069", \ "-0.0976401, -0.1013626, -0.1088578, -0.1173529, -0.1332540, -0.1538692, -0.2033275", \ "-0.1261277, -0.1298394, -0.1375958, -0.1458640, -0.1623239, -0.1818565, -0.2335242"); } } internal_power () { when : "!D&!CLK&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("134.6037820, 135.9657164, 138.7863407, 141.1179276, 145.8778573, 155.4944723, 174.8244582"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("112.2789289, 119.8282463, 135.0403838, 134.7674490, 134.3350822, 133.5838516, 132.1948933"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.892214, 1.892214 ); rise_capacitance : 1.892214; capacitance : 1.833575; fall_capacitance_range (1.774936, 1.774936 ); fall_capacitance : 1.774936; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1022050, 0.1092657, 0.1164611, 0.1311872, 0.1544874, 0.1846627, 0.2211761", \ "0.0985293, 0.1054151, 0.1126835, 0.1275316, 0.1507816, 0.1816057, 0.2173911", \ "0.0910583, 0.1011543, 0.1053233, 0.1201700, 0.1430460, 0.1736390, 0.2099554", \ "0.0848371, 0.0924426, 0.0990700, 0.1137172, 0.1368624, 0.1675002, 0.2041974", \ "0.0871204, 0.0915950, 0.0983196, 0.1130355, 0.1374551, 0.1638896, 0.2040885", \ "0.0950275, 0.1008528, 0.1117878, 0.1263897, 0.1466783, 0.1792874, 0.2091722", \ "0.1297574, 0.1297622, 0.1380130, 0.1609162, 0.1793568, 0.2017672, 0.2354014"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1081867, 0.1090737, 0.1165867, 0.1312210, 0.1600872, 0.2080631, 0.2764438", \ "0.1014251, 0.1054979, 0.1127450, 0.1304440, 0.1561512, 0.2043063, 0.2707016", \ "0.0967628, 0.1009399, 0.1054195, 0.1230249, 0.1479746, 0.1972932, 0.2694240", \ "0.0905769, 0.0923459, 0.0990631, 0.1139107, 0.1427820, 0.1881048, 0.2650326", \ "0.0823616, 0.0829330, 0.0900951, 0.1075606, 0.1343513, 0.1741916, 0.2470976", \ "0.0740596, 0.0809802, 0.0884012, 0.0997365, 0.1336779, 0.1779829, 0.2506342", \ "0.0827959, 0.0832806, 0.0932689, 0.1052665, 0.1371747, 0.1910178, 0.2548009"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0673255, -0.0710007, -0.0787027, -0.0933060, -0.1133640, -0.1380158, -0.1585297", \ "-0.0664193, -0.0702172, -0.0779814, -0.0928647, -0.1127845, -0.1373372, -0.1576806", \ "-0.0647299, -0.0684201, -0.0761021, -0.0910923, -0.1113511, -0.1319215, -0.1563586", \ "-0.0649409, -0.0654533, -0.0756211, -0.0877369, -0.1109795, -0.1308118, -0.1586595", \ "-0.0671432, -0.0706895, -0.0777577, -0.0925631, -0.1146823, -0.1417834, -0.1655264", \ "-0.0771074, -0.0811954, -0.0881339, -0.1025746, -0.1238592, -0.1615449, -0.1894237", \ "-0.1062278, -0.1097709, -0.1172826, -0.1345503, -0.1550924, -0.1826412, -0.2193691"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0467809, -0.0504814, -0.0581399, -0.0703559, -0.0929674, -0.1148790, -0.1728731", \ "-0.0460520, -0.0497847, -0.0572697, -0.0723112, -0.0953412, -0.1217445, -0.1808935", \ "-0.0415471, -0.0453381, -0.0524615, -0.0674469, -0.0878212, -0.1201006, -0.1766462", \ "-0.0351599, -0.0389709, -0.0462754, -0.0619114, -0.0851979, -0.1136059, -0.1762192", \ "-0.0317362, -0.0351150, -0.0400048, -0.0585695, -0.0791606, -0.1314975, -0.1768083", \ "-0.0239644, -0.0274597, -0.0351205, -0.0526693, -0.0901733, -0.1235578, -0.1713899", \ "-0.0326089, -0.0329575, -0.0406082, -0.0569369, -0.0935014, -0.1195456, -0.1835994"); } } internal_power () { when : "!D&!CLK&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("102.4126751, 105.5207807, 111.8287689, 114.5450898, 120.0695089, 131.2101242, 153.5831316"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("97.1558671, 98.0365776, 99.9115016, 100.9552788, 103.1563361, 107.6719537, 116.8166916"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 208.000000; max_transition : 0.633675; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-0.3409510, -1.9764844, -3.3358876, -4.5765885, -6.3382047, -8.1450849, -9.8303219", \ "-0.3415226, -1.9752348, -3.3311869, -4.5262102, -6.2882237, -8.1291160, -10.3538162", \ "-0.3391832, -1.9361096, -3.2906714, -4.4484878, -6.1805204, -8.0148381, -10.3626166", \ "-0.3277519, -1.8329781, -3.0883374, -4.2167676, -5.8878143, -7.5916139, -9.8576035", \ "-0.2918982, -1.5625073, -2.6425138, -3.5630789, -5.0429212, -6.5625996, -8.7028788", \ "-0.1969907, -0.8178985, -1.3805700, -2.0229856, -2.9185587, -3.8129116, -5.7505212", \ "-0.0396233, 0.6432426, 1.0707358, 1.4210393, 1.6962651, 1.2240620, 1.2545952"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-23.0484912, -10.2015156, -0.5148375, 8.5981352, 20.0273950, 29.1255104, 35.1776725", \ "-24.7170590, -11.8694684, -2.1773003, 6.9374489, 18.3799901, 27.4762636, 33.5278377", \ "-28.1084547, -15.2392469, -5.5310897, 3.6154589, 15.0737607, 24.2200966, 30.3130699", \ "-30.9877868, -18.0483996, -8.2721952, 0.9262643, 12.4571594, 21.6408128, 27.7510779", \ "-36.7838947, -23.5973187, -13.6299208, -4.2686267, 7.5036976, 16.8724467, 23.0928596", \ "-48.4161932, -34.6582409, -24.2722058, -14.4885382, -2.2861513, 7.4614067, 13.9241653", \ "-71.7749221, -56.7986044, -45.4830077, -34.8145397, -21.6122064, -10.9894714, -3.9666311"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1475258, 0.1593252, 0.1704386, 0.1851808, 0.2194019, 0.2879855, 0.4255657", \ "0.1514349, 0.1631724, 0.1743112, 0.1891717, 0.2232784, 0.2918779, 0.4291207", \ "0.1583165, 0.1702405, 0.1812584, 0.1961606, 0.2303114, 0.2989275, 0.4360910", \ "0.1674913, 0.1793246, 0.1904415, 0.2052753, 0.2394492, 0.3079337, 0.4455611", \ "0.1774594, 0.1892886, 0.2003482, 0.2152380, 0.2494099, 0.3179465, 0.4554344", \ "0.1861053, 0.1978827, 0.2090114, 0.2238534, 0.2579462, 0.3264560, 0.4635529", \ "0.1847086, 0.1965723, 0.2077122, 0.2225208, 0.2566348, 0.3250437, 0.4626482"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0274616, 0.0452193, 0.0649840, 0.0945007, 0.1675622, 0.3177327, 0.6336753", \ "0.0274552, 0.0452251, 0.0647466, 0.0941223, 0.1675016, 0.3184897, 0.6237131", \ "0.0271585, 0.0452513, 0.0648951, 0.0939811, 0.1673980, 0.3189209, 0.6245306", \ "0.0272681, 0.0448665, 0.0643761, 0.0942664, 0.1677586, 0.3182182, 0.6194560", \ "0.0276506, 0.0450759, 0.0649392, 0.0942523, 0.1677850, 0.3188429, 0.6236178", \ "0.0278512, 0.0453922, 0.0649404, 0.0942270, 0.1676991, 0.3189284, 0.6233514", \ "0.0284242, 0.0454824, 0.0649974, 0.0944774, 0.1679489, 0.3187508, 0.6260222"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1647748, 0.1770580, 0.1888653, 0.2046309, 0.2395249, 0.3080938, 0.4451321", \ "0.1686647, 0.1809354, 0.1927171, 0.2084820, 0.2433689, 0.3119238, 0.4489309", \ "0.1758038, 0.1880836, 0.1998478, 0.2156490, 0.2505195, 0.3191234, 0.4562042", \ "0.1852050, 0.1975103, 0.2093018, 0.2250922, 0.2599779, 0.3285604, 0.4655890", \ "0.1955496, 0.2078583, 0.2196848, 0.2353741, 0.2702765, 0.3387887, 0.4759420", \ "0.2036715, 0.2159096, 0.2277617, 0.2434846, 0.2783570, 0.3469346, 0.4838343", \ "0.2041330, 0.2164348, 0.2282672, 0.2439948, 0.2788448, 0.3474426, 0.4845057"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0257430, 0.0410864, 0.0583219, 0.0835414, 0.1458801, 0.2743664, 0.5357749", \ "0.0258087, 0.0411538, 0.0582153, 0.0834635, 0.1457558, 0.2741874, 0.5356382", \ "0.0253727, 0.0409387, 0.0581408, 0.0835199, 0.1458550, 0.2743817, 0.5358112", \ "0.0257600, 0.0408029, 0.0582694, 0.0836825, 0.1459781, 0.2741968, 0.5357589", \ "0.0256649, 0.0409758, 0.0579442, 0.0836956, 0.1457888, 0.2744086, 0.5364700", \ "0.0256177, 0.0411409, 0.0583331, 0.0837086, 0.1466103, 0.2738101, 0.5358626", \ "0.0257655, 0.0409435, 0.0582610, 0.0835081, 0.1460710, 0.2747417, 0.5352676"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 208.000000; max_transition : 0.632781; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("-25.7600670, -26.7124699, -27.6890182, -28.8296058, -30.4953772, -32.5542153, -34.7853100", \ "-27.4284578, -28.3776177, -29.3393247, -30.4906196, -32.1350646, -34.2517174, -35.9491875", \ "-30.8216245, -31.7470464, -32.7041907, -33.8118077, -35.4784378, -37.5061674, -39.2011671", \ "-33.6998907, -34.5624306, -35.4554975, -36.5121822, -38.0857132, -40.1092554, -41.7482481", \ "-39.4982643, -40.1181262, -40.8056196, -41.7152879, -43.0411604, -44.9063206, -47.0641590", \ "-51.1342115, -51.1853626, -51.4726207, -51.9052599, -52.7911285, -53.8618050, -56.1258456", \ "-74.4933099, -73.3388285, -72.6987464, -72.2102555, -71.8238022, -72.6399457, -72.7522304"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("2.5060211, 15.0621208, 24.2944387, 32.8689228, 43.4831379, 51.9584972, 57.5411151", \ "2.5033200, 15.0581308, 24.3069302, 32.9140685, 43.5516064, 52.0244869, 57.6258076", \ "2.5063569, 15.0951119, 24.3739297, 32.9970240, 43.6547190, 52.1624033, 57.7780744", \ "2.5171128, 15.1929423, 24.5373965, 33.2241117, 43.9599333, 52.5256906, 58.1821345", \ "2.5575345, 15.4911006, 25.0240046, 33.8936786, 44.8470837, 53.5850127, 59.3501440", \ "2.6506944, 16.1659075, 26.1451041, 35.4148125, 46.8195444, 55.9569039, 61.9583532", \ "2.8217328, 17.6646450, 28.6112533, 38.8082797, 51.2529488, 61.1437830, 67.6816023"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1217364, 0.1349333, 0.1473791, 0.1639126, 0.2008056, 0.2702383, 0.4071681", \ "0.1256502, 0.1388234, 0.1513178, 0.1678161, 0.2046767, 0.2741451, 0.4113994", \ "0.1326921, 0.1459962, 0.1583243, 0.1748793, 0.2117167, 0.2811640, 0.4184767", \ "0.1421800, 0.1551921, 0.1676917, 0.1842724, 0.2211509, 0.2906460, 0.4279268", \ "0.1521865, 0.1652304, 0.1778723, 0.1943467, 0.2312008, 0.3006504, 0.4379332", \ "0.1606132, 0.1737059, 0.1861083, 0.2026836, 0.2395944, 0.3090255, 0.4458982", \ "0.1599915, 0.1730989, 0.1855959, 0.2021235, 0.2389738, 0.3083208, 0.4452254"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0401373, 0.0588766, 0.0794154, 0.1101580, 0.1824873, 0.3298162, 0.6327815", \ "0.0401851, 0.0588922, 0.0797032, 0.1100714, 0.1823135, 0.3288870, 0.6315380", \ "0.0400456, 0.0587817, 0.0795774, 0.1099477, 0.1823352, 0.3292903, 0.6310681", \ "0.0399203, 0.0582857, 0.0791685, 0.1098520, 0.1820075, 0.3289204, 0.6314664", \ "0.0396676, 0.0583368, 0.0791960, 0.1096854, 0.1822937, 0.3297628, 0.6312321", \ "0.0398130, 0.0580670, 0.0790119, 0.1094712, 0.1822494, 0.3302224, 0.6315941", \ "0.0395934, 0.0576232, 0.0786692, 0.1092942, 0.1823060, 0.3292432, 0.6327484"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1082098, 0.1224867, 0.1359087, 0.1533033, 0.1903986, 0.2558953, 0.3778305", \ "0.1121032, 0.1263135, 0.1397756, 0.1571361, 0.1942420, 0.2597488, 0.3816537", \ "0.1191001, 0.1333138, 0.1467873, 0.1641735, 0.2012729, 0.2667709, 0.3887247", \ "0.1281208, 0.1423015, 0.1557516, 0.1731081, 0.2101783, 0.2756683, 0.3975900", \ "0.1380988, 0.1522297, 0.1656431, 0.1829528, 0.2200075, 0.2854885, 0.4073654", \ "0.1469682, 0.1610752, 0.1744340, 0.1916978, 0.2287005, 0.2941683, 0.4160506", \ "0.1462092, 0.1601952, 0.1734476, 0.1906325, 0.2275374, 0.2929643, 0.4148948"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0399629, 0.0558579, 0.0727950, 0.0976196, 0.1534257, 0.2627672, 0.4856709", \ "0.0399700, 0.0558399, 0.0728408, 0.0974764, 0.1536013, 0.2622637, 0.4858495", \ "0.0402317, 0.0558305, 0.0728723, 0.0976433, 0.1535910, 0.2630409, 0.4844537", \ "0.0402093, 0.0561417, 0.0727851, 0.0973643, 0.1535869, 0.2631314, 0.4855614", \ "0.0401548, 0.0560068, 0.0730350, 0.0975735, 0.1539039, 0.2624681, 0.4856328", \ "0.0410449, 0.0566537, 0.0735177, 0.0979569, 0.1538343, 0.2630607, 0.4852991", \ "0.0428305, 0.0589669, 0.0748458, 0.0989990, 0.1548183, 0.2636829, 0.4864438"); } } } } cell (SDFFX2) { cell_footprint : "SDFF"; area : 33.1776 ; pin_opposite("QN", \ "Q"); cell_leakage_power : 5.209720e+08; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; ff (IQ,IQN) { clocked_on : "CLK"; next_state : "(SI*SE)+(D*SE')"; } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; function : "IQN"; signal_type : "test_scan_out_inverted"; } } test_cell () { pin (D,CLK) { direction : "input"; } pin (SI) { direction : "input"; signal_type : "test_scan_in"; } pin (SE) { direction : "input"; signal_type : "test_scan_enable"; } ff (IQ,IQN) { next_state : "D"; clocked_on : "CLK"; } pin (Q) { direction : "output"; function : "IQ"; signal_type : "test_scan_out"; } pin (QN) { direction : "output"; signal_type : "test_scan_out_inverted"; } } pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(D'*CLK*SE'*SI')"; value : "1.7958106e+05"; } leakage_power () { when : "(D*CLK*SE'*SI')"; value : "2.0577512e+05"; } leakage_power () { when : "(D'*CLK*SE*SI')"; value : "1.9247206e+05"; } leakage_power () { when : "(D*CLK*SE*SI')"; value : "1.9337610e+05"; } leakage_power () { when : "(D'*CLK*SE'*SI)"; value : "1.8048425e+05"; } leakage_power () { when : "(D*CLK*SE'*SI)"; value : "2.0129468e+05"; } leakage_power () { when : "(D'*CLK*SE*SI)"; value : "2.1866170e+05"; } leakage_power () { when : "(D*CLK*SE*SI)"; value : "2.1418487e+05"; } leakage_power () { when : "(D'*CLK'*SE'*SI')"; value : "2.1143849e+05"; } leakage_power () { when : "(D*CLK'*SE'*SI')"; value : "2.2020025e+05"; } leakage_power () { when : "(D'*CLK'*SE*SI')"; value : "5.2097201e+08"; } leakage_power () { when : "(D'*CLK'*SE'*SI)"; value : "2.1234416e+05"; } pin (D) { direction : "input"; rise_capacitance_range (1.506357, 1.506357 ); rise_capacitance : 1.506357; capacitance : 1.459762; fall_capacitance_range (1.413168, 1.413168 ); fall_capacitance : 1.413168; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1051155, 0.1121397, 0.1194025, 0.1341222, 0.1544589, 0.1856327, 0.2232431", \ "0.1014592, 0.1083791, 0.1126876, 0.1304574, 0.1507413, 0.1792724, 0.2151297", \ "0.0910388, 0.1011092, 0.1053611, 0.1230278, 0.1460892, 0.1768844, 0.2113088", \ "0.0848715, 0.0894657, 0.1022701, 0.1137996, 0.1371101, 0.1634986, 0.2043951", \ "0.0873095, 0.0915423, 0.0982242, 0.1130190, 0.1382087, 0.1636296, 0.2039472", \ "0.0979461, 0.1010215, 0.1058601, 0.1237191, 0.1466443, 0.1793744, 0.2086786", \ "0.1267150, 0.1298582, 0.1348426, 0.1489141, 0.1768492, 0.1982388, 0.2350606"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1081142, 0.1091398, 0.1165420, 0.1341150, 0.1630249, 0.2107894, 0.2763824", \ "0.1044540, 0.1053885, 0.1127903, 0.1304490, 0.1559512, 0.2071564, 0.2756430", \ "0.0967930, 0.1009119, 0.1054458, 0.1230304, 0.1479864, 0.1971192, 0.2679082", \ "0.0878411, 0.0922196, 0.0993374, 0.1169753, 0.1428021, 0.1882274, 0.2652334", \ "0.0764211, 0.0828940, 0.0870533, 0.1046022, 0.1344445, 0.1740236, 0.2439045", \ "0.0744414, 0.0778696, 0.0854412, 0.1025021, 0.1323973, 0.1744044, 0.2506876", \ "0.0825817, 0.0864236, 0.0905581, 0.1085579, 0.1371614, 0.1908713, 0.2512578"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0614571, -0.0650964, -0.0727073, -0.0877625, -0.1046952, -0.1259281, -0.1450035", \ "-0.0606731, -0.0643340, -0.0718350, -0.0838718, -0.1039887, -0.1250589, -0.1441300", \ "-0.0560941, -0.0630541, -0.0671855, -0.0817649, -0.1027576, -0.1230371, -0.1457357", \ "-0.0591541, -0.0625298, -0.0670792, -0.0818855, -0.1024617, -0.1221373, -0.1480011", \ "-0.0610085, -0.0647392, -0.0692749, -0.0872297, -0.1090001, -0.1338002, -0.1544815", \ "-0.0713466, -0.0750375, -0.0788720, -0.0967596, -0.1187279, -0.1553448, -0.1737831", \ "-0.1005944, -0.1035943, -0.1111149, -0.1255975, -0.1451632, -0.1825678, -0.2063699"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0410286, -0.0446019, -0.0521847, -0.0636041, -0.0874730, -0.1169281, -0.1667149", \ "-0.0373728, -0.0408953, -0.0482618, -0.0597457, -0.0838889, -0.1156736, -0.1659792", \ "-0.0298779, -0.0335833, -0.0439730, -0.0556825, -0.0790972, -0.1035789, -0.1646658", \ "-0.0264977, -0.0301603, -0.0375573, -0.0524178, -0.0733044, -0.1090019, -0.1671776", \ "-0.0226913, -0.0262071, -0.0313963, -0.0497379, -0.0699397, -0.1198871, -0.1655735", \ "-0.0149725, -0.0188240, -0.0267412, -0.0450619, -0.0809570, -0.1236071, -0.1726814", \ "-0.0235016, -0.0272631, -0.0321289, -0.0475514, -0.0850664, -0.1159754, -0.1775589"); } } internal_power () { when : "!CLK&!SE&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.7724485, 15.6184396, 15.4778499, 16.0154497, 17.2580775, 19.9107611, 25.3835568"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("276.0907727, 275.8234931, 275.4517416, 292.5647470, 326.9535655, 395.8940099, 533.9377052"); } } } pin (CLK) { direction : "input"; clock : true; min_pulse_width_low : 0.129124; min_pulse_width_high : 0.083446; rise_capacitance_range (1.211860, 1.211860 ); rise_capacitance : 1.211860; capacitance : 1.184628; fall_capacitance_range (1.157395, 1.157395 ); fall_capacitance : 1.157395; max_transition : 1.024000; internal_power () { when : "!D&!SE&!SI&Q&!QN"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("94.8560051, 100.8737371, 113.0720088, 131.4032142, 168.2284328, 242.0416776, 389.8309734"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.0048852, 20.8917906, 20.8017534, 21.4508245, 22.8851186, 25.8898587, 32.0354911"); } } } pin (SE) { nextstate_type : "scan_enable"; direction : "input"; rise_capacitance_range (2.661057, 2.661057 ); rise_capacitance : 2.661057; capacitance : 2.617400; fall_capacitance_range (2.573742, 2.573742 ); fall_capacitance : 2.573742; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1257821, 0.1296175, 0.1342525, 0.1399857, 0.1401435, 0.1438651, 0.1364677", \ "0.1219458, 0.1258402, 0.1304210, 0.1362153, 0.1364204, 0.1460215, 0.1297713", \ "0.1144947, 0.1184559, 0.1230599, 0.1289468, 0.1320746, 0.1385524, 0.1284563", \ "0.1080723, 0.1091733, 0.1139051, 0.1230398, 0.1232950, 0.1237410, 0.1206007", \ "0.0996597, 0.0997395, 0.1077194, 0.1103909, 0.1174048, 0.1216600, 0.1261343", \ "0.0978473, 0.0985444, 0.1033245, 0.1056017, 0.1121220, 0.1105088, 0.1198901", \ "0.1033820, 0.1068625, 0.1167542, 0.1139783, 0.1144930, 0.1199634, 0.1367574"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1315673, 0.1355919, 0.1428829, 0.1516776, 0.1648091, 0.1893539, 0.2306857", \ "0.1247923, 0.1317903, 0.1363327, 0.1449997, 0.1611394, 0.1855958, 0.2246024", \ "0.1203399, 0.1242507, 0.1314703, 0.1378808, 0.1536086, 0.1784477, 0.2172318", \ "0.1115570, 0.1183381, 0.1228736, 0.1316574, 0.1504363, 0.1727890, 0.2080090", \ "0.1112878, 0.1149183, 0.1225297, 0.1311872, 0.1464463, 0.1637622, 0.2108997", \ "0.1179373, 0.1218933, 0.1294417, 0.1350083, 0.1569546, 0.1818880, 0.2198723", \ "0.1526987, 0.1506306, 0.1584766, 0.1702241, 0.1827679, 0.2083163, 0.2497614"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0582565, -0.0619222, -0.0666509, -0.0730172, -0.0798308, -0.0795027, -0.0667639", \ "-0.0574716, -0.0641347, -0.0686811, -0.0721845, -0.0790298, -0.0758603, -0.0689398", \ "-0.0531269, -0.0567762, -0.0612731, -0.0673909, -0.0715039, -0.0763923, -0.0708009", \ "-0.0500578, -0.0508351, -0.0580345, -0.0647901, -0.0683420, -0.0725345, -0.0700893", \ "-0.0432356, -0.0439540, -0.0483554, -0.0546436, -0.0611718, -0.0662347, -0.0732097", \ "-0.0384458, -0.0452716, -0.0465355, -0.0534835, -0.0600858, -0.0602502, -0.0781100", \ "-0.0439927, -0.0448990, -0.0492248, -0.0528848, -0.0554006, -0.0575592, -0.0762887"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0816598, -0.0884630, -0.0929829, -0.1053150, -0.1209715, -0.1428569, -0.1807078", \ "-0.0809884, -0.0876554, -0.0921965, -0.1047534, -0.1200745, -0.1420629, -0.1799017", \ "-0.0793011, -0.0859550, -0.0904808, -0.0996705, -0.1152060, -0.1323956, -0.1755759", \ "-0.0790296, -0.0859918, -0.0906652, -0.0990227, -0.1181849, -0.1356294, -0.1779428", \ "-0.0844556, -0.0881763, -0.0953936, -0.1045702, -0.1206505, -0.1418623, -0.1740994", \ "-0.0944237, -0.0982938, -0.1033128, -0.1113997, -0.1261245, -0.1518270, -0.1937770", \ "-0.1232492, -0.1273447, -0.1321797, -0.1428253, -0.1590731, -0.1812697, -0.2164134"); } } internal_power () { when : "!D&!CLK&!SI&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-255.7811196, -656.8067145, -1057.7137069, -1457.9182760, -1857.1832165, -2254.5689001, -2648.1960699"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("260.4813785, 260.5128508, 260.7386032, 277.5529922, 311.3445778, 379.0905567, 514.7453209"); } } } pin (SI) { nextstate_type : "scan_in"; direction : "input"; rise_capacitance_range (1.869464, 1.869464 ); rise_capacitance : 1.869464; capacitance : 1.812756; fall_capacitance_range (1.756048, 1.756048 ); fall_capacitance : 1.756048; max_transition : 1.024000; timing () { timing_type : "setup_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1110046, 0.1121149, 0.1223902, 0.1371159, 0.1603838, 0.1885251, 0.2313184", \ "0.1044074, 0.1113299, 0.1157723, 0.1334131, 0.1536509, 0.1849558, 0.2172586", \ "0.0997568, 0.1040454, 0.1082471, 0.1259840, 0.1490850, 0.1797233, 0.2173845", \ "0.0905473, 0.0951165, 0.1023560, 0.1166901, 0.1398046, 0.1665198, 0.2100944", \ "0.0905863, 0.0943256, 0.1008128, 0.1162725, 0.1401978, 0.1663608, 0.2097705", \ "0.0981173, 0.1041173, 0.1116755, 0.1263894, 0.1466783, 0.1793684, 0.2113532", \ "0.1297724, 0.1330539, 0.1379288, 0.1580487, 0.1794600, 0.2017401, 0.2405223"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("0.1111698, 0.1150067, 0.1223953, 0.1371008, 0.1630769, 0.2137129, 0.2823480", \ "0.1073389, 0.1112430, 0.1187071, 0.1334096, 0.1620691, 0.2100709, 0.2785456", \ "0.0997536, 0.1038830, 0.1112885, 0.1259687, 0.1508286, 0.2058711, 0.2780081", \ "0.0938298, 0.0978344, 0.1025942, 0.1169772, 0.1456908, 0.1937306, 0.2710089", \ "0.0850082, 0.0886610, 0.0931011, 0.1104977, 0.1375863, 0.1767338, 0.2522710", \ "0.0772533, 0.0840525, 0.0913994, 0.1024812, 0.1336864, 0.1853516, 0.2568950", \ "0.0856446, 0.0864138, 0.0962407, 0.1108664, 0.1401100, 0.1943796, 0.2608280"); } } timing () { timing_type : "hold_rising"; related_pin : "CLK"; rise_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0643693, -0.0680201, -0.0757460, -0.0904002, -0.1074905, -0.1293519, -0.1467977", \ "-0.0634937, -0.0671764, -0.0749043, -0.0869693, -0.1069965, -0.1277455, -0.1458813", \ "-0.0620967, -0.0657733, -0.0702878, -0.0850779, -0.1055601, -0.1260512, -0.1474553", \ "-0.0622948, -0.0625040, -0.0699652, -0.0846520, -0.1084325, -0.1252181, -0.1511177", \ "-0.0640498, -0.0676274, -0.0719070, -0.0901261, -0.1120360, -0.1365727, -0.1601373", \ "-0.0743662, -0.0778551, -0.0851696, -0.0998877, -0.1238576, -0.1584713, -0.1863315", \ "-0.1033499, -0.1069087, -0.1143123, -0.1315056, -0.1494068, -0.1826350, -0.2192529"); } fall_constraint ("vio_7_7_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); index_2("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-0.0438375, -0.0445933, -0.0523645, -0.0672124, -0.0871962, -0.1168183, -0.1643861", \ "-0.0402293, -0.0438090, -0.0512862, -0.0631842, -0.0866096, -0.1160812, -0.1606241", \ "-0.0327354, -0.0361485, -0.0438997, -0.0584773, -0.0792624, -0.1078223, -0.1622798", \ "-0.0264734, -0.0331229, -0.0402966, -0.0556042, -0.0760809, -0.1079024, -0.1646487", \ "-0.0255457, -0.0291530, -0.0337431, -0.0529156, -0.0729622, -0.1226889, -0.1684474", \ "-0.0179916, -0.0215862, -0.0298576, -0.0479402, -0.0809408, -0.1235692, -0.1598203", \ "-0.0264100, -0.0300751, -0.0348654, -0.0493284, -0.0913451, -0.1193237, -0.1808205"); } } internal_power () { when : "!D&!CLK&!SE&Q&!QN"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("1.5285969, 1.3817272, 1.2514925, 1.1532691, 1.1203269, 1.2179474, 1.5766929"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("257.7184519, 257.5836527, 257.4768623, 269.3247487, 293.1833294, 341.0632984, 436.9860430"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQ"; max_capacitance : 416.000000; max_transition : 0.626913; internal_power () { related_pin : "CLK"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-152.7119035, -158.9016049, -173.9475920, -211.7401292, -298.9249993, -463.6524020, -791.6594707", \ "-158.8841001, -165.1383504, -180.1414082, -218.0691054, -305.0738789, -469.8220071, -797.7557471", \ "-170.7201491, -177.2544462, -192.1500546, -229.9582433, -314.6628441, -485.0701692, -813.3881347", \ "-192.1368568, -198.1547625, -212.9411566, -251.1498572, -337.2810106, -504.5799625, -838.4153683", \ "-230.1023660, -236.0241537, -251.0328324, -288.7190960, -374.4019343, -540.2936948, -867.2988405", \ "-327.3411328, -332.1573805, -335.9018696, -357.4568347, -443.0880289, -612.7119030, -934.7518126", \ "-654.1648818, -657.4270846, -660.0907254, -662.8257558, -666.7319415, -739.0887613, -1065.1043501"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-220.9489985, -196.0516536, -179.3902459, -166.7738695, -202.2015818, -298.9182494, -513.2966584", \ "-230.1910851, -204.8700829, -188.5850008, -175.9533660, -211.3847154, -308.0852858, -522.4595715", \ "-248.4227794, -223.3940646, -206.7242473, -194.0662042, -229.4484450, -326.0748105, -540.2438771", \ "-279.0904231, -253.9993699, -237.1754577, -224.7199453, -260.0369709, -356.6177865, -571.1327892", \ "-335.9664952, -310.2015616, -293.7151150, -280.6864736, -316.5705539, -409.7890623, -623.8913798", \ "-445.4886831, -419.2397957, -401.6871690, -386.6863133, -423.6938721, -519.3817045, -728.5459882", \ "-846.2115616, -818.4627205, -799.8594003, -782.4995345, -761.0885067, -743.9203754, -936.0121973"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1874209, 0.2020562, 0.2142990, 0.2300055, 0.2645330, 0.3330285, 0.4702514", \ "0.1912438, 0.2058391, 0.2181235, 0.2338192, 0.2683456, 0.3368591, 0.4740856", \ "0.1979317, 0.2126259, 0.2246861, 0.2405255, 0.2750770, 0.3432885, 0.4809446", \ "0.2067329, 0.2213321, 0.2336137, 0.2493249, 0.2838066, 0.3522842, 0.4895422", \ "0.2166512, 0.2311548, 0.2433741, 0.2591815, 0.2936017, 0.3621781, 0.4993915", \ "0.2244763, 0.2391366, 0.2513649, 0.2670199, 0.3016135, 0.3699977, 0.5072365", \ "0.2227361, 0.2373737, 0.2494726, 0.2653099, 0.2998291, 0.3681550, 0.5056698"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0328621, 0.0522038, 0.0720079, 0.1007724, 0.1716522, 0.3210797, 0.6265288", \ "0.0329743, 0.0517192, 0.0719784, 0.1008155, 0.1713914, 0.3210832, 0.6265102", \ "0.0326953, 0.0515767, 0.0720227, 0.1006819, 0.1717006, 0.3201790, 0.6262230", \ "0.0333526, 0.0517780, 0.0720333, 0.1007167, 0.1716937, 0.3207448, 0.6223895", \ "0.0328402, 0.0514007, 0.0710692, 0.1002837, 0.1715490, 0.3207660, 0.6265325", \ "0.0326473, 0.0521558, 0.0719324, 0.1007550, 0.1721583, 0.3210527, 0.6242846", \ "0.0327798, 0.0521519, 0.0720636, 0.1007121, 0.1719382, 0.3203703, 0.6269126"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.2002131, 0.2149228, 0.2272275, 0.2429076, 0.2757728, 0.3366358, 0.4568698", \ "0.2040794, 0.2187737, 0.2310925, 0.2467755, 0.2796401, 0.3405042, 0.4607347", \ "0.2112641, 0.2259829, 0.2382715, 0.2539418, 0.2868216, 0.3476930, 0.4679127", \ "0.2207832, 0.2355529, 0.2476827, 0.2635255, 0.2964018, 0.3572878, 0.4775276", \ "0.2308586, 0.2456980, 0.2580119, 0.2737133, 0.3064585, 0.3675077, 0.4875276", \ "0.2394502, 0.2541647, 0.2664563, 0.2822650, 0.3150333, 0.3759226, 0.4960341", \ "0.2399941, 0.2547083, 0.2669867, 0.2826525, 0.3154591, 0.3764553, 0.4964410"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0351869, 0.0502518, 0.0653799, 0.0875946, 0.1401077, 0.2494092, 0.4767604", \ "0.0351987, 0.0506646, 0.0653771, 0.0875973, 0.1401077, 0.2494427, 0.4767908", \ "0.0352385, 0.0500957, 0.0653766, 0.0875965, 0.1400949, 0.2495323, 0.4769845", \ "0.0352969, 0.0500903, 0.0650925, 0.0874089, 0.1397627, 0.2494153, 0.4764835", \ "0.0349103, 0.0499798, 0.0651172, 0.0870235, 0.1398937, 0.2496230, 0.4762588", \ "0.0351768, 0.0501159, 0.0653497, 0.0876084, 0.1401597, 0.2488753, 0.4746298", \ "0.0352623, 0.0499115, 0.0653382, 0.0871957, 0.1397013, 0.2491251, 0.4755908"); } } } pin (QN) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IQN"; max_capacitance : 416.000000; max_transition : 0.646944; internal_power () { related_pin : "CLK"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-198.7951433, -172.1281428, -153.8038704, -136.6772573, -132.7926458, -229.1956106, -447.9259914", \ "-205.4960183, -177.0751271, -159.9186518, -143.3604044, -139.3011989, -236.7247197, -452.0995114", \ "-217.8088110, -190.0737028, -170.5484334, -155.0642146, -150.2326739, -248.9439730, -464.0883623", \ "-239.1264380, -211.0190567, -192.9016190, -176.2800061, -171.9264973, -267.1842113, -486.2225334", \ "-276.5498892, -248.8772537, -230.5424845, -213.8613431, -209.2186422, -304.6208732, -520.9533028", \ "-348.4732935, -319.5739285, -300.3876804, -282.9459791, -277.4820727, -377.5788928, -590.0696710", \ "-651.2374494, -623.0144399, -604.6526291, -587.9235590, -567.9021124, -552.1067301, -720.7030422"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("-231.5624586, -234.4224684, -238.0249568, -241.6407453, -326.3793490, -499.0414936, -834.7632789", \ "-240.7626598, -244.1703620, -247.0660997, -250.7956633, -338.4409315, -503.6116483, -843.7284437", \ "-258.9616398, -262.3615848, -264.7261763, -268.9328959, -354.4457211, -521.4699002, -861.6350650", \ "-289.7300523, -293.0041879, -295.2794986, -299.6447380, -384.9468998, -552.9003898, -891.8522491", \ "-346.5237548, -349.1905267, -351.5609787, -355.5466415, -440.4575844, -612.2459115, -945.2123471", \ "-454.0871706, -456.6083013, -458.5623383, -461.5218457, -548.6400215, -717.5329359, -1055.1792382", \ "-849.0230447, -851.8549165, -854.5438425, -857.4346441, -861.5267141, -919.0734570, -1261.3603264"); } } timing () { timing_type : "rising_edge"; related_pin : "CLK"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1282461, 0.1449341, 0.1590104, 0.1770572, 0.2155462, 0.2877755, 0.4281846", \ "0.1320348, 0.1488508, 0.1629058, 0.1809535, 0.2194362, 0.2916723, 0.4320821", \ "0.1392204, 0.1561599, 0.1700730, 0.1881336, 0.2266228, 0.2988610, 0.4392807", \ "0.1488191, 0.1655405, 0.1794529, 0.1975508, 0.2361331, 0.3083817, 0.4487961", \ "0.1590278, 0.1758583, 0.1898260, 0.2078396, 0.2463612, 0.3186200, 0.4590528", \ "0.1675286, 0.1841363, 0.1982740, 0.2163144, 0.2548171, 0.3270237, 0.4672336", \ "0.1688010, 0.1855281, 0.1994907, 0.2174923, 0.2559481, 0.3280797, 0.4683671"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0451314, 0.0647351, 0.0864239, 0.1173126, 0.1911304, 0.3405856, 0.6447398", \ "0.0451904, 0.0647012, 0.0863897, 0.1172955, 0.1911150, 0.3404994, 0.6455044", \ "0.0451398, 0.0647096, 0.0863286, 0.1172924, 0.1912503, 0.3404930, 0.6456977", \ "0.0449064, 0.0644184, 0.0860200, 0.1169555, 0.1910260, 0.3404160, 0.6417392", \ "0.0445618, 0.0643623, 0.0860896, 0.1167568, 0.1906653, 0.3404165, 0.6443518", \ "0.0443343, 0.0640690, 0.0858403, 0.1170580, 0.1910061, 0.3405223, 0.6446892", \ "0.0443183, 0.0636193, 0.0853966, 0.1165279, 0.1905317, 0.3398949, 0.6469439"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1261675, 0.1441380, 0.1590654, 0.1779822, 0.2167579, 0.2851925, 0.4093584", \ "0.1299757, 0.1478918, 0.1629001, 0.1817931, 0.2205659, 0.2889801, 0.4131576", \ "0.1369260, 0.1548008, 0.1698048, 0.1886571, 0.2274474, 0.2958679, 0.4200755", \ "0.1456206, 0.1634621, 0.1785039, 0.1973852, 0.2361369, 0.3045465, 0.4286986", \ "0.1551425, 0.1730510, 0.1879819, 0.2067694, 0.2455422, 0.3139541, 0.4381392", \ "0.1636815, 0.1815151, 0.1963960, 0.2152383, 0.2539003, 0.3222773, 0.4463934", \ "0.1622116, 0.1798703, 0.1946890, 0.2134027, 0.2519549, 0.3203308, 0.4445210"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0500656, 0.0681004, 0.0847717, 0.1087687, 0.1650554, 0.2746149, 0.4964318", \ "0.0499255, 0.0678057, 0.0856502, 0.1090728, 0.1649900, 0.2743333, 0.4951003", \ "0.0497418, 0.0682064, 0.0849052, 0.1089220, 0.1652857, 0.2743779, 0.4961599", \ "0.0496194, 0.0676656, 0.0859751, 0.1090761, 0.1648077, 0.2744122, 0.4962346", \ "0.0499465, 0.0675679, 0.0847187, 0.1087753, 0.1647365, 0.2743732, 0.4965852", \ "0.0497906, 0.0677732, 0.0856576, 0.1092022, 0.1650903, 0.2743320, 0.4967399", \ "0.0515590, 0.0690850, 0.0858336, 0.1098950, 0.1657118, 0.2752973, 0.4961948"); } } } } cell(SHFILL1) { /* gs005 */ cell_footprint : "SHFILL1"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 0.9216 ; dont_touch : true; dont_use : true; is_filler_cell : true; } /* cell(SHFILL1{lib_type}) */ cell(SHFILL128) { /* gs005 */ cell_footprint : "SHFILL128"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 117.9648 ; dont_touch : true; dont_use : true; is_filler_cell : true; } cell(SHFILL2) { /* gs005 */ cell_footprint : "SHFILL2"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } is_filler_cell : true; area : 1.8432 ; dont_touch : true; dont_use : true; } cell(SHFILL3) { /* gs005 */ cell_footprint : "SHFILL3"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } is_filler_cell : true; area : 2.7648 ; dont_touch : true; dont_use : true; } cell(SHFILL64) { /* gs005 */ cell_footprint : "SHFILL64"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 58.9824 ; dont_touch : true; dont_use : true; is_filler_cell : true; } cell(TIEH) { /* gs005 */ cell_footprint : "TIEH"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 4.608 ; dont_touch : true; dont_use : true; pin(Z) { /* gs010.4 */ power_down_function : "!VDD + VSS"; direction : output; driver_type : pull_up; capacitance : 0.0; function : "1"; max_capacitance : 151.000000; } } cell(TIEL) { /* gs005 */ cell_footprint : "TIEL"; pg_pin(VDD) { voltage_name : V; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } area : 4.608 ; dont_touch : true; dont_use : true; pin(ZN) { /* gs010.4 */ power_down_function : "!VDD + VSS"; direction : output; driver_type : pull_down; capacitance : 0.0; function : "0"; max_capacitance : 34.490000; } } cell (TNBUFFX1) { cell_footprint : "TNBUFF"; area : 13.824 ; cell_leakage_power : 8.979814e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(INP'*ENB)"; value : "8.3046267e+04"; } leakage_power () { when : "(INP'*ENB')"; value : "3.6978324e+04"; } leakage_power () { when : "(INP*ENB)"; value : "8.9798135e+04"; } leakage_power () { when : "(INP*ENB')"; value : "4.0248963e+04"; } pin (INP) { direction : "input"; rise_capacitance_range (2.645157, 2.645157 ); rise_capacitance : 2.645157; capacitance : 2.603912; fall_capacitance_range (2.562666, 2.562666 ); fall_capacitance : 2.562666; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.0053388, -2.0365264, -2.0704284, -2.0854510, -2.0870229, -2.0616936, -1.9825615"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0281078, 1.9950408, 1.9573500, 1.9397684, 1.9330486, 1.9480523, 2.0065030"); } } } pin (ENB) { direction : "input"; fall_capacitance_range (3.078541, 3.078541 ); fall_capacitance : 3.078541; capacitance : 3.321041; rise_capacitance_range (3.563541, 3.563541 ); rise_capacitance : 3.563541; max_transition : 1.024000; internal_power () { when : "INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.0132847, 9.3845854, 9.5908518, 9.7317138, 9.8585388, 9.9150515, 9.9234265"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "!INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.7208745, 8.4695958, 8.3126748, 8.1976584, 8.0973006, 8.0244240, 7.9646315"); } rise_power (scalar) { values("0.000000"); } } } pin (Z) { power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; three_state : "(ENB)'"; capacitance : 2.759783; max_capacitance : 210.760000; max_transition : 0.650216; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.2958426, 8.4871780, 8.5415148, 8.5007906, 8.1822819, 8.0064234, 7.5531550", \ "8.2659990, 8.4532782, 8.4956515, 8.4523580, 8.1455681, 7.8885346, 7.2999456", \ "8.4832487, 8.6317113, 8.6192529, 8.5332488, 8.2453840, 7.6771555, 6.8908824", \ "9.5293769, 9.5194327, 9.4502032, 9.2674805, 8.9229244, 8.2695090, 7.4804441", \ "12.6485206, 12.0679312, 11.8296392, 11.6822498, 11.3154551, 10.3726653, 9.0243194", \ "19.5109067, 18.7413332, 18.1873178, 17.8245081, 17.0519413, 16.7684366, 14.9842646", \ "34.1391427, 32.9610655, 32.1676430, 31.5940560, 30.8568053, 29.6020862, 29.0636975"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.1677225, 15.2026423, 15.6388773, 15.8649215, 15.9917307, 16.0718363, 16.0918409", \ "14.2247871, 15.2207190, 15.6770247, 15.8757227, 16.0142806, 16.0761174, 16.1054410", \ "14.6318207, 15.5521414, 15.9473121, 16.1130745, 16.2334922, 16.3096924, 16.3433559", \ "15.6022436, 16.5184222, 16.8652898, 16.9762669, 17.0366894, 17.0936402, 17.1223350", \ "19.8526310, 19.3442876, 19.1251483, 19.2268948, 19.2545769, 19.2578271, 19.2794993", \ "26.2427355, 25.4312288, 25.0387357, 24.7438073, 24.4855453, 24.5196050, 24.4666447", \ "39.6025336, 38.3608409, 37.6744224, 37.1417708, 36.5690206, 36.1713929, 36.0768865"); } } internal_power () { related_pin : "ENB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("9.8398198, 10.7735918, 11.0971227, 11.2128998, 11.2431059, 11.2598219, 11.2600062", \ "10.0149723, 10.9315064, 11.2795204, 11.3949098, 11.4297822, 11.4436138, 11.4468900", \ "10.7126708, 11.6777561, 11.9939953, 12.1199188, 12.1354803, 12.1511540, 12.1594149", \ "12.4857589, 13.3184022, 13.6424418, 13.7479080, 13.7827088, 13.7998099, 13.8180478", \ "17.5138544, 17.5228092, 17.4736508, 17.3925801, 17.4169517, 17.4179606, 17.4430347", \ "25.1005030, 25.1104776, 25.0981414, 25.0805164, 25.0683343, 24.9681474, 24.9783439", \ "40.2971985, 40.2901425, 40.3014298, 40.3024163, 40.2665088, 40.2358056, 40.1548313"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.8105057, 7.9816444, 7.9777342, 7.8735682, 7.6763556, 6.9193965, 5.7588591", \ "7.8554275, 8.0239894, 8.0337961, 7.9265322, 7.7202686, 6.9715668, 5.8310207", \ "8.3391688, 8.5279816, 8.4697315, 8.3934160, 8.1854400, 7.4536244, 6.3203731", \ "10.0118124, 10.1270188, 10.1978729, 10.1137703, 9.6654745, 9.4188288, 8.8772248", \ "14.6324109, 14.5808148, 14.4276881, 14.3056483, 14.2875648, 13.4843004, 12.8427598", \ "24.2629415, 24.2699516, 24.2177676, 24.1691902, 23.5883353, 23.7401312, 22.1800644", \ "44.5897379, 44.5885588, 44.5761504, 44.5475219, 44.3173152, 43.2227108, 43.5136399"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0564939, 0.0707059, 0.0834076, 0.0998648, 0.1356149, 0.2052370, 0.3434287", \ "0.0602126, 0.0743910, 0.0870817, 0.1035224, 0.1392758, 0.2087423, 0.3477908", \ "0.0679808, 0.0820212, 0.0947682, 0.1110914, 0.1467873, 0.2164568, 0.3549782", \ "0.0807931, 0.0953994, 0.1082181, 0.1247009, 0.1604544, 0.2299227, 0.3685735", \ "0.0987832, 0.1144215, 0.1280692, 0.1452019, 0.1811542, 0.2503971, 0.3888923", \ "0.1271656, 0.1445058, 0.1597169, 0.1781554, 0.2157614, 0.2858971, 0.4237540", \ "0.1708792, 0.1912227, 0.2085255, 0.2296504, 0.2712689, 0.3448186, 0.4862215"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0265645, 0.0459427, 0.0667367, 0.0970641, 0.1707123, 0.3228323, 0.6312534", \ "0.0264549, 0.0459204, 0.0667400, 0.0973710, 0.1703098, 0.3237271, 0.6342076", \ "0.0267888, 0.0463452, 0.0671233, 0.0976058, 0.1710142, 0.3212651, 0.6307464", \ "0.0298716, 0.0492945, 0.0695614, 0.0995672, 0.1725705, 0.3216795, 0.6310423", \ "0.0346989, 0.0555674, 0.0755006, 0.1047232, 0.1758475, 0.3232053, 0.6258883", \ "0.0434069, 0.0644480, 0.0861751, 0.1153202, 0.1842529, 0.3329164, 0.6342807", \ "0.0583878, 0.0806231, 0.1033642, 0.1335091, 0.2036576, 0.3483766, 0.6481902"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0500507, 0.0643611, 0.0770477, 0.0931226, 0.1273198, 0.1924796, 0.3217681", \ "0.0539180, 0.0681928, 0.0808205, 0.0968875, 0.1311416, 0.1962480, 0.3254865", \ "0.0606820, 0.0749282, 0.0876252, 0.1037331, 0.1380157, 0.2031564, 0.3324574", \ "0.0691024, 0.0837884, 0.0968036, 0.1131984, 0.1476971, 0.2129030, 0.3422058", \ "0.0797746, 0.0950979, 0.1086516, 0.1255379, 0.1606863, 0.2261912, 0.3555008", \ "0.0912192, 0.1080938, 0.1230251, 0.1411105, 0.1779855, 0.2445460, 0.3738921", \ "0.1018260, 0.1211734, 0.1383939, 0.1591730, 0.2000838, 0.2718343, 0.4047143"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0230007, 0.0396733, 0.0569659, 0.0815671, 0.1399690, 0.2601832, 0.5045439", \ "0.0228822, 0.0395727, 0.0570237, 0.0815522, 0.1397990, 0.2598368, 0.5052821", \ "0.0243013, 0.0409689, 0.0580362, 0.0823259, 0.1404899, 0.2606963, 0.5056500", \ "0.0277917, 0.0441914, 0.0607597, 0.0851605, 0.1423908, 0.2611797, 0.5055794", \ "0.0321583, 0.0500353, 0.0659430, 0.0894373, 0.1457400, 0.2631894, 0.5057565", \ "0.0409615, 0.0586412, 0.0765730, 0.0993631, 0.1542437, 0.2694413, 0.5085755", \ "0.0563550, 0.0764327, 0.0942075, 0.1191099, 0.1747364, 0.2884010, 0.5238957"); } } timing () { timing_type : "three_state_enable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0321976, 0.0448750, 0.0569372, 0.0729911, 0.1084608, 0.1779756, 0.3168458", \ "0.0356825, 0.0484381, 0.0605217, 0.0765883, 0.1120554, 0.1815814, 0.3205716", \ "0.0406625, 0.0539333, 0.0661911, 0.0823206, 0.1178330, 0.1873860, 0.3264186", \ "0.0463361, 0.0608023, 0.0736532, 0.0900012, 0.1256769, 0.1955277, 0.3333575", \ "0.0516111, 0.0692305, 0.0831845, 0.1002781, 0.1369487, 0.2065219, 0.3453024", \ "0.0538908, 0.0770545, 0.0942321, 0.1135895, 0.1521900, 0.2237383, 0.3629689", \ "0.0450381, 0.0768015, 0.0994964, 0.1241498, 0.1678552, 0.2434988, 0.3870881"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0219641, 0.0419765, 0.0634942, 0.0948507, 0.1699428, 0.3222846, 0.6296089", \ "0.0225934, 0.0423753, 0.0638281, 0.0950606, 0.1701260, 0.3224238, 0.6299869", \ "0.0249635, 0.0442109, 0.0650646, 0.0961497, 0.1705786, 0.3226873, 0.6301597", \ "0.0294508, 0.0477562, 0.0680445, 0.0983000, 0.1715917, 0.3233122, 0.6310151", \ "0.0383075, 0.0564433, 0.0753593, 0.1040446, 0.1763031, 0.3254533, 0.6312504", \ "0.0522588, 0.0711680, 0.0898583, 0.1172250, 0.1854626, 0.3331147, 0.6372659", \ "0.0807522, 0.0987457, 0.1168150, 0.1431986, 0.2093571, 0.3511251, 0.6502159"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0438449, 0.0580392, 0.0704747, 0.0864536, 0.1205079, 0.1855620, 0.3147965", \ "0.0483286, 0.0624212, 0.0748449, 0.0907907, 0.1248545, 0.1898045, 0.3189711", \ "0.0575435, 0.0714760, 0.0836854, 0.0996008, 0.1336175, 0.1986035, 0.3277926", \ "0.0699235, 0.0837988, 0.0960319, 0.1117508, 0.1456611, 0.2104785, 0.3395203", \ "0.0844398, 0.0985547, 0.1107843, 0.1265807, 0.1604718, 0.2251855, 0.3544088", \ "0.1039122, 0.1182050, 0.1306970, 0.1463899, 0.1803350, 0.2451897, 0.3739701", \ "0.1295948, 0.1446643, 0.1574387, 0.1734931, 0.2074237, 0.2723973, 0.4014978"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0238973, 0.0402542, 0.0576038, 0.0820431, 0.1402348, 0.2601546, 0.5043314", \ "0.0235683, 0.0398876, 0.0573828, 0.0817284, 0.1403573, 0.2605658, 0.5044463", \ "0.0228242, 0.0394686, 0.0568298, 0.0813891, 0.1401217, 0.2602074, 0.5065557", \ "0.0233905, 0.0393832, 0.0563971, 0.0809889, 0.1398363, 0.2598440, 0.5065535", \ "0.0238524, 0.0398809, 0.0567829, 0.0813541, 0.1394262, 0.2594425, 0.5043976", \ "0.0261983, 0.0412901, 0.0579399, 0.0819382, 0.1397641, 0.2599435, 0.5031568", \ "0.0287348, 0.0433584, 0.0598468, 0.0833660, 0.1408714, 0.2605154, 0.5056090"); } } timing () { timing_type : "three_state_disable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0457439, 0.0457439, 0.0457476, 0.0457549, 0.0457549, 0.0457549, 0.0457549", \ "0.0497391, 0.0497579, 0.0497579, 0.0497579, 0.0497579, 0.0497579, 0.0497579", \ "0.0552449, 0.0552449, 0.0552449, 0.0553011, 0.0553011, 0.0553011, 0.0553011", \ "0.0634347, 0.0634347, 0.0634347, 0.0634347, 0.0634347, 0.0635391, 0.0635391", \ "0.0741938, 0.0751624, 0.0751624, 0.0751624, 0.0751624, 0.0751624, 0.0751624", \ "0.0872362, 0.0880344, 0.0882848, 0.0882848, 0.0882848, 0.0882848, 0.0882848", \ "0.1029215, 0.1029215, 0.1031265, 0.1046521, 0.1046521, 0.1046521, 0.1046521"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("3.75978, 10.2598, 17.7598, 28.7598, 54.7598, 106.76, 210.76"); values("0.0344743, 0.0344743, 0.0344897, 0.0345035, 0.0345035, 0.0345035, 0.0345035", \ "0.0384703, 0.0384703, 0.0384703, 0.0384703, 0.0384703, 0.0384970, 0.0385288", \ "0.0463603, 0.0464707, 0.0464707, 0.0464816, 0.0464816, 0.0464816, 0.0464816", \ "0.0562106, 0.0564035, 0.0564035, 0.0564035, 0.0564035, 0.0565081, 0.0565273", \ "0.0705563, 0.0708547, 0.0711200, 0.0711200, 0.0711200, 0.0711283, 0.0711283", \ "0.0931365, 0.0933046, 0.0933046, 0.0933046, 0.0933046, 0.0933046, 0.0933046", \ "0.1260148, 0.1274483, 0.1274483, 0.1274483, 0.1274609, 0.1274609, 0.1274609"); } fall_transition (scalar) { values("0.0000000"); } } } } cell (TNBUFFX16) { cell_footprint : "TNBUFF"; area : 37.7856 ; cell_leakage_power : 8.886570e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(INP'*ENB)"; value : "8.8865698e+05"; } leakage_power () { when : "(INP'*ENB')"; value : "1.7468113e+05"; } leakage_power () { when : "(INP*ENB)"; value : "3.1711122e+05"; } leakage_power () { when : "(INP*ENB')"; value : "1.8395967e+05"; } pin (INP) { direction : "input"; rise_capacitance_range (6.441789, 6.441789 ); rise_capacitance : 6.441789; capacitance : 6.287670; fall_capacitance_range (6.133552, 6.133552 ); fall_capacitance : 6.133552; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-5.5713974, -5.7966182, -6.1125554, -6.1794744, -6.1788079, -6.0429704, -5.6367909"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("5.6738520, 5.6051957, 5.6023116, 5.5207839, 5.4921572, 5.5693321, 5.8581105"); } } } pin (ENB) { direction : "input"; fall_capacitance_range (5.153262, 5.153262 ); fall_capacitance : 5.153262; capacitance : 5.690222; rise_capacitance_range (6.227183, 6.227183 ); rise_capacitance : 6.227183; max_transition : 1.024000; internal_power () { when : "!INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("16.8199451, 15.4461126, 14.8709069, 14.3593727, 13.9448185, 13.5273270, 13.0624608"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.1480501, 22.5921958, 25.4063027, 28.1460705, 31.6258588, 34.1298855, 35.5067587"); } rise_power (scalar) { values("0.000000"); } } } pin (Z) { power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; three_state : "(ENB)'"; capacitance : 27.237617; max_capacitance : 3355.240000; max_transition : 0.691310; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("94.3508422, 83.7279646, 84.1221645, 84.0036176, 80.1368359, 75.4531513, 60.7668067", \ "94.1059336, 83.5554119, 84.1342369, 84.4568085, 81.0560848, 70.2413515, 49.5814856", \ "95.0406458, 84.5217111, 85.9024293, 86.1449631, 80.5916664, 75.4873806, 60.0711873", \ "103.0357728, 89.4405009, 89.7033909, 86.9644836, 82.2013899, 77.3410476, 55.7662447", \ "131.4094447, 109.2571758, 104.7115176, 100.9191563, 93.0635163, 79.5312854, 54.6763531", \ "192.1646711, 155.2652867, 142.2027512, 128.8753796, 118.7986441, 106.1133119, 70.8325762", \ "294.0287995, 246.9460733, 221.6596461, 204.2310149, 179.8135080, 151.4612822, 131.6107192"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("124.7240292, 104.5976560, 102.4763262, 102.4956319, 102.4638363, 102.4523538, 102.5644463", \ "124.7970837, 104.4640991, 102.4537351, 102.4302319, 102.2522338, 102.3135104, 102.6142694", \ "126.0555326, 105.3365645, 103.2861819, 102.9120053, 102.7526561, 102.7263754, 102.9185180", \ "137.6543854, 114.3078707, 110.1562775, 108.2363121, 106.2902270, 105.2895566, 104.9528129", \ "167.9767743, 136.0786917, 127.6359839, 121.8631563, 116.7113545, 112.9537453, 110.9903871", \ "228.6520382, 184.7360498, 164.7325874, 150.3179434, 137.6786137, 131.0035975, 125.8538371", \ "311.6597563, 258.4588501, 230.4542062, 208.5612099, 186.2296131, 170.3296121, 161.2959031"); } } internal_power () { related_pin : "ENB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("78.4786746, 73.8908799, 75.4019321, 72.8133181, 65.9081903, 51.3082207, 22.8603978", \ "78.5240073, 74.2933278, 75.3016729, 74.8257976, 66.1061846, 48.4063132, 17.7797325", \ "78.2632782, 74.3761512, 76.0142936, 73.5778911, 66.7483689, 52.1925578, 23.9417448", \ "77.3810518, 76.0485797, 77.3312234, 76.3977731, 69.3679199, 52.3021186, 20.7683758", \ "82.1120783, 81.5515237, 83.7575296, 83.8120207, 77.7407611, 57.6627050, 31.5826847", \ "106.7678585, 105.6081417, 104.7964063, 101.3689993, 93.9367755, 84.2276813, 45.1125445", \ "143.2314268, 142.7660872, 141.8524707, 139.2009459, 135.2627577, 114.0995275, 99.3586720"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 120, 240, 416, 832, 1664, 3328"); values("69.5081614, 66.0468436, 68.3093973, 70.2562043, 71.3328243, 71.5050643, 71.6900097", \ "70.1770825, 66.2939816, 68.8392248, 70.8010282, 71.7990508, 72.0808645, 72.1915696", \ "70.6647538, 67.7257154, 70.4734996, 72.3911380, 73.4103531, 73.7310467, 73.9187584", \ "70.3903560, 71.0389178, 73.5832641, 75.7385800, 76.7805674, 77.0938766, 77.2981241", \ "83.2442564, 79.1320402, 80.4375104, 82.2311467, 83.3834551, 83.6408550, 83.9077505", \ "100.9004749, 99.2388402, 98.1966441, 97.6367485, 96.7778972, 97.1015066, 97.1563303", \ "125.5930120, 124.5606899, 124.0107720, 123.6396903, 123.3595460, 123.0559287, 122.9237971"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0853791, 0.1099904, 0.1272071, 0.1482525, 0.1901019, 0.2647132, 0.4080688", \ "0.0890161, 0.1136228, 0.1309117, 0.1518446, 0.1937639, 0.2682591, 0.4116509", \ "0.0970717, 0.1215894, 0.1388971, 0.1598485, 0.2016651, 0.2762423, 0.4196554", \ "0.1136720, 0.1376539, 0.1547550, 0.1755797, 0.2173702, 0.2919363, 0.4347246", \ "0.1413244, 0.1650165, 0.1823338, 0.2032541, 0.2449586, 0.3192961, 0.4622129", \ "0.1802568, 0.2045226, 0.2226609, 0.2445204, 0.2876440, 0.3622558, 0.5045974", \ "0.2423844, 0.2684713, 0.2882341, 0.3118849, 0.3578713, 0.4356150, 0.5791857"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0389702, 0.0662071, 0.0900160, 0.1229315, 0.1972570, 0.3548576, 0.6651879", \ "0.0390221, 0.0663882, 0.0900051, 0.1225632, 0.1982259, 0.3519279, 0.6646501", \ "0.0388241, 0.0662655, 0.0900457, 0.1226990, 0.1984923, 0.3535207, 0.6653673", \ "0.0401971, 0.0671284, 0.0909263, 0.1237246, 0.1989807, 0.3582517, 0.6679656", \ "0.0485286, 0.0744389, 0.0972951, 0.1286397, 0.2027081, 0.3540961, 0.6639795", \ "0.0640915, 0.0871309, 0.1100062, 0.1418281, 0.2148976, 0.3618084, 0.6686133", \ "0.0902944, 0.1111543, 0.1339202, 0.1651386, 0.2393477, 0.3817587, 0.6888767"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0784630, 0.0996405, 0.1155770, 0.1349888, 0.1740471, 0.2435828, 0.3767529", \ "0.0825019, 0.1034065, 0.1195137, 0.1389204, 0.1778786, 0.2473916, 0.3807730", \ "0.0902839, 0.1113964, 0.1273383, 0.1467918, 0.1857683, 0.2552737, 0.3886344", \ "0.1053723, 0.1259296, 0.1418092, 0.1611684, 0.2001470, 0.2695934, 0.4028437", \ "0.1248708, 0.1457013, 0.1617416, 0.1813473, 0.2207310, 0.2901869, 0.4231565", \ "0.1481466, 0.1694769, 0.1859530, 0.2064605, 0.2466939, 0.3170594, 0.4498664", \ "0.1773808, 0.2005266, 0.2184840, 0.2407126, 0.2836859, 0.3567889, 0.4911623"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0374745, 0.0601088, 0.0792924, 0.1051890, 0.1653338, 0.2877605, 0.5391150", \ "0.0379773, 0.0603657, 0.0791788, 0.1047574, 0.1652076, 0.2873556, 0.5398049", \ "0.0374913, 0.0597523, 0.0794293, 0.1050956, 0.1652608, 0.2873345, 0.5395658", \ "0.0412277, 0.0624207, 0.0811918, 0.1070815, 0.1665309, 0.2880441, 0.5404662", \ "0.0505220, 0.0711515, 0.0898427, 0.1140794, 0.1719954, 0.2918964, 0.5418676", \ "0.0639125, 0.0832568, 0.1011031, 0.1266495, 0.1826162, 0.2995922, 0.5464245", \ "0.0871284, 0.1056986, 0.1243154, 0.1486651, 0.2041113, 0.3169889, 0.5578648"); } } timing () { timing_type : "three_state_enable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0445860, 0.0698909, 0.0868824, 0.1074927, 0.1488332, 0.2227308, 0.3645315", \ "0.0483030, 0.0736053, 0.0905676, 0.1111964, 0.1525410, 0.2262855, 0.3685545", \ "0.0551276, 0.0808093, 0.0978122, 0.1184353, 0.1597922, 0.2337038, 0.3754289", \ "0.0641069, 0.0924255, 0.1099431, 0.1307787, 0.1722469, 0.2462399, 0.3883694", \ "0.0738089, 0.1069801, 0.1264654, 0.1484864, 0.1906175, 0.2647584, 0.4072429", \ "0.0804765, 0.1223219, 0.1458313, 0.1709759, 0.2161849, 0.2917248, 0.4334422", \ "0.0783647, 0.1337027, 0.1641766, 0.1961452, 0.2496936, 0.3303395, 0.4747021"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0331294, 0.0624139, 0.0871462, 0.1207040, 0.1970102, 0.3523024, 0.6661441", \ "0.0333619, 0.0624910, 0.0870816, 0.1206114, 0.1973987, 0.3517786, 0.6638239", \ "0.0352928, 0.0632986, 0.0875784, 0.1209615, 0.1975613, 0.3518589, 0.6668422", \ "0.0416668, 0.0686749, 0.0919707, 0.1241792, 0.1993933, 0.3517554, 0.6661038", \ "0.0540503, 0.0808248, 0.1026024, 0.1331311, 0.2059318, 0.3552189, 0.6700552", \ "0.0775843, 0.1041228, 0.1253992, 0.1539973, 0.2212890, 0.3671010, 0.6736778", \ "0.1199925, 0.1428271, 0.1651239, 0.1935972, 0.2572867, 0.3942144, 0.6913096"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0487370, 0.0723671, 0.0881664, 0.1073334, 0.1459769, 0.2152220, 0.3484443", \ "0.0532919, 0.0767781, 0.0925550, 0.1117298, 0.1503403, 0.2196671, 0.3527156", \ "0.0633698, 0.0865881, 0.1023277, 0.1213625, 0.1599288, 0.2292266, 0.3622009", \ "0.0805130, 0.1039388, 0.1193874, 0.1382285, 0.1766385, 0.2458375, 0.3790338", \ "0.1012975, 0.1243695, 0.1396113, 0.1583561, 0.1967328, 0.2657486, 0.3990064", \ "0.1254356, 0.1499511, 0.1651385, 0.1839279, 0.2221688, 0.2910922, 0.4237781", \ "0.1599863, 0.1848623, 0.2006037, 0.2197132, 0.2579846, 0.3269483, 0.4598742"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0303957, 0.0538066, 0.0731035, 0.1002263, 0.1617940, 0.2859173, 0.5389452", \ "0.0296009, 0.0529975, 0.0730727, 0.1000436, 0.1616969, 0.2852548, 0.5398707", \ "0.0285321, 0.0521140, 0.0722858, 0.0996154, 0.1611586, 0.2855838, 0.5383322", \ "0.0312914, 0.0526771, 0.0721613, 0.0988942, 0.1608861, 0.2851295, 0.5391371", \ "0.0339032, 0.0538507, 0.0725002, 0.0992261, 0.1603440, 0.2849921, 0.5396575", \ "0.0365439, 0.0553453, 0.0741718, 0.1001758, 0.1611334, 0.2850898, 0.5385309", \ "0.0405914, 0.0599827, 0.0766890, 0.1022852, 0.1622619, 0.2851637, 0.5386724"); } } timing () { timing_type : "three_state_disable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0712150, 0.0712273, 0.0712288, 0.0712355, 0.0712355, 0.0712528, 0.0712628", \ "0.0741361, 0.0741558, 0.0741558, 0.0741558, 0.0741558, 0.0741592, 0.0741796", \ "0.0816013, 0.0817191, 0.0817404, 0.0817404, 0.0818349, 0.0818349, 0.0818349", \ "0.0916497, 0.0919312, 0.0919312, 0.0919312, 0.0922182, 0.0922182, 0.0922182", \ "0.1058663, 0.1064124, 0.1064124, 0.1069912, 0.1069912, 0.1075525, 0.1075525", \ "0.1274562, 0.1280309, 0.1280309, 0.1280309, 0.1280309, 0.1280309, 0.1280309", \ "0.1499379, 0.1499379, 0.1499907, 0.1501632, 0.1501632, 0.1502332, 0.1521699"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("28.2376, 147.238, 267.238, 443.238, 859.238, 1691.24, 3355.24"); values("0.0778570, 0.0778570, 0.0778807, 0.0778807, 0.0778884, 0.0778884, 0.0779755", \ "0.0813152, 0.0813152, 0.0813152, 0.0813152, 0.0813233, 0.0813233, 0.0813233", \ "0.0885984, 0.0886521, 0.0886692, 0.0886692, 0.0886692, 0.0886692, 0.0886775", \ "0.1042231, 0.1043561, 0.1043561, 0.1043561, 0.1043561, 0.1043561, 0.1043561", \ "0.1277714, 0.1282360, 0.1282360, 0.1282360, 0.1282360, 0.1282360, 0.1282360", \ "0.1617329, 0.1617329, 0.1617329, 0.1617867, 0.1617867, 0.1620587, 0.1623254", \ "0.2129227, 0.2129227, 0.2129227, 0.2129227, 0.2129654, 0.2129654, 0.2129654"); } fall_transition (scalar) { values("0.0000000"); } } } } cell (TNBUFFX2) { cell_footprint : "TNBUFF"; area : 15.6672 ; cell_leakage_power : 1.358326e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(INP'*ENB)"; value : "1.3583256e+05"; } leakage_power () { when : "(INP'*ENB')"; value : "4.2629651e+04"; } leakage_power () { when : "(INP*ENB)"; value : "9.7588007e+04"; } leakage_power () { when : "(INP*ENB')"; value : "4.5901704e+04"; } pin (INP) { direction : "input"; rise_capacitance_range (2.541173, 2.541173 ); rise_capacitance : 2.541173; capacitance : 2.494028; fall_capacitance_range (2.446884, 2.446884 ); fall_capacitance : 2.446884; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-1.9057710, -1.9743726, -2.0787506, -2.0975893, -2.1024419, -2.0793221, -2.0002576"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.0136127, 1.9813777, 1.9497037, 1.9295564, 1.9220575, 1.9398557, 2.0082482"); } } } pin (ENB) { direction : "input"; rise_capacitance_range (3.546401, 3.546401 ); rise_capacitance : 3.546401; capacitance : 3.311239; fall_capacitance_range (3.076077, 3.076077 ); fall_capacitance : 3.076077; max_transition : 1.024000; internal_power () { when : "INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.0882085, 9.9032119, 10.3203630, 10.6314089, 10.9354701, 11.1099819, 11.1782792"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "!INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.7012898, 8.5742011, 8.4966434, 8.4000234, 8.3206438, 8.2119493, 8.1220251"); } rise_power (scalar) { values("0.000000"); } } } pin (Z) { power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; three_state : "(ENB)'"; capacitance : 3.713395; max_capacitance : 419.713000; max_transition : 0.655356; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("12.8468673, 12.8432501, 13.0591612, 12.9287609, 12.3793786, 11.2350144, 9.6141867", \ "12.8015889, 12.8486495, 12.9760475, 12.8779035, 12.3460909, 11.4984263, 9.2545160", \ "13.1513853, 13.0139139, 13.0793759, 12.9872021, 12.3388639, 11.1819905, 10.4250176", \ "14.7015153, 14.1178571, 13.9896741, 13.6881059, 13.0573483, 12.2461933, 9.8422269", \ "19.0382018, 17.4217684, 17.0349636, 16.5595635, 15.6206184, 13.5727494, 12.2331148", \ "28.2955482, 25.5079204, 24.4417516, 23.3846934, 21.7871638, 20.8865827, 17.0746125", \ "46.6991847, 42.8026434, 40.8397970, 38.6251379, 37.0849542, 33.3344772, 32.2373896"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.7006975, 18.5059824, 19.3435640, 19.7187562, 20.0032036, 20.1538396, 20.2225354", \ "17.7390211, 18.5519722, 19.2939908, 19.7337300, 19.9957940, 20.1586017, 20.2407969", \ "18.3782709, 18.9879016, 19.5782419, 19.9458548, 20.1950567, 20.3472676, 20.4320018", \ "20.3151783, 20.3454535, 20.7621981, 20.9236913, 20.9969322, 21.0913544, 21.1585753", \ "26.2166589, 24.0197333, 23.2745359, 23.3698161, 23.2673761, 23.1478929, 23.1678954", \ "34.5025180, 31.4431028, 30.3112432, 29.5420966, 28.6387353, 28.4123312, 28.2267240", \ "50.4026138, 46.3273248, 44.3439328, 42.8898110, 41.4012692, 40.3028809, 39.8225330"); } } internal_power () { related_pin : "ENB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("11.9836706, 13.1026393, 13.7028087, 13.9647634, 14.0568541, 14.0746592, 14.0821688", \ "12.1540954, 13.2888116, 13.8956119, 14.1546126, 14.2505166, 14.2786570, 14.2901079", \ "12.7257003, 13.9646966, 14.6069280, 14.8682076, 14.9687910, 14.9878768, 15.0128864", \ "14.4165151, 15.6145729, 16.2048006, 16.4676292, 16.5734886, 16.6012029, 16.6280096", \ "20.2861391, 20.1894638, 20.0953686, 20.1328503, 20.2257007, 20.2431650, 20.2832566", \ "27.9826224, 27.9572538, 27.9238078, 27.9064572, 27.8703787, 27.7918862, 27.8103605", \ "43.1228939, 43.1010506, 43.0889753, 43.0860514, 43.0637609, 43.0206842, 42.9135807"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("11.7982017, 12.0343885, 12.0698724, 11.8747174, 11.2109565, 10.1803869, 7.6888753", \ "11.8143764, 12.0275674, 12.1544331, 11.9427037, 11.1970488, 9.9061741, 8.2906157", \ "12.2543019, 12.4699446, 12.6397035, 12.4046381, 11.6877010, 10.3646044, 8.7527980", \ "13.6905369, 14.0779273, 14.1733924, 14.0564888, 13.3109380, 11.8870793, 10.8653104", \ "18.5916497, 18.4078435, 18.0945683, 18.0902386, 17.9271667, 16.1089720, 14.0484969", \ "28.0118552, 28.0110336, 27.9056796, 27.8223350, 26.7347117, 26.7754461, 23.8805966", \ "47.9088605, 47.9628165, 48.0131268, 47.8053022, 47.6677644, 45.2534505, 45.0935439"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0610276, 0.0793965, 0.0934259, 0.1109234, 0.1478405, 0.2179061, 0.3566857", \ "0.0646412, 0.0830430, 0.0971265, 0.1146488, 0.1515633, 0.2216645, 0.3604610", \ "0.0727162, 0.0909078, 0.1049063, 0.1223842, 0.1592626, 0.2292955, 0.3681540", \ "0.0869944, 0.1053144, 0.1194006, 0.1369309, 0.1738986, 0.2439110, 0.3825997", \ "0.1070428, 0.1263982, 0.1410701, 0.1591997, 0.1962717, 0.2663044, 0.4050350", \ "0.1380137, 0.1592403, 0.1752628, 0.1946837, 0.2335410, 0.3038500, 0.4418995", \ "0.1855198, 0.2093220, 0.2276626, 0.2493620, 0.2923282, 0.3660747, 0.5072397"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0257974, 0.0487560, 0.0702665, 0.1008089, 0.1743516, 0.3255929, 0.6348838", \ "0.0257101, 0.0487185, 0.0701545, 0.1006883, 0.1733833, 0.3261348, 0.6335466", \ "0.0256175, 0.0489868, 0.0703287, 0.1010933, 0.1745255, 0.3256774, 0.6341004", \ "0.0287951, 0.0516274, 0.0726725, 0.1024678, 0.1749983, 0.3277547, 0.6341260", \ "0.0345531, 0.0575072, 0.0787246, 0.1081826, 0.1801456, 0.3275758, 0.6364905", \ "0.0443549, 0.0682374, 0.0899153, 0.1201905, 0.1889273, 0.3380626, 0.6380343", \ "0.0625586, 0.0864068, 0.1085941, 0.1425386, 0.2087965, 0.3507265, 0.6508101"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0540241, 0.0718592, 0.0856540, 0.1027463, 0.1381616, 0.2040288, 0.3336580", \ "0.0579124, 0.0757214, 0.0895305, 0.1066003, 0.1420231, 0.2079025, 0.3374931", \ "0.0655338, 0.0831038, 0.0968490, 0.1139758, 0.1493868, 0.2151834, 0.3447644", \ "0.0760616, 0.0937789, 0.1078058, 0.1250683, 0.1606367, 0.2265272, 0.3559114", \ "0.0887025, 0.1071224, 0.1216273, 0.1393875, 0.1755739, 0.2417806, 0.3712258", \ "0.1033955, 0.1230582, 0.1388114, 0.1576735, 0.1952835, 0.2623371, 0.3917639", \ "0.1188615, 0.1409413, 0.1587444, 0.1800815, 0.2214553, 0.2930039, 0.4253458"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0227573, 0.0430013, 0.0605329, 0.0852677, 0.1437617, 0.2634677, 0.5095913", \ "0.0229016, 0.0430412, 0.0606106, 0.0853157, 0.1437596, 0.2638831, 0.5097073", \ "0.0235733, 0.0432374, 0.0613024, 0.0856579, 0.1440851, 0.2637654, 0.5097949", \ "0.0272759, 0.0472290, 0.0643497, 0.0884036, 0.1460087, 0.2639494, 0.5094756", \ "0.0334026, 0.0528223, 0.0702493, 0.0940098, 0.1496298, 0.2671829, 0.5108560", \ "0.0427035, 0.0629783, 0.0818575, 0.1043498, 0.1588600, 0.2734313, 0.5128526", \ "0.0603080, 0.0821463, 0.0999869, 0.1253113, 0.1797825, 0.2922114, 0.5266733"); } } timing () { timing_type : "three_state_enable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0327765, 0.0496227, 0.0630365, 0.0802141, 0.1168606, 0.1867329, 0.3253659", \ "0.0363148, 0.0532202, 0.0667156, 0.0838891, 0.1204174, 0.1903973, 0.3286837", \ "0.0417719, 0.0595554, 0.0730995, 0.0903166, 0.1269842, 0.1968719, 0.3351793", \ "0.0477602, 0.0676431, 0.0817080, 0.0992722, 0.1362192, 0.2062069, 0.3450396", \ "0.0534347, 0.0772559, 0.0931644, 0.1116515, 0.1493483, 0.2195151, 0.3585238", \ "0.0558648, 0.0870118, 0.1064372, 0.1276454, 0.1676922, 0.2394606, 0.3784286", \ "0.0465598, 0.0887858, 0.1142032, 0.1413842, 0.1880486, 0.2640359, 0.4073773"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0206294, 0.0447096, 0.0670668, 0.0982904, 0.1722562, 0.3249607, 0.6330120", \ "0.0211230, 0.0448788, 0.0671277, 0.0987721, 0.1731850, 0.3249963, 0.6346474", \ "0.0238544, 0.0466389, 0.0682834, 0.0992926, 0.1732215, 0.3253130, 0.6347125", \ "0.0290272, 0.0508984, 0.0718948, 0.1024000, 0.1742430, 0.3261528, 0.6373678", \ "0.0388191, 0.0607515, 0.0801476, 0.1088039, 0.1802081, 0.3290056, 0.6351351", \ "0.0549218, 0.0775811, 0.0969260, 0.1241033, 0.1919933, 0.3375537, 0.6381451", \ "0.0871739, 0.1073010, 0.1274015, 0.1542526, 0.2184749, 0.3573545, 0.6553560"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0416177, 0.0596175, 0.0731766, 0.0900715, 0.1252474, 0.1909673, 0.3205005", \ "0.0461745, 0.0640403, 0.0775245, 0.0944085, 0.1295666, 0.1952216, 0.3246624", \ "0.0555127, 0.0732176, 0.0867097, 0.1034689, 0.1386302, 0.2043419, 0.3337703", \ "0.0687244, 0.0861803, 0.0994196, 0.1160361, 0.1510318, 0.2167575, 0.3462724", \ "0.0841795, 0.1014493, 0.1146506, 0.1313254, 0.1662677, 0.2316764, 0.3613743", \ "0.1036599, 0.1217988, 0.1351380, 0.1518743, 0.1868417, 0.2523674, 0.3813776", \ "0.1292542, 0.1484166, 0.1621747, 0.1791057, 0.2141676, 0.2797226, 0.4092233"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0223753, 0.0422927, 0.0600463, 0.0849153, 0.1436168, 0.2632119, 0.5105909", \ "0.0217501, 0.0420040, 0.0597587, 0.0847114, 0.1434872, 0.2635946, 0.5096283", \ "0.0213378, 0.0409443, 0.0592679, 0.0842322, 0.1432250, 0.2633188, 0.5099707", \ "0.0226920, 0.0412018, 0.0586148, 0.0837752, 0.1428320, 0.2632715, 0.5087838", \ "0.0235995, 0.0420173, 0.0593518, 0.0842002, 0.1429303, 0.2622751, 0.5077785", \ "0.0255964, 0.0426447, 0.0602469, 0.0845178, 0.1430373, 0.2633591, 0.5071392", \ "0.0280585, 0.0454186, 0.0623595, 0.0862422, 0.1438794, 0.2629866, 0.5084972"); } } timing () { timing_type : "three_state_disable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0500172, 0.0500319, 0.0500319, 0.0500319, 0.0500319, 0.0500381, 0.0500381", \ "0.0538777, 0.0538777, 0.0538777, 0.0538787, 0.0538787, 0.0538787, 0.0539235", \ "0.0591391, 0.0591391, 0.0591706, 0.0591706, 0.0591990, 0.0591990, 0.0591990", \ "0.0676759, 0.0676759, 0.0676759, 0.0678172, 0.0678172, 0.0678172, 0.0678172", \ "0.0795423, 0.0795423, 0.0795423, 0.0795423, 0.0795423, 0.0795423, 0.0795423", \ "0.0941600, 0.0941600, 0.0941600, 0.0941600, 0.0941600, 0.0941600, 0.0941600", \ "0.1086956, 0.1092775, 0.1092775, 0.1092775, 0.1095845, 0.1095845, 0.1098599"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("4.71339, 18.7134, 33.7134, 55.7134, 107.713, 211.713, 419.713"); values("0.0438137, 0.0438137, 0.0438257, 0.0438257, 0.0438267, 0.0438398, 0.0438398", \ "0.0478344, 0.0478344, 0.0478344, 0.0478344, 0.0478344, 0.0478344, 0.0478474", \ "0.0561251, 0.0561251, 0.0561251, 0.0561307, 0.0561307, 0.0561432, 0.0561432", \ "0.0682383, 0.0684798, 0.0684798, 0.0684798, 0.0684798, 0.0684798, 0.0686815", \ "0.0852590, 0.0858677, 0.0858677, 0.0858677, 0.0858677, 0.0858677, 0.0858677", \ "0.1113884, 0.1113884, 0.1113884, 0.1113884, 0.1113884, 0.1113884, 0.1113884", \ "0.1503115, 0.1503115, 0.1503115, 0.1503115, 0.1503115, 0.1503115, 0.1503115"); } fall_transition (scalar) { values("0.0000000"); } } } } cell (TNBUFFX32) { cell_footprint : "TNBUFF"; area : 68.1984 ; cell_leakage_power : 1.754133e+06; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(INP'*ENB)"; value : "1.7541330e+06"; } leakage_power () { when : "(INP'*ENB')"; value : "3.4637091e+05"; } leakage_power () { when : "(INP*ENB)"; value : "6.1130498e+05"; } leakage_power () { when : "(INP*ENB')"; value : "3.6492867e+05"; } pin (INP) { direction : "input"; rise_capacitance_range (12.338462, 12.338462 ); rise_capacitance : 12.338462; capacitance : 12.034778; fall_capacitance_range (11.731094, 11.731094 ); fall_capacitance : 11.731094; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-11.7060253, -11.9625820, -12.2089899, -12.3620951, -12.4016001, -12.2139043, -11.5718073"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.7147381, 11.4444252, 11.1703537, 11.0136556, 10.9668138, 11.1396845, 11.7519804"); } } } pin (ENB) { direction : "input"; rise_capacitance_range (10.629071, 10.629071 ); rise_capacitance : 10.629071; capacitance : 9.564230; fall_capacitance_range (8.499389, 8.499389 ); fall_capacitance : 8.499389; max_transition : 1.024000; internal_power () { when : "INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("31.3227137, 42.6481329, 48.8017179, 54.6708896, 61.6275399, 66.4680781, 69.0894918"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "!INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("31.7814973, 29.9842585, 28.8302057, 27.7558383, 26.6636326, 25.6357301, 24.6799474"); } rise_power (scalar) { values("0.000000"); } } } pin (Z) { power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; three_state : "(ENB)'"; capacitance : 53.631082; max_capacitance : 6709.630000; max_transition : 0.783490; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("181.8342831, 165.2484137, 166.5212040, 167.3525230, 161.4378065, 138.0688027, 102.2492754", \ "181.9047487, 165.0299767, 165.8409538, 167.2428631, 158.9270438, 137.7978531, 102.4441515", \ "183.6820873, 165.4363254, 166.8853678, 166.8374424, 160.4334705, 140.3899577, 101.4487622", \ "197.6943374, 174.5834906, 174.3594254, 171.1408622, 163.1160388, 144.9461063, 100.4190448", \ "247.3909135, 207.4074545, 200.4917576, 195.5753369, 179.3835497, 156.1156557, 115.6717569", \ "357.5394858, 289.7575512, 260.5408505, 245.2680895, 231.2937741, 204.7821136, 144.1751710", \ "546.1997924, 458.1711412, 417.4448484, 379.4150206, 335.1465038, 293.2701603, 256.6076533"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("269.7936017, 223.4739944, 215.3340258, 211.7710474, 209.0858293, 207.6962870, 206.8518876", \ "270.2805471, 223.0497785, 215.1712411, 211.6595436, 208.9834133, 207.3826845, 207.0227620", \ "272.7218463, 225.0991749, 216.6700830, 213.1454388, 210.0979983, 208.5071750, 207.8639071", \ "293.6306439, 241.9375363, 230.0813561, 223.6831986, 217.3597703, 213.6163326, 212.1378580", \ "348.2533492, 283.0249282, 263.3956673, 250.2409695, 236.7491889, 228.4297770, 224.0834145", \ "459.2131568, 371.5697768, 331.0161432, 301.7931542, 278.3503185, 263.6867028, 253.4910122", \ "615.8265713, 510.5083107, 456.2327705, 413.4182772, 369.7269083, 340.5311376, 322.9082098"); } } internal_power () { related_pin : "ENB"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("149.8390543, 143.0887316, 147.1097937, 150.0026764, 151.2665686, 151.5004031, 151.8501769", \ "151.2397494, 144.0686990, 148.2821282, 151.1178511, 152.3029022, 152.4860798, 152.8654647", \ "153.6642072, 146.9949476, 151.1436210, 154.1156107, 155.2309441, 155.5020706, 155.9766428", \ "155.4643561, 153.0727208, 157.7659875, 160.6785473, 162.1680377, 162.4771733, 162.8935946", \ "165.3933501, 165.4578032, 170.3901180, 173.4822078, 174.7780595, 175.1339529, 175.5767066", \ "205.8479580, 202.3504438, 200.2049568, 197.8600985, 197.9754970, 198.5082292, 198.8031705", \ "248.2184489, 246.5866705, 245.2523971, 244.4594929, 243.8448316, 242.9768405, 243.4288784"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 240, 480, 832, 1664, 3328, 6656"); values("150.8733310, 144.7895338, 142.7113682, 137.8430940, 117.5751738, 71.5162706, -11.3809250", \ "150.9278841, 145.0684688, 144.4358833, 137.4433046, 118.3717086, 74.3878911, -11.7295838", \ "151.2339320, 145.9738681, 143.8190417, 138.6570164, 119.6668917, 73.3849991, -9.8771171", \ "151.8965094, 148.1813529, 147.4667369, 141.3345674, 123.4797288, 79.8914404, -5.4956676", \ "160.2901030, 157.9779277, 159.9040257, 156.1331785, 135.3209096, 89.6109466, 0.9689009", \ "202.9607683, 197.6629364, 191.8974609, 179.9217974, 166.2125150, 133.9050414, 36.9891960", \ "266.3261973, 263.1276925, 260.3294209, 252.5352541, 237.4848203, 184.1744126, 136.2333863"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0860563, 0.1125266, 0.1311959, 0.1540024, 0.1999321, 0.2825889, 0.4417124", \ "0.0897500, 0.1162203, 0.1349161, 0.1577048, 0.2035789, 0.2862617, 0.4454631", \ "0.0976804, 0.1240420, 0.1427135, 0.1654517, 0.2112752, 0.2939203, 0.4538477", \ "0.1144008, 0.1402387, 0.1587346, 0.1813534, 0.2271053, 0.3096618, 0.4696203", \ "0.1419870, 0.1674571, 0.1862016, 0.2088758, 0.2546588, 0.3373116, 0.4963893", \ "0.1817378, 0.2076770, 0.2270072, 0.2506257, 0.2976313, 0.3800322, 0.5384143", \ "0.2398697, 0.2677261, 0.2885957, 0.3140187, 0.3638500, 0.4489176, 0.6081947"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0397412, 0.0704198, 0.0973112, 0.1350153, 0.2210149, 0.3968726, 0.7532832", \ "0.0397319, 0.0703335, 0.0974589, 0.1350123, 0.2216014, 0.3968211, 0.7539513", \ "0.0395038, 0.0703284, 0.0974878, 0.1348888, 0.2219088, 0.3976490, 0.7557094", \ "0.0407215, 0.0713299, 0.0984644, 0.1358530, 0.2227737, 0.3978758, 0.7571908", \ "0.0490792, 0.0781131, 0.1046328, 0.1410823, 0.2260431, 0.3982440, 0.7555696", \ "0.0653994, 0.0909731, 0.1176318, 0.1539015, 0.2363129, 0.4081489, 0.7574625", \ "0.0907059, 0.1146536, 0.1401977, 0.1797427, 0.2595139, 0.4250180, 0.7742852"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0803512, 0.1023275, 0.1192146, 0.1399802, 0.1821115, 0.2581033, 0.4049422", \ "0.0842372, 0.1063100, 0.1230554, 0.1437809, 0.1859417, 0.2619023, 0.4087190", \ "0.0922363, 0.1142583, 0.1310243, 0.1518259, 0.1938651, 0.2698052, 0.4167935", \ "0.1069706, 0.1284696, 0.1451150, 0.1657044, 0.2077753, 0.2836643, 0.4305533", \ "0.1266481, 0.1483140, 0.1650709, 0.1860174, 0.2282183, 0.3040668, 0.4507195", \ "0.1498497, 0.1722968, 0.1893641, 0.2110791, 0.2540734, 0.3307127, 0.4768173", \ "0.1793854, 0.2039424, 0.2225382, 0.2459514, 0.2917102, 0.3708172, 0.5183603"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0411520, 0.0652281, 0.0854692, 0.1153965, 0.1850464, 0.3256812, 0.6159370", \ "0.0413454, 0.0650986, 0.0860144, 0.1154374, 0.1848324, 0.3262267, 0.6181239", \ "0.0409599, 0.0647268, 0.0857502, 0.1156361, 0.1853271, 0.3263280, 0.6176757", \ "0.0445818, 0.0674667, 0.0879763, 0.1173179, 0.1861334, 0.3265755, 0.6176412", \ "0.0533429, 0.0755626, 0.0958599, 0.1239068, 0.1913006, 0.3289567, 0.6185704", \ "0.0672430, 0.0876009, 0.1079003, 0.1355961, 0.2005192, 0.3371610, 0.6219180", \ "0.0893288, 0.1104504, 0.1307201, 0.1578392, 0.2214387, 0.3539066, 0.6347340"); } } timing () { timing_type : "three_state_enable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0467020, 0.0731582, 0.0910294, 0.1130008, 0.1579668, 0.2391018, 0.3954167", \ "0.0504077, 0.0768801, 0.0948005, 0.1168331, 0.1617246, 0.2428122, 0.3997818", \ "0.0572755, 0.0840674, 0.1019873, 0.1240167, 0.1690567, 0.2502073, 0.4068461", \ "0.0665438, 0.0957014, 0.1139291, 0.1361406, 0.1810075, 0.2622941, 0.4192920", \ "0.0763481, 0.1101775, 0.1301438, 0.1533989, 0.1989169, 0.2800501, 0.4367179", \ "0.0842022, 0.1253790, 0.1493661, 0.1763265, 0.2242821, 0.3069890, 0.4631197", \ "0.0821195, 0.1383076, 0.1677276, 0.2002906, 0.2557716, 0.3427724, 0.5020213"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0327211, 0.0656815, 0.0939719, 0.1325382, 0.2206508, 0.3971029, 0.7542961", \ "0.0329266, 0.0655784, 0.0938488, 0.1325035, 0.2209121, 0.3975062, 0.7555223", \ "0.0351525, 0.0666606, 0.0944785, 0.1326415, 0.2199934, 0.3950515, 0.7569890", \ "0.0421410, 0.0719722, 0.0984291, 0.1356083, 0.2227921, 0.3984741, 0.7546643", \ "0.0546919, 0.0841664, 0.1087661, 0.1442647, 0.2292097, 0.4000373, 0.7593213", \ "0.0774409, 0.1084982, 0.1310472, 0.1632464, 0.2433055, 0.4126682, 0.7633679", \ "0.1214910, 0.1456815, 0.1704439, 0.2024737, 0.2764002, 0.4382119, 0.7834900"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0596517, 0.0871933, 0.1045262, 0.1253123, 0.1672058, 0.2429747, 0.3893999", \ "0.0643186, 0.0915254, 0.1087967, 0.1295468, 0.1714347, 0.2472285, 0.3936408", \ "0.0744971, 0.1013102, 0.1184225, 0.1390391, 0.1809177, 0.2566576, 0.4032550", \ "0.0951883, 0.1216178, 0.1386319, 0.1591330, 0.2005407, 0.2762063, 0.4227998", \ "0.1230015, 0.1490262, 0.1656275, 0.1859352, 0.2273834, 0.3028639, 0.4494549", \ "0.1550427, 0.1826988, 0.1994197, 0.2197861, 0.2613921, 0.3369524, 0.4828639", \ "0.1992412, 0.2259921, 0.2432258, 0.2638213, 0.3055885, 0.3812096, 0.5275193"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0375944, 0.0614372, 0.0822091, 0.1122795, 0.1825579, 0.3250444, 0.6176001", \ "0.0362735, 0.0604950, 0.0818974, 0.1118613, 0.1823104, 0.3245793, 0.6163601", \ "0.0340424, 0.0593958, 0.0810848, 0.1113006, 0.1820070, 0.3247009, 0.6181053", \ "0.0351020, 0.0587864, 0.0799585, 0.1104486, 0.1812312, 0.3248015, 0.6170663", \ "0.0388799, 0.0609011, 0.0809841, 0.1105862, 0.1811868, 0.3243237, 0.6151024", \ "0.0424655, 0.0621327, 0.0824923, 0.1118689, 0.1819691, 0.3243364, 0.6159984", \ "0.0471855, 0.0674790, 0.0862780, 0.1146832, 0.1826835, 0.3244475, 0.6177144"); } } timing () { timing_type : "three_state_disable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0929423, 0.0930232, 0.0930413, 0.0930413, 0.0930413, 0.0930413, 0.0930413", \ "0.0970954, 0.0970954, 0.0970954, 0.0970954, 0.0970954, 0.0970954, 0.0970954", \ "0.1033770, 0.1033770, 0.1033872, 0.1034800, 0.1034800, 0.1034800, 0.1034800", \ "0.1168847, 0.1170929, 0.1171053, 0.1171053, 0.1171170, 0.1171170, 0.1171170", \ "0.1361028, 0.1386855, 0.1386855, 0.1386855, 0.1386855, 0.1386855, 0.1386855", \ "0.1619885, 0.1642126, 0.1642739, 0.1642739, 0.1642739, 0.1642739, 0.1653955", \ "0.1956381, 0.1971057, 0.1975074, 0.1994522, 0.2000631, 0.2000631, 0.2000631"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("54.6311, 293.631, 533.631, 885.631, 1717.63, 3381.63, 6709.63"); values("0.0813848, 0.0813848, 0.0813848, 0.0814100, 0.0814100, 0.0814880, 0.0816031", \ "0.0847689, 0.0847999, 0.0847999, 0.0848226, 0.0848631, 0.0848738, 0.0849418", \ "0.0919588, 0.0919866, 0.0920260, 0.0920510, 0.0920510, 0.0920510, 0.0920739", \ "0.1072234, 0.1072234, 0.1072483, 0.1072483, 0.1072483, 0.1072483, 0.1073605", \ "0.1298730, 0.1311333, 0.1313781, 0.1313781, 0.1313781, 0.1313781, 0.1315133", \ "0.1637787, 0.1637787, 0.1642143, 0.1642143, 0.1645637, 0.1645637, 0.1645637", \ "0.2116976, 0.2125145, 0.2126644, 0.2137939, 0.2137939, 0.2137939, 0.2137939"); } fall_transition (scalar) { values("0.0000000"); } } } } cell (TNBUFFX4) { cell_footprint : "TNBUFF"; area : 18.432 ; cell_leakage_power : 2.444699e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(INP'*ENB)"; value : "2.4446993e+05"; } leakage_power () { when : "(INP'*ENB')"; value : "6.6252035e+04"; } leakage_power () { when : "(INP*ENB)"; value : "1.3885428e+05"; } leakage_power () { when : "(INP*ENB')"; value : "7.0887893e+04"; } pin (INP) { direction : "input"; fall_capacitance_range (3.311761, 3.311761 ); fall_capacitance : 3.311761; capacitance : 3.372464; rise_capacitance_range (3.433168, 3.433168 ); rise_capacitance : 3.433168; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.7673462, -2.8683025, -3.0192008, -3.0481682, -3.0550890, -3.0179166, -2.8925575"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.8183556, 2.8022950, 2.8211471, 2.7898402, 2.7781999, 2.8058929, 2.9122521"); } } } pin (ENB) { direction : "input"; rise_capacitance_range (4.402404, 4.402404 ); rise_capacitance : 4.402404; capacitance : 4.092003; fall_capacitance_range (3.781603, 3.781603 ); fall_capacitance : 3.781603; max_transition : 1.024000; internal_power () { when : "INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.1071736, 12.7564738, 13.6139057, 14.3265365, 15.0528435, 15.4735495, 15.6643402"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "!INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("10.6913524, 10.4121179, 10.2616932, 10.0814734, 9.7568869, 9.6779527, 9.5903508"); } rise_power (scalar) { values("0.000000"); } } } pin (Z) { power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; three_state : "(ENB)'"; capacitance : 7.189520; max_capacitance : 839.190000; max_transition : 0.661894; internal_power () { related_pin : "INP"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("30.4116832, 30.2940658, 31.3149667, 32.0020397, 32.4974597, 32.7709677, 32.9602696", \ "30.5151145, 30.2767803, 31.3106403, 31.9380251, 32.4708899, 32.7768735, 33.0048951", \ "31.5765834, 31.0100001, 31.7923134, 32.3456523, 32.7809779, 33.0368412, 33.2580290", \ "35.4661104, 33.5139644, 33.8404429, 33.9131662, 34.0286743, 34.1069871, 34.2543206", \ "45.6958528, 39.7418990, 38.1531650, 37.9789830, 37.4891410, 37.1032003, 37.0415754", \ "60.2535413, 52.3610916, 49.4950201, 47.5005320, 45.5142753, 44.7521159, 44.2510023", \ "86.3769742, 76.4259430, 71.6864820, 68.1978514, 64.6076650, 62.1809698, 60.9291102"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("23.9217490, 23.1834369, 23.6382145, 23.4697179, 22.5291419, 19.4535259, 15.2284477", \ "23.8135082, 23.1786985, 23.5178207, 23.3793968, 22.4460024, 20.4061227, 15.8504829", \ "24.3340646, 23.5388206, 23.7319418, 23.6193818, 22.3378648, 19.3629283, 18.1421193", \ "27.3308164, 25.5257493, 25.0652059, 24.6851928, 23.3815252, 20.7036162, 17.4359555", \ "34.7654363, 31.1169909, 30.4492662, 29.1785536, 27.5884480, 23.9268189, 19.3526256", \ "51.7078959, 44.9379783, 42.9053669, 40.4468334, 37.4893870, 34.6201458, 26.4303702", \ "82.5375952, 72.9370527, 68.4881578, 64.2544771, 60.5903006, 52.7417099, 51.2318358"); } } internal_power () { related_pin : "ENB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("21.0660183, 21.2004535, 21.2720354, 20.9568311, 19.5121272, 16.1820774, 13.9262688", \ "21.1014273, 21.1511973, 21.5651239, 20.9720313, 19.5251937, 17.3467897, 11.3935565", \ "21.5322416, 21.6335706, 21.7727207, 21.3745561, 20.0735553, 17.6038821, 11.8927633", \ "23.0503689, 23.4183704, 23.5731273, 23.3626903, 21.9301305, 18.5565888, 15.0217067", \ "29.1131129, 28.6939163, 28.2672350, 28.3657156, 27.6546067, 24.3250527, 19.6895684", \ "40.6062770, 40.4580123, 40.3416368, 39.9449475, 37.9617913, 37.8240163, 31.3612310", \ "64.5578291, 64.7303227, 64.4433480, 64.3072670, 63.7101156, 59.0792382, 59.6017121"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 30, 60, 104, 208, 416, 832"); values("19.1491006, 20.3546281, 21.2852417, 21.7788670, 21.9740669, 22.0193713, 22.0375228", \ "19.3883747, 20.6267372, 21.6347864, 22.0604405, 22.2573556, 22.3018669, 22.3777677", \ "20.0573318, 21.4925800, 22.4662201, 22.9303187, 23.1319124, 23.2036151, 23.2559771", \ "21.8396011, 23.4404944, 24.4472210, 24.9142320, 25.1301709, 25.1700686, 25.2191827", \ "29.6880958, 29.3244578, 29.0028631, 29.2514931, 29.4377800, 29.4739415, 29.5320007", \ "38.7753949, 38.5908841, 38.5106260, 38.4558433, 38.3429067, 38.2427144, 38.2777699", \ "56.0153972, 56.1218557, 56.0511590, 56.0242572, 55.9940181, 55.9372364, 55.7809880"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0642267, 0.0844281, 0.0991599, 0.1172988, 0.1551239, 0.2259233, 0.3661387", \ "0.0679490, 0.0881617, 0.1028880, 0.1210740, 0.1588035, 0.2297138, 0.3692816", \ "0.0759579, 0.0960295, 0.1107099, 0.1288617, 0.1665643, 0.2372798, 0.3773050", \ "0.0911453, 0.1110546, 0.1256801, 0.1438066, 0.1815196, 0.2522633, 0.3919942", \ "0.1125898, 0.1331875, 0.1484327, 0.1670659, 0.2049183, 0.2754606, 0.4159971", \ "0.1454650, 0.1676813, 0.1840959, 0.2039797, 0.2434156, 0.3144411, 0.4531411", \ "0.1971567, 0.2219023, 0.2408126, 0.2627769, 0.3056551, 0.3799066, 0.5212854"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0276493, 0.0522821, 0.0741605, 0.1049915, 0.1784254, 0.3282625, 0.6376479", \ "0.0275981, 0.0522418, 0.0740306, 0.1045548, 0.1783124, 0.3302902, 0.6389732", \ "0.0275216, 0.0524006, 0.0742834, 0.1053031, 0.1790185, 0.3270648, 0.6384800", \ "0.0303407, 0.0547458, 0.0763568, 0.1066847, 0.1798659, 0.3296571, 0.6417981", \ "0.0373342, 0.0613693, 0.0823416, 0.1124156, 0.1842294, 0.3327875, 0.6407707", \ "0.0488941, 0.0724502, 0.0944607, 0.1236436, 0.1928135, 0.3402769, 0.6437217", \ "0.0692781, 0.0919117, 0.1149191, 0.1467911, 0.2155600, 0.3580461, 0.6572456"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0570189, 0.0758997, 0.0899865, 0.1074638, 0.1433557, 0.2097466, 0.3398538", \ "0.0608676, 0.0798041, 0.0938636, 0.1113296, 0.1472256, 0.2136131, 0.3440208", \ "0.0687354, 0.0872703, 0.1014192, 0.1188541, 0.1547517, 0.2211566, 0.3512417", \ "0.0802760, 0.0989436, 0.1131600, 0.1306744, 0.1666395, 0.2330034, 0.3633357", \ "0.0938720, 0.1129323, 0.1275247, 0.1454909, 0.1821178, 0.2487057, 0.3787151", \ "0.1104068, 0.1307662, 0.1464887, 0.1655308, 0.2032588, 0.2706369, 0.4006686", \ "0.1279965, 0.1505759, 0.1682558, 0.1895252, 0.2307357, 0.3022765, 0.4349551"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0247687, 0.0457310, 0.0632598, 0.0881670, 0.1465818, 0.2674318, 0.5147395", \ "0.0244430, 0.0452981, 0.0633339, 0.0881563, 0.1469946, 0.2671554, 0.5148245", \ "0.0251586, 0.0459741, 0.0639573, 0.0886630, 0.1469715, 0.2675955, 0.5152445", \ "0.0294767, 0.0494572, 0.0668780, 0.0911212, 0.1488425, 0.2680854, 0.5147848", \ "0.0359993, 0.0564567, 0.0731202, 0.0970636, 0.1531475, 0.2708909, 0.5163182", \ "0.0465665, 0.0668901, 0.0836618, 0.1078037, 0.1624315, 0.2778945, 0.5176047", \ "0.0659937, 0.0873400, 0.1038223, 0.1298518, 0.1837192, 0.2954261, 0.5311256"); } } timing () { timing_type : "three_state_enable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0350320, 0.0543737, 0.0685825, 0.0864484, 0.1239075, 0.1943074, 0.3338323", \ "0.0386402, 0.0580310, 0.0722721, 0.0900766, 0.1276114, 0.1981434, 0.3380625", \ "0.0443400, 0.0645296, 0.0788161, 0.0967781, 0.1342750, 0.2048924, 0.3449021", \ "0.0509763, 0.0734804, 0.0883559, 0.1068689, 0.1445843, 0.2152609, 0.3543797", \ "0.0574632, 0.0844745, 0.1011945, 0.1203835, 0.1587946, 0.2295130, 0.3693604", \ "0.0608943, 0.0955978, 0.1163834, 0.1387508, 0.1796779, 0.2519674, 0.3912216", \ "0.0537483, 0.0998607, 0.1265048, 0.1549995, 0.2034722, 0.2800298, 0.4232630"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0225315, 0.0485031, 0.0712551, 0.1031851, 0.1778823, 0.3282061, 0.6397706", \ "0.0230422, 0.0486969, 0.0713687, 0.1032378, 0.1769931, 0.3302931, 0.6392185", \ "0.0256363, 0.0503748, 0.0723986, 0.1037111, 0.1777486, 0.3300772, 0.6396200", \ "0.0314693, 0.0553987, 0.0765606, 0.1068779, 0.1798071, 0.3294672, 0.6408273", \ "0.0416096, 0.0660197, 0.0856516, 0.1139901, 0.1856558, 0.3334412, 0.6411930", \ "0.0607545, 0.0847871, 0.1045956, 0.1317966, 0.1982732, 0.3430037, 0.6456228", \ "0.0936973, 0.1179934, 0.1377063, 0.1646439, 0.2280461, 0.3636566, 0.6618944"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0406220, 0.0601060, 0.0739181, 0.0911268, 0.1267727, 0.1930116, 0.3230702", \ "0.0451976, 0.0645744, 0.0784064, 0.0955437, 0.1311914, 0.1974547, 0.3277096", \ "0.0548782, 0.0740126, 0.0876889, 0.1047271, 0.1403368, 0.2066158, 0.3368172", \ "0.0681703, 0.0870690, 0.1005180, 0.1174812, 0.1529607, 0.2192404, 0.3491834", \ "0.0838948, 0.1026857, 0.1161525, 0.1331074, 0.1685105, 0.2344804, 0.3649428", \ "0.1037357, 0.1237353, 0.1373430, 0.1543521, 0.1897411, 0.2557681, 0.3853391", \ "0.1309203, 0.1517768, 0.1653696, 0.1825673, 0.2181256, 0.2842103, 0.4141655"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0228180, 0.0433092, 0.0616676, 0.0869419, 0.1461417, 0.2672214, 0.5147116", \ "0.0220917, 0.0434484, 0.0616479, 0.0868899, 0.1462304, 0.2667745, 0.5154311", \ "0.0218696, 0.0423899, 0.0608541, 0.0863964, 0.1458969, 0.2671844, 0.5150874", \ "0.0234219, 0.0425509, 0.0604781, 0.0859848, 0.1454383, 0.2668879, 0.5146763", \ "0.0244462, 0.0435849, 0.0610019, 0.0861876, 0.1453729, 0.2650883, 0.5133271", \ "0.0261680, 0.0445982, 0.0621483, 0.0867651, 0.1458000, 0.2665524, 0.5124404", \ "0.0298534, 0.0474444, 0.0645040, 0.0882306, 0.1463288, 0.2669776, 0.5138364"); } } timing () { timing_type : "three_state_disable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0518412, 0.0518741, 0.0518776, 0.0519007, 0.0519007, 0.0519007, 0.0519172", \ "0.0554369, 0.0554924, 0.0555135, 0.0555400, 0.0555466, 0.0555466, 0.0555487", \ "0.0612778, 0.0614878, 0.0614878, 0.0614878, 0.0614878, 0.0614878, 0.0614878", \ "0.0703086, 0.0703086, 0.0703086, 0.0703086, 0.0703086, 0.0703086, 0.0703086", \ "0.0817538, 0.0822224, 0.0822224, 0.0824285, 0.0824285, 0.0824285, 0.0824285", \ "0.0981963, 0.0981963, 0.0981963, 0.0981963, 0.0981963, 0.0981963, 0.0981963", \ "0.1136205, 0.1137191, 0.1137191, 0.1137191, 0.1137191, 0.1150795, 0.1154341"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("8.18952, 37.1895, 67.1895, 111.19, 215.19, 423.19, 839.19"); values("0.0506750, 0.0506750, 0.0506750, 0.0506750, 0.0506752, 0.0506752, 0.0506752", \ "0.0546670, 0.0546768, 0.0546768, 0.0546768, 0.0546768, 0.0546886, 0.0547535", \ "0.0627901, 0.0627901, 0.0627901, 0.0627913, 0.0627963, 0.0627963, 0.0627963", \ "0.0767921, 0.0767921, 0.0768086, 0.0768086, 0.0768086, 0.0768086, 0.0768086", \ "0.0949456, 0.0949456, 0.0949456, 0.0949513, 0.0949513, 0.0949513, 0.0950740", \ "0.1226137, 0.1227667, 0.1227667, 0.1227667, 0.1227762, 0.1228313, 0.1228313", \ "0.1637945, 0.1640163, 0.1640163, 0.1640163, 0.1640163, 0.1640163, 0.1641427"); } fall_transition (scalar) { values("0.0000000"); } } } } cell (TNBUFFX8) { cell_footprint : "TNBUFF"; area : 23.9616 ; cell_leakage_power : 4.557978e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(INP'*ENB)"; value : "4.5579776e+05"; } leakage_power () { when : "(INP'*ENB')"; value : "8.8856396e+04"; } leakage_power () { when : "(INP*ENB)"; value : "1.7001928e+05"; } leakage_power () { when : "(INP*ENB')"; value : "9.3496027e+04"; } pin (INP) { direction : "input"; rise_capacitance_range (3.406855, 3.406855 ); rise_capacitance : 3.406855; capacitance : 3.332273; fall_capacitance_range (3.257691, 3.257691 ); fall_capacitance : 3.257691; max_transition : 1.024000; internal_power () { when : "!ENB"; rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("-2.9749466, -3.0454268, -3.1179677, -3.1674822, -3.1980916, -3.1908910, -3.1080704"); } fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("2.9784947, 2.9118763, 2.8470215, 2.8057811, 2.7916823, 2.8318662, 2.9806156"); } } } pin (ENB) { direction : "input"; fall_capacitance_range (3.786500, 3.786500 ); fall_capacitance : 3.786500; capacitance : 4.080625; rise_capacitance_range (4.374750, 4.374750 ); rise_capacitance : 4.374750; max_transition : 1.024000; internal_power () { when : "!INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.2143999, 10.5764284, 10.2977291, 10.0558233, 9.7984947, 9.5613409, 9.3354702"); } rise_power (scalar) { values("0.000000"); } } internal_power () { when : "INP"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("11.5165484, 14.0529794, 15.3841815, 16.7000252, 18.4010198, 19.6706613, 20.3911814"); } rise_power (scalar) { values("0.000000"); } } } pin (Z) { power_down_function : "!VDD + VSS"; direction : "output"; function : "INP"; three_state : "(ENB)'"; capacitance : 13.825365; max_capacitance : 1677.830000; max_transition : 0.679298; internal_power () { related_pin : "INP"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("48.9473867, 43.4307528, 44.2010566, 44.6446002, 41.5013800, 36.1698778, 26.7158028", \ "48.9165719, 43.6249604, 43.5196214, 43.5205580, 41.7810295, 39.2256944, 28.8759601", \ "49.2734196, 43.7993345, 44.0442582, 44.7332962, 41.3844770, 35.9287795, 26.1547700", \ "53.2689943, 46.4478570, 46.2863282, 45.1805293, 42.6630874, 36.3380852, 29.3871174", \ "66.9762267, 55.7735553, 53.7830483, 51.7097083, 46.8554609, 40.4693905, 29.8178832", \ "98.2974738, 79.8174104, 72.5097794, 67.3075360, 61.6886271, 53.4327674, 36.2919239", \ "147.8345949, 124.4701329, 112.9218416, 103.9178678, 93.0162556, 77.9964427, 69.0137082"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("61.9795025, 52.8378065, 52.4250093, 52.7688304, 53.0407380, 53.1855350, 53.4343987", \ "62.0231365, 52.8161116, 52.2309673, 52.5733726, 53.0252552, 53.1152871, 53.3593113", \ "62.6765388, 53.2549882, 52.5243782, 52.8081079, 53.0837772, 53.2648365, 53.4849773", \ "67.9075815, 57.4018014, 55.8753381, 55.3683635, 54.7710743, 54.4306362, 54.3884029", \ "83.1638616, 68.4652135, 64.5448236, 61.9479466, 59.8273260, 58.1434065, 57.2631712", \ "114.6294755, 93.4467671, 83.8927369, 76.8902952, 71.0512552, 67.1314559, 64.7653753", \ "156.3264326, 130.8294534, 117.1324699, 106.3380650, 94.9135556, 87.2619343, 82.5970857"); } } internal_power () { related_pin : "ENB"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("40.8712172, 38.1379514, 38.6863100, 38.1076579, 35.3146020, 27.5199079, 17.9639500", \ "40.6950173, 38.1504630, 38.6424881, 38.1233216, 35.3410388, 31.5133043, 17.8990806", \ "40.5815153, 38.3986697, 39.3871715, 39.5343157, 35.8713093, 31.4342910, 21.1960633", \ "40.1374205, 39.5637372, 40.4617949, 40.5106342, 37.3950378, 30.5325856, 17.1839491", \ "43.4411572, 43.6748996, 45.3289659, 44.8824350, 42.9344280, 34.4842142, 21.5184826", \ "58.2748539, 58.1730812, 57.9571962, 56.6736432, 53.5401891, 50.2372203, 34.2574544", \ "81.4076730, 81.0389562, 80.7355354, 81.0911605, 80.1446114, 69.5142582, 65.9935102"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 60, 120, 208, 416, 832, 1664"); values("34.1739933, 32.5429122, 34.0090378, 35.0447603, 35.7484791, 35.8958605, 35.9961601", \ "34.4113376, 32.8231380, 34.2348697, 35.3160348, 36.0058121, 36.1536514, 36.2469109", \ "34.5408239, 33.4031653, 35.0229091, 36.1274940, 36.8375081, 37.0043748, 37.1246201", \ "34.5531276, 35.2428822, 36.8495610, 37.9598790, 38.8079576, 39.0332649, 39.1409948", \ "43.2462143, 41.3788658, 41.2082354, 42.3499375, 43.0598078, 43.2246260, 43.3247863", \ "54.0757389, 53.1358983, 52.6615158, 52.3901196, 51.8866534, 52.0330324, 52.0833536", \ "70.8947270, 70.3840000, 70.0681651, 69.9245583, 69.7525200, 69.6344978, 69.4691980"); } } timing () { related_pin : "INP"; timing_sense : "positive_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0893143, 0.1137727, 0.1311457, 0.1521334, 0.1936474, 0.2672525, 0.4089306", \ "0.0930474, 0.1175024, 0.1348569, 0.1557395, 0.1973901, 0.2711856, 0.4124884", \ "0.1009134, 0.1253949, 0.1426268, 0.1636069, 0.2051220, 0.2786903, 0.4203949", \ "0.1176714, 0.1415813, 0.1587325, 0.1794982, 0.2210852, 0.2947862, 0.4358907", \ "0.1450405, 0.1687560, 0.1860950, 0.2069945, 0.2484771, 0.3221025, 0.4631831", \ "0.1859597, 0.2103096, 0.2283522, 0.2502719, 0.2931216, 0.3672713, 0.5077369", \ "0.2482831, 0.2743344, 0.2938613, 0.3182139, 0.3641105, 0.4410744, 0.5822068"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0397510, 0.0668542, 0.0900289, 0.1220844, 0.1962620, 0.3457304, 0.6516186", \ "0.0397020, 0.0666013, 0.0900807, 0.1219271, 0.1957366, 0.3510328, 0.6534105", \ "0.0396818, 0.0664965, 0.0900723, 0.1219938, 0.1963314, 0.3458579, 0.6518388", \ "0.0407080, 0.0675902, 0.0909266, 0.1226507, 0.1963105, 0.3430374, 0.6537271", \ "0.0494338, 0.0742124, 0.0973278, 0.1278855, 0.2004593, 0.3486036, 0.6539468", \ "0.0649384, 0.0875632, 0.1098739, 0.1408833, 0.2117203, 0.3554821, 0.6567440", \ "0.0904922, 0.1113635, 0.1330893, 0.1642786, 0.2334301, 0.3743862, 0.6752501"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0812629, 0.1027447, 0.1189016, 0.1385879, 0.1778233, 0.2470614, 0.3788707", \ "0.0851288, 0.1064609, 0.1228641, 0.1424867, 0.1816733, 0.2509363, 0.3826831", \ "0.0931572, 0.1144893, 0.1307501, 0.1504333, 0.1896103, 0.2588428, 0.3907336", \ "0.1082360, 0.1290553, 0.1452479, 0.1648748, 0.2040774, 0.2732942, 0.4049776", \ "0.1281649, 0.1491091, 0.1654786, 0.1855089, 0.2251395, 0.2943802, 0.4259973", \ "0.1523822, 0.1738878, 0.1906747, 0.2115148, 0.2519515, 0.3220660, 0.4535736", \ "0.1817982, 0.2051614, 0.2236222, 0.2458997, 0.2890912, 0.3621562, 0.4953006"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0374486, 0.0602093, 0.0796424, 0.1051769, 0.1638543, 0.2834494, 0.5296009", \ "0.0375660, 0.0606929, 0.0796463, 0.1048522, 0.1640917, 0.2827290, 0.5286179", \ "0.0378531, 0.0605950, 0.0789359, 0.1049555, 0.1640391, 0.2833547, 0.5291018", \ "0.0407872, 0.0622744, 0.0812239, 0.1071143, 0.1651328, 0.2840323, 0.5301344", \ "0.0493174, 0.0712972, 0.0892917, 0.1141475, 0.1707108, 0.2877052, 0.5301080", \ "0.0627160, 0.0828210, 0.1017312, 0.1263644, 0.1813355, 0.2947285, 0.5351066", \ "0.0854835, 0.1061056, 0.1236410, 0.1489016, 0.2036941, 0.3128169, 0.5469524"); } } timing () { timing_type : "three_state_enable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0450947, 0.0704640, 0.0876623, 0.1083562, 0.1496577, 0.2230103, 0.3635097", \ "0.0487381, 0.0742001, 0.0913838, 0.1120727, 0.1533723, 0.2267214, 0.3671796", \ "0.0554217, 0.0811951, 0.0983777, 0.1191455, 0.1604476, 0.2336377, 0.3745955", \ "0.0640161, 0.0922868, 0.1100450, 0.1309889, 0.1724769, 0.2459633, 0.3864126", \ "0.0739640, 0.1066034, 0.1269094, 0.1491553, 0.1915107, 0.2652501, 0.4057361", \ "0.0819056, 0.1233101, 0.1470851, 0.1729562, 0.2184520, 0.2936069, 0.4341176", \ "0.0809490, 0.1358192, 0.1662180, 0.1990505, 0.2536610, 0.3338136, 0.4774394"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0343687, 0.0629080, 0.0871863, 0.1200946, 0.1937726, 0.3428337, 0.6534481", \ "0.0344409, 0.0628847, 0.0871484, 0.1200859, 0.1937114, 0.3509754, 0.6529992", \ "0.0359230, 0.0635405, 0.0875073, 0.1202423, 0.1951792, 0.3455403, 0.6530310", \ "0.0410485, 0.0683233, 0.0913041, 0.1230032, 0.1958046, 0.3462714, 0.6519814", \ "0.0527033, 0.0800274, 0.1016759, 0.1321437, 0.2033034, 0.3494462, 0.6539012", \ "0.0761629, 0.1022661, 0.1238130, 0.1518586, 0.2186055, 0.3609073, 0.6606807", \ "0.1170721, 0.1409813, 0.1635577, 0.1929769, 0.2550164, 0.3880413, 0.6792981"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0451344, 0.0680818, 0.0839428, 0.1032837, 0.1420743, 0.2110185, 0.3426074", \ "0.0496516, 0.0725447, 0.0884362, 0.1078001, 0.1465034, 0.2154360, 0.3472004", \ "0.0592859, 0.0819664, 0.0977884, 0.1170705, 0.1557667, 0.2247159, 0.3563048", \ "0.0739816, 0.0967009, 0.1122794, 0.1312574, 0.1698028, 0.2387439, 0.3704338", \ "0.0905462, 0.1133965, 0.1287539, 0.1475346, 0.1859246, 0.2545754, 0.3867693", \ "0.1117759, 0.1347628, 0.1502208, 0.1691384, 0.2074621, 0.2760913, 0.4074602", \ "0.1401805, 0.1645935, 0.1803638, 0.1993558, 0.2376042, 0.3061646, 0.4375919"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0287007, 0.0530222, 0.0724279, 0.0997694, 0.1603629, 0.2815033, 0.5287888", \ "0.0281872, 0.0523800, 0.0727100, 0.0994880, 0.1603130, 0.2812842, 0.5288551", \ "0.0275337, 0.0522641, 0.0716862, 0.0989358, 0.1598115, 0.2813721, 0.5286825", \ "0.0307684, 0.0522610, 0.0718484, 0.0984081, 0.1593383, 0.2808558, 0.5290871", \ "0.0321881, 0.0532292, 0.0722869, 0.0987670, 0.1588599, 0.2804619, 0.5284422", \ "0.0342038, 0.0546054, 0.0726464, 0.0989747, 0.1593967, 0.2811640, 0.5280136", \ "0.0390995, 0.0583447, 0.0754074, 0.1007375, 0.1599220, 0.2800074, 0.5272882"); } } timing () { timing_type : "three_state_disable"; related_pin : "ENB"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0633582, 0.0633582, 0.0633604, 0.0633604, 0.0633604, 0.0633692, 0.0634141", \ "0.0667335, 0.0667724, 0.0667724, 0.0667724, 0.0667724, 0.0668068, 0.0668068", \ "0.0724364, 0.0724364, 0.0724364, 0.0724364, 0.0724364, 0.0724364, 0.0724403", \ "0.0807507, 0.0808894, 0.0808894, 0.0809866, 0.0809866, 0.0809866, 0.0812807", \ "0.0926571, 0.0931523, 0.0931523, 0.0931523, 0.0931523, 0.0931523, 0.0931523", \ "0.1082576, 0.1082916, 0.1092519, 0.1092519, 0.1092519, 0.1092519, 0.1092519", \ "0.1294221, 0.1301644, 0.1301644, 0.1301644, 0.1301644, 0.1302088, 0.1302088"); } rise_transition (scalar) { values("0.0000000"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("14.8254, 73.8254, 133.825, 221.825, 429.825, 845.825, 1677.83"); values("0.0803082, 0.0803082, 0.0803082, 0.0803082, 0.0803100, 0.0803155, 0.0803405", \ "0.0836865, 0.0836865, 0.0837214, 0.0837214, 0.0837214, 0.0837619, 0.0837619", \ "0.0907352, 0.0907521, 0.0907521, 0.0907521, 0.0907521, 0.0907521, 0.0907521", \ "0.1066598, 0.1066598, 0.1066660, 0.1066660, 0.1067495, 0.1067495, 0.1067495", \ "0.1312458, 0.1313392, 0.1313392, 0.1316515, 0.1316594, 0.1316594, 0.1316594", \ "0.1666439, 0.1666439, 0.1666453, 0.1666453, 0.1666453, 0.1666453, 0.1666453", \ "0.2191655, 0.2191655, 0.2192340, 0.2192340, 0.2192340, 0.2193359, 0.2198299"); } fall_transition (scalar) { values("0.0000000"); } } } } cell (XNOR2X1) { cell_footprint : "XNOR2"; area : 13.824 ; cell_leakage_power : 8.287427e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "7.7631853e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "5.7931992e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "8.2874266e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "7.7631604e+04"; } pin (IN1) { direction : "input"; fall_capacitance_range (2.633783, 2.633783 ); fall_capacitance : 2.633783; capacitance : 2.561302; rise_capacitance_range (2.488821, 2.488821 ); rise_capacitance : 2.488821; max_transition : 1.024000; internal_power () { when : "!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.0849229, 17.1393883, 17.3059686, 18.1958343, 20.0332154, 23.7656272, 31.2881002"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.4284424, 12.4099342, 12.4175252, 13.3829792, 15.3584948, 19.3541335, 27.3900187"); } } } pin (IN2) { direction : "input"; fall_capacitance_range (3.181709, 3.181709 ); fall_capacitance : 3.181709; capacitance : 3.228411; rise_capacitance_range (3.275113, 3.275113 ); rise_capacitance : 3.275113; max_transition : 1.024000; internal_power () { when : "!IN1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.1566917, 17.2113626, 17.3762307, 18.2713169, 20.1170159, 23.8639401, 31.4133148"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.2894723, 12.2597267, 12.2448431, 13.1802422, 15.0956479, 18.9710669, 26.7665127"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2^IN1)'"; max_capacitance : 208.000000; max_transition : 0.633451; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.3722972, 16.0421636, 15.7805851, 15.4973866, 14.9747240, 14.3875971, 13.1319384", \ "16.3980694, 16.0204954, 15.7956196, 15.5124905, 14.9171422, 14.4123527, 13.2832486", \ "16.6910630, 16.3396494, 16.0753101, 15.7917505, 15.3054790, 14.7314800, 13.5030495", \ "17.2644048, 16.8652989, 16.6389122, 16.3774690, 15.8834662, 15.2633410, 14.1620456", \ "18.6637835, 18.3627069, 18.2531454, 18.0167684, 17.6709635, 16.5620011, 15.7485908", \ "22.7869894, 22.1134949, 21.7954560, 21.4405153, 21.1578546, 20.9086788, 18.9752362", \ "30.8567002, 30.0992054, 29.6759159, 29.3510144, 28.9081652, 28.0359991, 27.8017093"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4686912, 11.3686641, 11.3751734, 11.3726752, 11.3308281, 11.3432270, 11.3502139", \ "11.4613784, 11.3584071, 11.3733913, 11.3613022, 11.3161311, 11.3650539, 11.3254375", \ "11.5279610, 11.4120017, 11.4346777, 11.4130734, 11.4038875, 11.4216038, 11.4371046", \ "12.0724438, 11.9808391, 11.9923085, 11.9927346, 11.9961345, 12.0187521, 12.0182337", \ "14.4450060, 13.8489506, 13.6540137, 13.6098131, 13.6262717, 13.6325963, 13.6613696", \ "18.5407432, 17.9236052, 17.6916062, 17.5757169, 17.4357282, 17.4546542, 17.4566825", \ "27.0569616, 26.2582705, 26.0080841, 25.7990296, 25.6687491, 25.5626193, 25.5353078"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("16.4341467, 16.1041149, 15.8681598, 15.6010942, 15.1302173, 14.5105090, 13.3349986", \ "16.4547904, 16.1300690, 15.8887520, 15.6236641, 15.1520476, 14.5880529, 13.3363341", \ "16.7928372, 16.4427799, 16.1927425, 15.9310513, 15.4652255, 15.0715444, 13.6939592", \ "17.4675722, 17.0543300, 16.8206638, 16.5800691, 16.0660891, 15.3014086, 14.3084468", \ "18.9149480, 18.6355177, 18.5081565, 18.2801256, 17.8709723, 16.9757965, 15.8389453", \ "23.0497692, 22.3747551, 22.0406683, 21.6955498, 21.5062985, 21.1391123, 19.1963859", \ "31.0054248, 30.2605025, 29.8633025, 29.5891133, 29.1191874, 28.0928316, 28.2330689"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.4808898, 11.2875291, 11.2517681, 11.2113658, 11.1733000, 11.1142484, 11.0421418", \ "11.5119407, 11.3160647, 11.2820540, 11.2415308, 11.2058186, 11.1877374, 11.1675373", \ "11.5252748, 11.3154894, 11.2875809, 11.2438194, 11.2296772, 11.1612477, 11.1689927", \ "12.1011084, 11.8790303, 11.8348273, 11.8017242, 11.7746731, 11.7608347, 11.7507374", \ "14.3011774, 13.6669082, 13.4589593, 13.3912718, 13.3492114, 13.3264915, 13.3225110", \ "18.2507196, 17.6110369, 17.3755482, 17.2490557, 17.0735703, 17.0250540, 17.0041773", \ "26.5389018, 25.7063159, 25.4677520, 25.2924825, 25.1156764, 25.0304361, 24.9307303"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0945365, 0.1073971, 0.1196871, 0.1359088, 0.1714573, 0.2407263, 0.3792070", \ "0.0984974, 0.1113730, 0.1236559, 0.1398755, 0.1754110, 0.2448186, 0.3831151", \ "0.1059321, 0.1187404, 0.1310436, 0.1472550, 0.1828059, 0.2520105, 0.3904725", \ "0.1174951, 0.1302025, 0.1425175, 0.1586657, 0.1943060, 0.2634142, 0.4018321", \ "0.1360735, 0.1486209, 0.1608251, 0.1769405, 0.2123830, 0.2817653, 0.4199785", \ "0.1659578, 0.1785048, 0.1906227, 0.2067142, 0.2421923, 0.3114395, 0.4492770", \ "0.2124309, 0.2251251, 0.2374413, 0.2535073, 0.2890328, 0.3587678, 0.4969442"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0326673, 0.0511329, 0.0717502, 0.1018384, 0.1744114, 0.3257513, 0.6268908", \ "0.0321717, 0.0511693, 0.0716605, 0.1013736, 0.1743505, 0.3257524, 0.6330137", \ "0.0328005, 0.0512488, 0.0717902, 0.1019047, 0.1748857, 0.3263204, 0.6303216", \ "0.0322778, 0.0508468, 0.0713822, 0.1015871, 0.1748855, 0.3264736, 0.6319133", \ "0.0315412, 0.0508161, 0.0712704, 0.1013752, 0.1756471, 0.3246398, 0.6334505", \ "0.0322281, 0.0511179, 0.0716192, 0.1016420, 0.1744199, 0.3259614, 0.6320014", \ "0.0345029, 0.0531948, 0.0739242, 0.1035383, 0.1758713, 0.3270389, 0.6332747"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0804784, 0.0945068, 0.1083037, 0.1269027, 0.1680889, 0.2483802, 0.4083735", \ "0.0837600, 0.0978722, 0.1116871, 0.1302791, 0.1714701, 0.2517324, 0.4122564", \ "0.0888662, 0.1028964, 0.1166776, 0.1353028, 0.1764766, 0.2567830, 0.4165232", \ "0.0948773, 0.1087928, 0.1226088, 0.1412226, 0.1824887, 0.2627688, 0.4232124", \ "0.1028393, 0.1168436, 0.1306351, 0.1491999, 0.1902598, 0.2704405, 0.4303910", \ "0.1100958, 0.1240609, 0.1378488, 0.1564853, 0.1979958, 0.2787504, 0.4384864", \ "0.1143822, 0.1284895, 0.1424151, 0.1613422, 0.2039607, 0.2864941, 0.4465905"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0296999, 0.0481460, 0.0687924, 0.0989127, 0.1722338, 0.3220035, 0.6287787", \ "0.0298072, 0.0481833, 0.0687778, 0.0991009, 0.1720857, 0.3218650, 0.6252470", \ "0.0296740, 0.0481211, 0.0688372, 0.0990535, 0.1721343, 0.3222679, 0.6283247", \ "0.0291884, 0.0474412, 0.0683185, 0.0985472, 0.1719246, 0.3219586, 0.6255446", \ "0.0294630, 0.0481456, 0.0686874, 0.0989310, 0.1716129, 0.3215503, 0.6266501", \ "0.0305088, 0.0490805, 0.0696656, 0.0998623, 0.1731998, 0.3225009, 0.6229611", \ "0.0330954, 0.0516254, 0.0721947, 0.1025064, 0.1773747, 0.3269086, 0.6294569"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0956764, 0.1085451, 0.1208810, 0.1370899, 0.1726694, 0.2418648, 0.3803171", \ "0.0997411, 0.1126127, 0.1249453, 0.1411590, 0.1767387, 0.2459574, 0.3844489", \ "0.1071790, 0.1200106, 0.1323457, 0.1485611, 0.1841435, 0.2533277, 0.3917383", \ "0.1181750, 0.1309080, 0.1432097, 0.1593643, 0.1950060, 0.2643206, 0.4027157", \ "0.1355397, 0.1483742, 0.1607004, 0.1769305, 0.2123812, 0.2817427, 0.4203472", \ "0.1629978, 0.1758892, 0.1882215, 0.2044327, 0.2399476, 0.3093543, 0.4470767", \ "0.2071079, 0.2202378, 0.2326468, 0.2487826, 0.2843220, 0.3536424, 0.4916644"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0325583, 0.0511663, 0.0716114, 0.1017716, 0.1749472, 0.3264285, 0.6307864", \ "0.0325813, 0.0511814, 0.0715683, 0.1017889, 0.1749023, 0.3263142, 0.6298101", \ "0.0323535, 0.0511722, 0.0716050, 0.1017915, 0.1749627, 0.3257401, 0.6313670", \ "0.0321229, 0.0508448, 0.0712941, 0.1015836, 0.1744509, 0.3232328, 0.6316355", \ "0.0326717, 0.0513359, 0.0721316, 0.1021084, 0.1758793, 0.3251536, 0.6266662", \ "0.0329870, 0.0519753, 0.0723203, 0.1022508, 0.1758881, 0.3265436, 0.6317015", \ "0.0346634, 0.0536917, 0.0743975, 0.1037119, 0.1761677, 0.3260034, 0.6333669"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0850877, 0.0992838, 0.1130032, 0.1316402, 0.1727619, 0.2530165, 0.4127663", \ "0.0889136, 0.1029499, 0.1167822, 0.1353987, 0.1765372, 0.2567167, 0.4170294", \ "0.0940326, 0.1081691, 0.1219378, 0.1405028, 0.1816607, 0.2618489, 0.4223849", \ "0.1000092, 0.1140367, 0.1278700, 0.1464861, 0.1876416, 0.2679114, 0.4278926", \ "0.1066483, 0.1207605, 0.1345363, 0.1531218, 0.1942302, 0.2744539, 0.4350916", \ "0.1131958, 0.1271956, 0.1409943, 0.1595609, 0.2007102, 0.2808924, 0.4405868", \ "0.1148403, 0.1290426, 0.1428467, 0.1615022, 0.2026257, 0.2828330, 0.4425839"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0298823, 0.0483602, 0.0688758, 0.0990267, 0.1719365, 0.3222719, 0.6277749", \ "0.0298119, 0.0484693, 0.0688224, 0.0989654, 0.1721250, 0.3213994, 0.6287629", \ "0.0297966, 0.0482872, 0.0688339, 0.0990713, 0.1720042, 0.3223073, 0.6244912", \ "0.0299214, 0.0479915, 0.0687505, 0.0989431, 0.1719282, 0.3223269, 0.6266205", \ "0.0303249, 0.0485677, 0.0691468, 0.0994169, 0.1716500, 0.3223007, 0.6288012", \ "0.0309955, 0.0493964, 0.0698413, 0.0998028, 0.1724407, 0.3221292, 0.6253134", \ "0.0329927, 0.0513387, 0.0714177, 0.1011602, 0.1733875, 0.3229986, 0.6275142"); } } } } cell (XNOR2X2) { cell_footprint : "XNOR2"; area : 15.6672 ; cell_leakage_power : 1.290751e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "1.2907515e+05"; } leakage_power () { when : "(IN1'*IN2')"; value : "6.5565608e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "9.0506795e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "1.2907499e+05"; } pin (IN1) { direction : "input"; fall_capacitance_range (2.429964, 2.429964 ); fall_capacitance : 2.429964; capacitance : 2.359940; rise_capacitance_range (2.289916, 2.289916 ); rise_capacitance : 2.289916; max_transition : 1.024000; internal_power () { when : "!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("26.2388530, 26.2451361, 26.3549634, 27.2545552, 29.1510000, 33.0411504, 40.9187123"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.6928818, 20.6821521, 20.7111782, 21.7115948, 23.7629138, 27.9160374, 36.2727699"); } } } pin (IN2) { direction : "input"; fall_capacitance_range (3.221878, 3.221878 ); fall_capacitance : 3.221878; capacitance : 3.285380; rise_capacitance_range (3.348881, 3.348881 ); rise_capacitance : 3.348881; max_transition : 1.024000; internal_power () { when : "!IN1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("26.8050434, 26.8136520, 26.9260068, 27.8134291, 29.6834117, 33.5185145, 41.2838579"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("20.8405095, 20.8051373, 20.7848785, 21.7452654, 23.7165249, 27.7095294, 35.7460239"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN2^IN1)'"; max_capacitance : 416.000000; max_transition : 0.633722; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.7459193, 21.9318696, 21.0284729, 20.3422246, 18.8978127, 17.2092833, 14.5504236", \ "24.7665563, 21.9374859, 21.2614539, 20.3349156, 18.9246131, 17.7780027, 14.7730604", \ "25.0508581, 22.2347879, 21.3425089, 20.5608326, 19.2224922, 17.4956376, 14.7613131", \ "25.6662683, 22.8261554, 22.0240430, 21.1967577, 19.8643550, 18.2622040, 15.4753334", \ "27.0004660, 24.3815706, 23.6068718, 22.9001763, 21.6964474, 19.5999085, 18.7419216", \ "31.8086307, 28.6152860, 27.4937212, 26.3869574, 25.4340250, 24.4320472, 20.4852081", \ "40.4697042, 36.9689340, 35.7734689, 34.8133402, 33.4936018, 31.2693509, 30.6776354"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.0126240, 16.3809173, 15.7126324, 15.3139556, 14.9559346, 14.7547578, 14.6700160", \ "18.9669539, 16.3100150, 15.6720855, 15.2452470, 14.9040279, 14.7065219, 14.6042017", \ "19.1630249, 16.4728089, 15.8259904, 15.4308473, 15.0738732, 14.8935135, 14.7900344", \ "19.6384934, 17.0183713, 16.3831412, 16.0072360, 15.6701158, 15.5011395, 15.4072218", \ "22.0553487, 18.8375959, 18.0370895, 17.6444660, 17.2927792, 17.1483561, 17.0703097", \ "26.6235294, 23.4107825, 22.2682299, 21.6233126, 21.0762269, 20.9056270, 20.8125079", \ "35.5515240, 32.1372934, 30.8194118, 30.0431671, 29.4177417, 29.0560315, 28.8722981"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("25.3097277, 22.5624262, 21.7051952, 20.9220494, 19.6148939, 17.8707203, 16.7677259", \ "25.3250863, 22.4859715, 21.8581929, 20.9379324, 19.5483144, 18.4239159, 15.3604881", \ "25.6212491, 22.9409244, 22.0309175, 21.2655677, 19.8978886, 18.0343173, 15.0426065", \ "26.3417761, 23.5775699, 22.6659466, 21.8776678, 20.5575802, 18.4945449, 17.1719922", \ "27.9163046, 25.1357724, 24.3538037, 23.5579337, 22.3063729, 20.4259875, 17.5044274", \ "32.5837891, 29.3449215, 28.2465213, 27.1746418, 26.1746240, 25.0329892, 21.5002786", \ "40.8406565, 37.4612627, 36.2391898, 35.2072843, 34.0125341, 31.4447657, 31.6016364"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.3097624, 16.6724250, 15.9232626, 15.5018392, 15.1628875, 14.8962689, 14.7150225", \ "19.1933928, 16.5060833, 15.8041575, 15.3929997, 14.9917389, 14.7659445, 14.6370511", \ "19.3676163, 16.6666272, 15.9442496, 15.5370159, 15.1464480, 14.9283692, 14.7870234", \ "19.9635545, 17.2273194, 16.4995880, 16.0979543, 15.7237108, 15.5040224, 15.3713092", \ "22.1989760, 18.9340672, 18.1081442, 17.6696181, 17.2683691, 17.0346075, 16.9096736", \ "26.6147562, 23.3592596, 22.1881162, 21.5278320, 20.9213336, 20.6612570, 20.5096553", \ "35.1085129, 31.7461750, 30.4331316, 29.7042157, 29.0144023, 28.6633613, 28.3987668"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1026199, 0.1187995, 0.1324809, 0.1500107, 0.1869061, 0.2569013, 0.3957767", \ "0.1066345, 0.1228323, 0.1365307, 0.1540333, 0.1909192, 0.2608852, 0.3991862", \ "0.1140459, 0.1302283, 0.1438997, 0.1614186, 0.1983500, 0.2683212, 0.4071492", \ "0.1256486, 0.1419060, 0.1554984, 0.1729744, 0.2099696, 0.2799373, 0.4188579", \ "0.1448450, 0.1607116, 0.1741319, 0.1914216, 0.2282608, 0.2981611, 0.4371911", \ "0.1746972, 0.1905063, 0.2038837, 0.2212402, 0.2580691, 0.3277279, 0.4657705", \ "0.2220528, 0.2382873, 0.2515537, 0.2689206, 0.3056694, 0.3757538, 0.5141337"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0348608, 0.0551232, 0.0764788, 0.1065571, 0.1784350, 0.3278229, 0.6318618", \ "0.0349896, 0.0553716, 0.0764714, 0.1067805, 0.1788298, 0.3276781, 0.6316879", \ "0.0349297, 0.0552006, 0.0764978, 0.1064656, 0.1782602, 0.3281706, 0.6314086", \ "0.0348581, 0.0547594, 0.0759695, 0.1062679, 0.1781514, 0.3276313, 0.6323659", \ "0.0351087, 0.0545466, 0.0754700, 0.1057036, 0.1786132, 0.3265655, 0.6323311", \ "0.0354489, 0.0552009, 0.0759682, 0.1061410, 0.1781102, 0.3280955, 0.6315184", \ "0.0368307, 0.0570585, 0.0781552, 0.1080627, 0.1796398, 0.3281359, 0.6337222"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0897715, 0.1070504, 0.1220132, 0.1414193, 0.1837084, 0.2643421, 0.4242794", \ "0.0932511, 0.1105536, 0.1254178, 0.1449809, 0.1872197, 0.2678694, 0.4282945", \ "0.0980873, 0.1154770, 0.1302638, 0.1498245, 0.1920640, 0.2727158, 0.4331433", \ "0.1041530, 0.1213798, 0.1362943, 0.1556183, 0.1978920, 0.2785984, 0.4388983", \ "0.1118344, 0.1290834, 0.1440097, 0.1634270, 0.2056028, 0.2862215, 0.4465353", \ "0.1188570, 0.1360871, 0.1509703, 0.1704684, 0.2127795, 0.2937196, 0.4535571", \ "0.1235890, 0.1409015, 0.1557263, 0.1751743, 0.2181735, 0.3007895, 0.4617319"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0327545, 0.0533322, 0.0733803, 0.1031351, 0.1752076, 0.3238141, 0.6290479", \ "0.0326774, 0.0531581, 0.0733651, 0.1033419, 0.1752319, 0.3240531, 0.6276447", \ "0.0327590, 0.0531941, 0.0733918, 0.1032099, 0.1753027, 0.3239341, 0.6278260", \ "0.0322284, 0.0524421, 0.0726203, 0.1028989, 0.1751463, 0.3239735, 0.6276584", \ "0.0323157, 0.0524944, 0.0728988, 0.1027080, 0.1749420, 0.3239811, 0.6289955", \ "0.0330903, 0.0529576, 0.0736629, 0.1035667, 0.1757780, 0.3243728, 0.6274612", \ "0.0356337, 0.0547807, 0.0755055, 0.1054609, 0.1784886, 0.3279842, 0.6317936"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1073434, 0.1235796, 0.1372032, 0.1546534, 0.1916553, 0.2615948, 0.4003682", \ "0.1113862, 0.1275287, 0.1412290, 0.1587524, 0.1956749, 0.2656179, 0.4039776", \ "0.1188412, 0.1351599, 0.1487401, 0.1662388, 0.2032198, 0.2730443, 0.4115100", \ "0.1301198, 0.1463571, 0.1598414, 0.1773807, 0.2144141, 0.2842184, 0.4226698", \ "0.1475820, 0.1637953, 0.1774766, 0.1948730, 0.2318259, 0.3017735, 0.4403513", \ "0.1753764, 0.1915602, 0.2052872, 0.2227551, 0.2597631, 0.3297499, 0.4674501", \ "0.2205589, 0.2371562, 0.2508901, 0.2683593, 0.3053156, 0.3751974, 0.5137840"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0348050, 0.0552563, 0.0764745, 0.1062205, 0.1777290, 0.3284461, 0.6304048", \ "0.0349451, 0.0553423, 0.0764134, 0.1066564, 0.1787542, 0.3274988, 0.6306042", \ "0.0354005, 0.0552706, 0.0760668, 0.1063613, 0.1782875, 0.3264314, 0.6278743", \ "0.0350961, 0.0548529, 0.0761625, 0.1063193, 0.1786715, 0.3247224, 0.6331830", \ "0.0350907, 0.0557521, 0.0766085, 0.1066682, 0.1792382, 0.3276513, 0.6262279", \ "0.0359022, 0.0562411, 0.0771594, 0.1072529, 0.1791641, 0.3283064, 0.6309036", \ "0.0373611, 0.0579822, 0.0787471, 0.1083605, 0.1801106, 0.3283615, 0.6334735"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0965830, 0.1139297, 0.1286936, 0.1482616, 0.1905005, 0.2711089, 0.4311425", \ "0.1004919, 0.1178226, 0.1327733, 0.1522315, 0.1944283, 0.2750711, 0.4354453", \ "0.1056864, 0.1230173, 0.1378890, 0.1573568, 0.1996431, 0.2802322, 0.4402353", \ "0.1119577, 0.1291190, 0.1441120, 0.1635668, 0.2058070, 0.2864108, 0.4465557", \ "0.1188914, 0.1362473, 0.1510555, 0.1705517, 0.2127385, 0.2933871, 0.4540671", \ "0.1255617, 0.1428731, 0.1577283, 0.1771603, 0.2193791, 0.3000369, 0.4598307", \ "0.1280419, 0.1455267, 0.1602887, 0.1797491, 0.2219241, 0.3024970, 0.4626890"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0328596, 0.0535368, 0.0734046, 0.1031158, 0.1750734, 0.3229680, 0.6294932", \ "0.0327717, 0.0532128, 0.0734996, 0.1031715, 0.1751820, 0.3234651, 0.6286119", \ "0.0327852, 0.0530083, 0.0734687, 0.1033406, 0.1749467, 0.3236492, 0.6292715", \ "0.0327892, 0.0525608, 0.0730449, 0.1031140, 0.1750848, 0.3230739, 0.6294357", \ "0.0330520, 0.0528419, 0.0734761, 0.1031417, 0.1751614, 0.3237789, 0.6282680", \ "0.0337719, 0.0533826, 0.0740543, 0.1041398, 0.1755521, 0.3237497, 0.6260776", \ "0.0356785, 0.0548706, 0.0753097, 0.1050352, 0.1762055, 0.3248097, 0.6292632"); } } } } cell (XNOR3X1) { cell_footprint : "XNOR3"; area : 22.1184 ; cell_leakage_power : 1.849738e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.5185445e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "9.1892439e+04"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.0133413e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "1.2816702e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.0133369e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.2816692e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.8497379e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.2501170e+05"; } pin (IN1) { direction : "input"; fall_capacitance_range (3.153446, 3.153446 ); fall_capacitance : 3.153446; capacitance : 3.106760; rise_capacitance_range (3.060074, 3.060074 ); rise_capacitance : 3.060074; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("28.8264095, 28.8536668, 29.0045299, 30.0469944, 32.2282719, 36.6871754, 45.7013307"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("24.3181637, 24.2688297, 24.2409188, 25.3846370, 27.7428307, 32.5299750, 42.1750209"); } } } pin (IN2) { direction : "input"; fall_capacitance_range (3.600355, 3.600355 ); fall_capacitance : 3.600355; capacitance : 3.660418; rise_capacitance_range (3.720481, 3.720481 ); rise_capacitance : 3.720481; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("30.2173346, 30.2668204, 30.4598049, 31.5004432, 33.6757328, 38.1203249, 47.1035218"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.9564837, 22.9090560, 22.8849579, 24.0010613, 26.3040253, 30.9807102, 40.4048372"); } } } pin (IN3) { direction : "input"; fall_capacitance_range (2.503155, 2.503155 ); fall_capacitance : 2.503155; capacitance : 2.497757; rise_capacitance_range (2.492358, 2.492358 ); rise_capacitance : 2.492358; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("17.2154189, 17.2836164, 17.5348076, 18.9980638, 22.0393724, 28.2367857, 40.7464081"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.7272403, 12.7478207, 12.8597386, 14.2954086, 17.2375059, 23.1924575, 35.1731179"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3^IN2^IN1)'"; max_capacitance : 208.000000; max_transition : 0.641208; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("27.1357180, 26.3206613, 25.9946980, 25.5846902, 24.8232579, 23.7279715, 22.8873346", \ "27.1654585, 26.3432736, 26.0211769, 25.6090413, 24.8460651, 23.7532058, 22.8758171", \ "27.5111233, 26.7368723, 26.3616071, 25.9801546, 25.1928633, 24.0897854, 22.7160170", \ "28.2468097, 27.4533461, 27.1344550, 26.7547559, 26.0073838, 24.8662781, 23.5575477", \ "30.0631587, 29.3095772, 28.9796048, 28.6742786, 27.7978858, 26.7777561, 25.3938055", \ "35.4859110, 34.1710753, 33.4273025, 32.8154107, 32.4330764, 31.5313105, 29.4122100", \ "45.1857775, 43.8157119, 43.0859388, 42.5041118, 41.6719901, 40.3469380, 40.0409830"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("22.3879207, 21.3018337, 21.0242516, 20.8375086, 20.4637892, 20.1556593, 19.9471744", \ "22.2404336, 21.2109596, 20.9220970, 20.7262509, 20.3477964, 20.0393193, 19.8312797", \ "22.4626137, 21.3889843, 21.0975425, 20.9093579, 20.5350591, 20.2267459, 20.0267804", \ "23.1844733, 22.1376569, 21.8348597, 21.6381742, 21.2932721, 20.9846446, 20.7851124", \ "25.1149558, 24.0573564, 23.7985065, 23.5947813, 23.2379748, 22.9501272, 22.7574648", \ "31.3831640, 29.8519114, 28.9956966, 28.3799003, 27.8397700, 27.5340140, 27.3292746", \ "41.6332320, 40.0825315, 39.1809598, 38.5218936, 37.8690108, 37.4221547, 37.1824273"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("28.5101805, 27.7482546, 27.4524540, 26.9949579, 26.2095755, 25.0802243, 23.4723907", \ "28.5734746, 27.7513597, 27.4208883, 27.0352103, 26.2931896, 25.1445004, 23.8573951", \ "28.9694103, 28.1194928, 27.8971090, 27.4228492, 26.6706959, 25.5067776, 24.6455937", \ "29.7335613, 28.9594610, 28.6052099, 28.2023035, 27.4508063, 26.3635157, 25.5177071", \ "31.6942754, 30.8889695, 30.5321512, 30.2174807, 29.3101188, 28.2688102, 26.8810589", \ "37.0829575, 35.7761009, 35.0351571, 34.3593656, 33.9097137, 32.9027235, 30.8137016", \ "46.6118179, 45.2535803, 44.4881369, 43.9124967, 43.2321903, 41.7515323, 41.5818938"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.1703031, 20.0510808, 19.7306417, 19.4943558, 19.1234940, 18.7936869, 18.5764711", \ "21.0171860, 19.9207412, 19.5776665, 19.3485167, 18.9531934, 18.6339469, 18.4191866", \ "21.2380939, 20.1388246, 19.8073930, 19.5552842, 19.1831410, 18.8691678, 18.6609156", \ "21.9816229, 20.8845712, 20.5375333, 20.2866221, 19.9194582, 19.5995182, 19.3883245", \ "23.9801744, 22.8406749, 22.5075057, 22.2644136, 21.8742744, 21.5504413, 21.3296893", \ "30.0207829, 28.4973230, 27.6282079, 27.0204415, 26.4128365, 26.0773302, 25.8521762", \ "39.9745997, 38.4265894, 37.5307707, 36.8860940, 36.2509649, 35.8085327, 35.4875474"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.7021037, 15.2813697, 15.1797797, 14.9450150, 14.4324641, 13.8325056, 12.1412744", \ "15.8034405, 15.4174496, 15.3613902, 15.0588465, 14.5490456, 13.7056511, 12.6358109", \ "16.2535306, 15.8530855, 15.8509238, 15.5826246, 15.1097450, 14.1771742, 13.3725146", \ "17.6420505, 17.2251020, 17.0922538, 16.8382124, 16.3307338, 15.3677900, 14.0407491", \ "20.9609872, 20.1598473, 20.1197072, 19.8875565, 19.2377980, 18.0086465, 16.8341744", \ "27.8420303, 26.8662839, 26.3414657, 25.7897898, 25.0805890, 24.4685468, 22.5423229", \ "40.6075248, 39.4112025, 38.8093585, 38.1738898, 37.5238844, 36.0052837, 35.9723184"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.3584595, 10.9668481, 10.9353491, 10.8947888, 10.7796779, 10.7150323, 10.6886401", \ "11.3319001, 10.9451745, 10.9145041, 10.8507541, 10.7666270, 10.6923333, 10.6619726", \ "11.6218066, 11.2424484, 11.2386113, 11.1894829, 11.1135693, 11.0629440, 11.0253634", \ "12.5942407, 12.2392607, 12.1883853, 12.1627457, 12.0705861, 12.0177670, 11.9947867", \ "15.8747619, 14.9187277, 14.6191989, 14.5014712, 14.3933761, 14.3153740, 14.2920725", \ "21.6792034, 20.6818475, 20.2355001, 19.9544495, 19.6706214, 19.5754588, 19.5455721", \ "34.7412491, 33.5895418, 33.0194893, 32.6354778, 32.2577214, 32.0478843, 31.9885439"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1364857, 0.1522503, 0.1669216, 0.1857097, 0.2249808, 0.2964240, 0.4346769", \ "0.1403082, 0.1560966, 0.1707570, 0.1895429, 0.2288251, 0.3002720, 0.4386037", \ "0.1471254, 0.1628797, 0.1775172, 0.1962920, 0.2355883, 0.3070386, 0.4455404", \ "0.1572035, 0.1730401, 0.1877284, 0.2065158, 0.2458056, 0.3172476, 0.4559373", \ "0.1734222, 0.1891466, 0.2036750, 0.2224377, 0.2616899, 0.3333556, 0.4718119", \ "0.1976492, 0.2133415, 0.2279272, 0.2466562, 0.2858930, 0.3573375, 0.4956106", \ "0.2346109, 0.2504277, 0.2650408, 0.2838102, 0.3230997, 0.3946512, 0.5333822"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0467851, 0.0665904, 0.0882089, 0.1192312, 0.1908615, 0.3378392, 0.6395424", \ "0.0465907, 0.0666420, 0.0882458, 0.1192406, 0.1906931, 0.3378248, 0.6398900", \ "0.0467789, 0.0664442, 0.0886412, 0.1189796, 0.1903441, 0.3372274, 0.6402436", \ "0.0469764, 0.0664880, 0.0882107, 0.1190117, 0.1907006, 0.3356609, 0.6392816", \ "0.0460412, 0.0657674, 0.0879919, 0.1186723, 0.1906566, 0.3372227, 0.6406577", \ "0.0459225, 0.0661005, 0.0877997, 0.1188442, 0.1910516, 0.3390202, 0.6370306", \ "0.0478904, 0.0673848, 0.0893988, 0.1198256, 0.1911385, 0.3388034, 0.6412080"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1302983, 0.1472263, 0.1632278, 0.1837858, 0.2270783, 0.3061954, 0.4593518", \ "0.1336973, 0.1506738, 0.1666538, 0.1871782, 0.2304646, 0.3095869, 0.4627342", \ "0.1389002, 0.1558375, 0.1718520, 0.1923794, 0.2356909, 0.3148011, 0.4679613", \ "0.1458113, 0.1627468, 0.1787133, 0.1992597, 0.2425699, 0.3216800, 0.4748617", \ "0.1552458, 0.1721382, 0.1881166, 0.2086910, 0.2519155, 0.3311976, 0.4842362", \ "0.1671884, 0.1841299, 0.2001444, 0.2207054, 0.2640070, 0.3432046, 0.4961018", \ "0.1813173, 0.1983616, 0.2143731, 0.2349915, 0.2785147, 0.3586249, 0.5129643"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0479971, 0.0664188, 0.0865344, 0.1155070, 0.1828495, 0.3209666, 0.6056508", \ "0.0484877, 0.0665840, 0.0864966, 0.1152186, 0.1828304, 0.3210490, 0.6058032", \ "0.0479343, 0.0664176, 0.0864770, 0.1152564, 0.1829076, 0.3208682, 0.6056706", \ "0.0477197, 0.0664373, 0.0867416, 0.1155613, 0.1830958, 0.3207793, 0.6051123", \ "0.0476797, 0.0661382, 0.0861596, 0.1147620, 0.1829687, 0.3212960, 0.6050240", \ "0.0483135, 0.0667134, 0.0868159, 0.1157573, 0.1832365, 0.3205596, 0.6051867", \ "0.0498294, 0.0683306, 0.0881880, 0.1172367, 0.1851152, 0.3239994, 0.6094300"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1385147, 0.1542628, 0.1689114, 0.1876987, 0.2269145, 0.2982864, 0.4373303", \ "0.1425366, 0.1582726, 0.1729134, 0.1917155, 0.2310023, 0.3024494, 0.4412022", \ "0.1491781, 0.1648795, 0.1795509, 0.1983663, 0.2375609, 0.3089763, 0.4479855", \ "0.1582925, 0.1740967, 0.1887813, 0.2076039, 0.2468926, 0.3183472, 0.4566116", \ "0.1725805, 0.1884135, 0.2029817, 0.2217769, 0.2610304, 0.3326258, 0.4710394", \ "0.1941179, 0.2098610, 0.2245417, 0.2433589, 0.2825397, 0.3538784, 0.4922925", \ "0.2273173, 0.2432159, 0.2578783, 0.2767083, 0.3160416, 0.3874786, 0.5259410"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0467052, 0.0663273, 0.0886051, 0.1191580, 0.1909327, 0.3380203, 0.6370616", \ "0.0464623, 0.0665844, 0.0882177, 0.1192319, 0.1909116, 0.3356239, 0.6396924", \ "0.0466211, 0.0666682, 0.0883680, 0.1193174, 0.1911722, 0.3374466, 0.6394493", \ "0.0468356, 0.0667794, 0.0883000, 0.1191985, 0.1908759, 0.3378414, 0.6392060", \ "0.0468725, 0.0663555, 0.0887322, 0.1192221, 0.1909414, 0.3371605, 0.6400591", \ "0.0472208, 0.0670115, 0.0888093, 0.1199815, 0.1913590, 0.3384305, 0.6372513", \ "0.0482802, 0.0676129, 0.0897784, 0.1200676, 0.1915049, 0.3389016, 0.6411731"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1345288, 0.1514361, 0.1674321, 0.1879415, 0.2312596, 0.3103387, 0.4634758", \ "0.1384132, 0.1553186, 0.1713018, 0.1918259, 0.2351431, 0.3142255, 0.4673664", \ "0.1437767, 0.1607231, 0.1767035, 0.1972339, 0.2405112, 0.3196715, 0.4727226", \ "0.1503805, 0.1673419, 0.1833114, 0.2038326, 0.2471364, 0.3262270, 0.4793926", \ "0.1588705, 0.1758331, 0.1918029, 0.2123059, 0.2555492, 0.3347067, 0.4876470", \ "0.1691494, 0.1860825, 0.2020863, 0.2226399, 0.2658960, 0.3451101, 0.4979821", \ "0.1795570, 0.1965971, 0.2125630, 0.2331269, 0.2764718, 0.3556733, 0.5086893"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0478394, 0.0662985, 0.0864031, 0.1155468, 0.1829896, 0.3207074, 0.6053761", \ "0.0478272, 0.0665870, 0.0863966, 0.1153594, 0.1829412, 0.3205198, 0.6051424", \ "0.0479864, 0.0664834, 0.0863188, 0.1153855, 0.1830043, 0.3211224, 0.6064725", \ "0.0478164, 0.0667923, 0.0864692, 0.1153619, 0.1830800, 0.3205697, 0.6051857", \ "0.0486103, 0.0666456, 0.0865043, 0.1148606, 0.1828222, 0.3208762, 0.6056312", \ "0.0482730, 0.0671278, 0.0870203, 0.1158304, 0.1834720, 0.3208329, 0.6053135", \ "0.0496647, 0.0680694, 0.0880556, 0.1168301, 0.1839106, 0.3221546, 0.6074409"); } } timing () { related_pin : "IN3"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0662353, 0.0808659, 0.0949364, 0.1133018, 0.1520076, 0.2232761, 0.3625092", \ "0.0704107, 0.0850800, 0.0991638, 0.1175433, 0.1562333, 0.2276047, 0.3662388", \ "0.0786568, 0.0933085, 0.1073731, 0.1257250, 0.1644626, 0.2358661, 0.3746775", \ "0.0946294, 0.1086074, 0.1221928, 0.1402239, 0.1786678, 0.2497724, 0.3889837", \ "0.1132237, 0.1271063, 0.1404974, 0.1583192, 0.1961580, 0.2668224, 0.4064077", \ "0.1372359, 0.1511673, 0.1645993, 0.1823996, 0.2203599, 0.2910216, 0.4287631", \ "0.1695393, 0.1836526, 0.1971673, 0.2149498, 0.2528983, 0.3240340, 0.4632516"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0373273, 0.0578147, 0.0804201, 0.1118697, 0.1856582, 0.3343911, 0.6370743", \ "0.0370194, 0.0575142, 0.0800429, 0.1119531, 0.1856475, 0.3342895, 0.6391744", \ "0.0363572, 0.0570076, 0.0796674, 0.1113313, 0.1845021, 0.3318052, 0.6395112", \ "0.0365977, 0.0563885, 0.0787460, 0.1099326, 0.1841743, 0.3332989, 0.6373211", \ "0.0369047, 0.0575449, 0.0789421, 0.1103536, 0.1842431, 0.3321654, 0.6362998", \ "0.0390601, 0.0583754, 0.0803861, 0.1114704, 0.1843965, 0.3345494, 0.6362476", \ "0.0411359, 0.0618674, 0.0827110, 0.1139278, 0.1863489, 0.3351062, 0.6394211"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0706929, 0.0856772, 0.1000172, 0.1189176, 0.1596111, 0.2367505, 0.3896378", \ "0.0746408, 0.0895004, 0.1039682, 0.1228195, 0.1635584, 0.2407807, 0.3935868", \ "0.0814034, 0.0963721, 0.1107981, 0.1297109, 0.1704411, 0.2476635, 0.4004795", \ "0.0923665, 0.1068454, 0.1210415, 0.1398511, 0.1805590, 0.2578012, 0.4105717", \ "0.1049507, 0.1195409, 0.1337389, 0.1524824, 0.1928702, 0.2697320, 0.4231440", \ "0.1199222, 0.1345326, 0.1486981, 0.1675081, 0.2082702, 0.2858276, 0.4381762", \ "0.1374659, 0.1522183, 0.1665187, 0.1854086, 0.2271934, 0.3078825, 0.4651143"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0336334, 0.0519166, 0.0722562, 0.1011595, 0.1699326, 0.3113902, 0.6008925", \ "0.0335325, 0.0520940, 0.0722026, 0.1010788, 0.1700251, 0.3116866, 0.6008424", \ "0.0332676, 0.0516309, 0.0719374, 0.1008861, 0.1703205, 0.3116764, 0.6008403", \ "0.0325807, 0.0506728, 0.0710047, 0.1001622, 0.1695932, 0.3111556, 0.6012308", \ "0.0331811, 0.0512911, 0.0717389, 0.1008994, 0.1691042, 0.3098899, 0.6017543", \ "0.0342556, 0.0526265, 0.0727333, 0.1017372, 0.1708557, 0.3118033, 0.5977520", \ "0.0379757, 0.0555922, 0.0755618, 0.1046285, 0.1758899, 0.3204609, 0.6122858"); } } } } cell (XNOR3X2) { cell_footprint : "XNOR3"; area : 23.9616 ; cell_leakage_power : 2.380578e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "2.0493844e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.0276970e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.0643454e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "1.8127436e+05"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.0643476e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "1.8127474e+05"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "2.3805775e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.3588875e+05"; } pin (IN1) { direction : "input"; rise_capacitance_range (2.961838, 2.961838 ); rise_capacitance : 2.961838; capacitance : 2.996128; fall_capacitance_range (3.030417, 3.030417 ); fall_capacitance : 3.030417; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("45.1533343, 45.1458221, 45.2680392, 46.2982041, 48.4957752, 53.0281590, 62.2301681"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("40.7781748, 40.7630959, 40.8120707, 41.9786961, 44.3910795, 49.2949788, 59.1819102"); } } } pin (IN2) { direction : "input"; fall_capacitance_range (3.579576, 3.579576 ); fall_capacitance : 3.579576; capacitance : 3.655103; rise_capacitance_range (3.730629, 3.730629 ); rise_capacitance : 3.730629; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("46.7622114, 46.7759760, 46.9384106, 47.9634512, 50.1484380, 54.6533169, 63.7979803"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("39.3596962, 39.3600062, 39.4397588, 40.5803400, 42.9406352, 47.7403581, 57.4189364"); } } } pin (IN3) { direction : "input"; fall_capacitance_range (2.406480, 2.406480 ); fall_capacitance : 2.406480; capacitance : 2.381443; rise_capacitance_range (2.356406, 2.356406 ); rise_capacitance : 2.356406; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("32.0377304, 31.9515592, 31.9348876, 33.4852889, 36.7417623, 43.4103799, 56.9032857"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("27.0983470, 27.1276058, 27.2652560, 28.5375208, 31.1611831, 36.4876403, 47.2196874"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "(IN3^IN2^IN1)'"; max_capacitance : 416.000000; max_transition : 0.645497; internal_power () { related_pin : "IN1"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("37.9440918, 33.2255441, 30.8083087, 29.1625906, 27.4818293, 26.1556361, 25.3083202", \ "38.0213115, 33.2722465, 30.8490958, 29.2093889, 27.4886691, 26.1738783, 25.3050734", \ "38.2191486, 33.4344362, 31.0138434, 29.3970819, 27.6929976, 26.3720253, 25.4935143", \ "38.9351386, 34.1632266, 31.7475647, 30.0628250, 28.3763686, 27.0922535, 26.2248302", \ "40.6883588, 36.0680012, 33.6499368, 32.0189403, 30.3096154, 29.0225314, 28.1681569", \ "47.5855065, 42.5870058, 39.4953864, 36.9831036, 34.9538665, 33.6446220, 32.7566947", \ "58.3222201, 53.2953438, 50.1670445, 47.6311871, 45.1612627, 43.5166060, 42.5294993"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("42.3885800, 37.9038146, 35.9178721, 34.4839639, 32.1681379, 29.3486512, 25.4440727", \ "42.4388009, 37.9066254, 36.0590279, 34.2999192, 32.1819469, 29.4049681, 25.2055541", \ "42.7859871, 38.3820233, 36.2901365, 34.9116200, 32.5992434, 29.7438619, 25.9375399", \ "43.5494005, 39.0739299, 37.0843777, 35.6343074, 33.3406363, 30.5244928, 26.5610075", \ "45.3056570, 40.7584490, 38.9233204, 37.3409525, 35.1169830, 32.2514308, 29.8256806", \ "51.0913966, 46.0892977, 43.2444562, 41.8416179, 39.9375459, 37.3162704, 32.5575910", \ "61.7741514, 56.8145363, 54.0803919, 52.1978815, 49.6914500, 46.3022599, 44.8093598"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("44.0136305, 39.5317004, 37.4916846, 36.1340019, 33.8135893, 30.9825643, 27.1360150", \ "44.0663245, 39.5439582, 37.6862272, 35.9442435, 33.8348424, 31.0574502, 26.8714616", \ "44.4450947, 40.0584714, 37.9627396, 36.5897650, 34.2855286, 31.4383939, 27.6401426", \ "45.2487503, 40.7714740, 38.7369246, 37.3715356, 35.0468081, 32.1947417, 28.3685373", \ "47.2349026, 42.6538312, 40.8147454, 39.1740159, 36.9050036, 34.0342673, 31.6079619", \ "53.0527657, 48.0915107, 45.1301887, 43.5283549, 41.6748480, 39.1865792, 34.1077771", \ "63.3107163, 58.3701764, 55.6306550, 53.7736979, 51.2845595, 47.8590160, 46.4763493"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("36.6471015, 31.9560818, 29.5165947, 27.8397649, 26.1136579, 24.7665582, 23.8788814", \ "36.7356943, 31.9324964, 29.5191169, 27.8395483, 26.1160764, 24.7771759, 23.8872294", \ "36.9771199, 32.2158022, 29.7661645, 28.0922478, 26.3543929, 25.0079776, 24.1190947", \ "37.7023770, 32.9152693, 30.4513554, 28.7231561, 27.0106185, 25.6827887, 24.8142616", \ "39.6793869, 34.8595557, 32.3829198, 30.7006006, 28.9597446, 27.6210211, 26.7499552", \ "46.2057508, 41.2124679, 38.1091289, 35.5877049, 33.5137376, 32.1576345, 31.2440185", \ "56.6645362, 51.6256863, 48.5063485, 46.0103119, 43.5753971, 41.9461156, 40.8874468"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("29.3766509, 25.2986868, 23.6918087, 22.5773244, 21.0401874, 18.6805408, 15.0718092", \ "29.3822235, 25.2729529, 23.8169365, 22.7092346, 21.0293157, 18.7864659, 16.4077268", \ "29.5947567, 25.5692409, 24.0188714, 23.0257760, 21.3487986, 19.1221459, 17.2238741", \ "30.7725061, 26.6692187, 25.3114511, 24.1876067, 22.4539811, 20.1264487, 18.1935789", \ "34.6685778, 30.4352691, 28.8302367, 27.5918337, 25.7386693, 23.1218534, 20.8645540", \ "43.2754619, 38.3612478, 35.9368227, 33.9332848, 32.1292702, 29.7276340, 25.7133645", \ "56.7398026, 51.5941757, 49.1190709, 47.3187701, 44.7891401, 40.9678696, 39.7164460"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("24.7194489, 20.4806926, 18.6494971, 17.5130564, 16.3303104, 15.5054139, 15.0412496", \ "24.8192728, 20.6074815, 18.7581976, 17.5580146, 16.4212669, 15.6251526, 15.1422437", \ "25.0644095, 20.8248672, 19.0078724, 17.8401707, 16.7153921, 15.9213594, 15.4177408", \ "25.7071727, 21.5196877, 19.6713355, 18.5355015, 17.4928504, 16.7319297, 16.2695350", \ "27.8641983, 23.6055304, 21.7878495, 20.6013153, 19.5100041, 18.7399757, 18.2857383", \ "34.6179428, 30.0408512, 27.5362138, 25.7211069, 24.0928984, 23.2553643, 22.7636044", \ "46.3816458, 41.6398706, 39.0009056, 36.9434423, 35.0784621, 34.0436961, 33.5359266"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1537919, 0.1731054, 0.1888180, 0.2088499, 0.2502750, 0.3240649, 0.4628827", \ "0.1576899, 0.1769531, 0.1927095, 0.2127530, 0.2542018, 0.3279669, 0.4669434", \ "0.1645210, 0.1838683, 0.1995382, 0.2195516, 0.2609565, 0.3347434, 0.4734525", \ "0.1746991, 0.1940459, 0.2097570, 0.2297849, 0.2712141, 0.3449967, 0.4838944", \ "0.1908590, 0.2100552, 0.2258277, 0.2458531, 0.2872623, 0.3609919, 0.5002792", \ "0.2152261, 0.2344785, 0.2501561, 0.2701621, 0.3115638, 0.3850581, 0.5243491", \ "0.2530519, 0.2724114, 0.2881403, 0.3081569, 0.3495454, 0.4233497, 0.5622101"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0548001, 0.0754840, 0.0971909, 0.1283186, 0.2012380, 0.3462283, 0.6432429", \ "0.0548147, 0.0753778, 0.0969665, 0.1287270, 0.2009240, 0.3460213, 0.6395459", \ "0.0552240, 0.0749798, 0.0974487, 0.1284770, 0.2011336, 0.3459934, 0.6432507", \ "0.0547040, 0.0749312, 0.0968787, 0.1284453, 0.2011121, 0.3462071, 0.6421018", \ "0.0543266, 0.0747445, 0.0966214, 0.1284598, 0.2005058, 0.3460762, 0.6432284", \ "0.0541346, 0.0750249, 0.0965376, 0.1280544, 0.2010204, 0.3464428, 0.6418552", \ "0.0554993, 0.0763823, 0.0976173, 0.1290939, 0.2019019, 0.3468022, 0.6450497"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1471065, 0.1662900, 0.1822782, 0.2023428, 0.2434587, 0.3164225, 0.4529579", \ "0.1504229, 0.1697205, 0.1856839, 0.2056889, 0.2467772, 0.3197821, 0.4563510", \ "0.1556327, 0.1748725, 0.1908638, 0.2109401, 0.2520850, 0.3250303, 0.4615448", \ "0.1626470, 0.1819676, 0.1979483, 0.2179682, 0.2591009, 0.3321103, 0.4685391", \ "0.1717837, 0.1910491, 0.2070332, 0.2271234, 0.2681820, 0.3411753, 0.4778043", \ "0.1833377, 0.2026489, 0.2186652, 0.2387172, 0.2798539, 0.3528012, 0.4891634", \ "0.1978866, 0.2173702, 0.2333714, 0.2534724, 0.2947274, 0.3681181, 0.5055328"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0549698, 0.0739962, 0.0919529, 0.1179126, 0.1775616, 0.2975032, 0.5441109", \ "0.0554313, 0.0743653, 0.0919116, 0.1176376, 0.1774867, 0.2975266, 0.5457099", \ "0.0551498, 0.0739743, 0.0920041, 0.1177963, 0.1774246, 0.2976720, 0.5451314", \ "0.0557638, 0.0740945, 0.0919441, 0.1176249, 0.1774933, 0.2969582, 0.5452553", \ "0.0548533, 0.0739050, 0.0916088, 0.1174282, 0.1765894, 0.2976497, 0.5457381", \ "0.0554853, 0.0746712, 0.0921426, 0.1179613, 0.1777356, 0.2969717, 0.5448034", \ "0.0569559, 0.0757898, 0.0937477, 0.1194922, 0.1791333, 0.2995026, 0.5481814"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1570206, 0.1763347, 0.1920205, 0.2120416, 0.2534530, 0.3272389, 0.4659667", \ "0.1610121, 0.1803324, 0.1960472, 0.2160875, 0.2575369, 0.3313030, 0.4702810", \ "0.1677277, 0.1870970, 0.2027556, 0.2227713, 0.2641873, 0.3379838, 0.4767201", \ "0.1769587, 0.1962702, 0.2120421, 0.2320519, 0.2734961, 0.3472381, 0.4860616", \ "0.1912668, 0.2105181, 0.2263112, 0.2463305, 0.2877015, 0.3613775, 0.5006775", \ "0.2129530, 0.2323517, 0.2480414, 0.2680261, 0.3095035, 0.3829689, 0.5221203", \ "0.2466065, 0.2660419, 0.2818189, 0.3018595, 0.3432822, 0.4170649, 0.5563581"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0553528, 0.0751129, 0.0974220, 0.1284787, 0.2010080, 0.3458376, 0.6431560", \ "0.0547813, 0.0755424, 0.0969796, 0.1286094, 0.2008813, 0.3460006, 0.6394664", \ "0.0551590, 0.0748713, 0.0974219, 0.1284671, 0.2011093, 0.3460342, 0.6433438", \ "0.0548305, 0.0752386, 0.0970010, 0.1285012, 0.2009875, 0.3456249, 0.6427772", \ "0.0551142, 0.0753237, 0.0972885, 0.1288976, 0.2008592, 0.3463107, 0.6435792", \ "0.0554535, 0.0753727, 0.0976051, 0.1291341, 0.2015303, 0.3466522, 0.6404224", \ "0.0564940, 0.0763186, 0.0980443, 0.1295632, 0.2020399, 0.3446352, 0.6454974"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1522286, 0.1714737, 0.1873955, 0.2074244, 0.2485500, 0.3214890, 0.4579741", \ "0.1559532, 0.1751584, 0.1911725, 0.2111972, 0.2522864, 0.3252812, 0.4618231", \ "0.1614563, 0.1807402, 0.1966643, 0.2166959, 0.2578242, 0.3307739, 0.4672743", \ "0.1683498, 0.1876842, 0.2035932, 0.2235781, 0.2647524, 0.3377383, 0.4742655", \ "0.1763198, 0.1955882, 0.2115817, 0.2316822, 0.2728357, 0.3457170, 0.4823036", \ "0.1869687, 0.2062404, 0.2222156, 0.2422375, 0.2833396, 0.3563699, 0.4927471", \ "0.1973846, 0.2167636, 0.2328178, 0.2529152, 0.2941104, 0.3671456, 0.5035855"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0549062, 0.0742180, 0.0921174, 0.1177484, 0.1773872, 0.2975453, 0.5448229", \ "0.0552918, 0.0741686, 0.0918720, 0.1177311, 0.1774062, 0.2972766, 0.5453486", \ "0.0553847, 0.0742450, 0.0918842, 0.1177829, 0.1774366, 0.2975742, 0.5446835", \ "0.0550716, 0.0740943, 0.0918153, 0.1179265, 0.1774778, 0.2975062, 0.5443180", \ "0.0552373, 0.0740001, 0.0919023, 0.1174442, 0.1767833, 0.2973189, 0.5453470", \ "0.0556208, 0.0746379, 0.0923255, 0.1182334, 0.1772323, 0.2972956, 0.5449753", \ "0.0565741, 0.0754620, 0.0932699, 0.1192494, 0.1786061, 0.2983170, 0.5467186"); } } timing () { related_pin : "IN3"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0807222, 0.0995104, 0.1149325, 0.1349142, 0.1763210, 0.2499779, 0.3890014", \ "0.0848430, 0.1035808, 0.1191202, 0.1390979, 0.1804455, 0.2540885, 0.3935234", \ "0.0932737, 0.1120585, 0.1274854, 0.1474636, 0.1887954, 0.2625583, 0.4017679", \ "0.1104929, 0.1286439, 0.1439700, 0.1637103, 0.2049680, 0.2782766, 0.4178445", \ "0.1354567, 0.1532721, 0.1679336, 0.1871941, 0.2274906, 0.3004248, 0.4398502", \ "0.1672137, 0.1848181, 0.1996490, 0.2187410, 0.2591162, 0.3319299, 0.4698006", \ "0.2115873, 0.2297170, 0.2443971, 0.2636224, 0.3038576, 0.3767437, 0.5152118"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0475029, 0.0684555, 0.0909620, 0.1234177, 0.1964073, 0.3433956, 0.6394263", \ "0.0472628, 0.0682471, 0.0908844, 0.1230404, 0.1967126, 0.3424692, 0.6443629", \ "0.0466671, 0.0677757, 0.0905851, 0.1228450, 0.1966269, 0.3423318, 0.6423652", \ "0.0455745, 0.0665371, 0.0890118, 0.1213033, 0.1958031, 0.3427619, 0.6413988", \ "0.0484543, 0.0676825, 0.0896179, 0.1212309, 0.1954266, 0.3418147, 0.6407231", \ "0.0500182, 0.0689671, 0.0910278, 0.1222374, 0.1956716, 0.3422542, 0.6383556", \ "0.0528645, 0.0719479, 0.0939688, 0.1252625, 0.1979553, 0.3435729, 0.6424948"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0891553, 0.1072266, 0.1224512, 0.1416672, 0.1811381, 0.2522286, 0.3875428", \ "0.0929373, 0.1109171, 0.1262837, 0.1455278, 0.1849419, 0.2559659, 0.3913200", \ "0.0989195, 0.1169698, 0.1320982, 0.1515187, 0.1909360, 0.2619580, 0.3973664", \ "0.1088009, 0.1265949, 0.1416409, 0.1607793, 0.2003742, 0.2714688, 0.4067957", \ "0.1199344, 0.1377957, 0.1525663, 0.1715301, 0.2106914, 0.2814273, 0.4169532", \ "0.1303315, 0.1480100, 0.1629337, 0.1819147, 0.2212333, 0.2920949, 0.4270694", \ "0.1378675, 0.1554851, 0.1703205, 0.1893597, 0.2289180, 0.3013887, 0.4406092"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0452865, 0.0637006, 0.0826503, 0.1079454, 0.1678286, 0.2892746, 0.5401437", \ "0.0451854, 0.0640641, 0.0817740, 0.1077756, 0.1679158, 0.2894755, 0.5385477", \ "0.0452869, 0.0636487, 0.0817452, 0.1076128, 0.1678858, 0.2895990, 0.5388849", \ "0.0438440, 0.0626014, 0.0803638, 0.1065676, 0.1670478, 0.2885321, 0.5397009", \ "0.0444180, 0.0625895, 0.0811061, 0.1059658, 0.1661858, 0.2880815, 0.5387905", \ "0.0452652, 0.0644310, 0.0822537, 0.1076634, 0.1676901, 0.2885193, 0.5389719", \ "0.0471063, 0.0649854, 0.0836639, 0.1089718, 0.1698205, 0.2940171, 0.5484995"); } } } } cell (XOR2X1) { cell_footprint : "XOR2"; area : 13.824 ; cell_leakage_power : 8.983546e+04; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "7.0101741e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "6.4875685e+04"; } leakage_power () { when : "(IN1*IN2)"; value : "8.9835460e+04"; } leakage_power () { when : "(IN1*IN2')"; value : "7.0097599e+04"; } pin (IN1) { direction : "input"; rise_capacitance_range (3.920649, 3.920649 ); rise_capacitance : 3.920649; capacitance : 3.844446; fall_capacitance_range (3.768244, 3.768244 ); fall_capacitance : 3.768244; max_transition : 1.024000; internal_power () { when : "!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("14.5511632, 14.7733453, 15.2674301, 17.2985718, 21.4105758, 29.6843043, 46.2814817"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("9.2916704, 9.4092767, 9.6944437, 12.0030216, 16.6701316, 26.0543062, 44.8726093"); } } } pin (IN2) { direction : "input"; rise_capacitance_range (3.422230, 3.422230 ); rise_capacitance : 3.422230; capacitance : 3.396536; fall_capacitance_range (3.370841, 3.370841 ); fall_capacitance : 3.370841; max_transition : 1.024000; internal_power () { when : "!IN1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.9732124, 16.0599371, 16.2831133, 18.2712304, 22.2971912, 30.3988396, 46.6518625"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("12.4228395, 12.4411899, 12.5278451, 14.6956562, 19.0812326, 27.9023399, 45.5945084"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2^IN1"; max_capacitance : 208.000000; max_transition : 0.671378; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("8.7027843, 8.4077888, 8.2330298, 8.0044178, 7.5739770, 7.2871560, 5.9562741", \ "8.7429537, 8.4202797, 8.2323714, 8.0321999, 7.7620423, 6.8741816, 6.1034349", \ "9.1905771, 8.7997386, 8.5536675, 8.2957302, 7.8340754, 7.0357039, 6.1644391", \ "11.1034954, 10.4800485, 10.1546107, 9.7845773, 9.2008681, 8.5215746, 7.2806511", \ "15.7460495, 14.6020925, 14.0111964, 13.5904391, 12.8879324, 11.7314217, 10.6042699", \ "25.3299935, 23.7616206, 22.9059123, 22.1505656, 20.6827328, 19.8264977, 17.7075855", \ "44.4289056, 42.2911592, 40.8995993, 39.7866421, 38.0599451, 35.4686036, 34.3779940"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("13.7430253, 13.6393529, 13.6459633, 13.6394239, 13.6279340, 13.5910310, 13.5906799", \ "13.9090657, 13.7994616, 13.7949608, 13.7848747, 13.7739264, 13.7771433, 13.7535493", \ "14.5114716, 14.3266857, 14.2956176, 14.2493350, 14.2145565, 14.2027688, 14.1685585", \ "16.1617128, 15.8043650, 15.6773892, 15.5627021, 15.4624432, 15.4199156, 15.3905683", \ "20.2768084, 19.2477040, 18.8722293, 18.8034355, 18.5695066, 18.4345222, 18.3603893", \ "28.6285246, 27.2042082, 26.4558105, 25.9438113, 25.5963480, 25.3397291, 25.1451384", \ "45.5784163, 43.6052192, 42.4415450, 41.5044420, 40.5236151, 39.7709541, 39.5438282"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("11.7758265, 11.4147477, 11.2124600, 10.9750178, 10.4954070, 9.9911903, 8.9304287", \ "11.7735411, 11.4452322, 11.2149084, 10.9769555, 10.5405297, 10.0213378, 8.8888421", \ "11.9839822, 11.6055402, 11.3605476, 11.1038998, 10.6546614, 10.1182794, 8.8786325", \ "13.3164956, 12.8190205, 12.5592188, 12.2221535, 11.7314077, 11.3566784, 9.9527237", \ "17.4677010, 16.5312638, 16.0501229, 15.7549522, 15.1696812, 14.1318142, 12.5576208", \ "26.4583032, 25.2677527, 24.5430499, 23.8998131, 22.7209466, 22.0978527, 20.1561874", \ "45.1387806, 43.3683360, 42.3523641, 41.4104296, 39.9725369, 37.7877642, 37.0767471"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("15.1444266, 15.0260271, 15.0425544, 15.0274920, 15.0296226, 15.0185122, 15.0244274", \ "15.1756302, 15.0303913, 15.0746799, 15.0480612, 15.0481418, 15.0622242, 15.0539793", \ "15.5481740, 15.4008695, 15.3808769, 15.3653190, 15.3555722, 15.3613101, 15.3458054", \ "16.8633226, 16.6159763, 16.5356291, 16.4539120, 16.4036177, 16.3740710, 16.3619032", \ "20.7441288, 19.8472192, 19.5625433, 19.5121490, 19.3394150, 19.2502413, 19.2142579", \ "28.9429340, 27.7148633, 27.0987756, 26.6689250, 26.3540079, 26.1597987, 26.0088599", \ "46.0144471, 44.2855952, 43.2694437, 42.4190189, 41.5653082, 40.8713330, 40.6902397"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0535882, 0.0666630, 0.0791772, 0.0954757, 0.1311637, 0.2004177, 0.3390259", \ "0.0570451, 0.0700599, 0.0825465, 0.0989009, 0.1345653, 0.2041850, 0.3422057", \ "0.0646376, 0.0775085, 0.0899506, 0.1061762, 0.1418202, 0.2111987, 0.3496894", \ "0.0772351, 0.0905120, 0.1029675, 0.1192804, 0.1549319, 0.2242924, 0.3625991", \ "0.0960450, 0.1106124, 0.1235743, 0.1401835, 0.1758812, 0.2448897, 0.3833779", \ "0.1242486, 0.1405066, 0.1549003, 0.1724764, 0.2089747, 0.2783438, 0.4158779", \ "0.1657632, 0.1844901, 0.2007349, 0.2207417, 0.2597618, 0.3307971, 0.4709316"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0309301, 0.0497868, 0.0706893, 0.1009871, 0.1747107, 0.3259649, 0.6327643", \ "0.0308516, 0.0497367, 0.0703566, 0.1008511, 0.1749685, 0.3252314, 0.6342201", \ "0.0317036, 0.0502641, 0.0710303, 0.1013658, 0.1743983, 0.3225551, 0.6333649", \ "0.0364660, 0.0544463, 0.0743610, 0.1038451, 0.1765089, 0.3267557, 0.6305338", \ "0.0445616, 0.0621080, 0.0811309, 0.1100504, 0.1808019, 0.3288062, 0.6342634", \ "0.0585790, 0.0755165, 0.0949314, 0.1226560, 0.1896698, 0.3362123, 0.6370526", \ "0.0806688, 0.0977431, 0.1174054, 0.1450807, 0.2114131, 0.3522635, 0.6515249"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0577604, 0.0724225, 0.0868885, 0.1063095, 0.1494209, 0.2335421, 0.4023358", \ "0.0610464, 0.0756654, 0.0901110, 0.1095381, 0.1526445, 0.2368375, 0.4054644", \ "0.0678519, 0.0822498, 0.0966719, 0.1160295, 0.1591236, 0.2432680, 0.4120171", \ "0.0774790, 0.0921004, 0.1066755, 0.1262300, 0.1694534, 0.2535314, 0.4212052", \ "0.0903592, 0.1053173, 0.1198861, 0.1395637, 0.1830616, 0.2675186, 0.4362043", \ "0.1083327, 0.1242229, 0.1394133, 0.1594148, 0.2032700, 0.2877953, 0.4558848", \ "0.1286616, 0.1460974, 0.1624958, 0.1837498, 0.2294155, 0.3160444, 0.4851342"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0293412, 0.0488904, 0.0706096, 0.1023878, 0.1796102, 0.3378798, 0.6595890", \ "0.0293110, 0.0489552, 0.0706392, 0.1025292, 0.1796540, 0.3374416, 0.6597815", \ "0.0302302, 0.0494238, 0.0711726, 0.1028414, 0.1795071, 0.3380014, 0.6575117", \ "0.0337166, 0.0524330, 0.0738479, 0.1050026, 0.1812878, 0.3381812, 0.6591650", \ "0.0391938, 0.0574155, 0.0781502, 0.1090563, 0.1839590, 0.3398324, 0.6588816", \ "0.0493625, 0.0673243, 0.0868970, 0.1167648, 0.1904738, 0.3444280, 0.6569200", \ "0.0669016, 0.0843272, 0.1044721, 0.1333611, 0.2051890, 0.3554433, 0.6713780"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0653356, 0.0784166, 0.0907790, 0.1071436, 0.1428498, 0.2123410, 0.3509467", \ "0.0672217, 0.0802536, 0.0927186, 0.1089927, 0.1446970, 0.2140277, 0.3525871", \ "0.0716184, 0.0844944, 0.0969458, 0.1132386, 0.1489300, 0.2182906, 0.3569545", \ "0.0805985, 0.0935972, 0.1060208, 0.1223244, 0.1580529, 0.2273571, 0.3658333", \ "0.0967049, 0.1103379, 0.1230148, 0.1396268, 0.1754338, 0.2444738, 0.3828804", \ "0.1220245, 0.1367634, 0.1503069, 0.1675140, 0.2042626, 0.2739541, 0.4116355", \ "0.1606351, 0.1772967, 0.1924208, 0.2112554, 0.2500413, 0.3219911, 0.4623739"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0317147, 0.0505609, 0.0711347, 0.1012190, 0.1735510, 0.3260586, 0.6354160", \ "0.0317090, 0.0503815, 0.0711169, 0.1012739, 0.1748751, 0.3269010, 0.6333851", \ "0.0316713, 0.0504522, 0.0711867, 0.1015410, 0.1747591, 0.3265617, 0.6286595", \ "0.0335986, 0.0521670, 0.0725342, 0.1027958, 0.1756433, 0.3263400, 0.6334993", \ "0.0379920, 0.0566543, 0.0766945, 0.1066877, 0.1786205, 0.3270994, 0.6289749", \ "0.0477020, 0.0656128, 0.0859961, 0.1151590, 0.1857990, 0.3334174, 0.6374553", \ "0.0643333, 0.0819951, 0.1026886, 0.1317285, 0.2015160, 0.3463121, 0.6498812"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0662956, 0.0809024, 0.0953597, 0.1148292, 0.1579540, 0.2422424, 0.4101783", \ "0.0685421, 0.0831378, 0.0976664, 0.1170832, 0.1602277, 0.2443942, 0.4131632", \ "0.0725904, 0.0871016, 0.1014862, 0.1208528, 0.1639686, 0.2481302, 0.4169788", \ "0.0787928, 0.0935702, 0.1080516, 0.1274937, 0.1706638, 0.2548210, 0.4228104", \ "0.0884651, 0.1035957, 0.1183622, 0.1380099, 0.1813778, 0.2655492, 0.4342103", \ "0.1023019, 0.1183371, 0.1337332, 0.1539566, 0.1980010, 0.2823417, 0.4499726", \ "0.1190770, 0.1364701, 0.1531529, 0.1748888, 0.2210608, 0.3075112, 0.4761952"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0296848, 0.0492945, 0.0707416, 0.1026025, 0.1792803, 0.3374714, 0.6575536", \ "0.0297452, 0.0491979, 0.0707636, 0.1023680, 0.1793532, 0.3378745, 0.6566063", \ "0.0301256, 0.0492809, 0.0709912, 0.1024823, 0.1792675, 0.3377462, 0.6552643", \ "0.0326087, 0.0513767, 0.0724679, 0.1038655, 0.1805474, 0.3374147, 0.6594890", \ "0.0370154, 0.0557089, 0.0765014, 0.1073624, 0.1827564, 0.3391947, 0.6594350", \ "0.0453241, 0.0645588, 0.0850944, 0.1149313, 0.1885617, 0.3425042, 0.6564729", \ "0.0602251, 0.0790949, 0.1001617, 0.1305550, 0.2025979, 0.3541490, 0.6674389"); } } } } cell (XOR2X2) { cell_footprint : "XOR2"; area : 15.6672 ; cell_leakage_power : 1.410022e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2)"; value : "7.6072887e+04"; } leakage_power () { when : "(IN1'*IN2')"; value : "1.1604313e+05"; } leakage_power () { when : "(IN1*IN2)"; value : "1.4100220e+05"; } leakage_power () { when : "(IN1*IN2')"; value : "7.6068453e+04"; } pin (IN1) { direction : "input"; rise_capacitance_range (3.538853, 3.538853 ); rise_capacitance : 3.538853; capacitance : 3.457440; fall_capacitance_range (3.376028, 3.376028 ); fall_capacitance : 3.376028; max_transition : 1.024000; internal_power () { when : "!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.1766226, 22.3135007, 22.6415750, 25.2090093, 30.3981958, 40.8308868, 61.7505871"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("18.7901488, 18.8767311, 19.1392489, 22.2060230, 28.4289242, 40.9640799, 66.1237442"); } } } pin (IN2) { direction : "input"; rise_capacitance_range (3.492607, 3.492607 ); rise_capacitance : 3.492607; capacitance : 3.443967; fall_capacitance_range (3.395326, 3.395326 ); fall_capacitance : 3.395326; max_transition : 1.024000; internal_power () { when : "!IN1"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("23.6105893, 23.7100659, 23.9633432, 26.3562015, 31.1962424, 40.9306486, 60.4537855"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.6754920, 21.6612096, 21.7219981, 24.4046991, 29.8594544, 40.8583182, 62.9453988"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IN2^IN1"; max_capacitance : 416.000000; max_transition : 0.669691; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("17.4340814, 14.8088358, 14.2037679, 13.4346340, 12.1567135, 10.6788744, 8.0803639", \ "17.4391144, 14.7806479, 14.1021091, 13.4186454, 12.2173366, 10.4436315, 7.7614258", \ "17.9571676, 15.2444151, 14.4411211, 13.7004440, 12.4168842, 11.3429733, 8.2813274", \ "20.7996894, 17.6164396, 16.5389902, 15.4724529, 14.0484932, 12.2637030, 9.3706559", \ "27.3371515, 23.3811514, 21.8357567, 20.5006686, 18.4916119, 15.5370309, 12.8822111", \ "41.0425916, 35.8681453, 33.1022303, 31.0005146, 27.9840897, 25.2096508, 20.6407728", \ "65.7164207, 59.6330436, 55.6314669, 52.7121848, 48.5533174, 42.6173990, 39.6794397"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.7195007, 18.0147233, 17.3918020, 16.9781328, 16.6501656, 16.4618790, 16.3372025", \ "20.7597671, 18.0807910, 17.3850012, 17.0257943, 16.7418031, 16.5236824, 16.4121916", \ "21.2670403, 18.5620615, 17.8362289, 17.4395666, 17.0913545, 16.8907450, 16.7864419", \ "23.5918115, 20.5240828, 19.5592401, 18.9435076, 18.4189346, 18.1146430, 17.9387314", \ "29.0144801, 24.7433927, 23.5206571, 22.6180208, 21.7252596, 21.1833538, 20.8758404", \ "39.8982912, 34.9289895, 32.4507710, 30.7306436, 29.2817165, 28.2613752, 27.6420782", \ "60.7125971, 54.6779694, 51.1818409, 48.4130088, 45.5790229, 43.5382881, 42.3486784"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("20.2569313, 17.5555784, 16.7673484, 16.0396470, 14.7900444, 13.1407213, 11.7787732", \ "20.2755708, 17.6921722, 16.8223438, 16.0690151, 14.8119354, 12.9889876, 10.2350982", \ "20.4878391, 17.7920073, 17.0947242, 16.2338293, 14.9094277, 13.0751451, 11.1922605", \ "22.1252096, 19.2408224, 18.2647932, 17.3278891, 16.0561395, 14.3745007, 11.4137550", \ "27.2816568, 23.6735382, 22.5826819, 21.5811624, 19.8632520, 17.2438598, 14.6304596", \ "39.3144200, 34.9786582, 32.8372234, 31.0962319, 28.5547356, 26.6917265, 22.2058473", \ "62.5720279, 57.0368995, 54.2235609, 51.5269163, 48.2637422, 43.3803149, 41.2411322"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("22.1351916, 19.4318501, 18.7109636, 18.3351432, 17.9963281, 17.7927132, 17.6674267", \ "22.2051958, 19.4580807, 18.7375090, 18.3563046, 18.0095815, 17.8681958, 17.7077056", \ "22.6319161, 19.8750099, 19.1471398, 18.7522595, 18.3906956, 18.2094898, 18.0563640", \ "24.3200858, 21.3981056, 20.4950900, 19.9408277, 19.4763671, 19.2104124, 19.0532174", \ "29.0463002, 25.1561405, 24.0046336, 23.2403492, 22.5081355, 22.0800114, 21.8407749", \ "39.1322761, 34.6445702, 32.5481399, 31.1110435, 29.8929368, 29.0744121, 28.5863854", \ "59.4624536, 54.0943823, 51.0485006, 48.6928939, 46.2247415, 44.5014491, 43.5545262"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0619227, 0.0784662, 0.0921514, 0.1097138, 0.1467643, 0.2169099, 0.3561494", \ "0.0653114, 0.0817279, 0.0955671, 0.1131399, 0.1502092, 0.2202945, 0.3589837", \ "0.0730994, 0.0894436, 0.1030516, 0.1206383, 0.1576281, 0.2277555, 0.3663375", \ "0.0878990, 0.1044368, 0.1179898, 0.1355109, 0.1724215, 0.2423254, 0.3812246", \ "0.1098187, 0.1276919, 0.1419786, 0.1595836, 0.1965796, 0.2661859, 0.4051604", \ "0.1423539, 0.1622767, 0.1775539, 0.1965678, 0.2345013, 0.3039596, 0.4414016", \ "0.1901414, 0.2129110, 0.2302983, 0.2515363, 0.2922562, 0.3634506, 0.5018196"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0338538, 0.0540543, 0.0752617, 0.1057311, 0.1780815, 0.3289911, 0.6353124", \ "0.0338355, 0.0540590, 0.0750624, 0.1056189, 0.1785033, 0.3281387, 0.6287202", \ "0.0339027, 0.0540529, 0.0754178, 0.1059281, 0.1789461, 0.3286843, 0.6334662", \ "0.0389668, 0.0579115, 0.0785202, 0.1083087, 0.1794261, 0.3301202, 0.6345763", \ "0.0484184, 0.0670181, 0.0866581, 0.1156117, 0.1858691, 0.3305793, 0.6369206", \ "0.0647318, 0.0822237, 0.1009117, 0.1291987, 0.1965251, 0.3406639, 0.6405398", \ "0.0904119, 0.1076882, 0.1264591, 0.1545483, 0.2193663, 0.3586537, 0.6536875"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0688302, 0.0868199, 0.1023183, 0.1226879, 0.1668179, 0.2514401, 0.4198383", \ "0.0720876, 0.0900013, 0.1055382, 0.1258373, 0.1700147, 0.2545910, 0.4228783", \ "0.0790461, 0.0969606, 0.1123669, 0.1327081, 0.1768269, 0.2614452, 0.4298481", \ "0.0915102, 0.1093039, 0.1246479, 0.1449149, 0.1888957, 0.2733956, 0.4417091", \ "0.1084801, 0.1266744, 0.1422019, 0.1625740, 0.2068908, 0.2913338, 0.4591233", \ "0.1313366, 0.1503571, 0.1662960, 0.1868505, 0.2313922, 0.3158766, 0.4836126", \ "0.1599021, 0.1806621, 0.1980462, 0.2198139, 0.2657338, 0.3514807, 0.5195882"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0328778, 0.0538245, 0.0752992, 0.1066286, 0.1826427, 0.3387750, 0.6569650", \ "0.0327026, 0.0541101, 0.0753175, 0.1068122, 0.1823046, 0.3386188, 0.6583419", \ "0.0326936, 0.0542237, 0.0753006, 0.1068793, 0.1826832, 0.3387857, 0.6570557", \ "0.0366902, 0.0567030, 0.0777490, 0.1086832, 0.1835988, 0.3390215, 0.6580155", \ "0.0429609, 0.0625547, 0.0832742, 0.1137131, 0.1872207, 0.3419592, 0.6602812", \ "0.0549791, 0.0735720, 0.0932928, 0.1225441, 0.1942484, 0.3460895, 0.6610225", \ "0.0754119, 0.0947686, 0.1122557, 0.1409715, 0.2106804, 0.3582983, 0.6696912"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0740403, 0.0904081, 0.1041246, 0.1216837, 0.1587342, 0.2287199, 0.3676117", \ "0.0760185, 0.0924603, 0.1060745, 0.1236097, 0.1605997, 0.2306189, 0.3692698", \ "0.0803459, 0.0967796, 0.1103726, 0.1278285, 0.1649101, 0.2347518, 0.3731748", \ "0.0898639, 0.1062640, 0.1198150, 0.1372967, 0.1743649, 0.2443223, 0.3831394", \ "0.1073312, 0.1244640, 0.1383516, 0.1560387, 0.1930854, 0.2628257, 0.4020644", \ "0.1355393, 0.1539297, 0.1684980, 0.1867903, 0.2249106, 0.2948554, 0.4328405", \ "0.1790857, 0.1993941, 0.2157188, 0.2354990, 0.2756798, 0.3478081, 0.4869063"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0342718, 0.0544115, 0.0757727, 0.1056460, 0.1782644, 0.3298228, 0.6350722", \ "0.0341417, 0.0543690, 0.0755552, 0.1060946, 0.1786889, 0.3280783, 0.6288288", \ "0.0341167, 0.0542765, 0.0755797, 0.1061895, 0.1788775, 0.3279275, 0.6356757", \ "0.0357138, 0.0555595, 0.0765813, 0.1065208, 0.1787226, 0.3299776, 0.6339214", \ "0.0405079, 0.0600482, 0.0808584, 0.1108841, 0.1826492, 0.3287770, 0.6341678", \ "0.0515624, 0.0703667, 0.0906475, 0.1197092, 0.1900410, 0.3377366, 0.6394900", \ "0.0715065, 0.0886312, 0.1095642, 0.1383367, 0.2070346, 0.3509886, 0.6507436"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0775174, 0.0954956, 0.1109194, 0.1312887, 0.1753825, 0.2599226, 0.4279538", \ "0.0797521, 0.0976786, 0.1131902, 0.1334840, 0.1776395, 0.2622011, 0.4304964", \ "0.0837418, 0.1016577, 0.1170285, 0.1373577, 0.1814996, 0.2660703, 0.4343989", \ "0.0913730, 0.1093155, 0.1246935, 0.1449936, 0.1890305, 0.2735764, 0.4419072", \ "0.1024678, 0.1207200, 0.1366047, 0.1571073, 0.2014079, 0.2858744, 0.4540945", \ "0.1194708, 0.1386773, 0.1548508, 0.1758222, 0.2206595, 0.3053679, 0.4728848", \ "0.1415828, 0.1621741, 0.1795590, 0.2017757, 0.2483657, 0.3347046, 0.5025860"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0332003, 0.0540572, 0.0756668, 0.1069620, 0.1827047, 0.3390977, 0.6596549", \ "0.0332823, 0.0543602, 0.0756182, 0.1070245, 0.1825738, 0.3389584, 0.6591628", \ "0.0332537, 0.0541373, 0.0755064, 0.1069946, 0.1827782, 0.3392475, 0.6579649", \ "0.0354975, 0.0556684, 0.0768074, 0.1081613, 0.1830946, 0.3388494, 0.6579725", \ "0.0398977, 0.0601159, 0.0811412, 0.1118506, 0.1861693, 0.3406380, 0.6603930", \ "0.0490728, 0.0686524, 0.0898997, 0.1195601, 0.1923993, 0.3459768, 0.6595632", \ "0.0648091, 0.0857956, 0.1069819, 0.1365864, 0.2070889, 0.3562654, 0.6693645"); } } } } cell (XOR3X1) { cell_footprint : "XOR3"; area : 22.1184 ; cell_leakage_power : 1.683827e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.0848215e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.3526338e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.4475889e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "8.4743476e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.4475937e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "8.4743647e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.4160143e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "1.6838271e+05"; } pin (IN1) { direction : "input"; rise_capacitance_range (2.760728, 2.760728 ); rise_capacitance : 2.760728; capacitance : 2.821475; fall_capacitance_range (2.882222, 2.882222 ); fall_capacitance : 2.882222; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("26.3034038, 26.3692707, 26.5639171, 27.6313835, 29.8292291, 34.2878326, 43.2679521"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.7147543, 22.6551916, 22.6402189, 23.7344640, 26.0271071, 30.7165459, 40.1995764"); } } } pin (IN2) { direction : "input"; fall_capacitance_range (3.457734, 3.457734 ); fall_capacitance : 3.457734; capacitance : 3.503674; rise_capacitance_range (3.549613, 3.549613 ); rise_capacitance : 3.549613; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("27.7765911, 27.8521879, 28.0639582, 29.1332545, 31.3324236, 35.7913387, 44.7697454"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("21.5130398, 21.4365828, 21.3878214, 22.4477200, 24.6716700, 29.2237229, 38.4319813"); } } } pin (IN3) { direction : "input"; fall_capacitance_range (3.271409, 3.271409 ); fall_capacitance : 3.271409; capacitance : 3.354946; rise_capacitance_range (3.438484, 3.438484 ); rise_capacitance : 3.438484; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("15.1317397, 15.3197799, 15.7758806, 17.6765432, 21.5578886, 29.4005999, 45.1660425"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("8.9673452, 9.0099185, 9.1992180, 11.3912990, 15.8796137, 24.9603960, 43.2261132"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3^IN2^IN1"; max_capacitance : 208.000000; max_transition : 0.658461; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("21.5968164, 20.9725989, 20.7878575, 20.3737082, 19.7666647, 18.7773002, 17.2138741", \ "21.6207275, 20.9952871, 20.8131173, 20.4343845, 19.7854866, 18.7834640, 17.3012607", \ "21.7248837, 21.1001605, 20.9421029, 20.5248417, 19.8875328, 18.7591818, 18.0299960", \ "22.4806289, 21.9025213, 21.6292939, 21.2950027, 20.6436619, 19.6450355, 19.1149488", \ "24.4872134, 23.8903550, 23.6326771, 23.3391495, 22.5666345, 21.8153956, 20.3541295", \ "30.0661699, 29.1257804, 28.5865897, 28.0057533, 27.5594557, 26.7928018, 24.9617537", \ "40.1414712, 39.1609131, 38.6735123, 38.2907246, 37.7477968, 36.4624777, 36.2519490"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("25.0436738, 24.4919604, 24.3749508, 24.2617143, 24.1186024, 24.0346557, 23.9753376", \ "25.0736558, 24.5223429, 24.4066433, 24.2899097, 24.1500618, 24.0684823, 24.0194782", \ "25.4287302, 24.8666845, 24.7606811, 24.6447114, 24.5041502, 24.4136767, 24.3508681", \ "26.1757995, 25.6512819, 25.5295714, 25.4200668, 25.2821213, 25.1930795, 25.1429617", \ "28.0542157, 27.5064155, 27.4399524, 27.3406030, 27.2173845, 27.1371970, 27.0908989", \ "33.1336325, 32.1403711, 31.7235496, 31.4760434, 31.5077718, 31.4368643, 31.4003378", \ "42.4191742, 41.4263804, 41.0315106, 40.7502584, 40.5125742, 40.4704935, 40.6156143"); } } internal_power () { related_pin : "IN2"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("26.5043558, 25.9592399, 25.8403320, 25.7202910, 25.5889605, 25.4779001, 25.4195747", \ "26.5471508, 26.0106904, 25.9083649, 25.7775439, 25.6473107, 25.5493822, 25.5080107", \ "26.9241716, 26.3683120, 26.2735386, 26.1447130, 26.0378342, 25.9205323, 25.8692088", \ "27.7041392, 27.1906968, 27.0604415, 26.9320423, 26.7947568, 26.7277430, 26.6899446", \ "29.5961255, 29.0352168, 28.9509616, 28.8278116, 28.6975920, 28.6114607, 28.5624012", \ "34.6291909, 33.6221433, 33.2178545, 32.9689488, 33.0147529, 32.9174089, 32.8659506", \ "43.9469708, 42.9518900, 42.5379213, 42.2704588, 42.0582601, 41.9979062, 42.0293838"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("20.4216918, 19.7851746, 19.5319208, 19.1793537, 18.5718439, 17.5546531, 15.9624349", \ "20.4744525, 19.8395659, 19.6781584, 19.2598292, 18.6171126, 17.4434171, 16.6793910", \ "20.4844996, 19.8609085, 19.6937714, 19.2822610, 18.6307086, 17.5790560, 16.7102684", \ "21.1988101, 20.5825381, 20.4127939, 19.9960451, 19.3434939, 18.2607598, 17.1888196", \ "23.1906332, 22.5608478, 22.2173141, 21.9489927, 21.2151867, 20.4102568, 19.8483930", \ "28.6767379, 27.6803730, 27.2697755, 26.5964614, 26.1283809, 25.4007192, 23.3614760", \ "38.4592030, 37.4792975, 36.9894764, 36.6385598, 36.0768279, 34.9837507, 34.5538992"); } } internal_power () { related_pin : "IN3"; fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("14.0103869, 13.6352383, 13.6074118, 13.5735512, 13.4869769, 13.4178488, 13.3657690", \ "14.2048708, 13.8169830, 13.7864645, 13.7491308, 13.6675706, 13.6035446, 13.5530351", \ "14.7676307, 14.3141049, 14.2649028, 14.1962206, 14.1075307, 14.0256658, 13.9824113", \ "16.4064460, 15.7604795, 15.6096747, 15.4645218, 15.2961832, 15.1810306, 15.1062733", \ "20.3467985, 19.0378514, 18.4837987, 18.4113323, 18.1018218, 17.8975949, 17.7784657", \ "28.2448963, 26.5882286, 25.7066231, 25.0476806, 24.4725450, 24.1742161, 23.9224793", \ "44.3117626, 42.1998180, 40.7654728, 39.6344195, 38.4110092, 37.4886208, 37.1580391"); } rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("7.6290799, 7.3752398, 7.4470200, 7.2932348, 6.9129969, 6.1006977, 5.4098130", \ "7.6939476, 7.4301515, 7.5178164, 7.3700078, 6.9754870, 6.2028713, 5.0758794", \ "8.0546178, 7.7681281, 7.7415131, 7.5908247, 7.1768264, 6.6676772, 5.0752732", \ "9.8469942, 9.3784598, 9.2671493, 8.9848877, 8.5046089, 7.5207498, 6.2120610", \ "14.6651139, 13.2939225, 12.9757070, 12.6844586, 11.9701258, 10.6975730, 9.9300082", \ "24.4214381, 22.7129693, 21.6753912, 20.8148464, 19.5613074, 18.5609535, 16.4371146", \ "43.0097027, 40.8553116, 39.2157405, 37.9910562, 36.2731277, 33.7941098, 32.7003146"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1581646, 0.1723335, 0.1860109, 0.2035404, 0.2406645, 0.3101722, 0.4480819", \ "0.1615163, 0.1756920, 0.1893735, 0.2068989, 0.2440264, 0.3135483, 0.4510008", \ "0.1667269, 0.1808866, 0.1945716, 0.2120924, 0.2492166, 0.3187816, 0.4560648", \ "0.1731612, 0.1875790, 0.2010399, 0.2185522, 0.2556098, 0.3251314, 0.4625902", \ "0.1826226, 0.1968410, 0.2103093, 0.2278347, 0.2650444, 0.3350492, 0.4725269", \ "0.1943004, 0.2085603, 0.2220896, 0.2395920, 0.2767535, 0.3464649, 0.4834244", \ "0.2075733, 0.2219198, 0.2355996, 0.2531514, 0.2903071, 0.3600166, 0.4971163"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0388010, 0.0581133, 0.0793604, 0.1094969, 0.1809686, 0.3286219, 0.6259464", \ "0.0388185, 0.0580924, 0.0793373, 0.1095078, 0.1808995, 0.3286838, 0.6247598", \ "0.0380638, 0.0577718, 0.0794283, 0.1097158, 0.1813778, 0.3263662, 0.6327248", \ "0.0379155, 0.0577187, 0.0789858, 0.1094737, 0.1812151, 0.3287187, 0.6314836", \ "0.0381094, 0.0580161, 0.0790359, 0.1090423, 0.1807183, 0.3287752, 0.6309112", \ "0.0383124, 0.0582795, 0.0792157, 0.1096443, 0.1812908, 0.3286614, 0.6301904", \ "0.0384716, 0.0586624, 0.0796551, 0.1098668, 0.1809672, 0.3295186, 0.6317409"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1602753, 0.1752299, 0.1896340, 0.2083613, 0.2490924, 0.3262351, 0.4790299", \ "0.1641047, 0.1790580, 0.1934555, 0.2121969, 0.2529254, 0.3300825, 0.4828832", \ "0.1707345, 0.1856763, 0.2000462, 0.2188365, 0.2595530, 0.3367314, 0.4895208", \ "0.1806445, 0.1954681, 0.2099376, 0.2286769, 0.2694152, 0.3465279, 0.4993207", \ "0.1961881, 0.2110794, 0.2253851, 0.2442560, 0.2849823, 0.3622051, 0.5149456", \ "0.2196982, 0.2346546, 0.2490482, 0.2677984, 0.3085291, 0.3856089, 0.5381202", \ "0.2550780, 0.2700196, 0.2843597, 0.3032392, 0.3439456, 0.4211402, 0.5737607"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0354792, 0.0533068, 0.0734357, 0.1022208, 0.1707295, 0.3114386, 0.5999041", \ "0.0354612, 0.0532992, 0.0733923, 0.1021693, 0.1707531, 0.3112990, 0.6000083", \ "0.0353891, 0.0532836, 0.0732236, 0.1019809, 0.1707155, 0.3113371, 0.6019242", \ "0.0351578, 0.0533724, 0.0734435, 0.1022093, 0.1706588, 0.3116427, 0.5996255", \ "0.0352549, 0.0531697, 0.0729613, 0.1020715, 0.1701554, 0.3109999, 0.6010212", \ "0.0354329, 0.0532878, 0.0733774, 0.1021480, 0.1709774, 0.3107694, 0.5986120", \ "0.0353903, 0.0535236, 0.0735087, 0.1021950, 0.1703780, 0.3117478, 0.5996269"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1633475, 0.1775073, 0.1911786, 0.2087137, 0.2458345, 0.3153338, 0.4532713", \ "0.1671819, 0.1813410, 0.1950248, 0.2125460, 0.2496683, 0.3192347, 0.4565229", \ "0.1725167, 0.1867321, 0.2004228, 0.2179410, 0.2550701, 0.3246198, 0.4618208", \ "0.1789923, 0.1932384, 0.2069448, 0.2244703, 0.2615964, 0.3311596, 0.4683289", \ "0.1876969, 0.2018538, 0.2153046, 0.2327608, 0.2699907, 0.3400182, 0.4772489", \ "0.1980093, 0.2123108, 0.2259550, 0.2434947, 0.2806210, 0.3500959, 0.4872903", \ "0.2085683, 0.2228586, 0.2364681, 0.2540090, 0.2911343, 0.3608091, 0.4985801"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0387667, 0.0581199, 0.0794395, 0.1094735, 0.1811219, 0.3284866, 0.6261920", \ "0.0380053, 0.0578362, 0.0794248, 0.1097087, 0.1813708, 0.3263340, 0.6323732", \ "0.0388168, 0.0579546, 0.0792982, 0.1096166, 0.1812155, 0.3281417, 0.6316361", \ "0.0381891, 0.0577539, 0.0792381, 0.1096175, 0.1812727, 0.3274450, 0.6310967", \ "0.0387337, 0.0580099, 0.0789545, 0.1093267, 0.1809744, 0.3296153, 0.6296800", \ "0.0380760, 0.0582761, 0.0794616, 0.1097289, 0.1812420, 0.3285653, 0.6309037", \ "0.0383048, 0.0581948, 0.0792483, 0.1095085, 0.1807456, 0.3297175, 0.6317955"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.1631802, 0.1781053, 0.1924492, 0.2113063, 0.2519887, 0.3291712, 0.4819192", \ "0.1671755, 0.1821609, 0.1964990, 0.2153232, 0.2560353, 0.3331518, 0.4857357", \ "0.1738160, 0.1887618, 0.2030799, 0.2219703, 0.2626576, 0.3397940, 0.4923935", \ "0.1829784, 0.1978744, 0.2121897, 0.2310646, 0.2717562, 0.3489418, 0.5017021", \ "0.1972542, 0.2121389, 0.2264622, 0.2453059, 0.2860513, 0.3632096, 0.5158371", \ "0.2189522, 0.2339402, 0.2482850, 0.2670355, 0.3077666, 0.3848359, 0.5373893", \ "0.2522886, 0.2672242, 0.2815849, 0.3003945, 0.3411017, 0.4182862, 0.5710490"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0352166, 0.0534069, 0.0733352, 0.1020308, 0.1701759, 0.3116788, 0.6000578", \ "0.0353802, 0.0532102, 0.0733475, 0.1019254, 0.1700404, 0.3114992, 0.6006572", \ "0.0353544, 0.0533055, 0.0736121, 0.1022206, 0.1704493, 0.3107009, 0.6008603", \ "0.0351043, 0.0538199, 0.0735054, 0.1020675, 0.1702015, 0.3116765, 0.6005924", \ "0.0351876, 0.0532067, 0.0730021, 0.1020334, 0.1704803, 0.3113557, 0.5999935", \ "0.0353501, 0.0533190, 0.0734846, 0.1025095, 0.1707954, 0.3107465, 0.5999971", \ "0.0354779, 0.0534658, 0.0733200, 0.1020178, 0.1706399, 0.3117247, 0.6014252"); } } timing () { related_pin : "IN3"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0526895, 0.0670918, 0.0810810, 0.0993934, 0.1379655, 0.2090803, 0.3471234", \ "0.0566519, 0.0710007, 0.0849963, 0.1032334, 0.1417366, 0.2128096, 0.3507231", \ "0.0646947, 0.0788524, 0.0927198, 0.1108257, 0.1493674, 0.2202604, 0.3587078", \ "0.0776222, 0.0922489, 0.1059960, 0.1240563, 0.1624063, 0.2332929, 0.3717146", \ "0.0963203, 0.1122089, 0.1267421, 0.1451973, 0.1838483, 0.2547721, 0.3935711", \ "0.1238048, 0.1420192, 0.1582853, 0.1784704, 0.2186216, 0.2905094, 0.4285764", \ "0.1631129, 0.1846982, 0.2038876, 0.2272093, 0.2720116, 0.3476734, 0.4889298"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0326217, 0.0537107, 0.0764150, 0.1089596, 0.1825042, 0.3284985, 0.6369427", \ "0.0324211, 0.0536302, 0.0766002, 0.1086024, 0.1827582, 0.3312998, 0.6348893", \ "0.0330215, 0.0539588, 0.0766113, 0.1087910, 0.1827881, 0.3312555, 0.6329903", \ "0.0374015, 0.0574373, 0.0794811, 0.1109837, 0.1838591, 0.3320093, 0.6329560", \ "0.0453388, 0.0649899, 0.0865960, 0.1174583, 0.1885722, 0.3338257, 0.6352441", \ "0.0589825, 0.0792971, 0.1009596, 0.1310436, 0.2008830, 0.3453077, 0.6397393", \ "0.0818059, 0.1034159, 0.1260855, 0.1574168, 0.2263765, 0.3673820, 0.6584605"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0584324, 0.0733394, 0.0877171, 0.1066364, 0.1473799, 0.2245421, 0.3773479", \ "0.0619289, 0.0768050, 0.0911648, 0.1100869, 0.1508372, 0.2280263, 0.3808675", \ "0.0688954, 0.0835141, 0.0978690, 0.1167458, 0.1574507, 0.2346234, 0.3872376", \ "0.0783843, 0.0931531, 0.1074959, 0.1264903, 0.1672572, 0.2444437, 0.3970275", \ "0.0891407, 0.1040464, 0.1183283, 0.1374137, 0.1785659, 0.2561817, 0.4086623", \ "0.1021144, 0.1177496, 0.1325297, 0.1518294, 0.1932047, 0.2710328, 0.4240288", \ "0.1125622, 0.1294089, 0.1452605, 0.1656086, 0.2084809, 0.2881067, 0.4422705"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 7.5, 15, 26, 52, 104, 208"); values("0.0320684, 0.0508406, 0.0711148, 0.1001956, 0.1696228, 0.3111303, 0.5992646", \ "0.0319084, 0.0507755, 0.0710665, 0.1001827, 0.1695955, 0.3110807, 0.5993644", \ "0.0324195, 0.0509521, 0.0712660, 0.1005598, 0.1692949, 0.3107495, 0.6007564", \ "0.0354462, 0.0535623, 0.0733441, 0.1022702, 0.1711004, 0.3111614, 0.6010424", \ "0.0408279, 0.0583781, 0.0774487, 0.1060396, 0.1737910, 0.3137927, 0.6014459", \ "0.0504707, 0.0669724, 0.0862507, 0.1135520, 0.1799189, 0.3183286, 0.6029545", \ "0.0672602, 0.0847855, 0.1032576, 0.1298912, 0.1938072, 0.3303523, 0.6130121"); } } } } cell (XOR3X2) { cell_footprint : "XOR3"; area : 23.9616 ; cell_leakage_power : 2.243482e+05; driver_waveform_rise : "preDrv"; driver_waveform_fall : "preDrv"; pg_pin (VDD) { voltage_name : "V"; pg_type : "primary_power"; } pg_pin (VSS) { voltage_name : "VSS"; pg_type : "primary_ground"; } leakage_power () { when : "(IN1'*IN2'*IN3)"; value : "1.1647561e+05"; } leakage_power () { when : "(IN1'*IN2'*IN3')"; value : "1.9122886e+05"; } leakage_power () { when : "(IN1'*IN2*IN3)"; value : "1.9498205e+05"; } leakage_power () { when : "(IN1'*IN2*IN3')"; value : "9.2726886e+04"; } leakage_power () { when : "(IN1*IN2'*IN3)"; value : "1.9498279e+05"; } leakage_power () { when : "(IN1*IN2'*IN3')"; value : "9.2727120e+04"; } leakage_power () { when : "(IN1*IN2*IN3)"; value : "1.4959515e+05"; } leakage_power () { when : "(IN1*IN2*IN3')"; value : "2.2434816e+05"; } pin (IN1) { direction : "input"; rise_capacitance_range (2.980194, 2.980194 ); rise_capacitance : 2.980194; capacitance : 3.014635; fall_capacitance_range (3.049075, 3.049075 ); fall_capacitance : 3.049075; max_transition : 1.024000; internal_power () { when : "!IN2&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("40.7075610, 40.7612837, 40.9377888, 42.0190206, 44.2505437, 48.7826500, 57.9159223"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("36.4042516, 36.3290212, 36.3258067, 37.3961883, 39.6841975, 44.4074621, 54.0012374"); } } } pin (IN2) { direction : "input"; rise_capacitance_range (3.646008, 3.646008 ); rise_capacitance : 3.646008; capacitance : 3.571418; fall_capacitance_range (3.496828, 3.496828 ); fall_capacitance : 3.496828; max_transition : 1.024000; internal_power () { when : "!IN1&!IN3"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("42.0236797, 42.0954683, 42.3057692, 43.3856830, 45.6122345, 50.1320616, 59.2384398"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("35.2222917, 35.1520452, 35.1587986, 36.1832976, 38.3795418, 42.9192763, 52.1459913"); } } } pin (IN3) { direction : "input"; rise_capacitance_range (3.448229, 3.448229 ); rise_capacitance : 3.448229; capacitance : 3.299147; fall_capacitance_range (3.150064, 3.150064 ); fall_capacitance : 3.150064; max_transition : 1.024000; internal_power () { when : "!IN1&!IN2"; fall_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("29.3462496, 29.3892049, 29.5612910, 32.0056913, 36.9806674, 47.0167951, 67.1752256"); } rise_power ("power_inputs_1") { index_1("0.0160000, 0.0320000, 0.0640000, 0.1280000, 0.2560000, 0.5120000, 1.0240000"); values("22.1613977, 22.1558820, 22.2920971, 25.3076623, 31.4860387, 43.9900378, 69.1452819"); } } } pin (Q) { power_down_function : "!VDD + VSS"; direction : "output"; function : "IN3^IN2^IN1"; max_capacitance : 416.000000; max_transition : 0.672704; internal_power () { related_pin : "IN1"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("34.2760640, 30.2241339, 28.7403455, 27.7445468, 25.7198507, 23.2360260, 19.8918800", \ "34.2854461, 30.2348409, 28.8207912, 27.7487611, 25.7239116, 23.2367502, 19.9181813", \ "34.4957221, 30.4668408, 29.0016457, 27.6684517, 25.9255625, 23.3124121, 19.9602198", \ "35.2505304, 31.2167353, 29.7110535, 28.6555866, 26.6650019, 24.1701152, 20.8906897", \ "37.2018246, 33.1306657, 31.6384442, 30.2686778, 28.4320770, 25.9614394, 23.4926350", \ "43.5117154, 38.9125502, 36.9578488, 35.1834819, 33.8652306, 31.8942225, 27.4124877", \ "53.9597133, 49.5097614, 47.4308986, 45.9173828, 44.2741796, 40.8319136, 40.3377759"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("38.5586317, 34.2961765, 32.3807850, 31.1777142, 29.9539143, 29.1461815, 28.6316816", \ "38.5503255, 34.2944446, 32.4000125, 31.2037694, 29.9998424, 29.1405062, 28.6360389", \ "38.9269813, 34.6738488, 32.7579507, 31.5485651, 30.3358043, 29.5246842, 28.9920243", \ "39.7052280, 35.4135275, 33.5619352, 32.2959926, 31.0850076, 30.3058435, 29.7728927", \ "41.5804048, 37.3962433, 35.4816109, 34.1939472, 33.0339844, 32.2426058, 31.7476623", \ "46.8693849, 42.3712672, 39.8506903, 38.3954392, 37.3330587, 36.5348603, 36.0155887", \ "56.6672683, 52.1758795, 49.7646376, 47.9996039, 46.4551376, 45.5658387, 45.1998636"); } } internal_power () { related_pin : "IN2"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("33.1057239, 29.0591452, 27.6401478, 26.2854427, 24.5130115, 22.0260674, 18.6916170", \ "33.1267710, 29.1041073, 27.5016285, 26.2847095, 24.4265352, 21.9658680, 18.8047908", \ "33.3428555, 29.2301348, 27.8884630, 26.5101237, 24.7048796, 22.3460948, 20.3726135", \ "34.0382177, 29.8903601, 28.5671761, 27.1871838, 25.3681726, 22.9179305, 20.4554759", \ "35.9772489, 31.8879022, 30.4422201, 29.0253419, 27.2482250, 24.8802726, 21.8736466", \ "42.0840787, 37.6531444, 35.3844412, 34.0891719, 32.3642663, 30.2893914, 26.3745237", \ "52.2041597, 47.7968338, 45.7151893, 44.2353584, 42.5444570, 39.1230126, 38.2773723"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("39.8797677, 35.5952933, 33.7075458, 32.4708678, 31.2971391, 30.4731882, 29.9484093", \ "39.9060026, 35.6573805, 33.7630277, 32.5366722, 31.3260068, 30.5420597, 30.0085571", \ "40.3096773, 36.0542388, 34.1365747, 32.9141319, 31.7291312, 30.9012782, 30.3938444", \ "41.0449102, 36.8205772, 34.9288369, 33.6670940, 32.4760784, 31.6535374, 31.1755642", \ "42.9490332, 38.7326883, 36.8444425, 35.5483204, 34.3921431, 33.5954674, 33.0974723", \ "48.2631132, 43.7507349, 41.2100596, 39.8104553, 38.7022358, 37.8634480, 37.3545893", \ "58.0058039, 53.5114945, 51.0689158, 49.3559373, 47.8248067, 46.9530047, 46.5781930"); } } internal_power () { related_pin : "IN3"; rise_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("19.7118578, 15.8500971, 14.4730224, 13.6224513, 12.3353697, 10.3514057, 7.1672239", \ "19.7253512, 15.8740979, 14.6002033, 13.7726800, 12.3823017, 10.4112387, 8.6964378", \ "20.1291496, 16.3082250, 14.8832962, 14.1460862, 12.7132727, 10.7124090, 7.7565264", \ "22.5022467, 18.4252134, 16.6547838, 15.8667945, 14.0560894, 11.8176136, 9.9531696", \ "28.9262661, 24.1592163, 22.1380911, 20.6066033, 18.3902303, 15.4896532, 13.1561122", \ "43.6199521, 37.8923831, 34.2830774, 31.0567560, 27.7193069, 24.5278182, 19.5808872", \ "69.0523788, 63.1166565, 58.0510607, 53.7211536, 48.3068377, 41.6033848, 37.7131113"); } fall_power ("power_outputs_1") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("27.2253870, 23.0544538, 21.2355674, 20.1154145, 19.0587363, 18.3353106, 17.8695904", \ "27.3019371, 23.1071122, 21.2901199, 20.1762952, 19.1281145, 18.4148373, 17.9574918", \ "27.6041609, 23.4570646, 21.6715683, 20.5285845, 19.4649997, 18.7667531, 18.3083678", \ "29.4071688, 25.1017504, 23.1545253, 21.9115288, 20.7263573, 19.8857014, 19.3609297", \ "34.0611353, 29.3638627, 27.0797353, 25.3991987, 23.7757382, 22.6366619, 21.9335784", \ "45.6796058, 39.9229564, 36.2870472, 33.3700588, 30.6618480, 28.9902210, 27.8440336", \ "66.0286100, 59.3427892, 54.7324601, 50.6219481, 46.0679263, 42.7912504, 40.8904752"); } } timing () { related_pin : "IN1"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1747424, 0.1926975, 0.2076326, 0.2267176, 0.2663733, 0.3380917, 0.4762594", \ "0.1780206, 0.1959836, 0.2108237, 0.2299884, 0.2696418, 0.3413624, 0.4795318", \ "0.1830635, 0.2011547, 0.2159661, 0.2350135, 0.2748838, 0.3463338, 0.4848675", \ "0.1895450, 0.2075474, 0.2225145, 0.2415785, 0.2812265, 0.3529517, 0.4911715", \ "0.1987612, 0.2167042, 0.2313521, 0.2504355, 0.2901743, 0.3619137, 0.5004809", \ "0.2101720, 0.2281206, 0.2431191, 0.2621526, 0.3019935, 0.3735600, 0.5116356", \ "0.2240653, 0.2420441, 0.2570716, 0.2761234, 0.3160275, 0.3875920, 0.5259216"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0464832, 0.0663097, 0.0882168, 0.1193919, 0.1915871, 0.3371246, 0.6374776", \ "0.0465096, 0.0662808, 0.0881791, 0.1194388, 0.1915764, 0.3371294, 0.6374798", \ "0.0450651, 0.0668999, 0.0881673, 0.1192630, 0.1915206, 0.3379595, 0.6358482", \ "0.0457683, 0.0661822, 0.0881547, 0.1194115, 0.1915166, 0.3369607, 0.6374537", \ "0.0453654, 0.0653460, 0.0882167, 0.1191089, 0.1914054, 0.3376749, 0.6380186", \ "0.0453745, 0.0665756, 0.0882941, 0.1192915, 0.1920715, 0.3378856, 0.6349702", \ "0.0459680, 0.0667720, 0.0886441, 0.1198608, 0.1921481, 0.3375615, 0.6389318"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1853326, 0.2032000, 0.2183373, 0.2373379, 0.2766117, 0.3474490, 0.4828073", \ "0.1891693, 0.2070119, 0.2221843, 0.2411513, 0.2804139, 0.3512608, 0.4865993", \ "0.1957306, 0.2136181, 0.2287303, 0.2477492, 0.2870335, 0.3578708, 0.4932170", \ "0.2054929, 0.2234615, 0.2385071, 0.2577054, 0.2969304, 0.3677398, 0.5028673", \ "0.2210766, 0.2388615, 0.2538272, 0.2729743, 0.3122771, 0.3831117, 0.5184578", \ "0.2442557, 0.2621676, 0.2772632, 0.2963032, 0.3356079, 0.4064200, 0.5416902", \ "0.2800121, 0.2978378, 0.3132214, 0.3320876, 0.3713524, 0.4422221, 0.5775126"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0449297, 0.0634131, 0.0812143, 0.1076664, 0.1673425, 0.2884199, 0.5395975", \ "0.0447605, 0.0635147, 0.0812751, 0.1075999, 0.1672341, 0.2887006, 0.5393176", \ "0.0449819, 0.0634307, 0.0812859, 0.1076926, 0.1673667, 0.2880982, 0.5395497", \ "0.0451825, 0.0633217, 0.0814610, 0.1073527, 0.1671960, 0.2880909, 0.5392868", \ "0.0447886, 0.0634349, 0.0813142, 0.1065681, 0.1670504, 0.2885756, 0.5393885", \ "0.0450310, 0.0634646, 0.0813679, 0.1076939, 0.1672689, 0.2880077, 0.5394517", \ "0.0451337, 0.0638027, 0.0815600, 0.1078119, 0.1672524, 0.2890088, 0.5386408"); } } timing () { related_pin : "IN2"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1794256, 0.1975091, 0.2123384, 0.2314519, 0.2711174, 0.3428453, 0.4809728", \ "0.1831653, 0.2010875, 0.2160503, 0.2350989, 0.2747715, 0.3465055, 0.4847785", \ "0.1885689, 0.2064136, 0.2214250, 0.2404545, 0.2802459, 0.3519894, 0.4899878", \ "0.1950501, 0.2129105, 0.2278999, 0.2469391, 0.2867897, 0.3584313, 0.4968654", \ "0.2033702, 0.2212815, 0.2361270, 0.2551745, 0.2948317, 0.3667554, 0.5048148", \ "0.2138790, 0.2317378, 0.2467932, 0.2658729, 0.3055042, 0.3770491, 0.5150663", \ "0.2243035, 0.2421697, 0.2571791, 0.2762196, 0.3158362, 0.3876686, 0.5256541"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0455047, 0.0661432, 0.0881881, 0.1194878, 0.1915534, 0.3372514, 0.6374206", \ "0.0452983, 0.0658592, 0.0884289, 0.1195109, 0.1912984, 0.3366217, 0.6374109", \ "0.0451707, 0.0663910, 0.0882476, 0.1194448, 0.1911458, 0.3373740, 0.6381874", \ "0.0451928, 0.0663708, 0.0880637, 0.1190528, 0.1908744, 0.3370626, 0.6381533", \ "0.0464507, 0.0657759, 0.0875787, 0.1193886, 0.1910590, 0.3355536, 0.6390174", \ "0.0462524, 0.0656428, 0.0884084, 0.1192305, 0.1922792, 0.3375029, 0.6380297", \ "0.0456189, 0.0656974, 0.0885173, 0.1196220, 0.1914721, 0.3370611, 0.6388804"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.1877964, 0.2056275, 0.2209954, 0.2398470, 0.2790932, 0.3499453, 0.4852398", \ "0.1917595, 0.2098247, 0.2247431, 0.2438289, 0.2832012, 0.3540229, 0.4891372", \ "0.1983759, 0.2162293, 0.2315827, 0.2504934, 0.2897363, 0.3605642, 0.4957794", \ "0.2073664, 0.2254086, 0.2403320, 0.2594150, 0.2988086, 0.3696323, 0.5047747", \ "0.2217537, 0.2395700, 0.2545348, 0.2736993, 0.3129636, 0.3838043, 0.5191258", \ "0.2432161, 0.2612247, 0.2762172, 0.2952508, 0.3346310, 0.4053762, 0.5406329", \ "0.2765116, 0.2943473, 0.3096957, 0.3285589, 0.3678090, 0.4386553, 0.5739272"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0450405, 0.0637202, 0.0813938, 0.1076273, 0.1670594, 0.2888578, 0.5385457", \ "0.0451074, 0.0635667, 0.0816012, 0.1074146, 0.1670583, 0.2878391, 0.5394259", \ "0.0451323, 0.0636878, 0.0814909, 0.1074509, 0.1670732, 0.2887798, 0.5381975", \ "0.0451554, 0.0636194, 0.0818152, 0.1073821, 0.1669170, 0.2878890, 0.5394515", \ "0.0448369, 0.0634345, 0.0810515, 0.1066974, 0.1669882, 0.2886821, 0.5391351", \ "0.0451003, 0.0635908, 0.0814914, 0.1076936, 0.1665625, 0.2879235, 0.5395126", \ "0.0451424, 0.0636752, 0.0814619, 0.1076455, 0.1671588, 0.2888804, 0.5389650"); } } timing () { related_pin : "IN3"; timing_sense : "non_unate"; cell_rise ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0661872, 0.0848866, 0.1004036, 0.1204639, 0.1620215, 0.2356103, 0.3746479", \ "0.0699212, 0.0885455, 0.1041262, 0.1241956, 0.1655746, 0.2393465, 0.3786096", \ "0.0771950, 0.0957074, 0.1112031, 0.1312514, 0.1725631, 0.2463016, 0.3856211", \ "0.0909478, 0.1093908, 0.1246475, 0.1443320, 0.1855368, 0.2588199, 0.3983938", \ "0.1105604, 0.1304635, 0.1464559, 0.1664993, 0.2073808, 0.2807055, 0.4199988", \ "0.1375804, 0.1600453, 0.1778380, 0.1994333, 0.2422816, 0.3167826, 0.4554173", \ "0.1738060, 0.1998762, 0.2209333, 0.2461568, 0.2945583, 0.3736050, 0.5154435"); } rise_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0437421, 0.0649252, 0.0879052, 0.1205313, 0.1946263, 0.3418799, 0.6404773", \ "0.0434440, 0.0647835, 0.0878513, 0.1203413, 0.1946909, 0.3408753, 0.6412762", \ "0.0430929, 0.0645901, 0.0874825, 0.1201147, 0.1946818, 0.3400057, 0.6431206", \ "0.0470614, 0.0673710, 0.0898594, 0.1215157, 0.1953955, 0.3422350, 0.6414942", \ "0.0575960, 0.0766709, 0.0981486, 0.1293044, 0.2013882, 0.3452834, 0.6430614", \ "0.0772339, 0.0957823, 0.1165164, 0.1467784, 0.2157379, 0.3576005, 0.6476205", \ "0.1103570, 0.1296316, 0.1505533, 0.1808008, 0.2500689, 0.3860345, 0.6727040"); } cell_fall ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0788052, 0.0968416, 0.1118971, 0.1310399, 0.1704853, 0.2413897, 0.3765606", \ "0.0821573, 0.1001390, 0.1151835, 0.1343189, 0.1737765, 0.2446857, 0.3798613", \ "0.0888640, 0.1069276, 0.1219722, 0.1410638, 0.1804219, 0.2513261, 0.3866978", \ "0.1010478, 0.1189145, 0.1338137, 0.1527427, 0.1920709, 0.2629413, 0.3981054", \ "0.1179742, 0.1358731, 0.1508635, 0.1699926, 0.2096101, 0.2806650, 0.4157737", \ "0.1391044, 0.1575539, 0.1728057, 0.1920395, 0.2318265, 0.3029782, 0.4385796", \ "0.1614646, 0.1808903, 0.1972112, 0.2175254, 0.2584372, 0.3309207, 0.4670091"); } fall_transition ("del_1_7_7") { index_1("0.016, 0.032, 0.064, 0.128, 0.256, 0.512, 1.024"); index_2("1, 15, 30, 52, 104, 208, 416"); values("0.0435475, 0.0620255, 0.0798427, 0.1063202, 0.1662687, 0.2872347, 0.5391914", \ "0.0433326, 0.0618685, 0.0797462, 0.1061897, 0.1662142, 0.2872602, 0.5391912", \ "0.0428969, 0.0619819, 0.0803465, 0.1060430, 0.1663219, 0.2882533, 0.5389574", \ "0.0449972, 0.0634443, 0.0810694, 0.1067851, 0.1667778, 0.2880836, 0.5391621", \ "0.0514267, 0.0691315, 0.0873422, 0.1115943, 0.1705822, 0.2911470, 0.5407125", \ "0.0635996, 0.0802215, 0.0970033, 0.1216732, 0.1789712, 0.2969614, 0.5432615", \ "0.0853586, 0.1019398, 0.1169092, 0.1412687, 0.1963667, 0.3104976, 0.5534050"); } } } } default_operating_conditions : "TYPICAL"; default_wire_load : "ForQA"; default_wire_load_selection : "predcaps"; }