iCEcube2设计软件

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

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

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

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

立即跳转到

概述

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

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

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

工具的特点

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

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

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

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

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

版本

iCEcube2 版本 2020.12

  • 将Aldec™ Active-HDL™替换为Mentor® ModelSim® Lattice FPGA Edition。仍然支持Active-HDL Lattice Edition,但已不包括在新版软件中。

iCEcube2 2017.08版本

  • 该版本的iCEcube2软件新增了对下列器件-封装组合的支持:
    • iCE40HX4K - BG121
    • iCE40HX8K - BG121
  • 修复了Tcl脚本提供的位生成错误选项
  • 修复了RHEL 7.2中PLL模块生成器生成错误结果的问题

iCEcube2 2017.01版本

  • 为iCE40 Ultra和iCE40 UltraPlus器件新增了VPP_2V5_TO_1P8V综合特性
  • 优化了在无SPI实例时自动分配SPI专用引脚
  • 修复了iCE40 UltraPlus器件上的RGB LED驱动引脚映射问题
  • 修复了iCE40 UltraPlus器件I3C仿真模型的问题

iCEcube2 2016-12版本

  • 删除了iCE40UP5K - UWG30、iCE40UP3K - UWG30和iCE40UP5K - SG48的许可控制

iCEcube2 2016.08版本

  • 该版本的iCEcube2软件新增了对下列器件-封装组合的支持:
    • iCE40UP5K-UWG30
    • iCE40UP3K-UWG30
    • iCE40UP5K-SG48
  • 采用上拉/弱上拉约束优化引脚约束编辑器
  • 新增对32位和64位Win10操作系统的支持
  • 在布局工具选项中新增了Pack Area选项
  • 为iCE40 UltraLite器件新增了VPP_2V5_TO_1P8V综合特性

iCEcube2 2016-02版本

  • 修复了iCE40和iCE40LM在RAM级联模式下的问题
  • 优化了打包到I/O中的寄存器的布局工具报告,布局布线后GUI可以正确显示它们

iCEcube2 2015-08版本

  • 支持Windows 8 和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软件许可证订购

iCEcube2许可证能帮助用户设计和优化基于超低密度、低功耗和低成本莱迪思iCE40器件的解决方案。

欲购买iCEcube2许可证,请访问在线商店或联系当地的销售代表或经销商

如果您已购买软件许可证并收到软件序列号,请移步订阅许可表单

iCEcube2创客社区

莱迪思为业余爱好者、社区教育工作者和初创公司提供免费许可证。如果您符合要求,请联系我们注册申请免费的iCEcube2许可证,邮件主题为“New iCEcube2 License Request”。

软件下载和文档

快速参考
资讯资源
下载
标题 编号 版本 日期 格式 文件大小
选择全部
iCE40 Technology Library
FPGA-TN-02026 3.3 9/22/2024 PDF 2.7 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Using Mentor ModelSim Simulator with Lattice iCEcube2
AN006 1.7 12/30/2020 PDF 1.6 MB
iCEcube2 Timing Constraints
1.0 6/1/2010 PDF 863.6 KB
标题 编号 版本 日期 格式 文件大小
选择全部
iCEcube2 2020-12 Install Overview
2020-12 12/30/2020 PDF 852 KB
标题 编号 版本 日期 格式 文件大小
选择全部
iCEcube2 2020-12 User Guide
2020-12 12/30/2020 PDF 8.8 MB
iCE40 Technology Library
FPGA-TN-02026 3.3 9/22/2024 PDF 2.7 MB
标题 编号 版本 日期 格式 文件大小
选择全部
iCEcube2 Brief
1.0 4/20/2012 PDF 937.6 KB
标题 编号 版本 日期 格式 文件大小
选择全部
iCEcube2 2020-12 Release Notes
1.0 12/30/2020 PDF 317.2 KB
标题 编号 版本 日期 格式 文件大小
选择全部
iCEcube2 2020-12 Tutorial
2020-12 12/30/2020 PDF 2.2 MB
标题 编号 版本 日期 格式 文件大小
选择全部
iCEcube2 2020-12 for Windows
2020-12 12/30/2020 ZIP 679 MB
iCEcube2 2020-12 for Linux
2020-12 12/30/2020 ZIP 686.8 MB