The SymbiFlow project is centered around the support for various FPGA technologies. Many projects that constitute SymbiFlow are not directly related to hardware, however they still might require some level of understanding of FPGA chips. To lower the entry threshold and open to a broader developer community that is not familiar with the FPGAs, we want to provide a bunch of useful guides introducing basic principles of FPGA operation.
Currently, most of the information is available online in scientific articles or vendors' documentation. However, the knowledge is not structured in a user-friendly way, which makes it inaccessible to those who want to start working with FPGAs using an open and vendor-neutral approach. The main point of this task is to gather available information and combine it into a introductory guide for newcomers to the world of FPGA chips. To complete this task, the writer will receive guidance, advice and necessary information from a mentor.
This is a (selected) list of available resources:
After covering the basics of FPGAs and FPGA development, the document will describe the aim of the SymbiFlow project and its role in the open source FPGA ecosystem.
The SymbiFlow project is centered around the support for various FPGA technologies. Many projects that constitute SymbiFlow are not directly related to hardware, however they still might require some level of understanding of FPGA chips. To lower the entry threshold and open to a broader developer community that is not familiar with the FPGAs, we want to provide a bunch of useful guides introducing basic principles of FPGA operation.
Currently, most of the information is available online in scientific articles or vendors' documentation. However, the knowledge is not structured in a user-friendly way, which makes it inaccessible to those who want to start working with FPGAs using an open and vendor-neutral approach. The main point of this task is to gather available information and combine it into a introductory guide for newcomers to the world of FPGA chips. To complete this task, the writer will receive guidance, advice and necessary information from a mentor.
This is a (selected) list of available resources:
After covering the basics of FPGAs and FPGA development, the document will describe the aim of the SymbiFlow project and its role in the open source FPGA ecosystem.