From bdc13e491ef06e2222f3d69d2ecb956201d9438d Mon Sep 17 00:00:00 2001 From: tangxifan Date: Mon, 20 May 2024 12:04:52 -0700 Subject: [PATCH] [arch] adding openfpga arch for ecb --- openfpga_flow/openfpga_arch/README.md | 1 + .../k4_N4_ecb_40nm_cc_openfpga.xml | 193 ++++++++++++++++++ 2 files changed, 194 insertions(+) create mode 100644 openfpga_flow/openfpga_arch/k4_N4_ecb_40nm_cc_openfpga.xml diff --git a/openfpga_flow/openfpga_arch/README.md b/openfpga_flow/openfpga_arch/README.md index b23e837ec..a2cc2f6ee 100644 --- a/openfpga_flow/openfpga_arch/README.md +++ b/openfpga_flow/openfpga_arch/README.md @@ -37,5 +37,6 @@ Note that an OpenFPGA architecture can be applied to multiple VPR architecture f * is the number of clocks * When specified, multiple clocks are in separated pins with different names - abspath: All the paths in the architecture file are absolute and hardcoded. +- ecb: *Enhanced Connection Block* where connection blocks includes feedback connections Other features are used in naming should be listed here. diff --git a/openfpga_flow/openfpga_arch/k4_N4_ecb_40nm_cc_openfpga.xml b/openfpga_flow/openfpga_arch/k4_N4_ecb_40nm_cc_openfpga.xml new file mode 100644 index 000000000..711b8584a --- /dev/null +++ b/openfpga_flow/openfpga_arch/k4_N4_ecb_40nm_cc_openfpga.xml @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10e-12 + + + 10e-12 + + + + + + + + + 10e-12 + + + 10e-12 + + + + + + + + + 10e-12 + + + 10e-12 + + + + + + + + + + + + + 10e-12 5e-12 5e-12 + + + 10e-12 5e-12 5e-12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +