From 1e5afb985c5c800052560272915cccac85c90771 Mon Sep 17 00:00:00 2001 From: tangxifan Date: Tue, 30 Nov 2021 20:25:15 -0800 Subject: [PATCH 1/3] Update contact.rst --- docs/source/contact.rst | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/source/contact.rst b/docs/source/contact.rst index 1e7e1e801..ae44e73f1 100644 --- a/docs/source/contact.rst +++ b/docs/source/contact.rst @@ -13,9 +13,11 @@ Technical Details about FPGA-SPICE/Verilog/Bitstream/SDC: Dr. Xifan Tang -xifan.tang@utah.edu +xifan@osfpga.org -.. Technical Details about layout auto-generation -.. Edouard Giacomin -.. edouard.giacomin@utah.edu +Technical Details about physical design + +Ganesh Gore + +ganesh.gore@utah.edu From a60eea2a4400f6877fea771cdfc6ab51a141583b Mon Sep 17 00:00:00 2001 From: Ganesh Gore Date: Wed, 1 Dec 2021 14:01:36 -0700 Subject: [PATCH 2/3] Testing yosys file copy option --- .github/workflows/build.yml | 45 +++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 38aa97d66..1f26723d2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -69,27 +69,27 @@ jobs: fail-fast: false matrix: config: - - name: "Build Compatibility: GCC-5 (Ubuntu 18.04)" - cc: gcc-5 - cxx: g++-5 - - name: "Build Compatibility: GCC-6 (Ubuntu 18.04)" - cc: gcc-6 - cxx: g++-6 - - name: "Build Compatibility: GCC-7 (Ubuntu 18.04)" - cc: gcc-7 - cxx: g++-7 + # - name: "Build Compatibility: GCC-5 (Ubuntu 18.04)" + # cc: gcc-5 + # cxx: g++-5 + # - name: "Build Compatibility: GCC-6 (Ubuntu 18.04)" + # cc: gcc-6 + # cxx: g++-6 + # - name: "Build Compatibility: GCC-7 (Ubuntu 18.04)" + # cc: gcc-7 + # cxx: g++-7 - name: "Build Compatibility: GCC-8 (Ubuntu 18.04)" cc: gcc-8 cxx: g++-8 - - name: "Build Compatibility: GCC-9 (Ubuntu 18.04)" - cc: gcc-9 - cxx: g++-9 - - name: "Build Compatibility: Clang-6 (Ubuntu 18.04)" - cc: clang-6.0 - cxx: clang++-6.0 - - name: "Build Compatibility: Clang-8 (Ubuntu 18.04)" - cc: clang-8 - cxx: clang++-8 + # - name: "Build Compatibility: GCC-9 (Ubuntu 18.04)" + # cc: gcc-9 + # cxx: g++-9 + # - name: "Build Compatibility: Clang-6 (Ubuntu 18.04)" + # cc: clang-6.0 + # cxx: clang++-6.0 + # - name: "Build Compatibility: Clang-8 (Ubuntu 18.04)" + # cc: clang-8 + # cxx: clang++-8 # Define the steps to run the build job env: CC: ${{ matrix.config.cc }} @@ -152,6 +152,7 @@ jobs: # Execute the build. You can specify a specific target with "--target " run: | cmake --build . --config $BUILD_TYPE + find ../yosys/ -type f # Check the cache size and see if it is over the limit - name: Check ccache size @@ -170,12 +171,8 @@ jobs: openfpga/openfpga vpr/libvpr.a vpr/vpr - yosys/install/share/ - yosys/install/bin/yosys - yosys/install/bin/yosys-abc - yosys/install/bin/yosys-config - yosys/install/bin/yosys-filterlib - yosys/install/bin/yosys-smtbmc + yosys/install/share + yosys/install/bin openfpga_flow openfpga.sh docker_distribution: From 05a0696ced19dbee261be0f39a3c468d4a5ec7ee Mon Sep 17 00:00:00 2001 From: Ganesh Gore Date: Wed, 1 Dec 2021 14:34:18 -0700 Subject: [PATCH 3/3] Reverted debug changes --- .github/workflows/build.yml | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1f26723d2..445e52ee8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -69,27 +69,27 @@ jobs: fail-fast: false matrix: config: - # - name: "Build Compatibility: GCC-5 (Ubuntu 18.04)" - # cc: gcc-5 - # cxx: g++-5 - # - name: "Build Compatibility: GCC-6 (Ubuntu 18.04)" - # cc: gcc-6 - # cxx: g++-6 - # - name: "Build Compatibility: GCC-7 (Ubuntu 18.04)" - # cc: gcc-7 - # cxx: g++-7 + - name: "Build Compatibility: GCC-5 (Ubuntu 18.04)" + cc: gcc-5 + cxx: g++-5 + - name: "Build Compatibility: GCC-6 (Ubuntu 18.04)" + cc: gcc-6 + cxx: g++-6 + - name: "Build Compatibility: GCC-7 (Ubuntu 18.04)" + cc: gcc-7 + cxx: g++-7 - name: "Build Compatibility: GCC-8 (Ubuntu 18.04)" cc: gcc-8 cxx: g++-8 - # - name: "Build Compatibility: GCC-9 (Ubuntu 18.04)" - # cc: gcc-9 - # cxx: g++-9 - # - name: "Build Compatibility: Clang-6 (Ubuntu 18.04)" - # cc: clang-6.0 - # cxx: clang++-6.0 - # - name: "Build Compatibility: Clang-8 (Ubuntu 18.04)" - # cc: clang-8 - # cxx: clang++-8 + - name: "Build Compatibility: GCC-9 (Ubuntu 18.04)" + cc: gcc-9 + cxx: g++-9 + - name: "Build Compatibility: Clang-6 (Ubuntu 18.04)" + cc: clang-6.0 + cxx: clang++-6.0 + - name: "Build Compatibility: Clang-8 (Ubuntu 18.04)" + cc: clang-8 + cxx: clang++-8 # Define the steps to run the build job env: CC: ${{ matrix.config.cc }} @@ -152,7 +152,6 @@ jobs: # Execute the build. You can specify a specific target with "--target " run: | cmake --build . --config $BUILD_TYPE - find ../yosys/ -type f # Check the cache size and see if it is over the limit - name: Check ccache size