差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | 后一修订版 两侧同时换到之后的修订记录 | ||
软件安装及配置 [2016/07/16 08:23] anran |
软件安装及配置 [2017/02/23 19:51] zhijun |
||
---|---|---|---|
行 1: | 行 1: | ||
- | Lattice的Diamond是支持MachXO2的集成化软件开发系统,是Lattice最先进的设计和实现工具,它是免费的,但需要安装License(绑定电脑的MAC地址)才能工作。它支持Windows(32位和64位)、Linux以及命令行的调用, Windows系统软件大小大约为1.6GB,相对于Altera和Xilinx的系统算相对轻型的,但由于其软件直接从国外的服务器上下载,还是需要很长的时间,有时候由于网络连接的不稳定,会导致下载中断,因此我们在自己的服务器上也备份了一套最新的Diamond系统供大家下载。 | ||
- | Diamond软件免费许可证(License)可从[[http://www.latticesemi.com/en/Support/Licensing.aspx|Lattice网站]]申请免费。使用了该许可证,就可立即免费使用许多深受欢迎的Lattice器件, 如ECP5U、MachXO3L™、MachXO2™、MachXO™、Platform Manager 2 和 LatticeXP2™。它包括了支持Lattice器件的Synopsys® Synplify Pro™ 综合工具和 Aldec® Active-HDL™ Lattice版II混合语言仿真器。 | ||
- | |||
- | * 支持混合的Verilog、VHDL、EDIF和原理图源文件 | ||
- | * 实现的概念,允许在一个项目下的设计拥有多个版本,易于设计探索 | ||
- | * 策略使实现“方法”用于一个项目中的任意实现或在多个项目中共享 | ||
- | * 管理并选择文件用于约束、时序分析、功耗计算和硬件调试 | ||
- | * 使用运行管理器视图,用于多个实现的并行处理,以探索不同的设计方法寻求最佳的结果 | ||
- | |||
- | ---- | ||
===1 Lattice Diamond软件下载=== | ===1 Lattice Diamond软件下载=== | ||
==1.1 从Lattice官方网站下载软件 == | ==1.1 从Lattice官方网站下载软件 == |