2022-03-10 04:46:21 -05:00
|
|
|
Community
|
|
|
|
#########
|
|
|
|
|
2022-03-12 22:24:46 -05:00
|
|
|
`FOSS Flows For FPGA (F4PGA) <https://f4pga.org>`__ project is a `Workgroup <https://chipsalliance.org/workgroups/>`__
|
|
|
|
under the `CHIPS Alliance <https://chipsalliance.com/>`__.
|
|
|
|
The F4PGA Workgroup consists of members from different backgrounds, including FPGA vendors
|
|
|
|
(`Xilinx <https://www.xilinx.com/>`__
|
|
|
|
and `QuickLogic <https://www.quicklogic.com/>`__),
|
|
|
|
industrial users
|
|
|
|
(`Google <https://www.google.com/>`__
|
|
|
|
and `Antmicro <https://antmicro.com/>`__)
|
|
|
|
and academia
|
|
|
|
(`University of Toronto <https://www.utoronto.ca/>`__),
|
|
|
|
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.
|
|
|
|
|
|
|
|
Communication
|
|
|
|
=============
|
|
|
|
|
|
|
|
* `Twitter [@f4pga] <https://twitter.com/f4pga>`__
|
|
|
|
|
|
|
|
* `Slack [chipsalliance.slack.com] <https://chipsalliance.slack.com/>`__
|
|
|
|
|
|
|
|
.. TIP::
|
|
|
|
To register to CHIPS Alliance Slack workspace, use the following `Slack Invite <https://slack-invite.chipsalliance.org/>`__.
|
|
|
|
|
|
|
|
* `IRC [irc.libera.chat/#F4PGA] <https://kiwiirc.com/nextclient/#irc://irc.libera.chat/#F4PGA>`__
|
|
|
|
|
|
|
|
* `Mailing list [lists.chipsalliance.org/g/f4pga-wg] <https://lists.chipsalliance.org/g/f4pga-wg>`__
|
|
|
|
|
|
|
|
Souces
|
|
|
|
======
|
|
|
|
|
|
|
|
* `github.com/chipsalliance <https://github.com/chipsalliance/?q=f4pga>`__
|
|
|
|
|
|
|
|
* `github.com/F4PGA <https://github.com/F4PGA>`__
|
|
|
|
|
|
|
|
.. _Contributing:
|
|
|
|
|
|
|
|
Contributing
|
|
|
|
============
|
|
|
|
|
|
|
|
Are you interested in helping this project move forward?
|
|
|
|
F4PGA is a collaborative project and we welcome your contributions.
|
|
|
|
The code is available on GitHub, while the HTML documentation is available on Read The Docs.
|
|
|
|
There are multiple areas and technologies we need help with - reach out to us, we're sure we will find something for you.
|
|
|
|
|
|
|
|
* Do you know **Python**?
|
|
|
|
Almost all scripts are written in Python!
|
|
|
|
|
|
|
|
* Do you know **C++**?
|
|
|
|
VPR & nextpnr & libraries written in C++!
|
|
|
|
|
|
|
|
* Do you know **TCL**?
|
|
|
|
All the EDA tools use TCL!
|
|
|
|
|
|
|
|
* Do you know **(System) Verilog**, **VHDL**, **Chisel**, **Migen** and/or **Amaranth**?
|
|
|
|
Simulation and models are written in Hardware Description Languages (HDLs)!
|
|
|
|
|
|
|
|
* Do you know **XML**?
|
|
|
|
Most file formats are XML!
|
|
|
|
|
|
|
|
* Do you know English?
|
|
|
|
Documentation is written in English!
|
|
|
|
|
|
|
|
* Do you know **Docker** and/or **Podman**?
|
|
|
|
Help make it easier to set up F4PGA!
|
|
|
|
|
|
|
|
* Do you have time?
|
|
|
|
We will find you a task!
|