From 92d3ea0e58f6f3a080d1b44e3d456ffd80590237 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sat, 16 Jan 2016 16:17:56 +0100 Subject: icefuzz improvements, refuzz timings --- icebox/iceboxdb.py | 4 + icefuzz/Makefile | 1 + icefuzz/cached_io.txt | 8 + icefuzz/cached_ramt.txt | 4 + icefuzz/cached_ramt_8k.txt | 4 + icefuzz/fuzzconfig.py | 4 + icefuzz/icecube.sh | 9 +- icefuzz/make_aig.py | 59 +++++ icefuzz/make_gbio.py | 6 +- icefuzz/make_gbio2.py | 6 +- icefuzz/make_pll.py | 4 +- icefuzz/timings_1k.txt | 634 ++++++++++++++++++++++----------------------- icefuzz/timings_8k.txt | 634 ++++++++++++++++++++++----------------------- icefuzz/tmedges_1k.txt | 1 + icefuzz/tmedges_8k.txt | 19 ++ 15 files changed, 751 insertions(+), 646 deletions(-) create mode 100644 icefuzz/make_aig.py diff --git a/icebox/iceboxdb.py b/icebox/iceboxdb.py index ebf07ff..e9c5524 100644 --- a/icebox/iceboxdb.py +++ b/icebox/iceboxdb.py @@ -229,18 +229,22 @@ B14[4],B15[4],!B15[5],!B15[6],B15[7] buffer IO_T.logic_op_bot_6 lc_trk_g1_6 !B14[5],!B14[6],B14[7],B14[8],B15[8] buffer IO_T.logic_op_bot_7 lc_trk_g1_7 !B8[12],!B8[13],!B8[14],!B9[12],B9[15] buffer glb_netwk_0 wire_io_cluster/io_1/inclk !B14[12],!B14[13],!B14[14],!B15[12],B15[15] buffer glb_netwk_0 wire_io_cluster/io_1/outclk +!B10[14],B10[15],!B11[14],!B11[15] buffer glb_netwk_1 wire_io_cluster/io_1/cen !B8[12],!B8[13],!B8[14],B9[12],B9[15] buffer glb_netwk_1 wire_io_cluster/io_1/inclk !B14[12],!B14[13],!B14[14],B15[12],B15[15] buffer glb_netwk_1 wire_io_cluster/io_1/outclk B8[12],!B8[13],!B8[14],!B9[12],B9[15] buffer glb_netwk_2 wire_io_cluster/io_1/inclk B14[12],!B14[13],!B14[14],!B15[12],B15[15] buffer glb_netwk_2 wire_io_cluster/io_1/outclk +B10[14],B10[15],!B11[14],!B11[15] buffer glb_netwk_3 wire_io_cluster/io_1/cen B8[12],!B8[13],!B8[14],B9[12],B9[15] buffer glb_netwk_3 wire_io_cluster/io_1/inclk B14[12],!B14[13],!B14[14],B15[12],B15[15] buffer glb_netwk_3 wire_io_cluster/io_1/outclk !B8[12],!B8[13],B8[14],!B9[12],B9[15] buffer glb_netwk_4 wire_io_cluster/io_1/inclk !B14[12],!B14[13],B14[14],!B15[12],B15[15] buffer glb_netwk_4 wire_io_cluster/io_1/outclk +!B10[14],B10[15],!B11[14],B11[15] buffer glb_netwk_5 wire_io_cluster/io_1/cen !B8[12],!B8[13],B8[14],B9[12],B9[15] buffer glb_netwk_5 wire_io_cluster/io_1/inclk !B14[12],!B14[13],B14[14],B15[12],B15[15] buffer glb_netwk_5 wire_io_cluster/io_1/outclk B8[12],!B8[13],B8[14],!B9[12],B9[15] buffer glb_netwk_6 wire_io_cluster/io_1/inclk B14[12],!B14[13],B14[14],!B15[12],B15[15] buffer glb_netwk_6 wire_io_cluster/io_1/outclk +B10[14],B10[15],!B11[14],B11[15] buffer glb_netwk_7 wire_io_cluster/io_1/cen B8[12],!B8[13],B8[14],B9[12],B9[15] buffer glb_netwk_7 wire_io_cluster/io_1/inclk B14[12],!B14[13],B14[14],B15[12],B15[15] buffer glb_netwk_7 wire_io_cluster/io_1/outclk !B4[12],!B4[13],!B5[12],B5[13] buffer lc_trk_g0_0 wire_io_cluster/io_0/D_OUT_0 diff --git a/icefuzz/Makefile b/icefuzz/Makefile index 5faa3be..5591e5f 100644 --- a/icefuzz/Makefile +++ b/icefuzz/Makefile @@ -17,6 +17,7 @@ TESTS += fflogic TESTS += ram40 TESTS += mem TESTS += pll +TESTS += aig EIGTHK = _8k diff --git a/icefuzz/cached_io.txt b/icefuzz/cached_io.txt index 6033a28..fee8758 100644 --- a/icefuzz/cached_io.txt +++ b/icefuzz/cached_io.txt @@ -320,6 +320,8 @@ (14 1) routing span4_horz_l_12 span4_horz_r_0 (14 1) routing span4_vert_1 span4_horz_r_0 (14 1) routing span4_vert_t_12 span4_vert_b_0 +(14 10) routing glb_netwk_3 wire_io_cluster/io_1/cen +(14 10) routing glb_netwk_7 wire_io_cluster/io_1/cen (14 10) routing lc_trk_g0_5 wire_io_cluster/io_1/cen (14 10) routing lc_trk_g1_5 wire_io_cluster/io_1/cen (14 11) routing lc_trk_g0_2 wire_io_cluster/io_1/cen @@ -374,10 +376,16 @@ (14 8) routing glb_netwk_5 wire_io_cluster/io_1/inclk (14 8) routing glb_netwk_6 wire_io_cluster/io_1/inclk (14 8) routing glb_netwk_7 wire_io_cluster/io_1/inclk +(15 10) Enable bit of Mux _clock_links/ceb_mux => glb_netwk_1 wire_io_cluster/io_1/cen +(15 10) Enable bit of Mux _clock_links/ceb_mux => glb_netwk_3 wire_io_cluster/io_1/cen +(15 10) Enable bit of Mux _clock_links/ceb_mux => glb_netwk_5 wire_io_cluster/io_1/cen +(15 10) Enable bit of Mux _clock_links/ceb_mux => glb_netwk_7 wire_io_cluster/io_1/cen (15 10) Enable bit of Mux _clock_links/ceb_mux => lc_trk_g0_2 wire_io_cluster/io_1/cen (15 10) Enable bit of Mux _clock_links/ceb_mux => lc_trk_g0_5 wire_io_cluster/io_1/cen (15 10) Enable bit of Mux _clock_links/ceb_mux => lc_trk_g1_2 wire_io_cluster/io_1/cen (15 10) Enable bit of Mux _clock_links/ceb_mux => lc_trk_g1_5 wire_io_cluster/io_1/cen +(15 11) routing glb_netwk_5 wire_io_cluster/io_1/cen +(15 11) routing glb_netwk_7 wire_io_cluster/io_1/cen (15 11) routing lc_trk_g1_2 wire_io_cluster/io_1/cen (15 11) routing lc_trk_g1_5 wire_io_cluster/io_1/cen (15 15) Enable bit of Mux _clock_links/clk_mux => glb_netwk_0 wire_io_cluster/io_1/outclk diff --git a/icefuzz/cached_ramt.txt b/icefuzz/cached_ramt.txt index d03bb92..756f468 100644 --- a/icefuzz/cached_ramt.txt +++ b/icefuzz/cached_ramt.txt @@ -3460,17 +3460,21 @@ (7 2) Ram config bit: MEMT_bram_cbit_3 (7 3) Ram config bit: MEMT_bram_cbit_2 (7 4) Cascade buffer Enable bit: MEMT_LC00_inmux00_bram_cbit_5 +(7 4) Cascade buffer Enable bit: MEMT_LC00_inmux02_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC01_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC01_inmux02_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC02_inmux00_bram_cbit_5 +(7 4) Cascade buffer Enable bit: MEMT_LC03_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC04_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC05_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC06_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC07_inmux00_bram_cbit_5 (7 5) Cascade bit: MEMT_LC00_inmux00_bram_cbit_4 +(7 5) Cascade bit: MEMT_LC00_inmux02_bram_cbit_4 (7 5) Cascade bit: MEMT_LC01_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC01_inmux02_bram_cbit_4 (7 5) Cascade bit: MEMT_LC02_inmux00_bram_cbit_4 +(7 5) Cascade bit: MEMT_LC03_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC04_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC05_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC06_inmux00_bram_cbit_4 diff --git a/icefuzz/cached_ramt_8k.txt b/icefuzz/cached_ramt_8k.txt index aaa3a3e..e5d7177 100644 --- a/icefuzz/cached_ramt_8k.txt +++ b/icefuzz/cached_ramt_8k.txt @@ -3469,6 +3469,8 @@ (7 4) Cascade buffer Enable bit: MEMT_LC01_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC02_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC03_inmux00_bram_cbit_5 +(7 4) Cascade buffer Enable bit: MEMT_LC04_inmux00_bram_cbit_5 +(7 4) Cascade buffer Enable bit: MEMT_LC05_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC06_inmux00_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC06_inmux02_bram_cbit_5 (7 4) Cascade buffer Enable bit: MEMT_LC07_inmux00_bram_cbit_5 @@ -3477,6 +3479,8 @@ (7 5) Cascade bit: MEMT_LC01_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC02_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC03_inmux00_bram_cbit_4 +(7 5) Cascade bit: MEMT_LC04_inmux00_bram_cbit_4 +(7 5) Cascade bit: MEMT_LC05_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC06_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC06_inmux02_bram_cbit_4 (7 5) Cascade bit: MEMT_LC07_inmux00_bram_cbit_4 diff --git a/icefuzz/fuzzconfig.py b/icefuzz/fuzzconfig.py index 3a2a9e3..bcd4e5d 100644 --- a/icefuzz/fuzzconfig.py +++ b/icefuzz/fuzzconfig.py @@ -24,6 +24,8 @@ if os.getenv('ICE8KPINS'): T1 T2 T3 T5 T6 T7 T8 T9 T10 T11 T13 T14 T15 T16 """.split() + gpins = "C8 F7 G1 H11 H16 I3 K9 R9".split() + else: num_ramb40 = 16 @@ -34,3 +36,5 @@ else: 112 113 114 115 116 117 118 119 120 121 122 134 135 136 137 138 139 141 142 143 144 """.split() + gpins = "20 21 49 50 93 94 128 129".split() + diff --git a/icefuzz/icecube.sh b/icefuzz/icecube.sh index d3b6b84..11e5408 100644 --- a/icefuzz/icecube.sh +++ b/icefuzz/icecube.sh @@ -215,13 +215,6 @@ cat > impl_lse.prj << EOT -logfile "impl_lse.log" EOT -try_rerun() { - for i in {0..3}; do - if "$@"; then return 0; fi - done - return 1 -} - # synthesis (Synplify Pro) if false; then "$icecubedir"/sbt_backend/bin/linux/opt/synpwrap/synpwrap -prj impl_syn.prj -log impl.srr @@ -236,7 +229,7 @@ fi "$icecubedir"/sbt_backend/bin/linux/opt/edifparser "$icecubedir"/sbt_backend/devices/$devfile "$PWD"/impl/impl.edf "$PWD"/netlist -p$iCEPACKAGE -yinput.pcf -sinput.sdc -c --devicename $iCE40DEV # run placer -try_rerun "$icecubedir"/sbt_backend/bin/linux/opt/sbtplacer --des-lib "$PWD"/netlist/oadb-top --outdir "$PWD"/outputs/placer --device-file "$icecubedir"/sbt_backend/devices/$devfile --package $iCEPACKAGE --deviceMarketName $iCE40DEV --sdc-file "$PWD"/Temp/sbt_temp.sdc --lib-file "$icecubedir"/sbt_backend/devices/$libfile --effort_level std --out-sdc-file "$PWD"/outputs/placer/top_pl.sdc +"$icecubedir"/sbt_backend/bin/linux/opt/sbtplacer --des-lib "$PWD"/netlist/oadb-top --outdir "$PWD"/outputs/placer --device-file "$icecubedir"/sbt_backend/devices/$devfile --package $iCEPACKAGE --deviceMarketName $iCE40DEV --sdc-file "$PWD"/Temp/sbt_temp.sdc --lib-file "$icecubedir"/sbt_backend/devices/$libfile --effort_level std --out-sdc-file "$PWD"/outputs/placer/top_pl.sdc # run packer "$icecubedir"/sbt_backend/bin/linux/opt/packer "$icecubedir"/sbt_backend/devices/$devfile "$PWD"/netlist/oadb-top --package $iCEPACKAGE --outdir "$PWD"/outputs/packer --translator "$icecubedir"/sbt_backend/bin/sdc_translator.tcl --src_sdc_file "$PWD"/outputs/placer/top_pl.sdc --dst_sdc_file "$PWD"/outputs/packer/top_pk.sdc --devicename $iCE40DEV diff --git a/icefuzz/make_aig.py b/icefuzz/make_aig.py new file mode 100644 index 0000000..8dd5ef0 --- /dev/null +++ b/icefuzz/make_aig.py @@ -0,0 +1,59 @@ +#!/usr/bin/env python3 + +from fuzzconfig import * +import numpy as np +import os + +os.system("rm -rf work_aig") +os.mkdir("work_aig") + +for idx in range(num): + with open("work_aig/aig_%02d.v" % idx, "w") as f: + print("module top(input [31:0] a, output [31:0] y);", file=f) + + sigs = ["a[%d]" % i for i in range(32)] + netidx = 0 + + for i in range(100 if num_ramb40 < 20 else 1000): + netidx += 1 + newnet = "n_%d" % netidx + + print(" wire %s = %s%s && %s%s;" % (newnet, + np.random.choice(["", "!"]), np.random.choice(sigs), + np.random.choice(["", "!"]), np.random.choice(sigs)), file=f) + + sigs.append(newnet) + + while len(sigs) > 32: + netidx += 1 + newnet = "n_%d" % netidx + + a = np.random.choice(sigs) + sigs.remove(a) + + b = np.random.choice(sigs) + sigs.remove(b) + + print(" wire %s = %s%s && %s%s;" % (newnet, + np.random.choice(["", "!"]), a, + np.random.choice(["", "!"]), b), file=f) + + sigs.append(newnet) + + for i in range(32): + print(" assign y[%d] = %s;" % (i, sigs[i]), file=f) + + print("endmodule", file=f) + + with open("work_aig/aig_%02d.pcf" % idx, "w") as f: + p = np.random.permutation(pins) + for i in range(32): + print("set_io a[%d] %s" % (i, p[i]), file=f) + print("set_io y[%d] %s" % (i, p[i+32]), file=f) + +with open("work_aig/Makefile", "w") as f: + print("all: %s" % " ".join(["aig_%02d.bin" % i for i in range(num)]), file=f) + for i in range(num): + print("aig_%02d.bin:" % i, file=f) + print("\t-bash ../icecube.sh aig_%02d > aig_%02d.log 2>&1 && rm -rf aig_%02d.tmp || tail aig_%02d.log" % (i, i, i, i), file=f) + diff --git a/icefuzz/make_gbio.py b/icefuzz/make_gbio.py index ce7131c..a6cbf0a 100644 --- a/icefuzz/make_gbio.py +++ b/icefuzz/make_gbio.py @@ -7,6 +7,9 @@ import os os.system("rm -rf work_gbio") os.mkdir("work_gbio") +for p in gpins: + if p in pins: pins.remove(p) + for idx in range(num): with open("work_gbio/gbio_%02d.v" % idx, "w") as f: glbs = np.random.permutation(list(range(8))) @@ -65,8 +68,9 @@ for idx in range(num): ), file=f) with open("work_gbio/gbio_%02d.pcf" % idx, "w") as f: p = np.random.permutation(pins) + g = np.random.permutation(gpins) for i in range(8): - print("set_io pin[%d] %s" % (i, p[i]), file=f) + print("set_io pin[%d] %s" % (i, g[i]), file=f) print("set_io din_0[%d] %s" % (i, p[8+i]), file=f) print("set_io din_1[%d] %s" % (i, p[2*8+i]), file=f) print("set_io globals[%d] %s" % (i, p[3*8+i]), file=f) diff --git a/icefuzz/make_gbio2.py b/icefuzz/make_gbio2.py index 6cb6339..90832b3 100644 --- a/icefuzz/make_gbio2.py +++ b/icefuzz/make_gbio2.py @@ -7,6 +7,9 @@ import os os.system("rm -rf work_gbio2") os.mkdir("work_gbio2") +for p in gpins: + if p in pins: pins.remove(p) + for idx in range(num): with open("work_gbio2/gbio2_%02d.v" % idx, "w") as f: glbs = np.random.permutation(list(range(8))) @@ -64,8 +67,9 @@ for idx in range(num): ), file=f) with open("work_gbio2/gbio2_%02d.pcf" % idx, "w") as f: p = np.random.permutation(pins) + g = np.random.permutation(gpins) for i in range(8): - print("set_io pin[%d] %s" % (i, p[i]), file=f) + print("set_io pin[%d] %s" % (i, g[i]), file=f) print("set_io din_0[%d] %s" % (i, p[8+i]), file=f) print("set_io din_1[%d] %s" % (i, p[2*8+i]), file=f) print("set_io globals[%d] %s" % (i, p[3*8+i]), file=f) diff --git a/icefuzz/make_pll.py b/icefuzz/make_pll.py index 36ed8db..d438b5e 100644 --- a/icefuzz/make_pll.py +++ b/icefuzz/make_pll.py @@ -9,8 +9,8 @@ from numpy.random import randint, choice, permutation def randbin(n): return "".join([choice(["0", "1"]) for i in range(n)]) -pins.remove("49") -pins.remove("50") +for p in gpins: + if p in pins: pins.remove(p) os.system("rm -rf work_pll") os.mkdir("work_pll") diff --git a/icefuzz/timings_1k.txt b/icefuzz/timings_1k.txt index 11b3b39..4dad0a4 100644 --- a/icefuzz/timings_1k.txt +++ b/icefuzz/timings_1k.txt @@ -2,28 +2,28 @@ CELL CascadeMux IOPATH I O 0:0:0 0:0:0 CELL CEMux -IOPATH I O 562.692:731:888.975 516.892:671.5:816.617 +IOPATH I O 484.803:536.092:603.157 445.342:492.457:554.063 CELL ClkMux -IOPATH I O 287.889:374:454.825 215.917:280.5:341.118 +IOPATH I O 248.039:274.28:308.592 186.029:205.71:231.444 CELL gio2CtrlBuf IOPATH I O 0:0:0 0:0:0 CELL Glb2LocalMux -IOPATH I O 418.748:544:661.563 333.689:433.5:527.183 +IOPATH I O 360.783:398.952:448.861 287.499:317.915:357.686 CELL GlobalMux -IOPATH I O 143.944:187:227.412 71.9722:93.5:113.706 +IOPATH I O 124.019:137.14:154.296 62.0096:68.5699:77.148 CELL ICE_CARRY_IN_MUX -IOPATH carryinitin carryinitout 183.202:238:289.434 163.573:212.5:258.423 +IOPATH carryinitin carryinitout 157.843:174.542:196.377 140.931:155.841:175.336 CELL ICE_GB -IOPATH USERSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 575.778:748:909.649 523.434:680:826.954 +IOPATH USERSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 496.077:548.56:617.184 450.979:498.69:561.077 CELL InMux -IOPATH I O 242.088:314.5:382.466 202.831:263.5:320.445 +IOPATH I O 208.578:230.644:259.498 174.754:193.243:217.417 CELL INV IOPATH I O 0:0:0 0:0:0 @@ -36,13 +36,13 @@ IOPATH OE PACKAGEPIN 2291.5:2291.5:2291.5 2353.2:2353.2:2353.2 IOPATH PACKAGEPIN DOUT 590:590:590 540:540:540 CELL IoInMux -IOPATH I O 242.088:314.5:382.466 202.831:263.5:320.445 +IOPATH I O 208.578:230.644:259.498 174.754:193.243:217.417 CELL IoSpan4Mux -IOPATH I O 268.26:348.5:423.814 300.975:391:475.498 +IOPATH I O 231.127:255.579:287.552 259.313:286.747:322.619 CELL LocalMux -IOPATH I O 307.518:399.5:485.835 287.889:374:454.825 +IOPATH I O 264.95:292.981:329.632 248.039:274.28:308.592 CELL LogicCell40 HOLD negedge:ce posedge:clk 0:0:0 @@ -50,49 +50,49 @@ HOLD negedge:in0 posedge:clk 0:0:0 HOLD negedge:in1 posedge:clk 0:0:0 HOLD negedge:in2 posedge:clk 0:0:0 HOLD negedge:in3 posedge:clk 0:0:0 -HOLD negedge:sr posedge:clk -184.184:-239.275:-290.984 +HOLD negedge:sr posedge:clk -158.688:-175.477:-197.429 HOLD posedge:ce posedge:clk 0:0:0 HOLD posedge:in0 posedge:clk 0:0:0 HOLD posedge:in1 posedge:clk 0:0:0 HOLD posedge:in2 posedge:clk 0:0:0 HOLD posedge:in3 posedge:clk 0:0:0 -HOLD posedge:sr posedge:clk -167.106:-217.09:-264.005 -RECOVERY negedge:sr posedge:clk 148.983:193.545:235.372 +HOLD posedge:sr posedge:clk -143.975:-159.207:-179.124 +RECOVERY negedge:sr posedge:clk 128.36:141.94:159.696 RECOVERY posedge:sr posedge:clk 0:0:0 REMOVAL negedge:sr posedge:clk 0:0:0 REMOVAL posedge:sr posedge:clk 0:0:0 SETUP negedge:ce posedge:clk 0:0:0 -SETUP negedge:in0 posedge:clk 372.947:484.5:589.205 -SETUP negedge:in1 posedge:clk 353.318:459:558.194 -SETUP negedge:in2 posedge:clk 300.975:391:475.498 -SETUP negedge:in3 posedge:clk 202.831:263.5:320.445 -SETUP negedge:sr posedge:clk 130.859:170:206.738 +SETUP negedge:in0 posedge:clk 321.323:355.317:399.767 +SETUP negedge:in1 posedge:clk 304.411:336.616:378.727 +SETUP negedge:in2 posedge:clk 259.313:286.747:322.619 +SETUP negedge:in3 posedge:clk 174.754:193.243:217.417 +SETUP negedge:sr posedge:clk 112.745:124.673:140.269 SETUP posedge:ce posedge:clk 0:0:0 -SETUP posedge:in0 posedge:clk 438.376:569.5:692.574 -SETUP posedge:in1 posedge:clk 372.947:484.5:589.205 -SETUP posedge:in2 posedge:clk 346.775:450.5:547.857 -SETUP posedge:in3 posedge:clk 255.174:331.5:403.14 -SETUP posedge:sr posedge:clk 189.745:246.5:299.771 -IOPATH carryin carryout 117.773:153:186.065 98.144:127.5:155.054 -IOPATH in0 lcout 418.748:544:661.563 359.861:467.5:568.531 -IOPATH in0 ltout 340.232:442:537.52 359.861:467.5:568.531 -IOPATH in1 carryout 242.088:314.5:382.466 229.003:297.5:361.792 -IOPATH in1 lcout 372.947:484.5:589.205 353.318:459:558.194 -IOPATH in1 ltout 300.975:391:475.498 353.318:459:558.194 -IOPATH in2 carryout 215.917:280.5:341.118 124.316:161.5:196.402 -IOPATH in2 lcout 353.318:459:558.194 327.147:425:516.846 -IOPATH in2 ltout 287.889:374:454.825 320.604:416.5:506.509 -IOPATH in3 lcout 294.432:382.5:465.161 268.26:348.5:423.814 -IOPATH in3 ltout 248.631:323:392.803 255.174:331.5:403.14 -IOPATH posedge:clk lcout 503.806:654.5:795.943 503.806:654.5:795.943 -IOPATH sr lcout 0:0:0 558.989:726.189:883.125 -IOPATH sr lcout 558.963:726.155:883.083 0:0:0 +SETUP posedge:in0 posedge:clk 377.695:417.653:469.902 +SETUP posedge:in1 posedge:clk 321.323:355.317:399.767 +SETUP posedge:in2 posedge:clk 298.774:330.382:371.713 +SETUP posedge:in3 posedge:clk 219.852:243.112:273.525 +SETUP posedge:sr posedge:clk 163.48:180.775:203.39 +IOPATH carryin carryout 101.47:112.205:126.242 84.5586:93.5045:105.202 +IOPATH in0 lcout 360.783:398.952:448.861 310.048:342.85:385.74 +IOPATH in0 ltout 293.136:324.149:364.7 310.048:342.85:385.74 +IOPATH in1 carryout 208.578:230.644:259.498 197.303:218.177:245.471 +IOPATH in1 lcout 321.323:355.317:399.767 304.411:336.616:378.727 +IOPATH in1 ltout 259.313:286.747:322.619 304.411:336.616:378.727 +IOPATH in2 carryout 186.029:205.71:231.444 107.108:118.439:133.256 +IOPATH in2 lcout 304.411:336.616:378.727 281.862:311.682:350.673 +IOPATH in2 ltout 248.039:274.28:308.592 276.225:305.448:343.659 +IOPATH in3 lcout 253.676:280.513:315.606 231.127:255.579:287.552 +IOPATH in3 ltout 214.215:236.878:266.511 219.852:243.112:273.525 +IOPATH posedge:clk lcout 434.067:479.99:540.036 434.067:479.99:540.036 +IOPATH sr lcout 0:0:0 481.612:532.564:599.188 +IOPATH sr lcout 481.589:532.539:599.16 0:0:0 CELL Odrv4 -IOPATH I O 327.147:425:516.846 346.775:450.5:547.857 +IOPATH I O 281.862:311.682:350.673 298.774:330.382:371.713 CELL Odrv12 -IOPATH I O 458.005:595:723.585 503.806:654.5:795.943 +IOPATH I O 394.607:436.354:490.942 434.067:479.99:540.036 CELL PLL40 IOPATH PLLIN PLLOUTCORE *:*:* *:*:* @@ -125,32 +125,32 @@ HOLD posedge:DOUT1 negedge:OUTPUTCLK 0:0:0 HOLD posedge:OUTPUTENABLE posedge:OUTPUTCLK 0:0:0 HOLD posedge:PADIN negedge:INPUTCLK 0:0:0 HOLD posedge:PADIN posedge:INPUTCLK 0:0:0 -SETUP negedge:CLOCKENABLE posedge:INPUTCLK 65.4293:85:103.369 -SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:DOUT0 posedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:DOUT1 negedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:PADIN negedge:INPUTCLK 1527.97:1985:2413.98 -SETUP negedge:PADIN posedge:INPUTCLK 1527.97:1985:2413.98 -SETUP posedge:CLOCKENABLE posedge:INPUTCLK 71.9722:93.5:113.706 -SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:DOUT0 posedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:DOUT1 negedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:PADIN negedge:INPUTCLK 1534.51:1993.5:2424.32 -SETUP posedge:PADIN posedge:INPUTCLK 1534.51:1993.5:2424.32 -IOPATH DOUT0 PADOUT 1871.28:2431:2956.36 2087.19:2711.5:3297.48 -IOPATH LATCHINPUTVALUE DIN0 320.604:416.5:506.509 346.775:450.5:547.857 -IOPATH negedge:INPUTCLK DIN1 130.859:170:206.738 130.859:170:206.738 -IOPATH negedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 -IOPATH OUTPUTENABLE PADOEN 163.573:212.5:258.423 196.288:255:310.108 -IOPATH PADIN DIN0 575.778:748:909.649 431.833:561:682.237 -IOPATH posedge:INPUTCLK DIN0 130.859:170:206.738 130.859:170:206.738 -IOPATH posedge:OUTPUTCLK PADOEN 104.687:136:165.391 130.859:170:206.738 -IOPATH posedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 +SETUP negedge:CLOCKENABLE posedge:INPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:DOUT0 posedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:DOUT1 negedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:PADIN negedge:INPUTCLK 1316.46:1455.74:1637.85 +SETUP negedge:PADIN posedge:INPUTCLK 1316.46:1455.74:1637.85 +SETUP posedge:CLOCKENABLE posedge:INPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:DOUT0 posedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:DOUT1 negedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:PADIN negedge:INPUTCLK 1322.1:1461.97:1644.87 +SETUP posedge:PADIN posedge:INPUTCLK 1322.1:1461.97:1644.87 +IOPATH DOUT0 PADOUT 1612.25:1782.82:2005.85 1798.28:1988.53:2237.29 +IOPATH LATCHINPUTVALUE DIN0 276.225:305.448:343.659 298.774:330.382:371.713 +IOPATH negedge:INPUTCLK DIN1 112.745:124.673:140.269 112.745:124.673:140.269 +IOPATH negedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269 +IOPATH OUTPUTENABLE PADOEN 140.931:155.841:175.336 169.117:187.009:210.404 +IOPATH PADIN DIN0 496.077:548.56:617.184 372.058:411.42:462.888 +IOPATH posedge:INPUTCLK DIN0 112.745:124.673:140.269 112.745:124.673:140.269 +IOPATH posedge:OUTPUTCLK PADOEN 90.1958:99.7381:112.215 112.745:124.673:140.269 +IOPATH posedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269 CELL PRE_IO_GBUF -IOPATH PADSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 1313.95:1706.97:2075.86 1170.01:1519.97:1848.45 +IOPATH PADSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 1132.07:1251.84:1408.44 1008.05:1114.7:1254.15 CELL SB_PLL40_2F_CORE IOPATH REFERENCECLK PLLOUTCOREA *:*:* *:*:* @@ -179,48 +179,48 @@ HOLD negedge:MASK[12] posedge:WCLK 0:0:0 HOLD negedge:MASK[13] posedge:WCLK 0:0:0 HOLD negedge:MASK[14] posedge:WCLK 0:0:0 HOLD negedge:MASK[15] posedge:WCLK 0:0:0 -HOLD negedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 -HOLD negedge:RE posedge:RCLK 78.5152:102:124.043 -HOLD negedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 -HOLD negedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WE posedge:WCLK 45.8005:59.5:72.3585 +HOLD negedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009 +HOLD negedge:RE posedge:RCLK 67.6469:74.8036:84.1615 +HOLD negedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525 +HOLD negedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WE posedge:WCLK 39.4607:43.6354:49.0942 HOLD posedge:MASK[0] posedge:WCLK 0:0:0 HOLD posedge:MASK[1] posedge:WCLK 0:0:0 HOLD posedge:MASK[2] posedge:WCLK 0:0:0 @@ -237,292 +237,292 @@ HOLD posedge:MASK[12] posedge:WCLK 0:0:0 HOLD posedge:MASK[13] posedge:WCLK 0:0:0 HOLD posedge:MASK[14] posedge:WCLK 0:0:0 HOLD posedge:MASK[15] posedge:WCLK 0:0:0 -HOLD posedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 -HOLD posedge:RE posedge:RCLK 78.5152:102:124.043 -HOLD posedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 -HOLD posedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WE posedge:WCLK 45.8005:59.5:72.3585 -SETUP negedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RCLKE posedge:RCLK 248.631:323:392.803 -SETUP negedge:RE posedge:RCLK 91.601:119:144.717 -SETUP negedge:WADDR[0] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[1] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[2] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[3] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[4] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[5] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[6] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[7] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[8] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[9] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[10] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WCLKE posedge:WCLK 248.631:323:392.803 -SETUP negedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WE posedge:WCLK 124.316:161.5:196.402 -SETUP posedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RCLKE posedge:RCLK 248.631:323:392.803 -SETUP posedge:RE posedge:RCLK 91.601:119:144.717 -SETUP posedge:WADDR[0] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[1] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[2] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[3] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[4] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[5] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[6] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[7] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[8] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[9] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[10] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WCLKE posedge:WCLK 248.631:323:392.803 -SETUP posedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WE posedge:WCLK 124.316:161.5:196.402 -IOPATH posedge:RCLK RDATA[0] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[1] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[2] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[3] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[4] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[5] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[6] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[7] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[8] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[9] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[10] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[11] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[12] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[13] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[14] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[15] 2002.14:2601:3163.1 2002.14:2601:3163.1 +HOLD posedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009 +HOLD posedge:RE posedge:RCLK 67.6469:74.8036:84.1615 +HOLD posedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525 +HOLD posedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WE posedge:WCLK 39.4607:43.6354:49.0942 +SETUP negedge:MASK[0] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[1] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[2] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[3] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[4] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[5] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[6] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[7] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[8] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[9] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[10] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[11] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[12] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[13] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[14] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[15] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RCLKE posedge:RCLK 214.215:236.878:266.511 +SETUP negedge:RE posedge:RCLK 78.9214:87.2708:98.1884 +SETUP negedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WCLKE posedge:WCLK 214.215:236.878:266.511 +SETUP negedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WE posedge:WCLK 107.108:118.439:133.256 +SETUP posedge:MASK[0] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[1] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[2] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[3] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[4] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[5] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[6] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[7] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[8] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[9] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[10] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[11] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[12] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[13] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[14] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[15] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RCLKE posedge:RCLK 214.215:236.878:266.511 +SETUP posedge:RE posedge:RCLK 78.9214:87.2708:98.1884 +SETUP posedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WCLKE posedge:WCLK 214.215:236.878:266.511 +SETUP posedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WE posedge:WCLK 107.108:118.439:133.256 +IOPATH posedge:RCLK RDATA[0] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[1] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[2] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[3] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[4] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[5] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[6] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[7] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[8] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[9] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[10] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[11] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[12] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[13] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[14] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[15] 1725:1907.49:2146.12 1725:1907.49:2146.12 CELL Sp12to4 -IOPATH I O 399.119:518.5:630.552 418.748:544:661.563 +IOPATH I O 343.872:380.251:427.821 360.783:398.952:448.861 CELL Span4Mux_h0 -IOPATH I O 137.402:178.5:217.075 130.859:170:206.738 +IOPATH I O 118.382:130.906:147.283 112.745:124.673:140.269 CELL Span4Mux_h1 -IOPATH I O 163.573:212.5:258.423 157.03:204:248.086 +IOPATH I O 140.931:155.841:175.336 135.294:149.607:168.323 CELL Span4Mux_h2 -IOPATH I O 189.745:246.5:299.771 189.745:246.5:299.771 +IOPATH I O 163.48:180.775:203.39 163.48:180.775:203.39 CELL Span4Mux_h3 -IOPATH I O 215.917:280.5:341.118 215.917:280.5:341.118 +IOPATH I O 186.029:205.71:231.444 186.029:205.71:231.444 CELL Span4Mux_h4 -IOPATH I O 281.346:365.5:444.488 294.432:382.5:465.161 +IOPATH I O 242.401:268.046:301.579 253.676:280.513:315.606 CELL Span4Mux_v0 -IOPATH I O 189.745:246.5:299.771 176.659:229.5:279.097 +IOPATH I O 163.48:180.775:203.39 152.205:168.308:189.363 CELL Span4Mux_v1 -IOPATH I O 189.745:246.5:299.771 183.202:238:289.434 +IOPATH I O 163.48:180.775:203.39 157.843:174.542:196.377 CELL Span4Mux_v2 -IOPATH I O 235.546:306:372.129 235.546:306:372.129 +IOPATH I O 202.941:224.411:252.484 202.941:224.411:252.484 CELL Span4Mux_v3 -IOPATH I O 294.432:382.5:465.161 314.061:408:496.172 +IOPATH I O 253.676:280.513:315.606 270.588:299.214:336.646 CELL Span4Mux_v4 -IOPATH I O 327.147:425:516.846 346.775:450.5:547.857 +IOPATH I O 281.862:311.682:350.673 298.774:330.382:371.713 CELL Span12Mux_h0 -IOPATH I O 130.859:170:206.738 137.402:178.5:217.075 +IOPATH I O 112.745:124.673:140.269 118.382:130.906:147.283 CELL Span12Mux_h1 -IOPATH I O 124.316:161.5:196.402 124.316:161.5:196.402 +IOPATH I O 107.108:118.439:133.256 107.108:118.439:133.256 CELL Span12Mux_h2 -IOPATH I O 150.487:195.5:237.749 157.03:204:248.086 +IOPATH I O 129.657:143.374:161.31 135.294:149.607:168.323 CELL Span12Mux_h3 -IOPATH I O 157.03:204:248.086 170.116:221:268.76 +IOPATH I O 135.294:149.607:168.323 146.568:162.074:182.35 CELL Span12Mux_h4 -IOPATH I O 183.202:238:289.434 202.831:263.5:320.445 +IOPATH I O 157.843:174.542:196.377 174.754:193.243:217.417 CELL Span12Mux_h5 -IOPATH I O 215.917:280.5:341.118 242.088:314.5:382.466 +IOPATH I O 186.029:205.71:231.444 208.578:230.644:259.498 CELL Span12Mux_h6 -IOPATH I O 235.546:306:372.129 261.717:340:413.477 +IOPATH I O 202.941:224.411:252.484 225.49:249.345:280.538 CELL Span12Mux_h7 -IOPATH I O 268.26:348.5:423.814 300.975:391:475.498 +IOPATH I O 231.127:255.579:287.552 259.313:286.747:322.619 CELL Span12Mux_h8 -IOPATH I O 320.604:416.5:506.509 359.861:467.5:568.531 +IOPATH I O 276.225:305.448:343.659 310.048:342.85:385.74 CELL Span12Mux_h9 -IOPATH I O 366.404:476:578.868 405.662:527:640.889 +IOPATH I O 315.685:349.083:392.754 349.509:386.485:434.834 CELL Span12Mux_h10 -IOPATH I O 399.119:518.5:630.552 438.376:569.5:692.574 +IOPATH I O 343.872:380.251:427.821 377.695:417.653:469.902 CELL Span12Mux_h11 -IOPATH I O 438.376:569.5:692.574 490.72:637.5:775.269 +IOPATH I O 377.695:417.653:469.902 422.793:467.522:526.009 CELL Span12Mux_h12 -IOPATH I O 458.005:595:723.585 503.806:654.5:795.943 +IOPATH I O 394.607:436.354:490.942 434.067:479.99:540.036 CELL Span12Mux_v0 -IOPATH I O 91.601:119:144.717 98.144:127.5:155.054 +IOPATH I O 78.9214:87.2708:98.1884 84.5586:93.5045:105.202 CELL Span12Mux_v1 -IOPATH I O 98.144:127.5:155.054 98.144:127.5:155.054 +IOPATH I O 84.5586:93.5045:105.202 84.5586:93.5045:105.202 CELL Span12Mux_v2 -IOPATH I O 130.859:170:206.738 143.944:187:227.412 +IOPATH I O 112.745:124.673:140.269 124.019:137.14:154.296 CELL Span12Mux_v3 -IOPATH I O 137.402:178.5:217.075 157.03:204:248.086 +IOPATH I O 118.382:130.906:147.283 135.294:149.607:168.323 CELL Span12Mux_v4 -IOPATH I O 170.116:221:268.76 196.288:255:310.108 +IOPATH I O 146.568:162.074:182.35 169.117:187.009:210.404 CELL Span12Mux_v5 -IOPATH I O 222.46:289:351.455 248.631:323:392.803 +IOPATH I O 191.666:211.943:238.458 214.215:236.878:266.511 CELL Span12Mux_v6 -IOPATH I O 242.088:314.5:382.466 268.26:348.5:423.814 +IOPATH I O 208.578:230.644:259.498 231.127:255.579:287.552 CELL Span12Mux_v7 -IOPATH I O 261.717:340:413.477 294.432:382.5:465.161 +IOPATH I O 225.49:249.345:280.538 253.676:280.513:315.606 CELL Span12Mux_v8 -IOPATH I O 333.689:433.5:527.183 366.404:476:578.868 +IOPATH I O 287.499:317.915:357.686 315.685:349.083:392.754 CELL Span12Mux_v9 -IOPATH I O 353.318:459:558.194 392.576:510:620.215 +IOPATH I O 304.411:336.616:378.727 338.234:374.018:420.807 CELL Span12Mux_v10 -IOPATH I O 366.404:476:578.868 405.662:527:640.889 +IOPATH I O 315.685:349.083:392.754 349.509:386.485:434.834 CELL Span12Mux_v11 -IOPATH I O 386.033:501.5:609.878 425.29:552.5:671.9 +IOPATH I O 332.597:367.784:413.794 366.421:405.186:455.875 CELL Span12Mux_v12 -IOPATH I O 458.005:595:723.585 503.806:654.5:795.943 +IOPATH I O 394.607:436.354:490.942 434.067:479.99:540.036 CELL SRMux -IOPATH I O 431.833:561:682.237 333.689:433.5:527.183 +IOPATH I O 372.058:411.42:462.888 287.499:317.915:357.686 diff --git a/icefuzz/timings_8k.txt b/icefuzz/timings_8k.txt index 4a60b63..18cfa99 100644 --- a/icefuzz/timings_8k.txt +++ b/icefuzz/timings_8k.txt @@ -2,28 +2,28 @@ CELL CascadeMux IOPATH I O 0:0:0 0:0:0 CELL CEMux -IOPATH I O 562.692:731:888.975 516.892:671.5:816.617 +IOPATH I O 484.803:536.092:603.157 445.342:492.457:554.063 CELL ClkMux -IOPATH I O 287.889:374:454.825 215.917:280.5:341.118 +IOPATH I O 248.039:274.28:308.592 186.029:205.71:231.444 CELL gio2CtrlBuf IOPATH I O 0:0:0 0:0:0 CELL Glb2LocalMux -IOPATH I O 418.748:544:661.563 333.689:433.5:527.183 +IOPATH I O 360.783:398.952:448.861 287.499:317.915:357.686 CELL GlobalMux -IOPATH I O 143.944:187:227.412 71.9722:93.5:113.706 +IOPATH I O 124.019:137.14:154.296 62.0096:68.5699:77.148 CELL ICE_CARRY_IN_MUX -IOPATH carryinitin carryinitout 183.202:238:289.434 163.573:212.5:258.423 +IOPATH carryinitin carryinitout 157.843:174.542:196.377 140.931:155.841:175.336 CELL ICE_GB -IOPATH USERSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 575.778:748:909.649 523.434:680:826.954 +IOPATH USERSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 496.077:548.56:617.184 450.979:498.69:561.077 CELL InMux -IOPATH I O 242.088:314.5:382.466 202.831:263.5:320.445 +IOPATH I O 208.578:230.644:259.498 174.754:193.243:217.417 CELL INV IOPATH I O 0:0:0 0:0:0 @@ -36,13 +36,13 @@ IOPATH OE PACKAGEPIN 2291.5:2291.5:2291.5 2353.2:2353.2:2353.2 IOPATH PACKAGEPIN DOUT 590:590:590 540:540:540 CELL IoInMux -IOPATH I O 242.088:314.5:382.466 202.831:263.5:320.445 +IOPATH I O 208.578:230.644:259.498 174.754:193.243:217.417 CELL IoSpan4Mux -IOPATH I O 268.26:348.5:423.814 300.975:391:475.498 +IOPATH I O 231.127:255.579:287.552 259.313:286.747:322.619 CELL LocalMux -IOPATH I O 307.518:399.5:485.835 287.889:374:454.825 +IOPATH I O 264.95:292.981:329.632 248.039:274.28:308.592 CELL LogicCell40 HOLD negedge:ce posedge:clk 0:0:0 @@ -50,49 +50,49 @@ HOLD negedge:in0 posedge:clk 0:0:0 HOLD negedge:in1 posedge:clk 0:0:0 HOLD negedge:in2 posedge:clk 0:0:0 HOLD negedge:in3 posedge:clk 0:0:0 -HOLD negedge:sr posedge:clk -184.184:-239.275:-290.984 +HOLD negedge:sr posedge:clk -158.688:-175.477:-197.429 HOLD posedge:ce posedge:clk 0:0:0 HOLD posedge:in0 posedge:clk 0:0:0 HOLD posedge:in1 posedge:clk 0:0:0 HOLD posedge:in2 posedge:clk 0:0:0 HOLD posedge:in3 posedge:clk 0:0:0 -HOLD posedge:sr posedge:clk -167.106:-217.09:-264.005 -RECOVERY negedge:sr posedge:clk 148.983:193.545:235.372 +HOLD posedge:sr posedge:clk -143.975:-159.207:-179.124 +RECOVERY negedge:sr posedge:clk 128.36:141.94:159.696 RECOVERY posedge:sr posedge:clk 0:0:0 REMOVAL negedge:sr posedge:clk 0:0:0 REMOVAL posedge:sr posedge:clk 0:0:0 SETUP negedge:ce posedge:clk 0:0:0 -SETUP negedge:in0 posedge:clk 372.947:484.5:589.205 -SETUP negedge:in1 posedge:clk 353.318:459:558.194 -SETUP negedge:in2 posedge:clk 300.975:391:475.498 -SETUP negedge:in3 posedge:clk 202.831:263.5:320.445 -SETUP negedge:sr posedge:clk 130.859:170:206.738 +SETUP negedge:in0 posedge:clk 321.323:355.317:399.767 +SETUP negedge:in1 posedge:clk 304.411:336.616:378.727 +SETUP negedge:in2 posedge:clk 259.313:286.747:322.619 +SETUP negedge:in3 posedge:clk 174.754:193.243:217.417 +SETUP negedge:sr posedge:clk 112.745:124.673:140.269 SETUP posedge:ce posedge:clk 0:0:0 -SETUP posedge:in0 posedge:clk 438.376:569.5:692.574 -SETUP posedge:in1 posedge:clk 372.947:484.5:589.205 -SETUP posedge:in2 posedge:clk 346.775:450.5:547.857 -SETUP posedge:in3 posedge:clk 255.174:331.5:403.14 -SETUP posedge:sr posedge:clk 189.745:246.5:299.771 -IOPATH carryin carryout 117.773:153:186.065 98.144:127.5:155.054 -IOPATH in0 lcout 418.748:544:661.563 359.861:467.5:568.531 -IOPATH in0 ltout 340.232:442:537.52 359.861:467.5:568.531 -IOPATH in1 carryout 242.088:314.5:382.466 229.003:297.5:361.792 -IOPATH in1 lcout 372.947:484.5:589.205 353.318:459:558.194 -IOPATH in1 ltout 300.975:391:475.498 353.318:459:558.194 -IOPATH in2 carryout 215.917:280.5:341.118 124.316:161.5:196.402 -IOPATH in2 lcout 353.318:459:558.194 327.147:425:516.846 -IOPATH in2 ltout 287.889:374:454.825 320.604:416.5:506.509 -IOPATH in3 lcout 294.432:382.5:465.161 268.26:348.5:423.814 -IOPATH in3 ltout 248.631:323:392.803 255.174:331.5:403.14 -IOPATH posedge:clk lcout 503.806:654.5:795.943 503.806:654.5:795.943 -IOPATH sr lcout 0:0:0 558.989:726.189:883.125 -IOPATH sr lcout 558.963:726.155:883.083 0:0:0 +SETUP posedge:in0 posedge:clk 377.695:417.653:469.902 +SETUP posedge:in1 posedge:clk 321.323:355.317:399.767 +SETUP posedge:in2 posedge:clk 298.774:330.382:371.713 +SETUP posedge:in3 posedge:clk 219.852:243.112:273.525 +SETUP posedge:sr posedge:clk 163.48:180.775:203.39 +IOPATH carryin carryout 101.47:112.205:126.242 84.5586:93.5045:105.202 +IOPATH in0 lcout 360.783:398.952:448.861 310.048:342.85:385.74 +IOPATH in0 ltout 293.136:324.149:364.7 310.048:342.85:385.74 +IOPATH in1 carryout 208.578:230.644:259.498 197.303:218.177:245.471 +IOPATH in1 lcout 321.323:355.317:399.767 304.411:336.616:378.727 +IOPATH in1 ltout 259.313:286.747:322.619 304.411:336.616:378.727 +IOPATH in2 carryout 186.029:205.71:231.444 107.108:118.439:133.256 +IOPATH in2 lcout 304.411:336.616:378.727 281.862:311.682:350.673 +IOPATH in2 ltout 248.039:274.28:308.592 276.225:305.448:343.659 +IOPATH in3 lcout 253.676:280.513:315.606 231.127:255.579:287.552 +IOPATH in3 ltout 214.215:236.878:266.511 219.852:243.112:273.525 +IOPATH posedge:clk lcout 434.067:479.99:540.036 434.067:479.99:540.036 +IOPATH sr lcout 0:0:0 481.612:532.564:599.188 +IOPATH sr lcout 481.589:532.539:599.16 0:0:0 CELL Odrv4 -IOPATH I O 327.147:425:516.846 346.775:450.5:547.857 +IOPATH I O 281.862:311.682:350.673 298.774:330.382:371.713 CELL Odrv12 -IOPATH I O 458.005:595:723.585 503.806:654.5:795.943 +IOPATH I O 394.607:436.354:490.942 434.067:479.99:540.036 CELL PLL40 IOPATH PLLIN PLLOUTCORE *:*:* *:*:* @@ -125,32 +125,32 @@ HOLD posedge:DOUT1 negedge:OUTPUTCLK 0:0:0 HOLD posedge:OUTPUTENABLE posedge:OUTPUTCLK 0:0:0 HOLD posedge:PADIN negedge:INPUTCLK 0:0:0 HOLD posedge:PADIN posedge:INPUTCLK 0:0:0 -SETUP negedge:CLOCKENABLE posedge:INPUTCLK 65.4293:85:103.369 -SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:DOUT0 posedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:DOUT1 negedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 65.4293:85:103.369 -SETUP negedge:PADIN negedge:INPUTCLK 1758.87:2284.97:2778.77 -SETUP negedge:PADIN posedge:INPUTCLK 1758.87:2284.97:2778.77 -SETUP posedge:CLOCKENABLE posedge:INPUTCLK 71.9722:93.5:113.706 -SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:DOUT0 posedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:DOUT1 negedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 -SETUP posedge:PADIN negedge:INPUTCLK 1765.41:2293.47:2789.11 -SETUP posedge:PADIN posedge:INPUTCLK 1765.41:2293.47:2789.11 -IOPATH DOUT0 PADOUT 1871.28:2431:2956.36 2087.19:2711.5:3297.48 -IOPATH LATCHINPUTVALUE DIN0 320.604:416.5:506.509 346.775:450.5:547.857 -IOPATH negedge:INPUTCLK DIN1 130.859:170:206.738 130.859:170:206.738 -IOPATH negedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 -IOPATH OUTPUTENABLE PADOEN 163.573:212.5:258.423 196.288:255:310.108 -IOPATH PADIN DIN0 575.778:748:909.649 431.833:561:682.237 -IOPATH posedge:INPUTCLK DIN0 130.859:170:206.738 130.859:170:206.738 -IOPATH posedge:OUTPUTCLK PADOEN 104.687:136:165.391 130.859:170:206.738 -IOPATH posedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 +SETUP negedge:CLOCKENABLE posedge:INPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:DOUT0 posedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:DOUT1 negedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346 +SETUP negedge:PADIN negedge:INPUTCLK 1515.4:1675.72:1885.36 +SETUP negedge:PADIN posedge:INPUTCLK 1515.4:1675.72:1885.36 +SETUP posedge:CLOCKENABLE posedge:INPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:DOUT0 posedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:DOUT1 negedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148 +SETUP posedge:PADIN negedge:INPUTCLK 1521.04:1681.96:1892.37 +SETUP posedge:PADIN posedge:INPUTCLK 1521.04:1681.96:1892.37 +IOPATH DOUT0 PADOUT 1612.25:1782.82:2005.85 1798.28:1988.53:2237.29 +IOPATH LATCHINPUTVALUE DIN0 276.225:305.448:343.659 298.774:330.382:371.713 +IOPATH negedge:INPUTCLK DIN1 112.745:124.673:140.269 112.745:124.673:140.269 +IOPATH negedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269 +IOPATH OUTPUTENABLE PADOEN 140.931:155.841:175.336 169.117:187.009:210.404 +IOPATH PADIN DIN0 496.077:548.56:617.184 372.058:411.42:462.888 +IOPATH posedge:INPUTCLK DIN0 112.745:124.673:140.269 112.745:124.673:140.269 +IOPATH posedge:OUTPUTCLK PADOEN 90.1958:99.7381:112.215 112.745:124.673:140.269 +IOPATH posedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269 CELL PRE_IO_GBUF -IOPATH PADSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 1737.34:2257:2744.76 1593.4:2070:2517.35 +IOPATH PADSIGNALTOGLOBALBUFFER GLOBALBUFFEROUTPUT 1496.86:1655.22:1862.28 1372.84:1518.08:1707.99 CELL SB_PLL40_2F_CORE IOPATH REFERENCECLK PLLOUTCOREA *:*:* *:*:* @@ -179,48 +179,48 @@ HOLD negedge:MASK[12] posedge:WCLK 0:0:0 HOLD negedge:MASK[13] posedge:WCLK 0:0:0 HOLD negedge:MASK[14] posedge:WCLK 0:0:0 HOLD negedge:MASK[15] posedge:WCLK 0:0:0 -HOLD negedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 -HOLD negedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 -HOLD negedge:RE posedge:RCLK 78.5152:102:124.043 -HOLD negedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 -HOLD negedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 -HOLD negedge:WE posedge:WCLK 45.8005:59.5:72.3585 +HOLD negedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077 +HOLD negedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009 +HOLD negedge:RE posedge:RCLK 67.6469:74.8036:84.1615 +HOLD negedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525 +HOLD negedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD negedge:WE posedge:WCLK 39.4607:43.6354:49.0942 HOLD posedge:MASK[0] posedge:WCLK 0:0:0 HOLD posedge:MASK[1] posedge:WCLK 0:0:0 HOLD posedge:MASK[2] posedge:WCLK 0:0:0 @@ -237,292 +237,292 @@ HOLD posedge:MASK[12] posedge:WCLK 0:0:0 HOLD posedge:MASK[13] posedge:WCLK 0:0:0 HOLD posedge:MASK[14] posedge:WCLK 0:0:0 HOLD posedge:MASK[15] posedge:WCLK 0:0:0 -HOLD posedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 -HOLD posedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 -HOLD posedge:RE posedge:RCLK 78.5152:102:124.043 -HOLD posedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 -HOLD posedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 -HOLD posedge:WE posedge:WCLK 45.8005:59.5:72.3585 -SETUP negedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 -SETUP negedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 -SETUP negedge:RCLKE posedge:RCLK 248.631:323:392.803 -SETUP negedge:RE posedge:RCLK 91.601:119:144.717 -SETUP negedge:WADDR[0] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[1] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[2] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[3] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[4] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[5] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[6] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[7] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[8] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[9] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WADDR[10] posedge:WCLK 209.374:272:330.781 -SETUP negedge:WCLKE posedge:WCLK 248.631:323:392.803 -SETUP negedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 -SETUP negedge:WE posedge:WCLK 124.316:161.5:196.402 -SETUP posedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 -SETUP posedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 -SETUP posedge:RCLKE posedge:RCLK 248.631:323:392.803 -SETUP posedge:RE posedge:RCLK 91.601:119:144.717 -SETUP posedge:WADDR[0] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[1] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[2] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[3] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[4] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[5] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[6] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[7] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[8] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[9] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WADDR[10] posedge:WCLK 209.374:272:330.781 -SETUP posedge:WCLKE posedge:WCLK 248.631:323:392.803 -SETUP posedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 -SETUP posedge:WE posedge:WCLK 124.316:161.5:196.402 -IOPATH posedge:RCLK RDATA[0] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[1] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[2] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[3] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[4] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[5] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[6] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[7] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[8] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[9] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[10] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[11] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[12] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[13] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[14] 2002.14:2601:3163.1 2002.14:2601:3163.1 -IOPATH posedge:RCLK RDATA[15] 2002.14:2601:3163.1 2002.14:2601:3163.1 +HOLD posedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077 +HOLD posedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009 +HOLD posedge:RE posedge:RCLK 67.6469:74.8036:84.1615 +HOLD posedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525 +HOLD posedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673 +HOLD posedge:WE posedge:WCLK 39.4607:43.6354:49.0942 +SETUP negedge:MASK[0] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[1] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[2] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[3] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[4] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[5] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[6] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[7] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[8] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[9] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[10] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[11] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[12] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[13] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[14] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:MASK[15] posedge:WCLK 219.852:243.112:273.525 +SETUP negedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39 +SETUP negedge:RCLKE posedge:RCLK 214.215:236.878:266.511 +SETUP negedge:RE posedge:RCLK 78.9214:87.2708:98.1884 +SETUP negedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431 +SETUP negedge:WCLKE posedge:WCLK 214.215:236.878:266.511 +SETUP negedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31 +SETUP negedge:WE posedge:WCLK 107.108:118.439:133.256 +SETUP posedge:MASK[0] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[1] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[2] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[3] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[4] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[5] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[6] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[7] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[8] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[9] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[10] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[11] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[12] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[13] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[14] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:MASK[15] posedge:WCLK 219.852:243.112:273.525 +SETUP posedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39 +SETUP posedge:RCLKE posedge:RCLK 214.215:236.878:266.511 +SETUP posedge:RE posedge:RCLK 78.9214:87.2708:98.1884 +SETUP posedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431 +SETUP posedge:WCLKE posedge:WCLK 214.215:236.878:266.511 +SETUP posedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31 +SETUP posedge:WE posedge:WCLK 107.108:118.439:133.256 +IOPATH posedge:RCLK RDATA[0] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[1] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[2] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[3] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[4] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[5] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[6] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[7] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[8] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[9] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[10] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[11] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[12] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[13] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[14] 1725:1907.49:2146.12 1725:1907.49:2146.12 +IOPATH posedge:RCLK RDATA[15] 1725:1907.49:2146.12 1725:1907.49:2146.12 CELL Sp12to4 -IOPATH I O 399.119:518.5:630.552 418.748:544:661.563 +IOPATH I O 343.872:380.251:427.821 360.783:398.952:448.861 CELL Span4Mux_h0 -IOPATH I O 137.402:178.5:217.075 130.859:170:206.738 +IOPATH I O 118.382:130.906:147.283 112.745:124.673:140.269 CELL Span4Mux_h1 -IOPATH I O 163.573:212.5:258.423 157.03:204:248.086 +IOPATH I O 140.931:155.841:175.336 135.294:149.607:168.323 CELL Span4Mux_h2 -IOPATH I O 189.745:246.5:299.771 189.745:246.5:299.771 +IOPATH I O 163.48:180.775:203.39 163.48:180.775:203.39 CELL Span4Mux_h3 -IOPATH I O 215.917:280.5:341.118 215.917:280.5:341.118 +IOPATH I O 186.029:205.71:231.444 186.029:205.71:231.444 CELL Span4Mux_h4 -IOPATH I O 281.346:365.5:444.488 294.432:382.5:465.161 +IOPATH I O 242.401:268.046:301.579 253.676:280.513:315.606 CELL Span4Mux_v0 -IOPATH I O 189.745:246.5:299.771 176.659:229.5:279.097 +IOPATH I O 163.48:180.775:203.39 152.205:168.308:189.363 CELL Span4Mux_v1 -IOPATH I O 189.745:246.5:299.771 183.202:238:289.434 +IOPATH I O 163.48:180.775:203.39 157.843:174.542:196.377 CELL Span4Mux_v2 -IOPATH I O 235.546:306:372.129 235.546:306:372.129 +IOPATH I O 202.941:224.411:252.484 202.941:224.411:252.484 CELL Span4Mux_v3 -IOPATH I O 294.432:382.5:465.161 314.061:408:496.172 +IOPATH I O 253.676:280.513:315.606 270.588:299.214:336.646 CELL Span4Mux_v4 -IOPATH I O 327.147:425:516.846 346.775:450.5:547.857 +IOPATH I O 281.862:311.682:350.673 298.774:330.382:371.713 CELL Span12Mux_h0 -IOPATH I O 130.859:170:206.738 137.402:178.5:217.075 +IOPATH I O 112.745:124.673:140.269 118.382:130.906:147.283 CELL Span12Mux_h1 -IOPATH I O 124.316:161.5:196.402 124.316:161.5:196.402 +IOPATH I O 107.108:118.439:133.256 107.108:118.439:133.256 CELL Span12Mux_h2 -IOPATH I O 150.487:195.5:237.749 157.03:204:248.086 +IOPATH I O 129.657:143.374:161.31 135.294:149.607:168.323 CELL Span12Mux_h3 -IOPATH I O 157.03:204:248.086 170.116:221:268.76 +IOPATH I O 135.294:149.607:168.323 146.568:162.074:182.35 CELL Span12Mux_h4 -IOPATH I O 183.202:238:289.434 202.831:263.5:320.445 +IOPATH I O 157.843:174.542:196.377 174.754:193.243:217.417 CELL Span12Mux_h5 -IOPATH I O 215.917:280.5:341.118 242.088:314.5:382.466 +IOPATH I O 186.029:205.71:231.444 208.578:230.644:259.498 CELL Span12Mux_h6 -IOPATH I O 235.546:306:372.129 261.717:340:413.477 +IOPATH I O 202.941:224.411:252.484 225.49:249.345:280.538 CELL Span12Mux_h7 -IOPATH I O 268.26:348.5:423.814 300.975:391:475.498 +IOPATH I O 231.127:255.579:287.552 259.313:286.747:322.619 CELL Span12Mux_h8 -IOPATH I O 320.604:416.5:506.509 359.861:467.5:568.531 +IOPATH I O 276.225:305.448:343.659 310.048:342.85:385.74 CELL Span12Mux_h9 -IOPATH I O 366.404:476:578.868 405.662:527:640.889 +IOPATH I O 315.685:349.083:392.754 349.509:386.485:434.834 CELL Span12Mux_h10 -IOPATH I O 399.119:518.5:630.552 438.376:569.5:692.574 +IOPATH I O 343.872:380.251:427.821 377.695:417.653:469.902 CELL Span12Mux_h11 -IOPATH I O 438.376:569.5:692.574 490.72:637.5:775.269 +IOPATH I O 377.695:417.653:469.902 422.793:467.522:526.009 CELL Span12Mux_h12 -IOPATH I O 458.005:595:723.585 503.806:654.5:795.943 +IOPATH I O 394.607:436.354:490.942 434.067:479.99:540.036 CELL Span12Mux_v0 -IOPATH I O 91.601:119:144.717 98.144:127.5:155.054 +IOPATH I O 78.9214:87.2708:98.1884 84.5586:93.5045:105.202 CELL Span12Mux_v1 -IOPATH I O 98.144:127.5:155.054 98.144:127.5:155.054 +IOPATH I O 84.5586:93.5045:105.202 84.5586:93.5045:105.202 CELL Span12Mux_v2 -IOPATH I O 130.859:170:206.738 143.944:187:227.412 +IOPATH I O 112.745:124.673:140.269 124.019:137.14:154.296 CELL Span12Mux_v3 -IOPATH I O 137.402:178.5:217.075 157.03:204:248.086 +IOPATH I O 118.382:130.906:147.283 135.294:149.607:168.323 CELL Span12Mux_v4 -IOPATH I O 170.116:221:268.76 196.288:255:310.108 +IOPATH I O 146.568:162.074:182.35 169.117:187.009:210.404 CELL Span12Mux_v5 -IOPATH I O 222.46:289:351.455 248.631:323:392.803 +IOPATH I O 191.666:211.943:238.458 214.215:236.878:266.511 CELL Span12Mux_v6 -IOPATH I O 242.088:314.5:382.466 268.26:348.5:423.814 +IOPATH I O 208.578:230.644:259.498 231.127:255.579:287.552 CELL Span12Mux_v7 -IOPATH I O 261.717:340:413.477 294.432:382.5:465.161 +IOPATH I O 225.49:249.345:280.538 253.676:280.513:315.606 CELL Span12Mux_v8 -IOPATH I O 333.689:433.5:527.183 366.404:476:578.868 +IOPATH I O 287.499:317.915:357.686 315.685:349.083:392.754 CELL Span12Mux_v9 -IOPATH I O 353.318:459:558.194 392.576:510:620.215 +IOPATH I O 304.411:336.616:378.727 338.234:374.018:420.807 CELL Span12Mux_v10 -IOPATH I O 366.404:476:578.868 405.662:527:640.889 +IOPATH I O 315.685:349.083:392.754 349.509:386.485:434.834 CELL Span12Mux_v11 -IOPATH I O 386.033:501.5:609.878 425.29:552.5:671.9 +IOPATH I O 332.597:367.784:413.794 366.421:405.186:455.875 CELL Span12Mux_v12 -IOPATH I O 458.005:595:723.585 503.806:654.5:795.943 +IOPATH I O 394.607:436.354:490.942 434.067:479.99:540.036 CELL SRMux -IOPATH I O 431.833:561:682.237 333.689:433.5:527.183 +IOPATH I O 372.058:411.42:462.888 287.499:317.915:357.686 diff --git a/icefuzz/tmedges_1k.txt b/icefuzz/tmedges_1k.txt index 2794758..c7a5fc0 100644 --- a/icefuzz/tmedges_1k.txt +++ b/icefuzz/tmedges_1k.txt @@ -39,6 +39,7 @@ GND.Y LogicCell40.in2 GND.Y LogicCell40.in3 GND.Y LogicCell40.sr GND.Y PRE_IO.DOUT0 +GND.Y SB_RAM40_4K.WCLK Glb2LocalMux.O LocalMux.I GlobalMux.O CEMux.I GlobalMux.O ClkMux.I diff --git a/icefuzz/tmedges_8k.txt b/icefuzz/tmedges_8k.txt index 076886c..ccffa6d 100644 --- a/icefuzz/tmedges_8k.txt +++ b/icefuzz/tmedges_8k.txt @@ -39,6 +39,7 @@ GND.Y LogicCell40.in2 GND.Y LogicCell40.in3 GND.Y LogicCell40.sr GND.Y PRE_IO.DOUT0 +GND.Y SB_RAM40_4K.WCLK Glb2LocalMux.O LocalMux.I GlobalMux.O CEMux.I GlobalMux.O ClkMux.I @@ -234,18 +235,26 @@ Odrv4.O Span4Mux_s3_h.I Odrv4.O Span4Mux_s3_v.I Odrv4.O Span4Mux_v.I PLL40.LOCK LocalMux.I +PLL40.PLLOUTCORE LocalMux.I PLL40.PLLOUTCORE Odrv12.I +PLL40.PLLOUTCORE Odrv4.I PLL40.PLLOUTGLOBAL GlobalMux.I PLL40.SDO LocalMux.I PLL40_2.LOCK LocalMux.I PLL40_2.PLLOUTCOREA Odrv12.I +PLL40_2.PLLOUTCOREA Odrv4.I +PLL40_2.PLLOUTCOREB LocalMux.I PLL40_2.PLLOUTCOREB Odrv12.I +PLL40_2.PLLOUTCOREB Odrv4.I PLL40_2.PLLOUTGLOBALA GlobalMux.I PLL40_2.PLLOUTGLOBALB GlobalMux.I PLL40_2.SDO LocalMux.I PLL40_2F.LOCK LocalMux.I PLL40_2F.PLLOUTCOREA Odrv12.I +PLL40_2F.PLLOUTCOREA Odrv4.I +PLL40_2F.PLLOUTCOREB LocalMux.I PLL40_2F.PLLOUTCOREB Odrv12.I +PLL40_2F.PLLOUTCOREB Odrv4.I PLL40_2F.PLLOUTGLOBALA GlobalMux.I PLL40_2F.PLLOUTGLOBALB GlobalMux.I PLL40_2F.SDO LocalMux.I @@ -259,8 +268,10 @@ PRE_IO.PADOEN IO_PAD.OE PRE_IO.PADOUT IO_PAD.DIN PRE_IO_GBUF.GLOBALBUFFEROUTPUT gio2CtrlBuf.I SB_PLL40_2F_CORE.LOCK LocalMux.I +SB_PLL40_2F_CORE.PLLOUTCOREA LocalMux.I SB_PLL40_2F_CORE.PLLOUTCOREA Odrv12.I SB_PLL40_2F_CORE.PLLOUTCOREB Odrv12.I +SB_PLL40_2F_CORE.PLLOUTCOREB Odrv4.I SB_PLL40_2F_CORE.PLLOUTGLOBALA GlobalMux.I SB_PLL40_2F_CORE.PLLOUTGLOBALB GlobalMux.I SB_PLL40_2F_CORE.SDO LocalMux.I @@ -390,6 +401,7 @@ Span12Mux_s11_h.O Sp12to4.I Span12Mux_s11_h.O Span12Mux_h.I Span12Mux_s11_h.O Span12Mux_s10_v.I Span12Mux_s11_h.O Span12Mux_s11_v.I +Span12Mux_s11_h.O Span12Mux_s6_v.I Span12Mux_s11_h.O Span12Mux_s9_v.I Span12Mux_s11_h.O Span12Mux_v.I Span12Mux_s11_v.O LocalMux.I @@ -433,13 +445,16 @@ Span12Mux_s3_v.O Span12Mux_v.I Span12Mux_s4_h.O LocalMux.I Span12Mux_s4_h.O Sp12to4.I Span12Mux_s4_h.O Span12Mux_h.I +Span12Mux_s4_h.O Span12Mux_v.I Span12Mux_s4_v.O LocalMux.I Span12Mux_s4_v.O Sp12to4.I Span12Mux_s4_v.O Span12Mux_h.I +Span12Mux_s4_v.O Span12Mux_s11_h.I Span12Mux_s4_v.O Span12Mux_v.I Span12Mux_s5_h.O LocalMux.I Span12Mux_s5_h.O Sp12to4.I Span12Mux_s5_h.O Span12Mux_h.I +Span12Mux_s5_h.O Span12Mux_s9_v.I Span12Mux_s5_h.O Span12Mux_v.I Span12Mux_s5_v.O LocalMux.I Span12Mux_s5_v.O Sp12to4.I @@ -474,6 +489,8 @@ Span12Mux_s7_h.O Span12Mux_v.I Span12Mux_s7_v.O LocalMux.I Span12Mux_s7_v.O Sp12to4.I Span12Mux_s7_v.O Span12Mux_h.I +Span12Mux_s7_v.O Span12Mux_s8_h.I +Span12Mux_s7_v.O Span12Mux_s9_h.I Span12Mux_s7_v.O Span12Mux_v.I Span12Mux_s8_h.O LocalMux.I Span12Mux_s8_h.O Sp12to4.I @@ -490,6 +507,7 @@ Span12Mux_s8_h.O Span12Mux_v.I Span12Mux_s8_v.O LocalMux.I Span12Mux_s8_v.O Sp12to4.I Span12Mux_s8_v.O Span12Mux_h.I +Span12Mux_s8_v.O Span12Mux_s10_h.I Span12Mux_s8_v.O Span12Mux_s11_h.I Span12Mux_s8_v.O Span12Mux_s7_h.I Span12Mux_s8_v.O Span12Mux_s8_h.I @@ -508,6 +526,7 @@ Span12Mux_s9_v.O LocalMux.I Span12Mux_s9_v.O Sp12to4.I Span12Mux_s9_v.O Span12Mux_h.I Span12Mux_s9_v.O Span12Mux_s11_h.I +Span12Mux_s9_v.O Span12Mux_s5_h.I Span12Mux_s9_v.O Span12Mux_v.I Span12Mux_v.O LocalMux.I Span12Mux_v.O Sp12to4.I -- cgit v1.2.3