chipsalliance / f4pga-xc-fasm

Apache License 2.0
6 stars 7 forks source link

Relationship to prjxray's fasm2frames #19

Open unbtorsten opened 2 years ago

unbtorsten commented 2 years ago

According to https://github.com/f4pga/prjxray/issues/1384, this repo holds a standalone implementation of fasm2frames. However, prjxray still ships a copy of fasm2frames, e.g. at https://github.com/f4pga/prjxray/blob/master/utils/fasm2frames.py

What is the relationship between the script at prjxray and the one in this repo, i.e. https://github.com/SymbiFlow/f4pga-xc-fasm/blob/master/xc_fasm/fasm2frames.py? There have not been any updates of prjxray's fasm2frames.py since the inception of this repo, but how is this guaranteed as we move forward? Would it be an option to make this repo a submodule of prjxray?

mithro commented 2 years ago

@unbtorsten - Yes, it would be good for this to be fixed. I believe some simplifications like this had already been done in prjuray?

GitHub
GitHub - f4pga/prjuray: Documenting the Xilinx Ultrascale, Ultrascale+ and UltraScale MPSoC series bit-stream format.
Documenting the Xilinx Ultrascale, Ultrascale+ and UltraScale MPSoC series bit-stream format. - GitHub - f4pga/prjuray: Documenting the Xilinx Ultrascale, Ultrascale+ and UltraScale MPSoC series bi...
GitHub
GitHub - SymbiFlow/prjuray-tools
Contribute to SymbiFlow/prjuray-tools development by creating an account on GitHub.