Lattice Diamond 设计软件

FPGA设计,简便易行。

更方便地进行设计探索——为低密度器件寻找最佳的解决方案往往需要评估多种解决方案。Lattice Diamond可以方便地探索各种解决方案,而无需诉诸其他变通或替代方法。

易于使用,体现在Diamond的各个方面——适应一个新的工具是很困难的。Lattice Diamond能够适应您的工作方式,使得这个转变变得容易,并且提供工具使得日常工作更加方便。无论您习惯何种工作方式,Lattice Diamond都能适应您的风格。

专为Lattice器件而优化的设计流程——���用低密度和超低密度FPGA的应用设计需要灵活性、验证和可快速重用的特性。这些Lattice Diamond都可以实现,甚至更多。

特性

  • 基于GUI的完整FPGA设计和验证环境
  • 可通过多个工程实现以及设置策略对单个设计项目进行设计探索
  • 提供时序和功耗管理的图形化操作环境

立即开始

  1. 下载下方的软件——Windows / Linux
  2. 安装:可在下方文档部分下载安装指南进行安装。
  3. 许可证:选择您需要的许可证,并点击下方许可证页面链接获取许可证。

下载Diamond软件

Windows OSWindows

Diamond软件包含所有的设计工具和特性,您可以使用本软件完成莱迪思FPGA从设计输入到位流下载的整个流程。支持Windows操作系统:Windows 7(32位以及64位)和Windows 8(32位和64位)。

软件包 操作系统 软件版本 发布日期 包格式 包大小
Lattice Diamond Windows 32位 3.9 02/21/2017 ZIP 1.5 GB
Lattice Diamond Windows 64位 3.9 02/21/2017 ZIP 1.6 GB

Linux OS Linux

Diamond软件包含所有的设计工具和特性,您可以使用本软件完成莱迪思FPGA从设计输入到位流下载的整个流程。支持Linux操作系统:Red Hat Enterprise Linux 4.X、5.X、6.X版以及Novell SUSE Linux Enterprise 10 SP1和11版。

软件包 操作系统 软件版本 发布日期 包格式 包大小
Lattice Diamond Linux 64位 3.9 10/26/2015 RPM 1.1 GB

下载软件和文档

快速参考 技术资源 资讯资源 下载
标题 编号 版本 日期 格式 文件大小
LatticeMico Embedded Function Block 1.6
1.6 6/16/2015 PDF 422.5 KB
LatticeMico Fault Logger
1.2 2/22/2016 PDF 193.7 KB
LatticeMico GPIO 3.5
3.5 6/16/2015 PDF 316.8 KB
LatticeMico PM Bus 1.0
1.0 6/16/2015 PDF 663 KB
LatticeMico SDRAM 3.9
3.9 6/16/2015 PDF 968.8 KB
LatticeMico SPI Flash 3.7
3.7 6/16/2015 PDF 234.8 KB
LatticeMico VID 1.1
1.1 6/16/2015 PDF 207.2 KB
标题 编号 版本 日期 格式 文件大小
Jitter Analysis in Lattice Diamond
TN1241 1.1 9/20/2011 PDF 1.4 MB
LatticeMico32 Migration Concerns Post ispLEVER 8.1 and Diamond 1.0
TN1221 11/5/2010 PDF 404.1 KB
Using Lattice Diamond Pin Layout Files and Pinout Files
AN8087 1.0 7/18/2011 PDF 160.2 KB
标题 编号 版本 日期 格式 文件大小
Diamond 3.9 Installation Guide for Linux
1.0 2/21/2017 PDF 444.4 KB
Diamond 3.9 Installation Guide for Windows
1.0 2/21/2017 PDF 695.1 KB
标题 编号 版本 日期 格式 文件大小
Clarity Designer 3.8 User Manual
1.0 2/21/2017 PDF 1005.2 KB
Design Planning
1.0 9/7/2016 PDF 1.7 MB
Diamond 3.9 User Guide
1.0 2/21/2017
FPGA Libraries Reference Guide 3.9
1.9 2/21/2017 PDF 2.5 MB
HDL Coding Guidelines 3.8
1.0 9/7/2016 PDF 203.8 KB
Lattice Synthesis Engine User Guide
1.0 9/7/2016 PDF 1.8 MB
LatticeMico32 HW Developer User Guide 3.9
1.0 2/21/2017 PDF 1.4 MB
LatticeMico32 Processor Reference Manual 3.9
1.0 2/21/2017 PDF 904.1 KB
LatticeMico32 SW Developer User Guide 3.9
1.0 2/21/2017 PDF 5 MB
LatticeMico8 Developer User Guide 3.8
1.0 9/7/2016 PDF 3.2 MB
LatticeMico8 Processor Reference Manual 3.8
1.0 9/7/2016 PDF 575.3 KB
PAC-Designer Software User Manual 6.32
1.0 2/22/2016 PDF 3.3 MB
Programming Tools User Guide 3.9
1.0 2/21/2017 PDF 4.7 MB
Reveal 3.9 Troubleshooting Guide
1.0 2/21/2017 PDF 122.9 KB
Reveal 3.9 User Guide
1.0 2/21/2017 PDF 658.3 KB
Timing Closure 3.9
1.0 2/21/2017 PDF 1.1 MB
标题 编号 版本 日期 格式 文件大小
Diamond Known Issues
1.0 2/21/2017 PDF 473.8 KB
标题 编号 版本 日期 格式 文件大小
PCN10A-11 Notification of Intent to Freeze ispLEVER After Version 8.2
Conversion
PCN10A-11 1.0 7/25/2011 PDF 52.7 KB
标题 编号 版本 日期 格式 文件大小
Lattice Diamond Software Product Brief
Product Brochure for Lattice Diamond software.
I0207G 1.0 6/16/2015 PDF 2.1 MB
Lattice Diamond Software Product Brief (Chinese Language Version)
Product Brochure for Lattice Diamond software.
I0207CG 1.0 6/16/2015 PDF 2.2 MB
标题 编号 版本 日期 格式 文件大小
Diamond 3.9 Release Notes
1.0 2/21/2017 PDF 112.6 KB
LatticeMico System for Diamond 3.8 Release Notes
1.0 2/21/2017 PDF 271.7 KB
Software Cable Support
2.0 7/16/2012 PDF 194.8 KB
标题 编号 版本 日期 格式 文件大小
Lattice Diamond Tutorial
1.0 2/21/2017 PDF 2.3 MB
Lattice Synthesis Engine Tutorial
3.9 2/21/2017 PDF 249.5 KB
LatticeMico32 Tutorial 3.9
1.0 2/21/2017 PDF 1.7 MB
LatticeMico8 Tutorial 3.9
1.0 2/21/2017 PDF 5.5 MB
标题 编号 版本 日期 格式 文件大小
Lattice Diamond 3.6 Help
1.0 10/26/2015 PDF 14.8 MB
Lattice Diamond 3.9 Help
1.0 2/21/2017 PDF 14.9 MB
标题 编号 版本 日期 格式 文件大小
Diamond 3.9 32-bit Encryption Pack for Windows
3.9 2/21/2017
Diamond 3.9 32-bit for Windows
3.9 2/21/2017 ZIP
Diamond 3.9 64-bit Encryption Pack for Linux
3.9 2/21/2017
Diamond 3.9 64-bit Encryption Pack for Windows
3.9 2/21/2017
Diamond 3.9 64-bit for Linux
3.9 2/21/2017 RPM
Diamond 3.9 64-bit for Windows
3.9 2/21/2017 ZIP
LatticeMico System for Diamond 3.9 64-bit Linux
3.9 2/21/2017 RPM
LatticeMico System for Diamond 3.9 Windows
3.9 2/21/2017 ZIP
Linux Installers MD5 Checksums 3.9
3.9 2/21/2017 TGZ 0.5 KB
ORCAstra Standalone 3.9 for Windows
3.9 2/21/2017 ZIP
PAC Designer 6.32 for Windows
6.32 9/7/2016 ZIP
Power Estimator 3.9 32-bit for Windows
3.9 2/21/2017 ZIP
Power Estimator 3.9 64-bit for Linux
3.9 2/21/2017 RPM
Power Estimator 3.9 64-bit for Windows
3.9 2/21/2017 ZIP
Programmer Standalone 3.9 32-bit for Windows
3.9 2/21/2017 ZIP
Programmer Standalone 3.9 64-bit for Linux
3.9 2/21/2017 RPM
Programmer Standalone 3.9 64-bit for Windows
3.9 2/21/2017 ZIP
Programmer Standalone Encryption Pack 3.9 32-bit for Windows
3.9 2/21/2017
Programmer Standalone Encryption Pack 3.9 64-bit for Linux
3.9 2/21/2017
Programmer Standalone Encryption Pack 3.9 64-bit for Windows
3.9 2/21/2017
Reveal Standalone 3.9 32-bit for Windows
3.9 2/21/2017 ZIP
Reveal Standalone 3.9 64-bit for Linux
3.9 2/21/2017 RPM
Reveal Standalone 3.9 64-bit for Windows
3.9 2/21/2017 ZIP


获取许可证

您可使用一个免费许可证或订购许可证来使用Diamond软件。
阅读许可证FAQ

Diamond软件免费许可证

Lattice Diamond设计软件提供领先的设计和实现工具,专为成本敏感、低功耗的莱迪思FPGA架构优化。免费许可证仅支持不带SERDES的器件,用户可使用免费许可证进行设计以及器件性能评估。

获取一个免费许可证

Diamond软件订购许可证

用户可更方便地进行设计探索。订购许可证给予用户完整的权限,用户可以为所有Diamond支持的器件设计和优化解决方案,无需寻求其他替代方案。支持多核主机并行实现,可使您更快地发现最佳的解决方案。

获取一个订购许可证

许可证支持的器件
产品 订购许可证 免费许可证
ECP5 Check Mark -
LatticeECP3 Check Mark -
LatticeECP2M/S Check Mark -
LatticeECP2S Check Mark -
MachXO3 Check Mark Check Mark
MachXO2 Check Mark Check Mark
MachXO Check Mark Check Mark
LatticeXP2 Check Mark Check Mark
LatticeECP2 Check Mark Check Mark

Diamond软件特性列表

  • 支持标准FPGA设计流程功能
  • Lattice Synthesis Engine(莱迪思综合引擎,LSE):莱迪思开发的逻辑综合工具,专为超低密度以及低密度FPGA提供最好的设计支持(阅读更多详细信息,请查阅LSE页面)
  • 直观的HDL文本编辑器包含针对VHDL、Verilog HDL、EDIF以及莱迪思Preference语言等的关键字高亮支持
  • IPexpress:包括莱迪思各种功能模块、参考设计、和知识产权(IP),针对所有莱迪思的可编程产品进行了优化
  • Netlist Analyzer:集成的综合前/综合后结果的GUI
  • LSE编辑器
  • Clarity Designer
  • Platform Designer工具使您能够使用Platform Manager 2或MachXO2以及外部模拟传感和控制(ASC)器件创建和控制一个完整的硬件系统
  • Spreadsheet View是一个GUI工具,使得用户能够进入和查看设计约束,如引脚分配、时钟资源的使用、全局preference、时序preference等
  • Package View:方便的图形化信号至引脚分配工具,并提供SSO噪声分析
  • Floorplan View提供了能够查看和编辑布线约束的功能
  • Physical View提供了更详细的物理布线路径,只读视图可帮助用户更深入地了解时序问题
  • Netlist View提供设计端口的浏览、实例、以及拖放到其它视图的网表,如拖放到Package View用以设置约束
  • NCD View提供访问物理组件的详细使用信息,诸如SLICE、PIO、IOLOGIC和其他元素
  • Device View提供能够浏览器件特殊资源和其他视图的互查看功能
  • 上述视图间支持互查看
  • ECO Editor提供了快速访问常用的网表编辑功能,如sysIO设置、PLL参数,存储器初始化,而不必使用诸如EPIC这样的完整编辑器
  • 可在单个工程中实现多个版本的设计,便于设计探索
  • 策略使实现“方法”可应用于单个工程中的任何实现,也可以轻松地在多个工程间共享
  • Run Manager视图可让用户并行执行实现方案,更快地找到最佳的解决方案
  • Timing Analysis View提供了一个易于使用的导航时序信息的图形化环境
  • Power Calculator使用高度精确的数据模型以及数据驱动的功耗模型,提供功耗估计和计算结果,图形化的功耗显示和报告
  • Reveal Inserter使用一个信号为中心的模式,易于添加嵌入式逻辑分析仪调试硬件进行实时分析
  • Reveal Analyzer能够使用多重事件触发,可在进行时动态更改,并集成显示从目标FPGA捕获事件的波形
  • Simulation Wizard可指导用户通过所有必要的步骤,让设计以用户以想要的格式送至仿真器
  • 全面集成到Diamond并且可独立使用,编程器可以对一个或多个FPGA进行简便的正常编程
  • Diamond Deployment Tool使用一个直观的向导程序来创建相应的器件编程文件,格式符合用户的部署方法要求
  • Tcl脚本支持
  • 第三方工具:Synopsys Synplify Pro和Aldec Active-HDL Lattice第二版
  • 点击此处查阅Diamond软件相关的所有特性和主要概念

版本历史

Diamond设计软件版本历史

点击此处查看所有Diamond设计软件版本历史。

视频

莱迪思Diamond设计软件提供了最先进的设计和实现工具,专门针对成本敏感、低功耗的莱迪思FPGA架构进行了优化。 Diamond软件具有许多新的特性和功能,下面的视频介绍了Diamond中的新特性概述以及在之前软件环境中某些特定领域的几个重要改进和变化。点击视频链接下载mp4文件并选择合适的视频播放器即可观看。

可供观看的视频
视频名称 时长 大小 简述
Diamond概述 14:48 28MB 莱迪思Diamond软件包括了许多新功能。本视频概述简要地介绍了几个新特性和功能,如新的用户界面、设计流程和几个可用的工具视图。
Diamond重要概念 10:25 21MB 莱迪思Diamond软件中有几个新的重要概念。本视频讨论了Diamond的项目结构以及实现、策略和项目中文件夹的使用。此外,本视频还讨论了共享设计存储器的使用,以及内容敏感视图。
Diamond ispLEVER项目导入 4:47 10MB 莱迪思Diamond软件使用了一种不同于之前ispLEVER软件的项目结构。之前在ispLEVER中创建的项目需要导入到 Diamond中,并保存为本地的Diamond项目文件。本视频旨在说明如何将一个ispLEVER项目导入到Diamond 中。
Diamond设计流程的变化 8:23 16MB 莱迪思Diamond软件与之前的软件的设计流程是类似的,但有一些变化和增强的功能。本视频旨在说明设计流程以及进程视图、文件列表视图和运行管理器视图的使用。
Diamond时序分析概述 9:36 21MB 莱迪思Diamond软件包括了一个新的时序分析器视图,提供了丰富的图形化界面用以查看时序约束路径、报告和原理图。此外,更改时序约束后,直接运行时序分析而无需重新实现设计的功能大大加快了时序收敛过程。本视频旨在说明时序分析器文件的管理、新的时序分析器用户界面以及如何更改时序约束并产生新的时序结果。
Diamond功耗计算器 5:06 13MB 莱迪思Diamond软件包括一个改进的功耗计算器视图。其新特性之一就是可以在文件列表视图中直接管理功耗项目文件(PCF)。本视频旨在说明功耗计算器文件管理和功耗计算器视图的作用。
Diamond Reveal硬件调试器 8:09 14MB 莱迪思Diamond软件包括了改进的Reveal Inserter视图和Reveal Analyzer视图,用于硬件的调试。Reveal Inserter视图具有更简化的界面,包含一个更新的波形显示,带有用于测量的游标和rubber banding。本视频旨在说明硬件调试的文件管理和新的Reveal Analyzer中波形显示的变化。
Diamond仿真流程 6:37 11MB 莱迪思Diamond软件包括了项目和测试基准处理的变化。其中的一个新特性就是能够方便地通过仿真向导将设计导出,进行仿真。本视频旨在说明软件提供的仿真的功能以及其基本的使用。
Diamond Tcl脚本支持 2:41 5MB 莱迪思Diamond软件包括了新的Tcl字典,提供了编写设计流程和几个重要视图的脚本的功能。本视频旨在说明可用的Tcl字典以及如何从用户界面或Tcl控制台运行Tcl指令。
Diamond 编程器 4:17 6MB 莱迪思Diamond软件包含编程器,可对同一扫描链上的一个或多个FPGA器件进行直接编程。本视频旨在说明如何从Diamond的用户界面或者外部来使用编程器。