LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

时间:2024-04-06 08:37:06

转载自:

https://hifpga.com/%E9%97%AE%E9%A2%98/691/lattice%E7%9A%84fpga%E5%BC%80%E5%8F%91%E8%BD%AF%E4%BB%B6diamond%E7%9A%84%E5%AE%89%E8%A3%85%E5%8F%8Alicense%E6%8E%88%E6%9D%83%E6%95%99%E7%A8%8B/



本文以LATTICE软件DIAMOND目前的最新版本diamond3.10为例进行讲解。注意3.10到目前为止只有64bit版本,如果你需要安装32位版本,请下载3.9及更早的版本,diamond的历史版本见《lattice 开发工具软件的历史版本在哪里?》。由于3.10对FPGA内部的嵌入式逻辑分析仪作了较大更新,因此推荐安装最新版本。另外如果你用的器件是LATTICE ECP5系列,强烈建议你安装3.9以后的版本。

1.下载DIAMOND软件

2.下载虚拟网卡

由于LICENSE是网卡绑定的,因此需要安装虚拟网卡。如果你不想安装虚拟网卡,又只是需要一个基础版的LICENSE,那么可以直接用自己的网卡地址进行在线申请(需要用邮箱注册一个帐号),大概1分钟左右LICENSE会发送到你的注册邮箱,具体操作步骤见《怎样在线申请LATTICE FPGA 软件的LICENSE?》

好了,毕竟大部分人还是需要功能更合包含更多IP的LICENSE,那么我们接着讲虚拟网卡的安装。

虚拟网卡下载:

虚拟网卡安装及设置:

32位系统

如果你的系统是32bit的,安装完上面那个32bit的虚拟网卡软件,一路点下一步,直到这一步:

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程
选择英语,
LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程
我们不需要安装虚拟HUB,将上面那个复选框去掉

安装完成后重启电脑。安装成功的标志是在网络管理里面你会看到这个新建的虚拟网卡,查看网络管理方法见下文。

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

64位系统

如果你的系统是64bit的,请安装上面的64bit版本的软件,除了这一步填一个你喜欢的名字,其它全点“Next”

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

然后新建一个v*n,

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

这个软件不需要重启,因此安装成功的标志是在网络管理里面你会看到这个新建的虚拟网卡,查看网络管理方法见下文。

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

LICNSE安装

以64bit为例 ,32bit系统过程一样.

查看网络管理方法

右击桌面上的网络选择属性

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

点击“更改适配器设置”
LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

在网络管理的界面你会看到这个虚拟网卡(你的虚拟网卡名字可能跟图中不一样)
LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

双击上面的虚拟网卡
LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

点击设定按钮进行设置
LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

然后将你的LICENSE文件中的HOSTID填入图中的对话框,

注意你的HOSTID跟图中并不一样,例如我的HOSTID如下:

LATTICE的FPGA开发软件diamond的安装及LICENSE授权教程

然后点击确定按钮结束设置。

最后将你拿到的LICENSE文件直接放入到你的diamond安装目录的子目录下,例如我的LICENSE所存放的目录路径为C:\lscc\diamond\3.10_x64\license,注意将LICENSE文件改名为license.dat

Now, 开始你的LATTICE FPGA之旅吧!