icefuzz improvements, refuzz timings

This commit is contained in:
Clifford Wolf 2016-01-16 16:17:56 +01:00
parent bbfc66fcf3
commit 92d3ea0e58
15 changed files with 751 additions and 646 deletions

View File

@ -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 !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 !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 !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 !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 !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 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 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 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 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 !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 !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 !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 !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 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 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 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 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 !B4[12],!B4[13],!B5[12],B5[13] buffer lc_trk_g0_0 wire_io_cluster/io_0/D_OUT_0

View File

@ -17,6 +17,7 @@ TESTS += fflogic
TESTS += ram40 TESTS += ram40
TESTS += mem TESTS += mem
TESTS += pll TESTS += pll
TESTS += aig
EIGTHK = _8k EIGTHK = _8k

View File

@ -320,6 +320,8 @@
(14 1) routing span4_horz_l_12 <X> span4_horz_r_0 (14 1) routing span4_horz_l_12 <X> span4_horz_r_0
(14 1) routing span4_vert_1 <X> span4_horz_r_0 (14 1) routing span4_vert_1 <X> span4_horz_r_0
(14 1) routing span4_vert_t_12 <X> span4_vert_b_0 (14 1) routing span4_vert_t_12 <X> span4_vert_b_0
(14 10) routing glb_netwk_3 <X> wire_io_cluster/io_1/cen
(14 10) routing glb_netwk_7 <X> wire_io_cluster/io_1/cen
(14 10) routing lc_trk_g0_5 <X> wire_io_cluster/io_1/cen (14 10) routing lc_trk_g0_5 <X> wire_io_cluster/io_1/cen
(14 10) routing lc_trk_g1_5 <X> wire_io_cluster/io_1/cen (14 10) routing lc_trk_g1_5 <X> wire_io_cluster/io_1/cen
(14 11) routing lc_trk_g0_2 <X> wire_io_cluster/io_1/cen (14 11) routing lc_trk_g0_2 <X> wire_io_cluster/io_1/cen
@ -374,10 +376,16 @@
(14 8) routing glb_netwk_5 <X> wire_io_cluster/io_1/inclk (14 8) routing glb_netwk_5 <X> wire_io_cluster/io_1/inclk
(14 8) routing glb_netwk_6 <X> wire_io_cluster/io_1/inclk (14 8) routing glb_netwk_6 <X> wire_io_cluster/io_1/inclk
(14 8) routing glb_netwk_7 <X> wire_io_cluster/io_1/inclk (14 8) routing glb_netwk_7 <X> 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_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_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_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 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 <X> wire_io_cluster/io_1/cen
(15 11) routing glb_netwk_7 <X> wire_io_cluster/io_1/cen
(15 11) routing lc_trk_g1_2 <X> wire_io_cluster/io_1/cen (15 11) routing lc_trk_g1_2 <X> wire_io_cluster/io_1/cen
(15 11) routing lc_trk_g1_5 <X> wire_io_cluster/io_1/cen (15 11) routing lc_trk_g1_5 <X> 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 (15 15) Enable bit of Mux _clock_links/clk_mux => glb_netwk_0 wire_io_cluster/io_1/outclk

View File

@ -3460,17 +3460,21 @@
(7 2) Ram config bit: MEMT_bram_cbit_3 (7 2) Ram config bit: MEMT_bram_cbit_3
(7 3) Ram config bit: MEMT_bram_cbit_2 (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_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_inmux00_bram_cbit_5
(7 4) Cascade buffer Enable bit: MEMT_LC01_inmux02_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_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_LC04_inmux00_bram_cbit_5
(7 4) Cascade buffer Enable bit: MEMT_LC05_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_inmux00_bram_cbit_5
(7 4) Cascade buffer Enable bit: MEMT_LC07_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_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_inmux00_bram_cbit_4
(7 5) Cascade bit: MEMT_LC01_inmux02_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_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_LC04_inmux00_bram_cbit_4
(7 5) Cascade bit: MEMT_LC05_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_inmux00_bram_cbit_4

View File

@ -3469,6 +3469,8 @@
(7 4) Cascade buffer Enable bit: MEMT_LC01_inmux00_bram_cbit_5 (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_LC02_inmux00_bram_cbit_5
(7 4) Cascade buffer Enable bit: MEMT_LC03_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_inmux00_bram_cbit_5
(7 4) Cascade buffer Enable bit: MEMT_LC06_inmux02_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 (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_LC01_inmux00_bram_cbit_4
(7 5) Cascade bit: MEMT_LC02_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_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_inmux00_bram_cbit_4
(7 5) Cascade bit: MEMT_LC06_inmux02_bram_cbit_4 (7 5) Cascade bit: MEMT_LC06_inmux02_bram_cbit_4
(7 5) Cascade bit: MEMT_LC07_inmux00_bram_cbit_4 (7 5) Cascade bit: MEMT_LC07_inmux00_bram_cbit_4

View File

@ -24,6 +24,8 @@ if os.getenv('ICE8KPINS'):
T1 T2 T3 T5 T6 T7 T8 T9 T10 T11 T13 T14 T15 T16 T1 T2 T3 T5 T6 T7 T8 T9 T10 T11 T13 T14 T15 T16
""".split() """.split()
gpins = "C8 F7 G1 H11 H16 I3 K9 R9".split()
else: else:
num_ramb40 = 16 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 112 113 114 115 116 117 118 119 120 121 122 134 135 136 137 138 139 141 142 143 144
""".split() """.split()
gpins = "20 21 49 50 93 94 128 129".split()

View File

@ -215,13 +215,6 @@ cat > impl_lse.prj << EOT
-logfile "impl_lse.log" -logfile "impl_lse.log"
EOT EOT
try_rerun() {
for i in {0..3}; do
if "$@"; then return 0; fi
done
return 1
}
# synthesis (Synplify Pro) # synthesis (Synplify Pro)
if false; then if false; then
"$icecubedir"/sbt_backend/bin/linux/opt/synpwrap/synpwrap -prj impl_syn.prj -log impl.srr "$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 "$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 # 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 # 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 "$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

59
icefuzz/make_aig.py Normal file
View File

@ -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)

View File

@ -7,6 +7,9 @@ import os
os.system("rm -rf work_gbio") os.system("rm -rf work_gbio")
os.mkdir("work_gbio") os.mkdir("work_gbio")
for p in gpins:
if p in pins: pins.remove(p)
for idx in range(num): for idx in range(num):
with open("work_gbio/gbio_%02d.v" % idx, "w") as f: with open("work_gbio/gbio_%02d.v" % idx, "w") as f:
glbs = np.random.permutation(list(range(8))) glbs = np.random.permutation(list(range(8)))
@ -65,8 +68,9 @@ for idx in range(num):
), file=f) ), file=f)
with open("work_gbio/gbio_%02d.pcf" % idx, "w") as f: with open("work_gbio/gbio_%02d.pcf" % idx, "w") as f:
p = np.random.permutation(pins) p = np.random.permutation(pins)
g = np.random.permutation(gpins)
for i in range(8): 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_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 din_1[%d] %s" % (i, p[2*8+i]), file=f)
print("set_io globals[%d] %s" % (i, p[3*8+i]), file=f) print("set_io globals[%d] %s" % (i, p[3*8+i]), file=f)

View File

@ -7,6 +7,9 @@ import os
os.system("rm -rf work_gbio2") os.system("rm -rf work_gbio2")
os.mkdir("work_gbio2") os.mkdir("work_gbio2")
for p in gpins:
if p in pins: pins.remove(p)
for idx in range(num): for idx in range(num):
with open("work_gbio2/gbio2_%02d.v" % idx, "w") as f: with open("work_gbio2/gbio2_%02d.v" % idx, "w") as f:
glbs = np.random.permutation(list(range(8))) glbs = np.random.permutation(list(range(8)))
@ -64,8 +67,9 @@ for idx in range(num):
), file=f) ), file=f)
with open("work_gbio2/gbio2_%02d.pcf" % idx, "w") as f: with open("work_gbio2/gbio2_%02d.pcf" % idx, "w") as f:
p = np.random.permutation(pins) p = np.random.permutation(pins)
g = np.random.permutation(gpins)
for i in range(8): 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_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 din_1[%d] %s" % (i, p[2*8+i]), file=f)
print("set_io globals[%d] %s" % (i, p[3*8+i]), file=f) print("set_io globals[%d] %s" % (i, p[3*8+i]), file=f)

View File

@ -9,8 +9,8 @@ from numpy.random import randint, choice, permutation
def randbin(n): def randbin(n):
return "".join([choice(["0", "1"]) for i in range(n)]) return "".join([choice(["0", "1"]) for i in range(n)])
pins.remove("49") for p in gpins:
pins.remove("50") if p in pins: pins.remove(p)
os.system("rm -rf work_pll") os.system("rm -rf work_pll")
os.mkdir("work_pll") os.mkdir("work_pll")

View File

@ -2,28 +2,28 @@ CELL CascadeMux
IOPATH I O 0:0:0 0:0:0 IOPATH I O 0:0:0 0:0:0
CELL CEMux 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 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 CELL gio2CtrlBuf
IOPATH I O 0:0:0 0:0:0 IOPATH I O 0:0:0 0:0:0
CELL Glb2LocalMux 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 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 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 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 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 CELL INV
IOPATH I O 0:0:0 0:0:0 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 IOPATH PACKAGEPIN DOUT 590:590:590 540:540:540
CELL IoInMux 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 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 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 CELL LogicCell40
HOLD negedge:ce posedge:clk 0:0:0 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:in1 posedge:clk 0:0:0
HOLD negedge:in2 posedge:clk 0:0:0 HOLD negedge:in2 posedge:clk 0:0:0
HOLD negedge:in3 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:ce posedge:clk 0:0:0
HOLD posedge:in0 posedge:clk 0:0:0 HOLD posedge:in0 posedge:clk 0:0:0
HOLD posedge:in1 posedge:clk 0:0:0 HOLD posedge:in1 posedge:clk 0:0:0
HOLD posedge:in2 posedge:clk 0:0:0 HOLD posedge:in2 posedge:clk 0:0:0
HOLD posedge:in3 posedge:clk 0:0:0 HOLD posedge:in3 posedge:clk 0:0:0
HOLD posedge:sr posedge:clk -167.106:-217.09:-264.005 HOLD posedge:sr posedge:clk -143.975:-159.207:-179.124
RECOVERY negedge:sr posedge:clk 148.983:193.545:235.372 RECOVERY negedge:sr posedge:clk 128.36:141.94:159.696
RECOVERY posedge:sr posedge:clk 0:0:0 RECOVERY posedge:sr posedge:clk 0:0:0
REMOVAL negedge:sr posedge:clk 0:0:0 REMOVAL negedge:sr posedge:clk 0:0:0
REMOVAL posedge:sr posedge:clk 0:0:0 REMOVAL posedge:sr posedge:clk 0:0:0
SETUP negedge:ce 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:in0 posedge:clk 321.323:355.317:399.767
SETUP negedge:in1 posedge:clk 353.318:459:558.194 SETUP negedge:in1 posedge:clk 304.411:336.616:378.727
SETUP negedge:in2 posedge:clk 300.975:391:475.498 SETUP negedge:in2 posedge:clk 259.313:286.747:322.619
SETUP negedge:in3 posedge:clk 202.831:263.5:320.445 SETUP negedge:in3 posedge:clk 174.754:193.243:217.417
SETUP negedge:sr posedge:clk 130.859:170:206.738 SETUP negedge:sr posedge:clk 112.745:124.673:140.269
SETUP posedge:ce posedge:clk 0:0:0 SETUP posedge:ce posedge:clk 0:0:0
SETUP posedge:in0 posedge:clk 438.376:569.5:692.574 SETUP posedge:in0 posedge:clk 377.695:417.653:469.902
SETUP posedge:in1 posedge:clk 372.947:484.5:589.205 SETUP posedge:in1 posedge:clk 321.323:355.317:399.767
SETUP posedge:in2 posedge:clk 346.775:450.5:547.857 SETUP posedge:in2 posedge:clk 298.774:330.382:371.713
SETUP posedge:in3 posedge:clk 255.174:331.5:403.14 SETUP posedge:in3 posedge:clk 219.852:243.112:273.525
SETUP posedge:sr posedge:clk 189.745:246.5:299.771 SETUP posedge:sr posedge:clk 163.48:180.775:203.39
IOPATH carryin carryout 117.773:153:186.065 98.144:127.5:155.054 IOPATH carryin carryout 101.47:112.205:126.242 84.5586:93.5045:105.202
IOPATH in0 lcout 418.748:544:661.563 359.861:467.5:568.531 IOPATH in0 lcout 360.783:398.952:448.861 310.048:342.85:385.74
IOPATH in0 ltout 340.232:442:537.52 359.861:467.5:568.531 IOPATH in0 ltout 293.136:324.149:364.7 310.048:342.85:385.74
IOPATH in1 carryout 242.088:314.5:382.466 229.003:297.5:361.792 IOPATH in1 carryout 208.578:230.644:259.498 197.303:218.177:245.471
IOPATH in1 lcout 372.947:484.5:589.205 353.318:459:558.194 IOPATH in1 lcout 321.323:355.317:399.767 304.411:336.616:378.727
IOPATH in1 ltout 300.975:391:475.498 353.318:459:558.194 IOPATH in1 ltout 259.313:286.747:322.619 304.411:336.616:378.727
IOPATH in2 carryout 215.917:280.5:341.118 124.316:161.5:196.402 IOPATH in2 carryout 186.029:205.71:231.444 107.108:118.439:133.256
IOPATH in2 lcout 353.318:459:558.194 327.147:425:516.846 IOPATH in2 lcout 304.411:336.616:378.727 281.862:311.682:350.673
IOPATH in2 ltout 287.889:374:454.825 320.604:416.5:506.509 IOPATH in2 ltout 248.039:274.28:308.592 276.225:305.448:343.659
IOPATH in3 lcout 294.432:382.5:465.161 268.26:348.5:423.814 IOPATH in3 lcout 253.676:280.513:315.606 231.127:255.579:287.552
IOPATH in3 ltout 248.631:323:392.803 255.174:331.5:403.14 IOPATH in3 ltout 214.215:236.878:266.511 219.852:243.112:273.525
IOPATH posedge:clk lcout 503.806:654.5:795.943 503.806:654.5:795.943 IOPATH posedge:clk lcout 434.067:479.99:540.036 434.067:479.99:540.036
IOPATH sr lcout 0:0:0 558.989:726.189:883.125 IOPATH sr lcout 0:0:0 481.612:532.564:599.188
IOPATH sr lcout 558.963:726.155:883.083 0:0:0 IOPATH sr lcout 481.589:532.539:599.16 0:0:0
CELL Odrv4 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 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 CELL PLL40
IOPATH PLLIN PLLOUTCORE *:*:* *:*:* 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:OUTPUTENABLE posedge:OUTPUTCLK 0:0:0
HOLD posedge:PADIN negedge:INPUTCLK 0:0:0 HOLD posedge:PADIN negedge:INPUTCLK 0:0:0
HOLD posedge:PADIN posedge: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:INPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:DOUT0 posedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:DOUT0 posedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:DOUT1 negedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:DOUT1 negedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:PADIN negedge:INPUTCLK 1527.97:1985:2413.98 SETUP negedge:PADIN negedge:INPUTCLK 1316.46:1455.74:1637.85
SETUP negedge:PADIN posedge:INPUTCLK 1527.97:1985:2413.98 SETUP negedge:PADIN posedge:INPUTCLK 1316.46:1455.74:1637.85
SETUP posedge:CLOCKENABLE posedge:INPUTCLK 71.9722:93.5:113.706 SETUP posedge:CLOCKENABLE posedge:INPUTCLK 62.0096:68.5699:77.148
SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:DOUT0 posedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:DOUT0 posedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:DOUT1 negedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:DOUT1 negedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:PADIN negedge:INPUTCLK 1534.51:1993.5:2424.32 SETUP posedge:PADIN negedge:INPUTCLK 1322.1:1461.97:1644.87
SETUP posedge:PADIN posedge:INPUTCLK 1534.51:1993.5:2424.32 SETUP posedge:PADIN posedge:INPUTCLK 1322.1:1461.97:1644.87
IOPATH DOUT0 PADOUT 1871.28:2431:2956.36 2087.19:2711.5:3297.48 IOPATH DOUT0 PADOUT 1612.25:1782.82:2005.85 1798.28:1988.53:2237.29
IOPATH LATCHINPUTVALUE DIN0 320.604:416.5:506.509 346.775:450.5:547.857 IOPATH LATCHINPUTVALUE DIN0 276.225:305.448:343.659 298.774:330.382:371.713
IOPATH negedge:INPUTCLK DIN1 130.859:170:206.738 130.859:170:206.738 IOPATH negedge:INPUTCLK DIN1 112.745:124.673:140.269 112.745:124.673:140.269
IOPATH negedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 IOPATH negedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269
IOPATH OUTPUTENABLE PADOEN 163.573:212.5:258.423 196.288:255:310.108 IOPATH OUTPUTENABLE PADOEN 140.931:155.841:175.336 169.117:187.009:210.404
IOPATH PADIN DIN0 575.778:748:909.649 431.833:561:682.237 IOPATH PADIN DIN0 496.077:548.56:617.184 372.058:411.42:462.888
IOPATH posedge:INPUTCLK DIN0 130.859:170:206.738 130.859:170:206.738 IOPATH posedge:INPUTCLK DIN0 112.745:124.673:140.269 112.745:124.673:140.269
IOPATH posedge:OUTPUTCLK PADOEN 104.687:136:165.391 130.859:170:206.738 IOPATH posedge:OUTPUTCLK PADOEN 90.1958:99.7381:112.215 112.745:124.673:140.269
IOPATH posedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 IOPATH posedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269
CELL PRE_IO_GBUF 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 CELL SB_PLL40_2F_CORE
IOPATH REFERENCECLK PLLOUTCOREA *:*:* *:*:* 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[13] posedge:WCLK 0:0:0
HOLD negedge:MASK[14] 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:MASK[15] posedge:WCLK 0:0:0
HOLD negedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 HOLD negedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009
HOLD negedge:RE posedge:RCLK 78.5152:102:124.043 HOLD negedge:RE posedge:RCLK 67.6469:74.8036:84.1615
HOLD negedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 HOLD negedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525
HOLD negedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WE posedge:WCLK 45.8005:59.5:72.3585 HOLD negedge:WE posedge:WCLK 39.4607:43.6354:49.0942
HOLD posedge:MASK[0] posedge:WCLK 0:0:0 HOLD posedge:MASK[0] posedge:WCLK 0:0:0
HOLD posedge:MASK[1] posedge:WCLK 0:0:0 HOLD posedge:MASK[1] posedge:WCLK 0:0:0
HOLD posedge:MASK[2] 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[13] posedge:WCLK 0:0:0
HOLD posedge:MASK[14] 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:MASK[15] posedge:WCLK 0:0:0
HOLD posedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 HOLD posedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009
HOLD posedge:RE posedge:RCLK 78.5152:102:124.043 HOLD posedge:RE posedge:RCLK 67.6469:74.8036:84.1615
HOLD posedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 HOLD posedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525
HOLD posedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WE posedge:WCLK 45.8005:59.5:72.3585 HOLD posedge:WE posedge:WCLK 39.4607:43.6354:49.0942
SETUP negedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[0] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[1] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[2] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[3] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[4] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[5] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[6] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[7] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[8] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[9] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[10] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[11] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[12] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[13] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[14] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[15] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RCLKE posedge:RCLK 248.631:323:392.803 SETUP negedge:RCLKE posedge:RCLK 214.215:236.878:266.511
SETUP negedge:RE posedge:RCLK 91.601:119:144.717 SETUP negedge:RE posedge:RCLK 78.9214:87.2708:98.1884
SETUP negedge:WADDR[0] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[1] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[2] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[3] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[4] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[5] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[6] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[7] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[8] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[9] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[10] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WCLKE posedge:WCLK 248.631:323:392.803 SETUP negedge:WCLKE posedge:WCLK 214.215:236.878:266.511
SETUP negedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WE posedge:WCLK 124.316:161.5:196.402 SETUP negedge:WE posedge:WCLK 107.108:118.439:133.256
SETUP posedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[0] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[1] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[2] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[3] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[4] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[5] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[6] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[7] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[8] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[9] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[10] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[11] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[12] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[13] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[14] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[15] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RCLKE posedge:RCLK 248.631:323:392.803 SETUP posedge:RCLKE posedge:RCLK 214.215:236.878:266.511
SETUP posedge:RE posedge:RCLK 91.601:119:144.717 SETUP posedge:RE posedge:RCLK 78.9214:87.2708:98.1884
SETUP posedge:WADDR[0] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[1] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[2] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[3] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[4] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[5] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[6] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[7] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[8] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[9] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[10] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WCLKE posedge:WCLK 248.631:323:392.803 SETUP posedge:WCLKE posedge:WCLK 214.215:236.878:266.511
SETUP posedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WE posedge:WCLK 124.316:161.5:196.402 SETUP posedge:WE posedge:WCLK 107.108:118.439:133.256
IOPATH posedge:RCLK RDATA[0] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[0] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[1] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[1] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[2] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[2] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[3] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[3] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[4] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[4] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[5] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[5] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[6] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[6] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[7] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[7] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[8] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[8] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[9] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[9] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[10] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[10] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[11] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[11] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[12] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[12] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[13] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[13] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[14] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[14] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[15] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[15] 1725:1907.49:2146.12 1725:1907.49:2146.12
CELL Sp12to4 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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

View File

@ -2,28 +2,28 @@ CELL CascadeMux
IOPATH I O 0:0:0 0:0:0 IOPATH I O 0:0:0 0:0:0
CELL CEMux 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 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 CELL gio2CtrlBuf
IOPATH I O 0:0:0 0:0:0 IOPATH I O 0:0:0 0:0:0
CELL Glb2LocalMux 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 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 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 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 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 CELL INV
IOPATH I O 0:0:0 0:0:0 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 IOPATH PACKAGEPIN DOUT 590:590:590 540:540:540
CELL IoInMux 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 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 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 CELL LogicCell40
HOLD negedge:ce posedge:clk 0:0:0 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:in1 posedge:clk 0:0:0
HOLD negedge:in2 posedge:clk 0:0:0 HOLD negedge:in2 posedge:clk 0:0:0
HOLD negedge:in3 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:ce posedge:clk 0:0:0
HOLD posedge:in0 posedge:clk 0:0:0 HOLD posedge:in0 posedge:clk 0:0:0
HOLD posedge:in1 posedge:clk 0:0:0 HOLD posedge:in1 posedge:clk 0:0:0
HOLD posedge:in2 posedge:clk 0:0:0 HOLD posedge:in2 posedge:clk 0:0:0
HOLD posedge:in3 posedge:clk 0:0:0 HOLD posedge:in3 posedge:clk 0:0:0
HOLD posedge:sr posedge:clk -167.106:-217.09:-264.005 HOLD posedge:sr posedge:clk -143.975:-159.207:-179.124
RECOVERY negedge:sr posedge:clk 148.983:193.545:235.372 RECOVERY negedge:sr posedge:clk 128.36:141.94:159.696
RECOVERY posedge:sr posedge:clk 0:0:0 RECOVERY posedge:sr posedge:clk 0:0:0
REMOVAL negedge:sr posedge:clk 0:0:0 REMOVAL negedge:sr posedge:clk 0:0:0
REMOVAL posedge:sr posedge:clk 0:0:0 REMOVAL posedge:sr posedge:clk 0:0:0
SETUP negedge:ce 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:in0 posedge:clk 321.323:355.317:399.767
SETUP negedge:in1 posedge:clk 353.318:459:558.194 SETUP negedge:in1 posedge:clk 304.411:336.616:378.727
SETUP negedge:in2 posedge:clk 300.975:391:475.498 SETUP negedge:in2 posedge:clk 259.313:286.747:322.619
SETUP negedge:in3 posedge:clk 202.831:263.5:320.445 SETUP negedge:in3 posedge:clk 174.754:193.243:217.417
SETUP negedge:sr posedge:clk 130.859:170:206.738 SETUP negedge:sr posedge:clk 112.745:124.673:140.269
SETUP posedge:ce posedge:clk 0:0:0 SETUP posedge:ce posedge:clk 0:0:0
SETUP posedge:in0 posedge:clk 438.376:569.5:692.574 SETUP posedge:in0 posedge:clk 377.695:417.653:469.902
SETUP posedge:in1 posedge:clk 372.947:484.5:589.205 SETUP posedge:in1 posedge:clk 321.323:355.317:399.767
SETUP posedge:in2 posedge:clk 346.775:450.5:547.857 SETUP posedge:in2 posedge:clk 298.774:330.382:371.713
SETUP posedge:in3 posedge:clk 255.174:331.5:403.14 SETUP posedge:in3 posedge:clk 219.852:243.112:273.525
SETUP posedge:sr posedge:clk 189.745:246.5:299.771 SETUP posedge:sr posedge:clk 163.48:180.775:203.39
IOPATH carryin carryout 117.773:153:186.065 98.144:127.5:155.054 IOPATH carryin carryout 101.47:112.205:126.242 84.5586:93.5045:105.202
IOPATH in0 lcout 418.748:544:661.563 359.861:467.5:568.531 IOPATH in0 lcout 360.783:398.952:448.861 310.048:342.85:385.74
IOPATH in0 ltout 340.232:442:537.52 359.861:467.5:568.531 IOPATH in0 ltout 293.136:324.149:364.7 310.048:342.85:385.74
IOPATH in1 carryout 242.088:314.5:382.466 229.003:297.5:361.792 IOPATH in1 carryout 208.578:230.644:259.498 197.303:218.177:245.471
IOPATH in1 lcout 372.947:484.5:589.205 353.318:459:558.194 IOPATH in1 lcout 321.323:355.317:399.767 304.411:336.616:378.727
IOPATH in1 ltout 300.975:391:475.498 353.318:459:558.194 IOPATH in1 ltout 259.313:286.747:322.619 304.411:336.616:378.727
IOPATH in2 carryout 215.917:280.5:341.118 124.316:161.5:196.402 IOPATH in2 carryout 186.029:205.71:231.444 107.108:118.439:133.256
IOPATH in2 lcout 353.318:459:558.194 327.147:425:516.846 IOPATH in2 lcout 304.411:336.616:378.727 281.862:311.682:350.673
IOPATH in2 ltout 287.889:374:454.825 320.604:416.5:506.509 IOPATH in2 ltout 248.039:274.28:308.592 276.225:305.448:343.659
IOPATH in3 lcout 294.432:382.5:465.161 268.26:348.5:423.814 IOPATH in3 lcout 253.676:280.513:315.606 231.127:255.579:287.552
IOPATH in3 ltout 248.631:323:392.803 255.174:331.5:403.14 IOPATH in3 ltout 214.215:236.878:266.511 219.852:243.112:273.525
IOPATH posedge:clk lcout 503.806:654.5:795.943 503.806:654.5:795.943 IOPATH posedge:clk lcout 434.067:479.99:540.036 434.067:479.99:540.036
IOPATH sr lcout 0:0:0 558.989:726.189:883.125 IOPATH sr lcout 0:0:0 481.612:532.564:599.188
IOPATH sr lcout 558.963:726.155:883.083 0:0:0 IOPATH sr lcout 481.589:532.539:599.16 0:0:0
CELL Odrv4 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 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 CELL PLL40
IOPATH PLLIN PLLOUTCORE *:*:* *:*:* 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:OUTPUTENABLE posedge:OUTPUTCLK 0:0:0
HOLD posedge:PADIN negedge:INPUTCLK 0:0:0 HOLD posedge:PADIN negedge:INPUTCLK 0:0:0
HOLD posedge:PADIN posedge: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:INPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:CLOCKENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:DOUT0 posedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:DOUT0 posedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:DOUT1 negedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:DOUT1 negedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 65.4293:85:103.369 SETUP negedge:OUTPUTENABLE posedge:OUTPUTCLK 56.3724:62.3363:70.1346
SETUP negedge:PADIN negedge:INPUTCLK 1758.87:2284.97:2778.77 SETUP negedge:PADIN negedge:INPUTCLK 1515.4:1675.72:1885.36
SETUP negedge:PADIN posedge:INPUTCLK 1758.87:2284.97:2778.77 SETUP negedge:PADIN posedge:INPUTCLK 1515.4:1675.72:1885.36
SETUP posedge:CLOCKENABLE posedge:INPUTCLK 71.9722:93.5:113.706 SETUP posedge:CLOCKENABLE posedge:INPUTCLK 62.0096:68.5699:77.148
SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:CLOCKENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:DOUT0 posedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:DOUT0 posedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:DOUT1 negedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:DOUT1 negedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 71.9722:93.5:113.706 SETUP posedge:OUTPUTENABLE posedge:OUTPUTCLK 62.0096:68.5699:77.148
SETUP posedge:PADIN negedge:INPUTCLK 1765.41:2293.47:2789.11 SETUP posedge:PADIN negedge:INPUTCLK 1521.04:1681.96:1892.37
SETUP posedge:PADIN posedge:INPUTCLK 1765.41:2293.47:2789.11 SETUP posedge:PADIN posedge:INPUTCLK 1521.04:1681.96:1892.37
IOPATH DOUT0 PADOUT 1871.28:2431:2956.36 2087.19:2711.5:3297.48 IOPATH DOUT0 PADOUT 1612.25:1782.82:2005.85 1798.28:1988.53:2237.29
IOPATH LATCHINPUTVALUE DIN0 320.604:416.5:506.509 346.775:450.5:547.857 IOPATH LATCHINPUTVALUE DIN0 276.225:305.448:343.659 298.774:330.382:371.713
IOPATH negedge:INPUTCLK DIN1 130.859:170:206.738 130.859:170:206.738 IOPATH negedge:INPUTCLK DIN1 112.745:124.673:140.269 112.745:124.673:140.269
IOPATH negedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 IOPATH negedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269
IOPATH OUTPUTENABLE PADOEN 163.573:212.5:258.423 196.288:255:310.108 IOPATH OUTPUTENABLE PADOEN 140.931:155.841:175.336 169.117:187.009:210.404
IOPATH PADIN DIN0 575.778:748:909.649 431.833:561:682.237 IOPATH PADIN DIN0 496.077:548.56:617.184 372.058:411.42:462.888
IOPATH posedge:INPUTCLK DIN0 130.859:170:206.738 130.859:170:206.738 IOPATH posedge:INPUTCLK DIN0 112.745:124.673:140.269 112.745:124.673:140.269
IOPATH posedge:OUTPUTCLK PADOEN 104.687:136:165.391 130.859:170:206.738 IOPATH posedge:OUTPUTCLK PADOEN 90.1958:99.7381:112.215 112.745:124.673:140.269
IOPATH posedge:OUTPUTCLK PADOUT 104.687:136:165.391 130.859:170:206.738 IOPATH posedge:OUTPUTCLK PADOUT 90.1958:99.7381:112.215 112.745:124.673:140.269
CELL PRE_IO_GBUF 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 CELL SB_PLL40_2F_CORE
IOPATH REFERENCECLK PLLOUTCOREA *:*:* *:*:* 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[13] posedge:WCLK 0:0:0
HOLD negedge:MASK[14] 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:MASK[15] posedge:WCLK 0:0:0
HOLD negedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 HOLD negedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077
HOLD negedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 HOLD negedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009
HOLD negedge:RE posedge:RCLK 78.5152:102:124.043 HOLD negedge:RE posedge:RCLK 67.6469:74.8036:84.1615
HOLD negedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 HOLD negedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525
HOLD negedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 HOLD negedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673
HOLD negedge:WE posedge:WCLK 45.8005:59.5:72.3585 HOLD negedge:WE posedge:WCLK 39.4607:43.6354:49.0942
HOLD posedge:MASK[0] posedge:WCLK 0:0:0 HOLD posedge:MASK[0] posedge:WCLK 0:0:0
HOLD posedge:MASK[1] posedge:WCLK 0:0:0 HOLD posedge:MASK[1] posedge:WCLK 0:0:0
HOLD posedge:MASK[2] 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[13] posedge:WCLK 0:0:0
HOLD posedge:MASK[14] 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:MASK[15] posedge:WCLK 0:0:0
HOLD posedge:RADDR[0] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[0] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[1] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[1] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[2] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[2] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[3] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[3] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[4] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[4] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[5] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[5] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[6] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[6] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[7] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[7] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[8] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[8] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[9] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[9] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RADDR[10] posedge:RCLK 52.3434:68:82.6954 HOLD posedge:RADDR[10] posedge:RCLK 45.0979:49.869:56.1077
HOLD posedge:RCLKE posedge:RCLK 49.072:63.75:77.5269 HOLD posedge:RCLKE posedge:RCLK 42.2793:46.7522:52.6009
HOLD posedge:RE posedge:RCLK 78.5152:102:124.043 HOLD posedge:RE posedge:RCLK 67.6469:74.8036:84.1615
HOLD posedge:WADDR[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WADDR[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WADDR[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WCLKE posedge:WCLK 25.5174:33.15:40.314 HOLD posedge:WCLKE posedge:WCLK 21.9852:24.3112:27.3525
HOLD posedge:WDATA[0] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[0] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[1] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[1] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[2] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[2] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[3] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[3] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[4] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[4] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[5] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[5] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[6] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[6] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[7] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[7] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[8] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[8] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[9] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[9] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[10] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[10] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[11] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[11] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[12] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[12] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[13] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[13] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[14] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[14] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WDATA[15] posedge:WCLK 32.7147:42.5:51.6846 HOLD posedge:WDATA[15] posedge:WCLK 28.1862:31.1682:35.0673
HOLD posedge:WE posedge:WCLK 45.8005:59.5:72.3585 HOLD posedge:WE posedge:WCLK 39.4607:43.6354:49.0942
SETUP negedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[0] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[1] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[2] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[3] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[4] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[5] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[6] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[7] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[8] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[9] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[10] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[11] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[12] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[13] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[14] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 SETUP negedge:MASK[15] posedge:WCLK 219.852:243.112:273.525
SETUP negedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 SETUP negedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39
SETUP negedge:RCLKE posedge:RCLK 248.631:323:392.803 SETUP negedge:RCLKE posedge:RCLK 214.215:236.878:266.511
SETUP negedge:RE posedge:RCLK 91.601:119:144.717 SETUP negedge:RE posedge:RCLK 78.9214:87.2708:98.1884
SETUP negedge:WADDR[0] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[1] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[2] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[3] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[4] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[5] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[6] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[7] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[8] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[9] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WADDR[10] posedge:WCLK 209.374:272:330.781 SETUP negedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431
SETUP negedge:WCLKE posedge:WCLK 248.631:323:392.803 SETUP negedge:WCLKE posedge:WCLK 214.215:236.878:266.511
SETUP negedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 SETUP negedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31
SETUP negedge:WE posedge:WCLK 124.316:161.5:196.402 SETUP negedge:WE posedge:WCLK 107.108:118.439:133.256
SETUP posedge:MASK[0] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[0] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[1] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[1] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[2] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[2] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[3] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[3] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[4] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[4] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[5] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[5] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[6] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[6] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[7] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[7] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[8] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[8] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[9] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[9] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[10] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[10] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[11] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[11] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[12] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[12] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[13] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[13] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[14] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[14] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:MASK[15] posedge:WCLK 255.174:331.5:403.14 SETUP posedge:MASK[15] posedge:WCLK 219.852:243.112:273.525
SETUP posedge:RADDR[0] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[0] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[1] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[1] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[2] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[2] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[3] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[3] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[4] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[4] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[5] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[5] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[6] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[6] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[7] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[7] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[8] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[8] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[9] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[9] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RADDR[10] posedge:RCLK 189.745:246.5:299.771 SETUP posedge:RADDR[10] posedge:RCLK 163.48:180.775:203.39
SETUP posedge:RCLKE posedge:RCLK 248.631:323:392.803 SETUP posedge:RCLKE posedge:RCLK 214.215:236.878:266.511
SETUP posedge:RE posedge:RCLK 91.601:119:144.717 SETUP posedge:RE posedge:RCLK 78.9214:87.2708:98.1884
SETUP posedge:WADDR[0] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[0] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[1] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[1] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[2] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[2] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[3] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[3] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[4] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[4] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[5] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[5] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[6] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[6] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[7] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[7] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[8] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[8] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[9] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[9] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WADDR[10] posedge:WCLK 209.374:272:330.781 SETUP posedge:WADDR[10] posedge:WCLK 180.392:199.476:224.431
SETUP posedge:WCLKE posedge:WCLK 248.631:323:392.803 SETUP posedge:WCLKE posedge:WCLK 214.215:236.878:266.511
SETUP posedge:WDATA[0] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[0] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[1] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[1] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[2] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[2] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[3] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[3] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[4] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[4] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[5] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[5] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[6] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[6] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[7] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[7] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[8] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[8] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[9] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[9] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[10] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[10] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[11] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[11] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[12] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[12] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[13] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[13] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[14] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[14] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WDATA[15] posedge:WCLK 150.487:195.5:237.749 SETUP posedge:WDATA[15] posedge:WCLK 129.657:143.374:161.31
SETUP posedge:WE posedge:WCLK 124.316:161.5:196.402 SETUP posedge:WE posedge:WCLK 107.108:118.439:133.256
IOPATH posedge:RCLK RDATA[0] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[0] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[1] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[1] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[2] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[2] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[3] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[3] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[4] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[4] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[5] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[5] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[6] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[6] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[7] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[7] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[8] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[8] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[9] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[9] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[10] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[10] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[11] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[11] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[12] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[12] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[13] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[13] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[14] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[14] 1725:1907.49:2146.12 1725:1907.49:2146.12
IOPATH posedge:RCLK RDATA[15] 2002.14:2601:3163.1 2002.14:2601:3163.1 IOPATH posedge:RCLK RDATA[15] 1725:1907.49:2146.12 1725:1907.49:2146.12
CELL Sp12to4 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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

View File

@ -39,6 +39,7 @@ GND.Y LogicCell40.in2
GND.Y LogicCell40.in3 GND.Y LogicCell40.in3
GND.Y LogicCell40.sr GND.Y LogicCell40.sr
GND.Y PRE_IO.DOUT0 GND.Y PRE_IO.DOUT0
GND.Y SB_RAM40_4K.WCLK
Glb2LocalMux.O LocalMux.I Glb2LocalMux.O LocalMux.I
GlobalMux.O CEMux.I GlobalMux.O CEMux.I
GlobalMux.O ClkMux.I GlobalMux.O ClkMux.I

View File

@ -39,6 +39,7 @@ GND.Y LogicCell40.in2
GND.Y LogicCell40.in3 GND.Y LogicCell40.in3
GND.Y LogicCell40.sr GND.Y LogicCell40.sr
GND.Y PRE_IO.DOUT0 GND.Y PRE_IO.DOUT0
GND.Y SB_RAM40_4K.WCLK
Glb2LocalMux.O LocalMux.I Glb2LocalMux.O LocalMux.I
GlobalMux.O CEMux.I GlobalMux.O CEMux.I
GlobalMux.O ClkMux.I GlobalMux.O ClkMux.I
@ -234,18 +235,26 @@ Odrv4.O Span4Mux_s3_h.I
Odrv4.O Span4Mux_s3_v.I Odrv4.O Span4Mux_s3_v.I
Odrv4.O Span4Mux_v.I Odrv4.O Span4Mux_v.I
PLL40.LOCK LocalMux.I PLL40.LOCK LocalMux.I
PLL40.PLLOUTCORE LocalMux.I
PLL40.PLLOUTCORE Odrv12.I PLL40.PLLOUTCORE Odrv12.I
PLL40.PLLOUTCORE Odrv4.I
PLL40.PLLOUTGLOBAL GlobalMux.I PLL40.PLLOUTGLOBAL GlobalMux.I
PLL40.SDO LocalMux.I PLL40.SDO LocalMux.I
PLL40_2.LOCK LocalMux.I PLL40_2.LOCK LocalMux.I
PLL40_2.PLLOUTCOREA Odrv12.I PLL40_2.PLLOUTCOREA Odrv12.I
PLL40_2.PLLOUTCOREA Odrv4.I
PLL40_2.PLLOUTCOREB LocalMux.I
PLL40_2.PLLOUTCOREB Odrv12.I PLL40_2.PLLOUTCOREB Odrv12.I
PLL40_2.PLLOUTCOREB Odrv4.I
PLL40_2.PLLOUTGLOBALA GlobalMux.I PLL40_2.PLLOUTGLOBALA GlobalMux.I
PLL40_2.PLLOUTGLOBALB GlobalMux.I PLL40_2.PLLOUTGLOBALB GlobalMux.I
PLL40_2.SDO LocalMux.I PLL40_2.SDO LocalMux.I
PLL40_2F.LOCK LocalMux.I PLL40_2F.LOCK LocalMux.I
PLL40_2F.PLLOUTCOREA Odrv12.I PLL40_2F.PLLOUTCOREA Odrv12.I
PLL40_2F.PLLOUTCOREA Odrv4.I
PLL40_2F.PLLOUTCOREB LocalMux.I
PLL40_2F.PLLOUTCOREB Odrv12.I PLL40_2F.PLLOUTCOREB Odrv12.I
PLL40_2F.PLLOUTCOREB Odrv4.I
PLL40_2F.PLLOUTGLOBALA GlobalMux.I PLL40_2F.PLLOUTGLOBALA GlobalMux.I
PLL40_2F.PLLOUTGLOBALB GlobalMux.I PLL40_2F.PLLOUTGLOBALB GlobalMux.I
PLL40_2F.SDO LocalMux.I PLL40_2F.SDO LocalMux.I
@ -259,8 +268,10 @@ PRE_IO.PADOEN IO_PAD.OE
PRE_IO.PADOUT IO_PAD.DIN PRE_IO.PADOUT IO_PAD.DIN
PRE_IO_GBUF.GLOBALBUFFEROUTPUT gio2CtrlBuf.I PRE_IO_GBUF.GLOBALBUFFEROUTPUT gio2CtrlBuf.I
SB_PLL40_2F_CORE.LOCK LocalMux.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.PLLOUTCOREA Odrv12.I
SB_PLL40_2F_CORE.PLLOUTCOREB 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.PLLOUTGLOBALA GlobalMux.I
SB_PLL40_2F_CORE.PLLOUTGLOBALB GlobalMux.I SB_PLL40_2F_CORE.PLLOUTGLOBALB GlobalMux.I
SB_PLL40_2F_CORE.SDO LocalMux.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_h.I
Span12Mux_s11_h.O Span12Mux_s10_v.I Span12Mux_s11_h.O Span12Mux_s10_v.I
Span12Mux_s11_h.O Span12Mux_s11_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_s9_v.I
Span12Mux_s11_h.O Span12Mux_v.I Span12Mux_s11_h.O Span12Mux_v.I
Span12Mux_s11_v.O LocalMux.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 LocalMux.I
Span12Mux_s4_h.O Sp12to4.I Span12Mux_s4_h.O Sp12to4.I
Span12Mux_s4_h.O Span12Mux_h.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 LocalMux.I
Span12Mux_s4_v.O Sp12to4.I Span12Mux_s4_v.O Sp12to4.I
Span12Mux_s4_v.O Span12Mux_h.I Span12Mux_s4_v.O Span12Mux_h.I
Span12Mux_s4_v.O Span12Mux_s11_h.I
Span12Mux_s4_v.O Span12Mux_v.I Span12Mux_s4_v.O Span12Mux_v.I
Span12Mux_s5_h.O LocalMux.I Span12Mux_s5_h.O LocalMux.I
Span12Mux_s5_h.O Sp12to4.I Span12Mux_s5_h.O Sp12to4.I
Span12Mux_s5_h.O Span12Mux_h.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_h.O Span12Mux_v.I
Span12Mux_s5_v.O LocalMux.I Span12Mux_s5_v.O LocalMux.I
Span12Mux_s5_v.O Sp12to4.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 LocalMux.I
Span12Mux_s7_v.O Sp12to4.I Span12Mux_s7_v.O Sp12to4.I
Span12Mux_s7_v.O Span12Mux_h.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_s7_v.O Span12Mux_v.I
Span12Mux_s8_h.O LocalMux.I Span12Mux_s8_h.O LocalMux.I
Span12Mux_s8_h.O Sp12to4.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 LocalMux.I
Span12Mux_s8_v.O Sp12to4.I Span12Mux_s8_v.O Sp12to4.I
Span12Mux_s8_v.O Span12Mux_h.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_s11_h.I
Span12Mux_s8_v.O Span12Mux_s7_h.I Span12Mux_s8_v.O Span12Mux_s7_h.I
Span12Mux_s8_v.O Span12Mux_s8_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 Sp12to4.I
Span12Mux_s9_v.O Span12Mux_h.I Span12Mux_s9_v.O Span12Mux_h.I
Span12Mux_s9_v.O Span12Mux_s11_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_s9_v.O Span12Mux_v.I
Span12Mux_v.O LocalMux.I Span12Mux_v.O LocalMux.I
Span12Mux_v.O Sp12to4.I Span12Mux_v.O Sp12to4.I