From 6c7ff8b408ba72f5e6d436d27b9d2131755eea5b Mon Sep 17 00:00:00 2001 From: Karol Gugala Date: Thu, 17 Feb 2022 12:17:10 +0100 Subject: [PATCH 1/2] Add README Signed-off-by: Karol Gugala --- README.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..8a4f080 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +# FOSS Flow For FPGA (F4PGA) project + +This is the top-level repository for the F4PGA project, which is a Workgroup under the [CHIPS Alliance](https://chipsalliance.org). The elements of the project include (but are not limited to): + +* The F4PGA open source FPGA toolchains for programming FPGAs - formerly known as [SymbiFlow](https://github.com/SymbiFlow). This includes: + + * [F4PGA documentation](https://github.com/SymbiFlow/symbiflow-docs) (knowledge base) + * [F4PGA Architecture Definitions](https://github.com/SymbiFlow/symbiflow-arch-defs) + * [F4PGA examples](https://github.com/SymbiFlow/symbiflow-examples) + * [F4PGA Yosys plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) + +* The FPGA interchange format - an interchange format defined by CHIPS Alliance to enable interoperability between different FPGA tools - adopted by the F4PGA toolchain: + + * [FPGA Interchange schema](https://github.com/chipsalliance/fpga-interchange-schema) + * [FPGA Interchange Python utilities](https://github.com/chipsalliance/python-fpga-interchange) + * [FPGA Interchange Test suite](https://github.com/SymbiFlow/fpga-interchange-tests) + +* The [FPGA tool performance framework](https://github.com/chipsalliance/fpga-tool-perf) - a framework for benchmarking designs against various FPGA tools, and vice versa, over time + +* FPGA Database visualisation tools - tools for visual exploration of FPGA bitstream and databases + + * [F4PGA bitstream viewer](https://github.com/SymbiFlow/symbiflow-bitstream-viewer) + * [F4PGA database visualizer](https://github.com/antmicro/symbiflow-database-visualizer) + +* Other utilities - FPGA assembly format, documentation and other utilities + + * [F4PGA Assembly (FASM)](https://github.com/SymbiFlow/fasm) + * [Xilinx bitstream generation library](https://github.com/SymbiFlow/symbiflow-xc-fasm) + * [Verilog-to-routing XML utilities](https://github.com/SymbiFlow/vtr-xml-utils) + * [SDF format utilities](https://github.com/SymbiFlow/python-sdf-timing) + * [F4PGA tools data manager](https://github.com/SymbiFlow/symbiflow-tools-data-manager) + * [F4PGA Sphinx Theme](https://github.com/SymbiFlow/sphinx_symbiflow_theme) + * [F4PGA Sphinx HDL diagrams](https://github.com/SymbiFlow/sphinxcontrib-hdl-diagrams) + * [F4PGA Sphinx Verilog domain](https://github.com/SymbiFlow/sphinx-verilog-domain) + +The F4PGA Workgroup consists of members from different backgrounds, including FPGA vendors (Xilinx and QuickLogic), industrial users (Google, Antmicro) and academia (University of Toronto), who collaborate to build a more open source and software-driven FPGA ecosystem - IP, tools and workflows - to drive the adoption of FPGAs in existing and new use cases, and eliminate barriers of entry. From af8d43c8e21185ab5a3b3f2ba7d9c80086f1b510 Mon Sep 17 00:00:00 2001 From: Unai Martinez-Corral Date: Mon, 21 Feb 2022 21:34:21 +0100 Subject: [PATCH 2/2] readme: update references Signed-off-by: Unai Martinez-Corral --- README.md | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 8a4f080..4062857 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,14 @@ # FOSS Flow For FPGA (F4PGA) project -This is the top-level repository for the F4PGA project, which is a Workgroup under the [CHIPS Alliance](https://chipsalliance.org). The elements of the project include (but are not limited to): +This is the top-level repository for the F4PGA project, which is a Workgroup under the [CHIPS Alliance](https://chipsalliance.org). +The elements of the project include (but are not limited to): * The F4PGA open source FPGA toolchains for programming FPGAs - formerly known as [SymbiFlow](https://github.com/SymbiFlow). This includes: - * [F4PGA documentation](https://github.com/SymbiFlow/symbiflow-docs) (knowledge base) - * [F4PGA Architecture Definitions](https://github.com/SymbiFlow/symbiflow-arch-defs) - * [F4PGA examples](https://github.com/SymbiFlow/symbiflow-examples) - * [F4PGA Yosys plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) + * [F4PGA documentation](https://github.com/chipsalliance/f4pga-docs) (knowledge base) + * [F4PGA Architecture Definitions](https://github.com/SymbiFlow/f4pga-arch-defs) + * [F4PGA examples](https://github.com/chipsalliance/f4pga-examples) + * [F4PGA Yosys plugins](https://github.com/f4pga/yosys-f4pga-plugins) * The FPGA interchange format - an interchange format defined by CHIPS Alliance to enable interoperability between different FPGA tools - adopted by the F4PGA toolchain: @@ -19,18 +20,18 @@ This is the top-level repository for the F4PGA project, which is a Workgroup und * FPGA Database visualisation tools - tools for visual exploration of FPGA bitstream and databases - * [F4PGA bitstream viewer](https://github.com/SymbiFlow/symbiflow-bitstream-viewer) - * [F4PGA database visualizer](https://github.com/antmicro/symbiflow-database-visualizer) + * [F4PGA bitstream viewer](https://github.com/SymbiFlow/f4pga-bitstream-viewer) + * [F4PGA database visualizer](https://github.com/chipsalliance/f4pga-database-visualizer) * Other utilities - FPGA assembly format, documentation and other utilities - * [F4PGA Assembly (FASM)](https://github.com/SymbiFlow/fasm) - * [Xilinx bitstream generation library](https://github.com/SymbiFlow/symbiflow-xc-fasm) + * [F4PGA Assembly (FASM)](https://github.com/chipsalliance/fasm) + * [Xilinx bitstream generation library](https://github.com/SymbiFlow/f4pga-xc-fasm) * [Verilog-to-routing XML utilities](https://github.com/SymbiFlow/vtr-xml-utils) - * [SDF format utilities](https://github.com/SymbiFlow/python-sdf-timing) + * [SDF format utilities](https://github.com/chipsalliance/python-sdf-timing) * [F4PGA tools data manager](https://github.com/SymbiFlow/symbiflow-tools-data-manager) * [F4PGA Sphinx Theme](https://github.com/SymbiFlow/sphinx_symbiflow_theme) * [F4PGA Sphinx HDL diagrams](https://github.com/SymbiFlow/sphinxcontrib-hdl-diagrams) * [F4PGA Sphinx Verilog domain](https://github.com/SymbiFlow/sphinx-verilog-domain) -The F4PGA Workgroup consists of members from different backgrounds, including FPGA vendors (Xilinx and QuickLogic), industrial users (Google, Antmicro) and academia (University of Toronto), who collaborate to build a more open source and software-driven FPGA ecosystem - IP, tools and workflows - to drive the adoption of FPGAs in existing and new use cases, and eliminate barriers of entry. +The F4PGA Workgroup consists of members from different backgrounds, including FPGA vendors (Xilinx and QuickLogic), industrial users (Google, Antmicro) and academia (University of Toronto), who collaborate to build a more open source and software-driven FPGA ecosystem - IP, tools and workflows - to drive the adoption of FPGAs in existing and new use cases, and eliminate barriers of entry.