iCEcube2设计软件

针对超低密度器件的超高效的设计工具。

最大限度地提高性能, 充分利用器件的资源——iCEcube2对超低密度FPGA设计进行了更多的优化。这意味着您得到更高的性价比。

简单、直观、易用——iCEcube2提供了一个易于使用的简化的设计流程。

世界一流的模拟和综合工具——iCEcube2软件集成了业界领先的模拟和综合工具

概述

越来越多的设计师开始转向使用超低密度FPGA,如莱迪思的iCE40,针对低成本,低功耗的应用,特别是移动和消费电子产品。这些FPGA能够应对独特的设计挑战,你需要定制的、易于使用的设计工具来降低成本、功耗和缩短产品上市时间的目标。欢迎使用高效的iCEcube2设计软件。

针对功耗和成本优化您的超低密度FPGA优化

  • iCEcube2是一个自定义适合超低密度设计的工具
  • 针对特定的任务创建项目
  • 将设计文件和约束加到前端或后端进程

工具的特点

  • 简化的设计流程提高了易用性
  • 简单的设计过程步骤
  • 完成任务的GUI反馈
  • 直观功能的标准的GUI操作

设计仿真…设计综合…完成设计

  • 利用业界领先的模拟和综合技术
  • 使用综合推理功能,而不是使用预先定义的模块
  • 综合中使用现有的约束输入功能
  • 综合中使用现有的原理图显示功能
  • 使用标准的HDL仿真器进行验证

一个设计流程,所有的工具

  • 一个完整的设计环境
  • 项目管理
  • 约束编辑器
  • Floorplanner
  • 封装视图
  • 功耗估计器
  • 静态时序分析仪
  • 综合
  • 模拟
  • 器件编程

版本

iCEcube2 Version 2017.08

  • This version of the iCEcube2 software adds support for the device-package combinations:
    • iCE40HX4K - BG121
    • iCE40HX8K - BG121
  • Fixed bug for incorrect options to bit generation provided by the Tcl script.
  • Fixed bug for incorrect result from PLL module generator in RHEL 7.2.

iCEcube2 Version 2017.01

  • Added VPP_2V5_TO_1P8V synthesis feature for iCE40 Ultra and iCE40 UltraPlus devices.
  • Enhanced auto assign SPI dedicate pin if no SPI instance.
  • Fixed bug for RGB LED driver pin mapping issue in iCE40 UltraPlus device.
  • Fixed bug for I3C simulation model for iCE40 UltraPlus device.

iCEcube2 Version 2016-12

  • Removed the license control for iCE40UP5K – UWG30, iCE40UP3K – UWG30 and iCE40UP5K – SG48

iCEcube2 Version 2016.08

  • This version of the iCEcube2 software adds support for the device-package combinations:
    • iCE40UP5K-UWG30
    • iCE40UP3K-UWG30
    • iCE40UP5K-SG48
  • Enhanced Pin Constraint Editor with pullup/weakpullup constraints process.
  • Added support for Windows 10 OS, 32-bit and 64-bit.
  • Added Pack Area option to placer tool options.
  • Added VPP_2V5_TO_1P8V synthesis feature for ICE40 UltraLite devices

iCEcube2 Version 2016-02

  • Fixed bug on iCE40 and iCE40LM in RAM cascade mode
  • Enhanced the placer report for the registers that are packed into I/O. GUI also shows them correctly after place and route

iCEcube2 Version 2015-08

  • Support for Windows 8 and 8.1

iCEcube2 版本 2015-04

  • iCE40UL产品系列 – 现已全部支持
  • iCE40 Ultra(iCE5LP)产品系列
    • 添加48 QFN封装(封装名称为SG48)
    • 添加CM36封装(封装名称为CM36)

iCEcube2 版本 2014-12

  • iCE40 Ultra(iCE5LP)产品系列
    • DSP带符号的累加器和带符号的乘加减实例。查阅技术指南浏览支持的SB_MAC16配置列表
    • 添加对Synplify Pro的SB_MAC16推理支持(除现有的LSE支持外)
    • 支持在运行时进行PLL重配置
  • 编程
    • 使用Diamond Programmer对iCE器件进行编程。为避免混淆,iCEcube2 programmer已从iCEcube2的安装包中删除。
  • Synopsys SynplifyPro综合工具升级至J-2014.09L版本

iCEcube2 版本 2014-08

  • 添加对iCE40 Ultra(iCE5)产品系列的支持——注意:一种封装(不支持SWG30和UWG20)
    • 可用的器件和封装组合:
      • iCE5LP4K – SWG36
      • iCE5LP2K – SWG36
      • iCE5LP1K – SWG36
    • DSP Block SB_MAC16支持:
      • 推理支持——仅LSE
      • 50组预定义的SB_MAC16功能配置。请参考技术指南获得支持的配置信息。
    • SPI/I2C模块生成(仅Verilog)
    • Power Estimator支持
    • 使用软逻辑而不是SB_LEDD_IP硬模块来实现RGB。现在可使用SB_RGB_IP原语。先前使用SB_LEDD_IP设计现在必须根据本次发布迁移至SB_RGB_IP。

iCEcube2 版本 2014-04

  • iCE40LM器件的自带SPI和I2C IP硬核与专用引脚间的固定布线支持。
  • 更精确的功耗计算支持iCE40LP1K、iCE40HX1K、iCE40LP4K、iCE40HX4K、iCE40LP8K、iCE40HX8K和iCE40LP384器件。

iCEcube2 版本 2013-12

  • 此版本iCEcube软件完全兼容iCE40LM器件系列。
  • 本次发布的iCE40LM系列添加了以下新成员:
    • iCE40LM1K—1K密度的器件
    • CM36和CM49封装—适用于以下三种密度:1K、2K、4K
  • 包含一个模块生成器,可为iCE40LM系列器件实现方便、匹配的I2C和SPI块设计输入。
  • 升级的功耗计算功能支持iCE40HX(更高密度)和iCE40LP(4K和8K)。
  • 备注:如果使用Diamond 3.0 Programmer对iCE40LM器件进行编程,您的许可文件中必须包含以下控制字符串:LSC_CTL_ICE40LMnK,“n”代表目标器件密度。例如iCE40LM2K器件,许可文件必须包含以下字符串:LSC_CTL_ICE40LM2K。发送Email至lic_admn@latticesemi.com将字符串添加进您的许可文件中。

iCEcube2 版本 2013-08

  • 此版本iCEcube2软件添加了对以下器件—封装的支持。其中一部分器件需要向Lattice申请特别许可证:
    • iCE40LP1K-SWG16TR
    • iCE40LP640-SWG16TR
    • iCE40LM4K-SWG25TR,UMG225(需要特别许可证)
    • iCE40LM2K-SWG25TR(需要特别许可证)
  • 不再提供对iCE40LP384-CM81封装的支持。
  • 使用Synplify软件进行综合需要额外的许可证“LSC_ICECUBE2_EDIFIMPORT”。
  • iCEcube2软件安装包不再包含IP参考设计。请查阅“IP参考设计”部分获得更多详细信息。
  • 支持iCE40 LP和HX器件更精确的时序。

iCEcube2 版本 2013-03

  • iCEcube2软件拥有两个综合工具。
    • 莱迪思综合引擎(LSE)
    • Synopsys Synplify Pro.
  • LSE是iCEcube 2软件流程中的默认综合工具。
  • 此版本包含存储器初始化命令行程序,可在后期布局布线阶段初始化BRAM存储器的内容。
  • 支持iCE40–LA器件更精确的时序。

iCEcube2 版本 2012-09 SP1

  • 改进的静态功耗估计。
  • 更宽的工作温度范围,适用于商业或工业设置。 
  • 改进的布局流程支持将LUT置于PLL外部反馈通道的最佳位置上。
  • 支持iCE40–LA器件更精确的时序。

许可证

iCECube2 软件免费许可证

获得一个许可证您需要:

  • 莱迪思网站用户账户
  • 物理MAC地址(12位十六进制值)

点击此处获取许可证

软件下载和文档

快速参考 资讯资源 下载
标题 编号 版本 日期 格式 文件大小
iCEcube2 and Modelsim
AN006 1.6 10/26/2015 PDF 1.7 MB
iCEcube2 Timing Constraints
1.0 6/1/2010 PDF 863.6 KB
标题 编号 版本 日期 格式 文件大小
iCEcube2 2017-08 Install Overview
2017-08 10/10/2017 PDF 980.9 KB
标题 编号 版本 日期 格式 文件大小
iCE 2017-08 Technology Library
2017-08 10/10/2017 PDF 2.7 MB
标题 编号 版本 日期 格式 文件大小
iCEcube2 2017-08 User Guide
2017-08 10/10/2017 PDF 10.3 MB
标题 编号 版本 日期 格式 文件大小
iCEcube2 Brief
1.0 4/20/2012 PDF 937.6 KB
标题 编号 版本 日期 格式 文件大小
iCEcube2 2017-08 Release Notes
1.0 10/10/2017 PDF 568.9 KB
标题 编号 版本 日期 格式 文件大小
iCEcube2 2017-08 Tutorial
2017-08 10/10/2017 PDF 2.3 MB
标题 编号 版本 日期 格式 文件大小
iCEcube2 2017-08 for Linux
2017-08 10/10/2017 TGZ
iCEcube2 2017-08 for Windows
2017-08 10/10/2017 ZIP