用于 FPGA 开发的 Windows 或 Linux?
Posted
技术标签:
【中文标题】用于 FPGA 开发的 Windows 或 Linux?【英文标题】:Windows or Linux for FPGA Development? 【发布时间】:2013-09-20 14:05:09 【问题描述】:多年来,我一直在使用 Linux 进行 FPGA 开发。我现在在一个使用 Windows 的新地方。从 Linux 开发环境切换到 Windows 环境时,我应该注意哪些陷阱?我主要使用 Xilinx ISE 和 Modelsim。我已经看到了一些设置运行良好的环境变量的问题。我也没有看到 Makefile 的使用以及 Windows 中允许的一些好处。只是想知道其他人的偏好/经验?
【问题讨论】:
【参考方案1】:我将 windows 专门用于 xilinx 工具和 modelsim。我过去(7 年前)为此使用了 linux 工具,但由于工作中的工具而改变了(听起来你在类似的船上)。鉴于我大部分时间都处于 GUI 模式,因此两者没有任何显着差异。我知道 xilinx 提供了一个终端窗口的快捷方式,在该窗口中为您设置了所有相关的环境变量。它位于安装目录的附件文件夹下。这肯定会有所帮助,因为正如您提到的那样,时不时会出现各种环境变量问题。最近他们遇到了一个问题,即 coregen 在您设置一些环境变量之前不会加载任何 IP。赛灵思论坛非常适合这类东西。长话短说,我没有任何陷阱可以分享——这是一个非常无缝的过渡,并不是因为我做了任何事情来促进过渡——工具就是那么相似。每当您更新 ISE 时,总会有一些令人头疼的问题,但这只是 ISE 适合您。有可能我完全遗漏了一些明显的东西(自从我接触 linux 上的工具已经有一段时间了,从那时起已经有很多版本更改)或者我没有准确地记得我使用这些工具的 linux 日子(或过渡到windows),但我认为你应该没有任何问题。
【讨论】:
【参考方案2】:Linux 速度更快,但 Windows 更容易安装编程器。
【讨论】:
以上是关于用于 FPGA 开发的 Windows 或 Linux?的主要内容,如果未能解决你的问题,请参考以下文章
lin与win系统有何分别 linux能像win一样吗20分
FPGA案例开发手册——基于全志T3+Logos FPGA核心板
i.MX 8基于FlexSPIPCIe与FPGA的高速通信开发案例分享