在Ubuntu 16.04上是否有用于FPGA编程的Xilinx ISE以外的IDE?

我有这个学术项目,我必须编写一个Spartan 3 FPGA,但我遇到了这个问题,相关的IDE(即Xilinx ISE)无法安装在Ubuntu 16.04上。 起初我很惊讶,因为有很多教程可以在Ubuntu上启动Xilinx ISE,但在我尝试安装它时遇到很多错误后,Xilinx论坛的一位管理员告诉我,IDE不支持Ubuntu。

简而言之,我正在寻找一种能够轻松实现Spartan 3系列目标平台的FPGA编程的等效软件。

我知道我们不应该在.SE网站上宣传任何产品,但我最想知道这些软件是否存在。

多谢你们!