From be98775ae534810b812ec4ea0d729484b4e23d82 Mon Sep 17 00:00:00 2001 From: tangxifan Date: Wed, 28 Apr 2021 10:45:10 -0600 Subject: [PATCH] [Arch] Reduce the size of DPRAM in example architecture to accelerate testing --- ...c_N10_adder_chain_mem16K_40nm_openfpga.xml | 279 ------------------ ...c_N10_tileable_adder_chain_mem1K_40nm.xml} | 64 ++-- ..._tileable_adder_chain_wide_mem1K_40nm.xml} | 72 ++--- 3 files changed, 68 insertions(+), 347 deletions(-) delete mode 100644 openfpga_flow/openfpga_arch/k6_frac_N10_adder_chain_mem16K_40nm_openfpga.xml rename openfpga_flow/vpr_arch/{k6_frac_N10_tileable_adder_chain_mem16K_40nm.xml => k6_frac_N10_tileable_adder_chain_mem1K_40nm.xml} (95%) rename openfpga_flow/vpr_arch/{k6_frac_N10_tileable_adder_chain_wide_mem16K_40nm.xml => k6_frac_N10_tileable_adder_chain_wide_mem1K_40nm.xml} (94%) diff --git a/openfpga_flow/openfpga_arch/k6_frac_N10_adder_chain_mem16K_40nm_openfpga.xml b/openfpga_flow/openfpga_arch/k6_frac_N10_adder_chain_mem16K_40nm_openfpga.xml deleted file mode 100644 index 124fed331..000000000 --- a/openfpga_flow/openfpga_arch/k6_frac_N10_adder_chain_mem16K_40nm_openfpga.xml +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10e-12 - - - 10e-12 - - - - - - - - - 10e-12 - - - 10e-12 - - - - - - - - - 10e-12 - - - 10e-12 - - - - - - - - - - - - 10e-12 5e-12 - - - 10e-12 5e-12 - - - - - - - - - - - - - 10e-12 5e-12 5e-12 - - - 10e-12 5e-12 5e-12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_mem16K_40nm.xml b/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_mem1K_40nm.xml similarity index 95% rename from openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_mem16K_40nm.xml rename to openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_mem1K_40nm.xml index 93423a81d..170e65818 100644 --- a/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_mem16K_40nm.xml +++ b/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_mem1K_40nm.xml @@ -118,7 +118,7 @@ - + @@ -181,8 +181,8 @@ - - + + @@ -194,9 +194,9 @@ memory.clk - memory.wen memory.waddr[0:3] memory.raddr[0:3] memory.data_in[0:2] memory.data_out[0:2] - memory.ren memory.waddr[4:7] memory.raddr[4:7] memory.data_in[3:5] memory.data_out[3:5] - memory.waddr[8:10] memory.raddr[8:10] memory.data_in[6:7] memory.data_out[6:7] + memory.wen memory.waddr[0:2] memory.raddr[0:2] memory.data_in[0:2] memory.data_out[0:2] + memory.ren memory.waddr[3:5] memory.raddr[3:5] memory.data_in[3:5] memory.data_out[3:5] + memory.waddr[6:6] memory.raddr[6:6] memory.data_in[6:7] memory.data_out[6:7] @@ -691,57 +691,57 @@ - - + + - - - - - + + + + - - - - - - + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - + diff --git a/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_wide_mem16K_40nm.xml b/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_wide_mem1K_40nm.xml similarity index 94% rename from openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_wide_mem16K_40nm.xml rename to openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_wide_mem1K_40nm.xml index da1d573d5..0b7820139 100644 --- a/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_wide_mem16K_40nm.xml +++ b/openfpga_flow/vpr_arch/k6_frac_N10_tileable_adder_chain_wide_mem1K_40nm.xml @@ -118,7 +118,7 @@ - + @@ -181,8 +181,8 @@ - - + + @@ -192,13 +192,13 @@ - memory.clk memory.waddr[0:1] memory.raddr[0:1] memory.data_in[0:0] memory.data_out[0:0] - memory.waddr[2:3] memory.raddr[2:3] memory.data_in[1:1] memory.data_out[1:1] - memory.waddr[4:5] memory.raddr[4:5] memory.data_in[2:2] memory.data_out[2:2] - memory.waddr[6:7] memory.raddr[6:7] memory.data_in[3:3] memory.data_out[3:3] - memory.waddr[8:8] memory.raddr[8:8] memory.data_in[4:4] memory.data_out[4:4] - memory.waddr[9:9] memory.raddr[9:9] memory.data_in[5:5] memory.data_out[5:5] - memory.wen memory.waddr[10:10] memory.raddr[10:10] memory.data_in[6:6] memory.data_out[6:6] + memory.clk memory.waddr[0:0] memory.raddr[0:0] memory.data_in[0:0] memory.data_out[0:0] + memory.waddr[1:1] memory.raddr[1:1] memory.data_in[1:1] memory.data_out[1:1] + memory.waddr[2:2] memory.raddr[2:2] memory.data_in[2:2] memory.data_out[2:2] + memory.waddr[3:3] memory.raddr[3:3] memory.data_in[3:3] memory.data_out[3:3] + memory.waddr[4:4] memory.raddr[4:4] memory.data_in[4:4] memory.data_out[4:4] + memory.waddr[5:5] memory.raddr[5:5] memory.data_in[5:5] memory.data_out[5:5] + memory.wen memory.waddr[5:5] memory.raddr[5:5] memory.data_in[6:6] memory.data_out[6:6] memory.ren memory.data_in[7:7] memory.data_out[7:7] @@ -694,57 +694,57 @@ - - + + - - - - - + + + + - - - - - - + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - +