Python scripts from f4pga-arch-defs tarballs were moved to f4pga.
Yosys ‘conv’ and ‘synth’ TCL scripts combined in a single pipeline.
Yosys TCL scripts from f4pga-arch-defs tarballs were moved to f4pga as
-a|--additional_vpr_options) to provide additional VPR arguments to the (deprecated)
f4pgais not required anymore.
Sources related to
f4pga buildwere moved to submodule
Tarballs from f4pga-arch-defs now include usable environment and requirements files which allow bootstraping minimal Conda environments.
The default F4PGA_SHARE_DIR path does not include subdir ‘install’ by default.
F4PGA_BIN_DIR and VPRPATH are not used anymore.
f4pga build now supports QuickLogic’s EOS-S3 devices.
The default F4PGA_SHARE_DIR is now consistent for AMD/Xilinx or QuickLogic:
F4PGA_INSTALL_DIR / FPGA_FAM / 'install/share/f4pga'.
AMD/Xilinx base package is now
QuickLogic now has a base package named
Python scripts in QuickLogic packages moved from
Share paths modified:
AND/Xilinx and QuickLogic arch-defs packages homogenized.
Environment variables were renamed and are now supported by
f4pga is now pinned in the requirements files of f4pga-examples.
First release being tracked.
f4pga build now supports Lattice’s ICE40 devices.
f4pga build now supports Lattice’s ECP5 devices.
f4pga build now supports Lattice’s NX devices.