library (asap7sc7p5t_SIMPLE_RVT_FF_nldm_211120) { comment : ""; delay_model : table_lookup; simulation : false; capacitive_load_unit (1,fF); leakage_power_unit : 1pW; current_unit : "1mA"; pulling_resistance_unit : "1kohm"; time_unit : "1ps"; voltage_unit : "1v"; library_features(report_delay_calculation); input_threshold_pct_rise : 50; input_threshold_pct_fall : 50; output_threshold_pct_rise : 50; output_threshold_pct_fall : 50; slew_lower_threshold_pct_rise : 10; slew_lower_threshold_pct_fall : 10; slew_upper_threshold_pct_rise : 90; slew_upper_threshold_pct_fall : 90; slew_derate_from_library : 1.0; default_max_fanout : 1; default_max_transition : 4000.000; default_fanout_load : 1.00; nom_process : 1.0; nom_temperature : 25.0; nom_voltage : 0.70; lu_table_template(constraint_template_7x7) { variable_1 : constrained_pin_transition; variable_2 : related_pin_transition; index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); } lu_table_template(delay_template_7x7_x1) { variable_1 : input_net_transition; variable_2 : total_output_net_capacitance; index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); } lu_table_template(mpw_constraint_template_7x7) { variable_1 : constrained_pin_transition; index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); } lu_table_template(waveform_template_name) { variable_1 : input_net_transition; variable_2 : normalized_voltage; index_1("0.00000, 1000.00000, 2000.00000, 3000.00000, 4000.00000, 5000.00000, 6000.00000"); index_2("0.00000, 1.00000, 2.00000, 3.00000, 4.00000, 5.00000, 6.00000, 7.00000, 8.00000, 9.00000, 10.00000, 11.00000, 12.00000, 13.00000, 14.00000, 15.00000, 16.00000"); } lu_table_template(passive_power_template_7x1_x1) { variable_1 : input_transition_time; index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); } lu_table_template(power_template_7x7_x1) { variable_1 : input_transition_time; variable_2 : total_output_net_capacitance; index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); } cell ("AND2x2_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "A*B"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.66040,19.54850,24.51750,33.61420,51.27490,86.34030,156.33400"\ "17.80380,20.68830,25.65650,34.76100,52.41280,87.47500,157.48199"\ "19.99210,22.87740,27.85230,36.94480,54.60410,89.66770,159.66901"\ "23.27200,26.22790,31.28050,40.48160,58.11900,93.19000,163.20399"\ "28.04130,31.09890,36.29620,45.46840,63.31120,98.44150,168.38499"\ "33.93680,37.23850,42.53790,51.89780,69.70430,104.83500,175.00600"\ "40.54970,44.29480,50.03190,59.62040,77.47530,112.44900,182.57600"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.68413,14.48150,24.00730,43.30220,82.41030,161.30200,319.63501"\ "9.68031,14.47600,24.01030,43.29770,82.38510,161.28300,319.63501"\ "9.86048,14.61620,24.09370,43.36490,82.42660,161.31100,319.63501"\ "10.39390,15.16120,24.52310,43.67770,82.62180,161.36700,319.64099"\ "11.29200,15.91900,25.28740,44.42040,82.96860,161.63901,319.75900"\ "13.12540,17.57730,26.50020,45.17680,83.62690,161.91499,320.03299"\ "16.19040,20.78600,29.17150,47.03600,84.69030,163.73801,321.06400"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.72150,19.23270,23.50200,31.22960,46.14280,75.73180,134.76801"\ "18.40700,20.93220,25.19840,32.93370,47.84580,77.43570,136.48100"\ "22.15460,24.65970,28.93200,36.67590,51.59810,81.18620,140.23700"\ "28.55330,31.02470,35.34970,43.08920,58.01460,87.59860,146.64799"\ "37.39000,40.21220,44.73070,52.65020,67.65550,97.23910,156.21800"\ "49.96150,53.13780,58.01800,66.19720,81.23240,110.85300,169.83701"\ "67.89500,71.55530,77.03740,85.69030,100.89600,130.43500,189.45599"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.19003,11.98730,19.49770,34.70070,65.64830,128.23801,253.87201"\ "8.19568,11.97450,19.49120,34.69450,65.62790,128.20900,253.87201"\ "8.28255,12.07330,19.55060,34.71820,65.65220,128.21100,253.87300"\ "9.16388,12.80240,20.08730,35.08060,65.82200,128.25800,253.88000"\ "10.82480,14.36840,21.44810,36.05910,66.39490,128.51601,253.99899"\ "13.34880,16.83620,23.55750,37.65070,67.81190,129.12000,254.32800"\ "16.99410,20.58450,27.13290,40.57860,69.36880,130.71400,254.81999"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.46960,19.35880,24.32770,33.42480,51.08160,86.14320,156.14200"\ "18.11160,20.95520,25.94010,34.97140,52.62830,87.69490,157.69600"\ "21.03960,23.90510,28.85520,37.95890,55.62250,90.69470,160.70500"\ "25.51820,28.44580,33.56240,42.69060,60.34980,95.42750,165.44099"\ "31.37590,34.34720,39.48450,48.64650,66.46640,101.53800,171.52600"\ "38.78090,42.01620,47.21940,56.40830,74.06730,109.30900,179.52000"\ "47.31460,51.11620,56.70050,65.99030,83.63190,118.68000,188.85001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.68519,14.48140,24.01200,43.30360,82.40260,161.30600,319.63199"\ "9.68650,14.48580,24.01400,43.29820,82.40730,161.30600,319.63199"\ "9.88043,14.65570,24.12830,43.36050,82.42050,161.31100,319.63800"\ "10.58640,15.34670,24.72900,43.74630,82.68550,161.37399,319.64099"\ "11.93110,16.34570,25.53350,44.48690,83.12320,161.77100,319.86401"\ "14.10210,18.29390,26.88510,45.23230,84.53620,162.15300,320.14999"\ "17.65690,21.79750,29.85050,47.20950,84.89970,163.72900,321.67801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("15.81990,18.32030,22.56160,30.26760,45.14850,74.73030,133.77100"\ "17.61540,20.12600,24.37820,32.09320,46.98750,76.54630,135.57500"\ "21.13110,23.60980,27.86410,35.50300,50.39100,79.95230,138.98000"\ "27.02360,29.65620,34.00750,41.76310,56.57520,85.94550,144.96201"\ "35.26840,38.10330,42.65770,50.55490,65.48990,94.98270,154.22600"\ "46.67830,49.84730,54.81970,62.97029,78.02070,107.61600,166.80400"\ "63.01590,66.70770,72.23490,81.04450,96.16010,125.60400,184.36800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.01847,11.83220,19.37150,34.60840,65.57440,128.15401,253.80501"\ "8.02320,11.83120,19.36460,34.60250,65.58650,128.14101,253.80501"\ "8.19416,11.97800,19.45850,34.67090,65.59820,128.14301,253.80600"\ "9.19995,12.88270,20.11240,35.07590,65.81480,128.20000,253.81000"\ "10.91750,14.46800,21.51730,36.22020,66.50430,128.55800,253.95599"\ "13.50000,17.00970,23.82050,37.83080,67.70230,129.11900,254.35202"\ "17.25100,20.88110,27.61290,41.04800,69.72370,130.64200,254.81001"); } } } pin("A") { direction : input; capacitance : 0.5226; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5657; max_transition : 320.000; } } cell ("AND2x4_ASAP7_75t_R") { area : 0.146 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "A*B"; capacitance : 0.0000; max_capacitance : 184.320; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.24940,19.12530,24.08040,33.20050,50.89530,86.06330,156.28300"\ "17.39590,20.26360,25.22400,34.34060,52.04230,87.21360,157.43401"\ "19.54120,22.42300,27.37980,36.49280,54.20170,89.37680,159.59200"\ "22.75810,25.69440,30.71420,39.86010,57.65490,92.79460,163.01401"\ "27.30080,30.34280,35.48990,44.71540,62.60600,97.81930,168.04700"\ "32.97460,36.23620,41.51710,50.88070,68.70150,104.08300,174.30299"\ "39.23580,42.94330,48.64240,58.22700,76.14500,111.41600,181.16100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.52172,14.36370,23.97260,43.43560,82.86450,162.38000,321.90701"\ "9.52104,14.36110,23.97030,43.43140,82.86510,162.35300,321.90799"\ "9.71370,14.50790,24.08950,43.50580,82.88420,162.38100,321.90701"\ "10.22740,15.15050,24.53280,43.81470,83.08520,162.43401,321.91199"\ "11.12040,15.79830,25.14530,44.52340,83.42090,162.68700,322.05399"\ "12.90210,17.43480,26.58070,45.49350,83.99110,163.08501,322.22400"\ "15.95680,20.42940,29.03910,47.09390,85.12170,164.71400,322.72198"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.19300,18.69500,22.93570,30.66340,45.60380,75.26070,134.47900"\ "18.09550,20.62060,24.82560,32.56590,47.51650,77.17680,136.38300"\ "21.68930,24.18030,28.42310,36.16200,51.11470,80.78240,139.99899"\ "27.86820,30.45440,34.78040,42.53420,57.47310,87.12540,146.37000"\ "36.55400,39.34690,43.85380,51.72520,66.80490,96.40890,155.59399"\ "48.89320,52.01430,56.85890,64.95090,80.01410,109.79100,168.94800"\ "66.33680,69.97860,75.35220,83.89560,99.10900,128.70000,188.03200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("8.03483,11.86860,19.47800,34.89930,66.23690,129.55400,256.68500"\ "8.03420,11.86680,19.47640,34.89830,66.22900,129.54700,256.67899"\ "8.14052,11.95220,19.54500,34.92960,66.25030,129.54800,256.67899"\ "9.03138,12.70440,20.10890,35.26580,66.43010,129.59599,256.68701"\ "10.62720,14.20100,21.39740,36.30380,67.00900,129.86800,256.78500"\ "13.09880,16.61240,23.46350,37.75000,68.29180,130.47701,257.07599"\ "16.70930,20.21560,26.87190,40.53410,69.78910,131.92799,257.90201"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("15.94340,18.81290,23.76950,32.88710,50.58600,85.76020,155.98199"\ "17.58830,20.42340,25.39960,34.50270,52.24790,87.40280,157.64301"\ "20.46100,23.32430,28.26480,37.38970,55.10050,90.28040,160.50500"\ "24.76960,27.68340,32.74600,41.94630,59.68000,94.85590,165.09100"\ "30.41880,33.40220,38.45960,47.69200,65.68980,100.88400,171.09399"\ "37.51150,40.70300,45.88460,55.08760,72.80630,108.10700,178.54601"\ "45.66390,49.43690,54.99130,64.29100,81.97600,117.07401,187.43700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.52422,14.35930,23.97600,43.43770,82.87480,162.37700,321.91400"\ "9.52405,14.36380,23.98010,43.43730,82.86840,162.36301,321.90399"\ "9.75347,14.53400,24.10820,43.49790,82.89440,162.36099,321.90399"\ "10.45240,15.21840,24.64470,43.88080,83.12460,162.43100,321.91299"\ "11.61980,16.14510,25.56360,44.81780,83.65350,162.89101,322.14200"\ "13.81560,18.10220,26.74900,45.29140,84.74990,163.18700,322.40601"\ "17.44750,21.48960,29.55410,47.24980,85.14330,164.67101,323.90399"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("15.27310,17.75260,21.96370,29.66770,44.59180,74.23130,133.42300"\ "17.07000,19.54850,23.76950,31.48920,46.42690,76.05730,135.25301"\ "20.56440,23.04300,27.23850,34.87190,49.79300,79.43570,138.63300"\ "26.28670,28.88420,33.21020,40.96860,55.88730,85.35980,144.54201"\ "34.28950,37.08710,41.63490,49.52830,64.57460,94.16770,153.31000"\ "45.42090,48.55730,53.44820,61.61710,76.64380,106.35500,165.57401"\ "61.33820,64.98610,70.48390,79.04500,94.44470,123.79101,182.76500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("7.86767,11.72770,19.36130,34.81080,66.16780,129.48801,256.63199"\ "7.87925,11.72450,19.36160,34.80790,66.16900,129.48801,256.62500"\ "8.06858,11.86540,19.46820,34.89330,66.19860,129.49500,256.62000"\ "9.09737,12.76920,20.11120,35.30580,66.39640,129.54700,256.61499"\ "10.72650,14.34540,21.50020,36.59050,67.08910,129.86200,256.75299"\ "13.25630,16.79360,23.69150,38.10060,68.07330,130.44800,257.08899"\ "16.91090,20.56350,27.23690,41.11450,70.06640,131.92300,257.70300"); } } } pin("A") { direction : input; capacitance : 1.1022; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0655; max_transition : 320.000; } } cell ("AND2x6_ASAP7_75t_R") { area : 0.175 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "A*B"; capacitance : 0.0000; max_capacitance : 368.640; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("20.71780,24.58640,31.23330,43.43070,67.10670,114.16100,208.10800"\ "21.88200,25.74820,32.39810,44.59200,68.28180,115.31900,209.27600"\ "24.13740,28.00030,34.63430,46.82350,70.50310,117.55299,211.50000"\ "27.85040,31.80790,38.50040,50.72690,74.40740,121.46000,215.40900"\ "33.31760,37.40540,44.18900,56.49670,80.22750,127.17300,221.14799"\ "40.51490,44.74280,51.67090,64.10810,87.90190,135.30299,229.09100"\ "49.18810,53.79820,61.08630,73.69710,97.51160,144.63600,238.71100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("12.71110,19.23680,32.14620,58.25140,111.18500,218.00999,432.40799"\ "12.69600,19.22320,32.13850,58.25280,111.19200,218.00700,432.40500"\ "12.78180,19.30720,32.19840,58.28470,111.21300,218.00999,432.40799"\ "13.34240,19.76660,32.52960,58.49540,111.34200,218.02000,432.40601"\ "14.28450,20.57900,33.55330,59.06460,111.65500,218.25500,432.45599"\ "16.08690,22.24430,34.53070,60.06310,112.52100,218.73199,432.73300"\ "19.38430,25.39990,37.13500,61.76410,113.70600,219.69400,433.02701"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("20.44340,23.82360,29.52200,39.88040,59.85839,99.52700,178.71300"\ "22.28640,25.65570,31.36290,41.71610,61.70360,101.36600,180.56200"\ "25.99980,29.34550,35.05530,45.41250,65.40420,105.07000,184.25900"\ "32.81100,36.22240,41.94090,52.30710,72.28340,111.99200,191.16499"\ "42.98700,46.63500,52.57390,63.11080,83.07530,122.71099,201.87900"\ "57.34590,61.38230,67.66060,78.42300,98.45950,138.10600,217.22501"\ "77.49410,82.11050,89.04740,100.19600,120.26399,159.88000,239.11501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("10.82390,15.99150,26.25600,47.00280,89.24550,174.62100,346.17801"\ "10.81400,15.98540,26.24990,47.00490,89.23240,174.59300,346.17801"\ "10.85310,16.02860,26.27840,47.01460,89.23760,174.62399,346.17801"\ "11.55180,16.53840,26.62830,47.20520,89.32720,174.68900,346.18201"\ "13.44320,18.32470,28.17200,48.19410,89.83300,174.85400,346.17899"\ "16.31360,21.06890,30.48870,50.01520,91.03540,175.33200,346.45200"\ "20.68990,25.40680,34.41660,53.16040,93.51230,176.89101,347.06601"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("20.42410,24.29450,30.93420,43.13290,66.81810,113.87100,207.81599"\ "22.04560,25.89620,32.56670,44.79760,68.42600,115.48400,209.42700"\ "25.14980,29.01280,35.64990,47.84980,71.55840,118.62900,212.58400"\ "30.33450,34.24990,40.92410,53.11060,76.80540,123.86800,217.82401"\ "37.34790,41.32360,48.05630,60.39210,84.16420,131.24001,225.20300"\ "46.35360,50.50920,57.38950,69.65690,93.40220,140.65401,234.62399"\ "57.21090,61.95830,69.12490,81.36830,105.15200,152.28300,246.15099"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("12.70100,19.22820,32.14120,58.25550,111.20200,218.00400,432.40601"\ "12.70460,19.23090,32.14130,58.25280,111.19800,218.00500,432.40500"\ "12.78060,19.29630,32.16200,58.27000,111.20300,218.01100,432.40500"\ "13.48360,19.87980,32.60180,58.54710,111.32000,218.03000,432.40601"\ "14.74630,20.96260,33.55780,59.23849,111.77500,218.26700,432.45499"\ "17.25270,23.05050,35.13550,60.26020,112.60600,218.74400,432.82599"\ "21.24470,26.86550,37.98100,62.31760,113.59500,219.88400,433.18900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("19.54460,22.88880,28.55560,38.89740,58.85890,98.50530,177.67300"\ "21.34850,24.77880,30.37370,40.63940,60.61400,100.27500,179.45100"\ "24.95080,28.29780,33.95770,44.30000,64.27560,103.92700,183.09700"\ "31.58040,34.97470,40.68010,50.98570,70.95500,110.62300,189.77800"\ "41.05610,44.61630,50.58050,61.15740,81.18210,120.74999,199.87601"\ "54.49850,58.52640,64.94060,75.65200,95.72550,135.16499,214.23599"\ "73.15330,77.77740,84.96240,96.12600,116.22000,155.67200,234.64799"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("10.64640,15.86090,26.13890,46.91220,89.17530,174.56400,346.12601"\ "10.64780,15.84740,26.12990,46.91870,89.16430,174.56400,346.12601"\ "10.72390,15.90930,26.17440,46.93860,89.16930,174.56400,346.12601"\ "11.56290,16.57760,26.60380,47.23650,89.28390,174.58800,346.12701"\ "13.48780,18.41350,28.19200,48.24060,89.83460,174.83800,346.14099"\ "16.45730,21.17700,30.65650,50.37920,91.10810,175.39200,346.40500"\ "21.01350,25.76150,34.74770,53.39470,93.58430,177.06100,346.92001"); } } } pin("A") { direction : input; capacitance : 1.1028; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0656; max_transition : 320.000; } } cell ("AND3x1_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*B)*C"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.43120,21.48910,26.52780,35.72250,53.33570,88.13600,157.64400"\ "19.73260,22.78760,27.88830,37.06280,54.65910,89.48360,158.98700"\ "22.49610,25.47580,30.58370,39.77860,57.37580,92.20740,161.71700"\ "26.74170,29.79440,35.05630,44.36590,61.99360,96.84330,166.35600"\ "32.56530,35.70420,40.84990,50.25340,68.26140,103.17200,172.66701"\ "40.67840,43.92540,49.23140,58.55380,76.33280,111.76600,181.61400"\ "51.74370,55.41190,60.93420,70.42700,88.23980,123.45499,193.24800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.46400,15.21880,24.55390,43.36830,81.61520,158.95399,314.45099"\ "10.46210,15.22380,24.55570,43.38040,81.59740,158.95799,314.45099"\ "10.65860,15.37940,24.67030,43.43490,81.64230,158.96201,314.45099"\ "11.26830,16.02830,25.28810,43.94890,81.97120,159.06500,314.45999"\ "12.05670,16.62660,25.87430,44.57880,82.57370,159.62500,314.76700"\ "13.76240,18.13050,26.85820,45.28410,83.97400,160.35899,315.48199"\ "16.57470,20.85140,29.18020,46.69050,84.26990,160.92500,316.85101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.57090,13.68720,17.53290,24.96000,39.66920,69.03150,127.73001"\ "13.30660,15.42750,19.29130,26.71920,41.43310,70.80680,129.49699"\ "16.33630,18.52470,22.41100,29.81940,44.54060,73.91730,132.61600"\ "20.37510,22.63620,26.65880,34.18790,48.93530,78.29050,137.00900"\ "25.79480,28.25550,32.39390,39.98210,54.87170,84.29110,142.98399"\ "32.91790,35.70740,40.12240,47.84030,62.65130,92.10790,150.89301"\ "42.19460,45.39280,50.36620,58.45679,73.20870,102.73500,161.48000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.55941,10.27050,17.76570,32.95570,63.61160,125.14200,248.34198"\ "6.61680,10.30860,17.78440,32.96240,63.61310,125.13800,248.34198"\ "7.00517,10.60470,17.98030,33.06700,63.63630,125.15800,248.34198"\ "7.70800,11.22750,18.51810,33.42550,63.84780,125.22800,248.34198"\ "8.91785,12.32600,19.29740,34.10730,64.23470,125.46799,248.50400"\ "10.83900,14.14530,20.86580,34.99500,64.79560,125.80001,248.69002"\ "13.60020,17.21770,23.58010,37.08470,66.08570,126.61100,250.61200"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.38390,22.38860,27.49570,36.67870,54.25730,89.07830,158.58000"\ "20.43020,23.42450,28.53580,37.72570,55.30550,90.12890,159.63400"\ "22.61770,25.60980,30.71850,39.91210,57.50670,92.33550,161.84300"\ "26.03390,29.13500,34.35710,43.67880,61.30840,96.13880,165.65300"\ "31.08240,34.23230,39.54500,48.94740,66.82030,101.78000,171.29100"\ "37.99690,41.36830,46.83870,56.34780,74.18090,109.28900,179.04401"\ "47.40530,51.13390,56.91790,66.82540,84.73690,119.85300,189.67799"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.47070,15.21970,24.55100,43.37310,81.61760,158.95599,314.45099"\ "10.45870,15.21560,24.54960,43.36770,81.62000,158.95900,314.45099"\ "10.59930,15.32230,24.63300,43.40620,81.63900,158.95799,314.45099"\ "11.18090,15.99020,25.23400,43.86880,81.90760,159.05400,314.45999"\ "12.07130,16.63920,25.89880,44.58230,82.41240,159.51601,314.69800"\ "13.61090,18.18480,26.94830,45.17880,83.37030,159.92200,315.08301"\ "16.33540,20.92640,29.46030,47.04930,84.08200,161.30901,316.52701"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.16770,14.29970,18.16870,25.60970,40.33780,69.72340,128.42900"\ "13.99730,16.13770,20.01020,27.46200,42.18910,71.57880,130.28600"\ "17.19930,19.37720,23.27170,30.73410,45.47850,74.87490,133.57500"\ "21.72000,23.99450,27.99400,35.55850,50.28760,79.67140,138.38499"\ "27.91980,30.35540,34.45610,42.03870,56.81370,86.25670,144.97800"\ "36.03400,38.74760,43.08860,50.79260,65.52810,94.98120,153.77100"\ "46.94310,50.10720,54.86010,62.84920,77.70350,107.14700,165.96500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.64736,10.33690,17.82150,33.00290,63.64760,125.17100,248.35701"\ "6.68050,10.36560,17.83210,33.01290,63.64680,125.17100,248.35701"\ "6.99057,10.59570,17.98580,33.08090,63.66940,125.18301,248.36499"\ "7.73507,11.26000,18.54650,33.40210,63.82491,125.25900,248.36699"\ "8.80267,12.24750,19.20600,34.09450,64.16710,125.43400,248.51099"\ "10.66760,13.95550,20.64410,34.85580,64.99170,125.73501,248.68402"\ "13.31100,16.63720,22.99890,36.64310,66.06050,126.73100,251.23201"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.67440,22.68260,27.78240,36.97450,54.55250,89.37210,158.87199"\ "20.55990,23.55950,28.66820,37.85020,55.43810,90.25520,159.75900"\ "22.14180,25.14090,30.25420,39.44290,57.02780,91.85560,161.36000"\ "24.58360,27.65720,32.85050,42.14150,59.75960,94.58150,164.09100"\ "28.43990,31.60590,36.90360,46.31160,64.12380,99.00480,168.53101"\ "33.62800,37.01170,42.53850,52.03120,69.79910,104.79900,174.68201"\ "40.32800,44.14540,50.12200,59.96420,78.18470,113.04600,182.47701"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.46580,15.21770,24.54290,43.37170,81.61780,158.95500,314.45001"\ "10.45680,15.21190,24.54420,43.37090,81.61830,158.96100,314.45099"\ "10.58690,15.31820,24.61600,43.41660,81.62770,158.96001,314.45200"\ "11.08150,15.80250,25.09310,43.78170,81.85680,159.04500,314.45999"\ "11.66420,16.46200,25.73820,44.47140,82.29930,159.34900,314.62701"\ "13.06890,17.73830,26.80890,45.28320,82.87170,159.75800,315.12100"\ "15.64260,20.55000,29.23680,47.19110,84.21060,161.67799,315.58499"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.79760,14.96080,18.86860,26.33170,41.08600,70.49000,129.19800"\ "14.58800,16.77110,20.67810,28.15620,42.91560,72.32260,131.03300"\ "17.91730,20.09690,24.02100,31.51400,46.27270,75.67760,134.41200"\ "22.86470,25.13830,29.12740,36.67590,51.46450,80.87980,139.61099"\ "29.63710,32.05300,36.17820,43.72290,58.56030,88.01210,146.76500"\ "38.72940,41.42350,45.75600,53.38240,68.19880,97.72410,156.49100"\ "51.14310,54.24390,59.03860,66.82510,81.75120,111.19400,170.09700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.81082,10.48900,17.94330,33.09560,63.71820,125.22900,248.41002"\ "6.83770,10.49620,17.94700,33.10210,63.71799,125.23001,248.41002"\ "7.07401,10.69770,18.07720,33.14500,63.73460,125.25201,248.39999"\ "7.74563,11.29310,18.51950,33.43480,63.86830,125.28500,248.40802"\ "8.83733,12.23460,19.28610,34.21440,64.19080,125.46201,248.54802"\ "10.59010,13.87650,20.57010,34.89750,65.30160,125.91900,248.68898"\ "13.12440,16.39650,22.78900,36.45620,65.62440,126.21600,250.91202"); } } } pin("A") { direction : input; capacitance : 0.6378; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5996; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.6001; max_transition : 320.000; } } cell ("AND3x2_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*B)*C"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.80080,26.21810,31.84000,41.51420,59.51530,94.69190,164.75101"\ "24.11980,27.63760,33.16130,42.95920,60.85380,96.12160,166.12900"\ "27.01750,30.40880,36.00170,45.68610,63.69590,98.87700,168.93201"\ "32.27800,35.72820,41.37980,51.09720,69.11130,104.31200,174.37601"\ "39.67900,43.12270,48.83320,58.71910,76.97550,112.26600,182.29100"\ "49.97700,53.69400,59.49580,69.36450,87.58160,123.12300,193.30000"\ "63.47140,67.60500,73.83730,83.84910,102.19900,137.25999,207.49200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.01730,17.03830,26.62980,45.66620,84.26360,162.54900,320.48801"\ "11.98300,17.03350,26.63290,45.65820,84.25900,162.55099,320.48099"\ "12.00050,17.05310,26.64780,45.65300,84.26350,162.55499,320.47900"\ "12.64840,17.66040,27.11880,46.01710,84.42210,162.60800,320.48999"\ "13.71540,18.67450,28.05310,46.90410,85.12430,163.14999,320.67099"\ "15.84600,20.47020,29.41810,47.83640,86.40600,163.73801,321.22900"\ "19.42780,24.16630,32.57860,50.26280,87.11180,164.55299,321.90100"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.60570,15.95950,20.03330,27.61400,42.44960,71.99480,130.97900"\ "15.48720,17.81390,21.90030,29.48090,44.35150,73.89150,132.90300"\ "18.87250,21.23010,25.32550,32.89060,47.70380,77.14800,136.16299"\ "23.92440,26.45660,30.68040,38.33990,53.20030,82.74940,141.75500"\ "30.83870,33.54540,37.96310,45.69080,60.56250,90.03900,148.89700"\ "39.86780,42.94970,47.71900,55.64120,70.53920,100.09900,159.28101"\ "51.62610,55.21910,60.55790,68.85370,83.91950,113.45900,172.48000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.16030,10.94940,18.51730,33.86350,64.98900,127.73200,253.43300"\ "7.17472,10.96230,18.52700,33.86330,64.98870,127.73200,253.42900"\ "7.45794,11.17310,18.65830,33.94860,65.01220,127.70100,253.43100"\ "8.39454,12.04570,19.31800,34.35330,65.22960,127.76799,253.42999"\ "9.87476,13.43040,20.47140,35.29370,65.72970,128.04601,253.57999"\ "12.23680,15.76600,22.51430,37.00700,66.69120,128.95900,253.90501"\ "15.71920,19.32780,25.94240,39.47060,68.53380,129.44800,254.47499"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.72550,27.13730,32.75610,42.44460,60.42540,95.60830,165.66000"\ "24.84480,28.24500,33.85410,43.54840,61.54670,96.72780,166.77800"\ "27.06990,30.45410,36.05880,45.74740,63.74860,98.93360,168.98500"\ "31.12060,34.60330,40.20370,49.92760,67.92730,103.10900,173.15900"\ "37.19710,40.75100,46.52980,56.41850,74.67170,109.93100,179.95399"\ "45.81450,49.55310,55.51570,65.50850,83.74090,119.17900,189.39700"\ "57.61140,61.81910,68.07810,78.46710,96.82370,132.21201,202.24200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("11.98770,17.04960,26.63730,45.68060,84.27040,162.54900,320.48199"\ "11.99330,17.03140,26.62520,45.65600,84.25810,162.56400,320.48001"\ "12.02020,17.06050,26.65200,45.67870,84.26750,162.56599,320.48099"\ "12.57930,17.59330,27.13490,45.99290,84.45950,162.61900,320.49399"\ "13.43810,18.41740,28.12500,46.72850,85.01700,163.04601,320.66101"\ "15.27460,20.13800,29.27650,47.86680,86.00600,163.59500,321.06601"\ "18.36940,23.19970,32.08140,49.88740,87.16510,164.47800,321.74701"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.20650,16.56820,20.65650,28.24420,43.09340,72.63830,131.66499"\ "16.10260,18.43950,22.52330,30.13190,44.99640,74.54730,133.55499"\ "19.57110,21.93700,26.02850,33.63640,48.49180,78.04260,137.07201"\ "25.05590,27.53220,31.75170,39.42030,54.29910,83.84910,142.89799"\ "32.52300,35.19510,39.56970,47.36230,62.27990,91.86310,150.86600"\ "42.40910,45.44840,50.13370,58.05460,73.00630,102.58000,161.67900"\ "55.53300,59.04710,64.29310,72.58440,87.69370,117.20699,175.98900"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.24950,11.02530,18.57610,33.90280,65.02170,127.72400,253.45100"\ "7.25675,11.03090,18.57950,33.90470,65.02100,127.75999,253.46800"\ "7.47011,11.18050,18.67950,33.95320,65.03980,127.72300,253.44998"\ "8.34933,11.98240,19.25190,34.31710,65.21020,127.77600,253.45900"\ "9.83798,13.33090,20.42020,35.20660,65.66880,128.01900,253.58099"\ "12.11510,15.57700,22.33010,36.55820,66.54610,128.56200,253.81599"\ "15.44200,19.03230,25.56860,39.19550,68.29860,129.27499,254.55099"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.19110,27.61310,33.21480,42.90900,60.90470,96.07810,166.13300"\ "25.09710,28.50970,34.12210,43.80740,61.80710,96.98110,167.03400"\ "26.71540,30.12140,35.73710,45.41590,63.42500,98.60410,168.65601"\ "29.47660,32.93360,38.60690,48.33130,66.36360,101.53000,171.58800"\ "33.90580,37.45760,43.25140,53.09900,71.29280,106.54500,176.59100"\ "40.25430,44.00430,49.98800,59.95580,78.22000,113.77100,183.87199"\ "48.85920,52.99500,59.36790,69.77630,88.33250,123.91001,194.08800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("11.98170,17.05610,26.63330,45.65570,84.25090,162.55600,320.48300"\ "11.99000,17.02550,26.62560,45.65490,84.24720,162.56599,320.48300"\ "11.99150,17.02780,26.62020,45.64800,84.24200,162.56300,320.48199"\ "12.46300,17.49800,27.00720,45.95030,84.40740,162.62500,320.49301"\ "13.11540,18.17950,27.75820,46.64490,84.97420,162.98900,320.65799"\ "14.48840,19.50240,28.88430,47.74300,85.89470,164.00800,321.03699"\ "17.16630,22.21330,31.44000,49.71200,87.12180,164.53600,322.15799"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.84660,17.24000,21.34740,28.97450,43.84100,73.40590,132.44800"\ "16.64220,19.03260,23.15480,30.77370,45.65480,75.21730,134.24400"\ "20.30870,22.70060,26.79070,34.41930,49.29360,78.86200,137.89700"\ "26.14160,28.62000,32.82850,40.45950,55.34550,84.93010,143.94800"\ "34.03180,36.71670,41.09590,48.84800,63.76060,93.37420,152.43201"\ "44.70530,47.73730,52.45200,60.42200,75.35470,104.96800,164.12000"\ "59.14660,62.68000,67.95320,76.29980,91.40360,120.81499,179.84000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.41000,11.16560,18.69820,34.00990,65.09360,127.77500,253.50000"\ "7.41160,11.16780,18.69590,34.00950,65.09200,127.78700,253.51099"\ "7.56356,11.26930,18.78550,34.05440,65.10840,127.77700,253.51402"\ "8.43543,12.03270,19.28460,34.38680,65.26450,127.82600,253.52200"\ "9.80831,13.30430,20.54430,35.23730,65.74160,128.08200,253.61502"\ "12.10700,15.54610,22.26230,36.46350,66.50010,128.39799,253.91699"\ "15.34530,18.87220,25.40210,38.99050,68.08450,129.42999,254.27699"); } } } pin("A") { direction : input; capacitance : 0.6378; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5985; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.6313; max_transition : 320.000; } } cell ("AND3x4_ASAP7_75t_R") { area : 0.204 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*B)*C"; capacitance : 0.0000; max_capacitance : 184.320; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("21.71880,25.15440,30.77940,40.54270,58.68470,94.12950,164.74200"\ "22.99380,26.40980,32.22190,41.81230,59.94840,95.40650,165.99500"\ "25.94640,29.35430,35.03130,44.78870,62.92340,98.43180,169.02699"\ "30.93500,34.41470,40.09280,49.87260,68.04070,103.51400,174.11200"\ "37.51380,41.00710,46.69590,56.57100,75.01270,110.58400,181.14400"\ "46.01570,49.65040,55.31330,65.32810,83.65510,119.47800,190.26900"\ "55.84440,59.92471,66.13610,76.29220,94.37500,129.77800,200.82700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("12.00420,17.15610,26.96130,46.39110,85.73770,165.48100,326.28299"\ "11.99120,17.15090,26.96650,46.40140,85.73930,165.48900,326.28201"\ "12.08680,17.24520,26.99550,46.40420,85.74460,165.47400,326.28000"\ "12.66800,17.82560,27.50460,46.79260,85.96450,165.55200,326.29501"\ "13.64640,18.67040,28.31590,47.65100,86.66430,166.09200,326.53201"\ "15.91850,20.57960,29.76190,48.61430,87.62730,166.66701,327.09100"\ "19.65360,24.19460,32.73050,50.58220,88.73950,167.38300,327.87201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("19.53390,22.31520,26.88650,34.89760,50.02290,79.82220,139.21201"\ "21.15800,23.93170,28.50730,36.52310,51.64870,81.43690,140.84399"\ "24.84070,27.59060,32.16140,40.18660,55.31540,85.10840,144.50999"\ "31.38200,34.22500,38.84510,46.86150,61.97540,91.79000,151.15900"\ "40.90310,44.06790,48.97550,57.27280,72.54650,102.15600,161.59599"\ "54.61260,58.08840,63.33870,72.01180,87.41320,117.09500,176.47400"\ "73.84170,77.84230,83.87110,93.18720,108.92400,138.75000,198.13901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.26866,13.24350,20.96670,36.44680,67.87330,131.63200,260.07999"\ "9.27520,13.24480,20.96750,36.44650,67.87230,131.63400,260.10699"\ "9.31998,13.30710,21.00600,36.46090,67.87940,131.63300,260.07401"\ "10.16510,13.98520,21.48260,36.81320,68.06110,131.68201,260.08200"\ "12.04110,15.85240,23.26000,38.05470,68.82470,132.14200,260.20300"\ "14.77270,18.54060,25.75500,40.09550,70.90360,133.00000,260.59799"\ "18.96330,22.84250,29.88690,43.67280,73.44750,134.90800,262.26300"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("23.29720,26.72780,32.36690,42.11620,60.25520,95.70430,166.29500"\ "24.60240,28.02860,33.66910,43.42470,61.56750,97.01880,167.60800"\ "26.98750,30.40820,36.03160,45.79150,63.92680,99.37980,169.97099"\ "31.06770,34.56180,40.24280,50.07720,68.22150,103.67800,174.26601"\ "36.87980,40.44820,46.24270,56.22170,74.64220,110.13800,180.71600"\ "44.26960,48.04300,54.02470,64.10940,82.47470,118.18199,188.92101"\ "52.40200,56.60840,63.06610,73.44610,91.92880,127.49500,198.62900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("12.01090,17.15180,26.96640,46.39430,85.73970,165.47000,326.28201"\ "12.00120,17.15600,26.96530,46.39690,85.73410,165.46800,326.28400"\ "12.03940,17.19310,26.99790,46.41950,85.74750,165.48100,326.28400"\ "12.59130,17.73570,27.44960,46.69920,85.92370,165.54100,326.29700"\ "13.41840,18.50700,28.42430,47.54080,86.50960,165.92500,326.46399"\ "15.37570,20.28670,29.60670,48.42830,87.45730,166.45599,326.85901"\ "18.79610,23.67830,32.66760,50.77930,88.66750,167.93300,327.78699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("21.37140,24.16720,28.77380,36.82730,51.98160,81.80650,141.24899"\ "22.98550,25.80000,30.40480,38.45260,53.62180,83.44780,142.88699"\ "26.70100,29.49490,34.10370,42.17090,57.33830,87.16640,146.61000"\ "33.66400,36.47100,41.10840,49.19500,64.40720,94.14540,153.61800"\ "44.32650,47.39050,52.28100,60.48690,75.73800,105.54700,165.00600"\ "59.40689,62.76360,68.14990,76.66590,92.06560,121.91101,181.36400"\ "80.75880,84.76560,90.68800,99.80710,115.49300,145.33200,204.77800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.59118,13.52860,21.17670,36.60180,67.99750,131.73599,260.17401"\ "9.59253,13.52240,21.18300,36.60780,68.00060,131.73500,260.17401"\ "9.60766,13.52600,21.17860,36.59820,67.99360,131.73599,260.17499"\ "10.20590,14.04790,21.54260,36.82820,68.09170,131.77699,260.18301"\ "11.98330,15.73370,22.97240,37.91050,68.73860,132.07401,260.29401"\ "14.72140,18.54900,25.54550,39.98190,70.15300,132.77299,260.64001"\ "18.84620,22.71070,29.68700,43.42490,72.63750,134.42999,261.58701"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("23.96960,27.40010,33.05160,42.79220,60.93260,96.38280,166.97000"\ "25.07060,28.49620,34.13780,43.89840,62.03260,97.48170,168.07100"\ "26.89800,30.31720,35.93930,45.70310,63.84960,99.29610,169.88300"\ "29.73050,33.21480,38.90690,48.69180,66.86490,102.31700,172.90401"\ "33.87360,37.43990,43.25120,53.18120,71.50820,107.02800,177.59900"\ "39.34090,43.11200,49.08190,59.19370,77.64360,113.32900,184.10001"\ "44.79420,48.95830,55.50810,65.88810,84.52800,120.22700,190.97800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("12.01260,17.15960,26.96480,46.39680,85.73760,165.46899,326.28500"\ "11.99770,17.15570,26.96530,46.39000,85.73600,165.47501,326.28299"\ "12.02670,17.15840,26.95740,46.37960,85.73270,165.47000,326.28500"\ "12.44460,17.55470,27.29600,46.66890,85.88710,165.53200,326.29700"\ "13.05980,18.25670,28.04720,47.39480,86.40920,165.86200,326.44199"\ "14.42380,19.57580,29.14920,48.31930,87.89550,166.44701,326.87201"\ "17.36190,22.48500,31.77600,50.36900,88.53710,168.64101,328.86401"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("22.88900,25.74360,30.38440,38.48480,53.69650,83.55810,143.04601"\ "24.57000,27.42490,32.08600,40.18750,55.40370,85.26540,144.75200"\ "28.32630,31.17870,35.84190,43.96220,59.16740,89.04580,148.52699"\ "35.52380,38.38920,43.05030,51.14210,66.30760,96.17830,155.63901"\ "47.07140,50.10770,55.01770,63.26420,78.49520,108.32900,167.81300"\ "63.30000,66.77680,72.04820,80.60660,95.94450,125.77900,185.29201"\ "86.39230,90.41890,96.33550,105.52000,121.18399,151.02800,210.49300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.93360,13.83400,21.46890,36.82600,68.17940,131.88200,260.29401"\ "9.95430,13.85030,21.46200,36.82390,68.16650,131.87500,260.29901"\ "9.94309,13.84180,21.45140,36.80650,68.15240,131.87100,260.29300"\ "10.32510,14.15730,21.67740,36.95090,68.25890,131.90100,260.29901"\ "12.10690,15.82590,23.10510,37.94660,68.82910,132.13699,260.38501"\ "14.83180,18.49970,25.49890,40.03490,70.40820,132.87700,260.72198"\ "18.81050,22.63410,29.41770,43.16090,72.52060,134.16701,261.73499"); } } } pin("A") { direction : input; capacitance : 1.0674; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0242; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.0565; max_transition : 320.000; } } cell ("AND4x1_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((A*B)*C)*D"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("22.20910,25.55500,31.16430,40.79110,58.65060,93.65270,163.24699"\ "23.36560,26.74770,32.24760,41.92850,59.81840,94.80580,164.38200"\ "25.90830,29.30040,34.94230,44.58650,62.47110,97.41360,167.01801"\ "30.57730,34.03860,39.61710,49.37070,67.28700,102.24700,171.87100"\ "37.06110,40.46110,46.13220,55.98740,74.32630,109.43500,179.04100"\ "46.29130,49.79810,55.54030,65.36730,83.53990,119.02400,189.02000"\ "59.31480,63.18130,69.29690,79.31070,97.47930,132.75999,202.89999"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.06220,17.00770,26.46340,45.19110,83.16230,160.24500,315.81601"\ "12.03340,17.00360,26.45480,45.19310,83.16130,160.25800,315.81601"\ "12.15220,17.05460,26.48220,45.19970,83.16960,160.24400,315.80600"\ "12.68050,17.68170,27.13210,45.69280,83.44000,160.35100,315.83499"\ "13.28310,18.17860,27.71830,46.45310,84.25850,161.03000,316.16299"\ "14.97450,19.57200,28.58650,46.97720,84.92010,161.67599,316.90799"\ "17.75290,22.31840,30.94280,48.52340,85.60400,162.47000,317.54901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.74070,13.88270,17.71210,25.13880,39.85540,69.21920,127.89899"\ "13.52150,15.64350,19.50310,26.92780,41.63980,71.00960,129.68900"\ "16.63070,18.80680,22.68470,30.11740,44.83560,74.21150,132.89600"\ "20.75060,23.03960,27.03690,34.57560,49.33920,78.68910,137.37801"\ "26.21130,28.67300,32.82960,40.42750,55.29970,84.73100,143.38300"\ "33.16210,35.91340,40.42670,48.16660,62.84650,92.15980,150.73500"\ "41.80870,45.07660,50.04130,58.25980,73.02370,102.34400,161.04401"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.60781,10.30800,17.79660,32.96200,63.58191,125.07700,248.20702"\ "6.64874,10.34080,17.80940,32.97790,63.59190,125.07700,248.20598"\ "7.03497,10.62730,18.00680,33.06020,63.61420,125.07900,248.20702"\ "7.74204,11.27990,18.55590,33.43620,63.82700,125.15900,248.20198"\ "8.96322,12.36720,19.36100,34.05930,64.19050,125.41800,248.35800"\ "10.93330,14.32080,20.94380,35.05600,64.78650,125.77100,248.55202"\ "13.80880,17.33680,23.79670,37.22410,66.13930,126.60199,249.78300"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("23.69790,27.05500,32.64600,42.29820,60.18580,95.13600,164.74300"\ "24.71980,28.08050,33.65660,43.32200,61.20361,96.15130,165.76300"\ "26.86030,30.22090,35.78120,45.43430,63.32180,98.27450,167.88901"\ "30.68180,34.15080,39.81880,49.55280,67.48380,102.45000,172.07300"\ "36.34750,39.81710,45.56940,55.49440,73.81100,108.84400,178.45599"\ "44.44550,48.12040,54.03770,63.98150,82.21090,117.57299,187.45500"\ "56.10930,60.18830,66.53820,76.74390,95.16170,130.46500,200.20100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.07190,17.00770,26.46110,45.18720,83.16450,160.26401,315.81500"\ "12.04810,17.00300,26.45520,45.18810,83.16040,160.24699,315.81601"\ "12.10780,17.04380,26.49590,45.20610,83.17080,160.25500,315.81799"\ "12.72080,17.67580,27.03770,45.59540,83.41820,160.33200,315.83401"\ "13.40760,18.33120,27.85630,46.43800,84.16770,160.91901,316.10001"\ "15.03640,19.79700,28.86840,47.10770,84.99780,161.49200,316.65500"\ "17.75490,22.54560,31.33380,49.14700,85.90720,162.50800,317.39200"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.35360,14.49310,18.36540,25.80270,40.52930,69.91090,128.59700"\ "14.22950,16.37000,20.24930,27.69600,42.42600,71.80530,130.50301"\ "17.46990,19.63500,23.55010,31.00530,45.74830,75.13920,133.82100"\ "22.06430,24.34230,28.35280,35.87530,50.62930,80.01160,138.71500"\ "28.19990,30.68650,34.81610,42.40480,57.18370,86.62590,145.34100"\ "36.20590,38.94830,43.32360,51.02210,65.77260,95.22270,154.01100"\ "46.46890,49.69420,54.57340,62.56760,77.37600,106.85600,165.68201"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.70704,10.39300,17.85790,33.01600,63.63370,125.11501,248.23698"\ "6.73168,10.41140,17.86570,33.01330,63.61740,125.11501,248.22699"\ "7.04219,10.64150,18.00920,33.09280,63.65359,125.11800,248.23299"\ "7.75617,11.28020,18.51120,33.41480,63.82310,125.20900,248.23599"\ "8.89748,12.26820,19.25940,33.95550,64.15780,125.37400,248.35701"\ "10.76240,14.06460,20.75820,34.88010,64.95210,125.66000,248.54500"\ "13.49840,16.85950,23.24880,36.77830,66.04220,126.74900,251.05002"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("24.71180,28.06910,33.66160,43.31480,61.19370,96.13650,165.74699"\ "25.63890,28.98980,34.57610,44.22880,62.10960,97.05340,166.66701"\ "27.35270,30.70100,36.25930,45.91340,63.80290,98.74920,168.36400"\ "30.25150,33.71010,39.37850,49.10800,67.01760,101.97800,171.59000"\ "34.76100,38.28030,44.02690,53.94460,72.16310,107.20100,176.83400"\ "41.47720,45.18830,51.11760,61.18280,79.43770,114.74100,184.60699"\ "50.76830,54.89480,61.33510,71.75110,90.22170,125.55999,195.58501"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.05830,17.01510,26.46140,45.19140,83.16280,160.25000,315.81900"\ "12.03850,17.00020,26.45540,45.18170,83.15990,160.25200,315.81900"\ "12.08800,17.04580,26.49450,45.19480,83.16260,160.24600,315.81900"\ "12.63930,17.57770,26.95110,45.53970,83.37720,160.32600,315.83899"\ "13.27940,18.24390,27.65250,46.41950,84.07790,160.81900,316.08099"\ "14.72610,19.63790,28.85260,47.14560,84.85300,161.64999,316.58801"\ "17.40600,22.36770,31.42060,49.37370,86.14670,162.49699,317.37201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.02350,15.22480,19.13040,26.59800,41.34070,70.73860,129.44000"\ "14.85500,17.02390,20.92760,28.40560,43.15940,72.56130,131.26199"\ "18.20810,20.38530,24.30770,31.79710,46.54970,75.95630,134.66901"\ "23.19780,25.48230,29.47100,37.02980,51.79420,81.22040,139.89400"\ "29.96080,32.36140,36.47990,43.99930,58.89210,88.34480,147.06700"\ "38.85570,41.57980,45.94360,53.59720,68.40260,97.89040,156.68201"\ "50.61750,53.79230,58.71090,66.48860,81.34440,110.83100,169.63100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.86157,10.53260,17.97810,33.10680,63.69710,125.16400,248.27298"\ "6.87078,10.54150,17.98000,33.10490,63.69710,125.16400,248.27402"\ "7.10919,10.70840,18.08290,33.15170,63.71260,125.16600,248.24800"\ "7.80045,11.30800,18.53980,33.43380,63.86620,125.23100,248.28201"\ "8.86772,12.30220,19.31410,34.10750,64.16840,125.41000,248.39301"\ "10.69290,13.99220,20.67000,34.90320,65.14310,125.81699,248.55202"\ "13.35230,16.60160,23.00310,36.63690,65.74870,126.69500,249.06599"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("25.10550,28.46090,34.04430,43.70870,61.58750,96.52520,166.13800"\ "25.89670,29.25790,34.83660,44.49890,62.36520,97.32710,166.93201"\ "27.30260,30.64960,36.21850,45.88070,63.76380,98.71420,168.32201"\ "29.50510,32.90590,38.57270,48.28910,66.20690,101.15300,170.76199"\ "32.74610,36.26060,41.99500,51.88760,69.99860,105.07400,174.65100"\ "37.48080,41.15800,47.10070,57.16100,75.38460,110.58500,180.66901"\ "43.89210,47.82440,54.42150,64.98760,83.46230,118.82599,188.71700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.05420,17.01550,26.45990,45.19060,83.16200,160.25200,315.82101"\ "12.05890,17.00580,26.45390,45.18740,83.15620,160.25000,315.82199"\ "12.05380,17.01240,26.46280,45.19490,83.15430,160.25900,315.81400"\ "12.47240,17.48350,26.83820,45.48130,83.32470,160.32001,315.83099"\ "12.99870,17.96330,27.50760,46.11360,83.83750,160.72800,316.01901"\ "14.14560,19.23610,28.52460,46.94280,85.49540,161.23300,316.65100"\ "16.57350,21.82860,30.99860,49.13480,86.46910,163.79500,318.15601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.43330,15.65940,19.62120,27.14140,41.92200,71.34480,130.06400"\ "15.31990,17.50590,21.47190,28.99740,43.77930,73.20480,131.92500"\ "18.75550,20.96120,24.93690,32.44580,47.23740,76.66970,135.39200"\ "24.11760,26.40900,30.44600,38.01180,52.82210,82.25010,140.99600"\ "31.38920,33.82810,37.90470,45.49100,60.33700,89.80480,148.56700"\ "41.03160,43.74930,48.11930,55.82590,70.67180,100.16200,159.11501"\ "54.15340,57.29790,62.10620,70.11100,84.96080,114.36800,173.10400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.08408,10.75620,18.18130,33.27440,63.82950,125.24601,248.32700"\ "7.07763,10.75330,18.17950,33.26360,63.82700,125.24401,248.32700"\ "7.26330,10.87200,18.23530,33.29530,63.82280,125.23500,248.32600"\ "7.92549,11.44860,18.66880,33.54660,63.94640,125.29600,248.32300"\ "8.97719,12.39200,19.44690,34.20960,64.23020,125.45100,248.45300"\ "10.79510,14.07400,20.74520,34.94080,64.78780,125.75500,248.73900"\ "13.39360,16.66670,23.05330,36.61960,65.79460,126.21901,249.45798"); } } } pin("A") { direction : input; capacitance : 0.6423; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.6002; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5963; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.6153; max_transition : 320.000; } } cell ("AND4x2_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((A*B)*C)*D"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.74160,31.60170,37.87000,48.14440,66.67160,102.04600,172.18401"\ "28.96280,32.74000,38.85830,49.20890,67.71010,103.10200,173.21800"\ "31.38480,35.22860,41.40210,51.74560,70.24580,105.65000,175.77000"\ "36.96610,40.79700,46.97260,57.31480,75.83760,111.25400,181.37100"\ "45.13470,49.05290,55.32030,65.88960,84.53940,120.01400,190.14400"\ "56.63550,60.70300,67.01880,77.45990,96.24930,132.20300,202.49400"\ "72.44020,76.88980,83.55600,94.27370,112.89500,148.35400,218.92999"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.94430,19.27450,29.08500,48.11480,86.35790,164.01700,321.29001"\ "13.93060,19.26330,29.07770,48.10620,86.31550,164.03799,321.29099"\ "13.89580,19.24290,29.06630,48.10470,86.30870,163.99800,321.28799"\ "14.32100,19.61410,29.36180,48.27770,86.46280,164.07201,321.30099"\ "15.28400,20.51550,30.37550,49.25270,87.24820,164.60899,321.49301"\ "17.28500,22.27250,31.61620,50.23530,88.65160,165.49200,322.32599"\ "20.91070,25.82240,34.75520,52.33070,89.31920,166.86301,323.09601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.71370,16.07270,20.14510,27.72340,42.54540,72.05980,131.00101"\ "15.61240,17.97620,22.05760,29.64670,44.47410,73.95430,132.89999"\ "19.04910,21.41520,25.50500,33.06320,47.83040,77.33610,136.29201"\ "24.20830,26.72450,30.94080,38.68450,53.41560,82.93830,141.68401"\ "31.08800,33.85030,38.23990,45.96510,60.82880,90.25930,149.03999"\ "39.99320,43.09360,47.87620,55.83670,70.69350,100.23800,159.28500"\ "51.21730,54.85310,60.27750,68.68800,83.63350,113.07100,172.20100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.16496,10.94200,18.48140,33.75030,64.73740,127.21600,252.39099"\ "7.17928,10.94780,18.47840,33.74870,64.73680,127.17900,252.40402"\ "7.44655,11.14330,18.60200,33.82940,64.76420,127.18200,252.39099"\ "8.36745,11.98450,19.25590,34.21530,64.97570,127.23300,252.39299"\ "9.88702,13.35720,20.43020,35.20920,65.48510,127.53400,252.53000"\ "12.24690,15.75810,22.50610,36.86500,66.46180,128.02800,252.79501"\ "15.80050,19.45180,26.03430,39.43160,68.38300,129.02600,253.78600"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("29.22400,33.07260,39.24730,49.57110,68.09410,103.48900,173.60300"\ "30.28120,34.11630,40.32140,50.63450,69.14860,104.54300,174.66000"\ "32.37120,36.21130,42.39900,52.71800,71.23700,106.64100,176.75500"\ "36.79820,40.64000,46.84480,57.21060,75.72150,111.12300,181.23900"\ "43.64790,47.61040,53.95700,64.48280,83.19840,118.67300,188.78999"\ "53.53730,57.69620,64.18760,74.78450,93.59910,129.45799,199.53900"\ "67.61710,72.12890,79.12620,90.08390,108.88000,144.56900,215.01300"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.92230,19.25880,29.10640,48.10490,86.32640,164.02499,321.28900"\ "13.91660,19.26600,29.07730,48.10250,86.33950,164.02299,321.28000"\ "13.90420,19.24400,29.06710,48.08240,86.33990,164.01801,321.28601"\ "14.37150,19.68940,29.37190,48.30640,86.43750,164.07700,321.29800"\ "15.24060,20.56270,30.42520,49.20780,87.14690,164.54601,321.51401"\ "16.91130,22.10320,31.60770,50.35770,88.52760,165.35699,322.11200"\ "20.20410,25.44310,34.51690,52.45350,89.49430,167.15800,322.93301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.35110,16.71930,20.81430,28.40550,43.23550,72.75420,131.72000"\ "16.22330,18.59070,22.69220,30.29340,45.13630,74.65450,133.62100"\ "19.76110,22.13110,26.23080,33.84210,48.68250,78.20520,137.16499"\ "25.31030,27.80120,32.01500,39.66920,54.53400,84.06970,143.03500"\ "32.75120,35.46310,39.83280,47.58220,62.49430,92.09430,151.00400"\ "42.49040,45.55060,50.25500,58.20190,73.13870,102.67200,161.69901"\ "55.09300,58.66780,64.06060,72.46750,87.59950,117.08599,175.99001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.27038,11.03100,18.55130,33.80980,64.78350,127.22600,252.42599"\ "7.27644,11.03160,18.54800,33.81010,64.78240,127.21600,252.42700"\ "7.46689,11.17680,18.64020,33.85840,64.79800,127.22899,252.44202"\ "8.33932,12.01340,19.21990,34.21150,64.97400,127.27499,252.43100"\ "9.85149,13.33530,20.40950,35.13700,65.43610,127.54700,252.54698"\ "12.14250,15.62070,22.34630,36.49900,66.34520,127.91500,252.73799"\ "15.52830,19.09230,25.63790,39.19070,68.09150,128.79900,253.36899"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("30.23060,34.08160,40.26110,50.60860,69.10450,104.50000,174.60600"\ "31.18800,35.03660,41.23260,51.56820,70.06760,105.45900,175.57201"\ "32.92540,36.76740,42.94580,53.29310,71.79500,107.19500,177.30499"\ "36.13120,40.01760,46.27250,56.58370,75.12280,110.54900,180.68800"\ "41.26540,45.27680,51.61200,62.17570,80.91320,116.35000,186.46400"\ "49.24650,53.40390,59.94890,70.65010,89.46940,125.16400,195.50200"\ "60.77660,65.30160,72.26990,83.32090,102.42100,138.18300,208.24699"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.94010,19.26830,29.09610,48.12510,86.33410,164.03400,321.29501"\ "13.94500,19.25690,29.07850,48.10450,86.31750,164.02200,321.28900"\ "13.90210,19.24010,29.06200,48.08710,86.32170,163.98399,321.29199"\ "14.28400,19.59480,29.35110,48.33790,86.46670,164.09399,321.30801"\ "14.96560,20.36790,30.29970,49.09310,87.05400,164.49001,321.48401"\ "16.43090,21.74980,31.54160,50.19040,88.22720,165.24300,322.06100"\ "19.28540,24.68230,34.15710,52.58690,89.78180,166.21201,322.83401"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("15.05820,17.44810,21.57040,29.18550,44.03790,73.57360,132.55400"\ "16.76480,19.15890,23.28310,30.89760,45.75900,75.29520,134.27600"\ "20.43670,22.81790,26.93530,34.54190,49.40320,78.93890,137.91200"\ "26.30650,28.79290,32.99390,40.64890,55.53470,85.07290,144.05499"\ "34.19080,36.89260,41.27030,49.00720,63.90910,93.52120,152.46201"\ "44.70820,47.75620,52.44590,60.46620,75.38490,104.95500,164.05400"\ "58.46080,62.00040,67.33450,75.77170,90.83620,120.23400,179.22200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.41716,11.15750,18.65710,33.89590,64.84260,127.26801,252.45900"\ "7.41833,11.16070,18.65290,33.89450,64.83790,127.26900,252.45799"\ "7.55752,11.27550,18.72900,33.93780,64.85750,127.27200,252.47198"\ "8.37019,11.96590,19.23080,34.25320,65.00140,127.30600,252.46399"\ "9.82181,13.30710,20.39220,35.20030,65.49110,127.58200,252.57402"\ "12.14310,15.58340,22.23000,36.37900,66.25830,127.89700,252.85100"\ "15.43220,19.03590,25.55470,38.93540,67.93380,128.77699,253.13002"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("30.61530,34.46520,40.66220,50.99560,69.48830,104.88600,174.99001"\ "31.45260,35.29310,41.48290,51.83290,70.33190,105.72600,175.84000"\ "32.85480,36.69470,42.86990,53.22550,71.72850,107.12500,177.23700"\ "35.28850,39.14540,45.33830,55.68450,74.20350,109.58600,179.69600"\ "38.91060,42.84930,49.18710,59.68480,78.38880,113.86100,183.96300"\ "44.42750,48.56810,55.08230,65.79780,84.63720,120.28800,190.52000"\ "52.44430,56.92220,63.83110,74.98490,94.16040,129.86400,200.46001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.90370,19.28150,29.09650,48.12550,86.34110,164.03400,321.29501"\ "13.90820,19.27950,29.08390,48.11030,86.33150,164.00301,321.29001"\ "13.90110,19.24610,29.05150,48.09220,86.32080,164.02901,321.29300"\ "14.21360,19.51210,29.29010,48.27340,86.41420,164.08299,321.30801"\ "14.73030,20.15560,30.00170,48.96500,86.98550,164.41800,321.46201"\ "15.81670,21.21690,30.99150,49.85970,88.16000,165.02100,321.85199"\ "18.13660,23.63720,33.40310,52.13580,89.43790,166.41200,322.74399"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("15.46550,17.89930,22.07070,29.73210,44.61550,74.17460,133.17000"\ "17.25490,19.68740,23.86040,31.52610,46.41400,75.97420,134.96100"\ "20.99520,23.41670,27.58220,35.25270,50.14600,79.71840,138.72099"\ "27.11640,29.63280,33.85510,41.56340,56.45040,85.99360,144.98399"\ "35.44300,38.15590,42.52260,50.29660,65.25890,94.81860,153.82500"\ "46.71760,49.75920,54.49610,62.43680,77.41180,107.00000,166.05400"\ "61.71920,65.28090,70.57300,78.95920,94.01960,123.55700,182.55800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.63281,11.36960,18.84740,34.05530,64.97150,127.35400,252.51701"\ "7.62588,11.36490,18.84190,34.04780,64.96900,127.35300,252.53099"\ "7.70141,11.42010,18.87830,34.06260,64.97210,127.34699,252.51601"\ "8.47885,12.09300,19.33920,34.32730,65.07800,127.37900,252.52000"\ "9.87778,13.38230,20.42010,35.20530,65.52140,127.60300,252.61998"\ "12.14120,15.53560,22.26570,36.59060,66.41140,128.03999,252.84599"\ "15.40170,18.92330,25.41970,38.96770,67.89180,128.75700,253.31398"); } } } pin("A") { direction : input; capacitance : 0.6415; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5993; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5961; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.6133; max_transition : 320.000; } } cell ("AND5x1_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(((A*B)*C)*D)*E"; capacitance : 0.0000; max_capacitance : 368.640; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("45.13150,63.45220,98.59700,168.24500,307.37299,585.53198,1141.62000"\ "46.30680,64.63600,99.79420,169.37601,308.53101,586.71301,1142.80005"\ "48.65920,66.98480,102.10900,171.76700,310.90201,589.07898,1145.16003"\ "53.62850,71.96910,107.12900,176.79300,315.92899,594.10901,1150.18994"\ "60.50510,79.26600,114.49400,184.17900,323.28400,601.41498,1157.54004"\ "69.92010,88.55610,124.03000,194.40700,333.52399,611.63000,1167.75000"\ "82.83970,101.70400,136.79500,206.98900,345.98599,623.74597,1179.93005"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("47.16320,84.80310,161.36400,316.28101,627.83801,1251.69995,2499.72998"\ "47.13780,84.83160,161.35699,316.28000,627.83801,1251.69995,2499.73999"\ "47.16340,84.79700,161.34000,316.28799,627.83801,1251.69995,2499.72998"\ "47.51060,84.98830,161.44099,316.30499,627.84003,1251.69995,2499.72998"\ "48.34850,85.89700,162.17799,316.61801,627.80402,1251.67004,2499.68994"\ "48.80020,86.81690,162.93800,317.57901,628.56500,1251.56995,2499.68994"\ "50.81730,87.82970,163.54700,318.45200,629.70801,1252.59998,2499.77002"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.39680,43.15020,72.54130,131.25900,248.67101,483.47400,952.83606"\ "30.31430,45.05390,74.43250,133.16000,250.57701,485.38202,954.74408"\ "33.75660,48.38970,77.77320,136.48300,253.90601,488.72000,958.08307"\ "39.47010,54.20460,83.60250,142.09000,259.74301,494.54800,963.91107"\ "47.08510,61.92810,91.25710,149.39999,266.80200,501.60504,970.96295"\ "57.55470,72.49130,101.95500,160.87500,278.09900,512.94800,982.30103"\ "71.95810,87.07810,116.54900,175.20599,292.70901,527.42401,996.84308"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("33.56540,64.01840,125.41000,248.52800,495.02097,987.83606,1973.07996"\ "33.55780,64.01610,125.41700,248.61200,495.02097,987.83606,1973.07996"\ "33.62620,64.05110,125.42900,248.54500,495.01196,987.83691,1973.07996"\ "34.03100,64.24700,125.47900,248.52901,494.85999,987.83606,1973.07996"\ "34.92630,64.77270,125.78800,248.70001,495.01099,987.49695,1973.07996"\ "36.34280,65.84980,126.42000,249.11301,495.10602,987.85004,1973.08997"\ "39.07490,67.65030,127.15100,250.62700,495.39401,987.99701,1973.10986"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("47.17580,65.48320,100.62200,170.26500,309.39600,587.46899,1143.66003"\ "48.24780,66.55690,101.68600,171.34100,310.47299,588.57202,1144.72998"\ "50.38840,68.69540,103.84300,173.49300,312.62100,590.79999,1146.88000"\ "54.61260,72.96400,108.10400,177.76401,316.90201,595.07800,1151.15002"\ "60.99620,79.69790,114.92700,184.58200,323.72800,601.90198,1157.98999"\ "69.57850,88.25230,123.77300,193.89799,332.91699,611.05701,1167.19995"\ "81.91510,100.66700,136.20799,205.95399,345.75800,623.73102,1179.81006"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("47.17450,84.81200,161.36200,316.26199,627.83801,1251.50000,2499.72998"\ "47.16920,84.81600,161.37199,316.28799,627.83801,1251.72998,2499.72998"\ "47.16440,84.81740,161.35800,316.27899,627.83801,1251.69995,2499.71997"\ "47.50560,84.99970,161.43401,316.30399,627.83899,1251.69995,2499.71997"\ "48.34250,85.76490,162.11400,316.55899,627.86603,1251.69995,2499.72998"\ "49.09220,86.96830,162.77499,317.39999,628.41803,1251.56006,2499.68994"\ "51.29580,87.87800,163.63000,317.99701,629.25000,1252.42004,2499.75000"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("29.45300,44.22870,73.63150,132.35201,249.79100,484.60995,953.98303"\ "31.34730,46.12440,75.52720,134.25000,251.69499,486.49701,955.87793"\ "34.89670,49.59450,79.07780,137.80701,255.24899,490.06198,959.44598"\ "40.98610,55.79180,85.20220,143.95000,261.32999,496.18198,965.57397"\ "49.40050,64.35380,93.75480,152.49300,269.87100,504.61700,974.09601"\ "60.99980,75.88960,105.41900,164.28600,281.64999,516.31897,985.77405"\ "76.95850,92.10400,121.45200,180.20599,297.69800,532.48798,1001.90002"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("33.64580,64.08160,125.47599,248.58998,495.05798,987.86902,1973.10986"\ "33.63610,64.08280,125.47599,248.58701,495.06100,987.85901,1973.09985"\ "33.68030,64.10230,125.47900,248.59601,495.06100,987.86603,1973.11987"\ "34.01780,64.27150,125.52401,248.58398,494.91599,987.86304,1973.11987"\ "34.90100,64.76460,125.77300,248.72598,494.93704,987.62396,1973.10986"\ "36.19370,65.50740,126.15601,249.01100,495.28799,987.69202,1973.10986"\ "38.72570,67.14310,126.95200,249.34802,495.33899,988.03400,1973.17004"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("48.86560,67.17220,102.30600,171.95799,311.08600,589.23102,1145.34998"\ "49.88430,68.20960,103.31900,172.97800,312.10699,590.28400,1146.37000"\ "51.67790,70.00120,105.14600,174.79700,313.92499,592.10400,1148.18005"\ "55.14730,73.52800,108.65100,178.31700,317.43900,595.61902,1151.68994"\ "60.55740,79.18090,114.42000,184.07600,323.20499,601.39099,1157.47998"\ "68.08630,86.81760,122.34599,192.26900,331.44901,609.59399,1165.70996"\ "78.66270,97.57890,133.16701,202.88200,342.69101,620.66998,1176.72998"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("47.16710,84.81910,161.36301,316.28000,627.83801,1251.67004,2499.71997"\ "47.16370,84.79240,161.34399,316.28799,627.83801,1251.69995,2499.70996"\ "47.14440,84.80030,161.35500,316.27899,627.83801,1251.69995,2499.70996"\ "47.49860,84.97360,161.42200,316.30801,627.84003,1251.69995,2499.70996"\ "48.30770,85.71420,161.97099,316.53000,627.85999,1251.69995,2499.71997"\ "49.18240,86.82340,162.67900,317.13000,628.38202,1251.68994,2499.71997"\ "51.38690,88.37490,163.60899,317.95901,629.05902,1252.40002,2499.72998"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("30.68010,45.48080,74.91250,133.67500,251.06500,485.84299,955.35400"\ "32.40210,47.20690,76.63460,135.37900,252.84100,487.55701,957.07800"\ "36.09750,50.90770,80.33880,139.08800,256.55200,491.28101,960.77704"\ "42.46210,57.33720,86.75920,145.50999,262.94199,497.81201,967.22095"\ "51.50250,66.41750,95.87860,154.61099,272.03900,506.90903,976.31604"\ "64.19860,79.11170,108.56800,167.47200,284.89001,519.61798,989.08002"\ "81.67520,96.78520,126.22001,185.01900,302.54401,537.44598,1006.77997"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("33.77650,64.18240,125.55500,248.64200,495.07397,987.69202,1973.17004"\ "33.77420,64.18080,125.55500,248.64699,495.11700,987.67493,1973.17004"\ "33.80540,64.18110,125.55700,248.67101,495.11700,987.76996,1973.16003"\ "34.09070,64.31880,125.59301,248.67700,494.98099,987.91595,1973.17004"\ "34.95780,64.71900,125.81699,248.79202,495.02203,987.91400,1973.16003"\ "36.05160,65.62970,126.18300,249.03702,495.15305,987.72900,1973.17004"\ "38.42430,67.02900,127.00299,249.41998,495.48700,988.07495,1973.22998"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("49.88360,68.18880,103.32200,172.97501,312.10300,590.27802,1146.34998"\ "50.87510,69.18230,104.31500,173.95700,313.09500,591.27100,1147.34998"\ "52.49180,70.81850,105.94100,175.59599,314.72800,592.90601,1148.98999"\ "55.27380,73.63350,108.76000,178.41400,317.54401,595.72198,1151.81006"\ "59.60550,78.19020,113.41500,183.05701,322.18799,600.37299,1156.44995"\ "65.82990,84.49650,120.11401,189.91200,328.94000,607.16400,1163.27002"\ "74.08500,93.17040,128.72200,198.89799,338.49500,616.43799,1172.40002"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("47.16600,84.81610,161.37000,316.25400,627.83801,1251.69995,2499.77002"\ "47.16300,84.81380,161.32899,316.27899,627.83801,1251.69995,2499.78003"\ "47.16340,84.80730,161.33900,316.28799,627.83801,1251.69995,2499.78003"\ "47.41310,84.94040,161.41100,316.30099,627.83899,1251.69995,2499.78003"\ "48.13360,85.59960,161.84000,316.49701,627.86102,1251.69995,2499.78003"\ "49.05950,86.66960,162.67300,317.04001,628.21997,1251.68005,2499.78003"\ "51.28950,88.07130,163.71001,317.96201,629.07599,1252.31006,2499.83008"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("31.67690,46.52970,76.02370,134.83000,252.27800,487.09396,956.52899"\ "33.39090,48.24730,77.70750,136.49800,253.95900,488.80499,958.21509"\ "37.11320,51.96110,81.42450,140.21800,257.68201,492.52802,961.94696"\ "43.61670,58.45570,87.92450,146.72701,264.15399,499.04196,968.47400"\ "53.34370,68.27740,97.75080,156.50999,273.95599,508.83997,978.26501"\ "66.83670,81.60380,111.32100,170.04401,287.51199,522.31500,991.81195"\ "85.75400,100.75200,130.24699,189.09700,306.60400,541.49799,1010.86993"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("33.98450,64.34860,125.67400,248.72598,495.03101,987.96692,1973.22009"\ "33.98500,64.34720,125.67300,248.72598,495.00800,987.96802,1973.20007"\ "33.98640,64.35120,125.67300,248.72598,495.00800,987.96802,1973.21008"\ "34.21210,64.43920,125.69500,248.72998,495.03702,987.96906,1973.22009"\ "34.94440,64.83660,125.88499,248.84100,495.08704,987.96906,1973.21008"\ "36.20210,66.08210,126.33100,249.03702,495.24600,987.78400,1973.22998"\ "38.52390,67.03160,127.41499,249.58200,495.54199,988.22607,1973.27002"); } } timing() { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("50.30730,68.62610,103.74900,173.38300,312.52399,590.69897,1146.78003"\ "51.16940,69.48440,104.60900,174.25700,313.38800,591.46600,1147.65002"\ "52.54220,70.85440,105.99200,175.64500,314.77499,592.95203,1149.04004"\ "54.81170,73.14170,108.26700,177.92000,317.04800,595.22699,1151.31006"\ "58.09980,76.59570,111.79800,181.45500,320.57599,598.75000,1154.81006"\ "62.44110,81.09770,116.54700,186.33299,325.51599,603.62799,1159.71997"\ "68.06710,87.15310,122.81601,192.66701,331.98599,610.07300,1166.32996"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("47.16430,84.81290,161.36501,316.29401,627.83801,1251.69995,2499.82007"\ "47.16490,84.83190,161.35500,316.28799,627.83801,1251.71997,2499.81006"\ "47.16100,84.81130,161.34500,316.24399,627.83801,1251.69995,2499.81006"\ "47.34750,84.92720,161.40800,316.29599,627.83899,1251.69995,2499.82007"\ "47.93020,85.39890,161.72501,316.50800,627.86102,1251.69995,2499.80005"\ "48.73500,86.74280,162.42500,316.89999,628.16400,1251.68994,2499.81006"\ "50.99880,87.80880,163.88901,318.71799,628.51801,1251.73999,2499.84009"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("32.49270,47.41660,76.92550,135.75101,253.19902,488.02502,957.55707"\ "34.24600,49.17780,78.69080,137.51500,254.96199,489.78799,959.30609"\ "37.92820,52.85330,82.36350,141.19000,258.64099,493.46799,962.99402"\ "44.70180,59.58599,89.10530,147.91200,265.38599,500.29004,969.73694"\ "54.92140,69.91310,99.37560,158.18800,275.64700,510.55499,979.99896"\ "69.10240,84.22920,113.64000,172.60201,290.10400,524.88300,994.42102"\ "89.42320,104.50500,134.06500,192.91200,310.49399,545.33801,1014.89008"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("34.30920,64.61420,125.86200,248.84900,495.15897,987.81793,1973.28003"\ "34.30300,64.60570,125.85900,248.84799,495.15897,987.81793,1973.27002"\ "34.31780,64.60330,125.86500,248.84799,495.15897,987.81793,1973.28003"\ "34.40800,64.63710,125.85800,248.86900,495.15704,988.03198,1973.27002"\ "35.18190,64.99910,126.02299,248.93600,495.17001,988.03699,1973.27002"\ "36.39850,66.09600,126.43301,249.14198,495.41400,987.84900,1973.29004"\ "38.48900,67.13470,127.96301,250.07300,495.61600,988.20099,1973.32996"); } } } pin("A") { direction : input; capacitance : 0.5551; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5073; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5062; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5066; max_transition : 320.000; } pin("E") { direction : input; capacitance : 0.5448; max_transition : 320.000; } } cell ("AND5x2_ASAP7_75t_R") { area : 0.292 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(((A*B)*C)*D)*E"; capacitance : 0.0000; max_capacitance : 368.640; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("33.91140,44.36260,62.91920,98.31440,168.36200,308.26001,587.87299"\ "35.02340,45.47310,64.03510,99.42090,169.46899,309.37500,588.97198"\ "37.56250,47.99630,66.56840,101.97000,172.01199,311.91800,591.53699"\ "42.25030,52.76000,71.38250,106.79800,176.83099,316.73999,596.35999"\ "48.41790,59.07480,78.16390,113.74500,183.79300,323.69299,603.31500"\ "57.02660,67.52250,86.40690,122.45600,193.03300,332.97601,612.56299"\ "68.50270,79.06590,97.83970,133.64301,204.34000,344.51001,623.96100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.44310,47.49140,85.60030,163.01900,319.84100,635.44800,1267.67004"\ "28.43310,47.48360,85.58580,163.05099,319.88000,635.44702,1267.66003"\ "28.42350,47.47160,85.58540,163.04900,319.86401,635.44800,1267.68005"\ "28.91890,47.89670,85.81890,163.14301,319.92499,635.45099,1267.68005"\ "29.27320,48.67690,86.71700,163.91400,320.29999,635.52301,1267.66003"\ "30.01860,48.84470,87.72390,164.74300,321.23901,636.38898,1267.70996"\ "32.35940,50.38190,88.27090,165.37199,322.29999,637.56097,1268.96997"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("23.06790,30.74500,45.59080,75.08560,134.10201,252.03700,487.80301"\ "24.85680,32.53260,47.38780,76.93920,135.94501,253.87100,489.63699"\ "28.36200,36.06010,50.92060,80.45030,139.44901,257.37900,493.14996"\ "34.63340,42.37590,57.15450,86.66050,145.66901,263.59698,499.36398"\ "43.20550,51.15590,66.15030,95.66820,154.63300,272.59299,508.34497"\ "55.01880,63.28740,78.40170,108.07800,167.30099,285.13501,520.82800"\ "71.72690,80.75180,96.04150,125.60001,184.44099,302.12601,537.85797"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("18.96380,34.14130,65.02300,127.42600,252.84599,503.72202,1005.59009"\ "18.96030,34.13750,65.01440,127.41399,252.84500,503.72101,1005.59009"\ "19.05970,34.18780,65.02480,127.43200,252.84599,503.72302,1005.59009"\ "19.65060,34.57880,65.23330,127.46901,252.85002,503.67700,1005.59009"\ "20.93130,35.72240,65.88380,127.84700,252.92200,503.81598,1005.59009"\ "23.05460,37.15330,67.11190,128.47600,253.30998,504.07602,1005.58008"\ "26.62600,40.19890,69.00820,129.70700,253.95799,504.29099,1005.88007"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("37.58800,48.03720,66.59710,101.99300,172.04100,311.93799,591.55298"\ "38.81440,49.26490,67.82660,103.22200,173.26801,313.16901,592.76300"\ "41.11730,51.53810,70.11390,105.52600,175.57899,315.49500,595.10797"\ "45.41370,55.88790,74.50670,109.89700,179.95500,319.85999,599.48199"\ "51.47900,62.23470,81.18200,116.69300,186.72900,326.62601,606.25201"\ "59.59030,70.35680,89.30280,125.16600,195.54700,335.54700,615.13300"\ "69.75670,80.81600,99.66260,135.63100,205.86900,346.47699,625.87097"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.46120,47.50010,85.61730,163.05701,319.84100,635.44702,1267.67004"\ "28.45660,47.50100,85.59990,163.05800,319.85300,635.44800,1267.65002"\ "28.45470,47.47630,85.59410,163.05499,319.84000,635.44800,1267.68005"\ "28.84000,47.79230,85.77510,163.10201,319.89899,635.45001,1267.68005"\ "29.82830,48.68260,86.59340,163.81900,320.08200,635.43298,1267.66003"\ "30.79240,49.43190,87.80950,164.62801,321.00201,636.10400,1267.68005"\ "33.55680,51.63630,89.01400,165.35800,321.73999,637.15698,1268.62000"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("25.21420,32.99870,47.93430,77.49130,136.53900,254.51802,490.32700"\ "26.92790,34.68220,49.60290,79.18020,138.22301,256.15201,492.00800"\ "30.62810,38.38790,53.31110,82.89040,141.93201,259.87299,495.71896"\ "37.19440,44.98420,59.92860,89.51550,148.55901,266.48700,502.34000"\ "46.98120,54.97570,70.02710,99.59480,158.61800,276.56299,512.41998"\ "60.65580,68.82800,83.91050,113.55200,172.62700,290.56699,526.42499"\ "79.78170,88.55250,103.81800,133.44501,192.50700,310.59900,546.58502"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("19.23800,34.36470,65.20960,127.58700,252.99602,503.95300,1005.72992"\ "19.23320,34.35970,65.20810,127.58600,252.99602,503.90796,1005.71997"\ "19.27370,34.38020,65.21620,127.58800,252.99602,503.79602,1005.72992"\ "19.68500,34.65830,65.32960,127.62699,253.00601,503.85101,1005.71997"\ "20.91590,35.57270,65.87550,127.93600,253.04100,503.87399,1005.72992"\ "22.86770,37.10720,67.22300,128.44099,253.34598,504.04904,1005.77002"\ "26.22450,39.75990,68.69560,129.97501,254.38802,504.31799,1006.18005"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("40.17980,50.63260,69.19300,104.59500,174.63300,314.52899,594.12799"\ "41.33290,51.78580,70.34750,105.73800,175.78900,315.68399,595.28003"\ "43.30330,53.75640,72.32210,107.72500,177.77299,317.67001,597.28900"\ "46.82200,57.30830,75.89190,111.28900,181.34801,321.24500,600.86499"\ "52.05480,62.76720,81.68860,117.18200,187.23000,327.11600,606.73700"\ "59.26530,70.12370,89.14970,125.03601,195.33900,335.26199,614.89801"\ "67.69940,79.08300,98.30760,134.20100,204.34900,344.76999,624.54498"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.45430,47.49640,85.61320,163.04300,319.84100,635.44702,1267.66003"\ "28.45370,47.49650,85.61180,163.03400,319.84100,635.44800,1267.65002"\ "28.45590,47.49970,85.60550,163.05099,319.84201,635.44800,1267.68005"\ "28.82370,47.74660,85.73940,163.09599,319.85901,635.45001,1267.68005"\ "29.83820,48.70640,86.52190,163.74400,320.11401,635.43103,1267.65002"\ "30.87930,49.54340,87.67360,164.55400,320.89600,635.98798,1267.68994"\ "33.71560,51.86890,89.42570,165.59900,321.97299,636.68597,1268.55005"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("27.20500,35.03390,50.01860,79.65700,138.74699,256.76199,492.61102"\ "28.95190,36.78000,51.77730,81.40950,140.50200,258.47101,494.36798"\ "32.64320,40.48260,55.47620,85.10680,144.19901,262.22299,498.06897"\ "39.53670,47.42560,62.44070,92.03640,151.13800,269.04999,504.99298"\ "50.14690,58.10770,73.19620,102.88000,161.94299,279.98801,515.82098"\ "64.93140,73.33150,88.43750,118.17001,177.29700,295.34900,531.21198"\ "86.14620,94.84690,110.17500,139.89799,199.03200,317.15701,553.14001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("19.57810,34.66370,65.44190,127.78000,253.15500,504.08499,1005.84998"\ "19.57890,34.66440,65.44270,127.78000,253.15500,504.04904,1005.85999"\ "19.58930,34.66430,65.44440,127.78299,253.15599,504.03799,1005.85999"\ "19.88340,34.83650,65.52120,127.81401,253.16199,503.98596,1005.85999"\ "21.15400,35.73210,66.02830,128.10001,253.19702,504.11496,1005.86993"\ "23.06720,37.15440,67.24280,128.51300,253.44502,504.21701,1005.91003"\ "26.29570,39.79310,68.72560,130.46201,254.75999,504.44299,1006.16992"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("41.52880,51.98240,70.54010,105.93300,175.97900,315.87799,595.48901"\ "42.74740,53.19910,71.75840,107.16400,177.20399,317.09900,596.67102"\ "44.71630,55.15790,73.73070,109.13300,179.18100,319.07700,598.69598"\ "47.90820,58.35570,76.94760,112.35200,182.39999,322.30200,601.90002"\ "52.36960,63.06240,81.83550,117.29100,187.34300,327.24600,606.85303"\ "58.52810,69.41940,88.32550,124.10700,194.42599,334.32501,613.91498"\ "65.49070,76.82760,96.15060,131.95799,202.26300,342.73300,622.26099"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.45220,47.48840,85.59570,163.06000,319.85300,635.44800,1267.68994"\ "28.45240,47.49720,85.60690,163.04300,319.84100,635.44800,1267.68005"\ "28.45550,47.47420,85.61710,163.05200,319.89099,635.44800,1267.69995"\ "28.68520,47.67390,85.69890,163.08000,319.86301,635.44897,1267.69995"\ "29.59110,48.43660,86.33040,163.60500,320.10199,635.47101,1267.68994"\ "30.67950,49.29470,87.77970,164.19099,320.69199,635.85400,1267.71997"\ "33.32700,51.72100,89.01480,165.29500,321.26199,636.52802,1268.38000"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.92050,36.89930,52.00640,81.73380,140.90100,258.94299,494.87604"\ "30.58710,38.56500,53.67830,83.40750,142.57300,260.61801,496.55301"\ "34.11240,42.09290,57.20380,86.93940,146.10300,264.14600,500.08197"\ "41.32440,49.29320,64.39150,94.12430,153.28999,271.33200,507.27002"\ "52.83200,60.91770,76.09080,105.83100,165.01500,283.11499,519.00897"\ "68.93170,77.25070,92.45770,122.13999,181.36301,299.46100,535.39099"\ "92.03240,100.83300,116.18000,145.95200,205.19400,323.62799,559.37000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("20.13530,35.17260,65.86630,128.12000,253.41098,504.18097,1006.03003"\ "20.11010,35.16210,65.86940,128.11800,253.41098,504.18097,1006.03003"\ "20.10210,35.15280,65.86400,128.11501,253.40900,504.17899,1006.03003"\ "20.25600,35.26470,65.90120,128.12300,253.41098,504.17999,1006.03003"\ "21.30520,35.92840,66.30440,128.30600,253.41602,504.31400,1006.05005"\ "23.21080,37.39190,67.30350,128.78300,253.67799,504.37198,1006.08997"\ "26.30550,39.80510,69.04260,129.79800,254.38002,504.88596,1006.37000"); } } timing() { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("41.81450,52.26590,70.82620,106.21400,176.26401,316.16299,595.77100"\ "42.85760,53.30850,71.86810,107.26700,177.30901,317.20901,596.82202"\ "44.53570,54.97740,73.54050,108.93800,178.98500,318.88501,598.48297"\ "47.12920,57.58940,76.16640,111.56100,181.59200,321.50000,601.12000"\ "50.65180,61.23920,79.97170,115.38600,185.45200,325.31500,604.95203"\ "55.00420,65.81900,84.66570,120.29700,190.40700,330.29700,609.99402"\ "59.54100,70.86780,90.18920,125.96800,196.23100,336.62900,615.92102"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("28.45260,47.49810,85.60780,163.03799,319.84900,635.44800,1267.73999"\ "28.45270,47.49760,85.59750,163.05400,319.85199,635.44800,1267.75000"\ "28.45620,47.49660,85.59360,163.05600,319.85199,635.44800,1267.73999"\ "28.57190,47.60320,85.67660,163.07899,319.78299,635.44897,1267.75000"\ "29.18210,48.11270,86.10680,163.41701,320.02100,635.43500,1267.73999"\ "30.05270,49.01510,87.09330,163.90401,320.36899,635.69501,1267.76001"\ "32.25230,51.23630,88.40460,165.69800,321.40701,636.34802,1268.05005"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("30.03990,38.19270,53.43950,83.28190,142.53000,260.63101,496.61304"\ "31.75900,40.06900,55.17430,85.03190,144.28999,262.40201,498.36502"\ "35.25700,43.40160,58.66190,88.50540,147.74800,265.85199,501.83203"\ "42.64560,50.80130,65.99880,95.83430,155.07600,273.18201,509.16800"\ "54.77640,62.97300,78.18630,108.03900,167.27800,285.42099,521.35999"\ "71.90610,80.31610,95.55530,125.41000,184.73199,302.94101,538.85498"\ "96.60440,105.48800,120.98100,150.81799,210.06599,328.48199,564.40198"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001, 368.64001"); values("20.70340,35.73910,66.37640,128.49800,253.70401,504.39801,1006.20001"\ "20.69260,35.72410,66.37270,128.49699,253.70401,504.39801,1006.20001"\ "20.65340,35.69930,66.34600,128.52299,253.70001,504.37198,1006.20001"\ "20.70300,35.66540,66.34740,128.48399,253.69601,504.37399,1006.20001"\ "21.65110,36.34100,66.65300,128.60800,253.71599,504.51398,1006.21002"\ "23.45210,37.69530,67.61020,129.08600,253.94901,504.65997,1006.25995"\ "26.42520,40.08620,69.01070,129.87801,254.22800,504.94104,1006.54999"); } } } pin("A") { direction : input; capacitance : 1.0676; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0218; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.0488; max_transition : 320.000; } pin("D") { direction : input; capacitance : 1.0186; max_transition : 320.000; } pin("E") { direction : input; capacitance : 1.0076; max_transition : 320.000; } } cell ("FAx1_ASAP7_75t_R") { area : 0.204 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("CON") { direction : output; function : "((!A*!B)+(!A*!CI))+(!B*!CI)"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.29180,20.78270,29.66560,47.35000,82.65620,153.22099,294.24899"\ "17.83990,22.34420,31.23210,48.92000,84.23520,154.80701,295.86301"\ "20.61100,25.10470,34.02750,51.77760,87.05020,157.67300,298.71301"\ "25.31730,30.28840,39.38260,57.07190,92.45130,163.15199,303.91501"\ "31.89940,37.92340,48.53890,67.67820,103.16300,173.80099,314.49600"\ "41.29440,49.01380,62.38700,85.01200,123.88600,194.75700,334.93900"\ "54.37720,64.38670,81.75090,110.01900,157.77600,236.29099,376.90500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("26.45190,35.57590,54.69710,93.30940,170.76801,325.62399,635.39600"\ "26.46880,35.57350,54.70030,93.34240,170.73199,325.59900,635.41302"\ "27.41020,36.20270,54.96510,93.33120,170.76700,325.57599,635.41302"\ "30.72150,38.79130,56.94170,94.50820,170.95200,325.54401,635.41302"\ "38.97960,46.47140,63.24920,99.32570,173.89000,326.20099,635.39502"\ "51.45260,60.52830,78.22990,113.46900,184.67101,332.54001,637.06201"\ "71.39930,83.24420,103.10900,141.80600,214.82201,354.84799,650.27301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.43510,15.82890,22.48500,35.65420,61.91240,114.31200,218.99400"\ "13.59480,16.98870,23.64680,36.83110,63.08590,115.49000,220.16200"\ "15.85520,19.28610,25.96500,39.20960,65.34840,117.72700,222.36400"\ "19.38760,23.33190,30.55390,43.77020,69.97310,122.53300,227.12399"\ "24.62330,29.42020,37.90740,52.69880,79.52160,131.96800,236.76700"\ "31.46690,37.68630,48.42330,66.26230,96.69860,150.84100,255.58899"\ "39.59660,48.16490,62.44670,85.42510,123.53700,185.60600,293.64200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.44610,26.17460,40.11150,68.24230,124.62201,237.35699,463.01099"\ "19.71880,26.32160,40.11550,68.22360,124.61100,237.39899,462.97800"\ "20.84150,27.22320,40.77610,68.45440,124.60100,237.36200,462.96301"\ "24.22750,30.14070,43.06070,69.95780,125.18999,237.38600,462.97699"\ "30.31060,36.68450,49.93380,75.23260,128.89999,238.95700,463.02301"\ "41.24470,48.32030,62.40160,88.55020,140.49300,246.57201,466.16998"\ "59.95690,68.01610,83.84340,112.57800,167.22301,270.14801,482.37897"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.09430,20.55420,29.36010,46.81430,81.63470,151.16901,290.10501"\ "17.44450,21.91680,30.73130,48.19970,82.95170,152.50400,291.45001"\ "20.08140,24.56150,33.38000,50.85700,85.69680,155.26601,294.19901"\ "24.62680,29.64360,38.68870,56.16160,91.10160,160.43700,299.30499"\ "31.34790,37.32420,48.08390,66.80180,101.77600,171.18100,310.14899"\ "41.21030,48.88640,61.68870,84.55230,122.57299,191.87300,330.76300"\ "55.42330,65.19940,82.13070,110.35000,156.64799,233.87900,373.26001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.08280,36.74140,55.29240,93.19590,169.35100,321.77399,626.56000"\ "28.18980,36.74370,55.28400,93.18860,169.32100,321.76901,626.55603"\ "29.27000,37.59370,55.69720,93.21370,169.29401,321.74100,626.55103"\ "32.59010,40.47060,57.95510,94.47920,169.55000,321.68799,626.52100"\ "40.51850,48.46210,64.69940,99.80820,172.70300,322.55399,626.52899"\ "52.96000,62.36100,79.96070,114.31400,183.88901,329.28000,628.45398"\ "72.32490,84.50410,104.78400,143.02400,213.15700,352.56100,643.10498"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.64520,16.04740,22.75990,36.12780,62.80520,116.11800,222.69299"\ "13.93480,17.35050,24.08250,37.46860,64.13490,117.44300,224.02699"\ "16.29860,19.76740,26.47490,39.87030,66.60460,119.87400,226.48801"\ "19.87190,23.77690,31.09080,44.56910,71.22750,124.47800,231.07001"\ "24.95030,29.81060,38.26190,53.17310,80.43570,133.81000,240.39601"\ "31.48970,37.78410,48.84050,66.88850,97.52810,152.56200,258.75101"\ "38.88680,47.72430,62.47180,85.78230,123.57600,186.46201,296.37601"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.26390,25.40820,39.80280,68.60710,126.20600,241.37700,471.67697"\ "18.44240,25.50560,39.80880,68.59600,126.20500,241.37300,471.63400"\ "19.38900,26.28630,40.30510,68.73470,126.15001,241.37401,471.63400"\ "22.75060,28.88960,42.39750,70.17080,126.71301,241.36398,471.63400"\ "28.37890,35.12370,48.85370,75.04410,130.05099,242.67000,471.76501"\ "38.89410,46.14580,60.78900,88.18440,141.25101,250.10699,474.82303"\ "57.95580,65.97490,82.42930,111.61000,168.66600,273.06601,490.22296"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.29180,20.78270,29.66560,47.35000,82.65620,153.22099,294.24899"\ "17.83990,22.34420,31.23210,48.92000,84.23520,154.80701,295.86301"\ "20.61100,25.10470,34.02750,51.77760,87.05020,157.67300,298.71301"\ "25.31730,30.28840,39.38260,57.07190,92.45130,163.15199,303.91501"\ "31.89940,37.92340,48.53890,67.67820,103.16300,173.80099,314.49600"\ "41.29440,49.01380,62.38700,85.01200,123.88600,194.75700,334.93900"\ "54.37720,64.38670,81.75090,110.01900,157.77600,236.29099,376.90500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("26.45190,35.57590,54.69710,93.30940,170.76801,325.62399,635.39600"\ "26.46880,35.57350,54.70030,93.34240,170.73199,325.59900,635.41302"\ "27.41020,36.20270,54.96510,93.33120,170.76700,325.57599,635.41302"\ "30.72150,38.79130,56.94170,94.50820,170.95200,325.54401,635.41302"\ "38.97960,46.47140,63.24920,99.32570,173.89000,326.20099,635.39502"\ "51.45260,60.52830,78.22990,113.46900,184.67101,332.54001,637.06201"\ "71.39930,83.24420,103.10900,141.80600,214.82201,354.84799,650.27301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.64520,16.04740,22.75990,36.12780,62.80520,116.11800,222.69299"\ "13.93480,17.35050,24.08250,37.46860,64.13490,117.44300,224.02699"\ "16.29860,19.76740,26.47490,39.87030,66.60460,119.87400,226.48801"\ "19.87190,23.77690,31.09080,44.56910,71.22750,124.47800,231.07001"\ "24.95030,29.81060,38.26190,53.17310,80.43570,133.81000,240.39601"\ "31.48970,37.78410,48.84050,66.88850,97.52810,152.56200,258.75101"\ "38.88680,47.72430,62.47180,85.78230,123.57600,186.46201,296.37601"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.26390,25.40820,39.80280,68.60710,126.20600,241.37700,471.67697"\ "18.44240,25.50560,39.80880,68.59600,126.20500,241.37300,471.63400"\ "19.38900,26.28630,40.30510,68.73470,126.15001,241.37401,471.63400"\ "22.75060,28.88960,42.39750,70.17080,126.71301,241.36398,471.63400"\ "28.37890,35.12370,48.85370,75.04410,130.05099,242.67000,471.76501"\ "38.89410,46.14580,60.78900,88.18440,141.25101,250.10699,474.82303"\ "57.95580,65.97490,82.42930,111.61000,168.66600,273.06601,490.22296"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.92730,20.48650,29.37760,46.89460,81.71170,151.21500,290.16400"\ "17.33410,21.92410,30.87340,48.44420,83.29370,152.81700,291.78299"\ "19.95670,24.58180,33.58660,51.23230,86.12580,155.67900,294.63699"\ "24.13870,29.39810,38.75030,56.39750,91.34030,160.99500,300.19000"\ "30.14600,36.53720,47.47410,66.95020,102.13500,171.88200,310.56000"\ "38.78850,46.83930,60.64890,83.72880,122.91400,193.11900,331.56799"\ "50.49430,61.10329,79.09220,108.51900,155.82401,234.52002,372.96399"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.15300,36.40000,54.81450,92.61730,168.63000,320.81299,625.58398"\ "28.12790,36.38020,54.81560,92.60320,168.63200,320.84500,625.50098"\ "28.99470,36.92770,54.98180,92.57460,168.60899,320.91901,625.55603"\ "32.33830,39.64810,56.96790,93.59710,168.74001,320.89999,625.57898"\ "40.62780,48.80830,63.63320,98.64940,171.73100,321.53500,625.53998"\ "52.16390,61.88730,79.50590,113.53900,182.66901,328.07501,627.17499"\ "71.88220,83.92800,103.84600,142.30000,213.50400,350.79501,641.08099"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.55280,16.99100,23.71140,36.86260,63.11460,115.51100,220.21899"\ "15.00840,18.40380,25.18080,38.42760,64.66700,117.06400,221.78000"\ "18.19290,21.68600,28.42940,41.77410,68.01300,120.39700,225.03200"\ "23.22340,27.49980,34.87670,48.22360,74.61920,127.27899,231.71300"\ "30.01020,35.74590,45.44380,61.18840,87.49780,139.94299,244.37602"\ "38.36260,46.13930,59.14550,80.31130,113.18800,165.69400,270.59399"\ "49.19290,59.21710,76.40470,105.03500,148.87000,217.48000,324.56500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.48440,26.21070,40.12490,68.24850,124.64199,237.43298,462.98499"\ "19.53340,26.18420,40.11090,68.21610,124.61200,237.42000,462.97800"\ "20.98060,27.28450,40.60150,68.26120,124.59200,237.34401,462.96399"\ "25.88240,31.61870,44.18260,70.41010,124.99500,237.30002,462.92999"\ "33.87090,40.73600,53.86680,78.75010,130.60899,239.06499,462.92700"\ "46.62340,54.82680,70.17930,97.80040,147.92300,251.09801,466.73199"\ "66.85110,77.03300,96.51890,129.63499,187.16701,287.41101,492.64499"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.30590,21.86250,30.73780,48.27490,83.11810,152.71600,291.61600"\ "18.64820,23.24980,32.16780,49.74380,84.63680,154.22099,293.19800"\ "21.78040,26.45660,35.30270,53.03110,87.93520,157.47000,296.44101"\ "27.73980,32.81480,41.85530,59.29510,94.37690,163.89200,302.67599"\ "36.27020,42.77660,54.13310,72.80380,107.56500,177.16701,315.79401"\ "47.97070,56.55170,71.71620,96.00420,135.14999,204.70500,343.32199"\ "64.41280,75.78030,95.56050,127.57499,180.03500,259.45999,398.33899"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.00230,36.69730,55.27270,93.20750,169.32401,321.78400,626.56500"\ "27.95350,36.66420,55.26730,93.18760,169.34700,321.77499,626.58502"\ "29.08290,37.33310,55.46830,93.16660,169.28700,321.72800,626.54401"\ "33.74060,41.35950,58.40250,94.60600,169.39600,321.71701,626.53400"\ "44.40590,52.30030,67.73990,101.60800,173.27299,322.29199,626.52100"\ "58.71940,69.17770,87.69520,121.41900,189.32500,331.24701,627.64001"\ "80.43150,93.75950,117.82300,158.34200,229.07100,364.02899,648.06500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.44970,15.86490,22.52210,35.70880,61.92440,114.26900,218.92999"\ "13.67400,17.13480,23.83130,37.01910,63.25800,115.61700,220.28500"\ "15.90620,19.44790,26.19810,39.47340,65.70660,118.08300,222.75400"\ "19.06160,23.16270,30.62590,44.10470,70.43710,122.64800,227.42700"\ "23.69120,28.78530,37.45050,52.45990,79.70780,132.11099,236.85201"\ "29.41000,36.19860,47.58820,65.83430,96.79170,151.20500,255.36900"\ "35.64600,44.78320,60.27260,84.23990,122.70900,184.80299,293.50000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.68530,25.53450,39.51300,67.64650,123.97700,236.74298,462.19199"\ "18.76100,25.52870,39.50110,67.63440,123.97400,236.66800,462.19501"\ "19.75780,26.34170,39.96250,67.71610,123.95400,236.66200,462.22501"\ "23.59580,29.13500,42.09760,69.17090,124.45300,236.68102,462.21899"\ "29.03730,35.49570,49.07710,74.10280,127.95701,238.06198,462.22299"\ "39.23670,46.23370,60.69250,87.88690,139.13800,245.59802,465.46301"\ "58.57980,65.83810,82.07850,111.05500,166.56100,269.14899,481.40396"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.30590,21.86250,30.73780,48.27490,83.11810,152.71600,291.61600"\ "18.64820,23.24980,32.16780,49.74380,84.63680,154.22099,293.19800"\ "21.78040,26.45660,35.30270,53.03110,87.93520,157.47000,296.44101"\ "27.73980,32.81480,41.85530,59.29510,94.37690,163.89200,302.67599"\ "36.27020,42.77660,54.13310,72.80380,107.56500,177.16701,315.79401"\ "47.97070,56.55170,71.71620,96.00420,135.14999,204.70500,343.32199"\ "64.41280,75.78030,95.56050,127.57499,180.03500,259.45999,398.33899"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.00230,36.69730,55.27270,93.20750,169.32401,321.78400,626.56500"\ "27.95350,36.66420,55.26730,93.18760,169.34700,321.77499,626.58502"\ "29.08290,37.33310,55.46830,93.16660,169.28700,321.72800,626.54401"\ "33.74060,41.35950,58.40250,94.60600,169.39600,321.71701,626.53400"\ "44.40590,52.30030,67.73990,101.60800,173.27299,322.29199,626.52100"\ "58.71940,69.17770,87.69520,121.41900,189.32500,331.24701,627.64001"\ "80.43150,93.75950,117.82300,158.34200,229.07100,364.02899,648.06500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.55280,16.99100,23.71140,36.86260,63.11460,115.51100,220.21899"\ "15.00840,18.40380,25.18080,38.42760,64.66700,117.06400,221.78000"\ "18.19290,21.68600,28.42940,41.77410,68.01300,120.39700,225.03200"\ "23.22340,27.49980,34.87670,48.22360,74.61920,127.27899,231.71300"\ "30.01020,35.74590,45.44380,61.18840,87.49780,139.94299,244.37602"\ "38.36260,46.13930,59.14550,80.31130,113.18800,165.69400,270.59399"\ "49.19290,59.21710,76.40470,105.03500,148.87000,217.48000,324.56500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.48440,26.21070,40.12490,68.24850,124.64199,237.43298,462.98499"\ "19.53340,26.18420,40.11090,68.21610,124.61200,237.42000,462.97800"\ "20.98060,27.28450,40.60150,68.26120,124.59200,237.34401,462.96399"\ "25.88240,31.61870,44.18260,70.41010,124.99500,237.30002,462.92999"\ "33.87090,40.73600,53.86680,78.75010,130.60899,239.06499,462.92700"\ "46.62340,54.82680,70.17930,97.80040,147.92300,251.09801,466.73199"\ "66.85110,77.03300,96.51890,129.63499,187.16701,287.41101,492.64499"); } } timing() { related_pin : "CI"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.07190,18.70160,27.73110,45.41280,80.26850,149.76500,288.69199"\ "15.59570,20.20450,29.26570,47.05640,81.90940,151.46001,290.33401"\ "18.74550,23.37940,32.43760,50.17220,84.97300,154.60201,293.59500"\ "24.33070,29.85440,39.04080,56.87490,91.72950,161.47400,300.19400"\ "31.92720,39.23500,51.18590,70.45560,105.52500,174.86400,313.42099"\ "42.72740,52.23790,67.90540,93.28040,132.85100,202.38200,340.81699"\ "57.81910,70.02710,90.26410,124.01699,176.66400,257.18600,395.65900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.41680,36.73480,55.14350,92.92950,168.96600,321.23099,625.85901"\ "28.50620,36.70980,55.14930,92.95870,168.92900,321.22699,625.83002"\ "30.29360,37.90130,55.60100,92.94860,168.96700,321.23901,625.85101"\ "35.55320,42.52900,58.87550,94.66420,169.14799,321.10800,625.85901"\ "46.31290,53.97360,68.80490,102.46200,173.46800,321.69000,625.85797"\ "60.73520,71.31160,89.91390,122.64800,189.70700,331.52899,627.03802"\ "82.47670,96.37090,119.46400,159.90100,230.48801,364.98401,647.85901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.15170,15.61810,22.37570,35.78720,62.47800,115.80300,222.41299"\ "13.80160,17.23730,24.01710,37.45550,64.21130,117.54001,224.05099"\ "16.92510,20.36290,27.12250,40.64310,67.21850,120.56500,227.10201"\ "21.89390,26.23240,33.82070,47.17100,73.72710,126.91000,233.52301"\ "28.11910,34.14320,44.08940,60.18719,86.78400,140.29800,246.59000"\ "36.11870,43.86720,57.60420,79.00880,113.07600,167.23900,272.95200"\ "45.62670,56.41550,74.57850,103.43900,149.10201,217.54300,326.64899"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.22490,25.38790,39.77950,68.58890,126.19600,241.37100,471.69003"\ "18.44260,25.43800,39.77030,68.59080,126.19400,241.36700,471.69003"\ "20.33640,26.94040,40.51410,68.72870,126.19600,241.29298,471.64801"\ "25.55270,31.51900,44.31440,71.06830,126.80200,241.36301,471.66599"\ "33.60820,41.01650,54.32850,79.70960,132.66800,243.05499,471.67697"\ "46.23540,54.62080,70.73870,99.67740,150.16701,255.39500,475.47699"\ "67.26450,77.37750,96.75340,131.27499,188.45900,291.58600,502.13501"); } } timing() { related_pin : "CI"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.50810,20.10000,29.07480,46.81520,82.17230,152.75400,293.78400"\ "17.05680,21.63460,30.64280,48.49530,83.84050,154.46600,295.44501"\ "20.13820,24.69690,33.74570,51.57090,86.81020,157.54900,298.49799"\ "26.03560,31.28470,40.29570,58.11820,93.51700,164.01900,304.93100"\ "34.17440,40.98040,52.69570,71.83260,107.04200,177.26401,317.88300"\ "45.16090,54.37670,69.64670,94.83170,134.77000,204.87399,345.52899"\ "60.51490,72.46180,92.83890,126.05900,179.00101,259.37299,399.70700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("26.41330,35.51870,54.66920,93.28390,170.75500,325.61700,635.36902"\ "26.41300,35.52520,54.66850,93.29840,170.75600,325.58499,635.35199"\ "28.10150,36.51390,54.98950,93.32170,170.73801,325.54800,635.35199"\ "33.30360,40.96990,58.10420,94.97260,170.87000,325.62299,635.35303"\ "44.67660,52.12950,67.77410,102.47600,175.04601,326.11301,635.35101"\ "58.71030,69.27800,88.40130,122.27499,190.98000,335.34100,636.48602"\ "79.86800,94.43530,118.05200,159.26900,232.32401,368.58499,656.40601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.06390,14.53630,21.30470,34.58940,60.83110,113.17600,217.84200"\ "12.65190,16.13850,22.88950,36.18400,62.37690,114.73200,219.39400"\ "15.79300,19.29290,26.17660,39.51330,65.72450,118.05100,222.72600"\ "20.38840,25.01020,32.77550,46.16210,72.35680,124.44500,229.14200"\ "26.35590,32.44740,42.78840,58.97130,85.50990,137.50101,242.75900"\ "34.00290,42.09850,55.79600,77.47030,110.63600,164.65199,268.49200"\ "43.27680,53.92780,72.26560,101.25500,146.44200,214.99800,321.90601"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.87130,25.74400,39.74260,67.87880,124.21999,236.97400,462.43100"\ "19.21040,25.86650,39.73550,67.87400,124.21899,236.97299,462.39200"\ "21.29010,27.44640,40.65600,68.04670,124.18100,236.93700,462.43301"\ "26.72660,32.18840,44.50980,70.61510,124.98299,236.97299,462.41101"\ "35.15720,41.97930,54.65060,79.05660,130.61301,238.73500,462.42801"\ "48.57390,56.35960,71.28270,99.17320,148.59700,251.34799,466.35602"\ "70.25880,79.34440,97.66810,130.44901,186.83000,287.47800,493.26099"); } } timing() { related_pin : "CI"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.50810,20.10000,29.07480,46.81520,82.17230,152.75400,293.78400"\ "17.05680,21.63460,30.64280,48.49530,83.84050,154.46600,295.44501"\ "20.13820,24.69690,33.74570,51.57090,86.81020,157.54900,298.49799"\ "26.03560,31.28470,40.29570,58.11820,93.51700,164.01900,304.93100"\ "34.17440,40.98040,52.69570,71.83260,107.04200,177.26401,317.88300"\ "45.16090,54.37670,69.64670,94.83170,134.77000,204.87399,345.52899"\ "60.51490,72.46180,92.83890,126.05900,179.00101,259.37299,399.70700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("26.41330,35.51870,54.66920,93.28390,170.75500,325.61700,635.36902"\ "26.41300,35.52520,54.66850,93.29840,170.75600,325.58499,635.35199"\ "28.10150,36.51390,54.98950,93.32170,170.73801,325.54800,635.35199"\ "33.30360,40.96990,58.10420,94.97260,170.87000,325.62299,635.35303"\ "44.67660,52.12950,67.77410,102.47600,175.04601,326.11301,635.35101"\ "58.71030,69.27800,88.40130,122.27499,190.98000,335.34100,636.48602"\ "79.86800,94.43530,118.05200,159.26900,232.32401,368.58499,656.40601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.15170,15.61810,22.37570,35.78720,62.47800,115.80300,222.41299"\ "13.80160,17.23730,24.01710,37.45550,64.21130,117.54001,224.05099"\ "16.92510,20.36290,27.12250,40.64310,67.21850,120.56500,227.10201"\ "21.89390,26.23240,33.82070,47.17100,73.72710,126.91000,233.52301"\ "28.11910,34.14320,44.08940,60.18719,86.78400,140.29800,246.59000"\ "36.11870,43.86720,57.60420,79.00880,113.07600,167.23900,272.95200"\ "45.62670,56.41550,74.57850,103.43900,149.10201,217.54300,326.64899"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.22490,25.38790,39.77950,68.58890,126.19600,241.37100,471.69003"\ "18.44260,25.43800,39.77030,68.59080,126.19400,241.36700,471.69003"\ "20.33640,26.94040,40.51410,68.72870,126.19600,241.29298,471.64801"\ "25.55270,31.51900,44.31440,71.06830,126.80200,241.36301,471.66599"\ "33.60820,41.01650,54.32850,79.70960,132.66800,243.05499,471.67697"\ "46.23540,54.62080,70.73870,99.67740,150.16701,255.39500,475.47699"\ "67.26450,77.37750,96.75340,131.27499,188.45900,291.58600,502.13501"); } } } pin("SN") { direction : output; function : "((((A*B)*!CI)+((A*!B)*CI))+((!A*B)*CI))+((!A*!B)*!CI)"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("26.49030,36.75480,56.98860,97.09620,177.05200,336.78699,656.12402"\ "27.60030,37.88980,58.13850,98.28780,178.24699,337.98199,657.33698"\ "29.67760,39.99750,60.28230,100.44400,180.43401,340.19699,659.55603"\ "33.61020,44.21590,64.78520,105.01500,184.93201,344.72900,664.06201"\ "39.69460,51.28960,72.90810,114.04300,194.10699,354.17700,673.70502"\ "47.88830,61.04900,85.39800,129.64101,212.41200,371.41699,690.86700"\ "58.53830,74.30820,102.53600,152.75000,242.25600,406.54001,723.92297"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.28960,31.70350,52.61360,94.40070,178.02499,345.49799,679.83801"\ "21.28130,31.69840,52.61390,94.39940,178.07800,345.41101,679.77100"\ "21.35770,31.71280,52.60230,94.40390,177.94099,345.28900,679.71301"\ "21.58040,32.01110,52.73050,94.38920,177.96300,345.28900,679.76599"\ "22.09100,32.49270,53.10100,94.61580,178.05000,345.21201,679.70001"\ "23.51760,33.64160,54.40700,95.54100,178.57300,345.40701,679.61200"\ "25.84620,36.12490,56.67040,98.49540,180.56799,346.89001,680.09198"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("31.40560,42.16020,63.48850,105.92000,190.82300,360.28900,699.41498"\ "32.93840,43.72530,65.09810,107.62700,192.44299,361.78000,701.04602"\ "35.57680,46.38790,67.80980,110.41600,195.16901,364.75800,703.92401"\ "40.26780,51.28590,73.04800,115.49800,200.36099,369.94501,708.98297"\ "47.88370,59.99540,82.53970,125.83000,211.15401,380.63400,719.77502"\ "58.76300,72.76120,97.98850,144.27901,230.76700,400.99899,740.07599"\ "74.09540,90.87710,120.89600,174.05600,267.57001,442.06000,782.19397"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.47970,27.28650,44.85660,80.06810,150.08400,290.40100,569.81201"\ "18.47900,27.25070,44.84360,79.92790,150.06799,290.57999,569.65302"\ "18.54830,27.31160,44.82340,79.94860,150.00400,290.44601,569.61499"\ "18.89690,27.69110,44.91230,79.94300,150.19501,290.70200,569.81299"\ "19.15000,27.91250,45.47470,80.26710,150.03000,290.36899,569.75897"\ "20.21620,29.06810,46.63250,81.01410,150.86000,290.13699,569.72900"\ "22.47310,31.48130,49.08590,83.81590,152.38100,291.01999,569.71600"); } } timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.48300,39.73840,60.08000,100.66100,181.87500,344.08600,668.34399"\ "30.69330,41.01040,61.41030,102.01100,183.16901,345.29800,669.68402"\ "32.76620,43.23420,63.74900,104.47900,185.60500,347.89200,672.18701"\ "36.38690,47.09780,67.96470,108.94900,190.30499,352.33301,676.81897"\ "42.45220,53.96280,75.64270,117.42200,198.70000,361.04700,685.42902"\ "50.40910,63.79290,88.05040,132.67900,216.15601,378.60300,703.21399"\ "60.43940,76.44880,104.91400,155.33701,246.00499,413.70599,739.46698"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("22.00880,32.61450,53.85350,96.35430,181.30600,350.98801,689.99799"\ "22.03540,32.62040,53.83770,96.33940,181.25200,351.16901,690.04102"\ "22.24220,32.70960,53.87320,96.34860,181.36301,351.13901,689.93402"\ "22.25860,33.11350,54.15420,96.36740,181.18201,350.94101,689.96100"\ "22.12310,32.87690,54.28510,96.85000,181.21600,350.80499,689.93799"\ "23.02400,33.70440,54.77620,97.07770,181.89500,350.98700,689.93103"\ "25.02060,35.63640,56.80610,99.90260,183.34599,351.98001,690.24902"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.09550,39.79060,60.92550,102.81300,186.38100,353.35199,687.59698"\ "30.38510,41.11050,62.23320,104.22500,187.77100,354.77301,688.94800"\ "32.95600,43.72950,64.90300,106.88900,190.46800,357.51999,691.70502"\ "37.67980,48.64760,70.11700,111.84800,195.51801,362.52399,696.70300"\ "45.37350,57.44140,79.77470,122.18100,206.19701,373.30301,707.37402"\ "56.58240,70.47530,95.91070,141.06599,226.58900,394.20901,728.34198"\ "72.67840,89.20910,118.72700,171.20200,263.64301,435.06000,769.90002"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.73210,26.34340,43.60190,78.09890,147.06500,284.89700,559.89502"\ "17.73490,26.32950,43.58400,78.03740,146.94501,284.77600,559.85400"\ "17.75690,26.33200,43.56960,78.01280,146.99800,284.72501,559.80499"\ "18.11440,26.59690,43.57410,77.99430,146.97099,284.73801,559.80402"\ "18.88990,27.22800,44.08750,78.49110,146.86000,284.66400,559.82300"\ "20.41960,28.93630,45.63920,79.30060,147.24200,284.51901,559.81299"\ "23.02680,31.75960,48.89720,82.57300,149.62399,285.60599,559.59198"); } } timing() { related_pin : "A"; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.48300,39.73840,60.08000,100.66100,181.87500,344.08600,668.34399"\ "30.69330,41.01040,61.41030,102.01100,183.16901,345.29800,669.68402"\ "32.76620,43.23420,63.74900,104.47900,185.60500,347.89200,672.18701"\ "36.38690,47.09780,67.96470,108.94900,190.30499,352.33301,676.81897"\ "42.45220,53.96280,75.64270,117.42200,198.70000,361.04700,685.42902"\ "50.40910,63.79290,88.05040,132.67900,216.15601,378.60300,703.21399"\ "60.43940,76.44880,104.91400,155.33701,246.00499,413.70599,739.46698"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("22.00880,32.61450,53.85350,96.35430,181.30600,350.98801,689.99799"\ "22.03540,32.62040,53.83770,96.33940,181.25200,351.16901,690.04102"\ "22.24220,32.70960,53.87320,96.34860,181.36301,351.13901,689.93402"\ "22.25860,33.11350,54.15420,96.36740,181.18201,350.94101,689.96100"\ "22.12310,32.87690,54.28510,96.85000,181.21600,350.80499,689.93799"\ "23.02400,33.70440,54.77620,97.07770,181.89500,350.98700,689.93103"\ "25.02060,35.63640,56.80610,99.90260,183.34599,351.98001,690.24902"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("31.40560,42.16020,63.48850,105.92000,190.82300,360.28900,699.41498"\ "32.93840,43.72530,65.09810,107.62700,192.44299,361.78000,701.04602"\ "35.57680,46.38790,67.80980,110.41600,195.16901,364.75800,703.92401"\ "40.26780,51.28590,73.04800,115.49800,200.36099,369.94501,708.98297"\ "47.88370,59.99540,82.53970,125.83000,211.15401,380.63400,719.77502"\ "58.76300,72.76120,97.98850,144.27901,230.76700,400.99899,740.07599"\ "74.09540,90.87710,120.89600,174.05600,267.57001,442.06000,782.19397"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.47970,27.28650,44.85660,80.06810,150.08400,290.40100,569.81201"\ "18.47900,27.25070,44.84360,79.92790,150.06799,290.57999,569.65302"\ "18.54830,27.31160,44.82340,79.94860,150.00400,290.44601,569.61499"\ "18.89690,27.69110,44.91230,79.94300,150.19501,290.70200,569.81299"\ "19.15000,27.91250,45.47470,80.26710,150.03000,290.36899,569.75897"\ "20.21620,29.06810,46.63250,81.01410,150.86000,290.13699,569.72900"\ "22.47310,31.48130,49.08590,83.81590,152.38100,291.01999,569.71600"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.78200,18.22550,27.02620,44.56140,79.62020,149.76900,290.00101"\ "15.31890,19.82690,28.65140,46.19930,81.27190,151.40700,291.64899"\ "18.02950,22.58570,31.47120,49.06230,84.13450,154.23100,294.44501"\ "22.12550,27.41220,36.73490,54.45830,89.52180,159.79401,299.85400"\ "27.78450,34.35010,45.54210,64.89710,100.21600,170.34100,310.20300"\ "35.37080,44.05960,58.21580,81.77760,120.99100,191.47900,331.06601"\ "45.70420,57.10940,75.87340,105.96400,153.99800,232.82500,373.38400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.14220,27.72340,46.88220,85.18230,161.87399,315.16000,621.82501"\ "18.22400,27.76630,46.91830,85.22460,161.87601,315.15601,621.84003"\ "19.13200,28.44100,47.24520,85.29130,161.93700,315.17499,621.85699"\ "22.25870,31.03920,49.22380,86.48630,162.15199,315.29300,621.87500"\ "28.20830,38.00460,55.85940,91.41180,165.08600,315.94501,621.85303"\ "38.83800,49.80110,69.48860,105.64300,175.90800,322.28699,623.69202"\ "57.38540,70.49170,92.97440,133.28900,206.06599,345.19901,637.00201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.99740,19.92240,29.55220,48.59340,86.46280,162.00999,313.05099"\ "16.14130,21.08590,30.76260,49.80230,87.65840,163.25600,314.24600"\ "18.42160,23.41790,33.07630,52.15720,90.07920,165.69600,316.64200"\ "22.04110,27.73780,37.85160,56.87840,94.85040,170.34399,321.25000"\ "27.36130,34.36690,46.12130,66.65300,104.46000,179.83299,331.09299"\ "34.69690,43.46850,58.33030,82.56630,123.60800,199.37300,349.64600"\ "44.08240,55.55240,74.94550,105.91500,155.54900,237.58002,388.62900"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.44600,31.63020,52.10150,93.10620,175.15601,339.19800,667.38599"\ "21.72810,31.72920,52.13150,93.12270,175.12500,339.14200,667.38000"\ "23.03730,32.78390,52.73620,93.22790,175.14799,339.14999,667.38000"\ "26.74490,35.80250,55.01490,94.55970,175.51700,339.22101,667.39398"\ "32.74050,42.96090,61.75740,99.55060,178.47900,339.96899,667.41302"\ "43.45470,54.39700,75.14930,113.65900,188.56599,345.71600,668.75800"\ "60.97580,74.24510,98.60880,140.00800,218.42200,366.85699,681.40503"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.29770,27.03040,40.25910,66.49240,118.73000,223.05499,431.48099"\ "21.49050,28.26690,41.52860,67.78230,120.00599,224.31000,432.81601"\ "23.93200,30.73200,44.07430,70.32690,122.65100,226.91901,435.42300"\ "28.45800,35.67190,49.09680,75.48370,127.54201,231.89200,440.41000"\ "35.33120,43.84770,58.77000,85.44710,137.85201,242.30002,450.92300"\ "45.56710,56.00290,74.41950,104.82200,158.78799,263.13101,471.68903"\ "60.93439,74.09920,96.94120,134.08501,197.69600,305.62500,512.32202"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.27680,43.32620,71.50100,127.91700,240.65300,466.04697,916.82300"\ "29.30760,43.35800,71.53300,127.90099,240.69000,466.11099,916.83099"\ "30.47250,44.06090,71.70640,127.94900,240.68800,466.13501,916.83600"\ "33.88220,46.81380,73.71520,128.72099,240.71800,466.19296,916.83899"\ "41.59170,54.81680,80.02090,132.90401,242.46799,466.14001,916.88000"\ "52.90780,68.11090,95.75860,145.94701,252.03900,470.26099,917.05103"\ "70.85160,88.76700,120.24901,177.65199,279.54300,489.36200,925.44800"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.75300,14.12040,20.77670,34.04570,60.56670,113.60200,219.67101"\ "12.10780,15.49610,22.16530,35.43400,61.96730,114.97600,221.07001"\ "14.36980,17.95220,24.66270,37.95090,64.49940,117.47401,223.53000"\ "17.48170,21.69480,29.14210,42.66090,69.11900,122.19401,228.16200"\ "21.75300,27.01540,35.96470,51.20240,78.55510,131.73000,237.70000"\ "26.69500,33.86370,45.68590,64.40090,95.41760,150.43500,256.15500"\ "31.55450,41.55230,57.60090,82.28770,120.88100,183.96899,293.35599"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.47450,20.63780,34.95660,63.59520,120.87801,235.41200,464.52100"\ "13.72850,20.79470,35.01130,63.63600,120.90300,235.43201,464.60999"\ "14.71970,21.62240,35.60350,63.81810,120.90400,235.47600,464.62299"\ "17.45300,24.35940,37.73170,65.31740,121.51801,235.51199,464.63901"\ "22.34630,29.84540,43.79980,70.31170,124.94600,236.95598,464.61899"\ "31.61500,40.18460,55.40490,83.54440,136.09100,244.33899,468.01202"\ "48.63290,58.54440,76.04230,106.50300,162.95599,267.23401,483.52899"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("27.76670,38.13080,58.43240,98.62040,178.55099,338.26801,657.59198"\ "29.08090,39.48680,59.87720,100.15100,180.08800,339.73001,659.28497"\ "32.30730,42.75530,63.11870,103.41200,183.30499,342.90100,662.41803"\ "37.65470,48.47840,69.18860,109.47800,189.63300,349.43799,669.32599"\ "45.38640,58.00380,80.78690,122.20699,201.77200,361.54901,680.82501"\ "55.86060,70.64020,97.12900,144.13901,226.99899,387.50299,705.33002"\ "69.04150,87.06910,118.90600,174.19600,269.58401,437.84399,756.98499"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.58900,31.95390,52.83450,94.55990,178.25500,345.44400,679.69598"\ "21.61460,31.97800,52.80540,94.62260,178.18800,345.50900,679.80902"\ "21.66640,32.00080,52.84960,94.60700,178.25500,345.74701,679.84802"\ "22.13870,32.33380,52.92400,94.54900,178.20700,345.50101,679.75800"\ "22.87870,33.24130,53.53780,94.80890,178.07600,345.48999,679.95599"\ "24.47360,34.76530,55.42550,96.27730,178.98399,345.26801,679.80902"\ "27.27350,37.69530,58.34060,100.04900,181.59700,346.79001,679.40900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("30.78390,41.54920,62.77040,104.88600,188.88499,356.85101,692.75800"\ "32.16680,42.96590,64.24360,106.38900,190.47501,358.60199,694.38202"\ "34.69930,45.56720,66.90220,109.17500,193.27200,361.31201,697.22900"\ "39.30520,50.46690,71.98140,114.14200,198.40100,366.41199,702.39801"\ "46.09300,58.53070,81.49040,124.69001,208.50101,376.70499,712.62598"\ "55.76820,70.29530,96.05840,143.32001,230.08800,397.80899,733.91699"\ "69.52410,87.01370,117.71399,171.83200,265.72299,439.29300,775.41498"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.26910,26.04480,43.54210,78.44660,148.09399,287.45999,566.13599"\ "17.27850,26.04430,43.52790,78.39770,148.06799,287.64401,565.98700"\ "17.31600,26.06960,43.54080,78.44480,148.11099,287.41800,566.13702"\ "17.81500,26.24480,43.53470,78.45740,148.19200,287.62100,566.16101"\ "18.59320,27.34420,44.24400,78.54040,148.21500,287.65900,566.07202"\ "19.95060,28.75740,46.18170,80.04390,148.51100,287.63800,566.11603"\ "22.44660,31.39610,48.89910,83.53830,151.00999,288.24100,566.15997"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.56550,38.79100,58.99860,99.26080,179.63000,340.08200,661.31299"\ "29.75580,40.02900,60.32910,100.55600,180.95799,341.62000,662.52100"\ "31.92990,42.27220,62.64770,102.96800,183.38901,344.02802,665.00897"\ "35.55780,46.32130,67.00690,107.50100,188.00500,348.79999,669.93500"\ "40.77260,52.63330,74.70120,116.30100,196.64900,357.29099,678.69897"\ "48.08190,61.67050,86.53920,131.34900,214.47900,376.07401,697.21301"\ "56.83410,73.39850,102.47400,153.58200,244.03798,410.72601,734.06799"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.48320,31.08910,52.25550,94.55960,179.13000,348.03400,685.73199"\ "20.49570,31.09490,52.26540,94.53960,179.12601,348.19699,685.83502"\ "20.56660,31.11140,52.27470,94.56340,179.13200,348.06601,685.79602"\ "21.10020,31.46340,52.34420,94.58030,179.07300,348.20099,685.72498"\ "21.68630,32.27790,53.09550,94.78490,179.09900,348.04999,685.75800"\ "22.80260,33.28870,54.32620,96.08080,179.60201,348.07599,685.82001"\ "25.16340,35.68600,56.56190,98.86870,182.25500,349.21301,685.87097"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("30.41740,41.31910,62.51240,104.62600,188.06700,355.12601,689.33600"\ "31.88790,42.59220,63.95480,106.09100,189.72400,356.53699,690.89099"\ "34.79500,45.74110,66.97570,109.17200,192.96600,359.89499,694.23901"\ "40.84070,51.90860,72.97800,115.21600,199.02901,365.93301,700.29498"\ "50.46210,63.17950,85.78420,128.03200,211.50200,378.39200,712.89600"\ "63.95480,79.09040,106.43900,152.75900,238.94901,405.82001,738.33801"\ "82.70130,101.40000,134.16800,191.12900,287.32700,459.35699,789.87799"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.97740,26.50230,43.74610,78.11270,147.33800,284.96600,559.81799"\ "17.97690,26.54010,43.70080,78.12400,146.97900,285.18399,559.88800"\ "17.98010,26.52270,43.71420,78.20280,147.02100,285.33899,559.77600"\ "18.32330,26.67370,43.70520,78.12240,147.03999,285.01599,559.68597"\ "19.70180,27.82170,44.25620,78.13300,146.96700,285.07901,559.93701"\ "21.60590,29.92950,46.67260,79.62890,147.19200,284.67099,559.94098"\ "24.62430,33.45470,50.80150,84.25400,150.89500,284.77701,559.87299"); } } timing() { related_pin : "B"; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("27.76670,38.13080,58.43240,98.62040,178.55099,338.26801,657.59198"\ "29.08090,39.48680,59.87720,100.15100,180.08800,339.73001,659.28497"\ "32.30730,42.75530,63.11870,103.41200,183.30499,342.90100,662.41803"\ "37.65470,48.47840,69.18860,109.47800,189.63300,349.43799,669.32599"\ "45.38640,58.00380,80.78690,122.20699,201.77200,361.54901,680.82501"\ "55.86060,70.64020,97.12900,144.13901,226.99899,387.50299,705.33002"\ "69.04150,87.06910,118.90600,174.19600,269.58401,437.84399,756.98499"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.58900,31.95390,52.83450,94.55990,178.25500,345.44400,679.69598"\ "21.61460,31.97800,52.80540,94.62260,178.18800,345.50900,679.80902"\ "21.66640,32.00080,52.84960,94.60700,178.25500,345.74701,679.84802"\ "22.13870,32.33380,52.92400,94.54900,178.20700,345.50101,679.75800"\ "22.87870,33.24130,53.53780,94.80890,178.07600,345.48999,679.95599"\ "24.47360,34.76530,55.42550,96.27730,178.98399,345.26801,679.80902"\ "27.27350,37.69530,58.34060,100.04900,181.59700,346.79001,679.40900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("30.41740,41.31910,62.51240,104.62600,188.06700,355.12601,689.33600"\ "31.88790,42.59220,63.95480,106.09100,189.72400,356.53699,690.89099"\ "34.79500,45.74110,66.97570,109.17200,192.96600,359.89499,694.23901"\ "40.84070,51.90860,72.97800,115.21600,199.02901,365.93301,700.29498"\ "50.46210,63.17950,85.78420,128.03200,211.50200,378.39200,712.89600"\ "63.95480,79.09040,106.43900,152.75900,238.94901,405.82001,738.33801"\ "82.70130,101.40000,134.16800,191.12900,287.32700,459.35699,789.87799"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.97740,26.50230,43.74610,78.11270,147.33800,284.96600,559.81799"\ "17.97690,26.54010,43.70080,78.12400,146.97900,285.18399,559.88800"\ "17.98010,26.52270,43.71420,78.20280,147.02100,285.33899,559.77600"\ "18.32330,26.67370,43.70520,78.12240,147.03999,285.01599,559.68597"\ "19.70180,27.82170,44.25620,78.13300,146.96700,285.07901,559.93701"\ "21.60590,29.92950,46.67260,79.62890,147.19200,284.67099,559.94098"\ "24.62430,33.45470,50.80150,84.25400,150.89500,284.77701,559.87299"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.49150,18.88250,27.62920,45.12880,80.17010,150.27000,290.49600"\ "16.13700,20.56900,29.31440,46.81360,81.80410,151.92900,292.13501"\ "18.95840,23.47310,32.30000,49.80780,84.76340,154.83600,294.94000"\ "23.42760,28.54030,37.70490,55.27460,90.37600,160.38699,300.44901"\ "29.63930,35.82130,46.85350,65.97990,101.20100,171.27100,310.95300"\ "38.10960,46.34920,60.15920,83.04550,122.13400,192.55099,332.26501"\ "49.88290,60.43270,78.65900,107.81200,155.27800,233.92000,374.02100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.85400,29.31090,48.35610,86.58240,163.19400,316.47299,623.13800"\ "19.98310,29.40750,48.42160,86.64670,163.19400,316.60101,623.20099"\ "20.83080,30.11710,48.85240,86.76140,163.34000,316.61801,623.21002"\ "23.85790,32.61050,50.81740,87.95620,163.62399,316.58499,623.25702"\ "29.90630,39.53540,57.24470,93.03370,166.71700,317.40201,623.32001"\ "40.90750,51.60120,71.24290,107.19400,177.52699,324.00699,625.10901"\ "59.62049,72.45070,94.76960,135.19299,207.17700,346.50201,638.76300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.55840,19.46550,29.06790,48.07370,85.91730,161.47501,312.43301"\ "15.49010,20.42460,30.05900,49.06250,86.91430,162.48000,313.43600"\ "17.21080,22.15130,31.79500,50.82580,88.69100,164.27499,315.24399"\ "19.73450,25.08560,35.10760,54.16510,92.02850,167.46001,318.55899"\ "23.65500,29.67520,40.60740,60.58100,98.52660,173.98801,325.12201"\ "28.94750,36.45400,49.16490,71.43330,111.23100,187.06100,337.85501"\ "35.44300,45.04340,60.98460,87.28190,132.30600,213.56400,364.94501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.07260,31.27720,51.77360,92.79820,174.89301,338.94000,667.15601"\ "21.19620,31.28010,51.75720,92.80510,174.89400,338.90601,667.15302"\ "21.94730,31.93280,52.12830,92.88390,174.91100,338.89700,667.15100"\ "24.24110,33.82660,53.50580,93.76230,175.08900,339.01300,667.14801"\ "28.77690,38.39110,57.99690,96.79960,176.99300,339.57199,667.14001"\ "37.43340,47.84020,67.67170,107.13800,183.99899,343.44299,668.16901"\ "54.32360,65.28610,86.65740,126.48200,203.56700,357.84000,676.40698"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.76910,26.50120,39.71660,65.88210,118.09901,222.38000,430.77200"\ "20.89170,27.66680,40.90830,67.11160,119.31600,223.58501,432.03400"\ "22.93110,29.71530,43.01960,69.26200,121.48000,225.74400,434.20401"\ "26.52490,33.64150,46.94540,73.22810,125.30600,229.76801,438.22101"\ "31.68750,39.68710,54.12910,80.97560,133.09500,237.50902,445.86700"\ "39.52790,49.03920,65.59490,94.93290,148.95900,253.12199,460.52899"\ "51.69710,63.27460,83.05170,117.24600,177.12801,284.32199,492.50699"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.93120,42.98690,71.15860,127.58400,240.35602,465.81500,916.56598"\ "28.87740,42.94820,71.16860,127.58400,240.38699,465.73700,916.56299"\ "29.58380,43.37880,71.26860,127.59300,240.33200,465.73502,916.56097"\ "31.86180,45.22570,72.63600,128.18900,240.39301,465.82599,916.55902"\ "37.33250,50.89790,76.89450,131.27699,241.93401,465.79303,916.54797"\ "47.22280,61.41261,88.49200,141.47900,248.68202,469.03299,916.85999"\ "64.37830,80.32680,109.19700,164.05901,269.16400,483.24301,923.81097"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.04950,14.42230,21.09120,34.36270,60.91180,113.95600,220.02200"\ "12.49780,15.89400,22.55340,35.78140,62.27579,115.32200,221.37900"\ "14.94590,18.46470,25.11230,38.38720,64.86350,117.81901,223.84399"\ "18.37790,22.45550,29.79940,43.19430,69.58940,122.56900,228.56599"\ "23.09270,28.19920,36.88500,52.08350,79.21290,132.01900,237.97200"\ "28.76230,35.63320,47.08110,65.54670,96.14340,150.97900,256.37799"\ "34.88950,44.24010,59.76500,83.79310,122.02500,184.82100,294.27899"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.77360,21.80270,35.99070,64.54180,121.72900,236.32098,465.47601"\ "15.08230,22.03070,36.11270,64.59940,121.81600,236.28600,465.51599"\ "16.08600,22.91160,36.76940,64.89970,121.88400,236.30400,465.50500"\ "18.87480,25.61750,38.97750,66.39670,122.53501,236.43298,465.56100"\ "23.89660,31.35360,45.25570,71.57020,126.09299,237.92398,465.67001"\ "33.38360,41.64350,56.94900,84.69280,137.55299,245.60701,468.76099"\ "51.01560,60.39800,77.74190,107.93600,164.03500,268.60901,484.63101"); } } timing() { related_pin : "CI"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.93940,39.29170,59.61690,100.33100,181.41600,343.61301,667.96503"\ "30.29690,40.88840,61.16500,101.89200,183.06900,345.40799,669.60101"\ "33.10700,43.54130,64.05630,104.93500,186.05000,348.16901,672.60602"\ "38.19750,49.43010,70.52340,110.95200,192.15500,354.21100,678.73499"\ "45.34020,58.37720,81.46630,123.50100,204.77100,366.84900,691.28101"\ "55.02100,70.27500,97.47670,145.24100,231.32700,393.28101,719.38800"\ "66.98930,85.61270,118.44001,174.81000,272.21600,444.45001,766.33801"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("22.06380,32.67310,53.94400,96.49020,181.46600,351.19199,690.11200"\ "22.09800,32.68640,53.93230,96.44550,181.61099,351.08401,690.12097"\ "22.29870,32.76660,53.94760,96.42900,181.47800,351.01999,690.16803"\ "22.55680,33.32880,54.14050,96.48370,181.38000,351.13699,690.05402"\ "22.29470,33.35680,54.66600,96.86490,181.30400,350.89301,690.06201"\ "22.95170,33.94580,55.38760,97.79690,182.00800,350.86301,689.99799"\ "25.11780,36.11240,57.63990,100.59700,184.20500,351.86899,689.75598"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.83800,39.58040,60.73441,102.80900,186.81900,354.73599,690.65100"\ "30.15960,40.98400,62.29820,104.42300,188.55701,356.60101,692.27502"\ "33.14720,43.91110,65.22830,107.46500,191.56200,359.59299,695.55603"\ "38.84040,50.22390,71.91740,113.91000,198.34399,366.25900,702.01099"\ "47.66880,60.72950,84.15560,127.51800,210.81799,380.00299,714.71301"\ "60.15090,75.80970,103.58400,151.64200,238.57700,405.17401,740.92200"\ "77.29310,96.58360,130.32500,188.24800,286.17001,460.57999,796.29700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("17.67290,26.50980,44.02440,79.03100,148.81200,288.03299,566.45300"\ "17.72360,26.52740,44.05210,79.02860,148.81400,288.25500,566.50800"\ "17.92980,26.62390,44.07890,79.01450,148.80400,288.24500,566.44897"\ "18.55500,27.08240,44.19010,79.03470,148.62801,288.24799,566.41302"\ "19.00940,27.74450,45.04110,79.21540,148.69299,288.22101,566.46301"\ "20.62450,29.35210,46.55130,80.53620,149.07401,288.25500,566.45502"\ "23.42360,32.55350,50.30950,84.50910,152.06300,288.64801,566.43402"); } } timing() { related_pin : "CI"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("27.10620,37.30110,57.39090,97.58730,177.91299,338.52399,659.44897"\ "28.48870,38.81270,58.86641,99.11920,179.35400,340.08499,660.98901"\ "31.27840,41.75230,61.91680,102.21900,182.55499,343.23199,664.33502"\ "36.09090,47.37900,68.43520,108.45000,188.65401,349.78500,670.78400"\ "43.26540,55.90850,79.24760,121.61600,201.72099,362.29099,683.35699"\ "52.60290,67.91970,94.71330,142.58099,228.12900,390.00699,710.43597"\ "64.43770,83.16710,115.78300,171.75999,268.38599,440.29199,760.22900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.72460,31.38410,52.59290,94.93310,179.56599,348.66699,686.31097"\ "20.76700,31.38930,52.58710,94.90350,179.44701,348.66400,686.34698"\ "21.07650,31.52280,52.64880,94.92110,179.46800,348.52701,686.35101"\ "21.39880,32.14120,52.84150,94.95880,179.43800,348.63400,686.30701"\ "21.34760,32.14270,53.39260,95.32950,179.51401,348.60699,686.28699"\ "22.73410,33.26480,54.46380,96.33100,180.13300,348.68900,686.19702"\ "25.41390,36.14240,57.19280,99.08190,182.53101,349.80899,686.27899"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("30.59230,41.47590,62.82140,105.38900,190.23199,359.68500,698.83899"\ "31.84300,42.83430,64.44230,106.88100,191.87199,361.35400,700.48499"\ "34.84930,45.68140,67.42440,109.85700,194.82600,364.45401,703.56299"\ "40.68620,52.02040,74.02990,116.06400,200.96500,370.37100,709.85797"\ "49.84290,62.76370,86.03310,129.10699,213.64799,383.27499,722.42200"\ "62.55010,78.19820,106.12300,153.62000,240.32498,408.79999,747.91699"\ "79.95450,99.11170,133.05400,191.27400,289.54700,463.57999,798.42999"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.56160,27.39660,45.01750,80.10260,150.25000,290.45700,569.63702"\ "18.57600,27.40160,44.97710,80.14200,150.15700,290.64301,569.81097"\ "18.69070,27.43630,44.99450,80.23150,150.26801,290.52301,569.66699"\ "19.26210,27.81280,45.03870,80.07410,150.17000,290.84601,569.69202"\ "19.44930,28.42710,45.82160,80.23430,150.16299,290.52200,569.67700"\ "20.54610,29.54340,47.21690,81.45670,150.77901,290.04001,569.62097"\ "22.89440,32.37890,50.68650,85.25570,153.38000,290.65100,569.53497"); } } timing() { related_pin : "CI"; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.93940,39.29170,59.61690,100.33100,181.41600,343.61301,667.96503"\ "30.29690,40.88840,61.16500,101.89200,183.06900,345.40799,669.60101"\ "33.10700,43.54130,64.05630,104.93500,186.05000,348.16901,672.60602"\ "38.19750,49.43010,70.52340,110.95200,192.15500,354.21100,678.73499"\ "45.34020,58.37720,81.46630,123.50100,204.77100,366.84900,691.28101"\ "55.02100,70.27500,97.47670,145.24100,231.32700,393.28101,719.38800"\ "66.98930,85.61270,118.44001,174.81000,272.21600,444.45001,766.33801"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("22.06380,32.67310,53.94400,96.49020,181.46600,351.19199,690.11200"\ "22.09800,32.68640,53.93230,96.44550,181.61099,351.08401,690.12097"\ "22.29870,32.76660,53.94760,96.42900,181.47800,351.01999,690.16803"\ "22.55680,33.32880,54.14050,96.48370,181.38000,351.13699,690.05402"\ "22.29470,33.35680,54.66600,96.86490,181.30400,350.89301,690.06201"\ "22.95170,33.94580,55.38760,97.79690,182.00800,350.86301,689.99799"\ "25.11780,36.11240,57.63990,100.59700,184.20500,351.86899,689.75598"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("30.59230,41.47590,62.82140,105.38900,190.23199,359.68500,698.83899"\ "31.84300,42.83430,64.44230,106.88100,191.87199,361.35400,700.48499"\ "34.84930,45.68140,67.42440,109.85700,194.82600,364.45401,703.56299"\ "40.68620,52.02040,74.02990,116.06400,200.96500,370.37100,709.85797"\ "49.84290,62.76370,86.03310,129.10699,213.64799,383.27499,722.42200"\ "62.55010,78.19820,106.12300,153.62000,240.32498,408.79999,747.91699"\ "79.95450,99.11170,133.05400,191.27400,289.54700,463.57999,798.42999"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.56160,27.39660,45.01750,80.10260,150.25000,290.45700,569.63702"\ "18.57600,27.40160,44.97710,80.14200,150.15700,290.64301,569.81097"\ "18.69070,27.43630,44.99450,80.23150,150.26801,290.52301,569.66699"\ "19.26210,27.81280,45.03870,80.07410,150.17000,290.84601,569.69202"\ "19.44930,28.42710,45.82160,80.23430,150.16299,290.52200,569.67700"\ "20.54610,29.54340,47.21690,81.45670,150.77901,290.04001,569.62097"\ "22.89440,32.37890,50.68650,85.25570,153.38000,290.65100,569.53497"); } } timing() { related_pin : "CI"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.35960,17.89850,26.70550,44.13780,78.85490,148.24300,286.99899"\ "14.79780,19.44150,28.32590,45.79310,80.52070,149.91100,288.65399"\ "17.33680,22.07230,31.08430,48.65510,83.43320,152.78799,291.48999"\ "20.77850,26.42200,36.25190,54.03690,88.86570,158.35201,296.92801"\ "25.80920,32.75840,44.41250,64.26680,99.57770,169.24400,307.94400"\ "32.41920,41.70270,56.43260,80.34030,120.06200,190.60201,328.38300"\ "41.07900,53.57250,73.21320,103.88500,152.49300,231.58400,371.13199"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.03310,28.42060,47.26700,85.07730,160.77499,312.25299,615.21698"\ "19.05750,28.46280,47.32940,85.13020,160.78900,312.26999,615.24298"\ "19.97980,29.10750,47.63560,85.18260,160.82201,312.30301,615.25201"\ "23.56440,31.79970,49.66260,86.41190,161.06599,312.35001,615.29303"\ "29.22880,39.08280,56.63920,91.42830,164.14000,313.09601,615.33197"\ "39.43490,50.45870,70.21260,106.21700,175.04100,319.85101,617.04303"\ "57.93470,70.75930,93.31350,133.81400,205.47600,342.54999,630.72900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.23240,20.32810,29.96770,49.04220,87.01040,162.51601,313.55301"\ "16.45260,21.54940,31.34180,50.40620,88.43730,164.00700,315.00101"\ "19.27830,24.26690,34.08610,53.30950,91.24360,166.82800,317.77802"\ "24.11520,30.13430,40.23050,59.03460,97.15410,172.87601,323.74600"\ "30.63900,38.50090,51.07790,71.89010,109.77000,185.10201,335.93600"\ "39.10940,49.33540,65.65270,92.77300,135.31500,210.78500,361.42401"\ "50.40260,63.54380,84.95660,120.40499,175.85201,261.12399,411.85300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.21610,31.39350,51.88730,92.92020,175.00200,339.13800,667.27100"\ "21.11950,31.34940,51.85570,92.89650,174.98199,339.00101,667.29199"\ "22.43560,32.09050,52.04140,92.87900,174.90500,338.98599,667.28601"\ "26.96840,36.04450,54.85750,94.06000,175.01500,339.08401,667.27197"\ "34.21070,45.13540,63.91680,101.04300,178.59100,339.44800,667.24402"\ "45.52840,58.49070,81.03830,119.54500,193.55800,347.74799,667.94897"\ "63.49110,79.42380,106.30500,151.68201,231.78799,378.84201,686.62598"); } } timing() { related_pin : "CI"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.29480,27.25730,40.67320,66.94650,119.20501,223.50900,432.00800"\ "21.19690,28.23370,41.82110,68.17130,120.63800,224.96001,433.59000"\ "23.69870,30.77650,44.36450,70.89000,123.24999,227.61700,436.16800"\ "29.31840,36.58480,50.01960,76.56850,129.11099,233.45401,441.78400"\ "37.58390,46.79010,62.27620,88.83950,141.17999,245.08701,453.64899"\ "49.41330,60.90599,80.82050,112.70700,166.02299,270.18201,478.05298"\ "66.48260,81.22280,106.66100,147.68201,214.00999,321.64899,528.24298"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.06230,43.10480,71.28780,127.70200,240.50301,465.94901,916.68799"\ "28.97390,43.04650,71.24520,127.67501,240.47600,465.79501,916.67297"\ "29.76460,43.37920,71.22190,127.67100,240.44299,465.82999,916.66400"\ "34.17680,46.78140,73.36030,128.03600,240.43102,465.89700,916.64801"\ "43.26820,56.63210,81.52410,133.64600,242.02698,465.87900,916.64203"\ "55.37480,71.78100,100.92800,150.79401,254.05101,470.44403,916.62000"\ "73.97090,93.82490,128.57300,188.52100,290.49701,496.05304,925.89301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.48620,13.91590,20.52210,33.66320,59.86290,112.22500,216.92000"\ "11.80750,15.27580,21.95340,35.09300,61.27940,113.63400,218.32500"\ "13.76690,17.62780,24.40990,37.62370,63.80490,116.15400,220.82800"\ "16.49450,20.95820,28.65810,42.34850,68.62730,120.81799,225.52699"\ "20.23130,25.89710,35.20070,50.54120,77.82100,130.36900,235.06700"\ "24.36000,32.07020,44.28060,63.47080,94.76860,149.22099,254.05800"\ "27.49870,38.32260,55.38340,80.93200,119.72200,182.98801,291.84900"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.99770,20.97970,35.01760,63.17380,119.58200,232.44299,458.12000"\ "14.18570,21.07800,35.08540,63.23830,119.60900,232.36600,458.12399"\ "15.21330,21.94330,35.67410,63.44760,119.61100,232.48199,458.09698"\ "18.21120,24.82390,37.80070,64.93620,120.26199,232.51601,458.15601"\ "22.52960,30.07160,44.18750,69.90580,123.80099,233.95399,458.22699"\ "31.50050,40.00310,55.17070,83.21890,134.96600,241.64301,461.52600"\ "48.24530,58.02570,75.73220,106.15700,161.49899,265.11700,477.39902"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.88628,10.52410,15.67030,25.89330,46.26690,86.97480,168.40900"\ "9.58224,12.23240,17.42080,27.62960,48.07060,88.75980,170.19000"\ "12.41780,15.53320,20.87750,31.13250,51.53670,92.23820,173.73300"\ "16.08450,20.37160,27.24950,38.05480,58.40070,99.23600,180.58701"\ "20.62450,26.56370,35.93720,50.29460,72.63140,113.36200,194.62000"\ "26.14250,34.23880,46.99490,66.59890,96.38110,141.55499,222.83299"\ "32.36220,43.25560,60.52859,87.52050,128.24699,188.62500,279.08301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.89578,15.36600,26.35720,48.36190,92.40990,180.47600,356.56900"\ "10.61160,15.78680,26.47560,48.36280,92.40520,180.44299,356.56900"\ "12.95570,17.78530,27.89980,48.93560,92.41320,180.45700,356.60300"\ "17.20480,22.87370,32.40820,52.27370,93.78850,180.53900,356.55899"\ "23.67140,30.52120,42.05420,61.76120,101.27800,184.09700,356.77301"\ "34.06220,42.86440,56.96200,80.86800,121.11000,199.37500,364.36200"\ "50.84830,62.09530,80.57930,109.79800,158.12199,238.93201,395.22800"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.10200,9.73687,14.88550,25.08750,45.32180,85.67870,165.95300"\ "8.77765,11.38560,16.58240,26.78860,47.05170,87.41860,167.67300"\ "11.28900,14.67500,20.05110,30.23020,50.48190,90.86470,171.15300"\ "14.62080,19.17600,26.26500,37.27660,57.53360,97.95440,177.84200"\ "18.81700,25.09220,34.79020,49.22950,71.55730,112.10400,192.31799"\ "24.11240,32.46720,45.44390,65.43270,95.39600,140.30099,220.23300"\ "30.22650,41.42780,58.99690,86.26240,126.93900,187.38800,276.87100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.15010,17.39010,28.11560,49.70400,93.00510,179.62199,352.92700"\ "12.99080,17.89650,28.25490,49.71820,92.98140,179.63901,352.93301"\ "15.38500,20.05420,29.80930,50.29200,93.01220,179.63499,352.93399"\ "20.22570,25.36380,34.40210,53.83050,94.71220,179.67101,352.97699"\ "27.64430,33.60140,44.46500,63.51500,102.27800,183.49899,353.19000"\ "39.29990,46.85700,59.96360,82.69960,122.02700,198.89000,360.72299"\ "58.29130,67.89880,84.55350,113.03700,159.12801,238.89502,392.62500"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.50496,11.89450,18.44860,31.50620,57.34320,108.75300,211.53300"\ "10.12350,13.42110,20.15440,33.17670,59.08830,110.45700,213.25101"\ "13.20140,17.04070,23.66230,36.77230,62.69780,114.05600,216.72200"\ "17.43800,22.65860,30.71090,43.96730,69.69050,121.15301,223.88000"\ "23.16850,30.13460,41.22550,57.94910,84.24060,135.17500,237.99002"\ "31.17640,40.48550,55.53210,77.97410,111.56500,163.88400,265.73700"\ "42.56050,54.92820,74.68910,105.41200,151.29601,219.38499,325.28000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.75600,20.84630,35.07300,63.58360,120.64200,234.78900,463.14099"\ "14.50460,21.16180,35.11670,63.59350,120.64200,234.78500,463.14801"\ "17.01650,23.15650,36.33540,63.83630,120.62999,234.77501,463.13000"\ "22.52820,28.54140,40.83230,66.90660,121.62300,234.76601,463.14099"\ "30.68250,38.37880,51.75770,76.10170,128.01700,236.99701,463.14001"\ "42.60570,52.70010,69.91750,98.21610,146.74300,250.33800,468.01001"\ "60.74530,74.39790,96.93780,132.28000,190.03600,288.62701,495.74600"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.03722,9.65159,14.79950,24.97830,45.16000,85.27540,165.51900"\ "8.75756,11.40710,16.56580,26.76970,46.92730,87.09370,167.17300"\ "11.26990,14.60000,19.93630,30.09080,50.27330,90.35490,170.60500"\ "14.58340,19.12970,26.13520,37.06270,57.17570,97.28630,177.46700"\ "18.74150,25.06450,34.73430,49.11030,71.38340,111.49500,191.53600"\ "24.04870,32.44550,45.14080,65.07290,95.13730,139.51700,219.18401"\ "30.08970,41.21820,58.72250,85.53270,126.20900,186.65601,276.26501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.37430,15.68370,26.49180,48.14080,91.44970,178.10400,351.45300"\ "11.20860,16.21830,26.62400,48.13280,91.44750,178.05400,351.46100"\ "13.78280,18.42820,28.23360,48.80750,91.46780,178.12900,351.45999"\ "18.18020,23.66310,32.90960,52.44900,93.29810,178.17500,351.45999"\ "25.19060,31.61000,42.84730,62.02250,100.78700,181.86400,351.74600"\ "36.04670,44.37350,57.72990,81.18710,120.37200,197.83299,359.44901"\ "53.71300,64.33970,81.80340,111.05800,157.57001,237.78502,391.32199"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.51718,11.89910,18.49510,31.56070,57.50530,109.21300,212.14500"\ "10.19270,13.61950,20.26090,33.30870,59.28560,110.94300,213.88000"\ "13.27860,17.10170,23.80770,36.88990,62.90340,114.58100,217.53200"\ "17.46480,22.67300,30.80240,44.15020,70.14540,121.68300,224.51601"\ "23.19510,30.17350,41.22140,57.97310,84.49140,135.78200,238.95399"\ "31.17910,40.54290,55.57290,78.11880,111.93000,164.59801,266.49600"\ "42.60160,54.97800,74.83840,105.80500,151.39500,220.20500,325.31000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.31270,23.28160,37.38370,65.80180,122.79800,236.91701,465.23300"\ "17.01770,23.59750,37.40460,65.80090,122.79200,236.91701,465.22900"\ "19.45250,25.51980,38.59790,66.01620,122.78299,236.91599,465.22699"\ "25.27890,30.86680,43.02060,69.00010,123.70700,236.87500,465.23001"\ "33.71360,41.30780,54.02230,78.16280,129.85899,239.08900,465.20200"\ "46.55100,56.33900,72.50860,99.97490,148.72900,251.73000,469.86404"\ "66.27590,78.91820,100.48200,135.04500,193.55200,290.30301,496.95996"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.55876,12.93980,19.54280,32.62080,58.69280,110.75100,214.84700"\ "11.22360,14.66410,21.29400,34.42390,60.44260,112.53800,216.66400"\ "14.53110,18.14520,24.78780,37.98480,64.05700,116.16100,220.20100"\ "19.07150,23.93130,31.88040,45.12720,71.37310,123.43300,227.42799"\ "25.30150,31.84280,42.63320,59.13020,85.72290,137.63800,241.94200"\ "33.67840,42.52090,57.14420,79.55060,113.29200,165.75999,269.82800"\ "45.18130,57.08210,76.44510,107.17800,153.14000,220.94099,326.64999"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.96810,20.18950,34.64730,63.55780,121.39600,237.07100,468.43802"\ "13.45300,20.41330,34.64460,63.56170,121.39399,237.07100,468.47198"\ "15.76280,22.15730,35.73530,63.78630,121.39299,237.06100,468.43802"\ "21.05250,27.32330,39.92970,66.47100,122.21201,237.11600,468.47198"\ "28.56370,36.88150,50.88240,75.65980,128.21600,239.20499,468.45200"\ "40.10960,50.60700,68.37620,97.27600,147.13901,251.38899,472.60703"\ "57.25840,71.53270,94.52710,131.21400,190.39000,291.17801,498.71902"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.55876,12.93980,19.54280,32.62080,58.69280,110.75100,214.84700"\ "11.22360,14.66410,21.29400,34.42390,60.44260,112.53800,216.66400"\ "14.53110,18.14520,24.78780,37.98480,64.05700,116.16100,220.20100"\ "19.07150,23.93130,31.88040,45.12720,71.37310,123.43300,227.42799"\ "25.30150,31.84280,42.63320,59.13020,85.72290,137.63800,241.94200"\ "33.67840,42.52090,57.14420,79.55060,113.29200,165.75999,269.82800"\ "45.18130,57.08210,76.44510,107.17800,153.14000,220.94099,326.64999"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.96810,20.18950,34.64730,63.55780,121.39600,237.07100,468.43802"\ "13.45300,20.41330,34.64460,63.56170,121.39399,237.07100,468.47198"\ "15.76280,22.15730,35.73530,63.78630,121.39299,237.06100,468.43802"\ "21.05250,27.32330,39.92970,66.47100,122.21201,237.11600,468.47198"\ "28.56370,36.88150,50.88240,75.65980,128.21600,239.20499,468.45200"\ "40.10960,50.60700,68.37620,97.27600,147.13901,251.38899,472.60703"\ "57.25840,71.53270,94.52710,131.21400,190.39000,291.17801,498.71902"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.88628,10.52410,15.67030,25.89330,46.26690,86.97480,168.40900"\ "9.58224,12.23240,17.42080,27.62960,48.07060,88.75980,170.19000"\ "12.41780,15.53320,20.87750,31.13250,51.53670,92.23820,173.73300"\ "16.08450,20.37160,27.24950,38.05480,58.40070,99.23600,180.58701"\ "20.62450,26.56370,35.93720,50.29460,72.63140,113.36200,194.62000"\ "26.14250,34.23880,46.99490,66.59890,96.38110,141.55499,222.83299"\ "32.36220,43.25560,60.52859,87.52050,128.24699,188.62500,279.08301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.89578,15.36600,26.35720,48.36190,92.40990,180.47600,356.56900"\ "10.61160,15.78680,26.47560,48.36280,92.40520,180.44299,356.56900"\ "12.95570,17.78530,27.89980,48.93560,92.41320,180.45700,356.60300"\ "17.20480,22.87370,32.40820,52.27370,93.78850,180.53900,356.55899"\ "23.67140,30.52120,42.05420,61.76120,101.27800,184.09700,356.77301"\ "34.06220,42.86440,56.96200,80.86800,121.11000,199.37500,364.36200"\ "50.84830,62.09530,80.57930,109.79800,158.12199,238.93201,395.22800"); } } } pin("A") { direction : input; capacitance : 1.9978; max_transition : 320.000; } pin("B") { direction : input; capacitance : 2.1764; max_transition : 320.000; } pin("CI") { direction : input; capacitance : 1.6139; max_transition : 320.000; } } cell ("HAxp5_ASAP7_75t_R") { area : 0.131 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("CON") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.10275,10.78750,14.13060,20.70920,33.74040,59.81650,111.93000"\ "10.92060,12.65650,15.96630,22.55230,35.62240,61.63300,113.71800"\ "14.54480,16.35300,19.74300,26.32560,39.42590,65.52630,117.59400"\ "19.76860,22.34190,26.71490,33.94430,47.08760,73.20690,125.29400"\ "27.15500,30.49350,36.64810,46.50700,62.26580,88.38120,140.26100"\ "37.61970,42.35170,50.66640,63.84370,85.79640,118.40899,171.40700"\ "52.80670,59.03970,70.19540,89.11340,118.65201,163.55099,229.95900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.20840,17.98980,24.89410,39.29110,68.38190,126.74400,243.49400"\ "15.86650,18.45890,25.12850,39.30860,68.40340,126.74199,243.49301"\ "18.21320,20.49310,26.73140,40.28470,68.59190,126.74800,243.50099"\ "24.53700,26.29570,31.71030,44.34690,71.13290,127.43800,243.48598"\ "33.81720,37.15420,42.87050,55.10750,79.95340,133.42999,245.52399"\ "47.03470,52.23940,60.70120,75.95620,101.77500,151.63100,257.83200"\ "66.29120,74.06690,86.63270,106.37600,140.30000,196.51801,294.58401"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.34220,10.05240,13.38720,19.97870,33.08420,59.25510,111.56600"\ "9.50447,11.21310,14.57160,21.17220,34.28020,60.46200,112.78000"\ "11.38890,13.32990,16.89920,23.53370,36.67020,62.84390,115.14700"\ "14.14900,16.47740,20.60840,27.92450,41.31430,67.45100,119.89801"\ "17.70030,20.78130,26.03920,34.91010,50.02350,77.02810,129.16299"\ "21.76430,25.92460,32.94490,44.51220,63.17620,94.25990,148.31900"\ "25.46160,31.09020,40.74160,56.48660,81.23700,119.76501,182.23399"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("14.99440,17.87200,24.28240,37.97960,65.88880,121.96100,234.21301"\ "15.48330,18.25760,24.51510,38.02850,65.85670,121.96100,234.21301"\ "16.88610,19.53180,25.54730,38.76720,66.13160,121.93800,234.21001"\ "20.35120,23.25580,28.80480,41.25520,67.88580,122.66900,234.24298"\ "26.02180,29.43720,35.53680,48.24920,73.36360,126.44299,235.83502"\ "35.98170,40.16850,47.49420,60.70340,87.55850,138.09000,243.70599"\ "53.06190,58.13050,67.01360,82.81470,112.16700,165.32300,267.57401"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.44022,10.17270,13.53330,20.15830,33.21940,59.35310,111.44200"\ "10.22690,11.96980,15.33750,21.99520,35.09840,61.21390,113.22700"\ "13.59110,15.60190,19.02370,25.72030,38.82420,64.94560,117.17200"\ "18.29380,21.07600,25.68500,33.19410,46.43570,72.74270,124.67300"\ "24.93210,28.54720,35.15020,45.39280,61.45831,87.87360,139.73300"\ "34.09570,39.32660,48.18350,61.93980,84.43820,117.56999,170.54201"\ "47.85940,54.57730,66.63150,86.16850,116.71799,162.06700,229.50400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.66620,16.11160,23.29620,37.83340,67.00220,125.36300,242.13000"\ "13.37150,16.57130,23.46800,37.84310,67.00310,125.37400,242.13200"\ "15.94380,18.78680,25.16600,38.77210,67.19570,125.35900,242.11400"\ "23.16520,24.92130,30.34780,42.90270,69.78580,126.07600,242.10600"\ "32.74420,35.85830,41.72670,54.02650,78.59000,131.97301,243.77400"\ "45.73820,51.00670,59.21070,74.43170,100.74200,150.22200,256.15900"\ "64.81550,72.31650,85.06800,104.95900,139.00800,194.22501,293.06500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.20017,9.91313,13.25940,19.85060,32.96780,59.18090,111.50600"\ "9.82177,11.45660,14.83440,21.43880,34.54270,60.71110,112.99100"\ "12.50220,14.59700,18.13370,24.75940,37.95090,64.15830,116.41500"\ "16.05240,18.84270,23.52590,31.34450,44.58200,70.48950,123.05100"\ "20.33990,24.07500,30.44750,40.93470,57.20920,83.47810,135.67101"\ "25.63490,30.49370,39.21070,53.14350,75.13380,108.98600,163.05400"\ "31.03720,37.64530,49.15700,68.20490,97.53100,143.74200,212.47800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("14.92090,17.80810,24.23800,37.95420,65.85730,121.95099,234.24698"\ "15.71820,18.41250,24.54360,37.97830,65.87930,121.95099,234.25101"\ "18.08560,20.59670,26.26970,39.13620,66.16530,121.95200,234.17702"\ "23.13630,26.14670,31.23750,43.25610,68.93960,122.80400,234.20499"\ "30.11950,33.82280,40.68870,53.46110,77.71640,129.08701,236.20300"\ "41.22420,46.17250,54.73350,70.03890,97.99750,147.08900,249.56601"\ "59.35910,66.00400,77.03140,95.99200,129.42000,185.33800,285.84201"); } } } pin("SN") { direction : output; function : "(A*B)+(!A*!B)"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.54400,19.57670,27.50490,43.21790,74.49000,137.07800,262.00699"\ "16.67830,20.72640,28.66960,44.40640,75.74010,138.30499,263.29999"\ "18.81240,22.95590,30.98600,46.78020,77.97020,140.41200,265.60501"\ "21.96930,26.53410,35.04850,51.19540,82.67860,145.34801,270.32800"\ "26.46830,31.74790,41.38320,59.06090,91.50980,154.10600,279.10599"\ "31.81920,38.34830,49.79070,70.42360,106.63500,172.09399,297.16599"\ "37.46690,45.88870,60.63620,85.80390,128.49899,201.53900,332.46899"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.02192,11.11050,17.28820,29.67960,54.65250,103.99400,202.88200"\ "8.02045,11.10050,17.30400,29.67960,54.53070,104.16300,202.93600"\ "8.22161,11.21740,17.32850,29.65740,54.43400,104.06700,202.96600"\ "8.69111,11.74520,17.69880,29.74270,54.40170,104.03000,202.87399"\ "9.52547,12.55090,18.57890,30.52260,54.67760,104.01100,202.95200"\ "11.20540,14.11740,20.13890,32.13480,56.44890,104.43400,203.08299"\ "13.86670,17.07260,22.88240,34.98270,59.25090,107.70800,204.65601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("17.72550,22.28990,31.27790,49.05690,84.54720,155.40401,296.99399"\ "19.46790,24.04200,33.03280,50.85450,86.26080,157.15401,298.84601"\ "23.11280,27.73690,36.80380,54.66730,90.15420,161.01199,302.68600"\ "29.19870,34.39370,44.02060,62.15720,97.48950,168.14000,309.82599"\ "37.70000,43.92190,55.62360,75.83860,112.64500,183.20300,324.64301"\ "49.65260,57.77740,71.97200,96.79110,139.18800,213.91901,356.24701"\ "66.81780,76.84610,94.59480,126.11699,178.04900,265.59698,414.06699"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.30630,14.36040,22.49510,38.81090,71.31500,136.46800,266.52701"\ "10.30820,14.35940,22.48850,38.77590,71.36700,136.52499,266.48999"\ "10.44620,14.43220,22.49720,38.75090,71.33380,136.53300,266.48401"\ "11.17730,15.05810,22.80330,38.86020,71.25430,136.37500,266.52701"\ "12.44210,16.52150,24.30070,39.67780,71.44250,136.35100,266.48300"\ "14.37840,18.50520,26.66720,42.55870,73.65500,136.60500,266.39700"\ "17.11930,21.62070,30.34480,47.20020,79.24150,141.48399,267.46201"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.27806,11.54510,15.97140,24.71840,42.11180,76.84880,146.23801"\ "10.59900,12.85020,17.30640,26.09170,43.45160,78.22400,147.60201"\ "12.93660,15.43010,19.93540,28.70530,46.19230,80.90750,150.30800"\ "16.33560,19.28400,24.62600,34.06290,51.53960,86.30330,155.75101"\ "21.20370,25.02280,31.61100,42.86520,62.10500,96.96110,166.07100"\ "28.27970,33.22160,41.56880,55.66040,79.05070,117.58600,187.27699"\ "38.72640,44.97900,56.18330,74.28580,104.08800,151.30701,229.50500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.86740,17.54860,27.00200,45.96550,83.89010,159.80299,311.49301"\ "13.40110,17.92140,27.18750,45.96470,83.88780,159.79900,311.48801"\ "15.03710,19.32500,28.25180,46.57900,84.01800,159.77100,311.48801"\ "18.69720,23.18850,31.54700,49.17750,85.58640,160.15601,311.49701"\ "24.61640,29.68530,38.97340,56.51560,91.11500,163.51601,312.43799"\ "34.13160,40.38220,50.86130,70.89810,106.19700,174.97099,319.26099"\ "48.60330,56.17390,69.80190,93.67900,133.41800,205.83099,343.25101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.47630,9.15664,12.45720,19.00560,32.07940,58.21750,110.49800"\ "8.63118,10.34520,13.65950,20.21510,33.30950,59.43370,111.70100"\ "10.37900,12.35140,15.96420,22.60810,35.65260,61.87170,114.08400"\ "12.89810,15.33020,19.59340,26.98070,40.44550,66.57740,118.92901"\ "16.26270,19.37260,24.85120,33.88010,48.97360,76.06630,128.49600"\ "20.18210,24.53510,31.80650,43.46740,62.22430,93.34430,147.38200"\ "24.63760,30.34470,40.14100,55.93390,80.40720,118.81001,181.66800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.81434,13.24840,20.18700,34.16810,62.20620,118.28500,230.44800"\ "10.27860,13.66570,20.48680,34.30030,62.22281,118.29700,230.45500"\ "11.78770,14.97410,21.55400,35.06300,62.54259,118.28600,230.44600"\ "14.47740,17.96240,24.76600,37.53320,64.30480,119.09400,230.51700"\ "19.66810,23.39340,30.79430,44.16260,70.08320,122.93600,232.19400"\ "28.48480,33.07280,41.49190,56.04230,83.71400,134.57401,240.12401"\ "43.62370,49.33420,59.37130,76.70400,107.39600,161.13600,263.74301"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.37830,19.37590,27.35100,43.01910,74.31880,136.88100,261.88599"\ "16.92330,20.84520,28.95820,44.47340,75.79620,138.32401,263.33301"\ "19.79870,24.03450,32.16610,47.93600,79.13730,141.66200,266.78101"\ "24.00340,28.86010,37.98700,54.29950,85.63160,148.07600,273.03000"\ "29.41430,35.43090,46.26720,65.10330,98.16570,160.19000,284.83401"\ "36.16590,43.67310,57.22920,80.28560,119.30999,186.04601,310.22400"\ "43.71690,53.42970,70.24520,99.49920,147.88100,227.55299,361.60300"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.03373,11.13270,17.38470,29.77510,54.62690,104.26100,203.01700"\ "8.05054,11.14270,17.34860,29.76920,54.67080,104.18600,203.04800"\ "8.36643,11.29220,17.36120,29.72750,54.56880,104.11300,203.12199"\ "8.86538,11.96280,17.80730,29.87800,54.50710,104.08000,203.11800"\ "10.00680,12.94240,18.88500,30.85550,54.81250,104.01700,203.01401"\ "11.92420,14.95650,20.95520,32.94850,56.95150,105.19500,202.96899"\ "14.91070,18.09050,24.55030,36.76730,60.92140,108.82700,204.20700"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("17.86890,22.43110,31.39550,49.12710,84.50750,155.33501,296.94101"\ "19.53360,24.12260,33.11040,50.93610,86.31170,157.21300,298.78400"\ "22.78290,27.50410,36.59510,54.53700,90.03020,160.84599,302.57199"\ "28.19180,33.61170,43.49600,61.77920,97.71880,168.09500,309.70499"\ "36.04220,42.63560,54.58450,75.13730,112.12700,183.15401,324.54300"\ "46.84680,55.24530,70.23460,95.45820,138.25700,213.00200,354.17700"\ "62.23430,72.87410,91.66100,123.79101,176.62399,264.59000,414.15601"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.19540,15.27950,23.46470,39.82310,72.53430,137.62000,267.63901"\ "11.25960,15.31810,23.47980,39.79200,72.41700,137.53101,267.72000"\ "11.64480,15.55320,23.56500,39.80320,72.36340,137.64900,267.68900"\ "12.05560,16.04330,24.06300,40.06250,72.40520,137.50600,267.62201"\ "12.91190,17.07830,25.01070,40.87070,72.84760,137.52400,267.68399"\ "14.61210,18.86310,27.10700,43.26890,74.75090,138.15100,267.54099"\ "17.18830,21.78520,30.62340,47.64500,79.70680,142.42200,269.67899"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.19788,11.52040,15.97200,24.75780,42.18290,76.93070,146.33200"\ "10.77860,13.03730,17.50050,26.30160,43.69810,78.42690,147.83800"\ "13.79310,16.39590,20.86660,29.44170,47.00030,81.72840,151.18600"\ "18.07200,21.42540,27.05930,36.36120,53.80120,88.37180,157.49400"\ "23.91550,28.33100,35.68290,48.18240,67.62510,102.10400,171.49300"\ "32.20750,37.87610,47.74450,63.92170,89.96070,129.43900,198.60400"\ "44.30150,51.73850,64.58630,85.41470,120.12801,172.98801,253.66600"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.77600,17.49420,26.95680,45.93560,83.86820,159.72800,311.47101"\ "13.57030,17.97490,27.13980,45.92050,83.86940,159.74001,311.47198"\ "16.00830,20.11820,28.74710,46.70290,83.95270,159.78600,311.47198"\ "20.91180,25.57100,33.45170,50.45950,86.09200,160.04100,311.47501"\ "27.53830,33.36940,43.50380,60.42010,94.07980,164.73500,312.28500"\ "37.58240,45.01420,57.42060,78.57700,114.32300,181.42400,322.16101"\ "52.99820,62.28700,78.71970,105.56500,149.34900,222.43300,355.94601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.05667,8.76712,12.08260,18.62920,31.70080,57.83180,110.14100"\ "8.17408,9.93706,13.29910,19.87820,32.91930,59.06970,111.36300"\ "9.69713,11.78600,15.54030,22.24710,35.36710,61.43570,113.72500"\ "11.88440,14.49560,18.93280,26.54490,40.02370,66.18080,118.54100"\ "14.65710,18.11100,23.84420,33.09030,48.66430,75.74080,128.12000"\ "17.71650,22.30840,30.06390,42.24030,61.38831,92.78900,147.01601"\ "20.37280,26.86230,37.25190,54.10800,79.24450,118.05899,181.17400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.54436,11.98950,18.95880,32.93610,60.96580,117.00201,229.14500"\ "9.07592,12.44580,19.25690,33.05310,60.97950,117.00500,229.15700"\ "10.80980,13.83840,20.37000,33.85280,61.30170,117.04300,229.19800"\ "13.41510,16.90400,23.77110,36.35760,63.11750,117.88201,229.23399"\ "18.42510,22.32730,29.79500,43.23890,68.76930,121.70901,230.90601"\ "27.33190,31.80260,40.13200,54.85500,82.49800,133.40100,238.87601"\ "42.29850,48.12220,58.08560,75.67910,106.28000,160.14600,262.60501"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.34367,6.50266,8.75853,13.20370,21.95940,39.42140,74.16290"\ "7.00241,8.35915,10.63040,15.03370,23.81940,41.25350,76.01390"\ "9.28345,11.14590,14.17610,18.88910,27.66240,45.17640,79.96400"\ "12.36940,14.94570,19.05130,25.44900,35.21660,52.69770,87.28390"\ "16.55900,20.09110,25.97930,34.96290,48.20130,68.04980,102.73400"\ "22.32670,27.23520,35.15400,47.60830,65.83810,93.30750,133.52499"\ "30.29250,36.90040,47.57880,64.72220,90.07720,127.92600,183.55499"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.93165,9.20846,13.93800,23.63330,43.07450,81.99140,159.83800"\ "8.11508,10.17460,14.61540,23.91230,43.07330,81.99130,159.83099"\ "11.05690,12.90740,16.88750,25.56610,43.85730,82.06840,159.84700"\ "15.51370,18.06110,22.81890,30.69420,47.82630,84.25230,160.09000"\ "22.24010,25.79150,31.70830,41.76820,58.21590,92.30230,164.70500"\ "32.38810,37.24320,45.57110,58.65969,80.14530,114.11300,181.22200"\ "48.38160,54.90000,66.05840,84.18950,112.05500,155.39600,225.54201"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.33850,6.50160,8.74537,13.16950,21.87980,39.25560,73.99790"\ "6.96026,8.33110,10.58830,15.03000,23.77530,41.08390,75.83150"\ "9.17317,11.04920,14.04620,18.77310,27.50560,44.94430,79.74630"\ "12.12960,14.76890,18.96640,25.39280,35.12850,52.46620,87.42840"\ "16.11870,19.73440,25.62930,34.66770,47.98910,67.89380,102.78100"\ "21.46630,26.31270,34.47220,47.01910,65.66370,93.02770,133.35400"\ "28.54620,35.41950,46.34710,63.76400,89.45090,127.40101,183.60001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.60702,7.92041,12.67690,22.40160,41.86420,80.78900,158.62700"\ "6.77753,8.85972,13.32040,22.65490,41.86660,80.79120,158.64600"\ "9.55206,11.70840,15.60930,24.28410,42.63270,80.85400,158.64301"\ "13.51890,16.40700,21.21380,29.44280,46.55080,82.79200,158.89900"\ "19.70460,23.47500,29.90930,40.24260,56.97330,90.97850,163.37199"\ "28.82460,34.12030,42.92920,56.58860,78.35270,112.80800,179.78300"\ "43.40090,50.77040,62.63050,81.71180,110.00500,153.80600,223.73100"); } } timing() { related_pin : "CON"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.33850,6.50160,8.74537,13.16950,21.87980,39.25560,73.99790"\ "6.96026,8.33110,10.58830,15.03000,23.77530,41.08390,75.83150"\ "9.17317,11.04920,14.04620,18.77310,27.50560,44.94430,79.74630"\ "12.12960,14.76890,18.96640,25.39280,35.12850,52.46620,87.42840"\ "16.11870,19.73440,25.62930,34.66770,47.98910,67.89380,102.78100"\ "21.46630,26.31270,34.47220,47.01910,65.66370,93.02770,133.35400"\ "28.54620,35.41950,46.34710,63.76400,89.45090,127.40101,183.60001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.60702,7.92041,12.67690,22.40160,41.86420,80.78900,158.62700"\ "6.77753,8.85972,13.32040,22.65490,41.86660,80.79120,158.64600"\ "9.55206,11.70840,15.60930,24.28410,42.63270,80.85400,158.64301"\ "13.51890,16.40700,21.21380,29.44280,46.55080,82.79200,158.89900"\ "19.70460,23.47500,29.90930,40.24260,56.97330,90.97850,163.37199"\ "28.82460,34.12030,42.92920,56.58860,78.35270,112.80800,179.78300"\ "43.40090,50.77040,62.63050,81.71180,110.00500,153.80600,223.73100"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.64866,6.95590,9.49259,14.53170,24.53080,44.45360,84.32550"\ "7.10118,8.59435,11.13390,16.17660,26.23160,46.11550,85.99380"\ "9.03398,11.11320,14.43760,19.70200,29.75380,49.67650,89.64850"\ "11.63000,14.32090,18.80770,25.73830,36.62770,56.48520,96.33620"\ "14.79010,18.40850,24.62270,34.12690,48.60200,70.68320,110.37600"\ "18.74140,23.64810,31.82070,44.74850,64.39870,94.38100,138.95100"\ "23.26740,29.85380,40.82840,58.31770,85.20360,125.16300,185.48801"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.32502,8.87886,14.12240,24.81760,46.19840,88.97140,174.53799"\ "7.51962,9.84117,14.76280,25.01150,46.20890,88.99240,174.53799"\ "9.99767,12.49300,16.97060,26.61350,46.92200,89.00590,174.56000"\ "13.41300,16.59550,22.03540,31.52610,50.57320,90.84820,174.70300"\ "18.85060,22.85260,29.79470,41.37820,60.33929,98.53810,178.64000"\ "27.38040,32.49210,41.35140,55.49900,78.94000,118.19000,194.06500"\ "41.32130,48.17990,59.48840,78.08810,108.08500,154.66299,235.30000"); } } } pin("A") { direction : input; capacitance : 1.0640; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.9955; max_transition : 320.000; } } cell ("MAJIxp5_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((!A*!B)+(!A*!C))+(!B*!C)"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.40648,11.75620,16.31970,25.25240,42.94870,78.21020,148.63400"\ "10.86320,13.23800,17.85490,26.79150,44.51650,79.74470,150.21100"\ "13.80910,16.45780,21.01860,30.00330,47.65550,82.97890,153.46100"\ "17.83580,21.32990,27.15370,36.74290,54.38470,89.59340,160.00600"\ "23.37090,27.77700,35.69030,48.22260,68.01910,103.15400,173.20599"\ "30.95020,36.95480,47.18310,63.77250,90.36510,130.76900,201.08000"\ "41.92180,49.81400,63.28279,84.83800,119.82901,174.11000,256.03299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.23760,17.04400,26.65050,45.89440,84.38530,161.33501,315.16800"\ "12.75100,17.32560,26.69660,45.89100,84.37850,161.31000,315.10599"\ "15.07590,19.31120,28.14840,46.49540,84.37550,161.28999,315.10901"\ "19.85510,24.74420,32.78880,50.08430,86.26140,161.52901,315.11200"\ "26.15300,32.26510,42.56610,59.89050,94.18870,165.99699,315.65601"\ "36.10140,43.51150,56.58780,78.01690,114.79800,182.34000,325.58401"\ "51.26560,61.19190,77.84270,105.36500,149.43300,223.49600,359.44601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.53696,8.35864,11.86270,18.69510,32.19630,58.89450,112.14100"\ "8.07182,9.90873,13.38770,20.29620,33.79190,60.50680,113.68800"\ "10.17540,12.60660,16.64270,23.44380,37.01510,63.74650,116.84101"\ "12.94470,16.19350,21.61430,29.98210,43.60810,70.37550,123.24200"\ "16.47560,20.83960,28.04270,39.32510,56.22760,83.17990,136.27299"\ "21.16330,26.75890,36.31440,51.24950,74.16610,108.74800,163.00000"\ "26.67000,33.98850,46.19650,66.10000,96.30470,143.26100,213.64101"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.03580,13.51040,20.64310,34.93240,63.53490,120.75199,235.19101"\ "10.95760,14.20600,20.96300,34.96450,63.51410,120.75401,235.28502"\ "13.61280,16.56180,22.83100,36.12860,63.76660,120.75199,235.16499"\ "17.54480,21.31630,27.91240,40.34870,66.66890,121.62300,235.19400"\ "23.79110,28.21220,36.19690,50.35400,75.29530,127.43599,237.56599"\ "33.88560,39.33840,49.26870,66.10720,95.12120,145.78000,250.11598"\ "50.32330,57.58450,70.10120,90.75980,126.24600,184.11200,287.15900"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.99602,10.42410,15.07530,24.16730,42.07990,77.42030,147.83701"\ "9.49506,11.87000,16.58510,25.72080,43.64730,78.96210,149.39900"\ "12.09840,15.01460,19.77250,28.86420,46.74240,82.22080,152.63901"\ "15.67680,19.45700,25.66760,35.74520,53.58980,88.76120,159.20799"\ "20.63590,25.70590,33.90290,46.95300,67.16310,102.37200,172.72099"\ "27.92050,34.40900,44.94610,62.32320,89.34070,130.08600,200.33600"\ "38.91090,47.03440,61.10650,83.54060,119.04600,173.06000,255.44200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.50550,18.28560,27.86130,47.04080,85.44480,162.34900,316.13300"\ "14.30790,18.71980,27.96910,47.03460,85.46710,162.31100,316.09000"\ "16.89300,20.97410,29.57910,47.72340,85.51060,162.31900,316.14200"\ "22.09800,26.57290,34.49940,51.46510,87.50940,162.57500,316.09399"\ "28.84550,34.54880,44.66760,61.75670,95.69780,167.16701,316.60501"\ "39.42230,46.67210,58.88570,80.39910,116.37600,183.80499,326.86401"\ "55.86400,64.96100,80.90720,107.62100,151.70599,225.13400,360.44199"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.53885,9.33627,12.77850,19.50870,32.87090,59.52360,112.78500"\ "9.10827,10.85270,14.29040,21.09680,34.45330,61.13880,114.33200"\ "11.56400,13.80210,17.55780,24.28540,37.66190,64.31890,117.48901"\ "14.78020,17.76980,22.81700,30.85530,44.37970,70.94650,124.00500"\ "18.70520,22.74310,29.45850,40.33360,57.01990,83.89540,137.01900"\ "23.60480,28.79170,37.94560,52.58430,75.20970,109.50300,163.58200"\ "29.00930,36.25240,48.15400,67.81670,97.07800,144.38800,214.47600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.18886,12.74120,19.89120,34.19330,62.81231,120.10300,234.64500"\ "9.92317,13.25300,20.10950,34.18910,62.82940,120.10000,234.64500"\ "12.36610,15.41370,21.80620,35.28560,63.03080,120.09600,234.64500"\ "15.92530,19.91650,26.71460,39.34420,65.80650,120.85400,234.61099"\ "21.75520,26.44060,34.71320,49.17100,74.32660,126.69300,236.80702"\ "30.98880,37.07840,47.46310,64.52700,93.87000,144.67200,248.42500"\ "46.38730,54.44870,67.16660,89.17120,123.89000,182.74899,286.34698"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.40648,11.75620,16.31970,25.25240,42.94870,78.21020,148.63400"\ "10.86320,13.23800,17.85490,26.79150,44.51650,79.74470,150.21100"\ "13.80910,16.45780,21.01860,30.00330,47.65550,82.97890,153.46100"\ "17.83580,21.32990,27.15370,36.74290,54.38470,89.59340,160.00600"\ "23.37090,27.77700,35.69030,48.22260,68.01910,103.15400,173.20599"\ "30.95020,36.95480,47.18310,63.77250,90.36510,130.76900,201.08000"\ "41.92180,49.81400,63.28279,84.83800,119.82901,174.11000,256.03299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.23760,17.04400,26.65050,45.89440,84.38530,161.33501,315.16800"\ "12.75100,17.32560,26.69660,45.89100,84.37850,161.31000,315.10599"\ "15.07590,19.31120,28.14840,46.49540,84.37550,161.28999,315.10901"\ "19.85510,24.74420,32.78880,50.08430,86.26140,161.52901,315.11200"\ "26.15300,32.26510,42.56610,59.89050,94.18870,165.99699,315.65601"\ "36.10140,43.51150,56.58780,78.01690,114.79800,182.34000,325.58401"\ "51.26560,61.19190,77.84270,105.36500,149.43300,223.49600,359.44601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.53885,9.33627,12.77850,19.50870,32.87090,59.52360,112.78500"\ "9.10827,10.85270,14.29040,21.09680,34.45330,61.13880,114.33200"\ "11.56400,13.80210,17.55780,24.28540,37.66190,64.31890,117.48901"\ "14.78020,17.76980,22.81700,30.85530,44.37970,70.94650,124.00500"\ "18.70520,22.74310,29.45850,40.33360,57.01990,83.89540,137.01900"\ "23.60480,28.79170,37.94560,52.58430,75.20970,109.50300,163.58200"\ "29.00930,36.25240,48.15400,67.81670,97.07800,144.38800,214.47600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.18886,12.74120,19.89120,34.19330,62.81231,120.10300,234.64500"\ "9.92317,13.25300,20.10950,34.18910,62.82940,120.10000,234.64500"\ "12.36610,15.41370,21.80620,35.28560,63.03080,120.09600,234.64500"\ "15.92530,19.91650,26.71460,39.34420,65.80650,120.85400,234.61099"\ "21.75520,26.44060,34.71320,49.17100,74.32660,126.69300,236.80702"\ "30.98880,37.07840,47.46310,64.52700,93.87000,144.67200,248.42500"\ "46.38730,54.44870,67.16660,89.17120,123.89000,182.74899,286.34698"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.54400,13.92190,18.49940,27.38100,44.87050,79.65150,149.07600"\ "12.79860,15.32980,19.91840,28.86560,46.32220,81.14860,150.58400"\ "15.79980,18.31660,22.91160,31.84580,49.54450,84.34780,153.78200"\ "20.16740,23.42040,29.04730,38.42790,55.74940,91.22270,160.83200"\ "26.18310,30.49960,37.98620,50.09140,69.48000,104.22000,173.44701"\ "34.73170,40.38880,50.20170,66.10700,92.14550,131.66800,201.07700"\ "47.50980,54.57350,67.24690,88.09050,121.90800,175.33900,256.03299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.23370,17.95070,27.40700,46.35670,84.25010,159.96100,311.36401"\ "13.38670,17.95970,27.39030,46.33280,84.23250,159.94501,311.35501"\ "15.36170,19.58060,28.45790,46.71070,84.21940,159.94200,311.33301"\ "20.40370,24.83920,32.89670,49.89710,85.90840,160.09300,311.31601"\ "27.16860,32.65760,42.66960,59.61900,93.42120,164.17799,311.85999"\ "37.29370,44.34750,57.18750,78.33620,114.00700,180.71201,321.29800"\ "52.47580,61.99460,78.77910,104.88800,149.25900,221.20900,355.27301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.11378,9.93949,13.41860,20.20900,33.59680,60.26030,113.53900"\ "9.29128,11.15170,14.67050,21.50940,34.92860,61.60460,114.86400"\ "10.83690,13.00770,16.93500,23.83640,37.31350,64.02200,117.29499"\ "13.16560,15.73400,20.21110,27.97800,41.85870,68.65240,121.82500"\ "15.95300,19.38580,25.04950,34.42360,50.01210,77.91740,131.20100"\ "18.70250,23.53280,31.33220,43.60850,62.73339,94.34250,149.82500"\ "20.39260,27.19110,37.90600,54.85120,80.19760,119.24199,182.91299"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.59026,13.15140,20.29430,34.60730,63.22920,120.48000,234.99200"\ "9.90588,13.34890,20.35980,34.58840,63.20420,120.47299,234.96899"\ "11.50570,14.54180,21.25330,35.15320,63.37160,120.47299,234.98201"\ "13.77130,17.61960,24.47830,37.36650,64.80730,121.00000,234.97398"\ "18.00780,22.08530,29.74750,43.92960,69.98230,124.42699,236.46202"\ "26.20210,31.04330,39.67080,54.93140,83.03060,135.57401,243.79498"\ "41.96070,47.58510,57.52200,75.26660,105.88100,162.33900,267.22699"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.12660,12.58180,17.23500,26.24840,43.99920,79.27120,149.68600"\ "11.50750,13.95350,18.66510,27.74860,45.56080,80.87840,151.31400"\ "13.74150,16.52730,21.26750,30.41620,48.31320,83.68080,154.16901"\ "16.80070,19.98570,25.64710,35.51580,53.50460,88.97380,159.53600"\ "20.95580,25.06500,32.04340,43.71100,63.74370,99.50900,170.17101"\ "26.05740,31.67970,40.96910,55.68290,79.80680,119.74000,191.01100"\ "33.39550,40.90250,53.20860,72.89890,103.55400,152.17400,231.85400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.00100,17.78110,27.37920,46.60710,85.06370,161.95700,315.80600"\ "13.12800,17.79240,27.36130,46.58830,85.03110,161.92999,315.79300"\ "14.52800,18.93550,28.11740,46.85700,85.02540,161.94600,315.77499"\ "18.34260,22.92340,31.09530,49.01890,86.24660,162.13699,315.79401"\ "23.01300,28.47360,38.41370,56.28650,91.35490,165.10699,316.42200"\ "32.24040,38.44650,49.62920,69.68710,106.28600,176.07300,322.87500"\ "48.84440,56.13820,69.20530,92.40920,133.31400,206.36700,345.56000"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.18394,10.99520,14.49000,21.18410,34.36430,60.59800,112.93700"\ "10.64260,12.43400,15.93760,22.69440,36.07960,62.14820,114.58600"\ "13.25620,15.44560,19.09110,25.79810,39.06560,65.35900,117.66700"\ "16.80600,19.68070,24.42740,32.32280,45.72840,72.14250,124.40200"\ "21.26980,25.08440,31.57030,41.98030,58.35780,85.15590,137.11900"\ "26.93380,31.96780,40.56290,54.45640,76.66380,110.04200,163.83400"\ "34.00530,40.44740,51.75340,70.41130,100.02600,145.52901,213.18500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.98292,13.45240,20.43780,34.44610,62.50110,118.62500,230.79401"\ "10.30370,13.62160,20.48480,34.42950,62.46980,118.59499,230.81799"\ "12.45580,15.46910,21.86640,35.15320,62.61220,118.57500,230.80400"\ "16.27230,19.98780,26.48140,38.94680,64.99260,119.23799,230.72800"\ "22.08380,26.64100,34.52760,48.69460,73.54260,124.87800,232.50900"\ "31.56370,37.36400,47.25070,63.93530,92.82560,142.62900,245.21202"\ "47.01770,54.40730,67.10730,88.40490,123.23401,180.60100,280.98401"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.54400,13.92190,18.49940,27.38100,44.87050,79.65150,149.07600"\ "12.79860,15.32980,19.91840,28.86560,46.32220,81.14860,150.58400"\ "15.79980,18.31660,22.91160,31.84580,49.54450,84.34780,153.78200"\ "20.16740,23.42040,29.04730,38.42790,55.74940,91.22270,160.83200"\ "26.18310,30.49960,37.98620,50.09140,69.48000,104.22000,173.44701"\ "34.73170,40.38880,50.20170,66.10700,92.14550,131.66800,201.07700"\ "47.50980,54.57350,67.24690,88.09050,121.90800,175.33900,256.03299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.23370,17.95070,27.40700,46.35670,84.25010,159.96100,311.36401"\ "13.38670,17.95970,27.39030,46.33280,84.23250,159.94501,311.35501"\ "15.36170,19.58060,28.45790,46.71070,84.21940,159.94200,311.33301"\ "20.40370,24.83920,32.89670,49.89710,85.90840,160.09300,311.31601"\ "27.16860,32.65760,42.66960,59.61900,93.42120,164.17799,311.85999"\ "37.29370,44.34750,57.18750,78.33620,114.00700,180.71201,321.29800"\ "52.47580,61.99460,78.77910,104.88800,149.25900,221.20900,355.27301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.18394,10.99520,14.49000,21.18410,34.36430,60.59800,112.93700"\ "10.64260,12.43400,15.93760,22.69440,36.07960,62.14820,114.58600"\ "13.25620,15.44560,19.09110,25.79810,39.06560,65.35900,117.66700"\ "16.80600,19.68070,24.42740,32.32280,45.72840,72.14250,124.40200"\ "21.26980,25.08440,31.57030,41.98030,58.35780,85.15590,137.11900"\ "26.93380,31.96780,40.56290,54.45640,76.66380,110.04200,163.83400"\ "34.00530,40.44740,51.75340,70.41130,100.02600,145.52901,213.18500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.98292,13.45240,20.43780,34.44610,62.50110,118.62500,230.79401"\ "10.30370,13.62160,20.48480,34.42950,62.46980,118.59499,230.81799"\ "12.45580,15.46910,21.86640,35.15320,62.61220,118.57500,230.80400"\ "16.27230,19.98780,26.48140,38.94680,64.99260,119.23799,230.72800"\ "22.08380,26.64100,34.52760,48.69460,73.54260,124.87800,232.50900"\ "31.56370,37.36400,47.25070,63.93530,92.82560,142.62900,245.21202"\ "47.01770,54.40730,67.10730,88.40490,123.23401,180.60100,280.98401"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.45530,12.72490,17.16210,25.93270,43.34890,78.07920,147.47701"\ "11.76290,14.06330,18.52020,27.30760,44.72960,79.45550,148.83099"\ "14.16950,16.65030,21.15070,29.93520,47.41280,82.15450,151.48399"\ "17.66760,20.65100,25.89210,35.27550,52.76000,87.58770,156.89400"\ "22.78900,26.39470,33.00810,44.13720,63.30120,98.23140,167.27499"\ "29.84230,34.81360,43.18080,57.19710,80.34950,119.01499,188.35699"\ "40.72690,47.12210,57.81070,75.71390,105.46400,152.93300,230.70799"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.20010,17.92210,27.39000,46.34290,84.24090,159.96600,311.39899"\ "13.57620,18.18000,27.49470,46.32840,84.22310,159.93800,311.38901"\ "15.03530,19.43870,28.46510,46.85590,84.29640,159.94099,311.37701"\ "18.59890,23.20990,31.61950,49.31410,85.75920,160.26801,311.36600"\ "24.43840,29.54790,39.09630,56.37180,91.19290,163.53999,312.16699"\ "34.29800,40.41610,50.99250,70.58820,105.94600,174.97400,319.03101"\ "49.09590,56.76390,70.34770,94.02470,133.48801,205.41299,342.45700"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.33900,10.03690,13.44080,20.11900,33.46510,60.09940,113.34700"\ "9.62198,11.34030,14.73710,21.47310,34.83820,61.43641,114.69800"\ "11.57840,13.52640,17.12920,23.87000,37.26740,63.91211,117.15100"\ "14.33310,16.68790,20.85600,28.31130,41.83000,68.47990,121.80200"\ "17.85920,20.94550,26.17360,35.23250,50.47730,77.85510,131.10899"\ "21.56090,25.92920,33.20620,44.85550,63.54190,94.45870,149.64301"\ "25.29070,31.30070,41.17050,57.03300,81.80590,120.29500,183.11301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.22633,12.76770,19.89840,34.19380,62.80910,120.10200,234.59502"\ "9.57787,13.04470,20.05090,34.22970,62.82100,120.10000,234.59502"\ "10.83410,14.09900,20.89070,34.81580,63.05250,120.09000,234.59801"\ "13.29970,16.88520,23.75670,37.01520,64.43080,120.63500,234.59198"\ "17.95000,21.90870,29.25040,43.20190,69.64520,124.15099,236.11702"\ "26.37750,31.14410,39.74910,54.80570,83.03670,135.49100,243.45100"\ "42.27110,47.86880,57.75000,75.33710,106.04600,161.30000,266.65302"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.49610,12.75940,17.21850,26.07250,43.70380,78.93100,149.32100"\ "12.01410,14.29400,18.76570,27.64100,45.28910,80.51940,150.93900"\ "14.60610,17.05300,21.57050,30.44030,48.13440,83.35670,153.81000"\ "18.24440,21.13830,26.42290,35.81100,53.51090,88.73400,159.16701"\ "23.08040,26.82060,33.35500,44.63890,63.98620,99.39220,169.79201"\ "29.43800,34.39430,43.06350,57.18800,80.59220,120.12499,190.80901"\ "38.84390,45.55020,56.77690,75.43240,105.35200,153.44099,232.23399"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.27170,17.05570,26.66350,45.89460,84.38510,161.33501,315.15399"\ "12.51260,17.19720,26.69400,45.89510,84.35850,161.33501,315.16699"\ "13.68880,18.21580,27.48570,46.29450,84.39180,161.33099,315.16699"\ "16.79590,21.48260,30.26260,48.43000,85.69750,161.52699,315.16599"\ "22.22350,27.42120,37.41290,55.35270,90.77870,164.63000,315.79001"\ "31.86340,37.92960,48.86370,68.77670,105.02300,175.52699,322.37900"\ "48.18960,55.61190,69.00070,91.77260,132.41600,205.58900,344.88101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.01229,9.75691,13.15450,19.78520,32.95740,59.15710,111.48700"\ "9.14770,10.89460,14.30990,20.97530,34.13920,60.35730,112.64500"\ "10.97720,12.96470,16.58810,23.31200,36.47460,62.71240,115.00300"\ "13.71610,16.10340,20.31640,27.71960,41.13480,67.29190,119.76401"\ "17.32780,20.42780,25.77520,34.70910,49.84410,76.78900,129.06100"\ "21.66400,25.82840,33.02420,44.52630,62.48550,94.03830,148.05499"\ "26.50400,32.11640,41.67160,57.08770,81.50430,119.75801,182.48700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.00260,13.44740,20.42340,34.43530,62.49030,118.61799,230.78300"\ "10.44940,13.82350,20.66300,34.51320,62.47010,118.58601,230.79900"\ "11.93990,15.12360,21.68660,35.22310,62.77160,118.58201,230.75900"\ "14.64660,18.12290,24.79560,37.68400,64.42260,119.28600,230.75800"\ "19.90540,23.62580,30.89660,44.33050,70.16540,123.12500,232.39000"\ "28.82660,33.40510,41.66890,56.20090,83.75040,134.82401,240.28798"\ "44.09370,49.83960,59.68460,76.96150,107.38700,161.34000,263.87799"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.49610,12.75940,17.21850,26.07250,43.70380,78.93100,149.32100"\ "12.01410,14.29400,18.76570,27.64100,45.28910,80.51940,150.93900"\ "14.60610,17.05300,21.57050,30.44030,48.13440,83.35670,153.81000"\ "18.24440,21.13830,26.42290,35.81100,53.51090,88.73400,159.16701"\ "23.08040,26.82060,33.35500,44.63890,63.98620,99.39220,169.79201"\ "29.43800,34.39430,43.06350,57.18800,80.59220,120.12499,190.80901"\ "38.84390,45.55020,56.77690,75.43240,105.35200,153.44099,232.23399"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.27170,17.05570,26.66350,45.89460,84.38510,161.33501,315.15399"\ "12.51260,17.19720,26.69400,45.89510,84.35850,161.33501,315.16699"\ "13.68880,18.21580,27.48570,46.29450,84.39180,161.33099,315.16699"\ "16.79590,21.48260,30.26260,48.43000,85.69750,161.52699,315.16599"\ "22.22350,27.42120,37.41290,55.35270,90.77870,164.63000,315.79001"\ "31.86340,37.92960,48.86370,68.77670,105.02300,175.52699,322.37900"\ "48.18960,55.61190,69.00070,91.77260,132.41600,205.58900,344.88101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.33900,10.03690,13.44080,20.11900,33.46510,60.09940,113.34700"\ "9.62198,11.34030,14.73710,21.47310,34.83820,61.43641,114.69800"\ "11.57840,13.52640,17.12920,23.87000,37.26740,63.91211,117.15100"\ "14.33310,16.68790,20.85600,28.31130,41.83000,68.47990,121.80200"\ "17.85920,20.94550,26.17360,35.23250,50.47730,77.85510,131.10899"\ "21.56090,25.92920,33.20620,44.85550,63.54190,94.45870,149.64301"\ "25.29070,31.30070,41.17050,57.03300,81.80590,120.29500,183.11301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.22633,12.76770,19.89840,34.19380,62.80910,120.10200,234.59502"\ "9.57787,13.04470,20.05090,34.22970,62.82100,120.10000,234.59502"\ "10.83410,14.09900,20.89070,34.81580,63.05250,120.09000,234.59801"\ "13.29970,16.88520,23.75670,37.01520,64.43080,120.63500,234.59198"\ "17.95000,21.90870,29.25040,43.20190,69.64520,124.15099,236.11702"\ "26.37750,31.14410,39.74910,54.80570,83.03670,135.49100,243.45100"\ "42.27110,47.86880,57.75000,75.33710,106.04600,161.30000,266.65302"); } } } pin("A") { direction : input; capacitance : 0.6433; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.2138; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.0542; max_transition : 320.000; } } cell ("MAJx2_ASAP7_75t_R") { area : 0.131 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((A*B)+(A*C))+(B*C)"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("18.60170,21.71460,26.95200,36.25220,53.98060,89.03400,158.98900"\ "20.07200,23.26490,28.41500,37.71330,55.44960,90.51610,160.46600"\ "23.22350,26.32990,31.54190,40.85960,58.60090,93.68810,163.65100"\ "28.19850,31.36650,36.69950,46.07760,63.84240,98.92460,168.89301"\ "34.83920,38.11030,43.49330,52.99260,70.97210,106.08500,176.06700"\ "43.52790,47.09180,52.71860,62.26070,80.14590,115.43600,185.60100"\ "54.34920,58.46070,64.61300,74.45360,92.41880,127.40401,197.50400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.48200,15.29920,24.78160,43.86660,82.65220,161.14700,319.01199"\ "10.49160,15.31790,24.79140,43.86730,82.65120,161.13699,319.01300"\ "10.61090,15.42000,24.86560,43.90880,82.66550,161.13901,319.01300"\ "11.38850,16.09210,25.39490,44.27600,82.86680,161.20599,319.01801"\ "12.62240,17.18770,26.39190,45.16650,83.46810,161.59500,319.19400"\ "14.92340,19.31680,28.00250,46.08810,84.49290,162.30400,319.63400"\ "18.40400,22.94000,31.20830,48.46250,85.49240,163.64101,320.28900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.83370,24.72420,29.44800,37.61040,52.76760,82.42200,141.46300"\ "23.22360,26.11040,30.83660,39.00220,54.16190,83.81490,142.85500"\ "26.45360,29.33250,34.05830,42.23080,57.39340,87.05660,146.09900"\ "32.29470,35.28200,40.03610,48.23070,63.30250,93.02940,152.05400"\ "40.86750,43.93150,48.85890,57.20000,72.61520,102.26600,161.29300"\ "52.70890,56.05460,61.26620,69.82590,85.13280,114.94800,174.13600"\ "68.99760,72.85760,78.55330,87.48340,102.93000,132.52400,191.75400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.63255,13.58240,21.16590,36.22750,66.76720,128.76801,253.86099"\ "9.63641,13.58580,21.17210,36.23280,66.77510,128.77100,253.86099"\ "9.64047,13.59160,21.17350,36.23110,66.76350,128.76401,253.86099"\ "10.34730,14.14630,21.61770,36.50030,66.93940,128.81900,253.86798"\ "11.75650,15.53010,22.88320,37.59720,67.65040,129.25999,254.04901"\ "14.12740,17.77140,24.73880,38.89760,69.28770,130.21800,254.56300"\ "17.76080,21.41470,28.14380,41.61350,70.38310,131.54201,255.88600"); } } timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("18.96440,21.95660,27.04900,36.24710,53.94860,89.00480,158.98000"\ "20.44350,23.43810,28.52340,37.72830,55.43160,90.49690,160.46800"\ "23.65200,26.61820,31.72460,40.93570,58.64100,93.66350,163.63600"\ "28.77150,31.79040,36.94400,46.17110,63.91830,98.99450,168.97800"\ "35.59210,38.68260,43.84490,53.15320,71.07450,106.22300,176.19200"\ "44.46830,47.77500,53.03210,62.39650,80.19250,115.47200,185.66701"\ "55.57420,59.35190,65.04570,74.47540,92.25230,127.52500,197.80901"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.13200,14.93380,24.39690,43.55960,82.48050,161.12100,319.06299"\ "10.12880,14.93070,24.39850,43.55690,82.47930,161.09300,319.06299"\ "10.20320,14.99880,24.41910,43.56260,82.48670,161.09599,319.06400"\ "10.89500,15.62050,24.91780,43.91350,82.65700,161.14000,319.06601"\ "11.94800,16.48790,25.71420,44.73500,83.15160,161.53500,319.21399"\ "14.13700,18.40260,27.06500,45.40150,84.08090,162.01700,319.65399"\ "17.52900,21.75140,29.88250,47.54960,84.89870,162.77100,320.22699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.20580,24.26200,29.18000,37.52700,52.80660,82.46540,141.49300"\ "22.61430,25.66380,30.58140,38.93170,54.21190,83.87550,142.90100"\ "25.83960,28.87460,33.78870,42.15530,57.43780,87.10580,146.13699"\ "31.64510,34.69800,39.73710,48.15610,63.44510,93.14240,152.21600"\ "39.89260,43.16830,48.35620,56.98010,72.52430,102.26600,161.26300"\ "51.40900,55.01710,60.50820,69.38730,85.06510,114.96300,174.13499"\ "67.45990,71.54150,77.70380,87.13030,103.03000,132.92900,192.10800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.12190,14.10270,21.72110,36.76340,67.16240,128.97200,253.86598"\ "10.13130,14.11580,21.73310,36.76640,67.16530,128.95200,253.86198"\ "10.17510,14.16020,21.76440,36.80010,67.16830,128.97099,253.86198"\ "10.99730,14.83960,22.25890,37.13320,67.36470,129.00999,253.87500"\ "12.59560,16.36250,23.70510,38.32280,68.19690,129.51900,254.07800"\ "15.13890,18.82770,25.85830,40.03860,69.55200,130.48801,254.66602"\ "18.77570,22.65690,29.51850,43.06570,71.50850,132.15100,255.82201"); } } timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("18.96440,21.95660,27.04900,36.24710,53.94860,89.00480,158.98000"\ "20.44350,23.43810,28.52340,37.72830,55.43160,90.49690,160.46800"\ "23.65200,26.61820,31.72460,40.93570,58.64100,93.66350,163.63600"\ "28.77150,31.79040,36.94400,46.17110,63.91830,98.99450,168.97800"\ "35.59210,38.68260,43.84490,53.15320,71.07450,106.22300,176.19200"\ "44.46830,47.77500,53.03210,62.39650,80.19250,115.47200,185.66701"\ "55.57420,59.35190,65.04570,74.47540,92.25230,127.52500,197.80901"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.13200,14.93380,24.39690,43.55960,82.48050,161.12100,319.06299"\ "10.12880,14.93070,24.39850,43.55690,82.47930,161.09300,319.06299"\ "10.20320,14.99880,24.41910,43.56260,82.48670,161.09599,319.06400"\ "10.89500,15.62050,24.91780,43.91350,82.65700,161.14000,319.06601"\ "11.94800,16.48790,25.71420,44.73500,83.15160,161.53500,319.21399"\ "14.13700,18.40260,27.06500,45.40150,84.08090,162.01700,319.65399"\ "17.52900,21.75140,29.88250,47.54960,84.89870,162.77100,320.22699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.20580,24.26200,29.18000,37.52700,52.80660,82.46540,141.49300"\ "22.61430,25.66380,30.58140,38.93170,54.21190,83.87550,142.90100"\ "25.83960,28.87460,33.78870,42.15530,57.43780,87.10580,146.13699"\ "31.64510,34.69800,39.73710,48.15610,63.44510,93.14240,152.21600"\ "39.89260,43.16830,48.35620,56.98010,72.52430,102.26600,161.26300"\ "51.40900,55.01710,60.50820,69.38730,85.06510,114.96300,174.13499"\ "67.45990,71.54150,77.70380,87.13030,103.03000,132.92900,192.10800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.12190,14.10270,21.72110,36.76340,67.16240,128.97200,253.86598"\ "10.13130,14.11580,21.73310,36.76640,67.16530,128.95200,253.86198"\ "10.17510,14.16020,21.76440,36.80010,67.16830,128.97099,253.86198"\ "10.99730,14.83960,22.25890,37.13320,67.36470,129.00999,253.87500"\ "12.59560,16.36250,23.70510,38.32280,68.19690,129.51900,254.07800"\ "15.13890,18.82770,25.85830,40.03860,69.55200,130.48801,254.66602"\ "18.77570,22.65690,29.51850,43.06570,71.50850,132.15100,255.82201"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("20.01890,23.14120,28.37210,37.66970,55.39030,90.43980,160.39000"\ "21.20550,24.32440,29.55340,38.85580,56.57360,91.62990,161.58200"\ "23.38130,26.48550,31.71940,41.02830,58.76160,93.81520,163.76801"\ "26.61390,29.87110,35.30160,44.75530,62.51120,97.59060,167.52200"\ "31.33100,34.69480,40.17040,49.78830,67.91830,103.12700,173.06900"\ "37.81890,41.33560,47.01940,56.74120,74.82300,110.31400,180.54401"\ "45.40230,49.37760,55.48570,65.46590,83.68920,119.04900,189.37801"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.40270,15.25300,24.73790,43.84190,82.64880,161.11800,319.01300"\ "10.40330,15.25860,24.73970,43.84330,82.64000,161.12399,319.01300"\ "10.49630,15.33360,24.79950,43.86790,82.65410,161.14999,319.01300"\ "11.19360,16.10240,25.48680,44.40650,82.99100,161.23399,319.02200"\ "11.89210,16.74050,26.28350,45.24580,83.69560,161.86900,319.34698"\ "13.41670,18.23240,27.44570,46.07860,85.61790,162.49899,319.92200"\ "16.49550,21.28730,30.14650,48.20860,85.91430,164.38000,321.53000"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.13180,27.01720,31.71040,39.86000,55.02340,84.69840,143.78000"\ "25.40570,28.27760,33.00550,41.15340,56.32160,85.99100,145.07500"\ "28.46810,31.34240,36.01780,44.17140,59.33890,89.02050,148.09599"\ "34.40270,37.28820,42.01260,50.17220,65.32910,95.01310,154.09000"\ "43.28190,46.35190,51.26060,59.58690,74.93920,104.65600,163.74899"\ "55.73230,59.07260,64.15190,72.61810,88.10300,117.88901,177.15500"\ "73.13870,76.97480,82.64480,91.49830,106.85600,136.62000,195.88000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.70974,13.62500,21.20950,36.24030,66.78580,128.82001,253.96402"\ "9.72397,13.63330,21.17640,36.21750,66.76900,128.81599,253.95399"\ "9.69688,13.61320,21.16230,36.20180,66.75570,128.80099,253.94301"\ "10.26800,14.08960,21.50220,36.43310,66.87550,128.85899,253.94400"\ "11.73360,15.45240,22.70740,37.46450,67.62020,129.30901,254.12599"\ "14.05030,17.71620,24.75890,38.88680,69.22930,130.02699,254.68799"\ "17.60520,21.22180,27.82660,41.29800,70.24510,130.94400,256.01999"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("20.97320,23.92670,29.03280,38.30210,56.05010,91.13500,161.14700"\ "22.28460,25.29030,30.38060,39.61010,57.34640,92.45880,162.46700"\ "25.35930,28.34000,33.42770,42.65080,60.38620,95.49040,165.50700"\ "30.75650,33.67930,38.93770,48.12970,65.90140,101.06100,170.98700"\ "37.85270,40.92090,46.09680,55.45740,73.50170,108.62400,178.62199"\ "47.43120,50.72290,56.01470,65.35140,83.18400,118.57701,188.77100"\ "59.71000,63.44990,69.09360,78.56670,96.36850,131.38100,201.97900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.23760,15.03120,24.48540,43.63900,82.58110,161.20799,319.18500"\ "10.23190,15.00470,24.45270,43.62760,82.56840,161.20599,319.17300"\ "10.25910,15.04320,24.48540,43.62540,82.56940,161.20100,319.17300"\ "10.86560,15.61260,24.86310,43.89420,82.70310,161.22400,319.16901"\ "11.91630,16.46650,25.79520,44.68730,83.30090,161.61800,319.32199"\ "13.98260,18.24480,26.93470,45.34270,84.02710,162.01300,319.76001"\ "17.20670,21.45380,29.63370,47.17140,84.87270,162.80901,320.57300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.22690,26.26860,31.17930,39.53760,54.80160,84.45870,143.48199"\ "24.59140,27.62690,32.53470,40.89570,56.16150,85.82060,144.84200"\ "27.14670,30.18340,35.08760,43.44570,58.71660,88.38130,147.40601"\ "31.48450,34.57570,39.61300,47.96740,63.34710,93.04820,152.06000"\ "37.42330,40.74000,45.99000,54.73710,70.41120,100.21500,159.23700"\ "46.43690,49.87980,55.45100,64.46930,80.34720,110.51500,169.86900"\ "58.88950,62.72510,68.72490,78.33690,94.59040,124.70200,184.11200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.94232,13.96210,21.62860,36.72920,67.13880,128.94299,253.85899"\ "9.94683,13.97130,21.63650,36.73280,67.14010,128.96201,253.86198"\ "9.95166,13.99530,21.65200,36.73570,67.14130,128.94901,253.85899"\ "10.71900,14.76970,22.28570,37.28290,67.39330,129.02100,253.87601"\ "11.45240,15.65030,23.39830,38.48440,68.51830,129.81799,254.24202"\ "13.11260,17.26630,24.92970,39.71530,70.02730,130.90900,255.05800"\ "16.19300,20.29580,27.94090,42.36090,71.60160,132.23199,255.93001"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("20.97320,23.92670,29.03280,38.30210,56.05010,91.13500,161.14700"\ "22.28460,25.29030,30.38060,39.61010,57.34640,92.45880,162.46700"\ "25.35930,28.34000,33.42770,42.65080,60.38620,95.49040,165.50700"\ "30.75650,33.67930,38.93770,48.12970,65.90140,101.06100,170.98700"\ "37.85270,40.92090,46.09680,55.45740,73.50170,108.62400,178.62199"\ "47.43120,50.72290,56.01470,65.35140,83.18400,118.57701,188.77100"\ "59.71000,63.44990,69.09360,78.56670,96.36850,131.38100,201.97900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.23760,15.03120,24.48540,43.63900,82.58110,161.20799,319.18500"\ "10.23190,15.00470,24.45270,43.62760,82.56840,161.20599,319.17300"\ "10.25910,15.04320,24.48540,43.62540,82.56940,161.20100,319.17300"\ "10.86560,15.61260,24.86310,43.89420,82.70310,161.22400,319.16901"\ "11.91630,16.46650,25.79520,44.68730,83.30090,161.61800,319.32199"\ "13.98260,18.24480,26.93470,45.34270,84.02710,162.01300,319.76001"\ "17.20670,21.45380,29.63370,47.17140,84.87270,162.80901,320.57300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.13180,27.01720,31.71040,39.86000,55.02340,84.69840,143.78000"\ "25.40570,28.27760,33.00550,41.15340,56.32160,85.99100,145.07500"\ "28.46810,31.34240,36.01780,44.17140,59.33890,89.02050,148.09599"\ "34.40270,37.28820,42.01260,50.17220,65.32910,95.01310,154.09000"\ "43.28190,46.35190,51.26060,59.58690,74.93920,104.65600,163.74899"\ "55.73230,59.07260,64.15190,72.61810,88.10300,117.88901,177.15500"\ "73.13870,76.97480,82.64480,91.49830,106.85600,136.62000,195.88000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.70974,13.62500,21.20950,36.24030,66.78580,128.82001,253.96402"\ "9.72397,13.63330,21.17640,36.21750,66.76900,128.81599,253.95399"\ "9.69688,13.61320,21.16230,36.20180,66.75570,128.80099,253.94301"\ "10.26800,14.08960,21.50220,36.43310,66.87550,128.85899,253.94400"\ "11.73360,15.45240,22.70740,37.46450,67.62020,129.30901,254.12599"\ "14.05030,17.71620,24.75890,38.88680,69.22930,130.02699,254.68799"\ "17.60520,21.22180,27.82660,41.29800,70.24510,130.94400,256.01999"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.62450,22.61880,27.70420,36.90110,54.59580,89.66610,159.63499"\ "20.89610,23.88490,29.00870,38.19450,55.88990,90.97000,160.92799"\ "23.23360,26.21510,31.30110,40.50110,58.20530,93.27200,163.24400"\ "27.04290,30.08860,35.24130,44.50680,62.22070,97.30090,167.27800"\ "32.56080,35.69710,40.93660,50.40180,68.14540,103.23300,173.21100"\ "39.95510,43.32520,48.77650,58.23970,76.09220,111.49800,181.56500"\ "48.78220,52.56200,58.43690,68.15890,86.13070,121.29800,191.36600"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.13720,14.92990,24.40050,43.56020,82.48400,161.08600,319.06299"\ "10.12950,14.92910,24.39160,43.55670,82.47950,161.09399,319.06400"\ "10.18120,14.99670,24.44360,43.58280,82.49010,161.12100,319.06400"\ "10.64640,15.40000,24.77080,43.80650,82.62420,161.14900,319.07300"\ "11.52050,16.24240,25.48290,44.49120,83.01530,161.38300,319.18301"\ "13.14730,17.75620,26.70540,45.33440,84.65500,161.93100,319.61099"\ "16.09440,20.62450,29.29150,47.14790,84.78260,162.92300,321.37799"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.74050,25.60840,30.31210,38.45720,53.61690,83.30070,142.38499"\ "24.03840,26.90470,31.61540,39.75450,54.92130,84.60130,143.68100"\ "26.67800,29.55450,34.26160,42.40970,57.56510,87.25830,146.33501"\ "31.37710,34.28080,38.97340,47.18110,62.35240,92.04590,151.11200"\ "38.44870,41.53260,46.41540,54.76400,70.03230,99.78060,158.82401"\ "48.73340,52.05620,57.26230,65.84520,81.26030,111.05200,170.23700"\ "63.80200,67.52850,73.20160,82.22170,97.82080,127.62699,186.77901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.71862,13.65170,21.20270,36.23320,66.77970,128.81599,253.94701"\ "9.70500,13.62720,21.17400,36.21940,66.75990,128.78300,253.93898"\ "9.71641,13.61750,21.16280,36.20290,66.76260,128.79800,253.93498"\ "10.23380,14.08060,21.52560,36.48390,66.91610,128.85699,253.97501"\ "11.21530,15.05990,22.52320,37.22830,67.43690,129.19099,254.07002"\ "13.02280,16.84890,24.04890,38.52770,68.65950,129.74500,254.43201"\ "15.83810,19.77150,26.75810,40.77650,70.01900,130.93300,255.21202"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.54340,22.54030,27.62940,36.85550,54.58950,89.70560,159.71899"\ "20.66530,23.65970,28.74860,37.97280,55.70770,90.82100,160.83400"\ "22.92060,25.91280,31.00490,40.22990,57.96460,93.07420,163.09200"\ "26.67930,29.71040,34.85310,44.12820,61.88800,97.01230,167.02000"\ "32.36350,35.48630,40.68040,49.99670,67.94450,103.07400,173.10500"\ "39.94590,43.26690,48.62260,58.04560,75.95510,111.09900,181.48900"\ "49.60040,53.31250,59.03630,68.67710,86.55040,121.77000,191.91400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.21810,15.01360,24.46200,43.63480,82.57090,161.20900,319.17599"\ "10.20760,14.99730,24.45270,43.61790,82.56420,161.20100,319.17001"\ "10.29010,15.06000,24.49850,43.62690,82.56770,161.20399,319.17099"\ "10.73870,15.46770,24.83260,43.88360,82.69350,161.24899,319.17899"\ "11.52110,16.21920,25.50440,44.37840,83.05900,161.46700,319.29800"\ "13.11920,17.68640,26.62670,45.28060,84.13320,161.75700,319.72699"\ "15.86690,20.31360,28.92220,46.81660,84.60230,162.97501,321.25601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.82090,25.69940,30.41950,38.57240,53.73560,83.38480,142.42599"\ "24.36210,27.24050,31.96390,40.12130,55.28160,84.93480,143.97600"\ "27.08010,29.95120,34.67660,42.84390,58.00220,87.66110,146.70200"\ "31.91680,34.82470,39.59390,47.79530,62.95700,92.62830,151.67400"\ "38.92380,42.00430,46.94470,55.31940,70.64490,100.32300,159.36400"\ "48.79430,52.16060,57.43410,66.10840,81.57350,111.37100,170.44099"\ "62.88850,66.70690,72.48300,81.72070,97.41450,127.32600,186.47701"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.62793,13.60560,21.18290,36.24730,66.76990,128.77400,253.86099"\ "9.62225,13.58800,21.17290,36.24050,66.76860,128.77000,253.85899"\ "9.63910,13.58680,21.17080,36.23460,66.77940,128.77299,253.85899"\ "10.09320,13.96410,21.49600,36.46270,66.91520,128.82201,253.86798"\ "11.14250,15.05900,22.47420,37.37080,67.46390,129.16600,254.01201"\ "13.00350,16.88880,24.17240,38.69980,68.72520,129.78000,254.31798"\ "16.03790,19.97170,27.19420,41.20350,70.37560,131.23900,255.22098"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.54340,22.54030,27.62940,36.85550,54.58950,89.70560,159.71899"\ "20.66530,23.65970,28.74860,37.97280,55.70770,90.82100,160.83400"\ "22.92060,25.91280,31.00490,40.22990,57.96460,93.07420,163.09200"\ "26.67930,29.71040,34.85310,44.12820,61.88800,97.01230,167.02000"\ "32.36350,35.48630,40.68040,49.99670,67.94450,103.07400,173.10500"\ "39.94590,43.26690,48.62260,58.04560,75.95510,111.09900,181.48900"\ "49.60040,53.31250,59.03630,68.67710,86.55040,121.77000,191.91400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.21810,15.01360,24.46200,43.63480,82.57090,161.20900,319.17599"\ "10.20760,14.99730,24.45270,43.61790,82.56420,161.20100,319.17001"\ "10.29010,15.06000,24.49850,43.62690,82.56770,161.20399,319.17099"\ "10.73870,15.46770,24.83260,43.88360,82.69350,161.24899,319.17899"\ "11.52110,16.21920,25.50440,44.37840,83.05900,161.46700,319.29800"\ "13.11920,17.68640,26.62670,45.28060,84.13320,161.75700,319.72699"\ "15.86690,20.31360,28.92220,46.81660,84.60230,162.97501,321.25601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.74050,25.60840,30.31210,38.45720,53.61690,83.30070,142.38499"\ "24.03840,26.90470,31.61540,39.75450,54.92130,84.60130,143.68100"\ "26.67800,29.55450,34.26160,42.40970,57.56510,87.25830,146.33501"\ "31.37710,34.28080,38.97340,47.18110,62.35240,92.04590,151.11200"\ "38.44870,41.53260,46.41540,54.76400,70.03230,99.78060,158.82401"\ "48.73340,52.05620,57.26230,65.84520,81.26030,111.05200,170.23700"\ "63.80200,67.52850,73.20160,82.22170,97.82080,127.62699,186.77901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.71862,13.65170,21.20270,36.23320,66.77970,128.81599,253.94701"\ "9.70500,13.62720,21.17400,36.21940,66.75990,128.78300,253.93898"\ "9.71641,13.61750,21.16280,36.20290,66.76260,128.79800,253.93498"\ "10.23380,14.08060,21.52560,36.48390,66.91610,128.85699,253.97501"\ "11.21530,15.05990,22.52320,37.22830,67.43690,129.19099,254.07002"\ "13.02280,16.84890,24.04890,38.52770,68.65950,129.74500,254.43201"\ "15.83810,19.77150,26.75810,40.77650,70.01900,130.93300,255.21202"); } } } pin("A") { direction : input; capacitance : 0.6451; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.2201; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.0483; max_transition : 320.000; } } cell ("MAJx3_ASAP7_75t_R") { area : 0.146 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((A*B)+(A*C))+(B*C)"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("20.69360,23.19930,27.28570,34.16350,46.49110,70.09600,116.84801"\ "22.15370,24.65250,28.76300,35.64000,47.96930,71.57700,118.33100"\ "25.44420,27.93350,32.00260,38.87740,51.21440,74.83060,121.59100"\ "31.07900,33.59130,37.68960,44.59020,56.95880,80.59370,127.34999"\ "38.84450,41.45190,45.67810,52.72890,65.22330,89.00430,135.71400"\ "49.13070,52.03110,56.49860,63.70610,76.21790,100.00800,147.02600"\ "61.86971,65.24230,70.29990,77.98320,90.78450,114.49800,161.17300"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.29980,13.71400,20.17300,32.81630,58.30199,110.12600,214.93401"\ "10.30150,13.71940,20.17410,32.82230,58.31829,110.12900,214.93600"\ "10.32380,13.75010,20.20730,32.84420,58.32690,110.12900,214.93500"\ "11.00660,14.37000,20.70070,33.19220,58.52050,110.21000,214.95799"\ "12.47330,15.72750,21.90810,34.34570,59.33360,110.74200,215.24699"\ "15.05440,18.27870,24.14520,35.96720,60.49930,111.57700,215.77800"\ "18.95120,22.41710,28.25600,39.44680,62.80260,113.29100,217.19099"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.84680,27.23020,31.04090,37.28870,48.12880,68.32260,107.86500"\ "26.43970,28.65080,32.53460,38.70800,49.54200,69.74630,109.28700"\ "29.30090,31.68540,35.49020,41.74420,52.59230,72.79120,112.33900"\ "35.82240,38.19300,42.10230,48.30500,59.03830,79.31140,118.76300"\ "45.65690,48.19950,52.12360,58.55980,69.53170,89.79700,129.36000"\ "59.16171,61.89429,66.21740,72.86150,83.92140,104.21300,143.89600"\ "77.54050,80.66260,85.48690,92.71500,104.17800,124.62301,164.19099"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.05920,12.87920,18.14210,28.26890,48.37170,89.17640,172.03300"\ "10.02980,12.85380,18.11730,28.25410,48.36340,89.17740,172.04500"\ "10.02420,12.84860,18.11540,28.23460,48.34650,89.15190,172.03200"\ "10.43840,13.20150,18.40110,28.42520,48.53280,89.22280,172.05701"\ "12.26220,14.87360,19.97250,29.74770,49.42200,89.85800,172.33200"\ "15.09620,17.74480,22.52790,31.94350,51.17420,91.25850,173.16800"\ "19.46480,22.10640,26.94650,35.76790,54.05970,92.89080,175.08501"); } } timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.15440,23.55950,27.51410,34.25700,46.48050,70.06460,116.81500"\ "22.62460,25.02440,28.97120,35.71080,47.94940,71.53010,118.28100"\ "25.87210,28.26260,32.20550,38.94210,51.17310,74.75550,121.52100"\ "31.64890,34.07040,38.05120,44.78610,57.02070,80.62510,127.40001"\ "39.61820,42.12630,46.16340,53.01970,65.39890,89.07290,135.81200"\ "50.20220,52.95460,57.21370,64.12450,76.46010,99.91650,147.13100"\ "63.22120,66.52960,71.31820,78.59620,91.08910,114.79300,161.61501"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.99696,13.40850,19.80900,32.45450,58.01920,109.95800,214.90401"\ "10.00090,13.38760,19.80660,32.44690,58.01370,109.92700,214.89700"\ "10.00440,13.39520,19.81610,32.45760,58.01820,109.95000,214.90601"\ "10.65140,13.96580,20.22740,32.78200,58.21530,110.02200,214.91901"\ "11.99590,15.20240,21.34500,33.73820,58.93190,110.51700,215.18401"\ "14.48700,17.56700,23.35160,35.16220,59.98610,111.24300,215.66701"\ "18.39860,21.63070,27.17340,38.28310,61.84830,112.55600,216.95500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.14580,26.64460,30.62110,37.06280,48.08070,68.38080,107.94900"\ "25.67820,28.03900,32.14220,38.46040,49.48640,69.78760,109.35100"\ "28.77960,31.25810,35.22820,41.66370,52.70080,73.00550,112.56400"\ "34.99720,37.48190,41.44450,47.88860,58.94210,79.25970,118.83000"\ "44.63420,47.27460,51.43470,58.08930,69.31630,89.75240,129.32001"\ "57.84510,60.72310,65.24780,72.21790,83.72140,104.33400,144.09500"\ "75.96350,79.20940,84.32140,91.96650,103.96600,124.77100,164.43600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.46750,13.28710,18.59360,28.75560,48.86650,89.53530,172.20399"\ "10.47010,13.29110,18.60070,28.76570,48.86130,89.54650,172.19701"\ "10.48070,13.30980,18.62390,28.78080,48.86660,89.54780,172.20200"\ "11.00760,13.77290,18.96730,29.02610,49.00640,89.60180,172.22900"\ "12.90080,15.57210,20.66150,30.53090,50.05760,90.32100,172.55499"\ "15.86770,18.59700,23.42690,32.81880,51.95440,91.72810,173.45000"\ "20.23150,22.98890,27.90400,36.97520,55.21290,93.73770,175.87601"); } } timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.15440,23.55950,27.51410,34.25700,46.48050,70.06460,116.81500"\ "22.62460,25.02440,28.97120,35.71080,47.94940,71.53010,118.28100"\ "25.87210,28.26260,32.20550,38.94210,51.17310,74.75550,121.52100"\ "31.64890,34.07040,38.05120,44.78610,57.02070,80.62510,127.40001"\ "39.61820,42.12630,46.16340,53.01970,65.39890,89.07290,135.81200"\ "50.20220,52.95460,57.21370,64.12450,76.46010,99.91650,147.13100"\ "63.22120,66.52960,71.31820,78.59620,91.08910,114.79300,161.61501"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.99696,13.40850,19.80900,32.45450,58.01920,109.95800,214.90401"\ "10.00090,13.38760,19.80660,32.44690,58.01370,109.92700,214.89700"\ "10.00440,13.39520,19.81610,32.45760,58.01820,109.95000,214.90601"\ "10.65140,13.96580,20.22740,32.78200,58.21530,110.02200,214.91901"\ "11.99590,15.20240,21.34500,33.73820,58.93190,110.51700,215.18401"\ "14.48700,17.56700,23.35160,35.16220,59.98610,111.24300,215.66701"\ "18.39860,21.63070,27.17340,38.28310,61.84830,112.55600,216.95500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.14580,26.64460,30.62110,37.06280,48.08070,68.38080,107.94900"\ "25.67820,28.03900,32.14220,38.46040,49.48640,69.78760,109.35100"\ "28.77960,31.25810,35.22820,41.66370,52.70080,73.00550,112.56400"\ "34.99720,37.48190,41.44450,47.88860,58.94210,79.25970,118.83000"\ "44.63420,47.27460,51.43470,58.08930,69.31630,89.75240,129.32001"\ "57.84510,60.72310,65.24780,72.21790,83.72140,104.33400,144.09500"\ "75.96350,79.20940,84.32140,91.96650,103.96600,124.77100,164.43600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.46750,13.28710,18.59360,28.75560,48.86650,89.53530,172.20399"\ "10.47010,13.29110,18.60070,28.76570,48.86130,89.54650,172.19701"\ "10.48070,13.30980,18.62390,28.78080,48.86660,89.54780,172.20200"\ "11.00760,13.77290,18.96730,29.02610,49.00640,89.60180,172.22900"\ "12.90080,15.57210,20.66150,30.53090,50.05760,90.32100,172.55499"\ "15.86770,18.59700,23.42690,32.81880,51.95440,91.72810,173.45000"\ "20.23150,22.98890,27.90400,36.97520,55.21290,93.73770,175.87601"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.11150,24.61830,28.70660,35.59010,47.91170,71.51120,118.26300"\ "23.33780,25.84090,29.92720,36.80810,49.13670,72.74010,119.49001"\ "25.57520,28.07540,32.14790,39.02820,51.36180,74.97030,121.72299"\ "29.24660,31.83540,36.04930,43.00960,55.39070,79.01320,125.77400"\ "34.63860,37.29770,41.57700,48.69950,61.33701,85.20970,131.97800"\ "42.30180,45.09610,49.59130,56.91040,69.64820,93.75430,140.75200"\ "51.73900,54.83110,59.66090,67.35570,80.37000,104.49400,151.54401"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.21890,13.65270,20.12770,32.78180,58.29090,110.11800,214.93500"\ "10.21330,13.65390,20.13140,32.78980,58.29930,110.11000,214.93500"\ "10.22550,13.67460,20.15400,32.80270,58.30600,110.12000,214.93800"\ "10.92450,14.38980,20.75730,33.28060,58.60630,110.26200,214.97501"\ "11.57130,15.10370,21.70150,34.43980,59.54170,110.98500,215.41100"\ "13.24640,16.73890,23.10150,35.54620,60.97270,112.13500,216.08000"\ "16.43670,19.92990,26.21950,38.08960,62.72350,113.14600,217.31100"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.14110,29.51750,33.33020,39.54560,50.44860,70.57950,110.19200"\ "28.42880,30.81110,34.61360,40.82690,51.64470,71.83790,111.40400"\ "31.38240,33.76000,37.55900,43.79050,54.61980,74.80250,114.37700"\ "37.80360,40.16180,43.91110,50.06840,60.90630,81.08840,120.65300"\ "47.90820,50.41910,54.36620,60.73680,71.71510,91.84570,131.50400"\ "61.91809,64.70090,68.93500,75.55210,86.70860,107.12300,146.88499"\ "81.26130,84.43680,89.23770,96.44990,107.82200,128.28500,167.89700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.12210,12.90540,18.12340,28.22400,48.32240,89.14700,172.06799"\ "10.12450,12.91160,18.12770,28.22120,48.31490,89.14240,172.06300"\ "10.11030,12.90560,18.12250,28.19980,48.28040,89.12480,172.04100"\ "10.40500,13.14220,18.35230,28.38610,48.39200,89.17710,172.05400"\ "12.16290,14.80560,19.81110,29.58540,49.31450,89.77390,172.34100"\ "15.02860,17.61980,22.44720,31.74070,50.99020,91.15240,173.14500"\ "19.28330,21.94550,26.63970,35.52310,53.80670,92.66570,174.24200"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.08460,25.49510,29.43280,36.17340,48.42740,72.02830,118.82800"\ "24.45810,26.84620,30.81040,37.54880,49.79950,73.40250,120.21199"\ "27.49900,29.88800,33.83510,40.57060,52.81470,76.42470,123.22500"\ "33.36890,35.77780,39.73780,46.68760,58.73470,82.32470,129.13400"\ "41.71370,44.24110,48.28730,55.12300,67.50010,91.18610,138.00000"\ "52.76920,55.52340,59.78510,66.72830,78.88640,102.79600,149.71700"\ "66.65610,69.77880,74.63020,81.90590,94.23980,117.75999,164.64301"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.06670,13.44250,19.88700,32.47900,58.05550,110.02000,214.99300"\ "10.07530,13.47340,19.85110,32.45770,58.04280,110.00200,214.99500"\ "10.06490,13.43380,19.83500,32.45710,58.01960,109.99800,214.97900"\ "10.57490,13.89440,20.19680,32.69720,58.16100,110.06300,214.98700"\ "11.88440,15.15130,21.28550,33.70960,58.88290,110.57300,215.24600"\ "14.31960,17.38300,23.18950,35.13890,59.90620,111.71600,215.73300"\ "18.16710,21.43660,26.86080,37.91320,61.69839,112.18500,217.60001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("26.16190,28.65300,32.62660,39.06660,50.08780,70.38230,109.93900"\ "27.57090,30.05920,34.02800,40.47390,51.48730,71.80680,111.35400"\ "30.13240,32.61670,36.58160,43.02190,54.05010,74.36150,113.91500"\ "34.89460,37.42100,41.40830,47.87180,58.91740,79.22850,118.78701"\ "41.63390,44.30900,48.54780,55.30290,66.72590,87.26100,126.83600"\ "51.86420,54.63440,59.05300,66.09950,77.77020,98.62980,138.65700"\ "66.40630,69.49560,74.30880,81.80940,93.96720,115.00900,155.01801"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.26990,13.15060,18.50020,28.70860,48.82400,89.53100,172.20200"\ "10.26390,13.14630,18.49210,28.70520,48.82530,89.50650,172.19200"\ "10.24600,13.15000,18.50590,28.71310,48.82450,89.51690,172.19501"\ "10.82630,13.66700,18.92110,28.99580,49.00630,89.60210,172.23300"\ "11.74870,14.76590,20.18600,30.54170,50.24100,90.54140,172.74899"\ "13.57340,16.52960,21.97420,32.10300,51.93140,92.29220,173.85001"\ "17.07390,19.93750,25.25390,35.22260,54.50240,94.11700,175.85600"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.08460,25.49510,29.43280,36.17340,48.42740,72.02830,118.82800"\ "24.45810,26.84620,30.81040,37.54880,49.79950,73.40250,120.21199"\ "27.49900,29.88800,33.83510,40.57060,52.81470,76.42470,123.22500"\ "33.36890,35.77780,39.73780,46.68760,58.73470,82.32470,129.13400"\ "41.71370,44.24110,48.28730,55.12300,67.50010,91.18610,138.00000"\ "52.76920,55.52340,59.78510,66.72830,78.88640,102.79600,149.71700"\ "66.65610,69.77880,74.63020,81.90590,94.23980,117.75999,164.64301"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.06670,13.44250,19.88700,32.47900,58.05550,110.02000,214.99300"\ "10.07530,13.47340,19.85110,32.45770,58.04280,110.00200,214.99500"\ "10.06490,13.43380,19.83500,32.45710,58.01960,109.99800,214.97900"\ "10.57490,13.89440,20.19680,32.69720,58.16100,110.06300,214.98700"\ "11.88440,15.15130,21.28550,33.70960,58.88290,110.57300,215.24600"\ "14.31960,17.38300,23.18950,35.13890,59.90620,111.71600,215.73300"\ "18.16710,21.43660,26.86080,37.91320,61.69839,112.18500,217.60001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.14110,29.51750,33.33020,39.54560,50.44860,70.57950,110.19200"\ "28.42880,30.81110,34.61360,40.82690,51.64470,71.83790,111.40400"\ "31.38240,33.76000,37.55900,43.79050,54.61980,74.80250,114.37700"\ "37.80360,40.16180,43.91110,50.06840,60.90630,81.08840,120.65300"\ "47.90820,50.41910,54.36620,60.73680,71.71510,91.84570,131.50400"\ "61.91809,64.70090,68.93500,75.55210,86.70860,107.12300,146.88499"\ "81.26130,84.43680,89.23770,96.44990,107.82200,128.28500,167.89700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.12210,12.90540,18.12340,28.22400,48.32240,89.14700,172.06799"\ "10.12450,12.91160,18.12770,28.22120,48.31490,89.14240,172.06300"\ "10.11030,12.90560,18.12250,28.19980,48.28040,89.12480,172.04100"\ "10.40500,13.14220,18.35230,28.38610,48.39200,89.17710,172.05400"\ "12.16290,14.80560,19.81110,29.58540,49.31450,89.77390,172.34100"\ "15.02860,17.61980,22.44720,31.74070,50.99020,91.15240,173.14500"\ "19.28330,21.94550,26.63970,35.52310,53.80670,92.66570,174.24200"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.78030,24.18740,28.13680,34.87610,47.09990,70.68050,117.43699"\ "23.05920,25.45440,29.40520,36.14690,48.38380,71.96500,118.72201"\ "25.44540,27.84510,31.78200,38.52140,50.74450,74.32540,121.08501"\ "29.55030,31.99650,35.96700,42.76030,55.00750,78.59760,125.32001"\ "35.68680,38.21600,42.29290,49.16030,61.50170,85.17040,131.96201"\ "44.16460,46.86750,51.19700,58.29760,70.79170,94.47910,141.38100"\ "54.61220,57.70220,62.44300,69.88080,82.56140,106.32100,153.15500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.00940,13.40100,19.82510,32.45900,58.01920,109.96400,214.91600"\ "10.00050,13.37910,19.79670,32.44640,58.01250,109.96200,214.91600"\ "10.02800,13.41960,19.82530,32.46770,58.02500,109.95800,214.91200"\ "10.45030,13.81890,20.14240,32.68050,58.19660,110.02300,214.92500"\ "11.31890,14.69000,20.99290,33.56170,58.74450,110.38200,215.11600"\ "13.08960,16.43840,22.56570,34.71930,60.23670,111.10000,215.42400"\ "16.23300,19.63300,25.63120,37.27580,61.56770,112.17800,216.29800"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("25.61980,27.98560,31.77950,37.98630,48.80780,68.99690,108.57100"\ "26.98760,29.35420,33.14980,39.37430,50.18900,70.38200,109.95200"\ "29.61290,31.98840,35.78360,42.00620,52.83120,73.02120,112.59500"\ "34.59000,36.98710,40.77420,46.99970,57.82710,77.98690,117.55801"\ "42.42920,44.94080,48.92170,55.32610,66.28400,86.55440,126.12300"\ "53.92160,56.63180,60.86700,67.57450,78.78030,99.16270,138.80901"\ "70.56200,73.61550,78.31030,85.50220,97.14740,117.75400,157.53400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.14120,12.93530,18.16690,28.24410,48.32930,89.14800,172.04800"\ "10.13530,12.93260,18.15040,28.20800,48.30360,89.13380,172.04900"\ "10.11460,12.89550,18.11960,28.18580,48.28570,89.13090,172.04601"\ "10.44440,13.18440,18.37230,28.37860,48.39230,89.19840,172.06799"\ "11.64880,14.45340,19.47960,29.42100,49.13930,89.62200,172.28101"\ "13.59860,16.33480,21.44990,31.08330,50.64880,90.75050,172.87500"\ "16.87370,19.65050,24.64590,34.04420,52.96180,92.68690,174.86600"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.69080,24.09980,28.03250,34.77050,47.00700,70.61860,117.42200"\ "22.81600,25.24140,29.16490,35.90550,48.14510,71.75620,118.55900"\ "25.11820,27.52190,31.45790,38.18500,50.42330,74.03620,120.82900"\ "29.20200,31.62540,35.58950,42.31790,54.60130,78.20270,125.01100"\ "35.41160,37.93560,41.98680,48.83720,61.15530,84.86740,131.69701"\ "44.07590,46.77060,51.03040,58.04850,70.47950,94.18070,141.15900"\ "55.24650,58.24200,62.83810,70.17860,82.82530,106.50800,153.42500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.06700,13.43560,19.86870,32.48540,58.05300,110.01200,214.99500"\ "10.06770,13.44280,19.83740,32.45270,58.03620,110.00600,214.98900"\ "10.08380,13.44680,19.83670,32.45120,58.03060,109.99400,214.98399"\ "10.53580,13.85110,20.18220,32.75160,58.22371,110.09200,215.00800"\ "11.38740,14.70870,20.97670,33.56580,58.71100,110.40900,215.19200"\ "13.12330,16.43370,22.55730,34.72580,59.67340,111.08700,215.51401"\ "16.11810,19.44600,25.36590,37.11190,61.28970,112.18700,216.56900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("25.78580,28.14990,31.96400,38.20520,49.04800,69.23900,108.78400"\ "27.32110,29.69650,33.50610,39.75850,50.59290,70.79370,110.33300"\ "30.05070,32.42390,36.24100,42.49390,53.33910,73.53030,113.08100"\ "35.18700,37.55700,41.37000,47.62970,58.46780,78.69020,118.23301"\ "42.90930,45.42880,49.41530,55.86290,66.93820,87.15340,126.70501"\ "53.94930,56.68500,60.93970,67.74970,79.00970,99.40660,139.06599"\ "69.87640,72.97090,77.76440,84.96520,96.73910,117.43499,157.27400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.03160,12.88020,18.14360,28.26290,48.37290,89.17030,172.03600"\ "10.03970,12.87180,18.13750,28.25170,48.36770,89.17080,172.03900"\ "10.03160,12.83990,18.10500,28.22550,48.34490,89.17090,172.03000"\ "10.34950,13.14780,18.34390,28.41830,48.47950,89.23280,172.04500"\ "11.51600,14.28890,19.48340,29.42530,49.26260,89.68720,172.29401"\ "13.51610,16.31030,21.55710,31.20700,50.76330,90.78910,172.91000"\ "16.89500,19.74280,24.88240,34.43030,53.42710,92.63510,175.03500"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.69080,24.09980,28.03250,34.77050,47.00700,70.61860,117.42200"\ "22.81600,25.24140,29.16490,35.90550,48.14510,71.75620,118.55900"\ "25.11820,27.52190,31.45790,38.18500,50.42330,74.03620,120.82900"\ "29.20200,31.62540,35.58950,42.31790,54.60130,78.20270,125.01100"\ "35.41160,37.93560,41.98680,48.83720,61.15530,84.86740,131.69701"\ "44.07590,46.77060,51.03040,58.04850,70.47950,94.18070,141.15900"\ "55.24650,58.24200,62.83810,70.17860,82.82530,106.50800,153.42500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.06700,13.43560,19.86870,32.48540,58.05300,110.01200,214.99500"\ "10.06770,13.44280,19.83740,32.45270,58.03620,110.00600,214.98900"\ "10.08380,13.44680,19.83670,32.45120,58.03060,109.99400,214.98399"\ "10.53580,13.85110,20.18220,32.75160,58.22371,110.09200,215.00800"\ "11.38740,14.70870,20.97670,33.56580,58.71100,110.40900,215.19200"\ "13.12330,16.43370,22.55730,34.72580,59.67340,111.08700,215.51401"\ "16.11810,19.44600,25.36590,37.11190,61.28970,112.18700,216.56900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("25.61980,27.98560,31.77950,37.98630,48.80780,68.99690,108.57100"\ "26.98760,29.35420,33.14980,39.37430,50.18900,70.38200,109.95200"\ "29.61290,31.98840,35.78360,42.00620,52.83120,73.02120,112.59500"\ "34.59000,36.98710,40.77420,46.99970,57.82710,77.98690,117.55801"\ "42.42920,44.94080,48.92170,55.32610,66.28400,86.55440,126.12300"\ "53.92160,56.63180,60.86700,67.57450,78.78030,99.16270,138.80901"\ "70.56200,73.61550,78.31030,85.50220,97.14740,117.75400,157.53400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.14120,12.93530,18.16690,28.24410,48.32930,89.14800,172.04800"\ "10.13530,12.93260,18.15040,28.20800,48.30360,89.13380,172.04900"\ "10.11460,12.89550,18.11960,28.18580,48.28570,89.13090,172.04601"\ "10.44440,13.18440,18.37230,28.37860,48.39230,89.19840,172.06799"\ "11.64880,14.45340,19.47960,29.42100,49.13930,89.62200,172.28101"\ "13.59860,16.33480,21.44990,31.08330,50.64880,90.75050,172.87500"\ "16.87370,19.65050,24.64590,34.04420,52.96180,92.68690,174.86600"); } } } pin("A") { direction : input; capacitance : 0.6461; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.2254; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.0483; max_transition : 320.000; } } cell ("NAND2x1_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.66548,10.97320,15.43350,24.20690,41.67580,76.57180,146.33400"\ "10.46850,12.74190,17.21500,26.01760,43.48490,78.38740,148.07201"\ "13.85560,16.45720,21.00220,29.69650,47.09110,82.16270,151.75700"\ "18.85340,22.31700,28.06040,37.39310,54.80510,89.49810,159.28200"\ "25.95160,30.67870,38.58430,50.91960,70.09210,104.96900,174.32300"\ "36.35760,42.77820,53.38600,70.59630,96.30850,135.78600,205.27499"\ "52.27800,60.63380,75.09430,98.40390,133.59599,187.41499,267.24899"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.54360,15.44230,25.25820,44.91500,84.23290,162.81700,320.03000"\ "11.26180,15.90350,25.41750,44.92140,84.22120,162.84000,320.01700"\ "13.69870,17.96740,26.92290,45.62130,84.29750,162.84200,320.01501"\ "18.78330,23.37970,31.68980,49.13990,86.30250,163.10100,319.99200"\ "26.13000,32.05680,42.22260,59.16949,93.92080,167.38100,320.54800"\ "36.53970,44.70720,58.26920,80.20350,114.29200,183.74699,329.89899"\ "52.38400,63.88260,81.25530,110.17100,155.52000,225.35899,362.47501"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.39449,8.10781,11.43000,18.06050,31.28720,57.70010,110.53100"\ "7.54607,9.34745,12.71970,19.35400,32.57510,59.00630,111.82800"\ "9.09450,11.21170,14.97020,21.73700,34.95380,61.40350,114.19700"\ "11.15980,13.83560,18.34490,26.01580,39.60890,66.10110,118.97000"\ "13.34540,17.01840,23.02350,32.35170,48.12000,75.45790,128.43201"\ "14.72030,19.98280,28.38960,41.05760,60.44139,92.22610,147.12801"\ "13.57480,21.05710,33.23560,50.98760,77.17090,116.92300,180.65100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.60507,10.12280,17.23550,31.48890,60.01979,117.09300,231.20900"\ "7.11694,10.53390,17.49150,31.56890,60.02330,117.08699,231.20900"\ "8.56356,11.91600,18.51840,32.28710,60.31320,117.08100,231.22000"\ "10.90570,14.66060,21.64390,34.78620,61.96740,117.79800,231.22900"\ "15.32000,19.62730,27.24250,41.19190,67.49830,121.51399,232.81200"\ "23.42000,28.49550,37.44580,52.83270,80.85180,133.10001,240.58099"\ "38.66630,44.70460,55.45400,73.37060,104.72300,159.64400,264.15900"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.99250,9.37580,13.87300,22.68510,40.16170,74.99570,144.59700"\ "8.75676,11.03570,15.62210,24.60430,41.96830,76.89430,146.46800"\ "11.50030,14.51300,19.27630,28.14070,45.63810,80.55920,150.12399"\ "15.52650,19.55250,25.92600,35.60200,53.08290,87.96170,157.53200"\ "21.17700,26.72480,35.52000,48.64030,68.45090,103.21300,172.70799"\ "29.63920,37.08530,49.02800,66.94280,94.16500,133.93700,203.38699"\ "42.56660,52.45270,68.55470,93.46570,129.74400,184.17300,264.99701"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.11481,12.97330,22.73670,42.26610,81.33180,159.46201,315.71799"\ "9.04672,13.49350,22.88920,42.26950,81.32750,159.49100,315.70801"\ "11.97370,15.89800,24.54040,42.99990,81.36930,159.45900,315.71701"\ "16.52570,21.52510,29.65310,46.71910,83.41080,159.68600,315.71301"\ "23.14470,29.61270,40.21040,56.94880,91.31620,164.01601,316.38599"\ "32.85890,41.51980,55.72550,78.13960,112.13900,180.36099,325.58899"\ "47.58410,59.42520,78.33690,107.29200,152.48900,223.78600,358.66101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("5.67063,7.34956,10.69860,17.33030,30.54060,56.94990,109.78200"\ "6.99801,8.98441,12.37680,18.89860,32.15200,58.53090,111.32500"\ "8.80627,11.39460,15.48710,22.25350,35.39180,61.65480,114.49600"\ "10.90500,14.47240,20.06070,28.40570,42.10690,68.21690,121.07400"\ "13.16410,18.04300,25.62400,37.20320,54.52860,81.48370,133.85800"\ "15.31240,21.85900,32.23330,47.73320,71.69330,106.71100,160.92599"\ "15.96900,24.86210,38.82150,59.97120,92.33890,140.11301,211.04201"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.72607,10.16990,17.23130,31.48540,60.01730,117.09300,231.21300"\ "7.87088,11.01930,17.72400,31.60140,60.00180,117.08599,231.21800"\ "10.31680,13.58140,19.81730,32.95910,60.44600,117.06499,231.18800"\ "13.39340,17.56940,24.92800,37.33370,63.49880,118.10999,231.17799"\ "18.70730,23.95750,32.58920,47.32960,72.40940,124.39200,233.30099"\ "27.68530,34.05800,44.91170,62.63050,91.72210,143.12300,246.75700"\ "42.25840,50.92760,65.00220,86.82700,123.18900,181.65100,283.74100"); } } } pin("A") { direction : input; capacitance : 1.0629; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0604; max_transition : 320.000; } } cell ("NAND2x1p5_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.38487,7.12369,8.50742,11.22140,16.55320,27.09870,48.12640"\ "8.17464,8.91318,10.33510,13.03940,18.34690,28.94320,49.94590"\ "10.90730,11.90120,13.73150,16.77350,22.17020,32.59750,53.53010"\ "14.85380,16.23350,18.63490,22.75550,29.43870,40.20550,61.10530"\ "20.42650,22.33500,25.61720,31.23430,40.21250,54.54570,76.58190"\ "28.70340,31.24200,35.66210,43.40770,55.70410,75.12450,104.44200"\ "41.89510,45.14880,50.92580,61.12360,77.91920,104.70700,144.92900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.56220,7.99279,10.88410,16.79570,28.69870,52.54150,100.21300"\ "7.58320,8.92888,11.62550,17.24030,28.83640,52.53730,100.22600"\ "10.32010,11.64290,14.05050,19.27640,30.21680,53.09610,100.22200"\ "14.22060,15.96540,19.20140,24.64360,34.79980,56.32510,101.56900"\ "19.97140,22.38600,26.59470,33.78760,45.58200,65.89200,108.75200"\ "28.53020,31.92160,37.52030,47.08190,62.75800,87.03310,128.37399"\ "41.59360,45.94760,53.55730,66.90630,87.56490,120.31801,170.62700"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.08508,5.69868,6.88281,9.18850,13.74620,22.80930,40.89060"\ "5.96813,6.67946,8.02359,10.38780,14.96250,24.03090,42.11010"\ "7.16563,8.02362,9.57824,12.33630,17.24360,26.35250,44.43820"\ "8.62591,9.77497,11.77000,15.15190,20.87080,30.78810,49.00930"\ "9.84035,11.48380,14.28120,18.86700,26.12650,37.87740,57.76760"\ "9.86501,12.29790,16.28440,22.79170,32.84090,48.01080,71.79100"\ "7.62386,10.95490,16.57190,25.76980,39.80260,60.66290,91.71820"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("4.51791,5.70071,8.09342,12.96370,22.79610,42.49290,81.86920"\ "5.23121,6.29993,8.59438,13.34040,22.99050,42.49250,81.86020"\ "6.44363,7.65574,10.16510,14.58410,23.91430,43.08720,82.00860"\ "8.55727,9.93978,12.60930,17.53130,26.88360,45.18760,83.24070"\ "12.57260,14.23560,17.31450,22.83150,32.89330,51.61940,87.74610"\ "20.23680,22.26570,25.99050,32.31720,43.83140,63.88350,101.53100"\ "34.70100,37.12640,41.61980,49.22510,62.50350,85.48080,125.41400"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.08981,5.85833,7.30551,10.11830,15.43950,25.96860,46.94230"\ "6.59528,7.52341,9.07318,11.80570,17.23770,27.73960,48.77130"\ "8.60895,9.85740,11.96120,15.40150,20.85170,31.50510,52.47440"\ "11.51760,13.20110,16.10290,20.78460,27.90560,38.98730,59.71830"\ "15.68910,18.00320,21.90900,28.24680,38.15270,52.76650,75.09400"\ "22.10640,25.13270,30.39410,39.06600,52.51270,73.01580,102.68900"\ "32.09660,36.14930,43.12250,54.59580,72.97920,101.06400,142.33701"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("4.74024,6.08795,8.92024,14.78640,26.57210,50.14310,97.27780"\ "6.05877,7.20808,9.78248,15.25490,26.67300,50.14400,97.29310"\ "8.65601,10.14500,12.60080,17.46390,28.17830,50.67000,97.30330"\ "12.12740,14.01940,17.45900,23.05880,32.85800,53.94830,98.64980"\ "17.22400,19.84160,24.38690,31.89400,43.80970,63.86390,105.86900"\ "25.07150,28.64770,34.89620,44.65360,60.47760,85.10970,125.81799"\ "37.46690,42.13380,50.25170,64.07140,85.14640,117.86300,168.25700"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("4.58782,5.22099,6.40838,8.73225,13.30990,22.35270,40.43290"\ "5.56967,6.47974,7.95843,10.37880,14.97350,24.07640,42.06010"\ "6.79801,8.00580,10.00030,13.17370,18.16630,27.29470,45.24790"\ "8.25438,9.84025,12.53620,16.89710,23.62170,33.90510,52.02560"\ "9.73532,11.85990,15.42720,21.27750,30.42400,44.44740,65.36710"\ "10.77040,13.67730,18.50170,26.32790,38.93190,57.84900,86.02460"\ "10.39950,14.21760,20.75850,31.33350,48.04560,73.94310,111.98100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("4.72517,5.84183,8.16364,12.96480,22.78550,42.48330,81.87430"\ "6.17411,7.08176,9.17558,13.68330,23.08640,42.47440,81.87900"\ "7.79695,9.30522,11.98710,16.06700,24.88910,43.46730,81.99820"\ "10.51640,12.18670,15.33560,20.73690,29.74290,47.30490,84.24270"\ "15.00320,17.17060,21.04090,27.54440,38.42860,57.30160,92.23240"\ "22.60450,25.46660,30.27050,38.37770,51.98010,74.34740,112.18900"\ "35.26180,39.16870,45.65060,56.38930,73.40320,101.10600,146.86400"); } } } pin("A") { direction : input; capacitance : 1.6047; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.6415; max_transition : 320.000; } } cell ("NAND2x2_ASAP7_75t_R") { area : 0.146 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.60674,10.93040,15.41510,24.23530,41.81130,76.91630,147.07899"\ "10.41540,12.70030,17.19400,26.09150,43.63500,78.71350,148.85201"\ "13.79320,16.41550,20.94490,29.69830,47.23580,82.46540,152.53799"\ "18.70580,22.24170,28.04720,37.33740,54.82850,90.03180,160.07800"\ "25.74350,30.55230,38.51110,50.94100,70.21240,105.22100,175.08400"\ "36.10740,42.54330,53.03610,70.56950,96.46340,135.98000,205.99899"\ "51.99230,60.34800,74.89030,98.35620,133.92999,187.27499,267.51901"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.48550,15.42840,25.36990,45.31150,85.21280,164.98500,324.54501"\ "11.21800,15.90260,25.54180,45.31690,85.21890,164.98900,324.56299"\ "13.68620,17.97900,27.10010,46.00850,85.28820,164.96400,324.56299"\ "18.75020,23.39750,31.81730,49.67450,86.98110,165.22000,324.53101"\ "25.98910,32.02050,42.31160,59.58841,94.85670,169.56000,325.09000"\ "36.52560,44.54930,58.40590,80.41930,115.08000,185.88901,334.38300"\ "51.93020,63.65590,81.21460,110.24100,155.85800,227.66800,367.11499"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.37251,8.08670,11.44870,18.12130,31.41490,57.99000,111.16500"\ "7.49414,9.31901,12.70540,19.38570,32.67720,59.27750,112.40900"\ "9.00356,11.14670,14.93930,21.74940,35.06800,61.67480,114.74200"\ "11.02220,13.74320,18.27340,25.99400,39.68030,66.33010,119.39000"\ "13.15710,16.84980,22.91810,32.35590,48.09540,75.62720,128.80400"\ "14.50390,19.86660,28.25530,40.96440,60.43920,92.35890,147.54700"\ "13.45390,20.93570,33.13130,50.91760,77.16440,116.95800,181.00301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.70627,10.28710,17.53920,32.11080,61.26860,119.56300,236.21899"\ "7.23318,10.71020,17.80880,32.18560,61.26860,119.56300,236.19901"\ "8.66836,12.13260,18.85300,32.92860,61.56250,119.58999,236.20001"\ "11.04660,14.83450,22.03210,35.35920,63.24400,120.33099,236.21399"\ "15.52260,19.87350,27.68800,42.15350,68.71480,124.02700,237.71402"\ "23.71430,28.82490,37.79970,53.39860,82.04910,135.53700,245.51599"\ "39.01500,45.01760,55.87650,73.87210,105.75100,161.86600,269.00699"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.11712,9.56046,14.11310,23.01930,40.55110,75.61690,145.67900"\ "8.86997,11.19380,15.80520,24.68090,42.29480,77.30720,147.35600"\ "11.65930,14.66560,19.43780,28.36010,45.97960,80.95820,151.12700"\ "15.64150,19.73900,26.08470,35.81020,53.32380,88.33060,158.59900"\ "21.35830,26.87570,35.70970,48.87440,68.78280,103.76100,173.58099"\ "29.70650,37.27290,49.22100,67.43350,94.20820,134.23599,204.35600"\ "43.00090,52.67140,68.84230,93.74940,130.70300,185.06700,265.71500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.22237,13.15320,23.06260,42.89130,82.55370,161.90300,320.59000"\ "9.14162,13.67720,23.21110,42.88590,82.56200,161.89900,320.59100"\ "12.05450,16.03570,24.85330,43.61080,82.59240,161.90300,320.57901"\ "16.63410,21.68860,29.93340,47.27920,84.55200,162.00600,320.61200"\ "23.28350,29.85830,40.45100,57.42230,92.45610,166.41200,321.12601"\ "33.04090,41.66770,56.02950,77.95000,113.21900,182.85500,330.39301"\ "47.89240,59.65130,78.54240,107.66700,152.97000,225.47501,363.35001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("5.77761,7.48646,10.85900,17.54280,30.80980,57.38900,110.53000"\ "7.21817,9.12381,12.50030,19.23050,32.57190,59.11790,112.24700"\ "8.94967,11.54110,15.65830,22.47240,35.64450,62.08599,115.20900"\ "11.09730,14.64000,20.24570,28.76940,42.33970,68.67540,121.82701"\ "13.43580,18.23580,25.89990,37.46160,54.73930,82.20260,134.89101"\ "15.54180,22.06800,32.41270,48.29030,71.89710,107.09700,161.67999"\ "16.16360,25.14490,39.13840,60.55400,92.31640,140.72701,211.59500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.81758,10.32630,17.53570,32.11210,61.26860,119.56400,236.16501"\ "7.90461,11.15960,18.00000,32.20170,61.27060,119.56300,236.16501"\ "10.38960,13.71820,20.11760,33.57000,61.65120,119.58300,236.16400"\ "13.52320,17.70600,25.25460,37.87000,64.74920,120.52401,236.18498"\ "18.89780,24.11990,32.84800,47.91620,73.63650,126.91101,238.28900"\ "27.77910,34.23510,45.16430,63.03630,92.90620,145.15500,251.58501"\ "42.45240,51.14960,65.17320,87.20360,123.28400,183.25301,288.46701"); } } } pin("A") { direction : input; capacitance : 2.0652; max_transition : 320.000; } pin("B") { direction : input; capacitance : 2.1831; max_transition : 320.000; } } cell ("NAND2xp33_ASAP7_75t_R") { area : 0.058 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.43563,12.77910,19.34430,32.33570,58.36960,110.40000,214.45200"\ "11.23160,14.59360,21.14480,34.32420,60.20321,112.19500,216.22501"\ "14.87460,18.37800,24.82680,37.91100,63.90080,115.81000,219.85800"\ "20.23580,24.90610,32.53080,45.63310,71.38960,123.54499,227.30901"\ "27.88910,34.43340,44.69670,60.68480,87.05730,138.94200,242.09398"\ "39.04390,47.85270,61.34850,83.90940,116.96500,169.40601,272.29700"\ "55.98350,67.45260,86.81910,116.38300,161.77800,228.77200,333.76199"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.94240,20.20790,34.75780,63.85690,122.04600,238.37299,471.11200"\ "13.58400,20.52120,34.80630,63.86209,122.04600,238.38600,471.11404"\ "15.89970,22.36240,35.98470,64.10700,122.04700,238.37199,471.11404"\ "21.40200,27.49970,40.14690,66.93930,122.82201,238.42599,471.09201"\ "29.36610,37.47550,51.04140,75.92670,128.88901,240.46298,471.10599"\ "40.89640,51.82250,69.73730,97.59650,147.12199,252.71300,475.42899"\ "58.23950,72.94910,96.50290,133.49001,190.47099,290.00400,500.14297"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.84894,9.33065,14.25670,24.06120,43.66050,82.85900,161.27100"\ "7.98829,10.52400,15.44060,25.28870,44.86280,84.07800,162.47200"\ "9.66296,12.59180,17.82720,27.64610,47.28190,86.44890,164.78600"\ "11.97790,15.62340,21.72540,32.33060,52.01080,91.16930,169.36000"\ "14.67810,19.58100,27.31600,39.90920,61.21150,100.51800,178.75600"\ "17.09520,23.90710,34.54310,50.94750,76.48200,118.87699,197.39000"\ "17.72930,27.50510,42.33400,64.74690,97.87550,149.22900,234.54300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.74887,13.90700,24.37160,45.33760,87.27450,171.14301,338.85300"\ "9.27689,14.32860,24.56510,45.34010,87.25760,171.11600,338.85300"\ "10.95790,15.67510,25.54470,45.93520,87.37200,171.14301,338.85300"\ "13.67180,18.87990,28.64050,48.09490,88.60240,171.36600,338.85199"\ "18.79430,24.50270,35.07380,54.62130,93.12470,174.04100,339.45901"\ "27.92280,34.54670,46.49070,67.49200,106.59900,183.39000,344.48401"\ "43.86110,51.91630,66.03350,90.54560,132.87399,211.22400,364.06100"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.53252,11.97260,18.62740,31.72940,57.80030,109.84000,213.88400"\ "10.27150,13.62320,20.34630,33.45820,59.48830,111.51100,215.58299"\ "13.50640,17.27120,23.90720,37.11560,63.19440,115.22600,219.11800"\ "18.08710,23.31980,31.43690,44.72630,70.60230,122.54700,226.44600"\ "24.88730,31.90810,42.86580,59.40300,85.85980,137.49001,241.72501"\ "34.63480,44.26180,58.97440,81.95040,115.73800,168.62399,271.96600"\ "49.45580,62.16059,82.63080,113.64500,159.80499,227.68100,334.11899"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.21920,18.48770,33.01960,62.09800,120.25500,236.53198,469.21201"\ "11.86960,18.75030,33.02360,62.09890,120.25500,236.57501,469.23398"\ "14.40230,20.66920,34.16930,62.34629,120.24601,236.57501,469.22998"\ "19.88670,26.22960,38.39400,65.10400,120.97200,236.57001,469.20401"\ "27.70240,35.84290,49.69820,74.17290,126.94899,238.45100,469.14801"\ "38.67820,49.88260,68.17140,96.33190,145.32899,250.81601,473.19604"\ "55.44700,71.25840,94.45580,131.84399,189.80000,287.65900,499.14700"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.70708,9.20655,14.15380,23.98650,43.64220,82.85690,161.21300"\ "8.32714,10.80640,15.74500,25.67650,45.12170,84.30510,162.86900"\ "10.53280,13.73870,18.98680,28.88120,48.42710,87.54520,165.89000"\ "13.24350,17.79350,24.71390,35.55710,55.11870,94.03920,172.39500"\ "16.37430,22.47900,32.07040,46.51560,68.48930,107.56000,185.93800"\ "19.65910,27.89160,40.99500,60.72700,90.30820,134.61700,212.66701"\ "21.73600,33.00500,50.58710,77.98260,118.18900,177.52100,266.40500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.76563,13.89370,24.36820,45.34060,87.27450,171.07401,338.88101"\ "9.69408,14.59780,24.60740,45.32960,87.27380,171.14200,338.88199"\ "12.39070,16.83510,26.24120,46.15630,87.32570,171.13400,338.88199"\ "16.05890,21.64270,31.07680,49.89050,89.28250,171.34599,338.87601"\ "22.23410,28.78660,40.19970,59.64030,96.79530,175.59100,339.23700"\ "31.88820,40.24770,54.40250,77.38920,116.95099,191.15199,347.99100"\ "47.86310,59.31320,76.75950,105.32600,151.91000,231.27299,379.51199"); } } } pin("A") { direction : input; capacitance : 0.3610; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.3708; max_transition : 320.000; } } cell ("NAND2xp5_ASAP7_75t_R") { area : 0.058 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.71043,8.40977,11.69980,18.25180,31.31170,57.36120,109.50800"\ "8.52683,10.29650,13.53350,20.04890,33.17360,59.24380,111.27700"\ "11.48780,13.69770,17.32570,23.92320,36.88710,62.86870,114.96700"\ "15.62530,18.67340,23.64340,31.51830,44.58680,70.48640,122.63100"\ "21.50450,25.66620,32.45770,43.22920,59.63460,85.96600,137.88100"\ "29.75880,35.40280,44.85670,59.64300,82.25380,115.63200,168.54900"\ "42.32410,50.05600,62.59560,82.48480,113.83000,160.06599,227.14000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.97540,11.53050,18.78140,33.40800,62.66650,121.17101,238.14900"\ "8.94790,12.26650,19.20730,33.50820,62.67210,121.17200,238.16100"\ "11.68730,14.70090,21.15280,34.71690,62.96120,121.16699,238.17101"\ "16.12140,19.98220,26.45510,39.03670,65.95770,122.13699,238.16701"\ "22.73290,27.93000,36.37930,50.01680,74.81430,128.17300,240.25700"\ "32.38850,39.66550,50.68440,68.84010,97.29060,146.62500,252.55400"\ "47.00940,56.64010,72.13360,96.01150,133.52699,190.25600,289.82001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.98532,7.67248,10.98200,17.53770,30.60900,56.75160,109.02100"\ "7.00964,8.83359,12.15210,18.73130,31.83090,57.95710,110.23200"\ "8.48210,10.61120,14.36030,21.06820,34.18180,60.33160,112.64100"\ "10.48570,13.15450,17.72580,25.32590,38.91670,65.05150,117.36599"\ "12.73410,16.44160,22.38920,31.75080,47.26470,74.57680,126.66200"\ "14.68400,19.84670,28.04390,40.63070,59.85610,91.39410,145.84500"\ "15.53680,22.60950,34.03040,51.20850,77.06950,116.41700,179.66299"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.92406,10.34370,17.27760,31.24790,59.21030,115.15900,227.00700"\ "7.52704,10.83980,17.60870,31.36450,59.20920,115.13700,227.02600"\ "9.11485,12.42990,18.80480,32.15510,59.55010,115.10800,227.01900"\ "11.77680,15.31850,22.08760,34.88850,61.38200,115.99800,227.05299"\ "16.62730,20.75180,28.03370,41.54600,67.16770,119.83501,228.73000"\ "25.25660,30.00260,38.52780,53.48430,80.58240,131.69200,236.65201"\ "39.84340,45.93120,56.50980,73.90760,104.99000,158.50101,260.94501"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.03486,7.80479,11.17740,17.80050,30.92840,56.97030,109.08700"\ "7.74835,9.59290,12.91880,19.67650,32.61950,58.91230,110.93000"\ "10.21440,12.68600,16.60670,23.17470,36.35730,62.43460,114.57200"\ "13.58010,17.10160,22.53780,30.79220,44.02480,69.85000,121.89800"\ "18.52900,23.28010,30.49420,41.96600,58.68710,85.41930,137.58501"\ "25.57610,31.88800,42.07410,57.65340,80.86600,114.64500,167.86800"\ "35.93390,44.50740,58.13450,79.53790,111.37300,158.48199,226.55099"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.66118,10.19970,17.50030,32.12040,61.34270,119.84299,236.77998"\ "7.72308,10.97380,17.89280,32.15220,61.35980,119.84000,236.79800"\ "10.67810,13.64780,19.87530,33.37520,61.60820,119.84599,236.80499"\ "14.77430,18.95310,25.35950,37.68020,64.51010,120.64900,236.81302"\ "21.04800,26.40750,35.22530,49.04370,73.79590,126.77401,238.85300"\ "30.38660,37.79340,49.14730,67.57480,96.28230,145.24899,251.15298"\ "44.75260,54.73430,70.51640,94.88120,132.14301,189.62399,288.17801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.85499,7.56319,10.89450,17.47190,30.53710,56.67650,109.03800"\ "7.32794,9.16588,12.41980,19.02600,32.17130,58.33900,110.50200"\ "9.08589,11.64290,15.66840,22.37520,35.40860,61.39370,113.61900"\ "11.43680,14.79880,20.28790,28.52190,41.84030,67.94310,120.14399"\ "14.11710,18.71700,26.10020,37.41570,54.48480,81.09960,133.26401"\ "17.13460,23.17580,33.12280,48.19640,71.67460,106.38200,160.04300"\ "19.60480,27.86460,41.15170,61.65060,92.86830,139.39999,210.02100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.98079,10.34590,17.27590,31.25480,59.22320,115.15900,226.96400"\ "8.05434,11.16420,17.72100,31.36740,59.20950,115.12700,227.00600"\ "10.59360,13.73270,19.85120,32.71040,59.64910,115.13000,227.02100"\ "13.86680,17.88270,25.04700,37.08190,62.58760,116.16300,227.00500"\ "19.23010,24.31390,32.65700,47.04990,71.60030,122.55499,229.11301"\ "28.05860,34.16800,44.90550,62.34660,91.06410,140.97800,242.56799"\ "42.39490,50.54360,64.24120,85.89620,120.89600,179.34801,279.62799"); } } } pin("A") { direction : input; capacitance : 0.5352; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5642; max_transition : 320.000; } } cell ("NAND2xp67_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A+!B"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.31040,13.73390,20.30300,33.45510,59.61539,111.84300,216.22301"\ "12.09550,15.39260,22.07310,35.20460,61.36650,113.49000,217.89700"\ "15.65230,19.10810,25.69830,38.89920,65.00350,117.14700,221.43600"\ "21.21730,25.84180,33.40340,46.49470,72.52530,124.35400,228.70799"\ "28.99380,35.49390,45.59740,61.61470,87.97650,140.04201,244.02699"\ "40.47120,49.18240,62.98149,85.00840,117.96300,170.84599,274.99899"\ "57.55100,69.21950,88.26700,117.82899,163.22099,229.86301,336.28299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.33580,20.66670,35.33560,64.68340,123.34700,240.67900,475.27100"\ "13.78650,20.86500,35.34610,64.69880,123.37001,240.64201,475.27698"\ "16.01560,22.60430,36.41090,64.91760,123.38100,240.61101,475.27698"\ "21.46280,27.74350,40.47190,67.48390,124.11300,240.67300,475.25699"\ "29.61870,37.69820,51.24230,76.44970,130.14600,242.68298,475.25500"\ "41.55150,52.36850,70.01780,98.14040,148.16800,254.92000,479.49899"\ "58.86540,73.85080,97.22350,134.45599,192.03700,291.47101,505.23996"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.59816,10.11340,15.08060,24.96540,44.70560,84.17040,163.11400"\ "8.86468,11.40570,16.39540,26.27690,46.03790,85.48610,164.44600"\ "10.57580,13.52610,18.76740,28.66200,48.37390,87.91600,166.84599"\ "12.99730,16.60770,22.66180,33.38900,53.17030,92.66880,171.51801"\ "15.79790,20.68360,28.38360,40.76730,62.19520,102.07900,180.87199"\ "18.12960,25.09850,35.63110,51.94220,77.46690,120.57400,198.70900"\ "18.40300,28.26090,43.26870,65.73960,98.99680,150.49300,236.32898"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.49649,13.77440,24.35660,45.54100,87.91120,172.68300,342.17700"\ "8.92253,14.06450,24.48220,45.53810,87.90070,172.69000,342.17599"\ "10.43700,15.18910,25.32960,46.01030,87.97080,172.61900,342.17700"\ "12.88790,18.20720,28.04410,47.99920,89.10200,172.84500,342.17099"\ "17.60050,23.50950,34.26700,54.05960,93.34280,175.35699,342.65399"\ "25.98220,33.08260,45.22520,66.83620,106.93800,184.63400,347.38300"\ "41.88180,50.25220,64.55730,89.48870,132.52299,213.00101,366.44901"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.25469,11.66850,18.32190,31.44460,57.58080,109.78100,214.11501"\ "9.97422,13.38540,20.12920,33.25280,59.37500,111.54000,215.90300"\ "13.18550,17.04100,23.71270,36.89220,63.08960,115.22200,219.43700"\ "17.80060,23.03040,31.18710,44.52930,70.61370,122.52101,226.78400"\ "24.36980,31.55440,42.56500,59.23940,85.76300,137.90199,242.06500"\ "33.87280,43.70180,58.59579,81.75050,115.55000,168.74600,272.23599"\ "48.50280,61.32860,82.01190,113.35400,159.61800,227.46899,333.78699"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.78930,18.10600,32.74160,62.01480,120.55999,237.65901,471.90601"\ "11.51320,18.39850,32.75090,62.01310,120.56300,237.66299,471.90701"\ "14.07290,20.34610,33.90920,62.22610,120.56199,237.61099,471.88199"\ "19.43620,25.91620,38.25060,65.01210,121.41700,237.62300,471.90701"\ "26.94860,35.47050,49.47890,74.17640,127.39700,239.45702,471.88397"\ "38.00010,49.24390,67.49060,96.36220,145.63800,252.09302,475.87003"\ "54.40650,70.39460,93.91780,131.69600,189.47200,289.07999,501.56302"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.45779,8.98647,13.95250,23.83550,43.55190,83.00640,161.92200"\ "8.01572,10.56670,15.54860,25.42480,45.08510,84.55870,163.48500"\ "10.18830,13.54450,18.82250,28.78480,48.42970,87.85190,166.67999"\ "12.86850,17.48360,24.55860,35.41020,55.10260,94.45980,173.14301"\ "15.89370,22.09620,31.74820,46.44520,68.51240,107.83400,186.71700"\ "19.02610,27.47790,40.71790,60.59230,90.22730,134.84000,213.49600"\ "20.99960,32.43720,50.15200,77.81320,118.32099,177.91100,267.29800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.59754,13.77870,24.36020,45.53480,87.91980,172.68300,342.17599"\ "9.62280,14.49890,24.61240,45.55000,87.89600,172.68300,342.20401"\ "12.29530,16.76060,26.29430,46.36840,87.95360,172.64900,342.20499"\ "15.80600,21.52940,31.08150,50.12720,89.90460,172.80499,342.17300"\ "21.78390,28.58580,40.25500,59.97740,97.51650,177.13600,342.54001"\ "31.35890,39.94880,54.17420,77.50150,117.54301,192.60001,351.27100"\ "47.20400,58.68220,76.34650,105.43700,152.27901,232.74400,382.91599"); } } } pin("A") { direction : input; capacitance : 0.8065; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.7298; max_transition : 320.000; } } cell ("NAND3x1_ASAP7_75t_R") { area : 0.160 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(!A+!B)+!C"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.98776,10.45140,15.10420,24.02120,41.57320,76.47560,146.16600"\ "9.73087,12.12640,16.76390,25.78180,43.35790,78.25410,147.97400"\ "12.72750,15.61760,20.37000,29.24250,46.99750,81.93120,151.66499"\ "17.08490,20.94210,27.03140,36.66240,53.86720,89.26540,159.18800"\ "23.37890,28.59220,36.89550,49.77130,69.47540,104.31500,174.13100"\ "32.94530,39.96960,51.14550,68.98650,95.34530,135.25000,204.42000"\ "48.26720,57.59390,72.68600,96.44990,132.61900,186.16400,266.21701"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.28696,14.17590,23.96590,43.55100,82.71380,161.05099,317.75500"\ "9.94506,14.50460,24.00340,43.55130,82.71980,161.05099,317.75400"\ "12.55900,16.61030,25.42970,44.04800,82.71000,161.05600,317.76999"\ "17.59310,22.28630,30.34720,47.57740,84.40180,161.23399,317.73901"\ "24.44720,30.58050,40.91950,57.68540,92.17830,165.15700,318.27200"\ "34.36480,42.86380,56.85050,78.47230,112.49000,181.36200,326.88699"\ "50.11240,60.67110,78.68750,107.61800,152.59900,223.07800,360.17300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.00680,7.70954,11.04530,17.60130,30.63280,56.70420,108.83000"\ "7.37367,9.22222,12.51910,19.05090,32.12940,58.20610,110.20900"\ "9.08227,11.53320,15.52220,22.21470,35.19760,61.23060,113.21000"\ "11.04910,14.39720,19.75490,28.06270,41.32950,67.37800,119.28400"\ "12.99620,17.52120,24.72530,35.85030,53.13110,79.94560,131.34300"\ "14.38160,20.41120,30.13180,45.31210,68.56830,103.39900,157.35100"\ "13.38920,21.55040,34.59570,55.10320,86.26800,133.09900,203.45100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.62536,12.09220,19.18440,33.45620,61.92410,118.86101,232.80400"\ "9.63355,12.83490,19.62870,33.52580,61.93370,118.86301,232.84500"\ "12.59300,15.24720,21.62430,34.84050,62.36590,118.85601,232.78799"\ "14.87270,19.20230,26.74740,39.22000,65.13240,119.86200,232.76199"\ "19.87940,25.01740,33.61450,48.77000,74.41010,126.36401,234.80098"\ "28.84970,34.98480,45.40840,62.94560,92.91830,144.82700,248.17500"\ "43.98450,51.78010,64.80500,86.28430,121.71101,180.97301,286.73901"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.36800,12.67760,17.18790,26.03600,43.60410,78.63050,148.61200"\ "12.03030,14.35690,18.94880,27.81010,45.40750,80.37050,150.37199"\ "15.55580,17.96390,22.45690,31.43340,49.04470,83.99810,154.07300"\ "21.01080,24.23020,29.80470,38.89210,56.22080,91.38340,161.49500"\ "29.03240,33.43900,40.66670,52.66240,71.76930,106.95200,176.52499"\ "40.95650,46.81760,56.61300,73.14580,98.42730,137.55400,207.46600"\ "59.40670,67.21900,80.40990,102.34400,137.35201,189.67900,268.65900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.47140,17.42230,27.33320,47.14950,86.78970,166.05701,324.47900"\ "12.89130,17.62720,27.36860,47.14930,86.79490,166.05000,324.48199"\ "15.01870,19.45930,28.60840,47.62930,86.80370,166.04201,324.47800"\ "20.19190,24.55900,33.08110,50.89250,88.62120,166.22301,324.48999"\ "27.82420,33.62250,43.79360,60.68770,95.89090,170.30000,324.99600"\ "38.88190,46.71270,60.20800,81.10410,115.87300,186.17101,334.12201"\ "55.32570,65.62680,82.82060,112.11500,155.45700,227.20100,366.52899"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.30164,8.96780,12.26530,18.80560,31.84580,57.91090,110.04000"\ "8.51502,10.23790,13.53970,20.09890,33.14560,59.21680,111.33900"\ "10.08270,12.15840,15.87410,22.53560,35.57570,61.66970,113.72900"\ "12.22600,14.83220,19.30530,26.93160,40.36580,66.39980,118.54599"\ "14.29780,17.91150,23.90750,33.45300,49.06340,76.05330,128.13499"\ "15.06560,20.30250,28.58650,41.63470,61.43730,93.33090,147.50500"\ "12.86130,20.17070,31.85130,49.80330,77.29390,117.89101,181.84801"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.66977,12.17590,19.24110,33.45630,61.90990,118.86600,232.81700"\ "9.21027,12.61230,19.52940,33.53350,61.93560,118.86700,232.81500"\ "11.00080,14.04010,20.65670,34.35160,62.28380,118.87801,232.81000"\ "13.32130,17.03390,24.20310,37.06090,64.13590,119.67300,232.79100"\ "17.79850,22.10430,29.86010,44.11550,70.34460,123.83300,234.55701"\ "26.28910,31.29090,40.24980,56.03200,84.90220,136.57899,243.18001"\ "42.36260,48.31090,58.77921,77.06250,108.83000,164.73599,269.49701"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.11610,14.46860,19.02000,27.92080,45.52920,80.60080,150.61600"\ "13.85740,16.20180,20.76920,29.72920,47.28070,82.35560,152.32600"\ "17.52010,19.93000,24.40500,33.36340,50.89610,86.11710,156.00301"\ "23.94090,26.91260,32.02420,40.95260,58.68120,93.53930,163.57100"\ "33.35660,37.20670,44.03400,55.34670,73.96090,109.04800,178.63400"\ "47.14810,52.25010,61.15180,76.93530,101.53300,139.39200,209.68500"\ "68.17520,75.10310,87.57040,107.58500,141.55000,192.91299,270.83200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.76540,20.68400,30.52420,50.28710,89.89330,169.14700,327.64099"\ "16.06000,20.86750,30.58490,50.29100,89.90280,169.13901,327.64099"\ "17.83290,22.41080,31.75700,50.76340,89.93110,169.16000,327.65601"\ "22.85570,27.20540,35.89240,53.98370,91.52160,169.33501,327.65399"\ "31.12210,36.60540,46.41290,63.14240,98.84750,173.42599,328.16400"\ "43.15330,50.46660,63.23630,83.62710,118.29500,189.00500,337.20801"\ "60.64980,70.46070,86.96230,114.47600,158.64999,228.95799,369.14899"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.73531,9.40536,12.69710,19.23700,32.27650,58.33980,110.46900"\ "8.81354,10.51060,13.81450,20.36120,33.41440,59.48190,111.61000"\ "10.23090,12.10140,15.61540,22.23790,35.29710,61.37020,113.46000"\ "12.09030,14.23380,18.14170,25.33160,38.62510,64.68100,116.88800"\ "13.99310,16.78900,21.57950,29.78480,44.31180,71.08960,123.32299"\ "14.62760,18.67090,25.26780,35.68570,52.82550,82.10230,136.06400"\ "11.18410,17.20690,26.90850,41.63710,63.83630,98.72900,157.52400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.65244,12.16510,19.23980,33.45420,61.93970,118.85901,232.85002"\ "8.93358,12.38230,19.37080,33.49320,61.94330,118.85000,232.85002"\ "9.98114,13.17590,19.98160,33.93120,62.13760,118.86401,232.81300"\ "11.74750,15.07930,22.12190,35.52860,63.20551,119.41201,232.88901"\ "15.20110,18.86330,26.04790,40.19240,66.94130,121.92799,234.15100"\ "22.41500,26.59940,34.34150,48.83280,76.67960,130.55600,239.50301"\ "36.67320,41.62490,50.52690,66.43650,95.54140,150.36301,256.87900"); } } } pin("A") { direction : input; capacitance : 1.3904; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.3561; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.3039; max_transition : 320.000; } } cell ("NAND3x2_ASAP7_75t_R") { area : 0.292 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(!A+!B)+!C"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.28238,10.77160,15.45920,24.56630,42.24210,77.56600,148.13800"\ "10.02080,12.43570,17.23980,26.22890,44.11010,79.30660,149.86900"\ "13.06690,15.94780,20.75360,29.87660,47.81950,83.06380,153.87300"\ "17.38010,21.27140,27.41920,37.15410,55.23570,90.35320,160.92101"\ "23.81960,29.02520,37.39000,50.14480,69.99200,105.35500,176.01700"\ "33.52860,40.55920,51.56270,69.55950,95.98090,136.09500,206.27499"\ "48.86440,58.27240,73.28610,96.85170,133.52000,187.48000,267.79501"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.59531,14.59180,24.63890,44.76680,85.05290,165.64000,326.85901"\ "10.19690,14.87010,24.65550,44.76310,85.05310,165.64101,326.85901"\ "12.80710,16.93460,26.06040,45.22240,85.05880,165.66200,326.85901"\ "17.92550,22.58570,30.90160,48.81080,86.65330,165.80400,326.85400"\ "24.83370,31.01010,41.38570,58.73540,94.50310,169.53900,327.33801"\ "34.81260,43.14670,57.14880,79.24430,114.27900,185.53700,335.88400"\ "50.63930,61.31190,79.24150,108.14500,154.23801,226.59900,368.40601"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.25641,7.98655,11.36010,17.95310,31.10540,57.35580,109.84600"\ "7.68517,9.51017,12.86920,19.43130,32.61110,58.85189,111.28700"\ "9.41844,11.84450,15.86410,22.59960,35.77670,62.00450,114.44800"\ "11.47530,14.73490,20.07930,28.39710,42.10240,68.04950,120.70400"\ "13.45400,17.91130,25.17340,36.15620,53.54280,80.83780,133.02699"\ "14.92760,20.92600,30.52530,45.80320,68.87250,103.89900,158.65100"\ "14.07380,22.15790,35.16370,55.64070,87.13420,133.76300,204.46600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.84216,12.42410,19.75970,34.53590,64.06200,123.15700,241.33601"\ "9.80682,13.17120,20.15210,34.61470,64.06620,123.15300,241.33601"\ "12.68530,15.54690,22.11550,35.84520,64.38400,123.15700,241.34900"\ "15.18030,19.48650,27.15910,40.16290,67.37560,124.27901,241.33202"\ "20.22770,25.37160,34.12500,49.82410,76.38870,130.68300,243.69402"\ "29.24730,35.33830,45.79340,63.90460,94.76150,148.53999,256.66901"\ "44.42310,52.31270,65.26540,87.02340,123.14000,184.72000,293.60599"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.58930,13.01690,17.60310,26.52630,44.32610,79.84950,150.63699"\ "12.25150,14.64980,19.24000,28.24930,46.08840,81.49760,152.34500"\ "15.79250,18.23480,22.84280,31.91870,49.68540,85.07700,156.04300"\ "21.29900,24.53680,30.16330,39.41610,57.07080,92.39180,163.58701"\ "29.34380,33.77740,41.12910,53.23320,72.39790,107.90100,178.48500"\ "41.28600,47.21690,56.87290,73.37070,99.09650,138.50500,209.38800"\ "59.84961,67.60270,81.03340,102.98300,138.01500,190.69800,269.99100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.78460,17.81030,27.93470,48.26790,89.01480,170.52901,333.56699"\ "13.18110,18.02240,27.98330,48.27050,89.01830,170.55299,333.56699"\ "15.28450,19.79390,29.22450,48.77910,89.04400,170.54300,333.56699"\ "20.47220,24.90500,33.61370,52.04140,90.78560,170.73801,333.54800"\ "28.16100,33.94890,44.19490,61.73620,98.20420,174.62900,334.06100"\ "39.21850,47.07700,60.42140,81.78040,117.77500,190.17300,343.00601"\ "55.86320,65.98290,83.38960,112.68800,157.26199,230.38100,374.76901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.56989,9.27495,12.61440,19.21160,32.35730,58.61150,111.09800"\ "8.76816,10.53960,13.90510,20.51220,33.68880,59.91980,112.39800"\ "10.34460,12.43360,16.21660,22.91200,36.10000,62.35889,114.81000"\ "12.48970,15.13570,19.62610,27.32010,40.81440,66.98860,119.48801"\ "14.58570,18.24320,24.16290,33.79410,49.48740,76.74680,129.17599"\ "15.55560,20.67550,28.98810,41.96460,62.00790,93.87230,148.33600"\ "13.30060,20.61530,32.34000,50.38520,77.75100,118.50100,182.66200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.90859,12.51510,19.82710,34.55240,64.07640,123.15700,241.32802"\ "9.43278,12.93200,20.10230,34.62980,64.06290,123.15500,241.32802"\ "11.16370,14.31900,21.20480,35.43430,64.43320,123.13900,241.34300"\ "13.46430,17.34140,24.71650,38.09940,66.17070,123.92100,241.35199"\ "17.99780,22.35140,30.54580,45.10520,72.38060,127.97199,243.05200"\ "26.47770,31.54700,40.67930,56.79130,86.27190,140.77400,251.69400"\ "42.62240,48.55940,59.23570,77.74360,110.38500,168.63000,277.35501"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.27480,14.67200,19.39060,28.41650,46.27710,81.66090,152.47600"\ "14.02410,16.50470,21.17300,30.15290,48.05870,83.57450,154.37100"\ "17.70970,20.18910,24.83450,33.98100,51.85430,87.20790,158.18100"\ "24.16400,27.04150,32.33990,41.44250,58.93540,94.61810,165.21700"\ "33.59440,37.52510,44.42130,55.84070,74.57990,110.09700,180.31799"\ "47.43500,52.49480,61.69950,77.46810,101.95700,140.52100,210.93100"\ "68.62450,75.53340,88.01460,108.28100,142.33701,193.42700,272.96701"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.07830,21.05870,31.09920,51.35600,92.03090,173.50800,336.49399"\ "16.31020,21.21770,31.14100,51.36440,92.03480,173.49600,336.49399"\ "18.11530,22.75390,32.20330,51.83620,92.05760,173.49500,336.51199"\ "23.10700,27.51690,36.41070,54.97690,93.56290,173.70000,336.50299"\ "31.45500,37.01520,46.76600,64.20130,101.03500,177.71400,337.03400"\ "43.55190,50.87020,63.61000,84.38060,120.27600,192.79500,345.41299"\ "61.17680,70.87920,87.45830,115.63200,160.63400,232.67101,377.57901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.96019,9.66075,12.99260,19.59180,32.73600,58.99000,111.50400"\ "9.03494,10.76150,14.10810,20.72190,33.86840,60.12160,112.61500"\ "10.43620,12.33730,15.89450,22.57900,35.73630,62.00211,114.49100"\ "12.30510,14.47410,18.41480,25.62800,39.06220,65.28930,117.81601"\ "14.23740,17.04180,21.85500,30.10910,44.72790,71.71320,124.29601"\ "14.90480,18.89980,25.57560,35.92210,53.17130,82.76440,136.79100"\ "11.54410,17.57480,27.22380,41.91430,64.26720,99.29160,158.88200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.90212,12.51250,19.81960,34.55180,64.07610,123.15700,241.35599"\ "9.16677,12.72400,19.95100,34.57950,64.06930,123.15400,241.34201"\ "10.18140,13.50540,20.54510,35.02400,64.26970,123.18600,241.32802"\ "11.91660,15.38230,22.80290,36.55580,65.33100,123.66899,241.38100"\ "15.37420,19.14750,26.51950,41.32200,68.98390,126.11000,242.62801"\ "22.51220,26.83760,34.79890,49.73720,78.70230,134.52100,247.71602"\ "36.88510,41.87660,50.85060,67.14310,97.17770,154.09700,266.52200"); } } } pin("A") { direction : input; capacitance : 2.8323; max_transition : 320.000; } pin("B") { direction : input; capacitance : 2.7736; max_transition : 320.000; } pin("C") { direction : input; capacitance : 2.5720; max_transition : 320.000; } } cell ("NAND3xp33_ASAP7_75t_R") { area : 0.073 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(!A+!B)+!C"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.48680,8.22550,11.57780,18.15220,31.19350,57.25350,109.32900"\ "8.31801,10.04210,13.38860,20.13370,33.11530,59.15530,111.12600"\ "10.92890,13.33160,17.09670,23.72200,36.77880,62.82940,114.91200"\ "14.66300,17.91990,23.12110,31.19800,44.48180,70.40120,122.54700"\ "19.69170,24.19020,31.52740,42.58250,59.23220,85.65540,137.52000"\ "26.78480,32.97230,42.95100,58.47420,81.42850,115.39200,168.28900"\ "36.97430,45.32020,58.98650,80.08420,112.33300,158.94099,226.50200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.48777,11.04970,18.33380,32.90150,62.03460,120.29700,236.87500"\ "8.40800,11.73230,18.65610,32.91350,62.03780,120.31401,236.87399"\ "11.30590,14.13980,20.49220,34.09710,62.25010,120.31701,236.86101"\ "15.72330,19.56660,25.94840,38.36410,65.03720,121.16899,236.85600"\ "22.46540,27.47260,35.81780,49.58720,74.15540,127.23300,238.70300"\ "32.75190,39.78220,50.54400,68.38220,96.49540,145.51700,251.15602"\ "48.64560,57.88710,73.14630,97.06700,133.24400,190.21400,288.54001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.00391,10.46170,15.22490,24.70470,43.62050,81.37310,156.78999"\ "9.41275,11.90320,16.62660,26.26450,45.08370,82.83910,158.21899"\ "11.69300,14.70560,19.65590,29.17260,48.14590,85.74650,161.20000"\ "14.68140,18.65510,25.08300,35.50610,54.39530,92.00750,167.13699"\ "18.38600,23.52320,32.12950,45.83220,67.08260,104.52600,180.08501"\ "22.69440,29.54610,40.90090,59.10810,87.00820,130.04700,205.32700"\ "27.71370,36.72410,51.47420,75.58680,112.07300,169.33299,256.19901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.83420,16.94110,27.15830,47.55970,88.33970,169.99001,333.22800"\ "12.62040,17.39380,27.29050,47.55420,88.34050,169.97800,333.22800"\ "15.08930,19.53990,28.79580,48.30120,88.37100,169.94501,333.22900"\ "19.05510,24.73170,33.48660,51.89340,90.40470,170.12199,333.24799"\ "24.69080,31.06600,42.42350,61.59420,97.97000,174.56200,333.84000"\ "33.78170,41.67670,55.13960,77.83170,117.35700,189.92700,342.94800"\ "49.41330,59.20240,75.48520,103.06800,149.46001,228.65800,375.16699"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.31891,8.98877,12.30980,18.86450,31.90200,57.96950,110.13100"\ "9.16835,10.86770,14.23440,20.83540,33.80210,59.95990,112.08800"\ "12.24730,14.35440,17.89610,24.41790,37.49870,63.59990,115.56100"\ "16.58650,19.47750,24.28410,32.03730,45.22290,71.03240,123.32199"\ "22.49960,26.49810,33.24370,43.93570,60.11950,86.56420,138.44400"\ "30.93650,36.32450,45.71030,60.37240,82.87700,116.23300,169.00500"\ "43.06990,50.63200,63.12991,82.97780,114.42300,160.24400,227.56300"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.78548,12.37480,19.66700,34.29750,63.54700,122.04901,239.03998"\ "9.58049,12.94880,19.96010,34.33070,63.55050,122.04700,239.02100"\ "12.23130,15.32300,21.76230,35.50720,63.79170,122.04700,239.04301"\ "16.95580,20.67840,27.00460,39.67560,66.59760,122.82001,239.03598"\ "24.05460,29.10720,37.25020,50.66980,75.58900,128.85899,240.86299"\ "34.96350,41.64030,52.20590,69.75120,97.44340,147.29401,253.35001"\ "50.97080,60.09070,75.15250,98.36300,134.95799,191.21100,290.71301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.80758,11.22880,15.99870,25.47270,44.36800,82.07800,157.55200"\ "9.96432,12.41110,17.21130,26.70460,45.61800,83.34770,158.77800"\ "11.74710,14.55360,19.54980,29.06970,47.97460,85.79400,161.13699"\ "14.35750,17.74260,23.58850,33.88390,52.85730,90.63970,165.97200"\ "17.55310,22.05370,29.47630,41.69810,62.42200,100.11600,175.30400"\ "21.03980,27.16030,36.84630,52.93310,77.98250,118.94199,194.74800"\ "24.59890,32.48840,45.90610,67.13760,99.74390,149.87100,233.27602"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.89470,16.97180,27.15670,47.55760,88.33980,169.94299,333.25201"\ "12.42050,17.34570,27.32740,47.56040,88.35530,169.99001,333.23300"\ "14.02880,18.66690,28.32750,48.14400,88.42580,169.93700,333.24799"\ "17.24980,22.37480,31.52060,50.46000,89.80140,170.19901,333.24701"\ "22.58750,28.12960,38.42820,57.60060,94.91780,173.11900,333.92599"\ "32.06660,38.48140,50.14200,70.97450,109.38600,183.60001,339.38501"\ "48.19050,56.12490,69.37100,93.72350,135.95000,213.89101,361.39099"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.98896,9.72550,13.06900,19.66520,32.74440,58.84280,111.00300"\ "9.79023,11.46910,14.88360,21.47760,34.57450,60.60369,112.68400"\ "13.21710,15.23380,18.67260,25.29200,38.30780,64.26210,116.36900"\ "18.05190,20.79270,25.43590,32.89990,46.04250,71.85250,124.05500"\ "24.88990,28.62340,34.97680,45.15120,61.23820,87.45710,139.23300"\ "34.36050,39.36820,48.20160,62.14430,84.38480,117.31200,170.02699"\ "48.57650,55.23830,67.09330,85.69090,116.37400,161.89400,228.73199"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.20540,13.77590,21.02460,35.60300,64.83120,123.32401,240.31799"\ "10.98770,14.38000,21.35050,35.65930,64.83560,123.32299,240.35698"\ "13.45600,16.53590,23.09570,36.75080,65.11610,123.32299,240.33000"\ "18.32190,21.97820,28.11510,40.94120,67.91420,124.18200,240.31200"\ "25.81110,30.44750,38.49760,51.79870,76.67280,130.17400,242.25999"\ "37.10340,43.55810,53.67890,71.01410,98.66150,148.50200,254.58200"\ "53.92400,62.35650,76.82120,99.51690,135.94299,193.64500,291.81699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.11238,11.53770,16.31030,25.78400,44.67330,82.42140,157.85300"\ "10.07160,12.51300,17.31140,26.80200,45.70180,83.43260,158.91200"\ "11.41140,14.08970,19.04520,28.56480,47.48770,85.28770,160.72301"\ "13.39650,16.37470,21.79970,31.83190,50.80520,88.58070,163.93300"\ "15.91170,19.61560,25.92030,37.09950,57.20740,95.17080,170.71201"\ "18.29540,23.36700,31.55020,44.93410,67.51120,107.88800,183.77100"\ "19.59360,26.44250,37.72920,55.37370,82.84360,128.45500,209.84300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.88000,16.96900,27.15620,47.54280,88.34220,169.97701,333.20801"\ "12.17730,17.16950,27.24160,47.56140,88.33410,169.98100,333.24301"\ "13.17850,17.96520,27.86430,47.95950,88.41860,169.92700,333.24200"\ "15.35600,20.32570,29.95060,49.37770,89.34700,170.18800,333.23300"\ "19.58070,24.68010,34.67450,54.19480,92.61620,172.15199,333.85901"\ "28.02930,33.53470,44.01620,63.87761,102.66700,179.18600,337.78900"\ "43.98390,50.06330,61.54470,82.74300,122.55499,198.88400,352.62299"); } } } pin("A") { direction : input; capacitance : 0.5558; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5095; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5234; max_transition : 320.000; } } cell ("NAND4xp25_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((!A+!B)+!C)+!D"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.01328,8.73774,12.07940,18.63250,31.67460,57.73860,109.80200"\ "8.86236,10.58800,13.91990,20.61890,33.67720,59.63270,111.62900"\ "11.77270,13.98510,17.66490,24.21120,37.36480,63.40450,115.33100"\ "15.71390,18.91300,23.87120,31.75910,45.03970,70.84150,122.57700"\ "21.09390,25.47080,32.57220,43.48010,59.71740,86.14690,138.20300"\ "28.27720,34.35780,44.19400,59.35920,82.06780,116.03900,169.03400"\ "38.38530,46.44390,60.03410,80.95120,113.04300,159.79500,227.65800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.46469,12.06660,19.34730,33.91190,63.03590,121.31600,237.86501"\ "9.27008,12.62600,19.61470,33.91650,63.03860,121.31300,237.85098"\ "11.97240,14.90100,21.34970,35.01700,63.28480,121.31800,237.84700"\ "16.60150,20.22980,26.51070,39.14470,65.95740,122.02900,237.84500"\ "23.88340,28.80940,36.63300,50.09560,74.83380,127.88501,239.72598"\ "35.02020,41.47100,52.11190,69.62600,96.63270,146.25999,252.22502"\ "52.36160,61.03650,75.83810,99.19500,135.12300,190.60699,289.40302"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.43420,13.61130,19.86570,32.30080,57.05960,106.50300,205.38100"\ "11.71210,14.93130,21.21570,33.63770,58.43820,107.86300,206.83000"\ "14.29670,17.71550,24.06550,36.47260,61.26010,110.61200,209.50500"\ "17.99970,22.30210,29.69180,42.13630,66.98410,116.21900,215.14301"\ "22.49670,28.35510,37.88350,53.46740,78.94470,128.49699,227.17700"\ "28.59320,35.94540,48.23470,68.63390,101.31200,152.92599,251.63199"\ "35.87990,45.28620,61.48170,87.99800,130.01401,196.21899,300.10400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("18.35450,25.09960,38.55600,65.40790,119.07301,226.44099,441.42999"\ "18.75100,25.24860,38.50300,65.42390,119.13301,226.54500,441.43100"\ "20.80240,26.95730,39.58410,65.66500,119.07899,226.52400,441.43100"\ "26.13660,31.69450,43.61550,68.39840,119.99001,226.46899,441.44101"\ "31.20230,39.07650,53.48630,76.96110,126.36201,229.18700,441.45099"\ "40.98780,50.08510,66.30590,94.63720,144.53101,242.07401,447.25699"\ "57.33100,68.16830,87.68650,120.98600,178.03200,278.56601,474.02100"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.85467,9.53766,12.85560,19.40910,32.42450,58.51590,110.65300"\ "9.73843,11.45000,14.78110,21.38680,34.40990,60.50800,112.61800"\ "12.98100,15.02340,18.45150,25.01680,38.07030,64.06780,116.12400"\ "17.55140,20.32190,25.01590,32.64820,45.75640,71.68600,123.48400"\ "23.76040,27.51740,34.30050,44.63680,60.78300,87.26490,139.20599"\ "32.29500,37.59170,46.87750,61.15540,83.57240,116.45400,169.65300"\ "44.26570,51.51130,64.09360,83.95650,114.93800,161.09700,228.33400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.76160,13.37310,20.67580,35.30310,64.55800,123.05100,240.00798"\ "10.45590,13.86700,20.90020,35.32170,64.55500,123.05400,240.02499"\ "12.91660,16.04220,22.63080,36.42770,64.75420,123.05000,240.00798"\ "17.90560,21.36750,27.60140,40.41010,67.47540,123.87799,240.02101"\ "25.43830,30.11600,38.00260,51.36850,76.34960,129.75800,241.90999"\ "37.20490,43.51650,53.71410,70.63630,98.62310,148.58400,254.23100"\ "54.81000,63.64600,77.80200,100.42800,136.23599,193.55400,291.70401"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.84340,15.01450,21.26320,33.67730,58.40070,107.83300,206.66701"\ "12.95140,16.14760,22.42440,34.87390,59.63360,109.07800,207.93600"\ "15.04280,18.43700,24.74090,37.22720,62.04100,111.45500,210.28000"\ "18.10890,22.10430,29.21510,41.85770,66.64720,116.32400,215.17101"\ "22.35130,27.31340,36.11320,50.79650,76.45250,126.11400,224.83900"\ "27.33160,34.05270,45.24740,63.55940,93.98400,145.46500,244.44200"\ "33.29260,41.91740,56.75900,81.08060,119.17900,180.55000,283.70901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("18.47420,25.15750,38.57530,65.42650,119.09000,226.43500,441.43399"\ "18.80690,25.35400,38.59820,65.39410,119.12300,226.46001,441.45200"\ "20.14930,26.48150,39.43330,65.76710,119.13100,226.47900,441.43399"\ "24.47920,30.05250,42.17390,67.55840,120.00499,226.58000,441.45200"\ "29.67810,36.58030,50.35970,74.09130,124.40100,228.60500,441.55899"\ "39.64030,47.50000,62.14600,89.42360,137.93600,238.12000,445.83301"\ "56.87800,65.88820,82.69060,112.90100,166.11501,265.74500,465.30301"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.67346,10.36600,13.71500,20.28890,33.37580,59.49590,111.70500"\ "10.43890,12.14290,15.51280,22.10430,35.20210,61.29220,113.36800"\ "13.96820,15.84770,19.27810,25.84340,38.92330,64.96210,117.01599"\ "18.99830,21.68720,26.11420,33.53360,46.56680,72.57370,124.65400"\ "25.97870,29.47740,35.89430,45.98580,61.74260,88.14940,140.08400"\ "35.56320,40.52650,49.34980,62.97470,85.04020,117.98100,170.50200"\ "49.49450,56.07590,67.81100,87.02990,117.21301,162.77000,229.46100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.17030,14.76250,22.03590,36.61020,65.84410,124.32300,241.30600"\ "11.81840,15.22440,22.25210,36.64220,65.83960,124.31300,241.30600"\ "14.04970,17.30550,23.84340,37.68320,66.03630,124.30600,241.32002"\ "19.25340,22.62260,28.85410,41.63710,68.64840,125.16001,241.30400"\ "27.07530,31.61570,39.19700,52.22860,77.55550,130.99600,243.25400"\ "39.26450,45.29200,55.19100,72.23610,99.69420,149.22800,255.49602"\ "57.63200,65.68710,79.94970,101.76600,137.20500,193.44901,292.62399"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.84980,16.01840,22.27000,34.67010,59.40981,108.84200,207.71300"\ "13.87350,17.06000,23.34910,35.79490,60.54340,109.98500,208.86099"\ "15.54610,18.87670,25.16350,37.67360,62.49870,111.93300,210.77800"\ "17.89340,21.61610,28.47810,41.19770,66.06950,115.62200,214.46001"\ "21.42130,25.71900,33.63330,47.59570,73.24450,122.75401,221.65800"\ "25.37770,31.20470,41.04780,57.51260,85.80210,137.26100,235.87601"\ "29.21710,36.95970,50.14770,71.28850,105.59000,162.70100,264.64301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("18.47560,25.15890,38.57380,65.38740,119.08801,226.46201,441.49301"\ "18.65630,25.24520,38.59280,65.42580,119.12900,226.46201,441.49100"\ "19.58640,26.04820,39.13830,65.63930,119.09500,226.57600,441.46201"\ "22.58140,28.53410,41.01440,66.95880,119.84299,226.56000,441.42200"\ "27.00880,33.51020,46.64210,71.47460,122.77700,228.05299,441.61301"\ "36.29930,43.56100,56.82530,82.72480,132.68900,234.36400,444.78400"\ "53.79900,61.59700,76.05970,103.80400,156.09500,255.70502,457.28601"); } } timing() { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.10552,10.89640,14.35500,21.01330,34.18610,60.38449,112.65200"\ "10.90790,12.64940,16.10660,22.82770,36.01620,62.15410,114.34100"\ "14.59680,16.44710,19.89870,26.57810,39.73160,65.83700,118.02101"\ "20.10060,22.60030,27.05840,34.30410,47.39320,73.45050,125.60500"\ "27.78100,31.12860,37.27110,47.14130,62.76090,89.02030,141.05299"\ "38.42560,43.04380,51.45240,64.72610,86.38600,118.99801,171.79201"\ "53.76720,60.16910,71.10630,89.68910,119.25700,164.00301,231.26300"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.70000,16.29140,23.56100,38.13880,67.39670,126.04500,243.42300"\ "13.31400,16.73470,23.77640,38.15430,67.39600,126.03300,243.45801"\ "15.43550,18.74660,25.30510,39.12040,67.58290,126.05200,243.43100"\ "20.67980,23.95210,30.07890,43.07630,70.16930,126.86099,243.42799"\ "28.81460,33.13140,40.63090,53.76520,78.85080,132.70000,245.42102"\ "41.50170,47.22370,57.11450,73.51720,100.60800,150.84100,257.52200"\ "60.45691,68.35010,82.02810,103.57800,138.85100,195.05200,294.75101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.17470,16.34400,22.59550,35.00930,59.73240,109.18000,208.03900"\ "14.07190,17.26140,23.54620,35.99790,60.74300,110.18800,209.01700"\ "15.48480,18.76440,25.07690,37.55950,62.35580,111.82700,210.69000"\ "17.34840,20.85960,27.54220,40.19560,65.06910,114.60300,213.42999"\ "19.92510,23.76810,31.06770,44.56180,70.02230,119.56599,218.38300"\ "22.70880,27.55410,35.97180,51.13490,78.36580,129.15900,227.80901"\ "24.38380,31.10240,42.04870,60.31820,90.87320,145.29800,247.45001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("18.47130,25.15550,38.57540,65.42650,119.08299,226.56700,441.48700"\ "18.55480,25.19650,38.57140,65.41990,119.07999,226.45799,441.42099"\ "19.17640,25.71150,38.94350,65.54050,119.12900,226.46899,441.47699"\ "21.04250,27.46190,40.15310,66.40600,119.65000,226.61000,441.45901"\ "24.24360,30.69050,44.04840,69.41780,121.63401,227.75000,441.62900"\ "31.78230,38.37700,51.31850,77.54650,128.75500,231.98700,443.93900"\ "47.67770,54.50190,67.70420,93.94340,144.55600,246.93100,453.48401"); } } } pin("A") { direction : input; capacitance : 0.5546; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5099; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5061; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5207; max_transition : 320.000; } } cell ("NAND4xp75_ASAP7_75t_R") { area : 0.204 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((!A+!B)+!C)+!D"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("5.87593,7.04304,9.34296,13.76790,22.54970,40.04350,74.97670"\ "7.63029,8.92870,11.16540,15.63290,24.46230,41.94220,76.83550"\ "10.07990,11.84120,14.72030,19.40050,28.19230,45.57830,80.59770"\ "13.35770,15.82300,19.92510,26.21370,35.81100,53.47030,88.10850"\ "17.68350,21.18540,26.81740,35.69180,48.72660,68.64020,103.37300"\ "23.72800,28.30220,36.09660,48.36340,67.01290,93.98660,134.10400"\ "31.90450,38.14640,49.01230,65.89720,91.49900,128.85001,184.04601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.21310,8.59881,13.47320,23.31820,43.02750,82.44310,161.29201"\ "7.20585,9.36963,13.94220,23.47010,43.02790,82.44350,161.27699"\ "9.90160,11.98150,16.14620,25.03390,43.73970,82.49270,161.28101"\ "13.91750,16.67490,21.58530,29.82280,47.26000,84.37790,161.50999"\ "20.22320,23.94950,30.14660,40.58160,57.57080,92.26680,165.67300"\ "30.19400,35.17380,43.74630,57.00900,78.67060,113.27400,182.12900"\ "45.76490,52.62490,64.26110,82.67160,110.89000,154.80000,225.76900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.19250,10.49250,14.91340,23.60550,40.84690,75.21040,143.80299"\ "9.51065,11.81180,16.16540,24.93530,42.16200,76.52180,145.14301"\ "11.82480,14.48030,19.02260,27.71640,45.04890,79.38550,147.96001"\ "14.83600,18.29410,24.07510,33.72830,50.94800,85.47300,153.64900"\ "18.67290,22.98940,30.72090,43.08250,62.91690,97.22520,165.57300"\ "23.49540,29.19790,39.13930,55.06240,80.82180,120.96099,189.63499"\ "29.38780,36.78240,49.35380,70.61590,103.84500,156.61200,238.06302"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.88680,19.65990,29.14810,48.02440,85.65750,160.89101,311.47501"\ "15.56270,20.02290,29.18550,47.91670,85.64000,160.93900,311.48599"\ "17.83250,22.04570,30.70190,48.66610,85.62670,160.87601,311.45599"\ "22.11510,27.36060,35.27760,52.32460,87.71980,161.08900,311.48999"\ "26.54240,32.64870,43.49790,61.72360,95.61080,166.05000,312.34000"\ "35.04810,42.12950,54.57330,76.28510,114.40200,181.53600,323.09500"\ "49.98770,58.64410,73.34610,99.15100,143.05099,219.10300,354.80399"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.10894,8.27274,10.56110,15.01500,23.82420,41.40860,76.54340"\ "8.94387,10.13030,12.37700,16.86620,25.70070,43.26300,78.41040"\ "11.90740,13.45630,16.07530,20.57130,29.41910,46.88430,82.18670"\ "16.02520,18.05800,21.82450,27.63250,37.03620,54.65050,89.74680"\ "21.56100,24.52690,29.34110,37.75310,50.35730,69.97520,104.88500"\ "29.10630,33.11840,40.13720,51.60210,69.28300,95.87710,135.39700"\ "39.93870,45.31760,54.76340,70.33870,94.99380,131.01199,186.50800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.81726,10.25140,15.21370,25.19680,45.18430,85.19360,165.17101"\ "8.58706,10.90120,15.63820,25.33830,45.20070,85.18530,165.17900"\ "11.20640,13.24050,17.61180,26.85260,45.87370,85.24420,165.17400"\ "15.55100,18.30820,22.87690,31.40230,49.38730,87.01970,165.40300"\ "22.43990,25.92290,32.11410,41.97950,59.29740,94.86430,169.51500"\ "32.91310,37.84110,45.75490,59.13860,80.96560,115.32200,185.77699"\ "49.36850,55.81910,66.93860,85.30410,113.03800,157.52499,227.54300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.70700,12.94990,17.33620,26.00380,43.21750,77.53100,146.16499"\ "11.85730,14.12890,18.55330,27.24730,44.50310,78.83610,147.47000"\ "13.73420,16.29900,20.84620,29.54720,46.87160,81.23170,149.91000"\ "16.49690,19.45720,24.76650,34.19470,51.60180,86.04270,154.60300"\ "19.95310,23.87730,30.51850,41.75640,60.87290,95.58330,163.84599"\ "23.61870,28.85020,37.76320,52.37590,75.78070,114.08900,183.72600"\ "27.84250,34.78160,46.32590,65.71080,96.13940,143.13699,221.10699"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.22620,19.88550,29.25660,48.03610,85.68710,160.96700,311.52802"\ "15.54010,20.08400,29.31100,48.04060,85.68800,160.95799,311.52802"\ "16.92030,21.28030,30.29130,48.58140,85.74170,160.89200,311.52802"\ "20.43510,25.24470,33.40220,50.83020,87.21180,161.30499,311.52701"\ "24.99960,30.31450,40.38450,58.26570,92.47060,164.47400,312.42999"\ "34.34000,40.19810,51.00070,71.09840,107.95300,175.80200,319.07700"\ "51.37420,58.03800,70.20910,93.02310,133.15900,207.34900,343.76300"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.93491,9.14940,11.55230,16.06870,25.09590,42.79990,78.22480"\ "9.74561,10.95210,13.32050,17.84660,26.84610,44.54260,79.97840"\ "13.09100,14.51600,17.03600,21.66210,30.48150,48.25950,83.75270"\ "17.79610,19.72930,23.11290,28.85350,38.11100,55.99530,91.25700"\ "24.25990,26.87450,31.62160,39.46850,51.76020,71.05070,106.49600"\ "33.23730,36.86850,43.11680,54.06160,71.18630,97.48330,136.89600"\ "46.19350,51.13600,59.75020,74.24910,98.01590,133.98100,188.39301"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.70617,12.16960,17.17520,27.27070,47.55680,88.23010,169.61200"\ "10.36690,12.73060,17.52710,27.38870,47.56450,88.22880,169.62300"\ "12.65570,14.88230,19.35170,28.75050,48.16870,88.29120,169.62399"\ "17.33020,19.95860,24.57930,33.32040,51.65830,90.16160,169.83000"\ "24.63170,27.95810,33.84920,43.81360,61.38910,97.59680,174.02100"\ "36.05420,40.49410,48.01770,60.99680,82.56400,118.04900,190.37300"\ "53.16410,59.35060,69.93820,87.53840,115.65800,160.08099,231.63901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.96620,14.20160,18.58070,27.24210,44.45160,78.75970,147.38499"\ "13.07990,15.34420,19.75850,28.45610,45.68420,80.01020,148.64700"\ "14.74290,17.19140,21.67770,30.40450,47.66910,82.04020,150.73100"\ "17.05400,19.71290,24.68770,33.96620,51.27850,85.71250,154.36200"\ "20.12580,23.38440,29.19190,39.36510,58.02430,92.57190,161.13400"\ "23.07310,27.45530,35.03300,47.75730,68.91310,106.11900,174.97501"\ "25.02960,31.16630,41.37440,58.14380,84.55190,127.08700,202.64500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.23910,19.89230,29.25820,48.03670,85.69020,160.95100,311.52499"\ "15.38010,19.98120,29.29340,48.04510,85.68480,160.88200,311.52499"\ "16.33420,20.78880,29.92680,48.40950,85.72300,160.87000,311.55099"\ "18.95270,23.40190,31.89290,49.88940,86.74210,161.29700,311.52499"\ "22.74270,27.73240,36.88270,54.78220,90.20500,163.32700,312.28799"\ "31.12640,36.28740,46.24520,65.09510,101.56200,171.30901,316.75900"\ "48.04990,53.82910,64.34600,84.44220,121.81300,193.32001,333.75500"); } } timing() { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.32872,9.65980,12.15450,16.85200,26.01970,43.96680,79.70290"\ "10.21120,11.49500,13.98870,18.75520,27.89880,45.91900,81.61420"\ "13.77250,15.23100,17.74600,22.46120,31.40910,49.53110,85.23620"\ "19.05060,20.94170,24.22620,29.77970,39.02900,57.14320,92.69050"\ "26.35680,28.84730,33.26310,40.91930,52.97740,72.40280,107.92000"\ "36.58860,39.81100,46.05420,56.48680,73.13700,98.93840,138.47701"\ "51.27860,55.84500,64.12230,77.98850,100.86600,136.00900,189.68800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.70640,14.21960,19.26910,29.49130,49.98930,91.13920,173.61700"\ "12.33780,14.72360,19.57610,29.55060,49.97280,91.12810,173.61700"\ "14.46780,16.75880,21.37680,30.89150,50.55150,91.17860,173.61501"\ "19.36930,21.88500,26.41630,35.28110,53.87350,93.01490,173.83600"\ "26.99080,30.13010,36.10720,45.92860,63.50750,100.51500,177.97800"\ "38.78840,43.20660,50.66050,63.26980,84.85310,120.78300,193.94800"\ "57.13840,62.95850,73.19860,90.46570,118.14600,163.18500,234.63301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.42040,14.65440,19.03950,27.69280,44.90160,79.20840,147.87100"\ "13.40040,15.65850,20.07490,28.76150,46.00220,80.32840,149.00101"\ "14.90610,17.26350,21.71100,30.43850,47.70930,82.12100,150.77200"\ "16.86750,19.36410,24.10450,33.18110,50.49440,84.90360,153.58900"\ "19.33190,22.14180,27.28810,36.96440,55.09730,89.76770,158.45100"\ "21.57620,25.16840,31.38310,42.43970,62.17240,98.52090,167.84100"\ "21.63400,26.68660,35.31000,49.43950,72.22590,112.34400,185.39500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.24280,19.89180,29.25840,48.03650,85.68320,160.88100,311.54999"\ "15.30410,19.93580,29.27570,48.04570,85.67100,160.87500,311.54999"\ "15.89910,20.42380,29.63270,48.24750,85.68010,160.91299,311.54800"\ "17.60690,22.10520,30.91520,49.16660,86.33250,161.10100,311.55399"\ "20.28810,25.01820,34.02670,52.74230,88.51730,162.61000,312.08801"\ "26.87910,31.54110,40.83130,59.68070,95.63260,168.06100,315.49399"\ "41.60330,46.46110,56.06320,74.79890,110.98900,183.78999,327.53000"); } } } pin("A") { direction : input; capacitance : 1.6042; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.6026; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.5891; max_transition : 320.000; } pin("D") { direction : input; capacitance : 1.5996; max_transition : 320.000; } } cell ("NAND5xp2_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(((!A+!B)+!C)+!D)+!E"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.20300,18.75790,31.80770,57.87390,109.95500,214.11800,422.43600"\ "14.12530,20.67650,33.70930,59.77090,111.79700,215.94400,424.26599"\ "17.83460,24.37760,37.48920,63.57170,115.51800,219.61800,427.85101"\ "24.11360,31.94100,45.28570,71.00850,122.89799,226.85699,435.23801"\ "32.91570,43.74470,60.07280,86.51610,138.33000,242.27301,449.95999"\ "44.47110,59.46270,82.31680,116.26700,169.13000,272.43600,479.90302"\ "60.01950,80.96420,113.31100,160.03600,227.82899,333.10300,538.82599"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.63990,34.21820,63.37710,121.69400,238.31801,471.62802,938.21893"\ "19.86900,34.22580,63.37640,121.66500,238.33200,471.62802,938.21997"\ "21.59620,35.30120,63.61120,121.69300,238.33200,471.60504,938.21893"\ "26.63680,39.33730,66.16800,122.38000,238.32600,471.61496,938.21997"\ "36.77470,50.23020,75.11380,128.40601,240.08202,471.59299,938.22107"\ "52.58690,69.73060,97.11210,146.49300,252.42300,475.57101,938.21198"\ "76.95570,100.10100,135.19901,191.73000,289.79099,500.54999,946.26398"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.85250,39.27490,69.93810,131.17599,253.59100,498.38599,987.97302"\ "25.11630,40.55600,71.30300,132.47200,255.09500,499.81601,989.46399"\ "27.70950,43.25100,73.92130,135.19901,257.55200,502.37000,992.02405"\ "33.45230,48.87600,79.66500,140.64799,262.89001,507.72104,997.24408"\ "42.50290,60.00491,91.06470,151.87801,273.92999,518.70801,1007.97992"\ "54.32430,77.02590,113.92600,175.03900,296.81500,540.78003,1029.88000"\ "69.59460,98.37970,144.90601,220.61301,344.83499,588.35901,1076.81006"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("49.65800,83.01460,149.64301,283.08401,549.67200,1082.91003,2150.19995"\ "49.51500,82.98990,149.70200,283.08499,549.67200,1082.91003,2150.15991"\ "50.19070,82.96400,149.68800,283.06201,549.67200,1082.91003,2150.15991"\ "53.69440,85.06380,150.09399,283.08200,549.67700,1082.91003,2150.15991"\ "62.92050,92.56930,155.33299,284.24799,549.73297,1083.13000,2150.15991"\ "76.96180,111.20000,171.50101,294.74799,552.58398,1083.12000,2150.15991"\ "98.35740,138.14400,206.14400,329.12799,575.87701,1088.87000,2150.15991"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.01810,19.55990,32.59620,58.68440,110.84700,215.15601,423.77499"\ "14.87510,21.46410,34.45340,60.57440,112.70600,217.01100,425.58099"\ "18.64530,25.14160,38.25910,64.31710,116.38400,220.62500,429.17801"\ "25.31390,32.80380,45.92730,71.81210,123.78901,228.14000,436.58301"\ "34.63670,45.01710,60.96161,87.27960,139.37801,243.01100,451.35199"\ "47.06400,61.30760,83.98090,117.13300,169.92900,273.13800,480.73203"\ "64.01300,83.74300,115.37300,161.25700,228.60800,334.30801,541.78198"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("20.97400,35.61140,64.88770,123.41400,240.48399,474.64798,942.91095"\ "21.22320,35.63290,64.88760,123.42300,240.50401,474.62799,942.89496"\ "22.83090,36.59680,65.08270,123.42200,240.50900,474.57498,942.91095"\ "27.73590,40.63730,67.63540,124.21700,240.46501,474.57498,942.91095"\ "38.16470,51.38000,76.59580,130.19000,242.22400,474.61700,942.91095"\ "54.16290,71.14690,98.56900,148.36200,254.60600,478.51901,942.90198"\ "78.93370,101.52600,136.78000,193.32201,291.98700,503.58502,951.50800"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("25.89310,41.26640,71.91740,133.19701,255.54500,500.33499,989.97400"\ "27.04400,42.44360,73.11300,134.35400,256.76901,501.57901,991.21899"\ "29.30190,44.76550,75.47730,136.75101,259.16101,503.96799,993.61499"\ "33.93200,49.45620,80.17960,141.30800,263.79800,508.76697,998.39502"\ "41.26560,58.53050,89.43060,151.00400,273.37799,518.07001,1007.37000"\ "52.05950,73.15080,108.24600,170.17500,292.64600,537.14203,1026.80005"\ "65.68590,92.10490,136.20700,207.52100,332.37500,576.17499,1062.89001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("49.69450,82.99480,149.70200,283.01199,549.67700,1082.91003,2150.15991"\ "49.73880,83.01900,149.70200,283.04099,549.67200,1082.92004,2150.15991"\ "50.34590,83.20230,149.70300,283.04099,549.67200,1082.91003,2150.15991"\ "52.73810,84.75760,150.22800,283.07300,549.73602,1082.91003,2150.15991"\ "60.22300,90.38180,153.61000,284.14600,549.67200,1082.91003,2150.15991"\ "73.06300,106.75100,166.44000,292.07901,551.87299,1082.79004,2150.15991"\ "94.59250,130.75301,195.33701,318.14600,568.92603,1088.17004,2150.12012"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.95140,20.53290,33.58460,59.70420,111.90100,216.26100,424.83600"\ "15.74310,22.35490,35.39790,61.50690,113.63500,217.94901,426.54999"\ "19.51460,26.05090,39.15840,65.21080,117.26101,221.56400,430.10800"\ "26.43680,33.72160,46.90860,72.73140,124.62601,229.04201,437.51501"\ "36.13840,46.16810,61.98441,88.34580,140.19000,243.83701,452.61401"\ "49.61340,63.52420,85.30520,118.25700,170.86501,273.85999,482.04800"\ "67.79930,86.66720,117.15499,162.66100,229.44099,336.59799,543.35400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.32640,36.91590,66.16710,124.72100,241.79900,475.92801,944.25000"\ "22.54240,36.94110,66.17100,124.73300,241.78801,475.93002,944.25201"\ "24.08540,37.95020,66.35160,124.70799,241.76700,475.88599,944.25201"\ "28.91770,41.87640,68.95840,125.41200,241.80000,475.89899,944.25500"\ "39.26540,52.55680,77.70850,131.30099,243.53400,475.93201,944.25299"\ "55.59580,72.24420,99.84620,149.43500,255.93199,479.88403,944.24402"\ "81.02240,102.65300,137.94701,194.36200,293.28000,505.69299,952.74500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.59330,42.95370,73.60190,134.82600,257.23300,502.26102,991.66400"\ "28.67520,44.07710,74.76130,135.99800,258.53299,503.21204,992.85205"\ "30.57070,46.02510,76.76410,137.98900,260.41800,505.22397,994.87195"\ "34.18940,49.67960,80.48190,141.82001,264.17001,509.18304,998.57098"\ "39.87630,56.62580,87.68630,149.02200,271.63800,516.34302,1005.77002"\ "48.59240,67.85850,101.99200,164.22301,286.73999,531.19202,1020.65002"\ "59.99981,84.57570,124.78700,192.88499,317.26300,560.94299,1049.72998"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("49.72710,83.01610,149.70200,283.04099,549.67200,1082.81006,2150.16992"\ "49.74530,83.01730,149.67599,283.04099,549.57703,1082.91003,2150.15991"\ "50.20850,83.12890,149.65300,283.08499,549.67200,1082.91003,2150.15991"\ "51.92500,84.38570,150.20799,283.07401,549.67200,1082.82996,2150.16992"\ "57.65020,88.42740,152.67599,284.14899,549.67401,1083.05005,2150.15991"\ "68.51980,101.14500,162.01199,289.82101,551.84399,1082.72998,2150.16992"\ "89.54540,122.38000,187.00500,310.26199,563.82501,1087.25000,2150.22998"); } } timing() { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.60440,21.36280,34.51870,60.69860,113.04400,217.47099,426.41299"\ "16.44280,23.09850,36.33660,62.49660,114.67500,219.16701,428.10501"\ "20.22240,26.83500,40.03730,66.15060,118.34700,222.79300,431.63901"\ "27.26840,34.55910,47.67110,73.79290,126.00400,230.11800,438.88501"\ "37.55380,47.37570,62.89580,89.24120,141.32800,245.02699,453.70901"\ "51.72760,64.83760,86.73570,119.26900,171.91400,274.84000,483.47800"\ "71.05450,89.26600,119.38300,164.25000,230.89400,336.66199,543.98602"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.86190,38.44900,67.72940,126.42400,243.91101,478.81299,948.84399"\ "24.01810,38.45260,67.72930,126.42901,243.85199,478.81100,948.84302"\ "25.50610,39.37080,67.94190,126.43101,243.91101,478.81299,948.84399"\ "30.25480,43.20840,70.38980,127.22799,243.92400,478.85001,948.82703"\ "40.65380,53.54090,79.14120,132.99800,245.78401,478.86600,948.83704"\ "57.45000,73.82590,100.67300,150.94901,258.00601,482.79996,948.83704"\ "83.29550,104.54000,139.22301,195.19400,295.08701,507.71704,957.43701"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("28.57950,43.94010,74.58730,135.81200,258.33801,503.25198,992.64795"\ "29.62620,45.03490,75.71520,136.95599,259.49500,504.40503,993.81403"\ "31.31040,46.79690,77.53210,138.76300,261.19199,505.99796,995.64203"\ "34.18660,49.72500,80.49010,141.85600,264.22000,509.07101,998.72699"\ "38.44580,54.86040,85.84680,147.33600,269.86600,514.63397,1004.22992"\ "45.11280,63.09020,96.28520,158.50400,281.16101,525.58398,1014.97998"\ "53.82450,75.66760,112.56200,179.28500,302.84399,547.47400,1035.84998"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("49.72990,82.99590,149.70200,283.04099,549.64001,1082.83997,2150.16992"\ "49.72060,83.03620,149.70200,283.08499,549.56702,1082.84998,2150.16992"\ "50.02910,83.08680,149.65401,283.08499,549.67102,1082.91003,2150.15991"\ "51.26600,84.01090,150.09300,283.07401,549.67102,1082.91003,2150.16992"\ "55.31430,86.81080,151.88400,283.81500,549.70398,1083.39001,2150.16992"\ "64.17610,95.99480,159.18100,287.98801,551.51099,1083.04004,2150.16992"\ "82.00850,114.01100,177.86600,302.57599,560.22198,1086.60999,2150.37988"); } } timing() { related_pin : "E"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("15.07620,21.89200,35.24770,61.51930,113.86700,218.42200,427.38199"\ "16.88150,23.69570,37.03450,63.27819,115.53200,220.05099,429.01099"\ "20.63970,27.50170,40.72680,66.92540,119.17099,223.72701,432.54501"\ "27.97710,35.16730,48.35750,74.61390,126.72800,230.99899,439.80399"\ "38.65460,48.21040,63.71710,90.11560,142.06300,246.18802,454.61200"\ "53.36580,66.54650,87.82910,120.09300,173.20500,275.73300,485.00204"\ "73.88360,91.94140,121.21300,165.37601,232.41299,337.24399,544.95697"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("25.34960,39.94210,69.15180,127.77600,245.23500,480.20798,950.13000"\ "25.51040,39.89880,69.13740,127.75800,245.17999,480.21100,950.13098"\ "26.97830,40.78180,69.27860,127.77100,245.15401,480.15701,950.13196"\ "31.45890,44.59460,71.72770,128.38499,245.21802,480.08597,950.13000"\ "42.13080,54.83510,80.18980,134.27200,247.01100,480.14899,950.11102"\ "59.24940,75.36880,102.05200,152.16400,259.42899,484.19196,950.11597"\ "85.32660,106.50800,140.98500,196.40700,295.90302,509.08301,958.70599"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("28.89310,44.26250,74.91030,136.13400,258.66000,503.33398,992.90796"\ "29.82760,45.24070,75.91560,137.15800,259.57501,504.60696,994.01099"\ "31.27790,46.74480,77.45910,138.72900,261.15799,505.96399,995.61102"\ "33.62600,49.13250,79.92630,141.22501,263.64999,508.49496,998.14001"\ "36.73500,52.87760,83.95610,145.28999,267.82599,512.90002,1002.29004"\ "41.00820,58.31150,90.82980,152.90700,275.34000,520.21100,1009.74994"\ "46.50580,66.19440,100.99800,166.36400,289.27301,534.67297,1023.53992"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("49.72000,83.03660,149.70200,283.04099,549.57599,1082.91003,2150.18994"\ "49.71320,83.04180,149.70200,283.08499,549.67499,1082.85999,2150.16992"\ "49.88700,83.05070,149.67500,283.08499,549.67102,1082.91003,2150.16992"\ "50.74990,83.71410,149.96300,282.95700,549.67102,1082.91003,2150.16992"\ "53.59270,85.66030,151.30701,283.72400,549.71002,1083.08997,2150.16992"\ "60.00180,92.31300,156.14301,286.79700,551.19800,1082.91003,2150.16992"\ "74.17320,106.29800,169.30299,298.38000,557.84900,1086.16003,2150.43994"); } } } pin("A") { direction : input; capacitance : 0.5504; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5070; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5071; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5041; max_transition : 320.000; } pin("E") { direction : input; capacitance : 0.5214; max_transition : 320.000; } } cell ("NOR2x1_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A*!B"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.94155,10.20500,14.63910,23.42770,40.94930,75.95580,145.91499"\ "9.37594,11.65740,16.11810,24.93250,42.45640,77.46370,147.46500"\ "11.47890,14.16070,18.84730,27.68810,45.24120,80.29060,150.26100"\ "14.28890,17.59360,23.23560,32.96990,50.63330,85.68140,155.61501"\ "17.69560,22.16750,29.43090,41.19570,60.94360,96.34750,166.32500"\ "21.24740,27.45310,37.33330,52.72150,76.99030,116.87200,186.94501"\ "25.24630,33.80210,47.28820,68.06040,99.94600,149.13600,227.93700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.82928,13.60060,23.17300,42.34170,80.68180,157.35500,310.74799"\ "9.27697,13.89700,23.28660,42.33130,80.68330,157.36099,310.76700"\ "10.90920,15.18870,24.26710,42.88040,80.76920,157.36700,310.76700"\ "13.92040,18.71370,27.49270,45.33250,82.23220,157.62700,310.73999"\ "19.01210,24.52910,34.46760,52.54070,87.68650,160.96500,311.58301"\ "28.28160,34.87390,46.26550,66.38520,103.17600,172.30000,318.31900"\ "44.47380,52.63540,66.20110,90.17460,130.75800,205.25700,342.82401"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.54636,9.48506,13.29080,20.72230,35.45980,64.90540,123.74200"\ "9.22467,11.14140,14.97480,22.41290,37.19920,66.60620,125.37700"\ "12.07820,14.47690,18.50330,25.88670,40.61110,70.03180,128.80499"\ "16.08220,19.29060,24.49650,33.05990,47.88170,77.14710,135.54601"\ "21.40690,25.77880,33.00510,44.34480,62.00771,91.55530,150.41600"\ "28.73790,34.56860,44.34890,59.70210,83.82070,119.90201,179.03999"\ "39.13920,46.84450,59.92120,80.53330,113.17200,161.99001,234.81300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.52149,12.33980,20.09050,35.62130,66.70020,128.84399,253.14900"\ "9.31496,12.92330,20.38620,35.65760,66.69360,128.84399,253.15599"\ "11.79320,15.13060,22.06710,36.69280,66.89410,128.83701,253.14900"\ "15.83200,19.88400,26.92590,40.56180,69.19270,129.52000,253.12000"\ "22.14970,27.31670,35.90300,50.73000,77.79200,134.82201,254.60301"\ "31.88270,38.81320,49.59670,67.90640,97.86930,151.89200,265.80099"\ "47.21770,55.89700,70.77180,94.61440,131.92599,192.89200,300.33801"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.83065,9.14520,13.62000,22.40910,39.93990,74.95400,144.94501"\ "8.44109,10.72460,15.17750,24.02720,41.51800,76.57270,146.47701"\ "10.59540,13.61980,18.49050,27.25740,44.85440,79.85660,149.80099"\ "13.39150,17.59110,24.06540,34.07680,51.61760,86.40170,156.26300"\ "17.11580,22.50110,31.30990,44.85800,65.25760,100.27000,170.17799"\ "21.69260,28.98200,40.65390,58.81440,86.33930,127.58700,197.43201"\ "27.45980,37.07680,52.49790,76.96500,113.94500,168.83800,252.08200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.86456,13.58310,23.17110,42.32760,80.68010,157.34300,310.76700"\ "9.87301,14.27650,23.44220,42.33430,80.68680,157.35600,310.75101"\ "12.83440,16.70460,25.26760,43.29830,80.79340,157.37100,310.75101"\ "16.72330,21.92800,30.40470,47.29490,83.07830,157.73199,310.75400"\ "22.57160,28.99290,39.88540,57.73440,91.35980,162.71600,311.65100"\ "31.58570,40.02110,53.92990,75.84070,112.65300,179.76100,321.90701"\ "46.26240,57.21960,74.86930,103.19200,148.25800,221.39101,356.26401"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.30223,8.30772,12.07990,19.52040,34.18550,63.58010,122.33101"\ "7.89632,9.90755,13.70450,21.19940,35.92350,65.27450,124.00301"\ "10.08280,12.85240,17.13910,24.62080,39.38280,68.80580,127.45201"\ "13.11880,16.88360,22.72180,31.63230,46.49890,75.79680,134.37399"\ "17.19150,22.29710,30.19120,42.25710,60.41370,90.16400,148.65500"\ "22.80690,29.56540,40.23310,56.82550,81.31510,118.32800,177.65199"\ "30.39460,39.47450,54.01210,76.06440,109.97400,159.92799,233.60600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.45384,10.24260,17.96150,33.40340,64.28890,126.05900,249.55702"\ "7.41953,10.91210,18.23670,33.40260,64.28740,126.05900,249.55702"\ "9.99486,13.29570,20.01050,34.46550,64.44350,126.05900,249.55702"\ "13.74030,17.91800,24.96140,38.37490,66.86150,126.68000,249.54999"\ "19.50110,24.88550,33.72750,48.85610,75.28870,132.11501,250.74001"\ "28.57340,35.63220,47.00660,65.62220,95.89270,149.08900,262.15799"\ "42.92980,52.35890,67.64360,92.16700,129.11000,189.85800,296.66101"); } } } pin("A") { direction : input; capacitance : 1.0714; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0874; max_transition : 320.000; } } cell ("NOR2x1p5_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A*!B"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.60561,11.65640,17.67170,29.62320,53.47430,101.15400,196.46001"\ "10.00060,13.06430,19.11440,31.08190,54.94470,102.61000,197.92900"\ "12.13260,15.61060,21.76960,33.75360,57.66200,105.25600,200.63100"\ "15.02950,19.27920,26.45770,38.90250,62.80180,110.63200,205.96300"\ "18.82230,24.28180,33.34810,48.15150,73.25620,121.04799,216.45100"\ "23.27600,30.84070,42.72800,61.18170,91.35330,141.81500,237.63200"\ "28.82170,38.94820,54.98820,79.61980,117.50700,178.23199,279.23001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.73970,17.27610,30.38290,56.58870,109.05400,213.93401,423.85199"\ "11.18060,17.52610,30.44020,56.59280,109.02500,213.94400,423.85400"\ "12.70290,18.76520,31.33180,56.96790,109.05700,213.96899,423.85400"\ "15.95460,22.59190,34.27330,59.00340,109.97500,214.01199,423.85300"\ "21.57820,28.66440,41.72180,65.56090,114.56500,216.21700,423.97501"\ "31.21040,39.67720,54.15390,80.34550,128.21899,226.00800,428.73801"\ "47.14640,57.49980,74.96200,105.03100,157.59200,253.61902,448.53900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.43599,9.72165,14.23580,23.15450,40.87380,76.30180,147.15401"\ "9.11663,11.41620,15.97170,24.82300,42.53900,78.02550,148.79100"\ "11.95980,14.80800,19.45700,28.33590,46.09580,81.46430,152.28600"\ "15.83670,19.66000,25.72920,35.50180,53.19300,88.52430,159.16701"\ "21.10950,26.29270,34.68750,47.72420,67.52550,102.89100,173.21600"\ "28.19570,35.15390,46.55220,63.79940,91.25610,131.93800,202.06300"\ "37.64810,47.07560,62.57980,86.28270,123.37801,178.03000,259.85001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.80818,13.43180,22.85810,41.76450,79.61630,155.28999,306.58701"\ "9.63665,14.02180,23.11960,41.77430,79.61530,155.29500,306.58701"\ "12.09580,16.17340,24.66700,42.65280,79.68530,155.24200,306.57999"\ "16.18820,21.10340,29.40620,46.28190,81.70150,155.50999,306.57901"\ "22.65950,28.82110,38.87370,56.00470,89.41010,159.96500,307.02802"\ "32.65080,40.78140,53.30570,74.38610,109.40400,175.56700,316.35599"\ "48.16060,58.61410,75.69390,102.34000,145.10699,215.54401,348.52399"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.83341,10.93900,16.97550,28.93370,52.79870,100.48000,195.77299"\ "9.43011,12.55430,18.63010,30.66460,54.50040,102.11500,197.41200"\ "11.92850,15.69970,21.88010,33.76750,57.59160,105.20400,200.54401"\ "15.20190,20.27440,28.10750,40.27850,64.06310,111.72500,207.02400"\ "19.52830,26.34700,36.84770,52.99310,77.86920,125.51600,220.44800"\ "25.21310,34.17470,48.22120,69.77670,102.68500,152.98000,247.26099"\ "32.57510,44.16720,62.89009,91.48980,135.33701,202.30701,302.92801"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.73690,17.27390,30.38280,56.58930,109.06600,213.94400,423.82001"\ "11.64200,17.73440,30.46400,56.59640,109.06400,213.94400,423.81900"\ "14.39830,20.01630,31.98800,57.08110,109.05800,213.90100,423.80600"\ "18.96840,25.63270,36.72340,60.32410,110.33900,213.97400,423.82001"\ "25.32180,33.43450,47.23330,70.08510,117.25200,217.18300,423.87100"\ "34.84460,45.45850,62.70430,90.28850,137.07401,230.95599,429.70300"\ "50.14680,63.78120,85.72630,120.94701,176.25800,270.96500,459.01199"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.53384,8.94159,13.36690,22.21820,39.90850,75.24310,145.87199"\ "8.19934,10.55000,15.02360,23.97540,41.63530,76.94650,147.54401"\ "10.56820,13.65280,18.52090,27.33760,45.14220,80.48140,150.99300"\ "13.64660,17.96770,24.49350,34.53470,52.17100,87.42670,157.98801"\ "17.91820,23.74310,32.76120,46.29990,66.48930,101.81900,171.91800"\ "23.60090,31.44600,43.62310,61.95530,89.74380,130.39600,201.08400"\ "30.98410,41.50750,57.94860,83.01110,120.89700,176.34801,258.68500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.12806,11.71650,21.05470,39.74770,77.12540,151.88300,301.35699"\ "8.03093,12.32060,21.25310,39.73790,77.11110,151.87900,301.36200"\ "10.64460,14.53810,22.91190,40.51700,77.16550,151.84300,301.35101"\ "14.42990,19.43030,27.65650,44.26740,79.17050,152.09399,301.35699"\ "20.56850,26.75420,36.99210,54.28190,86.93170,156.48700,301.92300"\ "30.04800,38.25430,51.13960,72.14810,107.30600,172.38499,310.90399"\ "45.24620,55.94020,73.16540,100.77900,143.01100,212.70500,343.19901"); } } } pin("A") { direction : input; capacitance : 1.6300; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.6440; max_transition : 320.000; } } cell ("NOR2x2_ASAP7_75t_R") { area : 0.146 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A*!B"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.91358,10.18360,14.64610,23.48570,41.10500,76.30490,146.69099"\ "9.33077,11.62880,16.12150,24.97780,42.60320,77.78950,148.19800"\ "11.35440,14.05770,18.79380,27.68300,45.33740,80.57290,150.95500"\ "14.09650,17.45740,23.11860,32.93440,50.70530,85.95060,156.34700"\ "17.46090,21.97050,29.25580,41.16590,60.96350,96.57810,166.52901"\ "21.10300,27.30090,37.23970,52.76830,76.93820,117.13999,187.44901"\ "25.17530,33.69510,47.18050,68.00680,99.93840,149.33099,228.45200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.91467,13.75520,23.48300,42.96530,81.94200,159.89600,315.79800"\ "9.38777,14.07330,23.60700,42.96720,81.92800,159.86700,315.82199"\ "11.06830,15.38850,24.62140,43.51980,82.02590,159.89101,315.83301"\ "14.08710,18.98280,27.86750,46.01890,83.50480,160.20000,315.80200"\ "19.26240,24.83500,34.90580,53.23400,88.96350,163.52600,316.62000"\ "28.62400,35.17740,46.72370,67.15920,104.08200,174.91600,323.40100"\ "44.58140,52.64670,66.46180,90.70980,131.77000,205.81900,347.68900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.51813,9.46813,13.29220,20.73220,35.56920,65.14550,124.27000"\ "9.19901,11.13330,14.95500,22.44980,37.27540,66.85590,125.90000"\ "12.02870,14.45500,18.47080,25.89160,40.76540,70.26690,129.38000"\ "15.98790,19.16250,24.48800,33.09720,47.87370,77.39330,136.05099"\ "21.25400,25.68310,32.94310,44.35210,62.08640,91.86490,150.69200"\ "28.52410,34.39150,44.23410,59.66840,83.88880,120.09700,179.52699"\ "38.83410,46.50560,59.72690,80.35190,113.30200,162.19299,235.62802"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.47832,12.35030,20.22950,36.05490,67.72560,131.14900,257.88300"\ "9.27765,12.95250,20.51280,36.08370,67.74180,131.14900,257.88300"\ "11.77210,15.16210,22.18740,37.10140,67.94700,131.14900,257.88300"\ "15.78090,19.98150,27.11550,41.02950,70.31370,131.78200,257.84299"\ "22.06600,27.28220,35.98960,51.12870,78.79240,137.07001,259.07001"\ "31.76250,38.70410,49.62000,68.16020,98.49690,153.94200,270.39200"\ "47.00560,55.91280,70.75630,94.95510,132.60001,195.37300,304.85001"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.96485,9.29623,13.77090,22.62420,40.25820,75.47040,145.86301"\ "8.56578,10.87800,15.41870,24.29950,41.99720,77.13560,147.50301"\ "10.75750,13.80560,18.64480,27.47790,45.06950,80.25440,150.63699"\ "13.58940,17.77470,24.22430,34.26670,51.97230,86.94570,157.25000"\ "17.27790,22.73970,31.51300,45.12370,65.54980,100.69700,170.87000"\ "21.92390,29.23700,40.93610,59.19000,86.62340,127.95801,198.05400"\ "27.76160,37.39770,52.51910,77.39220,114.42400,169.83501,252.94800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.94987,13.74600,23.47830,42.95550,81.94200,159.85500,315.81100"\ "9.96614,14.39170,23.69400,42.96220,81.91320,159.85699,315.83701"\ "12.92630,16.86470,25.51950,43.96880,82.04960,159.85800,315.81900"\ "16.81230,22.10750,30.67150,47.83240,84.31960,160.19000,315.79599"\ "22.74800,29.17720,40.24560,58.50610,92.51500,165.03600,316.45599"\ "31.76480,40.19110,54.00310,76.31990,113.68000,182.26500,326.61200"\ "46.38200,57.30580,74.83840,103.56400,148.90900,223.51500,360.90500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.39600,8.41907,12.22730,19.62670,34.43490,63.97320,123.01400"\ "8.00961,10.03600,13.84030,21.34580,36.14770,65.65970,124.68100"\ "10.25830,12.98750,17.27820,24.71610,39.64330,69.19930,128.10201"\ "13.26370,17.03340,22.86320,31.83570,46.80480,76.10430,135.06700"\ "17.37790,22.43320,30.37700,42.42840,60.70960,90.56760,149.58299"\ "22.92580,29.78170,40.51790,57.05770,81.58390,118.78901,178.30901"\ "30.64180,39.70170,54.23370,76.62750,110.05400,160.19800,233.76302"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("6.56303,10.41730,18.28390,34.02410,65.53140,128.53300,254.50700"\ "7.51733,11.08140,18.53280,34.02430,65.53130,128.50900,254.50700"\ "10.10780,13.42190,20.30970,35.08660,65.70070,128.53000,254.46501"\ "13.80940,18.08220,25.23630,38.99240,68.14270,128.99600,254.46600"\ "19.65230,24.98390,33.98910,49.28050,76.61380,134.54601,255.92201"\ "28.61130,35.79700,47.29670,66.05310,96.56030,151.33099,267.03201"\ "43.15670,52.59420,67.87910,92.26670,129.91000,191.37900,301.37799"); } } } pin("A") { direction : input; capacitance : 2.0710; max_transition : 320.000; } pin("B") { direction : input; capacitance : 2.1929; max_transition : 320.000; } } cell ("NOR2xp33_ASAP7_75t_R") { area : 0.058 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A*!B"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.68626,11.98940,18.52550,31.54870,57.56070,109.54000,213.52100"\ "10.06080,13.38880,19.93800,32.98350,58.99089,110.96000,214.92200"\ "12.24760,15.96640,22.61150,35.68170,61.71590,113.64300,217.67300"\ "15.32490,19.86250,27.58910,40.92920,66.97960,119.15299,223.15900"\ "19.34430,25.28550,34.92080,50.67760,77.78330,129.80901,234.01500"\ "24.24600,32.22320,45.01280,64.79720,96.72360,151.29700,254.58099"\ "30.08110,40.93500,58.04140,84.44430,124.67600,189.25200,298.43201"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.70590,18.76650,32.91930,61.21590,117.82400,231.03400,457.53299"\ "12.19700,19.05920,32.98540,61.21280,117.83701,231.01601,457.53299"\ "13.82090,20.34700,33.88170,61.56270,117.83299,231.01601,457.53299"\ "17.40110,24.17920,36.87440,63.58830,118.67001,231.08600,457.53299"\ "23.40360,30.92790,44.57290,70.11570,123.22500,232.91798,457.50299"\ "33.54020,42.57770,57.92800,85.53630,137.07401,242.49699,461.49100"\ "49.57030,60.65120,79.60020,111.57400,168.19000,269.80600,480.91397"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.31669,11.09710,16.67380,27.67820,49.69860,93.64690,181.58099"\ "10.02000,12.84630,18.41970,29.37540,51.31100,95.25040,183.14700"\ "13.08270,16.25510,21.89810,32.84570,54.77770,98.68100,186.62300"\ "17.45390,21.73220,28.68550,39.89640,61.92270,105.82000,193.67700"\ "23.34840,29.07750,38.61800,53.23470,76.35610,120.22600,207.45799"\ "31.38060,39.12170,52.15370,72.19200,102.60800,149.19000,236.70799"\ "42.51190,53.11070,70.32130,97.66100,138.81799,200.49600,294.07501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.36340,16.05710,27.54010,50.51580,96.44850,188.31500,372.03101"\ "11.08820,16.48710,27.66460,50.51130,96.45770,188.31500,372.03601"\ "13.46290,18.48380,29.03460,51.07420,96.46460,188.32201,372.03699"\ "18.01640,23.54340,33.49260,54.04110,97.75610,188.34399,372.03699"\ "24.94410,31.87210,43.34120,63.35160,104.80400,191.61301,372.15601"\ "35.62060,44.62650,59.12840,83.43360,123.69400,205.59801,378.81799"\ "51.86380,63.79430,83.43220,113.76500,163.73900,244.28801,407.05301"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.36558,11.71030,18.29280,31.32880,57.35410,109.36500,213.34200"\ "9.90087,13.21940,19.80730,32.88730,58.87329,110.82900,214.80800"\ "12.58400,16.51100,23.11680,36.16340,62.07211,114.03600,218.00500"\ "16.19570,21.43700,29.60170,42.94760,68.78180,120.71700,224.49699"\ "20.70070,27.84010,38.90300,55.72480,82.08000,133.91299,237.15802"\ "26.56420,35.96440,50.96100,73.61650,107.86700,161.41400,264.13699"\ "33.94270,46.30120,66.17970,96.40590,142.98599,212.48000,320.23499"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.69410,18.76920,32.91290,61.22490,117.83299,231.02200,457.51801"\ "12.52810,19.19470,32.98540,61.21581,117.82800,231.01401,457.51401"\ "15.14510,21.28860,34.27340,61.62070,117.83900,231.06200,457.51801"\ "20.06780,26.80220,38.89280,64.64730,118.79201,231.05099,457.51999"\ "26.97350,35.31370,49.89600,73.85960,125.13900,233.24501,457.51700"\ "37.15940,48.04480,65.87590,95.05620,144.43500,247.02298,462.34601"\ "53.68620,67.53920,90.55000,126.64201,185.38901,285.62399,489.57999"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.55083,10.41890,15.99410,27.02330,49.03810,92.99940,180.92700"\ "9.19931,12.16390,17.73890,28.76300,50.75550,94.70630,182.60100"\ "11.90100,15.41990,21.09770,32.22250,54.19790,98.08370,185.95900"\ "15.59290,20.35600,27.69690,39.17940,60.92510,104.93300,193.10201"\ "20.59760,26.98960,37.16650,52.09950,75.39970,119.50401,207.10001"\ "27.29430,35.98230,49.83760,70.62370,101.50200,148.13400,235.89301"\ "36.50680,48.34990,66.73940,95.07940,136.78700,199.28101,293.42300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.86179,14.59540,26.07380,49.04730,94.98030,186.83000,370.49701"\ "9.64433,14.98350,26.15370,49.04810,94.98030,186.84500,370.50000"\ "12.20790,17.05510,27.57490,49.50150,94.94550,186.79100,370.50000"\ "16.49200,22.14440,31.95640,52.55220,96.18250,186.81700,370.50000"\ "23.08930,30.22690,41.96720,62.01590,103.21900,189.73801,370.57599"\ "33.25420,42.76050,57.60520,81.58410,122.10400,203.87399,376.94199"\ "49.34390,61.69080,81.82060,112.03900,162.09100,242.10800,406.07901"); } } } pin("A") { direction : input; capacitance : 0.3619; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.3727; max_transition : 320.000; } } cell ("NOR2xp67_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "!A*!B"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.50197,12.85370,19.45120,32.56210,58.72710,111.03500,215.59599"\ "10.95660,14.33790,20.99590,34.08600,60.26151,112.57900,217.14500"\ "13.32520,17.05680,23.73210,36.89260,63.08830,115.42200,219.94501"\ "16.46730,20.97330,28.71780,42.22160,68.43860,120.61299,225.32401"\ "20.66000,26.51190,36.09680,51.82970,79.02830,131.56100,236.08099"\ "25.32740,33.41370,46.19900,66.15380,98.31670,152.67200,257.77802"\ "30.52550,41.57000,58.92370,85.25580,125.82299,190.92599,299.98700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.42440,18.55040,32.81700,61.35460,118.44401,232.59000,460.98099"\ "11.73950,18.69120,32.82490,61.35540,118.44301,232.59000,460.98099"\ "13.12930,19.79370,33.56400,61.56810,118.42700,232.60699,460.98099"\ "16.53780,23.35880,36.31810,63.44990,119.14300,232.63699,460.93301"\ "21.96780,29.67450,43.66220,69.52700,123.45499,234.48698,461.02899"\ "31.79220,40.94070,56.81230,85.06760,136.81000,243.70201,465.08401"\ "48.77760,59.66240,78.61260,110.31900,167.60800,270.43900,484.09299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.95442,11.82610,17.46560,28.51640,50.58320,94.68420,182.80099"\ "10.55900,13.44440,19.06450,30.20270,52.27370,96.25850,184.39000"\ "13.70810,16.92990,22.53040,33.62440,55.65950,99.80500,187.73500"\ "18.12790,22.47870,29.43190,40.72820,62.66630,106.62500,194.67400"\ "24.25760,29.89620,39.46250,54.11100,76.83210,120.95999,208.80200"\ "32.47100,40.33370,53.11890,73.16190,103.16900,149.57201,237.82901"\ "43.96420,54.44170,71.54120,98.89220,139.29300,201.36800,294.63300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.66810,16.45660,28.04610,51.23130,97.62250,190.32401,375.78000"\ "11.31820,16.82260,28.13920,51.22650,97.62140,190.37801,375.77899"\ "13.58230,18.65960,29.39120,51.65720,97.61420,190.30901,375.77499"\ "18.20380,23.61890,33.69770,54.74750,98.76180,190.35899,375.77802"\ "25.10910,32.02880,43.74270,63.85880,105.66500,193.26100,375.85699"\ "35.97170,44.68240,59.39820,83.61900,124.45500,207.08200,382.34698"\ "52.21690,64.20890,83.43970,114.08200,164.47099,245.29800,410.91599"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.98503,11.36500,17.99080,31.11750,57.27980,109.62200,214.18500"\ "9.61254,12.92110,19.64100,32.67530,58.82370,111.10100,215.66000"\ "12.20930,16.20430,22.84430,35.94370,62.05540,114.28700,218.85899"\ "15.66450,21.06600,29.31450,42.72210,68.70340,121.00500,225.34801"\ "20.14580,27.37660,38.48590,55.52730,82.42050,134.31799,237.97900"\ "25.77370,35.45000,50.52800,73.38080,107.82300,161.50800,265.04599"\ "32.95480,45.28430,65.67840,96.20990,143.12300,212.96899,321.62201"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.42580,18.54070,32.81590,61.35381,118.42800,232.64200,460.97101"\ "12.22780,18.97160,32.87340,61.35390,118.42700,232.58900,460.93900"\ "14.90610,21.11500,34.20510,61.71990,118.42000,232.58501,460.93900"\ "19.62650,26.60320,38.79080,64.75540,119.42400,232.61400,460.94000"\ "26.21390,35.00080,49.58480,74.02100,125.94401,234.75699,460.95801"\ "36.35980,47.56370,65.54570,95.10730,145.02699,248.77200,465.78503"\ "52.69550,66.66710,90.20170,127.50900,185.75400,286.96100,493.23001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.32019,10.21020,15.78350,26.83930,48.88820,92.94800,181.02699"\ "8.97710,11.82910,17.45190,28.56930,50.61450,94.64690,182.70700"\ "11.58380,15.18830,20.90620,32.01440,54.08930,97.93390,186.09500"\ "15.23540,20.04950,27.40380,38.92950,60.78830,104.99900,193.17400"\ "20.08030,26.61210,36.78790,51.92550,75.46650,119.54600,207.21001"\ "26.68040,35.39830,49.42120,70.26690,100.77700,147.90800,236.09601"\ "35.59170,47.58030,66.17020,94.78460,136.72800,198.89101,293.64899"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.53806,14.30310,25.86820,49.00920,95.30980,187.89000,372.98099"\ "9.34230,14.73360,25.94080,49.01890,95.30960,187.88901,372.97501"\ "11.92220,16.80680,27.38560,49.46290,95.30710,187.88000,372.97501"\ "16.11660,21.92870,31.75890,52.46550,96.54650,187.85899,372.97900"\ "22.58380,29.79800,41.59030,62.08820,103.29800,190.89700,373.05600"\ "32.64150,42.16180,57.22660,81.81090,121.95099,204.50101,379.50201"\ "48.48810,60.87391,81.07710,111.55600,161.86600,243.07899,408.35001"); } } } pin("A") { direction : input; capacitance : 0.8101; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.7503; max_transition : 320.000; } } cell ("NOR3x1_ASAP7_75t_R") { area : 0.160 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(!A*!B)*!C"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.60641,9.98760,14.57800,23.59080,41.49290,77.23780,148.66701"\ "9.01079,11.34940,15.94630,25.01720,42.92740,78.64830,150.04700"\ "11.12330,14.07320,18.92410,27.90770,45.81870,81.67040,153.03900"\ "13.74300,17.72150,24.04230,34.17210,52.22430,87.63580,158.93401"\ "17.04790,22.12180,30.54940,43.90010,64.65830,100.30600,171.24100"\ "20.83210,27.49730,38.69080,55.99680,83.38710,125.08700,195.55400"\ "25.06740,33.73640,47.98240,71.46780,106.98100,162.47400,245.52699"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.60660,16.49130,26.22470,45.64590,84.46070,162.11000,317.41901"\ "12.46660,16.99270,26.36430,45.61930,84.46960,162.09599,317.41800"\ "15.15060,19.25390,28.01020,46.41480,84.52700,162.13499,317.42401"\ "19.09250,24.66080,33.02170,50.18260,86.70030,162.34000,317.39999"\ "24.31390,30.93050,42.00260,60.56750,94.85840,167.28900,318.14099"\ "33.23330,41.13870,54.67650,76.95380,114.83100,183.80901,328.64801"\ "48.19160,58.25610,75.06400,102.89000,148.23199,224.27299,361.05200"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.24464,9.28280,13.17490,20.67310,35.53110,64.99720,123.77201"\ "8.87511,10.92870,14.83560,22.50060,37.30630,66.80670,125.65200"\ "11.30580,13.96490,18.20300,25.72750,40.61170,70.11450,128.87601"\ "14.70540,18.25980,23.82960,32.64310,47.70300,77.40920,136.17101"\ "19.37280,24.10000,31.80090,43.63390,61.64050,91.45330,149.71100"\ "26.06340,32.32100,42.58990,58.38210,82.82980,119.28799,179.05499"\ "35.70760,44.25300,57.92570,79.34600,112.19700,161.36099,235.00798"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.39029,11.25860,18.99930,34.48380,65.46760,127.42700,251.31200"\ "8.12975,11.68220,19.12120,34.48000,65.46550,127.42700,251.31300"\ "10.75280,13.83980,20.68650,35.24320,65.54320,127.42500,251.31400"\ "14.59390,18.64200,25.60680,39.04800,67.71520,127.70200,251.27501"\ "20.60750,25.63600,34.36360,49.11990,76.06370,133.05499,252.43898"\ "29.82330,36.71810,47.74180,66.03440,96.23600,150.07800,263.55499"\ "44.50920,53.68950,68.43850,91.80850,129.02699,190.36099,297.67599"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.51417,11.81500,16.33730,25.30640,43.18650,78.91260,150.32100"\ "10.92600,13.24020,17.79010,26.76560,44.66210,80.38600,151.79900"\ "12.97450,15.66320,20.40420,29.38990,47.33870,83.10190,154.50101"\ "15.65650,18.93770,24.60850,34.48340,52.46470,88.26200,159.65700"\ "18.86860,23.24020,30.46130,42.44280,62.47601,98.58590,169.89799"\ "21.80860,27.81770,37.66720,53.32270,77.81030,118.34700,189.94701"\ "24.59350,32.51890,45.69590,66.77720,99.27580,149.14600,230.71600"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.79760,16.59890,26.26180,45.63890,84.44490,162.10899,317.39801"\ "12.17970,16.85190,26.34570,45.66110,84.46580,162.10899,317.39801"\ "13.75760,18.15030,27.38470,46.24850,84.53580,162.13499,317.39801"\ "17.19730,22.12380,30.66050,48.70950,86.10160,162.42400,317.39700"\ "22.23660,27.90490,37.86410,56.29030,91.69620,165.82800,318.20401"\ "31.77300,38.23230,49.70970,70.36450,106.95200,177.43800,325.10101"\ "48.98240,56.35040,69.71070,93.69110,135.19400,210.33900,350.24100"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.08578,11.04180,14.89400,22.37050,37.16090,66.67850,125.67699"\ "10.61790,12.62980,16.49550,24.03660,38.81570,68.34450,127.27100"\ "13.75570,15.99520,19.90100,27.36590,42.28400,71.83050,130.74899"\ "18.14780,21.21410,26.21280,34.40830,49.43220,78.71030,137.52800"\ "24.37860,28.22370,35.21690,46.21400,63.47730,93.01710,151.98801"\ "33.09110,38.36380,47.49490,61.87600,85.78400,121.55000,180.79100"\ "45.84300,52.65330,64.89700,84.67310,116.33400,163.40401,237.15898"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.09030,13.99520,21.82240,37.51770,68.87180,131.64400,257.09100"\ "10.59150,14.33920,21.96200,37.51270,68.88320,131.59399,257.08301"\ "12.77830,16.24180,23.44220,38.24580,69.00610,131.60899,257.09100"\ "17.14330,21.03390,28.04180,42.05970,71.25380,131.98199,257.06799"\ "23.76100,28.65600,37.10320,51.78450,79.18950,137.06700,258.22101"\ "33.93420,40.20070,50.95240,69.14650,99.35400,153.68100,269.36099"\ "49.82930,57.98600,72.70120,95.21650,132.71400,192.86700,303.25601"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.14530,12.43990,16.96020,25.92900,43.79760,79.52290,150.93300"\ "11.49300,13.80190,18.34150,27.33020,45.21180,80.94340,152.35800"\ "13.50220,16.01310,20.63090,29.63910,47.52820,83.25690,154.69299"\ "16.07360,18.92400,24.12400,33.65070,51.60980,87.34300,158.80299"\ "19.16490,22.68460,28.84520,39.69390,58.95340,94.92860,166.20200"\ "21.74930,26.60430,34.61640,47.90680,70.43050,109.63600,181.27100"\ "22.43800,29.34450,40.40140,58.14130,85.99780,130.94400,209.63000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.79880,16.59650,26.26190,45.64700,84.45410,162.10899,317.42599"\ "11.98020,16.70490,26.29690,45.64780,84.47130,162.10899,317.42599"\ "12.87920,17.46040,26.86010,45.95320,84.50330,162.09399,317.42499"\ "15.27950,20.00880,28.86380,47.47160,85.47480,162.34500,317.43100"\ "19.35070,24.30980,33.93980,52.51900,89.09520,164.58400,318.08600"\ "27.54500,33.02970,43.41850,63.31930,101.05100,173.06300,323.21100"\ "43.85450,50.18500,61.51980,83.17560,122.52000,195.84000,341.53500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.17820,12.21900,16.16200,23.77220,38.67980,68.27950,127.34499"\ "11.85030,13.93570,17.87410,25.46840,40.36270,70.00110,129.01300"\ "15.24630,17.33450,21.33450,28.72620,43.76570,73.30590,132.31400"\ "20.48840,23.24860,27.94520,36.02200,50.89030,80.34340,139.12000"\ "27.83870,31.38850,37.82120,48.39780,65.17570,94.81960,153.77499"\ "38.12800,42.99760,51.60250,65.33220,88.40640,123.59200,182.72900"\ "53.24970,59.60490,70.64920,89.67960,120.05199,167.41299,238.95399"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.85820,16.79260,24.59750,40.21000,71.54640,134.24500,259.73599"\ "13.30570,17.06520,24.69220,40.22830,71.54470,134.24500,259.73599"\ "15.24510,18.83490,26.06460,40.91930,71.69330,134.24699,259.68600"\ "19.81500,23.46130,30.44600,44.45910,73.75810,134.67599,259.67599"\ "27.06900,31.60390,39.78240,53.99100,81.82640,139.63000,260.86801"\ "37.97810,43.71140,54.17160,72.05200,101.36900,156.41701,271.93600"\ "54.66730,62.55950,76.50000,98.60540,135.44501,196.30701,305.91101"); } } } pin("A") { direction : input; capacitance : 1.4110; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.3707; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.3283; max_transition : 320.000; } } cell ("NOR3x2_ASAP7_75t_R") { area : 0.292 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(!A*!B)*!C"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.83310,10.21690,14.85230,23.92850,41.95840,77.90560,149.77699"\ "9.23545,11.59020,16.21990,25.34310,43.37490,79.31080,151.15700"\ "11.34430,14.37690,19.25130,28.39560,46.52050,82.45510,154.44200"\ "14.08360,18.00950,24.36740,34.56010,52.61210,88.66560,160.10600"\ "17.41390,22.39730,30.91070,44.32040,65.10110,100.99400,172.46001"\ "21.32500,27.90650,39.13390,56.57070,83.63290,125.70500,197.82100"\ "25.59130,34.17690,48.58740,71.78940,107.85800,162.63600,246.75700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("11.83640,16.81300,26.79460,46.71870,86.57170,166.30901,325.82199"\ "12.66720,17.30730,26.90940,46.68710,86.57150,166.31900,325.84000"\ "15.33290,19.55360,28.52770,47.47870,86.63450,166.34000,325.83600"\ "19.35680,25.03380,33.38670,51.34190,88.84580,166.57500,325.82901"\ "24.59660,31.24680,42.59310,61.55360,96.85980,171.52800,326.53400"\ "33.56840,41.48610,55.11030,77.94530,116.88500,187.90700,336.52100"\ "48.65550,58.56430,75.41640,103.39600,149.76100,227.20799,369.24500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.48046,9.59164,13.48080,21.03980,35.92520,65.60720,124.90401"\ "9.12310,11.23390,15.17870,22.72900,37.61530,67.23870,126.55500"\ "11.61630,14.29130,18.54250,26.18900,41.24440,70.95440,130.15800"\ "15.01230,18.56150,24.19770,33.02020,47.89540,77.67200,137.15800"\ "19.71850,24.46870,32.05710,44.06850,62.07200,92.14010,151.03200"\ "26.42120,32.73360,43.04330,58.76870,83.52730,119.70300,180.14999"\ "36.29520,44.59500,58.27220,79.77780,112.54600,162.09900,235.99500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.59939,11.56180,19.53150,35.51440,67.50540,131.49699,259.45599"\ "8.29627,11.95250,19.64470,35.50990,67.49970,131.46500,259.42801"\ "10.88480,14.07520,21.15540,36.25520,67.57020,131.47301,259.43500"\ "14.71630,18.87120,26.00610,39.83880,69.86420,131.80600,259.45499"\ "20.73640,26.00030,34.77200,49.96590,77.96450,137.10300,260.66400"\ "30.17820,36.95330,48.09890,66.75510,97.52420,154.05499,271.57101"\ "45.01830,54.01710,68.96820,92.58320,131.16400,193.98801,305.32001"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.76870,12.10620,16.67680,25.72140,43.71410,79.65940,151.54300"\ "11.16600,13.52780,18.12150,27.19350,45.21070,81.14630,153.03799"\ "13.21510,15.93920,20.71040,29.80450,47.83020,83.78710,155.65401"\ "15.91940,19.20430,24.92440,34.85990,52.93410,89.02540,160.82300"\ "19.12400,23.52230,30.78380,42.80760,62.89240,99.27310,171.07300"\ "22.14170,28.15620,38.01050,53.71890,78.41580,118.93700,191.41701"\ "24.93020,33.01620,46.11130,67.29620,99.71460,149.90800,231.29700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.02600,16.93110,26.82480,46.72320,86.60340,166.30901,325.85199"\ "12.39650,17.16950,26.92120,46.73090,86.57450,166.30901,325.85199"\ "13.90650,18.46360,27.94180,47.31430,86.64100,166.31599,325.85199"\ "17.40780,22.41700,31.20290,49.77290,88.22070,166.64101,325.86801"\ "22.43020,28.06410,38.48470,57.25010,93.64520,169.94800,326.64700"\ "31.98070,38.47270,50.13070,71.26400,109.02000,181.50999,333.57001"\ "49.16810,56.81230,70.15660,94.44530,136.64200,213.03400,357.57901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.23983,11.25190,15.11710,22.67610,37.63250,67.42400,126.97900"\ "10.77380,12.83710,16.76390,24.32880,39.30340,69.05380,128.51900"\ "13.91040,16.20650,20.19150,27.77630,42.55810,72.56260,131.94400"\ "18.39520,21.45480,26.49540,34.78410,49.84560,79.46470,138.83501"\ "24.58680,28.49030,35.48860,46.50280,63.93840,93.74370,152.88699"\ "33.25540,38.65100,47.89800,62.33250,86.08420,121.76800,182.15500"\ "46.03120,53.01470,65.29450,85.27360,116.77901,164.68401,238.13498"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.30760,14.28090,22.30610,38.45450,70.83760,135.68300,265.28900"\ "10.79960,14.62300,22.44310,38.47380,70.83840,135.65199,265.28900"\ "12.95220,16.51310,23.88050,39.27130,71.00190,135.64301,265.28799"\ "17.32540,21.25730,28.49330,42.92110,73.09750,136.03500,265.28799"\ "23.97080,28.81640,37.60650,52.59720,81.13400,141.09000,266.45700"\ "34.38620,40.44210,51.32500,69.84550,100.74200,158.13000,277.40100"\ "50.04680,58.18850,72.98800,95.69670,134.01300,197.40100,311.14600"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.36280,12.69050,17.25520,26.29730,44.30200,80.23150,152.10699"\ "11.70550,14.04870,18.63350,27.68180,45.70260,81.64110,153.52499"\ "13.69310,16.23150,20.89930,29.97930,48.00160,83.96380,155.86301"\ "16.26940,19.12450,24.36330,33.96460,52.04670,87.98970,159.89301"\ "19.36120,22.89310,29.11310,40.01020,59.41280,95.58010,167.32500"\ "21.98730,26.84330,34.89010,48.19640,70.83740,109.99200,182.06300"\ "22.68260,29.63790,40.71580,58.56990,86.49200,131.54900,210.94800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.02920,16.93040,26.83310,46.72330,86.57430,166.30901,325.85199"\ "12.20820,17.03870,26.86910,46.73820,86.57460,166.33701,325.85101"\ "13.08820,17.77910,27.43350,47.03480,86.62910,166.32899,325.86099"\ "15.51930,20.45890,29.43540,48.54880,87.58420,166.55200,325.85101"\ "19.52310,24.67980,34.45580,53.53640,91.17090,168.83000,326.57300"\ "27.71550,33.29930,43.95860,64.26090,103.51300,176.90300,331.53900"\ "44.03610,50.48710,61.91100,84.06370,124.60600,199.91299,349.34201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.28040,12.37770,16.39530,24.09390,39.15010,69.02800,128.57100"\ "11.96440,14.10150,18.11920,25.83460,40.91250,70.78080,130.27100"\ "15.37700,17.45410,21.55140,29.05760,44.31870,74.06650,133.54100"\ "20.64300,23.42080,28.22970,36.29300,51.37670,81.03810,140.31500"\ "27.96840,31.58890,38.09830,48.66270,65.69590,95.71310,155.06400"\ "38.34200,43.29070,51.78970,65.84130,88.66200,124.22199,183.94901"\ "53.51850,60.02600,70.74840,90.19820,120.13700,168.05600,240.25301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.06720,17.06710,25.04490,41.10840,73.38890,138.14900,267.76999"\ "13.51330,17.33270,25.15770,41.13020,73.40570,138.12100,267.76099"\ "15.42720,19.02810,26.48990,41.83720,73.56170,138.14900,267.76099"\ "20.02450,23.68550,30.81780,45.47270,75.58750,138.58501,267.74701"\ "27.24140,31.87340,40.12250,54.83690,83.60860,143.68600,268.97900"\ "38.19820,43.94960,54.41370,72.56740,103.30900,160.07100,279.85300"\ "54.95030,62.93360,76.54870,99.02750,136.50400,199.18300,313.52301"); } } } pin("A") { direction : input; capacitance : 2.8531; max_transition : 320.000; } pin("B") { direction : input; capacitance : 2.7874; max_transition : 320.000; } pin("C") { direction : input; capacitance : 2.5879; max_transition : 320.000; } } cell ("NOR3xp33_ASAP7_75t_R") { area : 0.073 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(!A*!B)*!C"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.22590,13.67170,20.35480,33.50600,59.63870,111.78200,215.99800"\ "11.52970,14.95150,21.67310,34.88010,60.99620,113.14700,217.38800"\ "14.26340,17.88190,24.56040,37.71370,63.88810,115.99400,220.24500"\ "18.06600,22.73080,30.56480,43.91200,69.85990,122.10800,226.12700"\ "23.28750,29.34860,39.35230,55.72890,82.33070,133.80701,238.41202"\ "30.36680,38.20460,51.46670,72.45600,106.16800,159.74800,263.59201"\ "40.88430,50.93980,67.88760,95.14310,138.42900,206.73199,313.60599"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("16.30430,23.34670,37.41000,65.53470,121.78799,234.31502,459.38300"\ "16.84730,23.57950,37.38180,65.54320,121.78500,234.29800,459.38300"\ "19.16620,25.43230,38.54730,65.77410,121.80700,234.28900,459.38300"\ "24.44860,30.58440,42.87980,68.70730,122.68800,234.31102,459.38300"\ "30.28990,38.53800,53.15490,77.51990,128.89600,236.21300,459.37399"\ "39.57360,49.78670,67.12490,96.74770,147.22701,249.78900,464.62000"\ "54.51270,67.12380,88.55550,124.03399,184.31599,286.69101,490.34198"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.80785,7.24475,10.07080,15.61790,26.61180,48.60980,92.60590"\ "7.42072,8.98896,11.73890,17.45190,28.48850,50.45550,94.39170"\ "9.60843,11.78770,15.22180,20.87540,31.88620,53.79870,97.76180"\ "12.43520,15.35170,20.19390,27.41590,38.94200,60.83710,104.69100"\ "15.95730,20.09260,26.66690,36.83730,52.03580,75.24990,119.23899"\ "20.26120,25.84860,34.95860,49.16900,70.17560,100.65200,147.88100"\ "25.06730,32.75870,45.14790,64.65900,93.61700,136.12500,198.79601"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("5.99011,8.77093,14.47840,25.97790,48.99580,95.01520,187.12500"\ "6.95272,9.52589,14.90840,26.08540,48.99430,95.02130,187.11099"\ "9.32715,11.90860,16.92350,27.50230,49.52790,95.02340,187.11099"\ "12.95350,16.17770,21.87260,31.82180,52.58830,96.21380,187.13200"\ "18.88200,22.99550,29.97080,41.74020,61.76480,103.12700,190.31400"\ "28.21740,33.76690,42.95290,57.56700,81.94930,121.81099,204.22800"\ "43.56700,51.05960,63.07710,82.75270,112.79100,162.49500,243.34102"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.60220,14.96850,21.57890,34.67820,60.77580,112.92500,217.10001"\ "12.84760,16.23430,22.89180,36.01650,62.14230,114.26400,218.48599"\ "15.13520,18.69270,25.31180,38.52790,64.75610,116.87300,221.05901"\ "18.32200,22.58890,30.15960,43.61730,69.77370,121.91701,226.13400"\ "22.83300,28.23600,37.38420,52.99260,79.92000,132.47800,236.30600"\ "28.96780,36.03280,47.91690,67.28740,98.91840,153.40199,257.63699"\ "38.25850,47.43730,62.63850,86.95220,127.05901,191.14799,299.72501"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("16.34850,23.35800,37.41270,65.53900,121.78699,234.33499,459.38000"\ "16.68130,23.50910,37.42710,65.53590,121.80700,234.30798,459.38000"\ "18.20000,24.77130,38.24650,65.82660,121.80600,234.29001,459.41501"\ "22.48210,28.54260,41.21320,67.87990,122.63200,234.26599,459.37900"\ "28.40010,35.60300,49.40260,74.27750,126.97000,236.26801,459.45801"\ "38.35970,46.76950,62.28189,89.98330,141.21100,245.78500,463.66501"\ "53.56750,64.27830,83.00570,113.92400,171.80299,273.50800,483.31299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.39634,7.86535,10.63510,16.17010,27.21050,49.18960,93.24250"\ "8.08687,9.57847,12.34910,17.89300,28.92290,50.90530,94.94570"\ "10.67910,12.58760,15.84920,21.51680,32.41020,54.38010,98.37610"\ "14.03240,16.77550,21.20270,28.17470,39.43700,61.54540,105.48900"\ "18.39200,22.10540,28.18580,37.99050,52.75100,75.87430,119.37799"\ "23.93530,28.87440,37.35800,50.85310,71.20710,101.92100,148.54900"\ "30.59440,37.52390,48.96340,67.50510,95.22980,137.11600,199.75101"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.09617,9.90363,15.61330,27.14960,50.27040,96.49190,188.91800"\ "7.97702,10.63850,16.08370,27.27320,50.27190,96.49440,188.92101"\ "10.39970,12.92310,18.05910,28.67470,50.81000,96.49580,188.97501"\ "14.22640,17.39500,23.04870,33.09730,53.75220,97.80280,188.94299"\ "20.55280,24.44800,31.36200,42.93590,63.07720,104.89900,191.81799"\ "30.18650,35.46360,44.50490,59.11790,83.32460,123.66100,206.13400"\ "46.08200,53.38300,64.94620,84.15180,114.31600,164.43700,245.49498"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.09660,15.46080,22.07300,35.17110,61.26851,113.38700,217.58099"\ "13.25640,16.63840,23.29090,36.41980,62.54300,114.68300,218.89101"\ "15.20910,18.69850,25.36430,38.53430,64.68670,116.84901,221.06700"\ "17.88870,21.79870,29.08070,42.40190,68.60040,120.83999,225.09100"\ "21.54610,26.22480,34.55570,49.45080,76.39920,128.50400,232.64000"\ "26.23060,32.31830,42.56630,59.79660,90.02730,144.18900,248.26602"\ "32.93870,40.67430,53.88850,75.29070,110.84000,171.68201,279.06201"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("16.34110,23.36230,37.41420,65.54000,121.78699,234.29700,459.36200"\ "16.49400,23.41610,37.41920,65.53020,121.78999,234.29800,459.36200"\ "17.44450,24.21290,37.95250,65.71340,121.76000,234.28900,459.36200"\ "20.23610,26.78400,39.89910,67.06310,122.41000,234.32001,459.40100"\ "25.09020,32.10340,45.71580,71.93370,125.67300,235.87498,459.51199"\ "34.40450,41.93990,56.23040,83.78110,135.80099,242.86601,463.06000"\ "50.79150,58.96620,74.99710,104.32000,159.01199,263.57599,477.25803"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.77276,8.27475,11.18200,16.77870,27.88800,49.93870,93.98050"\ "8.52367,10.02240,12.89900,18.55530,29.67460,51.59440,95.68530"\ "11.35470,13.24420,16.41760,22.04980,33.11520,55.06390,99.12020"\ "15.12250,17.77060,22.01190,28.89500,40.13470,62.11700,105.88300"\ "20.21090,23.72140,29.60220,39.00700,53.49560,76.57180,120.49700"\ "26.78230,31.56950,39.44480,52.49800,72.23690,102.91700,149.38901"\ "35.25250,41.42850,52.19430,69.98510,97.01540,138.35001,200.53999"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.29760,11.09620,16.78540,28.30200,51.38090,97.57450,190.04500"\ "9.12834,11.78560,17.26630,28.43450,51.38360,97.58040,190.06799"\ "11.59350,14.07870,19.17940,29.84220,51.93380,97.59200,190.04201"\ "15.58210,18.66450,24.29400,34.21710,54.89420,98.77130,190.09599"\ "22.26690,25.95370,32.72300,44.20040,64.18830,105.90000,193.07300"\ "32.25870,37.45250,46.11900,60.37090,84.47650,124.73800,207.53000"\ "48.90590,55.57020,67.00440,85.70200,115.38000,165.99800,246.25102"); } } } pin("A") { direction : input; capacitance : 0.5573; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5103; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5253; max_transition : 320.000; } } cell ("NOR4xp25_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((!A*!B)*!C)*!D"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.79080,18.36800,27.28810,44.84340,79.73580,149.36099,288.54099"\ "14.87670,19.47220,28.40920,46.04380,80.95050,150.62500,289.83200"\ "17.59460,22.08940,30.86440,48.59510,83.68560,153.32300,292.40201"\ "22.18130,27.45760,36.76670,54.24910,89.08760,158.70300,297.81201"\ "28.48940,35.02660,46.88070,66.05830,100.90000,170.42200,309.16101"\ "37.32810,45.79620,60.61880,85.00750,124.33900,193.38499,332.55600"\ "50.27680,60.96580,79.76280,111.11500,161.01601,241.27699,379.88901"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("25.52090,34.90230,53.60550,91.00510,165.75301,315.29501,614.41998"\ "25.63710,34.81990,53.55840,91.00310,165.76100,315.29501,614.41998"\ "27.46350,36.15450,54.04430,90.92710,165.76801,315.31400,614.38397"\ "32.31490,40.46370,57.56810,92.86160,165.88499,315.29401,614.41998"\ "39.45270,49.99150,66.68100,100.35100,170.58099,316.09399,614.38202"\ "49.08090,61.05070,82.17590,119.31700,185.96201,325.91101,616.27197"\ "64.71440,78.93900,104.12700,147.92400,223.85600,357.52399,636.64001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.22021,7.66433,10.47970,16.01820,27.05330,49.05090,93.06230"\ "7.95327,9.42552,12.19110,17.79030,28.90990,50.91410,94.76450"\ "10.36240,12.35430,15.68690,21.27450,32.23550,54.18770,98.19850"\ "13.42680,16.33310,20.95080,28.03280,39.36120,61.19030,105.32300"\ "17.25960,21.20590,27.53450,37.47930,52.40330,75.79110,119.73600"\ "21.75560,27.25920,36.07870,50.09210,70.94060,101.62900,148.17700"\ "26.53340,34.08710,46.28490,65.57280,94.15960,137.29500,199.69299"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.75878,9.55517,15.27760,26.77980,49.80500,95.81540,187.90401"\ "7.62473,10.25610,15.68640,26.88150,49.80480,95.81660,187.87601"\ "10.01500,12.54570,17.58950,28.24820,50.26310,95.81780,187.89301"\ "13.74040,16.84130,22.57130,32.48550,53.24370,97.00730,187.86600"\ "19.94630,23.82220,30.69910,42.31440,62.56689,103.79600,191.00500"\ "29.83260,35.13010,43.79940,58.63760,82.28960,122.77900,204.60600"\ "46.30540,53.47840,64.95560,84.33380,114.23000,162.51500,243.70300"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("16.09760,20.57730,29.40920,46.89270,81.73980,151.38200,290.50299"\ "17.17980,21.71170,30.57680,48.10450,82.98410,152.62000,291.79099"\ "19.51420,24.04300,32.91090,50.53930,85.43620,155.12900,294.31601"\ "23.15770,28.37570,37.73920,55.34800,90.36730,160.13600,299.27899"\ "28.57200,34.93070,45.91590,65.07930,100.26900,169.90401,309.31100"\ "36.38000,44.32320,57.90950,81.06140,119.79200,189.48500,328.57599"\ "48.38080,58.31080,75.54490,104.59600,151.49600,229.42799,369.81299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("25.63150,34.94720,53.61470,91.00510,165.75400,315.25101,614.40997"\ "25.72340,34.98360,53.62230,91.00500,165.75301,315.29501,614.40198"\ "26.97020,35.96200,54.11750,91.00880,165.73599,315.29700,614.41101"\ "30.62750,39.08110,56.58730,92.61840,166.06599,315.25201,614.41101"\ "37.64900,47.21410,63.89380,98.31410,169.48700,316.09900,614.38000"\ "48.39460,58.71030,78.34150,113.51200,181.30600,323.09000,616.45599"\ "64.57320,76.95780,99.73230,139.55200,213.01401,348.47601,631.60602"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.87074,8.30586,11.09030,16.62980,27.63830,49.65520,93.69320"\ "8.62989,10.06180,12.82400,18.37510,29.39670,51.40430,95.38680"\ "11.37190,13.16920,16.35330,22.00120,32.91790,54.76650,98.85440"\ "14.97350,17.56560,21.90830,28.81210,39.95560,61.96329,105.72500"\ "19.56570,23.19950,29.16260,38.70200,53.46140,76.51120,120.41500"\ "25.22960,30.20640,38.33480,51.73140,71.92440,102.37700,149.20599"\ "31.66770,38.40580,49.86030,68.35520,96.39490,137.84000,200.32700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.86482,10.67930,16.40950,27.95690,51.06910,97.28790,189.69800"\ "8.65938,11.34100,16.79730,28.07080,51.06490,97.27880,189.71001"\ "10.97820,13.52120,18.65320,29.36160,51.57610,97.27740,189.66701"\ "14.97890,18.09200,23.54030,33.66340,54.52050,98.68730,189.77400"\ "21.46930,25.32300,32.01150,43.57360,63.77580,105.33600,192.88901"\ "31.79540,36.87110,45.72710,59.93050,84.01270,124.21201,206.95799"\ "48.62390,55.51860,66.93870,85.70000,115.00200,165.38200,246.07799"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("17.55900,22.04090,30.85910,48.35060,83.19730,152.83800,291.95599"\ "18.69010,23.19540,32.06760,49.61290,84.50330,154.13200,293.30600"\ "20.75590,25.25550,34.12140,51.71730,86.68430,156.35500,295.55701"\ "23.85030,28.82020,38.00140,55.53350,90.60530,160.35600,299.50400"\ "28.30240,34.02350,44.39590,63.28870,98.33930,167.97701,307.39001"\ "34.43130,41.61960,53.97530,75.67060,113.54300,183.50800,322.82199"\ "43.71520,52.93080,68.23210,94.66990,138.01601,214.35800,354.49100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("25.64080,34.94700,53.61580,91.00510,165.75400,315.25101,614.38202"\ "25.67870,34.96680,53.61980,91.00500,165.75301,315.29501,614.38202"\ "26.52560,35.59510,53.93200,91.02370,165.76601,315.30301,614.38300"\ "29.13800,37.83430,55.68070,92.09850,166.01801,315.28101,614.38202"\ "34.90570,44.03320,61.26400,96.25360,168.63600,316.09399,614.36902"\ "44.89730,54.55040,73.22180,109.18100,177.48801,321.43301,616.04401"\ "62.35050,73.07670,93.43680,131.17400,203.15900,341.10001,627.95697"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.32294,8.81719,11.69870,17.29730,28.39120,50.41410,94.46530"\ "9.06804,10.52820,13.37850,19.00570,30.08850,52.10070,96.15380"\ "12.06180,13.88900,16.93840,22.61590,33.56860,55.63880,99.57120"\ "16.18210,18.57480,22.70050,29.53450,40.65700,62.65829,106.75600"\ "21.25100,24.79300,30.30900,39.77530,54.16590,77.03950,121.08101"\ "27.99500,32.69890,40.45470,53.25340,73.16480,103.13300,149.35300"\ "36.03160,42.41410,52.91300,70.81630,98.39540,139.05701,201.61800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.05271,11.87350,17.58590,29.09760,52.16890,98.36840,190.82500"\ "9.80174,12.50350,17.94010,29.19250,52.17460,98.36430,190.79700"\ "12.08640,14.57600,19.78430,30.46040,52.62830,98.36600,190.77699"\ "16.25150,19.29850,24.62980,34.71170,55.50920,99.54650,190.80499"\ "23.02390,26.77330,33.38890,44.75900,64.65590,106.44300,194.06300"\ "33.91590,38.73420,47.06380,61.26929,84.98460,125.44300,207.59100"\ "51.46250,57.90080,68.82950,87.09280,116.68200,165.91000,245.89101"); } } timing() { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("18.06270,22.53950,31.36320,48.85200,83.69800,153.29401,292.44901"\ "19.15260,23.65420,32.52500,50.07390,84.96170,154.58501,293.76099"\ "21.02480,25.53010,34.42480,52.01670,86.95600,156.63200,295.83701"\ "23.81370,28.60940,37.70480,55.28880,90.29240,160.08600,299.26700"\ "27.50040,32.80370,42.70250,61.22450,96.30300,165.97301,305.32700"\ "32.28310,38.61690,49.84150,70.37790,107.75300,177.97400,317.16299"\ "38.82340,46.82420,60.39640,84.20130,125.74999,200.93900,340.77802"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("25.64050,34.94910,53.61830,91.00510,165.75000,315.27399,614.37402"\ "25.65840,34.95820,53.61820,91.00500,165.75000,315.27499,614.37799"\ "26.16560,35.32510,53.77300,90.99560,165.73300,315.28799,614.37799"\ "27.98900,36.88890,54.99760,91.79640,165.93600,315.25101,614.37799"\ "32.24360,41.41490,58.91930,94.70040,167.89799,315.86401,614.36798"\ "40.35940,49.68200,68.08710,103.95300,174.76500,320.36200,615.99597"\ "57.18260,66.73290,85.84170,122.72300,193.75500,335.13501,625.50201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.47657,9.04028,12.01420,17.78220,28.99910,51.15660,95.29670"\ "9.17781,10.80270,13.73300,19.54720,30.80660,52.87460,97.13060"\ "12.43230,14.18500,17.35460,23.05440,34.23360,56.26550,100.37300"\ "16.88470,19.26890,23.29590,30.05130,41.30310,63.23350,107.29200"\ "22.60640,25.95230,31.32810,40.58180,54.79050,77.76700,121.57999"\ "30.08780,34.55850,42.11050,54.74600,74.31870,104.19500,150.25700"\ "39.61790,45.41920,55.76690,73.09230,99.92940,140.71899,202.16100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.20860,13.06250,18.82570,30.41430,53.55030,99.86120,192.66000"\ "10.92190,13.68310,19.22400,30.46260,53.52660,99.88260,192.66701"\ "13.19370,15.72590,20.98800,31.73260,54.00490,99.88880,192.66600"\ "17.59180,20.51720,25.83470,35.95420,56.90510,101.00000,192.66000"\ "24.59260,28.34610,34.67780,46.05430,65.93260,107.97800,195.80400"\ "35.96510,40.68950,48.94090,62.61430,86.10490,126.45100,209.44901"\ "54.28880,60.37500,71.00810,88.85790,118.45799,167.39900,248.55298"); } } } pin("A") { direction : input; capacitance : 0.5567; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5097; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5074; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5209; max_transition : 320.000; } } cell ("NOR4xp75_ASAP7_75t_R") { area : 0.204 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((!A*!B)*!C)*!D"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.61240,13.85650,20.13880,32.30600,56.31980,104.22600,199.93600"\ "11.75030,14.91780,21.20930,33.42010,57.58820,105.45400,201.20000"\ "14.41690,17.65780,23.80550,35.98910,60.11610,108.10400,203.81799"\ "18.28780,22.36000,29.38230,41.44940,65.52710,114.02700,209.35300"\ "23.59160,28.79110,37.74250,52.61940,77.69740,125.51700,220.69701"\ "31.25630,37.68970,49.29680,67.98880,99.31570,149.49400,243.89302"\ "42.69810,51.15410,65.50130,89.30810,128.75999,191.73801,293.24799"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.40080,26.96250,39.97190,65.86700,117.56900,220.92599,427.68201"\ "20.77310,27.03800,39.80190,65.80390,117.56100,220.89600,427.68201"\ "22.86220,28.81580,40.88830,66.00460,117.46100,220.93700,427.68100"\ "28.17680,33.55370,45.04720,68.85250,118.32301,220.89301,427.67801"\ "32.90000,40.82540,55.05030,77.72420,125.04800,223.82500,427.73199"\ "41.35670,50.41320,66.40780,94.44690,142.74400,237.41400,433.41599"\ "54.89860,65.92340,85.37800,118.70700,175.01199,273.11700,461.97299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("5.27809,6.22702,8.16679,11.91830,19.33390,34.03840,63.56330"\ "6.78967,7.97865,9.97093,13.62840,21.09000,35.78450,65.28810"\ "8.80235,10.41240,13.01910,17.19660,24.59040,39.36240,68.76720"\ "11.29470,13.53560,17.23280,22.91390,31.71260,46.47730,75.86240"\ "14.21880,17.34060,22.48130,30.47520,42.50310,60.61160,90.40110"\ "17.56100,21.82390,28.90200,40.13140,56.81780,81.57210,118.40899"\ "20.45930,26.51170,36.35080,51.63570,74.86850,109.49100,159.35400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("5.01805,6.87986,10.68660,18.48590,34.11420,65.40150,127.95100"\ "6.03774,7.74033,11.30840,18.78760,34.13630,65.40120,127.95901"\ "8.17241,10.12700,13.52620,20.50870,35.20500,65.56860,127.95801"\ "11.45750,13.80450,18.06040,25.23410,39.01030,67.97380,128.58701"\ "16.97980,19.95880,25.24230,33.97930,49.24330,76.41540,133.93900"\ "25.98380,29.91640,36.78340,47.95590,66.54070,96.57570,150.88499"\ "40.86230,46.43340,55.64550,70.23630,93.75050,131.07100,192.14900"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.27270,17.41780,23.56340,35.64790,59.64870,107.51800,203.19099"\ "15.47480,18.63030,24.80670,36.95390,61.00681,108.91200,204.62300"\ "17.80920,20.98690,27.16090,39.34760,63.46500,111.41800,207.13800"\ "21.00500,24.82490,31.77810,44.16430,68.29720,116.32300,212.07300"\ "25.56500,30.29340,38.59370,52.84650,77.97250,126.15201,221.96800"\ "31.75340,37.77190,48.46250,66.29540,95.43350,146.18500,241.88402"\ "41.92870,49.66150,62.88410,85.05640,121.76300,181.86200,282.45901"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.81320,27.20790,40.07180,65.87410,117.56900,220.95000,427.70499"\ "20.88070,27.25100,40.09560,65.87570,117.56900,220.95000,427.67700"\ "22.14280,28.30230,40.75500,66.09530,117.57599,220.89301,427.70499"\ "26.02170,31.64420,43.46690,68.11920,118.50600,220.96700,427.70599"\ "31.66970,38.86060,51.53050,74.42820,123.16401,223.25600,427.85501"\ "41.69690,49.08930,63.51100,89.80670,137.26700,233.18900,432.34900"\ "57.66910,66.50460,83.69250,112.15000,165.82800,261.53000,453.55600"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.24298,7.22996,9.14407,12.94020,20.39010,35.23880,64.79460"\ "7.91175,8.95217,10.84940,14.64200,22.21600,37.05230,66.61090"\ "10.37040,11.80980,14.15450,18.15930,25.56000,40.42500,69.91950"\ "13.51190,15.46920,18.80380,24.15410,32.77060,47.54980,77.07730"\ "17.53130,20.24990,24.85500,32.35480,43.86350,61.71880,91.46660"\ "22.31260,26.02870,32.41400,42.70520,58.65960,82.77730,119.56999"\ "27.65860,32.47170,41.39490,55.68010,77.75710,111.43800,161.21899"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.33383,8.26871,12.16100,20.07560,35.95740,67.76390,131.31400"\ "7.20356,9.00996,12.71440,20.36050,35.97770,67.76240,131.35500"\ "9.44332,11.28560,14.78340,21.97030,36.96560,67.92150,131.34300"\ "13.02970,15.27280,19.47850,26.70550,40.79790,70.28350,131.95500"\ "19.00740,21.78130,26.94510,35.59050,50.87730,78.69120,137.34801"\ "28.38250,32.25540,39.00120,49.86210,68.30720,98.29300,154.15601"\ "44.03600,49.22770,58.14360,72.71220,96.17860,133.17400,195.55200"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.08250,19.21120,25.33820,37.41540,61.40770,109.27400,204.93600"\ "17.32350,20.46870,26.63220,38.77000,62.81050,110.70500,206.40500"\ "19.54160,22.69060,28.86080,41.03210,65.13650,113.07900,208.79601"\ "22.51480,26.06120,32.71980,45.02490,69.14380,117.17300,212.90500"\ "26.53220,30.66750,38.24580,51.88970,76.68220,124.88800,220.63699"\ "31.54520,36.94390,46.33670,62.35460,90.30020,140.19000,236.13300"\ "38.70240,45.68980,57.59650,77.49140,110.77700,167.18300,267.67599"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.83040,27.22460,40.08240,65.87510,117.56900,220.92700,427.70099"\ "20.87650,27.25200,40.09340,65.87550,117.56900,220.95000,427.73300"\ "21.66290,27.87570,40.46810,65.96250,117.56400,220.95000,427.70099"\ "24.36440,30.14050,42.29230,67.38700,118.20600,220.95399,427.70499"\ "29.17500,35.65120,48.37220,71.87180,121.32100,222.73300,427.91199"\ "38.23250,45.11450,58.59310,84.03060,131.80400,229.90199,431.66901"\ "55.95860,63.36320,77.92060,104.43700,155.43600,253.69601,446.86301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.66090,7.73839,9.78121,13.63630,21.24970,36.22000,66.04980"\ "8.34572,9.38687,11.43530,15.35830,22.89340,37.93230,67.67290"\ "11.16450,12.50490,14.90050,18.82710,26.49100,41.39300,71.11800"\ "14.88590,16.76090,19.87450,25.05090,33.55270,48.57350,78.18490"\ "19.63430,22.16680,26.52390,33.75120,45.04380,62.66840,92.51440"\ "25.57900,29.02380,35.07470,44.57110,60.27630,84.47660,120.66401"\ "32.79040,37.53870,45.47860,58.90990,80.44790,113.43100,162.80200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.91380,9.87534,13.84550,21.89770,38.04050,70.42030,135.27400"\ "8.66906,10.57100,14.36860,22.13440,38.07010,70.44300,135.30299"\ "10.92140,12.73830,16.33770,23.64640,38.97560,70.59450,135.27100"\ "14.71570,16.91730,21.03110,28.27990,42.75300,73.00890,135.92599"\ "20.99320,23.72680,28.74360,37.40370,52.73230,81.28810,141.21500"\ "30.95340,34.67080,41.10160,51.92690,70.39900,101.05300,158.05299"\ "47.73640,52.84320,60.87980,75.06880,98.06460,136.15800,198.32300"); } } timing() { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.73320,19.86400,25.99320,38.05800,62.05099,109.91500,205.57201"\ "17.92460,21.07050,27.23400,39.36930,63.40410,111.29800,206.97701"\ "19.98840,23.12820,29.28880,41.46750,65.54570,113.49200,209.20100"\ "22.86590,26.24120,32.72480,44.93280,69.05330,117.05601,212.79700"\ "26.53840,30.29690,37.33670,50.59350,75.15020,123.15500,219.03000"\ "30.72290,35.30570,43.55290,58.30980,85.00320,134.80400,230.53900"\ "35.25940,41.29720,51.68450,69.28870,100.06300,154.21899,253.56500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("20.82260,27.21720,40.08610,65.87450,117.56900,220.89500,427.70901"\ "20.86170,27.24270,40.09230,65.87480,117.56900,220.92700,427.70901"\ "21.31100,27.57880,40.27600,65.91050,117.56999,220.89799,427.70801"\ "23.19420,29.06980,41.49130,66.81930,117.97900,220.93900,427.72601"\ "26.69290,32.97170,45.74250,70.04360,120.18500,222.22301,427.83801"\ "33.90310,40.34210,53.42520,78.61240,127.98600,227.58000,430.77499"\ "49.84670,56.47810,69.67630,95.51320,146.41600,244.11801,442.39600"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.64961,7.80306,9.95994,14.06500,21.84910,37.04960,67.07470"\ "8.51251,9.59923,11.74070,15.84890,23.61310,38.76850,68.83160"\ "11.52570,12.84710,15.28070,19.30680,27.15240,42.19990,72.15990"\ "15.60590,17.51100,20.64690,25.80310,34.21240,49.42440,79.27440"\ "21.00270,23.48900,27.74200,34.76190,45.93600,63.63420,93.69180"\ "28.07730,31.42000,37.15030,46.57030,61.78570,85.74750,121.86099"\ "37.06720,41.28530,48.91700,61.84500,82.86400,115.53600,164.23399"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.46573,11.47230,15.54650,23.75600,40.17540,73.02450,138.88000"\ "10.19820,12.11610,16.02570,23.97210,40.16300,73.01260,138.84900"\ "12.36000,14.23070,17.98540,25.50120,41.10360,73.19670,138.82001"\ "16.35710,18.58820,22.70010,29.97520,44.85530,75.54820,139.33099"\ "23.03520,25.69130,30.64550,39.49520,54.63320,83.56790,144.74800"\ "33.62580,37.24170,43.51530,54.07950,71.95390,103.37900,161.34900"\ "51.19680,55.90860,64.05710,77.82860,100.75100,137.99200,201.67799"); } } } pin("A") { direction : input; capacitance : 1.6099; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.6075; max_transition : 320.000; } pin("C") { direction : input; capacitance : 1.5934; max_transition : 320.000; } pin("D") { direction : input; capacitance : 1.6046; max_transition : 320.000; } } cell ("NOR5xp2_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(((!A*!B)*!C)*!D)*!E"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("16.45720,22.15460,33.31380,55.29480,98.98550,186.08900,360.22299"\ "17.37180,23.13390,34.34190,56.41680,100.11100,187.32201,361.46201"\ "19.81890,25.53470,36.64170,58.71930,102.61900,189.80800,363.91000"\ "24.88160,30.96660,41.89510,64.08520,107.74200,194.87801,369.10400"\ "31.92940,39.50690,52.54840,75.12210,118.50200,205.78500,379.29599"\ "42.06850,51.56140,67.59740,95.65520,141.87399,228.46600,401.81500"\ "56.72940,68.75980,88.87110,124.17299,181.42700,274.68600,446.51099"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("34.24810,46.04170,69.44650,116.11700,209.36600,395.87601,768.97900"\ "34.09050,45.75820,69.35440,116.11000,209.37399,395.83200,768.97803"\ "35.45270,46.64310,69.41740,115.94700,209.39101,395.79999,768.97803"\ "39.90960,50.47730,72.05250,117.11500,209.29100,395.80301,768.97900"\ "48.25880,59.67090,80.49300,123.64000,212.16499,396.04599,768.97699"\ "57.11420,71.23740,96.76490,140.33800,226.15401,403.25900,769.44202"\ "72.67220,89.21590,118.26000,170.88100,260.85999,431.25500,785.10101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.34707,7.79032,10.60500,16.22150,27.21240,49.19660,93.17000"\ "8.11124,9.55572,12.32830,17.94980,28.98370,51.05830,94.92290"\ "10.60030,12.53020,15.86120,21.42610,32.40590,54.41730,98.38520"\ "13.84310,16.60510,21.18030,28.26390,39.58640,61.37880,105.27100"\ "17.72080,21.42740,27.94740,37.75810,52.60640,75.85230,119.76501"\ "22.10510,27.62440,36.37920,50.42900,71.23710,101.68200,148.34300"\ "26.57140,34.14270,46.40850,65.76420,94.45720,136.84000,199.86501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.00186,9.80848,15.54890,27.06700,50.11940,96.20110,188.39999"\ "7.83665,10.49310,15.94470,27.16060,50.11520,96.20100,188.41000"\ "10.24810,12.68460,17.82350,28.50040,50.61840,96.20030,188.41701"\ "13.90660,17.07360,22.65720,32.70130,53.59930,97.40840,188.40900"\ "20.04820,23.99520,30.80400,42.56600,62.75260,104.45400,191.43401"\ "30.12600,35.35240,44.13110,58.67880,82.45920,123.05300,205.01900"\ "47.12490,54.26260,65.52270,84.76170,114.50600,163.71500,244.15100"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("19.76030,25.36600,36.42430,58.31040,101.93100,189.03500,363.13101"\ "20.76810,26.40450,37.50200,59.46590,103.13500,190.28799,364.37900"\ "22.91290,28.51460,39.69270,61.69910,105.43700,192.64000,366.77600"\ "26.88400,33.06230,44.27800,66.23550,110.08600,197.25600,371.57501"\ "32.89130,40.01620,52.84010,75.83690,119.66200,207.08800,381.24200"\ "41.64090,50.72860,66.19320,93.10670,139.48599,226.53799,400.34000"\ "55.48170,66.78940,86.14770,118.63300,173.54700,266.03699,440.02100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("34.61320,46.23100,69.51950,116.12000,209.31100,395.81900,768.97101"\ "34.62050,46.24060,69.49600,116.12100,209.37300,395.80399,768.97400"\ "35.61070,46.89300,69.75680,116.13100,209.41600,395.83301,768.97803"\ "38.79750,49.63780,71.83060,117.12201,209.46899,395.90799,768.97699"\ "46.72900,57.58420,78.27420,121.92300,212.00000,396.22800,768.97601"\ "56.84130,69.58110,93.30490,136.19701,222.53101,401.85001,769.72198"\ "73.78350,88.30900,114.82900,163.11700,252.64798,424.06000,781.16699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.00970,8.44485,11.21100,16.76120,27.75690,49.75560,93.75760"\ "8.79585,10.22200,12.98920,18.51070,29.54410,51.54750,95.48580"\ "11.64830,13.40570,16.56140,22.17480,33.02080,54.90890,98.88820"\ "15.32260,17.86880,22.18640,29.01790,40.12590,62.04530,105.86800"\ "19.96770,23.59620,29.39950,39.00630,53.63220,76.53900,120.16900"\ "25.60120,30.44420,38.79250,52.10940,72.20560,102.47700,149.49200"\ "31.68000,38.47330,49.98800,68.40090,96.02120,137.92400,200.48900"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.08609,10.90760,16.63430,28.15890,51.20710,97.32020,189.53300"\ "8.85159,11.53600,17.00530,28.26330,51.20560,97.32030,189.56000"\ "11.12520,13.69200,18.80230,29.51780,51.63330,97.31880,189.56599"\ "15.07110,18.16910,23.63090,33.75340,54.63090,98.49410,189.55299"\ "21.53720,25.41540,32.08160,43.56620,63.60649,105.15800,192.46001"\ "32.16690,37.10020,45.82760,59.90440,83.93010,124.26800,206.75900"\ "49.49310,56.17050,67.38110,86.36300,115.70700,165.59500,245.51199"); } } timing() { related_pin : "C"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("22.21060,27.81450,38.85670,60.75100,104.37000,191.48599,365.57001"\ "23.24000,28.88170,39.98690,61.94340,105.61300,192.76900,366.87000"\ "25.22340,30.86180,41.99250,64.02400,107.75100,194.93800,369.08899"\ "28.56600,34.61430,45.79150,67.84570,111.66100,198.75400,373.08600"\ "33.51820,40.26280,52.68970,75.36620,119.22501,206.69099,380.83499"\ "40.68220,49.01610,63.50870,88.95080,135.07001,222.17200,395.71600"\ "52.10430,62.32610,80.20290,110.68500,162.42300,252.72501,426.91800"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("34.64010,46.23910,69.51710,116.12100,209.30800,395.83401,768.97699"\ "34.66940,46.26610,69.52670,116.12100,209.37601,395.83301,768.97302"\ "35.33940,46.70560,69.63520,116.13400,209.37500,395.87399,768.97699"\ "37.67470,48.72440,71.27710,116.99100,209.44299,395.91599,768.97699"\ "44.24550,55.04560,76.16020,120.61600,211.47301,396.30701,768.96301"\ "54.28710,66.16040,89.29900,132.17999,219.58501,400.58801,769.89899"\ "72.47790,85.67990,109.79900,156.16299,243.28900,417.01199,778.59198"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.51671,9.01567,11.88310,17.47290,28.57700,50.62530,94.68240"\ "9.26182,10.74790,13.60500,19.21860,30.33060,52.32700,96.41090"\ "12.36960,14.09070,17.12500,22.82610,33.77240,55.86310,99.82290"\ "16.52890,18.90210,23.05550,29.76880,41.01860,62.93480,106.69900"\ "21.80420,25.17970,30.65710,40.03890,54.45240,77.37290,121.36301"\ "28.34350,33.04160,40.78180,53.65390,73.47950,103.80200,150.33701"\ "36.01270,42.24280,52.97130,70.91660,98.27790,140.03600,201.57899"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.28256,12.12550,17.85680,29.38290,52.50420,98.75860,191.37700"\ "9.98025,12.71110,18.18120,29.47290,52.49410,98.77360,191.39101"\ "12.21090,14.71550,19.88620,30.68700,52.92960,98.77740,191.38499"\ "16.36230,19.42750,24.65710,34.87740,55.85740,99.89470,191.38499"\ "23.12710,26.86500,33.32160,44.94780,64.86250,106.55600,194.37399"\ "34.23890,39.01330,47.55960,61.35749,84.87190,125.66301,208.47701"\ "52.54020,58.66390,69.62180,87.64910,117.59900,165.90900,247.02901"); } } timing() { related_pin : "D"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("23.65810,29.26080,40.30180,62.19530,105.81400,192.92700,367.00500"\ "24.73300,30.37830,41.47460,63.43539,107.10800,194.24400,368.36099"\ "26.65890,32.28580,43.43040,65.44690,109.18700,196.38100,370.53601"\ "29.76950,35.66960,46.77820,68.80890,112.67000,199.89200,374.06799"\ "33.90360,40.32630,52.41700,75.07280,118.72700,206.19800,380.44501"\ "39.73100,47.30290,60.80740,85.18790,131.18900,218.40800,392.32501"\ "48.36140,57.63160,73.86070,102.30000,152.33900,243.54698,417.12601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("34.64150,46.25260,69.49900,116.12000,209.30800,395.82401,768.96899"\ "34.66160,46.25830,69.51170,116.12100,209.31100,395.91199,768.97601"\ "35.03780,46.45940,69.58100,116.12300,209.30800,395.88101,768.97699"\ "36.78970,47.98780,70.72950,116.70000,209.38200,395.76199,768.97302"\ "41.73590,52.68810,74.33650,119.45400,211.04601,396.19299,768.96698"\ "50.38550,62.02320,84.81610,128.13100,217.15401,399.75800,769.78699"\ "68.28350,80.02430,103.08000,148.92500,236.57901,413.14301,777.48901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.71288,9.27528,12.27640,17.99940,29.21970,51.37520,95.47650"\ "9.50059,11.03440,13.93030,19.74610,30.90660,53.03520,97.17700"\ "12.74700,14.52490,17.53950,23.27540,34.37970,56.46250,100.68800"\ "17.27550,19.56300,23.65770,30.34900,41.47750,63.41850,107.70700"\ "23.05240,26.30210,31.80670,40.87350,55.12750,77.95890,122.02400"\ "30.44120,34.91210,42.38390,54.81280,74.51670,104.43000,150.79300"\ "39.47140,45.24460,55.79000,73.20860,100.03200,141.41000,202.68201"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.44060,13.30850,19.05900,30.60730,53.68360,99.88750,192.43201"\ "11.07100,13.85270,19.34390,30.64580,53.67530,99.88660,192.44400"\ "13.22170,15.82280,21.12130,31.79420,54.07270,99.89930,192.47301"\ "17.62780,20.46520,25.84970,35.97660,57.02060,101.25000,192.49800"\ "24.68610,28.41640,34.78200,45.93470,65.94450,107.72700,195.59700"\ "36.18190,40.82150,49.17810,62.60020,86.24130,126.64001,209.38699"\ "55.17500,61.08370,71.70080,89.37340,118.80599,166.26801,247.86201"); } } timing() { related_pin : "E"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("24.17730,29.78020,40.82300,62.71680,106.33500,193.43800,367.53000"\ "25.20300,30.84990,41.94730,63.90590,107.58000,194.73000,368.83200"\ "26.99100,32.62970,43.75460,65.78210,109.52000,196.73700,370.87399"\ "29.89420,35.66190,46.76070,68.80350,112.63600,199.88100,374.10599"\ "33.52330,39.71020,51.51850,74.00430,117.74200,205.12100,379.38699"\ "38.12350,45.10190,57.97420,82.00250,127.10800,214.42300,388.54901"\ "44.01620,52.46820,67.37760,93.95200,142.46899,232.84300,407.58600"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("34.64040,46.23630,69.51750,116.12100,209.31100,395.80801,768.97601"\ "34.65750,46.25690,69.50420,116.12100,209.31000,395.83401,768.97803"\ "34.85470,46.35320,69.53060,116.09400,209.37100,395.83401,768.97803"\ "36.10450,47.43420,70.33810,116.50300,209.36700,395.91299,768.97803"\ "39.80320,50.94580,72.98720,118.55400,210.63901,396.08801,768.97699"\ "46.50080,58.51630,80.79680,125.77200,215.39900,398.85101,769.67401"\ "62.00130,73.35380,96.13000,141.30701,232.82401,410.13599,776.12799"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.69307,9.31991,12.43190,18.37020,29.72710,52.01180,96.27930"\ "9.48947,11.11820,14.18940,20.10330,31.48890,53.79130,98.10220"\ "12.87670,14.68430,17.74540,23.61770,34.97350,57.17910,101.30700"\ "17.67000,19.97760,24.00650,30.74710,42.09580,64.22270,108.34700"\ "23.93710,27.15180,32.41760,41.62590,55.69840,78.57530,122.66001"\ "32.06210,36.39330,43.52110,56.22290,75.43560,105.22900,151.45799"\ "42.22490,47.78600,57.97560,75.10720,101.73600,141.87199,203.31700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.39830,14.32070,20.19680,31.89810,55.10010,101.47400,194.32401"\ "12.04450,14.89110,20.52450,31.91410,55.06100,101.43200,194.35001"\ "14.22930,16.90940,22.20480,33.10550,55.42020,101.44600,194.30299"\ "18.83370,21.70260,26.98400,37.25530,58.43930,102.52000,194.36400"\ "26.21780,29.79830,35.99610,47.41850,67.25000,109.35600,197.47800"\ "38.12510,42.85050,50.53730,64.19250,87.35890,127.67601,211.11200"\ "57.79220,63.50000,73.71000,91.27290,120.62899,168.78900,249.94202"); } } } pin("A") { direction : input; capacitance : 0.5539; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5091; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5076; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5065; max_transition : 320.000; } pin("E") { direction : input; capacitance : 0.5234; max_transition : 320.000; } } cell ("OR2x2_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "A+B"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("15.82380,18.52870,23.30250,32.27260,49.89870,84.95760,154.96201"\ "17.65090,20.25610,25.04160,34.03310,51.71000,86.77770,156.78999"\ "20.89090,23.57490,28.33390,37.31720,54.93910,90.00880,160.01300"\ "26.24460,28.98970,33.79730,42.79760,60.45100,95.52560,165.53500"\ "33.50710,36.36590,41.23920,50.22180,67.88990,103.14600,173.09900"\ "43.19490,46.34330,51.37940,60.44560,78.16940,113.38200,183.41299"\ "55.99240,59.61140,65.10450,74.40830,91.99500,126.99799,197.28200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.04466,13.72640,23.23220,42.61320,81.88860,160.93401,319.32001"\ "9.03621,13.72070,23.23060,42.61270,81.88790,160.93401,319.31699"\ "9.18578,13.84520,23.30330,42.64790,81.90210,160.93700,319.31100"\ "9.95429,14.50640,23.74220,42.91910,82.02970,160.96700,319.32401"\ "11.30490,15.65340,24.62850,43.49000,82.33220,161.20399,319.40399"\ "13.59490,17.69420,26.21640,44.70820,83.33460,161.58400,319.74301"\ "16.88310,20.97410,28.96010,46.71770,84.13220,162.11800,320.50800"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.44820,22.22200,26.80010,34.81260,49.88540,79.50250,138.55600"\ "20.76370,23.53970,28.12030,36.13890,51.21730,80.84770,139.89700"\ "23.32910,26.07880,30.66440,38.68370,53.74830,83.37010,142.42300"\ "27.64570,30.49560,35.17680,43.23970,58.36660,87.99680,147.04500"\ "33.70550,36.72550,41.55830,49.82700,65.03250,94.69180,153.71600"\ "42.27810,45.54750,50.67430,59.13760,74.46230,104.19900,163.37801"\ "54.05170,57.75720,63.38010,72.32920,87.96880,117.60801,176.70500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.17541,13.11660,20.72280,35.87180,66.58000,128.86800,254.33699"\ "9.17264,13.10950,20.71030,35.86380,66.57580,128.84500,254.33699"\ "9.25745,13.20240,20.77300,35.90280,66.59840,128.85100,254.32301"\ "9.90381,13.77140,21.24370,36.23260,66.79400,128.94299,254.34499"\ "11.05150,14.90040,22.29040,37.22360,67.47260,129.30901,254.49002"\ "13.02160,16.81610,24.05670,38.51700,68.38260,129.85300,254.86998"\ "16.11310,19.97750,27.07420,41.08440,70.25040,130.93600,255.71201"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("15.06530,17.76330,22.51610,31.46920,49.07390,84.11900,154.11301"\ "16.82740,19.46130,24.25910,33.22510,50.83910,85.89690,155.86600"\ "20.00700,22.69540,27.41070,36.31500,54.01960,88.96810,159.03200"\ "24.84480,27.64640,32.46130,41.45250,58.97779,94.02290,164.02100"\ "31.52980,34.41700,39.32480,48.28990,65.90550,100.92300,170.78999"\ "40.30830,43.50790,48.60670,57.64840,75.22250,110.30300,180.63699"\ "51.68930,55.39030,60.95010,70.21350,87.80300,122.91200,192.78200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.89374,13.59160,23.12610,42.53380,81.82160,160.88000,319.27600"\ "8.89584,13.59910,23.12680,42.52990,81.81920,160.88000,319.27499"\ "9.10770,13.72740,23.23160,42.59260,81.83060,160.88200,319.27600"\ "9.97306,14.56290,23.71610,42.87980,81.99980,160.91000,319.26999"\ "11.43290,15.68240,24.68550,43.61350,82.33450,161.19200,319.36801"\ "13.70370,17.87580,26.31720,44.69710,83.50480,161.44800,319.82001"\ "17.24340,21.42750,29.41830,46.77030,84.30860,162.57800,321.06299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("18.97800,21.75550,26.33030,34.33570,49.40200,79.03380,138.08501"\ "20.37040,23.14530,27.72610,35.75140,50.82040,80.46070,139.50400"\ "23.65060,26.40850,30.96910,38.93500,54.01220,83.72600,142.76500"\ "29.12560,31.97150,36.63050,44.67590,59.66109,89.28940,148.32201"\ "36.63800,39.61510,44.40930,52.61190,67.73840,97.38580,156.41901"\ "46.72350,49.99540,55.07500,63.44670,78.69400,108.43100,167.70599"\ "60.58229,64.35620,69.98650,78.75640,94.17600,123.62500,182.74500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.18125,13.10870,20.73530,35.88040,66.58500,128.84801,254.31902"\ "9.17823,13.11320,20.71580,35.85270,66.57750,128.85600,254.31902"\ "9.26386,13.18990,20.76480,35.91670,66.60030,128.84900,254.31902"\ "10.19590,13.97490,21.37070,36.32510,66.84770,128.96201,254.34499"\ "11.67380,15.34800,22.58920,37.36160,67.59880,129.46001,254.56198"\ "14.27060,17.83220,24.69680,38.76460,68.56820,130.10400,255.00600"\ "17.92690,21.51110,28.14470,41.60690,70.42040,131.13200,255.65900"); } } } pin("A") { direction : input; capacitance : 0.5467; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5601; max_transition : 320.000; } } cell ("OR2x4_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "A+B"; capacitance : 0.0000; max_capacitance : 184.320; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("21.30840,24.41310,29.63260,38.98390,56.88550,92.29390,162.90700"\ "22.93700,26.04820,31.26240,40.61780,58.51730,93.92780,164.55299"\ "26.49530,29.59120,34.79520,44.14670,62.05350,97.46240,168.08299"\ "33.00750,36.13110,41.32520,50.67610,68.58450,103.99400,174.62300"\ "42.41210,45.72210,51.06640,60.49420,78.38720,113.79800,184.38699"\ "55.33800,58.96520,64.56990,73.93140,92.01550,127.58600,198.13800"\ "72.05190,76.18430,82.40290,92.35120,110.18600,145.94299,215.93401"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("11.50080,16.32760,25.89260,45.32190,84.95360,165.17799,326.49701"\ "11.48610,16.32010,25.88220,45.31980,84.93900,165.16299,326.49701"\ "11.51850,16.35370,25.91420,45.33200,84.93630,165.14999,326.49701"\ "12.13180,16.80810,26.23800,45.52650,85.01970,165.18201,326.50101"\ "13.85930,18.40790,27.52090,46.36840,85.50980,165.38300,326.54199"\ "16.69230,21.12050,29.98890,48.22030,87.03960,166.14600,326.93399"\ "21.19120,25.72060,34.03890,51.17880,88.54560,168.75200,327.33801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("27.35740,30.64250,35.90050,44.71380,60.45970,90.54120,150.08701"\ "28.69080,31.99150,37.25330,46.07000,61.82430,91.93060,151.45700"\ "31.31950,34.61060,39.88490,48.71370,64.47290,94.55000,154.11400"\ "36.36620,39.63340,44.96610,53.75300,69.48620,99.57720,159.08701"\ "44.20020,47.65320,53.10570,62.11550,77.99080,108.10000,167.60600"\ "55.57580,59.27160,65.02340,74.19730,90.47860,120.52701,180.05200"\ "71.29280,75.36940,81.59880,91.39950,107.83700,138.18700,197.78300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("12.52670,16.72410,24.67180,40.15320,71.21500,134.41901,262.44299"\ "12.54520,16.70560,24.63680,40.12550,71.18350,134.42400,262.44199"\ "12.52340,16.69870,24.60310,40.10250,71.16890,134.39500,262.43900"\ "12.86930,17.01250,24.82130,40.23830,71.30350,134.46800,262.45700"\ "14.26030,18.31980,26.12520,41.20620,71.91380,134.85400,262.60101"\ "16.52330,20.59990,28.28420,43.23840,73.67830,135.76700,263.08899"\ "20.53620,24.50850,31.99180,46.42450,76.35700,137.96001,264.88800"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("20.57690,23.66500,28.87400,38.20820,56.10330,91.48500,162.08000"\ "22.21630,25.30780,30.51410,39.85190,57.73570,93.15240,163.75999"\ "25.73030,28.78460,33.97680,43.31480,61.19520,96.59330,167.18800"\ "32.01530,35.17780,40.38100,49.63290,67.51700,103.03900,173.60899"\ "40.84100,44.14290,49.50730,58.94850,76.87400,112.25000,182.84399"\ "53.05290,56.68290,62.32880,71.93890,89.54880,125.18900,195.68401"\ "68.53400,72.66980,79.08410,88.98610,106.89300,142.01700,212.50200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("11.34250,16.20370,25.77750,45.23240,84.87560,165.11700,326.44800"\ "11.33510,16.19040,25.77320,45.23090,84.88610,165.08800,326.44800"\ "11.35930,16.24430,25.80600,45.25150,84.88650,165.08900,326.44800"\ "12.08630,16.78490,26.16880,45.49160,84.99670,165.11200,326.44901"\ "13.88000,18.43710,27.56570,46.45550,85.48680,165.35800,326.48401"\ "16.80940,21.26950,29.89180,48.10080,86.98510,165.89200,326.80301"\ "21.45710,26.08940,34.23390,51.61030,88.72210,167.69000,327.35699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("26.91620,30.19900,35.46290,44.27540,60.02170,90.12330,149.64999"\ "28.30730,31.59070,36.86620,45.68430,61.44151,91.52210,151.06400"\ "31.41130,34.70200,39.97780,48.80030,64.55780,94.65960,154.19299"\ "38.05260,41.30290,46.56400,55.33320,70.98750,101.06200,160.58600"\ "48.24300,51.66830,57.07270,66.02620,81.84720,111.88700,171.30701"\ "62.19660,65.91140,71.72140,80.83410,96.88510,127.04800,186.47000"\ "80.98150,85.18830,91.36070,101.03600,117.22599,147.39200,206.92400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("12.52730,16.73320,24.66430,40.15280,71.21500,134.39700,262.44400"\ "12.54500,16.73610,24.65040,40.13010,71.18800,134.39600,262.44299"\ "12.52140,16.70480,24.61930,40.11260,71.18290,134.42000,262.44000"\ "12.89240,17.00360,24.85810,40.30200,71.32660,134.44099,262.45999"\ "14.92400,18.93020,26.57010,41.44630,72.06540,134.86200,262.60901"\ "18.39220,22.14790,29.25910,43.78160,74.17270,136.00500,263.22400"\ "23.55970,27.29430,34.20550,47.85790,76.65720,137.80000,264.54999"); } } } pin("A") { direction : input; capacitance : 0.5447; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5598; max_transition : 320.000; } } cell ("OR2x6_ASAP7_75t_R") { area : 0.175 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "A+B"; capacitance : 0.0000; max_capacitance : 184.320; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.36200,18.52860,22.15890,28.56920,40.70010,64.59810,112.21500"\ "17.99500,20.16190,23.78460,30.19800,42.34510,66.23400,113.85500"\ "21.45700,23.60990,27.22110,33.63530,45.78930,69.69210,117.32000"\ "27.03130,29.25530,32.92760,39.36660,51.48050,75.38180,122.99299"\ "34.56400,36.94440,40.74230,47.27750,59.45180,83.35670,130.96400"\ "44.53290,47.20120,51.29860,58.01220,70.20730,94.08220,141.78900"\ "57.59120,60.67330,65.28010,72.45180,84.89080,108.67300,156.37601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("8.48667,11.82410,18.39570,31.69330,58.75420,113.54400,223.82899"\ "8.48580,11.82630,18.39860,31.69250,58.75130,113.54300,223.82899"\ "8.58000,11.90250,18.47620,31.73420,58.76410,113.54300,223.82899"\ "9.49120,12.71170,19.06180,32.11860,59.00890,113.62700,223.83800"\ "11.12030,14.23610,20.40000,33.09280,59.61060,113.95800,223.97000"\ "13.77640,16.88300,22.70090,34.97290,61.03990,114.64200,224.30200"\ "17.69470,20.94380,26.72890,38.26440,63.02840,116.37500,225.33900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("21.14160,23.45050,27.16210,33.29660,44.09720,64.46250,104.56200"\ "22.77950,24.99640,28.74440,34.87790,45.68120,66.09900,106.18700"\ "25.88060,28.18500,31.88630,38.03370,48.83550,69.22830,109.32400"\ "31.98340,34.31310,38.04900,44.20350,55.02500,75.30960,115.37800"\ "40.63720,43.08290,47.01330,53.31980,64.35580,84.75450,124.82901"\ "52.50010,55.21510,59.39730,65.95890,77.10650,97.69760,138.05800"\ "67.94530,70.99700,75.81580,82.94100,94.45240,114.97800,154.94200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.32791,12.23250,17.77860,28.48870,49.88320,93.29940,181.31100"\ "9.33521,12.24020,17.75760,28.48010,49.86650,93.28020,181.30400"\ "9.34851,12.27460,17.77240,28.48770,49.87790,93.30980,181.30299"\ "10.11100,12.91510,18.30790,28.90280,50.11020,93.42790,181.35001"\ "11.96090,14.63570,19.85150,30.28230,51.09490,94.04510,181.70799"\ "14.96170,17.56570,22.53410,32.44390,52.95110,95.19180,182.44200"\ "19.50530,22.12010,26.93610,36.42780,55.71440,97.02810,183.82500"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("17.04980,19.22760,22.87290,29.30250,41.45940,65.37550,113.00800"\ "18.70900,20.88490,24.59570,31.09190,43.16690,67.14140,114.78800"\ "22.33220,24.49540,28.11770,34.54510,46.70800,70.61440,118.25301"\ "28.10310,30.32350,33.99540,40.43580,52.60790,76.50230,124.14899"\ "36.23990,38.57710,42.37410,48.90820,61.08680,85.04230,132.67500"\ "47.14900,49.77770,53.88770,60.55130,72.81970,96.72060,144.40500"\ "61.35690,64.48790,69.18760,76.36150,88.74560,112.48300,160.42400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("8.64718,11.97320,18.52210,31.78840,58.82890,113.61200,223.87801"\ "8.63794,11.96100,18.52040,31.78790,58.82980,113.61200,223.87700"\ "8.69282,12.04110,18.57760,31.81610,58.83420,113.60900,223.87900"\ "9.48667,12.72090,19.07350,32.15470,59.01630,113.68500,223.88499"\ "11.08370,14.18000,20.32770,33.29050,59.58340,113.99400,224.01700"\ "13.64430,16.68860,22.51900,34.65070,61.16830,114.74000,224.32700"\ "17.45560,20.62530,26.27190,37.83940,62.75450,115.89400,226.32001"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("21.63280,23.94680,27.66140,33.79930,44.55500,64.91860,105.04100"\ "22.96620,25.28110,28.99560,35.13100,45.92860,66.30230,106.41600"\ "25.60130,27.91510,31.61770,37.77000,48.59430,68.94100,109.06000"\ "30.24280,32.57560,36.31410,42.50130,53.24950,73.61270,113.66100"\ "37.10240,39.58530,43.50410,49.87000,60.86430,81.30510,121.38700"\ "46.73470,49.41930,53.62960,60.28559,71.58290,92.18460,132.51300"\ "60.20670,63.23880,67.91030,75.06060,86.72370,107.59000,147.52699"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.33593,12.24220,17.75950,28.47900,49.89360,93.29150,181.30701"\ "9.32777,12.23710,17.75730,28.47390,49.87270,93.31330,181.30299"\ "9.34880,12.24910,17.77850,28.47490,49.85660,93.31400,181.31100"\ "9.93346,12.78890,18.25160,28.78840,50.13630,93.42640,181.35500"\ "11.15760,14.00210,19.38760,29.86500,50.91260,93.93500,181.62500"\ "13.35090,16.15120,21.45240,31.73000,52.44900,95.62130,182.29201"\ "16.87490,19.66500,24.93250,34.81260,54.87380,96.76850,183.95799"); } } } pin("A") { direction : input; capacitance : 1.0981; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0834; max_transition : 320.000; } } cell ("OR3x1_ASAP7_75t_R") { area : 0.087 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A+B)+C"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.17490,13.55740,18.04100,26.80700,44.20320,78.95430,148.41100"\ "12.77260,15.12260,19.60860,28.37100,45.78220,80.53870,150.00101"\ "15.27480,17.71070,22.21040,30.99780,48.42190,83.17660,152.64101"\ "18.48330,20.92850,25.48610,34.31740,51.70680,86.24500,155.88600"\ "22.56390,25.10490,29.62900,38.46720,56.09860,90.98430,160.41100"\ "27.32170,30.07990,34.72300,43.53330,60.99720,95.90350,165.54800"\ "31.81560,35.03430,40.01240,48.97380,66.46240,101.36400,171.10201"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.69258,12.40790,21.97980,41.31400,80.17520,157.99500,313.67200"\ "7.75812,12.45330,22.00170,41.32870,80.17570,157.99500,313.68201"\ "8.08692,12.68950,22.15970,41.39930,80.18710,157.99100,313.67801"\ "8.57856,13.12940,22.52950,41.61820,80.34870,158.08099,313.67401"\ "9.51161,13.84170,22.94980,42.05580,80.61100,158.33200,313.84900"\ "11.23000,15.27840,23.97100,42.48310,81.12950,159.11301,314.04800"\ "14.13630,18.02820,26.30010,43.94730,81.70100,158.93700,314.53500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("21.22180,24.12960,28.90890,37.12590,52.26500,81.75970,140.50900"\ "22.33850,25.25230,30.02380,38.25400,53.39900,82.90750,141.64900"\ "25.29310,28.19680,32.90890,41.13180,56.27630,85.77610,144.51900"\ "30.44200,33.40860,38.24170,46.54660,61.69000,91.20580,149.94400"\ "37.80350,40.82430,45.79120,54.13260,69.64690,99.45200,158.14900"\ "48.56300,51.84940,57.00370,65.59000,81.05890,110.55300,170.16600"\ "64.80600,68.49400,74.12230,83.03100,98.48930,128.25600,187.45599"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.78086,13.73450,21.26450,36.05820,65.89890,126.58199,249.17902"\ "9.78669,13.74290,21.24360,36.03480,65.88390,126.57899,249.17998"\ "9.83979,13.79000,21.31900,36.08180,65.90990,126.58399,249.17998"\ "10.59810,14.51720,21.96060,36.54470,66.19250,126.69300,249.20000"\ "11.59420,15.39080,22.75370,37.50370,67.06730,127.34299,249.53001"\ "13.48640,17.14970,24.18400,38.32500,68.14080,128.13499,250.26900"\ "16.21060,20.00050,26.73770,40.33020,68.95390,128.90401,251.14499"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.64830,14.03940,18.53850,27.31530,44.73950,79.50780,148.98500"\ "13.34880,15.73990,20.24520,29.03570,46.46240,81.22940,150.71500"\ "16.08190,18.49650,23.02370,31.81840,49.25790,84.02810,153.51500"\ "19.66630,22.10700,26.67620,35.54680,53.01040,87.80190,157.30000"\ "24.35060,26.85350,31.42640,40.27810,57.83010,92.68960,162.23801"\ "30.04510,32.72430,37.35200,46.16690,63.66740,98.46680,168.29601"\ "35.98420,39.07980,44.04740,52.85590,70.35280,105.39400,174.69600"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.77105,12.46780,22.03290,41.36130,80.20860,158.02000,313.70801"\ "7.81016,12.49500,22.04440,41.36150,80.20950,158.01601,313.70001"\ "8.08437,12.69680,22.16640,41.42460,80.22320,158.01401,313.71100"\ "8.53629,13.06340,22.52780,41.60970,80.34940,158.05400,313.70001"\ "9.45177,13.73710,22.86490,42.05230,80.64330,158.22301,313.87601"\ "11.02130,15.03480,23.85640,42.41010,80.82480,158.53600,314.18701"\ "13.69220,17.56670,25.75310,43.68240,81.56250,159.10400,314.47299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("22.74880,25.64670,30.43210,38.65690,53.79540,83.28740,142.03300"\ "23.87350,26.78400,31.56150,39.78530,54.92820,84.43620,143.17400"\ "26.22060,29.11730,33.88630,42.11500,57.25390,86.75350,145.49600"\ "30.42340,33.41960,38.29560,46.60160,61.71430,91.24000,149.97301"\ "36.60480,39.73250,44.76300,53.27880,68.74150,98.34220,157.09100"\ "46.13960,49.50790,54.85100,63.54350,79.08030,108.91000,167.96800"\ "60.89000,64.68150,70.50150,79.66470,95.60040,125.42299,184.22400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.78111,13.75950,21.25760,36.05400,65.89650,126.58099,249.17798"\ "9.78756,13.74160,21.24650,36.03240,65.88330,126.57401,249.17902"\ "9.85078,13.80120,21.29000,36.07150,65.90450,126.58199,249.17798"\ "10.56160,14.44000,21.89490,36.47850,66.16660,126.68000,249.19899"\ "11.44160,15.36070,22.77470,37.42540,66.93730,127.22600,249.47099"\ "13.11640,16.99680,24.26390,38.48000,67.95580,127.92600,249.97598"\ "15.63770,19.67440,26.78170,40.71530,69.24580,128.73000,250.71800"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.03660,14.46510,19.00360,27.81270,45.26430,80.04640,149.54100"\ "13.80880,16.23050,20.76510,29.56230,47.02030,81.80600,151.30200"\ "16.64760,19.09080,23.64080,32.46930,49.94010,84.74110,154.24899"\ "20.55990,23.01600,27.60780,36.50350,54.00960,88.80600,158.31700"\ "25.70210,28.22870,32.81240,41.67740,59.23090,94.08270,163.64999"\ "32.17730,34.86800,39.49650,48.34310,65.80010,100.81400,170.47900"\ "39.54420,42.63230,47.38050,56.25800,73.91360,108.78700,178.48801"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.95226,12.64010,22.17610,41.47490,80.29530,158.06000,313.73700"\ "7.97342,12.65710,22.18190,41.47520,80.29560,158.05400,313.75201"\ "8.20244,12.81350,22.27670,41.51390,80.30790,158.06500,313.75699"\ "8.67391,13.27950,22.56140,41.68910,80.41110,158.12700,313.74500"\ "9.50202,13.79880,23.01960,41.99780,80.53830,158.24899,313.87799"\ "11.04430,15.07510,23.85870,42.53930,80.93990,158.51601,314.17999"\ "13.58590,17.38420,25.74390,43.62730,81.45530,159.24699,314.48801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("23.21270,26.12130,30.90070,39.12480,54.25870,83.75960,142.50101"\ "24.26140,27.17750,31.96380,40.18280,55.31950,84.82560,143.56400"\ "26.26120,29.16010,33.93890,42.16670,57.30870,86.80890,145.54900"\ "29.60890,32.58420,37.45480,45.74130,60.89360,90.39520,149.13699"\ "34.44560,37.54940,42.59690,51.05560,66.42010,96.04590,154.78300"\ "41.82390,45.19430,50.50580,59.29270,74.84960,104.64800,163.58900"\ "53.73370,57.47970,63.29080,72.55820,88.49960,118.44001,177.23900"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.79676,13.75970,21.25990,36.05530,65.89870,126.57800,249.17702"\ "9.78819,13.74180,21.24480,36.04530,65.88430,126.57800,249.17702"\ "9.80364,13.75540,21.25250,36.04800,65.88130,126.57800,249.17598"\ "10.34530,14.28070,21.69920,36.35840,66.10230,126.66000,249.19200"\ "11.11930,15.08950,22.56600,37.33800,66.80490,127.11400,249.40199"\ "12.51630,16.51530,23.88610,38.30420,67.61900,127.78500,249.85800"\ "14.85600,18.99520,26.37230,40.57250,69.35240,128.84900,250.68600"); } } } pin("A") { direction : input; capacitance : 0.6399; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.6002; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.6007; max_transition : 320.000; } } cell ("OR3x2_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A+B)+C"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.92800,15.48780,20.11820,29.00200,46.56080,81.58360,151.56300"\ "14.66270,17.21000,21.84820,30.72970,48.29310,83.31430,153.29900"\ "17.69090,20.25810,24.89640,33.79640,51.37130,86.40460,156.38901"\ "21.79210,24.44030,29.14590,38.11160,55.69540,90.73810,160.71600"\ "27.16900,29.91320,34.69190,43.65500,61.32199,96.35480,166.37601"\ "33.68880,36.69850,41.69190,50.65890,68.15690,103.06300,172.79201"\ "40.70840,44.27770,49.62830,58.86400,76.42630,111.20400,181.00101"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.08250,12.81150,22.43130,41.95870,81.38880,160.50999,318.92099"\ "8.10532,12.82460,22.43550,41.96580,81.37990,160.52000,318.92099"\ "8.41662,13.05030,22.56950,42.01820,81.39810,160.51100,318.92200"\ "9.09834,13.68160,23.06080,42.28610,81.53030,160.54100,318.91599"\ "10.32880,14.69430,23.71970,43.01260,81.77790,160.69299,319.04199"\ "12.50320,16.64020,25.21490,43.67440,82.32780,160.98399,319.25101"\ "15.86520,20.15830,28.11560,45.64360,83.35380,162.53700,319.67899"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.08580,30.45310,35.79750,44.68840,60.43170,90.35340,149.49699"\ "28.18880,31.55190,36.90610,45.79740,61.54480,91.47470,150.61700"\ "30.88280,34.23290,39.59840,48.47320,64.21920,94.18000,153.31799"\ "36.93970,40.28050,45.63290,54.51810,70.21340,100.13500,159.28400"\ "46.17180,49.65250,55.17440,64.22550,80.14130,110.05700,169.20399"\ "59.31440,62.98920,68.77240,78.01380,93.95030,124.11600,183.25000"\ "78.33590,82.50530,88.75870,98.31740,114.46200,144.59000,204.03600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("11.79550,16.01930,23.91400,39.04460,69.30450,130.82001,255.57501"\ "11.80220,16.03580,23.89160,39.02690,69.29520,130.81200,255.57001"\ "11.78680,16.01480,23.87630,38.99950,69.27440,130.81100,255.54201"\ "12.24310,16.39210,24.14550,39.19650,69.42790,130.87100,255.58101"\ "13.71070,17.80030,25.48580,40.39950,70.31300,131.42599,255.80199"\ "16.19010,20.12100,27.44400,41.85160,71.64080,132.44800,256.59399"\ "19.91150,23.84040,30.88290,44.66170,73.48610,133.86200,257.75800"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.47990,16.02330,20.67150,29.60850,47.12420,82.16360,152.14799"\ "15.16220,17.71770,22.35870,31.25920,48.83480,83.86770,153.85800"\ "18.30840,20.86990,25.51890,34.43480,52.02240,87.06870,157.05499"\ "22.74680,25.36750,30.07400,39.00970,56.61330,91.66180,161.65601"\ "28.66630,31.41620,36.14660,45.07220,62.71600,97.78480,167.84700"\ "35.94070,38.95730,43.81660,52.75310,70.33500,105.43900,175.72501"\ "44.09840,47.60740,53.03940,62.02090,79.53440,114.59000,184.61700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.15556,12.87060,22.47520,42.00000,81.40220,160.53400,318.93100"\ "8.17593,12.88780,22.48460,41.99920,81.40350,160.54700,318.93399"\ "8.41746,13.06510,22.58490,42.04630,81.41640,160.53600,318.92899"\ "9.12585,13.61290,22.98410,42.28840,81.56480,160.58200,318.94000"\ "10.24390,14.56810,23.65460,42.85970,81.77860,160.72600,319.03799"\ "12.34000,16.39770,25.02680,43.63920,82.35190,160.92999,319.41101"\ "15.58640,19.67850,27.64100,45.33920,83.14470,161.67200,320.20999"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("28.50380,31.87120,37.21940,46.10690,61.85060,91.77250,150.91000"\ "29.66320,33.01680,38.37380,47.25860,63.00800,92.92360,152.08200"\ "32.02450,35.38190,40.74150,49.63310,65.37060,95.30890,154.44501"\ "36.75780,40.11000,45.47460,54.40840,70.10980,100.03300,159.18500"\ "44.16330,47.70160,53.26860,62.41280,78.32300,108.29800,167.45200"\ "55.52930,59.31750,65.16860,74.51200,90.70790,120.88799,180.15900"\ "72.87680,76.98210,83.32700,93.18140,109.61600,139.92799,199.27100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("11.81780,16.04250,23.91090,39.04570,69.31190,130.82201,255.57501"\ "11.79280,16.01400,23.89440,39.01960,69.29900,130.81300,255.56398"\ "11.78870,16.00970,23.86110,39.00420,69.28230,130.82300,255.56598"\ "12.22740,16.36690,24.14570,39.15950,69.40370,130.87801,255.58400"\ "13.37090,17.54920,25.30960,40.21230,70.21740,131.38300,255.78601"\ "15.31320,19.46180,27.04070,41.77510,71.61850,132.23300,256.42999"\ "18.50000,22.67190,30.15090,44.32080,73.28900,134.05000,258.04401"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.88050,16.48570,21.15810,30.08910,47.68490,82.73940,152.73801"\ "15.68740,18.28120,22.97950,31.91360,49.51530,84.57490,154.57401"\ "18.82030,21.40280,26.07170,34.99890,52.60940,87.67460,157.67900"\ "23.59940,26.26000,30.95970,39.93370,57.55360,92.62040,162.63800"\ "29.92110,32.67750,37.42530,46.34520,64.05540,99.11730,169.14301"\ "37.87450,40.87520,45.78070,54.71640,72.31240,107.43800,177.62601"\ "47.31980,50.77250,56.03650,65.13340,82.59740,117.68800,187.73100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.32912,13.03290,22.61530,42.10800,81.48840,160.59500,318.98001"\ "8.33361,13.03540,22.61640,42.10940,81.48850,160.59500,318.98001"\ "8.53082,13.17400,22.70260,42.15140,81.49960,160.59599,318.98001"\ "9.18490,13.82250,23.11150,42.35900,81.62150,160.62601,318.98499"\ "10.33820,14.63320,23.82560,43.01200,81.89430,160.78300,319.08801"\ "12.32320,16.39570,25.02600,43.57070,82.68400,161.01401,319.30301"\ "15.42610,19.41560,27.45950,45.20550,83.14850,161.80701,320.60300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("29.18660,32.54960,37.88400,46.78620,62.52590,92.45940,151.59000"\ "30.23770,33.60470,38.95910,47.82970,63.58770,93.48680,152.65100"\ "32.17710,35.54240,40.89910,49.79050,65.54430,95.45810,154.60500"\ "35.81240,39.19960,44.56790,53.48210,69.20010,99.11570,158.24800"\ "41.44390,44.94940,50.44760,59.54470,75.49820,105.43300,164.57001"\ "50.09230,53.83020,59.64780,69.07600,85.26430,115.50100,174.72600"\ "63.85820,67.95650,74.25940,84.25190,100.74100,131.06300,190.47501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("11.78670,16.01720,23.92090,39.04430,69.31450,130.81799,255.55499"\ "11.78700,16.01490,23.87430,39.04030,69.28830,130.82500,255.55699"\ "11.78680,16.00950,23.85690,38.99940,69.28220,130.81500,255.55299"\ "12.14580,16.31620,24.10780,39.15230,69.40310,130.86501,255.57401"\ "13.04680,17.29700,25.25510,40.14980,70.09310,131.36400,255.80199"\ "14.57620,18.82230,26.60170,41.42140,71.37840,132.31500,256.32501"\ "17.25750,21.54460,29.30090,44.01460,73.27210,134.40300,257.40302"); } } } pin("A") { direction : input; capacitance : 0.6390; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5976; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.6283; max_transition : 320.000; } } cell ("OR3x4_ASAP7_75t_R") { area : 0.131 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A+B)+C"; capacitance : 0.0000; max_capacitance : 184.320; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.77760,19.63630,24.57320,33.69810,51.48330,86.82420,157.39600"\ "18.60660,21.43160,26.34830,35.51030,53.34840,88.66100,159.23700"\ "21.95310,24.77750,29.72090,38.84310,56.60950,91.96870,162.55299"\ "27.48810,30.38810,35.37040,44.50650,62.15240,97.50800,168.19901"\ "34.79070,37.84870,42.93430,52.12290,69.93200,105.25400,175.83900"\ "44.03050,47.43430,52.77980,62.07690,79.81710,115.19700,185.84599"\ "55.03850,59.00120,64.90000,74.57820,92.17950,127.15300,198.23399"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.80840,14.61870,24.27420,43.93440,83.83050,164.34700,325.75800"\ "9.79878,14.61200,24.27360,43.93440,83.83760,164.34599,325.76599"\ "9.90820,14.71430,24.33460,43.96900,83.85300,164.34801,325.75900"\ "10.74720,15.37970,24.80560,44.24010,83.98990,164.37399,325.76700"\ "12.31920,16.77060,26.01820,45.06540,84.39450,164.56599,325.82199"\ "15.01380,19.30610,27.94460,46.34320,85.61710,164.94501,326.11200"\ "19.11010,23.50030,31.65020,49.55260,86.97250,166.07401,326.80801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("38.80190,42.77410,49.00160,59.00040,75.96860,106.86200,166.72400"\ "39.95500,43.92030,50.14390,60.15319,77.13920,108.05300,167.90300"\ "42.53680,46.48690,52.73100,62.75060,79.73930,110.65000,170.52200"\ "48.53870,52.49090,58.72480,68.72800,85.70120,116.65900,176.49699"\ "60.30220,64.11620,70.43580,80.50800,97.47630,128.38699,188.25301"\ "77.16810,81.42720,87.89070,98.23440,115.54700,146.75600,206.43900"\ "101.20200,105.82200,112.90200,123.68000,141.25000,171.97501,232.49800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.58310,21.11480,29.44050,45.17930,76.14350,138.43600,265.30600"\ "16.59780,21.11720,29.43700,45.21670,76.12460,138.45200,265.29599"\ "16.59080,21.11020,29.42800,45.15370,76.08890,138.43201,265.30200"\ "16.58550,21.09710,29.42830,45.15400,76.02940,138.42999,265.26199"\ "18.03220,22.45980,30.54790,45.98580,76.66970,138.78600,265.40500"\ "21.36850,25.50990,33.29900,48.67580,78.48350,140.02901,266.24500"\ "26.67860,30.65330,38.05600,52.68500,81.43830,142.36900,267.74600"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("17.35250,20.18670,25.15190,34.29370,52.08000,87.43100,158.01601"\ "18.93380,21.79940,26.73930,35.87470,53.67050,89.02710,159.61000"\ "22.42170,25.26730,30.19940,39.32960,57.12330,92.48180,163.06799"\ "28.20040,31.09370,36.07050,45.20260,63.01630,98.36900,168.96899"\ "35.90280,38.94090,44.01720,53.19730,71.00860,106.40200,176.98100"\ "45.75400,49.10670,54.42760,63.70860,81.50220,116.96900,187.45500"\ "57.79060,61.71901,67.60990,77.14540,94.87550,129.98900,200.53200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("9.87431,14.66700,24.31050,43.95380,83.85350,164.35300,325.76599"\ "9.86682,14.66140,24.30910,43.95120,83.85280,164.35300,325.76501"\ "9.97331,14.75110,24.37190,43.98500,83.86740,164.35500,325.76599"\ "10.76480,15.36010,24.77920,44.21970,83.98520,164.35899,325.78000"\ "12.27640,16.71020,25.85410,44.96920,84.37980,164.55701,325.83099"\ "14.91490,19.20460,27.80250,46.21780,85.58710,165.02299,326.03201"\ "18.87560,23.20280,31.33060,48.98630,86.77810,165.67700,326.49701"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("40.15670,44.09450,50.35970,60.34720,77.25900,108.18900,167.99699"\ "41.35820,45.32980,51.55760,61.53140,78.49710,109.42200,169.25800"\ "43.71640,47.67650,53.91150,63.92960,80.92110,111.84200,171.67599"\ "48.47340,52.43090,58.67920,68.67430,85.65620,116.59400,176.42300"\ "57.77200,61.77060,68.12060,78.07420,95.14910,126.05500,185.88100"\ "71.96740,76.18950,82.74500,93.08130,110.41300,141.38200,201.32100"\ "93.43670,98.04590,104.99500,115.77600,133.54800,164.92799,224.76100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.57960,21.16190,29.41610,45.17970,76.12280,138.45500,265.30200"\ "16.57050,21.09350,29.42860,45.23040,76.09110,138.46400,265.27301"\ "16.58420,21.10580,29.42730,45.15510,76.07980,138.43100,265.27301"\ "16.58610,21.10390,29.43080,45.14620,76.01420,138.42101,265.26300"\ "17.77030,22.21010,30.43240,45.97790,76.61560,138.75700,265.44601"\ "20.12160,24.47640,32.56250,47.88410,78.33460,140.04800,266.20200"\ "24.22630,28.46700,36.31770,51.26200,80.94420,143.05800,267.80200"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("17.77570,20.65530,25.62840,34.78980,52.59750,87.97050,158.56599"\ "19.55050,22.48450,27.42730,36.58470,54.39600,89.78020,160.37199"\ "22.97760,25.83120,30.79290,39.93980,57.75680,93.13650,163.73801"\ "28.90080,31.78090,36.77090,45.86770,63.75080,99.13490,169.74600"\ "36.93940,39.98620,45.06210,54.25860,72.14730,107.48400,178.10001"\ "47.43130,50.78900,56.11340,65.37710,83.16070,118.58301,189.22400"\ "60.12410,64.01600,69.87840,79.46340,97.27530,132.38200,202.98801"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("10.03910,14.81560,24.43880,44.05910,83.94450,164.38600,325.81100"\ "10.02220,14.80970,24.43890,44.05860,83.93530,164.38499,325.81100"\ "10.08490,14.89350,24.48420,44.08380,83.95140,164.38699,325.81201"\ "10.84760,15.52360,24.86890,44.33570,84.02320,164.40800,325.82599"\ "12.30960,16.77530,25.87970,45.05220,84.40980,164.57401,325.87100"\ "14.87350,19.16590,27.77170,46.33690,85.39320,164.88000,326.04999"\ "18.79010,23.11950,31.33160,48.81880,87.12280,165.92101,326.50699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("40.83680,44.80560,51.03550,61.05380,78.02000,108.92300,168.68201"\ "41.94090,45.90490,52.15030,62.16590,79.08930,110.01900,169.83000"\ "43.88460,47.85290,54.06720,64.07700,81.06600,112.00000,171.85400"\ "47.66250,51.62330,57.85520,67.85940,84.86490,115.77800,175.61800"\ "54.43150,58.48619,64.80790,74.87950,91.91810,122.80900,182.43800"\ "65.06200,69.27570,75.84380,86.21670,103.54300,134.73700,194.59801"\ "81.83290,86.20180,93.17570,104.06000,121.66800,153.28400,213.44299"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000, 184.32001"); values("16.57090,21.08850,29.39330,45.16730,76.13000,138.45500,265.34000"\ "16.56070,21.07050,29.40780,45.15330,76.14400,138.46600,265.31299"\ "16.57660,21.09900,29.41950,45.14670,76.04480,138.42900,265.29300"\ "16.59480,21.12080,29.43720,45.15780,76.07210,138.42200,265.26199"\ "17.56880,22.06580,30.24100,45.88740,76.61100,138.72301,265.50500"\ "19.35730,23.83600,32.05130,47.55430,78.13160,139.92599,266.13599"\ "22.39280,27.05650,35.09310,50.50710,80.75880,141.68600,267.52301"); } } } pin("A") { direction : input; capacitance : 0.6382; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5979; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.6268; max_transition : 320.000; } } cell ("OR4x1_ASAP7_75t_R") { area : 0.102 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((A+B)+C)+D"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.34260,13.71170,18.19580,26.95540,44.37360,79.15740,148.67300"\ "12.92790,15.28490,19.77250,28.54060,45.96470,80.75030,150.27000"\ "15.52450,17.92820,22.45670,31.24650,48.67830,83.46650,152.99100"\ "18.83990,21.28450,25.83210,34.67100,52.05700,86.91220,156.05901"\ "22.94530,25.48140,30.03890,38.87960,56.48280,91.38250,160.91600"\ "27.61120,30.37520,35.02810,43.82900,61.34540,96.27460,166.05701"\ "31.59770,34.85290,39.92070,48.84700,66.34650,101.25400,171.06599"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.73041,12.44470,22.03640,41.39940,80.33970,158.32001,314.32300"\ "7.79168,12.49420,22.05420,41.40770,80.34110,158.32001,314.32901"\ "8.11524,12.72760,22.20930,41.49130,80.34380,158.29100,314.32901"\ "8.60845,13.18420,22.57840,41.70540,80.50730,158.39101,314.32599"\ "9.55950,13.89120,23.10950,42.13070,80.73080,158.59399,314.48999"\ "11.29880,15.35480,24.07070,42.62810,81.15010,159.28000,314.79199"\ "14.23700,18.17060,26.38650,44.07170,81.86580,159.22099,315.01801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("26.03160,29.34510,34.68210,43.55410,59.24560,89.02320,147.85201"\ "26.91150,30.21650,35.55520,44.43220,60.12490,89.91230,148.73599"\ "29.45320,32.75150,38.08140,46.96220,62.66430,92.44380,151.26601"\ "34.89200,38.19030,43.55920,52.47300,68.22210,97.98180,156.80499"\ "43.01390,46.38820,51.88200,61.06430,77.05360,106.99100,165.80901"\ "55.13590,58.72690,64.22310,73.33400,89.56650,119.58899,178.77499"\ "73.40430,77.37380,83.38430,92.89420,108.99800,139.13499,198.44099"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.48790,15.68730,23.47470,38.33120,67.96320,128.12399,250.23999"\ "11.48560,15.69080,23.44940,38.30530,67.93860,128.14101,250.23900"\ "11.48070,15.68420,23.44440,38.31000,67.93220,128.12199,250.23599"\ "12.04200,16.22680,23.88930,38.61330,68.07660,128.20200,250.26100"\ "12.91510,17.07080,24.74640,39.64560,69.10700,128.97200,250.59802"\ "14.67850,18.61500,26.07840,40.51650,70.33590,129.86200,251.53998"\ "17.49340,21.42100,28.50010,42.39450,71.17890,130.87700,252.41301"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.83450,14.21730,18.72750,27.50620,45.00300,79.79330,149.31599"\ "13.51790,15.91070,20.41880,29.20960,46.65620,81.44570,150.97400"\ "16.30570,18.72900,23.25640,32.05790,49.51870,84.31780,153.87000"\ "19.97610,22.40960,26.97450,35.88900,53.34850,88.17060,157.71899"\ "24.67440,27.15240,31.76050,40.63180,58.23360,93.11130,162.73801"\ "30.24370,32.96650,37.61940,46.44510,64.01140,98.87840,168.62300"\ "35.64240,38.79750,43.76060,52.64780,70.15410,105.20000,174.62300"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.82336,12.52520,22.09390,41.45350,80.38050,158.32899,314.36301"\ "7.85898,12.54660,22.10490,41.46200,80.38090,158.35001,314.34601"\ "8.14492,12.74640,22.23580,41.52230,80.39370,158.36200,314.36301"\ "8.58224,13.13220,22.54710,41.72270,80.50690,158.36501,314.36801"\ "9.50341,13.81260,22.93730,42.16690,80.73010,158.56100,314.51999"\ "11.12280,15.15940,24.02090,42.51980,81.32700,158.80600,314.82199"\ "13.82810,17.73310,25.92690,43.81130,81.76720,159.45700,315.11200"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("28.43830,31.74520,37.07500,45.95710,61.64640,91.42770,150.24500"\ "29.38920,32.70060,38.02000,46.91280,62.60431,92.38810,151.20900"\ "31.62510,34.93220,40.26050,49.14200,64.84040,94.62760,153.44901"\ "36.06850,39.43070,44.80570,53.64190,69.34120,99.13160,157.93600"\ "42.75150,46.25700,51.81880,61.03410,77.04230,106.95000,165.78101"\ "53.40690,57.10850,62.94270,72.30000,88.47130,118.59200,177.66800"\ "70.66560,74.76480,80.98020,90.76350,107.19600,137.39600,196.64101"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.49510,15.69020,23.47480,38.32520,67.96020,128.13100,250.23999"\ "11.50610,15.70590,23.45190,38.31940,67.94570,128.12801,250.23900"\ "11.49240,15.69010,23.44620,38.30990,67.93630,128.12399,250.23799"\ "12.01900,16.19950,23.83390,38.64250,68.16950,128.23199,250.27699"\ "12.92690,17.13990,24.87900,39.68470,69.00930,128.87801,250.53598"\ "14.59620,18.71190,26.34790,40.78630,70.06530,129.75400,251.37500"\ "17.22290,21.42090,28.87790,43.03530,71.66150,130.81000,252.20900"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.23100,14.66130,19.20070,28.01560,45.47430,80.29230,149.84399"\ "13.95090,16.36420,20.90370,29.72250,47.19230,82.00440,151.55800"\ "16.84960,19.32060,23.86430,32.70360,50.18500,85.00230,154.56599"\ "20.87010,23.33840,27.92410,36.84760,54.32590,89.15950,158.72701"\ "26.03830,28.58430,33.17670,42.04500,59.56690,94.48850,164.06400"\ "32.36550,35.08580,39.72980,48.69270,66.08860,101.26300,170.86301"\ "39.07310,42.22210,47.08290,55.77750,73.57740,108.33100,178.07700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.99411,12.68440,22.23560,41.56340,80.45530,158.42000,314.39001"\ "8.01114,12.70770,22.24060,41.56300,80.45870,158.38000,314.39001"\ "8.26292,12.85200,22.33480,41.59810,80.46600,158.41100,314.39001"\ "8.73694,13.35680,22.59560,41.80010,80.56980,158.44701,314.39001"\ "9.55619,13.89050,22.99820,42.26830,80.69360,158.56799,314.49500"\ "11.12600,15.17900,23.95070,42.65400,81.27680,159.02800,314.77701"\ "13.71230,17.58500,25.91750,43.90110,81.68400,159.53300,315.07101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.89330,33.20020,38.54140,47.42400,63.11250,92.89350,151.70900"\ "30.90040,34.21020,39.54980,48.43090,64.12820,93.90450,152.71899"\ "32.87920,36.18020,41.51550,50.39460,66.08580,95.87740,154.69800"\ "36.44400,39.77740,45.16500,54.07950,69.74270,99.52690,158.33501"\ "41.84470,45.33990,50.91000,60.08440,76.08690,105.97300,164.78700"\ "50.55010,54.25030,60.08280,69.56980,85.74560,115.96300,174.97600"\ "65.06300,69.13040,75.54560,85.41710,101.94700,132.32401,191.47301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.50360,15.71200,23.46760,38.32640,67.95780,128.13000,250.23799"\ "11.51570,15.70310,23.45840,38.32230,67.93810,128.12900,250.23799"\ "11.49060,15.68390,23.44180,38.30910,67.92510,128.12300,250.23500"\ "11.95490,16.10260,23.77260,38.52010,68.11220,128.18600,250.26300"\ "12.72900,16.97910,24.76670,39.56190,68.89180,128.79601,250.51799"\ "14.24630,18.46470,26.14870,40.72960,70.13920,129.72900,251.19901"\ "16.71780,21.14420,28.70410,43.13990,71.78000,131.50800,252.22600"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.50840,14.99550,19.60380,28.48080,45.98300,80.82340,150.39799"\ "14.27950,16.75970,21.36620,30.24750,47.75740,82.60350,152.18201"\ "17.27490,19.74530,24.33420,33.22430,50.74710,85.59620,155.17999"\ "21.50090,24.01210,28.63690,37.60370,55.10230,89.96110,159.55200"\ "27.10910,29.66720,34.30280,43.21550,60.82270,95.71850,165.34000"\ "34.06900,36.79370,41.50490,50.38860,67.94030,103.00500,172.69400"\ "41.94410,44.94970,50.01850,58.95290,76.37550,111.31700,181.08299"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.21458,12.92240,22.47090,41.77100,80.61640,158.50301,314.45499"\ "8.19978,12.90730,22.45070,41.76520,80.61110,158.51401,314.45401"\ "8.39652,13.01900,22.53330,41.77640,80.60550,158.53999,314.45300"\ "8.83557,13.39880,22.77670,41.93130,80.69380,158.53101,314.45801"\ "9.66962,14.00670,23.14560,42.28180,80.82750,158.69901,314.58600"\ "11.24350,15.33060,24.08900,43.03320,81.09400,158.94501,314.82401"\ "13.75790,17.75840,25.98210,43.79490,81.71280,159.88400,315.17499"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("30.47670,33.79030,39.13280,48.01640,63.70640,93.48380,152.29700"\ "31.44380,34.74200,40.08270,48.96400,64.66140,94.43760,153.25000"\ "33.23120,36.54170,41.87250,50.75620,66.45560,96.23820,155.05400"\ "36.35250,39.67260,45.02450,53.87670,69.57370,99.34000,158.16400"\ "40.71890,44.19970,49.75820,58.89990,74.72500,104.56400,163.38000"\ "47.24820,50.90500,56.65300,66.11780,82.33210,112.41200,171.46800"\ "58.22010,62.22620,68.57710,78.54070,95.12200,125.48600,184.57001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.52600,15.71140,23.46600,38.32790,67.94870,128.11400,250.23599"\ "11.48820,15.70840,23.46110,38.32440,67.93980,128.12900,250.23599"\ "11.48670,15.68580,23.44050,38.30340,67.92090,128.12199,250.23401"\ "11.80830,15.96620,23.67440,38.48330,68.09450,128.18800,250.25500"\ "12.42010,16.73640,24.56460,39.28210,68.73960,128.65401,250.45200"\ "13.63390,17.95690,25.68030,40.45000,70.30840,129.51199,251.03799"\ "15.86920,20.30060,28.15310,42.91450,71.79580,131.36700,251.97000"); } } } pin("A") { direction : input; capacitance : 0.6420; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5995; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5956; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.6141; max_transition : 320.000; } } cell ("OR4x2_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "((A+B)+C)+D"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("12.99820,15.56100,20.18990,29.07090,46.61790,81.62690,151.60201"\ "14.75500,17.35910,21.98640,30.85540,48.43510,83.44160,153.39000"\ "17.83040,20.39600,25.03580,33.93560,51.50130,86.52470,156.49001"\ "21.97320,24.64370,29.37540,38.33650,55.91260,91.00530,160.90500"\ "27.40180,30.16160,34.92210,43.80750,61.56950,96.59250,166.56799"\ "33.81730,36.90420,41.86350,50.83260,68.33480,103.30600,172.91800"\ "40.34540,43.99830,49.46730,58.44760,76.17830,110.92100,180.73000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.07610,12.79840,22.40720,41.91390,81.31530,160.40300,318.70499"\ "8.09786,12.81190,22.41560,41.92070,81.31740,160.40401,318.70099"\ "8.39629,13.02570,22.53510,41.97310,81.32960,160.39400,318.70599"\ "9.08861,13.64180,22.98260,42.22700,81.49580,160.42200,318.70099"\ "10.31910,14.64360,23.72490,43.00740,81.72550,160.59300,318.80801"\ "12.52900,16.57140,25.28790,43.60910,82.31070,160.90199,319.03201"\ "15.88110,20.10700,28.05500,45.72990,83.32570,162.20300,319.47198"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("33.57770,37.40200,43.42830,53.10810,69.66560,100.10100,159.31000"\ "34.47350,38.29570,44.29580,53.99000,70.56370,101.00500,160.24899"\ "36.78890,40.59160,46.60350,56.30230,72.88030,103.32800,162.57700"\ "42.61640,46.40580,52.40150,62.07610,78.65790,109.09000,168.34200"\ "52.49740,56.36930,62.46880,72.34930,88.97180,119.11100,178.35400"\ "67.16860,71.21100,77.43760,87.31990,104.13600,134.78300,194.42400"\ "88.12490,92.57450,99.26040,109.55200,126.48900,157.21600,216.91800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.02860,18.52440,26.68230,42.00050,72.02860,132.72900,256.14600"\ "14.03790,18.54080,26.70610,41.98470,72.01040,132.72701,256.15601"\ "14.02560,18.51570,26.67430,41.97300,72.04090,132.71400,256.14999"\ "14.15130,18.65610,26.77260,42.06760,72.09310,132.73599,256.15500"\ "15.47230,19.88400,27.94900,43.09420,72.84900,133.37900,256.42200"\ "17.88820,22.00960,29.69850,44.63220,74.43830,134.58900,257.33301"\ "21.74840,25.83530,33.13040,47.23820,76.00840,136.03400,258.40201"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.52030,16.09030,20.73340,29.62680,47.20110,82.22680,152.19000"\ "15.28590,17.84750,22.49210,31.39170,48.96200,83.98540,153.97501"\ "18.47020,21.03960,25.68730,34.59790,52.18300,87.21920,157.18700"\ "22.95710,25.58950,30.29570,39.22370,56.82420,91.85000,161.83701"\ "28.86840,31.63930,36.34020,45.34180,62.92590,97.98630,168.00101"\ "36.05130,39.08460,43.95880,52.92620,70.48320,105.55500,175.73100"\ "43.71010,47.20410,52.68710,61.71310,79.20290,114.24500,184.27000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.16930,12.87740,22.47420,41.97650,81.35630,160.42799,318.72400"\ "8.18552,12.89340,22.48010,41.97590,81.34820,160.41200,318.73099"\ "8.41398,13.05870,22.57670,42.02590,81.36160,160.42999,318.72400"\ "9.07983,13.63990,22.96600,42.26370,81.50880,160.46001,318.73499"\ "10.28320,14.60180,23.77370,42.90050,81.72780,160.61200,318.83499"\ "12.33280,16.40570,25.03080,43.64370,82.19850,160.79500,319.08899"\ "15.61190,19.77980,27.74590,45.38090,83.12160,161.57201,319.62100"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("35.87250,39.69500,45.70450,55.39240,71.96340,102.37500,161.64799"\ "36.87560,40.69280,46.70380,56.39810,72.95380,103.40200,162.65601"\ "39.07110,42.88980,48.89270,58.59300,75.16840,105.60300,164.86301"\ "43.78520,47.60760,53.56810,63.23850,79.78680,110.23700,169.49100"\ "51.85080,55.83430,61.99850,71.95220,88.64540,119.17700,178.41701"\ "64.55920,68.65450,75.02190,85.09410,101.99200,132.93700,192.40401"\ "84.17460,88.66010,95.48210,106.01200,123.25900,154.26401,213.83000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.07150,18.55950,26.70670,42.03450,72.08350,132.74200,256.13400"\ "14.07370,18.55480,26.69580,42.01250,72.04600,132.70700,256.15601"\ "14.03630,18.53880,26.68340,41.98090,72.04520,132.72099,256.15201"\ "14.18590,18.61040,26.80260,42.11490,72.06190,132.75700,256.16199"\ "15.32330,19.80280,27.86470,43.00830,72.76490,133.22600,256.35300"\ "17.31720,21.74560,29.66140,44.63050,74.56510,134.50000,257.25101"\ "20.61610,24.99090,32.70920,47.20130,76.44520,135.82401,258.29300"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("13.97050,16.56960,21.24230,30.16890,47.76070,82.80570,152.78600"\ "15.73930,18.33050,23.00890,31.93710,49.53150,84.57980,154.56000"\ "18.93050,21.51480,26.18360,35.10510,52.71310,87.76700,157.75200"\ "23.75090,26.42890,31.11310,40.07830,57.69450,92.75320,162.75101"\ "30.08880,32.81790,37.58580,46.55370,64.14390,99.20430,169.25301"\ "37.83650,40.85270,45.77990,54.70040,72.28940,107.41300,177.61600"\ "46.74000,50.23500,55.52560,64.61460,82.09520,117.15000,187.22200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.32594,13.01910,22.59130,42.06400,81.41950,160.47600,318.76501"\ "8.32620,13.02230,22.59080,42.06250,81.41950,160.47600,318.76300"\ "8.51288,13.15260,22.67550,42.10990,81.42960,160.47701,318.76401"\ "9.16235,13.74860,23.03680,42.32140,81.55090,160.50800,318.76801"\ "10.30510,14.64530,23.80630,43.05340,81.82130,160.65401,318.85501"\ "12.33260,16.50140,25.03010,43.53580,82.35930,160.88000,319.10599"\ "15.49570,19.53840,27.55070,45.23930,83.12130,162.79700,320.36099"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("37.34710,41.15000,47.16270,56.85660,73.41440,103.85300,163.10899"\ "38.39150,42.21000,48.19850,57.89130,74.45720,104.89300,164.16100"\ "40.32140,44.14300,50.14200,59.84200,76.40050,106.86200,166.10100"\ "44.02480,47.82860,53.81620,63.50860,80.06360,110.51000,169.75400"\ "50.34120,54.25690,60.46660,70.34690,87.02090,117.42300,176.77100"\ "60.45850,64.59890,71.05240,81.08320,98.11100,128.91600,188.43900"\ "77.09910,81.61230,88.50390,99.14820,116.63301,147.59200,207.20700"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.03300,18.58860,26.71990,42.02360,72.04460,132.73300,256.15701"\ "14.02660,18.52140,26.72870,41.99750,72.03870,132.73399,256.15399"\ "14.03320,18.52470,26.68170,41.97380,72.01110,132.69501,256.14999"\ "14.18780,18.64490,26.79800,42.06350,72.04630,132.73900,256.16000"\ "15.16100,19.65250,27.78960,42.95530,72.82630,133.31400,256.36899"\ "16.73460,21.30660,29.36420,44.66910,74.74550,134.34300,257.16000"\ "19.57430,24.09150,32.09210,46.90220,76.08900,135.69901,258.19400"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.24930,16.90580,21.63570,30.61730,48.25150,83.31870,153.32300"\ "16.01500,18.65510,23.38510,32.37490,50.00670,85.07660,155.08200"\ "19.29460,21.91590,26.63460,35.59910,53.24540,88.31940,158.32899"\ "24.35580,27.01400,31.76960,40.75800,58.41470,93.48370,163.50400"\ "31.00440,33.81620,38.55540,47.54450,65.24140,100.35300,170.30299"\ "39.43220,42.46440,47.41660,56.34810,73.99890,109.21800,179.25101"\ "49.34860,52.86080,58.14130,67.22800,84.78120,119.87000,189.94099"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.53723,13.24480,22.80790,42.25690,81.58860,160.56900,318.83401"\ "8.52499,13.23680,22.80780,42.25300,81.58530,160.56700,318.83401"\ "8.65682,13.32050,22.84320,42.27480,81.58320,160.56500,318.83301"\ "9.29249,13.85790,23.19070,42.48150,81.67180,160.59200,318.83499"\ "10.44540,14.72960,23.87180,43.13830,81.91260,160.82001,318.95300"\ "12.39710,16.48490,25.14780,43.64860,82.70200,161.10201,319.11200"\ "15.46380,19.47700,27.53730,45.29360,83.21190,162.58099,320.16800"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("37.93180,41.75600,47.73760,57.43090,73.99440,104.43200,163.69701"\ "38.92060,42.73930,48.73410,58.41790,74.99850,105.42100,164.68600"\ "40.67230,44.48900,50.49640,60.19470,76.75250,107.20200,166.45700"\ "43.86580,47.68250,53.67290,63.31630,79.87740,110.32300,169.55600"\ "48.85380,52.76460,58.89160,68.74390,85.42360,115.89200,175.18500"\ "56.34700,60.60650,66.94340,77.02080,94.08730,124.75200,184.25400"\ "69.06710,73.49760,80.27190,90.90820,108.32100,139.42300,198.99500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("14.03500,18.52190,26.74910,42.01010,72.03920,132.74001,256.15799"\ "14.02650,18.52080,26.74210,42.00220,72.07310,132.73500,256.15799"\ "14.03940,18.52460,26.67760,41.98220,72.01100,132.69800,256.11499"\ "14.14510,18.59370,26.76800,42.11730,72.08980,132.76100,256.17200"\ "14.90290,19.49840,27.60130,42.76070,72.74770,133.14500,256.32599"\ "16.11800,20.67540,28.88010,44.09010,74.00510,134.14600,257.10901"\ "18.46700,23.12220,31.36410,46.51680,76.26420,136.23399,258.85400"); } } } pin("A") { direction : input; capacitance : 0.6418; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5983; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5957; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.6126; max_transition : 320.000; } } cell ("OR5x1_ASAP7_75t_R") { area : 0.117 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(((A+B)+C)+D)+E"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.83620,16.37810,20.97550,29.80260,47.21630,82.01550,151.54800"\ "15.56320,18.04350,22.63130,31.45760,48.90190,83.73980,153.25101"\ "18.67250,21.18990,25.79050,34.62120,52.07870,86.88450,156.42101"\ "22.98430,25.56440,30.25120,39.13950,56.64320,91.45370,160.99600"\ "28.62570,31.36790,36.10170,45.02460,62.52950,97.44380,166.97701"\ "35.51720,38.57350,43.49980,52.40950,69.85270,104.71000,174.46300"\ "43.37880,46.87300,52.37590,61.50320,78.99530,113.73600,183.40601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.46644,13.10860,22.56920,41.78440,80.60330,158.53500,314.53699"\ "8.47846,13.12510,22.57960,41.79500,80.60460,158.51900,314.53699"\ "8.74675,13.31700,22.69150,41.84740,80.61520,158.53500,314.53799"\ "9.41687,13.95200,23.13060,42.13550,80.78100,158.55701,314.53400"\ "10.52160,14.82950,23.79530,42.78170,81.07970,158.79201,314.64200"\ "12.58640,16.63600,25.23410,43.63940,81.64160,159.00500,314.92999"\ "15.72800,19.92200,27.91070,45.42050,82.59350,160.71600,315.64600"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("29.96570,33.66840,39.55580,49.12970,65.57630,95.80740,154.75999"\ "30.82120,34.51770,40.40770,49.98870,66.40080,96.67320,155.63600"\ "33.08000,36.76140,42.64050,52.22050,68.66520,98.90840,157.86000"\ "38.49860,42.15840,48.01000,57.54750,73.99530,104.25600,163.20900"\ "46.71800,50.37210,56.39980,66.18490,82.83730,113.21400,172.20599"\ "59.11150,62.89280,68.85540,78.71370,95.35200,126.22001,185.68800"\ "76.74790,80.96280,87.37000,97.28320,113.95900,144.56799,204.13901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.25420,17.66440,25.77080,40.84170,70.40260,130.05099,251.42099"\ "13.22680,17.67020,25.73110,40.82180,70.38470,130.04201,251.40198"\ "13.19840,17.64880,25.72660,40.80730,70.38870,130.03500,251.41699"\ "13.46860,17.90060,25.92550,41.01890,70.47280,130.09300,251.43298"\ "14.30830,18.73810,26.88430,41.99920,71.42180,130.78300,251.73900"\ "16.11730,20.24360,27.97210,42.73120,72.37020,131.85899,252.96098"\ "19.20950,23.31490,30.59760,44.71550,73.65600,132.60600,254.05101"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.57050,17.11180,21.71430,30.55810,48.02250,82.84070,152.39000"\ "16.36300,18.89280,23.49440,32.34340,49.81260,84.64790,154.17200"\ "19.60860,22.12970,26.73750,35.59110,53.07360,87.90040,157.44800"\ "24.40030,26.99860,31.65210,40.58610,58.07320,92.88960,162.45900"\ "30.74500,33.36150,38.14010,47.01390,64.59280,99.43440,169.05000"\ "38.69300,41.64400,46.55050,55.41490,72.94530,107.88800,177.52901"\ "48.08470,51.53910,56.83120,65.92070,83.31190,118.26200,187.90601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.60007,13.22450,22.65460,41.86460,80.66230,158.58099,314.57800"\ "8.60208,13.22630,22.65930,41.86350,80.66180,158.58099,314.56500"\ "8.78059,13.35510,22.74330,41.89810,80.67350,158.58299,314.57300"\ "9.40360,13.92130,23.11640,42.15050,80.80450,158.57100,314.57999"\ "10.47480,14.79840,23.95230,42.79230,81.05740,158.76601,314.70999"\ "12.38580,16.51790,25.02130,43.33560,81.86250,159.05499,314.82901"\ "15.38470,19.39860,27.45580,44.99330,82.36130,161.38300,316.18900"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("33.22390,36.89230,42.77820,52.35860,68.77030,99.04220,157.99200"\ "34.23430,37.91280,43.78340,53.36580,69.80920,100.05200,159.00101"\ "36.33760,40.01530,45.89890,55.47970,71.92610,102.16200,161.11099"\ "40.77800,44.43630,50.30830,59.85630,76.32210,106.58100,165.53300"\ "47.76720,51.56690,57.68640,67.50420,84.20820,114.61100,173.59599"\ "58.63880,62.62780,68.83520,78.87900,95.62260,126.34101,185.67599"\ "75.19320,79.59770,86.29740,96.55300,113.72900,144.50800,203.97701"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.22810,17.74200,25.78130,40.85620,70.38290,130.04900,251.42299"\ "13.23730,17.68540,25.78830,40.85700,70.41950,130.05200,251.38400"\ "13.23680,17.68330,25.74650,40.82770,70.39930,130.04601,251.42499"\ "13.52990,17.97130,25.99790,41.01060,70.49640,130.09700,251.43698"\ "14.45030,18.98560,27.04210,42.00440,71.42570,130.67101,251.68901"\ "16.15770,20.56380,28.44610,43.24080,72.52440,131.86600,252.72601"\ "19.07170,23.46510,31.16060,45.49270,74.23320,132.86400,253.91899"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.37880,17.95680,22.61470,31.49800,48.99970,83.84450,153.41000"\ "17.11410,19.67860,24.33560,33.22500,50.72940,85.57920,155.14999"\ "20.45530,23.00590,27.62660,36.52400,54.03500,88.88700,158.45799"\ "25.64450,28.23550,32.91690,41.84540,59.37260,94.23280,163.81500"\ "32.51940,35.20260,39.93160,48.81940,66.42640,101.33700,170.92799"\ "41.38610,44.33560,49.15390,58.13270,75.68920,110.64100,180.57600"\ "52.15760,55.55540,60.82840,69.89340,87.38310,122.26501,192.03900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.83061,13.44210,22.84860,42.01360,80.77530,158.66901,314.63901"\ "8.83201,13.44150,22.84620,42.01960,80.77570,158.66901,314.64401"\ "8.93882,13.52360,22.92560,42.04930,80.78400,158.67000,314.63800"\ "9.57081,14.01190,23.24580,42.24830,80.86580,158.68900,314.64401"\ "10.60270,14.90410,23.88680,42.78370,81.12290,158.87801,314.76501"\ "12.38980,16.50380,25.06550,43.39350,82.65810,159.07401,315.14999"\ "15.25710,19.27640,27.36990,44.88790,82.33810,160.19400,316.63699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("35.67970,39.34610,45.25280,54.82540,71.25170,101.50100,160.46300"\ "36.73300,40.40570,46.31160,55.88300,72.31990,102.56100,161.52299"\ "38.67820,42.35630,48.24120,57.82240,74.26660,104.50600,163.47099"\ "42.47450,46.12800,52.03040,61.62030,78.07490,108.31800,167.27100"\ "48.23840,52.06330,58.16510,67.98420,84.62250,114.99200,173.97701"\ "57.14000,61.14799,67.52920,77.60380,94.54020,125.10501,184.47099"\ "71.21250,75.68210,82.54170,93.16340,110.46500,141.37500,200.80800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.22620,17.72910,25.77010,40.84430,70.38040,130.05200,251.42099"\ "13.24020,17.71640,25.76480,40.83970,70.36780,130.04900,251.42099"\ "13.22840,17.68690,25.74840,40.82770,70.39750,130.04401,251.41101"\ "13.44220,17.91600,25.91170,40.93990,70.45750,130.06900,251.42599"\ "14.36440,19.01840,27.00070,41.98030,71.39070,130.64999,251.68301"\ "15.89290,20.48510,28.38640,43.27920,72.62530,131.84599,252.67699"\ "18.72170,23.27360,31.16930,45.74460,74.94300,133.18401,254.40500"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.89870,18.53800,23.27320,32.24460,49.80930,84.68520,154.29401"\ "17.55740,20.18880,24.92460,33.89320,51.45520,86.33180,155.94099"\ "21.02560,23.62960,28.34440,37.30430,54.87390,89.75940,159.36900"\ "26.49870,29.13800,33.87070,42.82330,60.41830,95.32300,164.92999"\ "33.82470,36.56630,41.33230,50.34610,67.98690,102.88700,172.52200"\ "43.49140,46.46990,51.37920,60.36780,78.05680,113.05500,182.69200"\ "55.34370,58.70880,63.99230,73.09680,90.69380,125.64601,195.27499"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.13274,13.74740,23.15250,42.28830,80.99010,158.82300,314.74301"\ "9.10660,13.73180,23.14070,42.28040,80.98770,158.81100,314.73700"\ "9.15347,13.76340,23.14960,42.28670,80.98580,158.82001,314.73599"\ "9.70335,14.24450,23.44380,42.45520,81.05340,158.82001,314.73801"\ "10.73120,15.03170,24.02630,42.86210,81.30390,158.96600,314.82401"\ "12.57100,16.57440,25.15940,43.46820,82.39490,159.31799,315.01599"\ "15.33430,19.32740,27.41460,45.31160,82.44120,160.16800,315.83301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("37.15810,40.82670,46.72230,56.30560,72.74830,102.98200,161.94000"\ "38.22480,41.92170,47.80600,57.38780,73.82070,104.06900,163.02200"\ "40.15340,43.83880,49.71910,59.30310,75.74110,105.98200,164.93401"\ "43.52540,47.20260,53.08010,62.62770,79.05990,109.31700,168.26700"\ "48.38920,52.18710,58.24170,68.02040,84.62630,114.98600,173.98300"\ "55.56280,59.59410,65.93460,75.98610,92.94430,123.57300,182.77800"\ "66.50630,70.88850,77.77960,88.37250,105.71200,136.62801,196.00101"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.22590,17.72310,25.76500,40.84010,70.41320,130.04900,251.42099"\ "13.26010,17.70610,25.75430,40.84520,70.36840,130.05200,251.41600"\ "13.24110,17.69710,25.75490,40.82750,70.36010,130.04401,251.41400"\ "13.35620,17.81740,25.86880,40.97770,70.45040,130.08099,251.42999"\ "14.14900,18.70850,26.77320,41.78880,71.29020,130.57100,251.63499"\ "15.39970,19.98670,28.06350,43.06780,72.58630,131.64600,252.46399"\ "17.94980,22.66900,30.71210,45.59740,74.50040,134.01801,253.77101"); } } timing() { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.14580,18.86860,23.69890,32.77700,50.44020,85.38540,155.02800"\ "17.87740,20.58840,25.41360,34.48620,52.14830,87.09340,156.74100"\ "21.36760,24.01750,28.80660,37.86110,55.52220,90.47230,160.12300"\ "27.03060,29.72150,34.51400,43.55750,61.22720,96.18330,165.84100"\ "34.83890,37.62580,42.44220,51.47680,69.20500,104.18500,173.87300"\ "45.22490,48.22810,53.16260,62.22350,79.87860,114.94000,184.67999"\ "58.26100,61.65800,67.03980,76.17940,93.73510,128.58600,198.44400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.42132,14.08710,23.52420,42.66190,81.32530,159.07800,314.90500"\ "9.37446,14.04990,23.49540,42.63830,81.31360,159.06000,314.90201"\ "9.38168,14.04960,23.47380,42.60950,81.28940,159.04800,314.89801"\ "9.93119,14.45600,23.71400,42.71250,81.30240,159.03400,314.89001"\ "10.91150,15.24920,24.27410,43.12590,81.47330,159.14200,314.94299"\ "12.67580,16.77280,25.38740,43.71320,82.67560,159.34599,315.17300"\ "15.47750,19.43250,27.57170,45.33330,82.64620,159.77800,315.68301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("37.78000,41.46360,47.35710,56.94310,73.38100,103.62600,162.56700"\ "38.80370,42.48700,48.36890,57.95480,74.36200,104.63900,163.58800"\ "40.56760,44.24140,50.13200,59.71400,76.15280,106.39900,165.34700"\ "43.61150,47.28520,53.15030,62.71310,79.15530,109.40900,168.35600"\ "47.77620,51.54590,57.60850,67.29680,83.88720,114.21700,173.18900"\ "53.36980,57.31880,63.61260,73.64990,90.55580,121.08701,180.22701"\ "61.23730,65.58150,72.31140,82.87870,100.33600,131.17999,190.50800"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("13.26480,17.71820,25.76680,40.84060,70.41320,130.03200,251.41699"\ "13.24440,17.69240,25.77280,40.84270,70.38110,130.04800,251.42200"\ "13.23980,17.70850,25.75570,40.83280,70.36210,130.04300,251.42200"\ "13.32830,17.76880,25.85110,40.90060,70.42160,130.06300,251.42899"\ "13.93730,18.51150,26.58180,41.57380,71.09560,130.41400,251.59200"\ "14.89860,19.47740,27.61540,42.71510,72.22970,131.35699,252.22902"\ "16.97980,21.74100,29.95990,45.05230,74.05510,133.49500,253.23698"); } } } pin("A") { direction : input; capacitance : 0.5561; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5080; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5068; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5082; max_transition : 320.000; } pin("E") { direction : input; capacitance : 0.5457; max_transition : 320.000; } } cell ("OR5x2_ASAP7_75t_R") { area : 0.131 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(((A+B)+C)+D)+E"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.35780,19.09770,23.90760,32.88550,50.48600,85.50070,155.42500"\ "18.03190,20.81470,25.63120,34.62600,52.21570,87.26010,157.16701"\ "21.39290,24.13790,28.94760,37.95060,55.34930,90.35810,160.29300"\ "26.79300,29.65030,34.49520,43.53200,61.10610,95.96860,165.68401"\ "33.84120,36.83040,41.82460,50.88190,68.52100,103.42600,173.38100"\ "42.78550,46.10460,51.34840,60.49560,78.22710,113.39900,183.29100"\ "53.39130,57.23380,63.14510,72.57910,90.23850,125.10300,195.20599"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.17937,13.85860,23.32220,42.60410,81.73070,160.53300,318.57999"\ "9.16851,13.85970,23.31910,42.59930,81.72780,160.54800,318.57599"\ "9.32414,13.98970,23.38920,42.63970,81.76700,160.55400,318.59100"\ "10.11470,14.66630,23.86540,42.92540,81.85430,160.57500,318.59100"\ "11.59610,15.92170,24.86290,43.60810,82.25890,160.79300,318.67001"\ "13.94740,18.20080,26.71170,45.03570,83.33510,161.32100,318.95901"\ "17.64660,21.94900,30.12480,47.71750,84.47960,162.51601,319.78500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("38.79930,43.02910,49.63350,60.07620,77.55860,108.74600,168.35100"\ "39.77360,43.92610,50.54580,61.17430,78.49830,109.68200,169.31500"\ "41.85480,46.07850,52.68360,63.15920,80.64800,111.84300,171.47800"\ "47.06020,51.26340,57.85200,68.32270,85.77670,116.99599,176.59500"\ "57.25780,61.47601,68.17730,78.77000,96.35290,127.51600,187.14900"\ "72.12100,76.43370,83.00730,93.66630,111.38200,143.13300,202.99899"\ "93.19760,97.89960,104.97600,115.86300,133.68500,165.27901,224.83501"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.23740,21.01160,29.50150,45.25850,75.42220,135.83099,258.67801"\ "16.24960,21.01660,29.51820,45.18690,75.37390,135.76500,258.67099"\ "16.23310,21.00110,29.49800,45.15850,75.35360,135.79201,258.66400"\ "16.23160,21.03010,29.53500,45.18810,75.35360,135.79401,258.67300"\ "17.27160,21.99750,30.48320,45.93370,75.95230,136.17300,258.85599"\ "19.65430,24.03850,32.08120,47.42530,77.57880,137.61600,259.87799"\ "23.86260,28.07870,35.75940,50.14770,79.12800,139.33501,261.28900"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("17.03630,19.82120,24.66740,33.67680,51.28640,86.32080,156.25800"\ "18.74060,21.51800,26.36140,35.37440,52.98910,88.02910,157.96600"\ "22.25120,25.01100,29.84800,38.85890,56.47600,91.51570,161.45599"\ "27.96680,30.78040,35.67620,44.68280,62.32370,97.35720,167.32300"\ "35.56040,38.53790,43.52200,52.58900,70.22020,105.32700,175.27600"\ "45.34660,48.65460,53.88950,63.04110,80.69470,115.78300,185.80901"\ "57.26560,61.13740,66.91680,76.38400,93.88850,128.99500,199.02200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.31605,13.97220,23.40740,42.65960,81.77010,160.59000,318.61401"\ "9.29617,13.96640,23.40830,42.66500,81.77020,160.58900,318.61401"\ "9.38965,14.05350,23.46390,42.68630,81.77930,160.59200,318.61301"\ "10.09880,14.63030,23.88330,42.92680,81.89800,160.63100,318.62799"\ "11.47340,15.81930,24.83940,43.71470,82.24010,160.80901,318.69000"\ "13.84270,18.06190,26.54880,44.65820,83.21430,161.36600,318.88800"\ "17.40510,21.71540,29.76680,47.14060,84.32450,161.80499,319.49399"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("41.95650,46.17140,52.73930,63.23350,80.71050,111.90300,171.51199"\ "42.99750,47.20410,53.81370,64.28660,81.76540,112.95000,172.57700"\ "45.10720,49.32550,55.93070,66.41980,83.89620,115.07800,174.71899"\ "49.60680,53.81780,60.42660,70.90200,88.35000,119.56599,179.19400"\ "58.01490,62.32071,68.94850,79.51830,97.12950,128.25800,187.87900"\ "70.82950,75.27690,82.15020,92.88810,110.78800,142.52400,202.30099"\ "90.26140,95.07440,102.41300,113.50100,131.52100,163.42300,223.49200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.24340,21.01640,29.62080,45.25070,75.41100,135.79800,258.67999"\ "16.28660,21.04380,29.54900,45.22330,75.41340,135.81400,258.67700"\ "16.26890,21.03370,29.51590,45.19290,75.37130,135.76300,258.66599"\ "16.26590,21.04010,29.53220,45.19450,75.34790,135.79500,258.66299"\ "17.33400,22.09900,30.58140,46.07610,75.98600,136.24899,258.87701"\ "19.24650,23.89240,32.16870,47.62860,77.54850,137.47900,259.87900"\ "22.93890,27.47980,35.47860,50.29430,79.71180,139.55200,261.29300"); } } timing() { related_pin : "C"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("17.87150,20.69140,25.57250,34.63060,52.27120,87.32790,157.29700"\ "19.54650,22.36790,27.24590,36.29830,53.95070,89.00270,158.97400"\ "23.06580,25.86360,30.74340,39.79250,57.44500,92.50680,162.47701"\ "29.02740,31.86290,36.71350,45.75720,63.46560,98.53700,168.51900"\ "37.10210,40.09290,45.06360,54.16970,71.92960,106.99100,176.95300"\ "47.77270,50.96760,56.21510,65.40910,83.00900,118.15500,188.18900"\ "60.71650,64.60570,70.37080,79.72640,97.42610,132.42000,202.48199"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.52640,14.17740,23.58570,42.81050,81.89570,160.66000,318.68201"\ "9.52006,14.17980,23.59400,42.81740,81.89450,160.66701,318.68201"\ "9.58527,14.24040,23.62730,42.82310,81.90130,160.68500,318.68201"\ "10.23620,14.76010,24.00000,43.04850,81.97040,160.70900,318.69400"\ "11.55350,15.92340,24.86240,43.72070,82.31830,160.85201,318.75500"\ "13.78890,18.01870,26.50680,44.82560,83.50620,161.11099,318.92001"\ "17.34350,21.60390,29.63950,47.06820,84.25190,161.78300,319.30801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("44.40720,48.62180,55.22040,65.69740,83.17120,114.37500,173.95399"\ "45.49250,49.71270,56.28410,66.76390,84.25780,115.45100,175.06300"\ "47.44820,51.66970,58.26440,68.75430,86.23440,117.41901,177.03999"\ "51.28640,55.49640,62.10810,72.59790,90.06560,121.27000,180.87300"\ "57.97800,62.29210,69.00480,79.51380,97.11170,128.25800,187.89000"\ "68.39740,72.89260,79.83260,90.74470,108.54700,140.27600,200.03400"\ "84.97370,89.78920,97.14710,108.43400,126.74600,158.66100,218.99500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.25330,21.02010,29.57470,45.23380,75.39830,135.77299,258.65399"\ "16.24950,21.02070,29.59480,45.19940,75.39530,135.79100,258.67499"\ "16.23690,21.03670,29.53220,45.17860,75.36390,135.79700,258.67499"\ "16.24510,21.01100,29.50370,45.17320,75.32140,135.78400,258.66901"\ "17.24140,22.02160,30.47540,46.03540,75.96040,136.29500,258.87100"\ "18.83050,23.59640,32.01510,47.55080,77.71430,137.48199,259.71701"\ "22.07020,26.82260,35.15760,50.36670,79.64060,139.61700,261.24200"); } } timing() { related_pin : "D"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("18.45590,21.32570,26.27390,35.39150,53.10320,88.19930,158.18700"\ "20.10670,22.96870,27.91950,37.03950,54.74950,89.84460,159.83800"\ "23.63460,26.48020,31.37240,40.49190,58.19290,93.29050,163.28799"\ "29.77150,32.61980,37.53630,46.70800,64.38610,99.49520,169.49600"\ "38.27080,41.30140,46.34420,55.49210,73.25960,108.34500,178.33900"\ "49.57250,52.89740,58.13380,67.36320,85.02380,120.12599,190.21001"\ "63.69950,67.57810,73.33040,82.76070,100.46200,135.54100,205.54500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.78931,14.46010,23.85730,43.05940,82.08050,160.80701,318.77301"\ "9.77884,14.45230,23.85390,43.04800,82.08780,160.80600,318.77301"\ "9.80468,14.47660,23.88160,43.06990,82.08700,160.80701,318.77301"\ "10.36940,14.95090,24.20430,43.19190,82.13910,160.81400,318.77301"\ "11.67210,16.05740,25.14030,43.79940,82.45720,160.96201,318.82800"\ "13.87950,18.08520,26.58440,44.82860,83.36720,161.20900,319.00500"\ "17.41730,21.58900,29.68080,47.01080,84.95750,161.91901,319.25699"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("45.89450,50.11000,56.68520,67.17550,84.65870,115.84700,175.46100"\ "47.02220,51.23000,57.82990,68.31090,85.79310,116.97300,176.60600"\ "48.93170,53.14240,59.75910,70.23430,87.71720,118.90500,178.51700"\ "52.31110,56.53350,63.13130,73.62400,91.09720,122.29499,181.91200"\ "57.79570,62.09860,68.80730,79.33420,96.94440,128.12300,187.73000"\ "66.14210,70.60140,77.52310,88.42460,106.26200,137.82899,197.64600"\ "79.11710,83.92100,91.28880,102.62800,120.94301,152.81200,212.83701"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.24500,21.01380,29.60120,45.22020,75.39870,135.81200,258.67499"\ "16.23520,21.08250,29.55200,45.20510,75.40070,135.81900,258.67099"\ "16.24310,21.00430,29.53310,45.20740,75.36690,135.80299,258.66800"\ "16.23540,21.01900,29.50370,45.16500,75.31810,135.78300,258.66000"\ "17.04080,21.84520,30.33740,45.89140,75.81610,136.12300,258.84601"\ "18.36340,23.17620,31.69290,47.31650,77.32100,137.28900,259.62000"\ "21.03240,25.89360,34.41730,49.88350,79.60040,138.99899,260.82501"); } } timing() { related_pin : "E"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("18.77480,21.71780,26.75690,35.97410,53.76950,88.92570,158.96201"\ "20.55600,23.48960,28.49820,37.72030,55.52110,90.68170,160.71700"\ "23.96900,26.87380,31.89670,41.10150,58.88760,94.04350,164.08400"\ "30.35590,33.25370,38.23690,47.46830,65.21150,100.35800,170.41400"\ "39.20300,42.26580,47.35510,56.57340,74.36210,109.48100,179.53500"\ "51.19750,54.53800,59.79449,69.08050,86.80240,121.97600,191.94901"\ "66.30970,70.18190,76.07210,85.44980,103.18100,138.22800,208.30400"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.07680,14.77560,24.20120,43.40120,82.39370,161.06200,318.93600"\ "10.04890,14.76070,24.18920,43.38860,82.38600,161.03999,318.93500"\ "10.04650,14.74980,24.17370,43.37890,82.38400,161.04201,318.93201"\ "10.59090,15.14600,24.41160,43.45110,82.39670,161.06700,318.92401"\ "11.88160,16.30490,25.44400,43.99460,82.65230,161.14700,318.97400"\ "14.00460,18.23610,26.94310,45.05200,83.63460,161.38800,319.11499"\ "17.54740,21.79450,29.78500,47.23390,84.78050,162.07401,319.51801"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("46.53460,50.75170,57.34180,67.83640,85.30980,116.49000,176.11900"\ "47.59790,51.80890,58.40940,68.88600,86.37600,117.55099,177.18600"\ "49.36590,53.57670,60.17139,70.66710,88.14410,119.33400,178.94200"\ "52.37090,56.58530,63.18130,73.67380,91.14780,122.34000,181.95900"\ "57.04260,61.30570,68.00750,78.53070,96.04950,127.26001,186.85899"\ "63.45320,67.88740,74.75640,85.62140,103.38100,134.92400,194.68500"\ "72.87950,77.58700,84.90210,96.21200,114.59500,146.44200,206.47301"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("16.23050,20.99800,29.57350,45.22590,75.40930,135.81900,258.66000"\ "16.23330,21.08280,29.55170,45.19340,75.39020,135.81799,258.65900"\ "16.24920,21.01780,29.56420,45.21290,75.37990,135.80200,258.65900"\ "16.22590,21.01310,29.49440,45.16450,75.33730,135.78101,258.66101"\ "16.87240,21.64260,30.17130,45.70910,75.70540,136.10201,258.81100"\ "17.91780,22.73680,31.35660,47.00210,77.19010,137.15900,259.47800"\ "20.03680,24.95950,33.57060,49.18480,79.13740,138.72301,260.71399"); } } } pin("A") { direction : input; capacitance : 0.5563; max_transition : 320.000; } pin("B") { direction : input; capacitance : 0.5090; max_transition : 320.000; } pin("C") { direction : input; capacitance : 0.5068; max_transition : 320.000; } pin("D") { direction : input; capacitance : 0.5085; max_transition : 320.000; } pin("E") { direction : input; capacitance : 0.5455; max_transition : 320.000; } } cell ("TIEHIx1_ASAP7_75t_R") { area : 0.044 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("H") { direction : output; function : "1"; capacitance : 0.0000; } } cell ("TIELOx1_ASAP7_75t_R") { area : 0.044 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("L") { direction : output; function : "0"; capacitance : 0.0000; } } cell ("XNOR2x1_ASAP7_75t_R") { area : 0.175 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*B)+(!A*!B)"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.24170,17.93060,20.75890,25.61070,34.51020,52.09780,86.87080"\ "17.72130,19.33500,22.13740,27.09940,36.02110,53.53420,88.39540"\ "20.71790,22.35610,25.20780,30.08790,39.09240,56.62690,91.49140"\ "25.33350,26.99230,29.88210,34.89760,44.00070,61.50760,96.38370"\ "31.58120,33.39630,36.30270,41.34250,50.61300,68.20820,102.98700"\ "39.87820,41.84180,44.97560,50.13480,59.29340,76.89950,112.10000"\ "50.59370,52.80550,56.39730,61.86180,71.15930,88.73500,123.92601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.21844,10.66550,15.45350,24.92110,44.01130,82.66510,160.73300"\ "8.23070,10.68650,15.46220,24.92700,44.00370,82.66590,160.72701"\ "8.48999,10.92400,15.62640,25.01530,44.04770,82.68550,160.73100"\ "9.15085,11.53140,16.21170,25.50050,44.43130,82.91000,160.79300"\ "10.49920,12.68360,17.11400,26.15340,45.07860,83.37420,161.15100"\ "12.66420,14.89800,19.00260,27.60100,46.01850,84.73790,161.65199"\ "15.96780,18.27550,22.33140,30.36500,47.75370,84.93890,162.15300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.97220,16.76180,20.07470,26.51920,39.46960,65.51160,117.74501"\ "16.65590,18.45580,21.79180,28.30390,41.27110,67.29950,119.51999"\ "19.70990,21.55830,24.98640,31.54640,44.54820,70.61710,122.83599"\ "24.47320,26.42090,29.98670,36.54840,49.57690,75.62810,127.90599"\ "30.95910,33.03040,36.75790,43.45660,56.58570,82.63530,134.91100"\ "39.85670,42.14390,46.02010,52.88830,65.99400,92.13230,144.29900"\ "51.66210,54.29430,58.59830,65.84650,79.00560,105.15900,157.29300"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.90972,13.38180,20.30570,34.19140,62.15020,118.38000,231.13600"\ "9.98293,13.43760,20.33230,34.18990,62.14260,118.37900,231.14101"\ "10.31030,13.69680,20.54710,34.31490,62.18210,118.38200,231.13300"\ "10.54330,13.94830,20.67010,34.32770,62.16619,118.42500,231.13901"\ "11.62930,14.82060,21.26330,34.61380,62.24300,118.26400,230.99200"\ "13.38600,16.65270,22.85280,35.81780,62.85570,118.43600,230.84700"\ "16.26390,19.54930,25.69230,38.01500,64.26780,119.18800,231.54100"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.49037,10.83150,15.32330,24.09130,41.58640,76.28980,145.73300"\ "10.09330,12.33600,16.86290,25.76510,43.21380,77.99970,147.31599"\ "13.03490,15.73600,20.25830,28.97100,46.44490,81.19670,150.60300"\ "17.05410,20.48680,26.36300,35.86380,53.11540,87.75480,156.93100"\ "22.54540,27.14070,34.71460,47.34980,67.05280,101.48000,170.92599"\ "30.33560,36.17540,46.43570,62.82580,89.03450,129.15401,198.04201"\ "42.05670,49.78730,62.91010,84.50060,118.85701,171.96001,253.08000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.58410,16.26860,25.74170,44.70620,82.64910,158.51199,310.25699"\ "12.47420,16.79720,25.91280,44.67460,82.63440,158.53799,310.27600"\ "15.00120,19.05240,27.57170,45.44900,82.69120,158.54300,310.28699"\ "19.67160,24.30340,32.41120,49.38890,84.79160,158.78600,310.24399"\ "25.84740,31.79840,42.49720,59.36980,92.94810,163.60001,311.13300"\ "35.37450,43.04400,55.88550,77.20560,113.53700,180.41901,320.81799"\ "50.02300,59.92770,76.59770,103.63800,148.05299,220.50301,354.71399"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.79182,8.64779,12.13230,18.82990,32.01850,58.23880,110.60100"\ "7.77741,9.67605,13.20640,19.96540,33.15460,59.43160,111.77900"\ "9.10226,11.34860,15.26700,22.10840,35.42970,61.67200,114.07500"\ "11.08210,13.83030,18.44250,26.22110,39.90900,66.28260,118.71300"\ "13.50290,17.15790,23.15920,32.65590,48.33050,75.55110,127.96600"\ "16.11640,21.13440,29.07250,41.61250,61.04990,92.53920,146.95799"\ "18.32900,25.18690,36.12080,52.68610,78.34790,117.57700,180.74200"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.97678,11.57370,18.69580,32.82520,60.97780,117.31500,230.03300"\ "8.46274,11.94180,18.90820,32.84980,60.97920,117.30900,230.02200"\ "10.01860,13.32650,19.90020,33.51370,61.23130,117.31300,230.04900"\ "12.48820,16.15760,23.18380,35.91520,62.90400,117.95000,230.02800"\ "17.30470,21.34630,28.94010,42.63310,68.44360,121.77701,231.54700"\ "25.90550,30.67020,39.12720,54.25310,81.88970,133.27901,239.46700"\ "40.53420,46.58440,57.09000,74.50500,105.55700,159.95599,263.21201"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("16.47630,18.14600,20.97480,25.88900,34.92010,52.47830,87.38050"\ "17.55460,19.22670,22.05610,26.97980,36.02310,53.58950,88.49100"\ "19.71270,21.38180,24.21670,29.13350,38.19150,55.75800,90.65740"\ "23.02430,24.73890,27.65100,32.67770,41.86070,59.43990,94.35360"\ "27.98370,29.77350,32.75740,37.91290,47.13120,64.89420,99.81520"\ "34.47600,36.49160,39.67720,44.97240,54.28520,72.09150,107.08800"\ "42.83590,45.06220,48.65360,54.30960,63.82330,81.68890,116.72601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.21108,10.64710,15.39810,24.84890,43.94380,82.62900,160.70000"\ "8.20740,10.64460,15.40050,24.84040,43.93480,82.62550,160.70000"\ "8.38947,10.80010,15.50530,24.96530,43.99440,82.65300,160.71400"\ "8.92519,11.44930,16.06110,25.37410,44.31500,82.83850,160.78600"\ "9.82214,12.20490,16.81570,26.32350,45.13630,83.24010,161.02699"\ "11.63820,13.93520,18.43870,27.27590,45.71540,84.19440,161.34100"\ "14.51330,16.97120,21.33000,29.81530,47.65300,85.10640,162.99300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.60300,16.59050,20.19190,26.97750,40.20450,66.45640,118.84800"\ "16.38400,18.36400,21.96930,28.76490,42.03010,68.28200,120.70300"\ "19.84350,21.81020,25.39780,32.19700,45.45770,71.74640,124.14400"\ "25.05330,27.07700,30.70720,37.55420,50.82400,77.12090,129.53300"\ "32.20630,34.31560,38.02100,44.88810,58.18310,84.52290,136.93900"\ "42.02810,44.35370,48.24240,55.14240,68.37820,94.66010,147.13000"\ "55.38560,58.01280,62.28460,69.43340,82.68530,108.83300,161.16901"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.93741,12.33430,19.18960,33.05250,61.04850,117.31700,230.04300"\ "8.95270,12.34940,19.19870,33.05160,61.04959,117.31700,230.03900"\ "9.18846,12.52940,19.32910,33.11430,61.06600,117.30600,230.04601"\ "9.97646,13.26120,19.83930,33.42620,61.22409,117.37400,230.05200"\ "11.24250,14.41690,20.78170,34.26070,61.64280,117.55299,230.15100"\ "13.23500,16.34820,22.48180,35.57950,62.81610,117.96300,230.31200"\ "16.14440,19.29560,25.30670,37.52110,63.69050,119.11500,231.89799"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.67735,10.97340,15.42910,24.18730,41.59430,76.32830,145.73300"\ "9.99249,12.29160,16.75860,25.55830,42.93470,77.69680,147.09100"\ "12.24470,14.79130,19.37660,28.18060,45.67550,80.45800,149.78400"\ "15.48990,18.55820,24.00780,33.51760,51.01320,85.80540,154.98000"\ "20.06680,24.05770,30.74000,42.22160,61.52790,96.43000,165.32300"\ "26.77570,31.90730,40.62240,54.83780,78.40110,117.11800,186.81500"\ "36.83770,43.50320,54.71970,73.34840,103.26800,150.46300,228.32500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.65310,16.31490,25.76520,44.71360,82.64260,158.49899,310.27600"\ "12.22580,16.73890,25.94520,44.69500,82.62990,158.51199,310.26199"\ "13.90240,18.15690,27.04350,45.33910,82.76470,158.53999,310.27701"\ "17.43980,21.93770,30.44290,47.97980,84.35440,158.88000,310.27100"\ "23.18040,28.38780,37.66970,55.34980,89.91140,162.23399,311.15601"\ "32.41730,38.72200,49.52660,69.31210,104.99400,173.74100,318.06699"\ "46.66500,54.30000,68.04360,92.06620,132.12900,205.32100,342.79599"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.31575,9.09725,12.51970,19.17910,32.34640,58.55190,110.90400"\ "8.36996,10.17520,13.61580,20.28950,33.49050,59.69960,112.04300"\ "9.96369,12.02420,15.77570,22.54090,35.74660,61.96830,114.40800"\ "12.29940,14.84290,19.19080,26.73670,40.36480,66.56810,119.07201"\ "15.38030,18.67950,24.26730,33.48500,48.86130,76.02340,128.40500"\ "18.88140,23.20270,30.90070,42.72560,61.80500,93.08430,147.36400"\ "22.95930,28.91640,38.88460,55.03840,79.72920,118.41700,181.51801"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.18648,12.74050,19.80610,33.90740,62.03870,118.41700,231.12000"\ "9.60806,13.11380,20.05050,33.96690,62.05610,118.41500,231.16901"\ "11.14400,14.31080,21.03150,34.66300,62.32730,118.36600,231.11501"\ "13.56820,17.22600,24.22280,37.07450,64.02510,119.10099,231.14799"\ "18.49820,22.49940,29.95530,43.63390,69.59260,122.90800,232.74200"\ "27.11960,31.71120,40.37400,55.15850,83.14570,134.48100,240.60600"\ "41.90580,47.91670,58.02570,75.86650,106.63900,160.89999,264.32001"); } } } pin("A") { direction : input; capacitance : 1.6407; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.6522; max_transition : 320.000; } } cell ("XNOR2x2_ASAP7_75t_R") { area : 0.160 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*B)+(!A*!B)"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.02010,22.04250,27.16260,36.38300,54.08220,89.15650,159.12601"\ "20.15000,23.17010,28.28610,37.50640,55.21750,90.28840,160.25900"\ "22.39290,25.38640,30.50630,39.72430,57.43020,92.49150,162.46800"\ "26.09090,29.17630,34.33460,43.60280,61.33510,96.42110,166.39200"\ "31.73430,34.94960,40.22530,49.53810,67.34730,102.50700,172.46500"\ "39.25690,42.63400,48.04980,57.50800,75.34820,110.49000,180.79700"\ "48.80370,52.55390,58.41410,68.08700,86.02200,121.18599,191.27000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.29250,15.07200,24.50680,43.62460,82.50140,161.06900,319.02200"\ "10.27030,15.05710,24.50200,43.61650,82.50270,161.06200,319.02200"\ "10.39370,15.17360,24.58230,43.66300,82.52240,161.10001,319.02301"\ "10.82380,15.62050,24.90500,43.89810,82.63950,161.12601,319.03201"\ "11.72940,16.36030,25.56070,44.41370,82.95010,161.36900,319.13599"\ "13.27570,17.85780,26.80230,45.37300,84.50610,161.65401,319.52499"\ "16.05530,20.54330,29.18540,47.09750,84.73620,163.39301,321.30499"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.56660,25.51490,30.26890,38.50720,53.69280,83.34410,142.37700"\ "23.85170,26.79820,31.59280,39.82690,55.02380,84.67090,143.70500"\ "26.32230,29.26110,34.05080,42.27970,57.48970,87.14430,146.18800"\ "30.95180,33.97470,38.79820,47.05560,62.28290,91.93480,150.96201"\ "37.86890,40.99610,46.00720,54.39450,69.59080,99.45740,158.44501"\ "47.97700,51.35410,56.68190,65.36160,80.88870,110.65500,169.73801"\ "62.72980,66.54910,72.33010,81.59040,97.26900,127.22000,186.30400"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.85533,13.82630,21.44760,36.46470,66.90600,128.80800,253.82602"\ "9.85830,13.82710,21.41080,36.43940,66.89950,128.80600,253.82100"\ "9.86527,13.83250,21.40700,36.43880,66.89590,128.80600,253.80098"\ "10.31040,14.21850,21.69770,36.68790,67.01420,128.85600,253.86099"\ "11.37370,15.28590,22.71420,37.71450,67.63110,129.18401,253.92799"\ "13.15870,17.05100,24.36010,38.88940,69.02910,129.85400,254.26799"\ "15.95810,19.93690,27.17730,41.23270,70.39200,131.24300,255.10100"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("24.09930,26.70800,31.38930,40.30980,57.86720,92.85870,162.77800"\ "25.43860,28.05210,32.73570,41.64420,59.20081,94.19260,164.11700"\ "27.79800,30.41200,35.09810,44.00120,61.56300,96.55650,166.48300"\ "31.57760,34.20000,38.87990,47.75470,65.31660,100.27300,170.15800"\ "36.72820,39.34960,44.04920,52.98830,70.65580,105.59600,175.47301"\ "43.91350,46.55240,51.25640,60.19540,77.89510,112.96700,182.76300"\ "53.98760,56.64350,61.34060,70.30740,87.92020,123.05600,192.84500"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.46390,13.11210,22.61970,42.01340,81.26460,160.17599,318.22900"\ "8.45844,13.11590,22.61660,42.00910,81.26600,160.17700,318.23599"\ "8.46636,13.12650,22.62550,42.02030,81.26820,160.17799,318.23700"\ "8.54974,13.20870,22.68040,42.05230,81.29290,160.18300,318.23901"\ "8.69000,13.29210,22.75230,42.27150,81.41240,160.24400,318.23700"\ "8.93200,13.52190,22.88650,42.24110,81.76230,160.42700,318.28799"\ "9.31990,13.81260,23.16690,42.34700,81.54760,161.11800,319.42200"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("28.26010,31.18430,35.97580,44.21230,59.38880,89.03930,148.06100"\ "29.90520,32.84040,37.61130,45.82270,61.00230,90.65890,149.68201"\ "32.73780,35.66970,40.44030,48.65750,63.83900,93.47440,152.50500"\ "36.91240,39.82610,44.59870,52.78790,67.98060,97.61030,156.63499"\ "42.57130,45.49820,50.25740,58.45190,73.62270,103.27400,162.28600"\ "50.40020,53.34210,58.11370,66.35440,81.53060,111.17000,170.17200"\ "60.97680,63.91160,68.69720,76.92470,92.10240,121.74800,180.73599"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.70704,13.68600,21.29200,36.34410,66.81810,128.75101,253.77101"\ "9.70401,13.68440,21.29450,36.33590,66.82640,128.74500,253.77101"\ "9.70650,13.68870,21.29400,36.34330,66.82590,128.75600,253.77101"\ "9.73003,13.74360,21.35810,36.40940,66.85300,128.74400,253.75702"\ "9.79065,13.72970,21.54670,36.38370,66.83670,128.78999,253.77000"\ "9.82710,13.81830,21.38810,36.41400,67.43610,128.77800,253.77301"\ "10.03730,14.00160,21.55900,36.64230,66.94340,128.77400,253.81300"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.08340,22.10390,27.22400,36.44010,54.15210,89.21660,159.18800"\ "20.58340,23.61650,28.82270,38.07070,55.81960,90.81800,160.77901"\ "23.84780,26.84490,31.95390,41.18160,58.89510,93.97220,163.93401"\ "29.17770,32.22840,37.36750,46.60590,64.35150,99.44240,169.42700"\ "36.35580,39.47660,44.69610,53.99570,71.89530,106.95600,176.98900"\ "45.73450,49.11510,54.47980,63.86560,81.72490,116.95500,187.09100"\ "57.97880,61.86411,67.69550,77.27190,94.87380,130.12100,200.22900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.26780,15.05810,24.49990,43.61180,82.49540,161.07401,319.02200"\ "10.26720,15.05680,24.49800,43.60610,82.49410,161.07201,319.02200"\ "10.34030,15.12810,24.53550,43.63390,82.50720,161.07600,319.02200"\ "10.98470,15.67550,24.97290,43.94280,82.66870,161.12300,319.03000"\ "12.13310,16.66430,25.78370,44.68270,83.10580,161.42599,319.15302"\ "14.30590,18.62660,27.29550,45.47630,83.80090,161.80400,319.45999"\ "17.53870,21.82450,30.04350,47.53280,84.92060,162.57300,319.98700"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.87030,24.80660,29.55560,37.76400,52.95040,82.58040,141.60899"\ "23.04500,25.97380,30.75010,38.95730,54.13830,83.78780,142.80800"\ "25.46290,28.38520,33.17530,41.36810,56.53860,86.17440,145.19299"\ "29.80620,32.82000,37.62350,45.86250,60.90730,90.49050,149.50800"\ "36.33650,39.47410,44.49670,52.92730,68.26090,97.75810,156.82401"\ "45.64690,49.07210,54.41520,63.12550,78.66220,108.48600,167.63000"\ "59.15670,62.99850,68.83570,78.19690,94.05340,123.92200,182.73500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.69266,13.67630,21.31680,36.35460,66.83340,128.76300,253.77899"\ "9.69901,13.68170,21.29080,36.33810,66.82670,128.74600,253.76901"\ "9.71521,13.69520,21.29370,36.34870,66.81950,128.75800,253.76801"\ "10.27760,14.19030,21.69770,36.61660,67.01690,128.84399,253.78400"\ "11.35040,15.28060,22.74870,37.54990,67.65030,129.22600,253.91501"\ "13.20410,17.13890,24.47390,38.98600,68.84910,129.85800,254.34000"\ "16.19530,20.18300,27.48420,41.83530,70.57640,131.33299,255.00702"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("23.50780,26.12010,30.80020,39.70260,57.26310,92.25880,162.17999"\ "25.07180,27.70690,32.35300,41.25080,58.85530,93.80450,163.73000"\ "28.02870,30.66020,35.35140,44.25830,61.82240,96.80580,166.71201"\ "32.38030,34.98340,39.64700,48.57790,66.13710,101.12700,171.05200"\ "38.49610,41.10190,45.79620,54.72670,72.30480,107.27300,177.19200"\ "46.87990,49.51940,54.20670,63.13960,80.72020,115.69900,185.66600"\ "58.50999,61.21260,65.92550,74.87090,92.45030,127.45500,197.57001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("8.46263,13.11930,22.62520,42.01820,81.26890,160.18100,318.23401"\ "8.46492,13.11800,22.62370,42.02190,81.26880,160.18100,318.24100"\ "8.48444,13.13540,22.63240,42.02420,81.27020,160.18100,318.23300"\ "8.55429,13.20040,22.70910,42.06110,81.30630,160.18600,318.24200"\ "8.70409,13.30510,22.78110,42.05590,81.30700,160.17500,318.23401"\ "8.94810,13.52730,22.92950,42.16930,81.71250,160.24500,318.24301"\ "9.47290,13.95910,23.23630,42.38730,81.45800,161.10600,318.75299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("28.55080,31.49500,36.26820,44.49450,59.68439,89.35090,148.38100"\ "29.89380,32.83710,37.62940,45.86610,61.06179,90.71970,149.75200"\ "32.30380,35.24630,40.04050,48.27850,63.47670,93.13280,152.16299"\ "35.76880,38.70970,43.48680,51.72580,66.92040,96.57340,155.60201"\ "40.64390,43.56960,48.34760,56.55130,71.70860,101.37100,160.39200"\ "47.30380,50.22720,55.00500,63.23940,78.41300,108.02600,167.04500"\ "56.12380,59.06730,63.87480,72.11390,87.33200,116.95400,175.92900"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.86172,13.83620,21.41960,36.44350,66.90290,128.80800,253.81999"\ "9.86146,13.83010,21.41860,36.44230,66.89960,128.80800,253.82100"\ "9.85679,13.82500,21.41020,36.43640,66.89810,128.80701,253.82100"\ "9.79136,13.77420,21.38800,36.43020,66.89840,128.79500,253.81900"\ "9.76426,13.81060,21.35980,36.38210,66.84240,128.78799,253.81900"\ "9.84800,13.82520,21.40650,36.41110,66.85440,128.74500,253.75798"\ "10.06120,14.01830,21.58310,36.56670,67.07310,128.75999,254.10300"); } } } pin("A") { direction : input; capacitance : 1.0545; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0055; max_transition : 320.000; } } cell ("XNOR2xp5_ASAP7_75t_R") { area : 0.131 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*B)+(!A*!B)"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.07350,14.49700,17.00690,21.58750,30.39220,47.80640,82.56310"\ "14.17040,15.58700,18.09610,22.69440,31.50820,48.92920,83.69510"\ "16.08480,17.54520,20.11270,24.74570,33.57930,51.01530,85.78660"\ "18.77480,20.26420,22.88200,27.59640,36.56330,54.01720,88.78380"\ "22.41060,23.96430,26.66450,31.45080,40.43190,58.02100,92.89700"\ "26.57030,28.26650,31.08440,36.07290,45.10400,62.70920,97.60710"\ "30.54210,32.61380,35.81450,41.07790,50.28590,68.05410,103.03200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.33374,9.68084,14.37880,23.84860,43.02040,81.71670,159.47200"\ "7.36895,9.71106,14.39550,23.86300,43.02660,81.72190,159.46899"\ "7.65372,9.96092,14.59370,24.00720,43.10930,81.74740,159.47900"\ "8.09060,10.49320,15.06550,24.36620,43.40280,81.96070,159.57201"\ "8.94594,11.17010,15.63120,24.81080,43.94890,82.25030,159.79800"\ "10.60240,12.76090,16.99870,26.06320,44.39410,83.01830,160.25200"\ "13.43110,15.58170,19.71700,28.22690,46.00220,83.74160,160.89301"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.19660,17.12510,20.67680,27.43890,40.65410,66.89880,119.24199"\ "16.97940,18.89420,22.44800,29.22030,42.44540,68.68740,121.04599"\ "20.39900,22.29750,25.84260,32.61720,45.86330,72.14050,124.47900"\ "25.66170,27.60040,31.20430,38.02000,51.30220,77.57310,129.94000"\ "32.99920,35.01810,38.65580,45.47330,58.76970,85.11840,137.49100"\ "43.53320,45.70900,49.48300,56.36360,69.62410,95.97970,148.42101"\ "58.85550,61.26590,65.42030,72.47770,85.70740,111.91000,164.32001"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.63214,13.00500,19.84000,33.66240,61.56830,117.55599,229.73599"\ "9.64802,13.02040,19.84930,33.66240,61.56910,117.59000,229.73500"\ "9.85846,13.19550,19.96090,33.72750,61.56900,117.56200,229.73199"\ "10.52060,13.82040,20.42650,34.00740,61.72680,117.64499,229.72200"\ "11.70990,14.80100,21.23710,34.65230,62.06960,117.83399,229.85800"\ "13.50010,16.51920,22.66750,35.72210,62.80161,118.25099,230.04900"\ "15.93820,18.98580,24.97510,37.42570,63.73900,118.85501,231.77299"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.24668,11.51430,15.94180,24.68960,42.07200,76.81670,146.20000"\ "10.57350,12.81660,17.28070,26.06030,43.42690,78.19370,147.57600"\ "12.90830,15.41930,19.87230,28.67940,46.17180,80.93040,150.33000"\ "16.32810,19.26290,24.59790,34.04550,51.52030,86.28510,155.49200"\ "21.18040,25.02780,31.60090,42.86000,62.09150,96.94040,166.10001"\ "28.14350,33.11550,41.56170,55.65350,79.04400,117.57199,187.26500"\ "38.71110,45.15500,56.17570,74.33300,104.08000,151.32100,229.49001"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.89430,17.59690,27.05410,46.01680,83.93740,159.82300,311.49799"\ "13.44090,17.96090,27.21400,46.00670,83.93630,159.75900,311.49799"\ "15.05920,19.37270,28.25250,46.60600,84.03980,159.82300,311.49799"\ "18.69920,23.21640,31.57700,49.21470,85.60520,160.13901,311.51199"\ "24.64810,29.68720,38.94970,56.56080,91.12720,163.52499,312.42300"\ "34.25570,40.46590,50.87790,70.91230,106.20600,174.98599,319.26801"\ "48.64570,56.48520,69.83630,93.69320,133.41400,205.85201,343.25201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.54418,9.29154,12.67400,19.30060,32.44420,58.62360,110.92800"\ "8.66591,10.41960,13.81670,20.45850,33.62980,59.79490,112.11900"\ "10.38770,12.38900,16.03570,22.70990,35.92670,62.03370,114.38800"\ "12.89210,15.33550,19.59360,27.04950,40.56360,66.77860,119.11500"\ "16.24000,19.36020,24.84870,33.91130,49.07330,76.21170,128.41901"\ "20.16570,24.51930,31.79040,43.48620,62.11630,93.30670,147.51900"\ "24.62150,30.39410,40.09580,55.92650,80.41610,118.84500,181.73100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.96512,13.47430,20.48660,34.52310,62.56090,118.64300,230.79100"\ "10.38940,13.83970,20.72230,34.57200,62.55410,118.63900,230.79100"\ "11.84480,15.04910,21.71940,35.24160,62.82440,118.63200,230.78700"\ "14.53610,18.04580,24.82880,37.67090,64.47360,119.38800,230.80701"\ "19.70750,23.45840,30.87390,44.27930,70.21860,123.10101,232.48100"\ "28.56490,33.11600,41.55880,56.11830,83.66210,134.73900,240.28702"\ "43.63610,49.37160,59.40480,76.73980,107.44000,161.19800,263.97101"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.77510,14.20780,16.62400,21.18320,29.88120,47.25330,81.98740"\ "14.26640,15.68640,18.13630,22.69350,31.44290,48.82680,83.55780"\ "16.77280,18.25740,20.80730,25.36660,34.13550,51.55540,86.24810"\ "20.10560,21.51690,24.08650,28.76220,37.74000,55.18040,89.90930"\ "24.40250,25.89960,28.48270,33.22990,42.17510,59.94330,94.63020"\ "29.75130,31.46060,34.17070,38.99180,47.88570,65.42650,100.22500"\ "35.41650,37.38130,40.54030,45.56750,54.61870,71.81420,106.97200"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.36434,9.72717,14.44070,23.91120,43.06740,81.74570,159.49100"\ "7.42447,9.76979,14.46380,23.92040,43.07510,81.74650,159.49100"\ "7.82089,10.10550,14.73510,24.14450,43.17590,81.77700,159.50700"\ "8.20231,10.47460,15.06900,24.53260,43.51220,82.03020,159.61301"\ "9.27472,11.38800,15.78080,24.83500,43.87130,82.39320,159.87199"\ "11.09250,13.08430,17.21660,25.82760,44.47460,82.52920,160.86099"\ "14.03110,16.12400,19.94210,28.08750,45.78410,83.86810,160.46201"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.04520,16.77710,20.06770,26.49900,39.43220,65.45690,117.64600"\ "16.62790,18.37930,21.71800,28.21270,41.14960,67.22600,119.38500"\ "19.60840,21.41110,24.80520,31.36060,44.37830,70.43570,122.63700"\ "24.22520,26.09020,29.52060,36.15170,49.18310,75.32940,127.56400"\ "30.77240,32.74350,36.26600,43.00440,56.09590,82.14450,134.26900"\ "40.02570,42.20500,45.99260,52.84100,66.02200,92.06850,144.18201"\ "53.42400,55.85630,59.95170,67.05080,80.36240,106.59000,158.87199"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("10.59320,14.03220,20.92090,34.75690,62.61520,118.63600,230.81000"\ "10.67380,14.09060,20.94640,34.77370,62.61650,118.63600,230.80600"\ "10.96760,14.33480,21.14250,34.88970,62.64730,118.63900,230.81000"\ "11.18840,14.57740,21.25880,34.89540,62.63500,118.64500,230.80701"\ "12.12200,15.26960,21.73500,35.07090,62.67690,118.49600,230.65900"\ "13.65080,16.87790,23.04610,36.10720,63.23759,118.64701,230.55701"\ "16.18300,19.39600,25.49290,37.93920,64.29110,119.29299,231.43800"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.17904,11.47670,15.96200,24.75170,42.16020,76.90710,146.31799"\ "10.75370,12.99180,17.46910,26.28270,43.83740,78.39960,147.79500"\ "13.82340,16.39930,20.85150,29.45910,46.97020,81.71150,151.10300"\ "18.07590,21.42100,27.05700,36.38190,53.77960,88.34050,157.50700"\ "23.89160,28.30130,35.76790,48.12070,67.60510,102.05300,171.53500"\ "32.17500,37.88090,47.75090,64.03680,89.87850,129.14000,198.87700"\ "44.30480,51.74220,64.64420,85.43240,119.93900,172.52299,254.23900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.81510,17.54800,27.03800,46.01130,83.95190,159.82300,311.48999"\ "13.62380,18.02810,27.17650,45.97030,83.94420,159.81900,311.47800"\ "16.07690,20.19140,28.81670,46.84750,83.98700,159.82201,311.50000"\ "20.89830,25.61090,33.49630,50.50200,86.09810,160.03500,311.50800"\ "27.53780,33.38020,43.52040,60.55920,94.11450,164.81000,312.35400"\ "37.69340,45.03180,57.43680,78.79510,114.65000,181.26100,322.47400"\ "53.00970,62.30740,78.60420,105.54500,149.42700,222.11600,356.13101"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.15766,8.95534,12.39860,19.06380,32.23670,58.42650,110.74600"\ "8.23028,10.03700,13.51470,20.23320,33.39990,59.64111,111.96900"\ "9.70839,11.80310,15.63810,22.44090,35.72060,61.96379,114.28200"\ "11.88910,14.51170,18.97600,26.64520,40.22970,66.50240,118.89399"\ "14.65410,18.11100,23.85840,33.23740,48.76370,75.98390,128.27200"\ "17.71280,22.30490,30.06290,42.25580,61.37770,92.94630,147.21001"\ "20.37970,26.85950,37.24670,54.09910,79.23940,118.12000,181.27600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("8.75927,12.31860,19.39940,33.46640,61.49610,117.57099,229.72301"\ "9.22447,12.68090,19.59680,33.47940,61.50190,117.56900,229.73500"\ "10.90550,13.91170,20.58560,34.15580,61.72870,117.58700,229.73801"\ "13.53790,16.99940,23.89330,36.54550,63.38400,118.26699,229.74600"\ "18.46560,22.38250,29.84840,43.18960,68.90190,121.91701,231.31300"\ "27.36140,31.84640,40.16610,54.92680,82.51710,133.49699,239.09900"\ "42.32540,48.15270,58.13570,75.74570,106.34400,160.23000,262.71799"); } } } pin("A") { direction : input; capacitance : 1.0531; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0427; max_transition : 320.000; } } cell ("XOR2x1_ASAP7_75t_R") { area : 0.175 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*!B)+(!A*B)"; capacitance : 0.0000; max_capacitance : 46.080; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("14.48560,16.95120,21.59850,30.52130,48.05530,82.87900,152.33701"\ "16.18590,18.62940,23.26050,32.19770,49.73160,84.54790,154.04100"\ "19.09940,21.54940,26.21240,35.14990,52.71630,87.56670,157.07201"\ "23.28220,25.69450,30.30370,39.24200,56.84040,91.71090,161.23000"\ "28.78310,31.22210,35.78240,44.68170,62.24870,97.17430,166.71400"\ "35.86230,38.35290,42.93850,51.66470,69.17910,104.04400,173.73700"\ "44.06160,46.83500,51.70720,60.44830,77.72590,112.50100,182.06700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("11.05110,15.66070,25.00270,43.86140,81.76330,157.66299,309.58099"\ "11.06880,15.68190,25.02150,43.86910,81.76800,157.66600,309.59299"\ "11.30020,15.84570,25.11280,43.90650,81.79090,157.66800,309.59201"\ "11.76560,16.30950,25.36250,44.05470,81.85550,157.72501,309.56299"\ "12.67920,16.96940,25.91980,44.52370,81.95500,157.77901,309.64499"\ "14.41620,18.44550,26.93270,45.03450,82.24140,157.92900,309.85300"\ "17.17710,21.18310,29.03550,46.25100,82.83400,158.76500,309.85300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("19.03040,20.66880,23.36540,27.84610,35.79400,50.79050,80.29170"\ "20.27020,21.89990,24.60210,29.11450,37.07450,52.09150,81.60970"\ "22.80900,24.45460,27.14270,31.61800,39.62270,54.61520,84.09490"\ "27.08260,28.76510,31.54960,36.17410,44.20160,59.18940,88.50040"\ "33.39650,35.18190,38.09650,42.87190,51.08250,66.23550,95.79810"\ "42.60610,44.55080,47.69120,52.72630,61.22270,76.51520,106.16800"\ "56.20610,58.50360,62.01970,67.57240,76.41490,91.96410,121.78600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.88594,9.90283,13.78490,21.32760,36.26450,66.50830,127.88501"\ "7.87920,9.90235,13.78170,21.29490,36.24140,66.48990,127.87600"\ "7.97026,9.99119,13.82990,21.35370,36.25990,66.51820,127.88701"\ "8.61701,10.62210,14.41700,21.81300,36.58570,66.72190,127.98400"\ "9.73937,11.73710,15.49940,22.80020,37.59180,67.38210,128.36501"\ "11.61920,13.61180,17.33930,24.45260,38.80990,68.29490,129.14301"\ "14.51680,16.53010,20.24890,27.22500,41.33240,70.10430,129.96100"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("9.26234,11.54970,16.01760,24.77800,42.20350,76.95620,146.37000"\ "10.51130,12.82740,17.31710,26.09750,43.54870,78.27270,147.68500"\ "12.67440,15.24060,19.82520,28.62980,46.12840,80.90340,150.31599"\ "15.76640,18.90510,24.29130,33.87920,51.42750,86.14450,155.72099"\ "20.21950,24.17470,31.01800,42.45060,61.88180,96.94830,165.95100"\ "26.65430,31.80400,40.59330,54.94690,78.53170,117.68001,187.04601"\ "36.49580,43.21830,54.56040,73.16450,103.27000,150.58900,229.52000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.00100,16.75540,26.23170,45.19470,83.15730,159.11099,310.97000"\ "12.41810,17.04410,26.35140,45.19670,83.15530,159.08701,310.97000"\ "13.86030,18.29550,27.32860,45.74280,83.25980,159.07600,310.97000"\ "17.11800,21.88190,30.46620,48.24290,84.78620,159.49100,311.01599"\ "22.74530,28.07050,37.60750,55.49280,90.21270,162.79300,311.88101"\ "31.97240,38.46460,49.31420,69.09020,105.23800,174.03900,318.76999"\ "46.13250,54.23970,67.87620,92.13370,132.21899,206.02200,342.40701"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.79594,8.53041,11.91050,18.53200,31.66800,57.84510,110.17100"\ "7.92569,9.69199,13.07420,19.69640,32.84300,58.99220,111.31900"\ "9.62025,11.64830,15.32520,22.02760,35.14710,61.33820,113.66100"\ "12.11120,14.58520,18.88300,26.41020,39.90720,66.10360,118.40799"\ "15.29470,18.56790,24.10600,33.25010,48.58060,75.64620,127.84000"\ "18.99450,23.43300,30.89140,42.70090,61.65800,92.66590,146.86900"\ "23.24180,29.14570,39.20340,55.01010,79.79980,118.52899,181.09500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.83833,12.23570,19.15820,33.19820,61.33550,117.63000,230.19400"\ "9.40178,12.70350,19.49950,33.29940,61.31710,117.60901,230.19400"\ "11.05090,14.14810,20.62770,34.09570,61.65079,117.63200,230.19600"\ "13.87210,17.26710,24.08650,36.67550,63.47260,118.37101,230.19701"\ "19.02700,22.88410,30.13860,43.48870,69.18300,122.24400,231.87500"\ "27.67830,32.25710,40.59170,55.25420,82.73130,134.03000,239.87398"\ "42.29020,48.17730,58.43380,75.92440,106.70900,160.77600,263.67200"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("15.34240,17.61220,21.93610,30.43890,47.56450,82.04480,151.33299"\ "16.77000,19.03490,23.46820,32.05260,49.19980,83.71360,152.95500"\ "19.27430,21.53940,26.04730,34.76850,51.99320,86.56740,155.86400"\ "22.94850,25.27800,29.71680,38.47380,55.85820,90.49820,159.77299"\ "27.84130,30.22530,34.74720,43.55340,60.83910,95.50460,164.84801"\ "33.95020,36.43880,41.04760,49.80530,67.20900,101.63800,170.87500"\ "40.87660,43.72150,48.52100,57.08890,74.55000,109.23500,178.26401"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("12.29760,16.98090,26.37460,45.25560,83.17960,159.07600,311.03699"\ "12.38770,17.04030,26.40280,45.26050,83.17720,159.09700,311.02301"\ "12.48880,17.11310,26.48330,45.32980,83.16940,159.11301,311.03500"\ "12.32070,17.02670,26.22640,44.99720,82.92190,159.06700,311.03601"\ "13.00890,17.33850,26.26050,44.91380,82.63650,158.60699,310.77701"\ "14.59810,18.74680,27.33830,45.73490,82.57330,158.34900,310.39700"\ "17.30580,21.38660,29.43890,46.75470,83.22160,158.74200,310.55399"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("18.48890,20.17540,22.79690,27.31080,35.21770,50.10630,79.57280"\ "19.87090,21.50280,24.17620,28.77860,36.69970,51.68580,81.15090"\ "23.12190,24.79320,27.44440,31.92190,39.82420,54.79260,84.30570"\ "28.75100,30.43270,33.16580,37.77000,45.71770,60.68530,90.05820"\ "36.59620,38.36160,41.23170,45.94060,54.09540,69.12320,98.80660"\ "47.55860,49.52790,52.67920,57.73870,66.08170,81.27360,110.85300"\ "63.39799,65.65270,69.21580,74.73140,83.43900,98.77930,128.15601"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("7.88805,9.92909,13.86800,21.41620,36.36330,66.56280,127.92299"\ "7.89819,9.94738,13.86390,21.39240,36.34120,66.55910,127.90900"\ "8.04014,10.06650,13.94410,21.45550,36.36420,66.56860,127.91200"\ "8.87609,10.89790,14.67120,21.99470,36.76810,66.78910,127.99299"\ "10.43870,12.32480,15.92180,23.06190,37.78880,67.53190,128.43500"\ "12.91230,14.75560,18.22450,25.01540,39.00340,68.63500,129.12399"\ "16.44530,18.28630,21.82650,28.32670,41.73670,70.09720,130.30600"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.52124,10.94660,15.52300,24.36430,41.82060,76.58100,146.03101"\ "9.66499,12.08880,16.72780,25.63870,43.14910,77.89640,147.36700"\ "11.51100,14.30940,19.11420,28.08280,45.62720,80.57580,149.98801"\ "14.18520,17.57830,23.30080,33.18770,50.86830,85.78090,155.19501"\ "17.93090,22.34170,29.53960,41.15500,61.13010,96.35260,165.75101"\ "23.40730,29.03690,38.34570,53.27220,77.28360,116.98701,187.13499"\ "31.38230,38.84060,51.29500,70.49430,101.54500,149.79500,228.27499"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("10.59560,15.36360,24.85840,43.81450,81.75640,157.65800,309.54001"\ "11.02890,15.63300,24.93220,43.80260,81.77830,157.67400,309.54300"\ "12.67360,16.96400,25.92880,44.33250,81.84480,157.69200,309.57401"\ "15.98200,20.71600,29.19780,46.84300,83.34770,157.95500,309.54901"\ "21.43650,26.78250,36.40910,54.05370,88.81490,161.30901,310.43900"\ "30.56510,37.04410,48.02260,68.17770,103.97000,172.66901,317.07501"\ "44.81920,52.80150,66.75580,90.82470,130.95700,204.70300,341.50299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("6.86721,8.61713,12.00970,18.63220,31.75900,57.94270,110.26600"\ "8.47681,10.22200,13.56850,20.19890,33.45830,59.64771,111.99600"\ "10.88740,13.13010,16.96050,23.56930,36.72610,62.94800,115.25700"\ "13.97920,17.03550,22.03350,30.00970,43.30920,69.17060,121.71201"\ "17.94370,21.82480,28.65290,39.33100,55.96490,82.07490,134.57600"\ "22.94250,28.18120,37.13500,51.53970,73.61040,107.87800,161.89999"\ "28.92630,35.99260,47.61000,66.93910,96.43290,142.50900,211.65401"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000"); values("8.80745,12.17930,19.13280,33.19590,61.33570,117.61600,230.23500"\ "9.77671,12.96190,19.54870,33.27800,61.32830,117.62701,230.23300"\ "12.36320,15.26110,21.45230,34.48020,61.63040,117.57700,230.20700"\ "15.90350,19.76190,26.51850,38.83710,64.58960,118.55900,230.21100"\ "21.71740,26.37310,34.52050,48.70440,73.33900,124.76301,232.26900"\ "30.85000,36.78310,46.89060,63.97860,93.00300,142.89600,245.19600"\ "45.84980,53.96900,66.55980,88.16610,123.12799,180.60300,281.88699"); } } } pin("A") { direction : input; capacitance : 1.6530; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.6506; max_transition : 320.000; } } cell ("XOR2x2_ASAP7_75t_R") { area : 0.160 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*!B)+(!A*B)"; capacitance : 0.0000; max_capacitance : 92.160; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.03950,22.07970,27.22530,36.46620,54.17010,89.21960,159.16701"\ "20.11150,23.15150,28.29350,37.54350,55.25180,90.29900,160.25101"\ "22.18800,25.17880,30.31920,39.55750,57.25590,92.32370,162.27699"\ "25.57810,28.67460,33.90480,43.20230,60.93080,95.98450,165.94000"\ "30.60910,33.83870,39.15620,48.52320,66.45500,101.51600,171.41400"\ "37.48170,40.89700,46.40990,55.93110,73.78700,108.97100,179.01601"\ "45.60570,49.58620,55.42230,65.28010,83.29350,118.46800,188.55000"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.29410,15.12190,24.57710,43.70160,82.54510,161.08200,319.00299"\ "10.28030,15.10650,24.56640,43.69480,82.55090,161.10500,319.00299"\ "10.35730,15.18240,24.63360,43.73730,82.56960,161.08800,319.00400"\ "10.88870,15.69090,24.99730,43.97620,82.69680,161.15100,319.00900"\ "11.76990,16.46380,25.83480,44.67200,83.13720,161.38800,319.09500"\ "13.40590,18.16200,27.05100,45.51540,84.25460,161.78999,319.32999"\ "16.44800,21.01410,29.74200,47.58430,85.22790,163.57001,320.85300"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.94960,24.87400,29.64140,37.84440,53.01700,82.66090,141.70200"\ "23.55760,26.28170,31.14390,39.25320,54.41790,84.07490,143.11800"\ "26.72400,29.64110,34.40500,42.61430,57.78570,87.45050,146.49100"\ "32.74360,35.71410,40.49550,48.72090,63.92599,93.55980,152.61800"\ "41.78060,44.92220,49.90730,58.26840,73.60220,103.30800,162.33501"\ "54.20490,57.65230,62.89320,71.41220,86.95970,116.66100,175.82800"\ "71.54110,75.48680,81.33320,90.38780,105.87600,135.50800,194.66499"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.79370,13.73300,21.29140,36.31000,66.79330,128.74500,253.79402"\ "9.78277,13.72210,21.28990,36.30830,66.79150,128.73801,253.79402"\ "9.78450,13.72820,21.29180,36.30540,66.79360,128.73599,253.79402"\ "10.46330,14.25090,21.71540,36.55440,66.90830,128.79800,253.80501"\ "11.89710,15.65300,23.06210,37.57280,67.59120,129.17400,253.94101"\ "14.31790,17.96370,25.05970,39.17470,68.79440,129.92999,254.33800"\ "17.82740,21.57940,28.30420,41.80760,70.59630,130.90601,255.31299"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.01810,30.06420,35.21510,44.48040,62.20640,97.27100,167.24200"\ "28.65370,31.69840,36.85590,46.11250,63.84910,98.91090,168.88000"\ "31.70240,34.75560,39.90730,49.16830,66.88830,101.96400,171.93300"\ "36.36680,39.40830,44.55740,53.82310,71.54610,106.61000,176.57800"\ "43.04980,46.07700,51.21280,60.45920,78.18410,113.26800,183.22099"\ "52.92420,55.97990,61.11800,70.43410,88.15310,123.15900,193.12601"\ "67.21870,70.29650,75.38330,84.70730,102.56000,137.63800,207.51700"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.41680,15.23700,24.67060,43.78110,82.60920,161.13400,319.04700"\ "10.41640,15.23750,24.68160,43.78220,82.61150,161.13300,319.04700"\ "10.43270,15.24030,24.68290,43.77770,82.61600,161.13300,319.04700"\ "10.42620,15.24430,24.75120,43.81890,82.62170,161.14101,319.04800"\ "10.44540,15.35940,24.71170,43.79510,82.61610,161.18201,319.05399"\ "10.62100,15.42240,24.98120,43.87920,83.10020,161.10899,318.97800"\ "10.93080,15.71850,25.09460,44.06910,82.88460,161.29700,318.98199"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("21.96180,24.37480,28.50400,36.12780,50.95740,80.48670,139.45500"\ "23.49990,25.93390,30.04220,37.65690,52.49850,82.02460,140.99300"\ "26.08590,28.49300,32.64180,40.26240,55.10320,84.62310,143.59500"\ "29.43220,31.89280,36.02190,43.64670,58.48200,87.99860,146.97800"\ "33.92380,36.34760,40.49220,48.11700,62.94230,92.48680,151.44701"\ "39.75380,42.19940,46.37580,54.02380,68.85620,98.35880,157.31200"\ "46.33710,48.84440,53.07630,60.77500,75.65560,105.20300,164.28101"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.48645,11.24070,18.73560,33.96740,64.93590,127.42400,252.84599"\ "7.48916,11.24190,18.74140,33.97510,64.93740,127.42400,252.85402"\ "7.51085,11.25430,18.74760,33.97800,64.93530,127.42400,252.84599"\ "7.56496,11.30850,18.79550,34.00660,64.95780,127.43699,252.82800"\ "7.66205,11.37250,18.91060,34.17390,64.94520,127.45201,252.82898"\ "7.85370,11.56430,19.02820,34.25320,65.24980,127.56900,252.79701"\ "8.27830,11.93120,19.27660,34.32490,65.33460,127.52800,254.15700"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("19.61190,22.66200,27.82180,37.07620,54.79350,89.85110,159.82500"\ "20.71610,23.78140,28.94430,38.19910,55.91560,90.98980,160.95599"\ "22.83790,25.86450,31.02020,40.27850,57.99480,93.06480,163.03200"\ "26.45240,29.54120,34.75820,44.06070,61.80770,96.89270,166.85600"\ "31.85910,35.10840,40.40640,49.79630,67.58640,102.76000,172.67599"\ "39.26750,42.68710,48.17250,57.66020,75.51410,110.68100,180.98801"\ "48.72880,52.49960,58.32070,68.19380,86.14740,121.38600,191.35699"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.42180,15.22890,24.67980,43.77710,82.60780,161.14000,319.04700"\ "10.40410,15.21770,24.67190,43.76950,82.61260,161.13200,319.04599"\ "10.46230,15.27210,24.71850,43.79580,82.62230,161.13499,319.04800"\ "10.91030,15.68440,25.03760,44.04800,82.75370,161.18100,319.05701"\ "11.79080,16.42990,25.75930,44.66580,83.07260,161.45799,319.15601"\ "13.31170,17.93180,26.94490,45.52480,84.34940,161.70399,319.59799"\ "16.05060,20.61190,29.25790,47.23160,84.83140,162.85899,321.27200"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.08160,25.00120,29.76670,37.97000,53.13160,82.79080,141.82700"\ "23.38940,26.31410,31.07840,39.28150,54.44340,84.09950,143.14101"\ "25.98670,28.91040,33.65870,41.85580,57.02750,86.68390,145.72000"\ "30.67680,33.62600,38.40880,46.57590,61.75560,91.40790,150.43900"\ "37.74140,40.84770,45.82670,54.22970,69.49510,99.19380,158.19600"\ "48.02430,51.38000,56.70240,65.40730,80.83410,110.58200,169.75500"\ "63.00660,66.84250,72.60520,81.82410,97.45940,127.27699,186.35100"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("9.78757,13.73320,21.28780,36.31480,66.80070,128.73801,253.79099"\ "9.78610,13.73000,21.29140,36.31210,66.79400,128.74001,253.79099"\ "9.79145,13.74610,21.31640,36.31920,66.79290,128.74100,253.79202"\ "10.32570,14.22500,21.66000,36.60850,66.95420,128.79700,253.81799"\ "11.35290,15.21850,22.61440,37.47050,67.48530,129.11501,253.92299"\ "13.15820,17.00080,24.28640,38.71820,68.93570,129.74899,254.31102"\ "15.99390,19.89500,27.07680,41.07490,70.24400,131.02200,255.02000"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("27.31880,30.35200,35.50090,44.74600,62.45461,97.50840,167.46300"\ "29.08620,32.12310,37.25860,46.51470,64.22050,99.27700,169.23000"\ "32.47460,35.50870,40.65520,49.89900,67.60650,102.66400,172.61700"\ "37.86320,40.90660,46.04080,55.28520,72.98030,108.03400,177.98801"\ "45.48180,48.51850,53.65920,62.90980,80.68020,115.72100,185.63300"\ "56.38210,59.42300,64.56490,73.83110,91.55010,126.76900,196.59599"\ "72.45480,75.49980,80.70450,90.01910,107.78800,142.84801,212.77901"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("10.30890,15.13310,24.59340,43.70790,82.55300,161.08900,319.00201"\ "10.30500,15.12710,24.58110,43.70380,82.55380,161.08200,319.00201"\ "10.30970,15.13350,24.59750,43.70520,82.55150,161.08299,319.00201"\ "10.34950,15.18740,24.66570,43.74520,82.57760,161.08900,319.00299"\ "10.51920,15.24380,24.79730,43.74860,82.64910,161.14700,319.00000"\ "10.59430,15.39690,24.85850,43.86950,82.96270,161.29700,319.02100"\ "10.88270,15.70330,25.05560,44.20300,82.77540,161.69099,319.05099"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("22.30280,24.71980,28.85630,36.47550,51.30930,80.82970,139.80099"\ "23.39640,25.81140,29.94470,37.56610,52.40310,81.92400,140.90300"\ "25.39510,27.81160,31.94940,39.57090,54.40990,83.92860,142.90199"\ "28.19890,30.62880,34.77660,42.39940,57.22330,86.74790,145.72501"\ "32.01880,34.44030,38.58630,46.21320,61.08509,90.56830,149.54900"\ "36.67600,39.13150,43.31030,50.97130,65.81130,95.35290,154.30901"\ "41.50310,43.99470,48.22650,55.88570,70.68500,100.22300,159.22600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("1.44000, 2.88000, 5.76000, 11.52000, 23.04000, 46.08000, 92.16000"); values("7.48271,11.23600,18.73200,33.96290,64.94110,127.43000,252.84100"\ "7.48785,11.23890,18.73530,33.97120,64.92930,127.41899,252.86002"\ "7.49991,11.24950,18.74540,33.97470,64.93150,127.43100,252.84399"\ "7.55821,11.31960,18.78990,34.00720,64.96520,127.43499,252.86098"\ "7.65352,11.39580,18.85850,34.06640,64.98600,127.43900,252.85402"\ "7.82210,11.54340,19.06510,34.11980,65.72430,127.58900,252.84900"\ "8.21830,11.88630,19.24890,34.31320,65.12320,127.50499,254.75099"); } } } pin("A") { direction : input; capacitance : 0.9967; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0544; max_transition : 320.000; } } cell ("XOR2xp5_ASAP7_75t_R") { area : 0.131 pg_pin("VDD") { pg_type : "primary_power"; voltage_name : "VDD"; } pg_pin("VSS") { pg_type : "primary_ground"; voltage_name : "VSS"; } pin("Y") { direction : output; function : "(A*!B)+(!A*B)"; capacitance : 0.0000; max_capacitance : 23.040; timing() { related_pin : "A"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.32430,17.73190,22.38030,31.29910,48.79900,83.54320,152.96600"\ "16.93870,19.34070,23.94810,32.87440,50.40670,85.22080,154.61900"\ "19.87160,22.24910,26.88600,35.80610,53.38200,88.17490,157.62000"\ "23.96470,26.34260,30.93490,39.87980,57.47350,92.32540,161.80499"\ "29.66660,32.05600,36.58700,45.49870,63.09859,98.02680,167.49899"\ "37.39510,39.83370,44.38280,53.19290,70.74480,105.63500,175.23000"\ "47.48720,50.13920,54.74530,63.45670,80.87770,115.72500,185.23900"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("12.10610,16.72140,26.05020,44.86170,82.64270,158.28600,309.55200"\ "12.12200,16.73410,26.06130,44.87160,82.64330,158.25600,309.59799"\ "12.31400,16.87310,26.14490,44.90560,82.66380,158.24899,309.55301"\ "12.73080,17.21770,26.37240,45.05320,82.73830,158.31599,309.61801"\ "13.57730,17.79020,26.79670,45.51970,82.87770,158.42000,309.69199"\ "14.92430,19.05590,27.71270,45.75210,83.28450,158.56400,309.82599"\ "17.32980,21.17540,29.32990,46.82560,83.66160,159.13400,310.70901"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("14.68690,16.07490,18.34870,22.41960,29.98760,44.75330,74.12880"\ "16.01170,17.35580,19.67470,23.76450,31.34430,46.10810,75.48440"\ "18.39010,19.74330,22.07960,26.19040,33.77970,48.54920,77.92700"\ "21.87010,23.26980,25.72150,29.96270,37.66930,52.51930,81.89450"\ "26.70730,28.24430,30.83820,35.21950,43.05210,57.98750,87.43000"\ "33.25010,34.95990,37.79230,42.39990,50.39040,65.35660,94.90250"\ "42.35500,44.33830,47.56610,52.58610,61.02850,76.09930,105.74600"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.65754,8.57604,12.33060,19.76740,34.74690,65.09360,126.34900"\ "6.66861,8.58487,12.33230,19.76390,34.73960,65.09520,126.35200"\ "6.93393,8.82149,12.52170,19.87450,34.80960,65.11050,126.36001"\ "7.56159,9.41266,13.09950,20.40590,35.21580,65.35720,126.46100"\ "8.49057,10.35270,14.01790,21.20410,35.93720,65.83890,126.73900"\ "10.20440,12.08910,15.59880,22.67150,36.88030,66.85500,127.15100"\ "12.80220,14.73020,18.34910,25.14220,38.89230,67.87340,128.53799"); } } timing() { related_pin : "A"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.64329,11.90720,16.33080,25.07320,42.46560,77.17920,146.52299"\ "10.94380,13.21940,17.67280,26.42980,43.82950,78.53960,147.89400"\ "13.24130,15.72800,20.23710,29.00750,46.46710,81.24100,150.56400"\ "16.57530,19.52020,24.85780,34.32210,51.79150,86.52910,155.68900"\ "21.30680,25.11870,31.77430,42.98280,62.29560,97.10940,166.18800"\ "28.08560,33.02400,41.56950,55.72690,79.18470,118.01800,187.37700"\ "38.37740,44.81000,55.97560,74.31160,104.11600,151.57700,229.87601"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.11630,17.84090,27.28520,46.19020,84.01060,159.68401,311.01001"\ "13.51330,18.11560,27.40110,46.17860,84.00180,159.67200,311.01001"\ "14.91600,19.35630,28.35720,46.75030,84.09780,159.67700,311.01001"\ "18.42130,23.05470,31.48850,49.18840,85.61090,160.03700,311.01801"\ "24.18620,29.49640,38.75830,56.37070,91.07710,163.34500,311.89801"\ "33.83490,40.28590,50.64120,70.42330,105.99300,174.63400,318.70901"\ "48.44500,56.13250,69.65920,93.30680,133.11700,205.57600,342.34500"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.22742,8.94490,12.29340,18.90550,32.00470,58.18780,110.51600"\ "8.38423,10.10430,13.45780,20.07690,33.21760,59.36280,111.68700"\ "10.13950,12.06750,15.76230,22.40030,35.47300,61.69810,114.07600"\ "12.74770,15.17640,19.39460,26.79380,40.25930,66.45490,118.69100"\ "16.19570,19.33880,24.78130,33.75330,48.98150,75.99480,128.17799"\ "20.29160,24.55050,31.81340,43.21700,61.99970,93.13460,147.20200"\ "24.95460,30.62170,40.26130,55.97070,80.30610,119.03700,181.50500"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.75302,13.17220,20.12280,34.17150,62.30420,118.57100,231.08800"\ "10.29150,13.62560,20.44180,34.26260,62.26970,118.56900,231.08800"\ "11.87960,14.99040,21.55470,35.03580,62.60410,118.56100,231.08501"\ "14.82430,18.19750,24.83090,37.59420,64.37240,119.25800,231.12000"\ "20.17390,23.79360,31.02550,44.34240,70.18160,123.14800,232.67000"\ "28.99770,33.49330,41.85710,56.18370,83.84900,134.97099,240.78700"\ "43.93210,49.67850,59.63980,77.10360,107.70700,161.66901,264.51700"); } } timing() { related_pin : "B"; timing_sense : positive_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("15.72650,18.00130,22.27490,30.81200,47.88360,82.35250,151.54300"\ "17.07020,19.32700,23.70690,32.35140,49.46210,83.95750,153.14301"\ "19.37050,21.68720,26.15370,34.90370,52.21010,86.70620,155.90100"\ "22.94750,25.23670,29.67490,38.44450,55.81450,90.40110,159.70200"\ "27.78320,30.13440,34.61880,43.41340,60.76160,95.43920,164.72099"\ "34.28390,36.73220,41.26150,50.02320,67.38800,102.15900,171.37801"\ "42.56330,45.26030,50.01570,58.80610,76.06670,110.78600,180.12100"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("13.35030,18.01680,27.39720,46.22420,84.02860,159.66200,311.02301"\ "13.43550,18.07740,27.42280,46.22850,84.02900,159.65900,311.02301"\ "13.51950,18.12420,27.46720,46.29680,84.01390,159.68900,311.02301"\ "13.34220,17.99320,27.23910,45.97420,83.81060,159.58701,311.03400"\ "13.85450,18.21960,27.20850,45.93840,83.50410,159.21800,310.78900"\ "15.21360,19.35390,28.09990,46.54420,83.32870,159.00800,310.60501"\ "17.71290,21.63600,29.95120,47.36150,84.04270,159.57700,310.34299"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("14.18190,15.51950,17.77520,21.81060,29.37170,44.09390,73.45580"\ "15.67900,17.03560,19.28870,23.36560,30.89320,45.61900,74.97590"\ "18.58270,19.93530,22.28940,26.40720,33.90470,48.66660,78.01790"\ "22.76600,24.17560,26.60640,30.82590,38.51960,53.29440,82.64690"\ "28.55030,30.05920,32.58590,36.78880,44.64060,59.48600,88.95270"\ "36.27230,37.94930,40.70210,45.19050,53.00270,67.82480,97.23000"\ "46.89860,48.89180,51.92510,56.80600,64.89890,79.73890,108.91000"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("6.69075,8.63780,12.41820,19.85940,34.81270,65.12980,126.37000"\ "6.72466,8.65161,12.42160,19.85660,34.80460,65.11950,126.36800"\ "7.11350,8.99254,12.68540,20.00700,34.89630,65.15270,126.37599"\ "7.76810,9.60797,13.27080,20.59680,35.37900,65.50490,126.50800"\ "8.96906,10.72620,14.19790,21.35430,36.04340,66.01990,126.89000"\ "10.93960,12.67370,15.97940,22.70340,36.94690,66.78810,127.43599"\ "13.82270,15.58020,18.86680,25.26340,38.76580,67.75870,128.18300"); } } timing() { related_pin : "B"; timing_sense : negative_unate; timing_type : combinational; cell_rise(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.03496,11.40970,15.94020,24.76100,42.20130,76.94340,146.30800"\ "10.22480,12.61010,17.18550,26.06280,43.53640,78.25520,147.67799"\ "12.26220,14.94140,19.63830,28.54760,46.13550,80.97870,150.31200"\ "15.15120,18.37840,23.90780,33.70150,51.34180,86.23220,155.71500"\ "19.28530,23.45340,30.43790,42.04950,61.69889,96.74000,165.66499"\ "25.13340,30.51390,39.63090,54.12230,78.13060,117.43299,187.03700"\ "33.56780,40.77590,52.56700,71.80930,102.48800,150.60899,228.65401"); } rise_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("11.72040,16.46530,25.93030,44.82750,82.62800,158.27800,309.58401"\ "12.10310,16.69300,25.97740,44.82110,82.64390,158.29700,309.59500"\ "13.63020,17.98120,26.96200,45.30040,82.70250,158.32001,309.59799"\ "17.19700,21.82790,30.13330,47.78880,84.12900,158.51601,309.58200"\ "22.94310,28.10810,37.55850,55.10820,89.61000,161.92400,310.33600"\ "32.46850,38.68290,49.44670,69.27530,104.80300,173.25800,317.19699"\ "47.19840,54.85790,68.34640,91.88170,131.99800,204.23900,341.20099"); } cell_fall(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("7.36848,9.10330,12.46770,19.07800,32.19100,58.36610,110.69500"\ "9.00775,10.70070,14.04880,20.66530,33.93430,60.13050,112.27700"\ "11.52200,13.71660,17.40550,24.00070,37.04220,63.06540,115.44800"\ "14.87720,17.81200,22.65140,30.49350,43.69730,69.60250,121.91501"\ "19.12020,22.99610,29.47470,39.98900,56.45930,82.65120,135.03200"\ "24.57700,29.52940,38.30340,52.45060,74.65140,108.40000,161.98300"\ "31.07100,37.83240,49.31420,68.18540,96.86510,143.05901,212.17599"); } fall_transition(delay_template_7x7_x1) { index_1("5.00000, 10.00000, 20.00000, 40.00000, 80.00000, 160.00000, 320.00000"); index_2("0.36000, 0.72000, 1.44000, 2.88000, 5.76000, 11.52000, 23.04000"); values("9.69399,13.09710,20.09580,34.16430,62.30510,118.57300,231.13000"\ "10.59380,13.84870,20.49110,34.21980,62.29010,118.56500,231.05901"\ "13.17380,16.10830,22.37650,35.46530,62.64050,118.54100,231.10100"\ "17.02920,20.72800,27.39300,39.69460,65.45010,119.48501,231.12601"\ "23.14010,27.54130,35.43480,49.62970,74.22230,125.61700,233.14001"\ "32.63500,38.25050,48.27890,65.08930,93.53030,143.73100,246.50301"\ "48.16220,55.64790,68.20630,89.47450,123.78200,181.84801,283.29099"); } } } pin("A") { direction : input; capacitance : 1.0656; max_transition : 320.000; } pin("B") { direction : input; capacitance : 1.0615; max_transition : 320.000; } } }