LATTICE DIAMOND设计软件加速了FPGA的设计优化

2011-12-13 21:13:52来源: eeworld

2012年12月13日  莱迪思半导体公司(NASDAQ: LSCC)今日宣布发布Lattice Diamond®设计软件的1.4版本,这是适用于莱迪思FPGA产品的设计环境。Lattice Diamond 1.4软件的用户将得益于几大实用的增强功能,使得FPGA设计探索更容易并且缩短产品上市时间。

Lattice Diamond 1.4软件还通过为整个MachXO2™ PLD系列提供最终实际的时序、功耗模型和位流,增强了对MachXO2™ PLD系列产品的支持,包括最新的晶圆级芯片尺寸封装的LCMXO2-2000U和LCMXO2-1200U器件,它们是超大批量、成本和功耗敏感应用的理想选择。此外,通过Lattice Diamond 1.4软件,部分客户可以开始使用最新发布的低成本、低功耗、中档LatticeECP4™ FPGA系列器件进行设计。

莱迪思软件市场部总监,Mike Kendrick说道,“当用户试图将越来越多的功能集成到一块FPGA中时,在最短的时间内实现时序收敛将是一个重大的挑战。Lattice Diamond 1.4软件提供了最合适的FPGA工具组合以及更强的实用性,使得设计关键路径的时序迅速收敛,这对于低功耗和成本敏感的FPGA应用而言十分重要。”

针对MachXO2 PLD系列的最终数据支持
Lattice Diamond设计环境使得用户可以方便地探索设计方案,当他们的目标是设计成本敏感、低功耗、大批量的应用——这是适合使用MachXO2 PLD系列的理想应用类型。Lattice Diamond 1.4软件现在包括基于所有MachXO2器件实际芯片特性的时序、功耗、封装和位流的最终数据。所有封装(除了LCMXO2-2000U的晶圆级芯片尺寸封装,稍后也会发布)都有最终的同时开关输出(SSO)数据。使用Lattice Diamond 1.4软件,用户现在可以使用针对MachXO2系列器件的最新数据进行设计和分析。

最早可用于新的LatticeECP4 FPGA系列
11月28日发布的LatticeECP4 FPGA系列为成本和功耗敏感的有线、无线、视频和计算市场重新定义了低成本、低功耗的中档FPGA。部分客户将采用这些新器件,使用Lattice Diamond 1.4软件来进行设计。Lattice Diamond 1.4提供了一整套功能强大的工具,专门针对LatticeECP4系列独特的逻辑结构及其内置的固化IP模块,用以实现更低成本和功耗的应用。特别是,一个新的System Planner工具有助于优化资源的使用,并且针对新一代DSP模块做了多项改进。

设计探索缩短了产品上市时间
Lattice Diamond 1.4软件现在提供了器件资源报告,在分层设计中使用,之后进行综合或者映射步骤(映射综合结果到器件资源的步骤)。然后,可以得到按逻辑(寄存器)和物理(slice)单元的器件资源报告。此功能可帮助用户迅速了解他们设计的哪些部分使用的是有限的器件资源,从而可以使他们针对目标器件进行设计优化。该信息可以被导出到一个文本文件或CSV文件,在其他工具中进行分析。

为了提高时序收敛的效率,用户现在可以设置多PAR布局和布线工具在尝试最大数量的种子(或起点)或者最后一个种子实现了时序收敛——两者之一发生时停止,以先到者为准。为了实现更快的设计探索,现在可以将这些多PAR任务分配到多核CPU的计算机上并行运行。

此外,用户还可以采用Run Manager工具来并行处理多个实现(或设计结构),并更快地获得时序和利用率结果。用户可以单独控制可同时运行的实现和多PAR进程的最大数量。使用Lattice Diamond 1.4,用户还可以1对1地比较多个实现的运行报告,并很容易地确定适用于其设计的最佳实现。

Lattice Diamond 1.4软件也可以帮助那些希望以后将他们的设计迁移到同一器件系列中成本较低的器件上,并同时维持现有的电路板布局的用户。现在Lattice Diamond软件已经将这一功能扩展到所有的莱迪思器件系列。

更加易于使用
Lattice Diamond软件是一个直观的用户设计环境,使用户能够更迅速地完成他们的设计。Lattice Diamond 1.4软件中的引脚分配设计规则检查(DRC)引擎已经重新设计并专为LatticeECP3™、MachXO2和LatticeSC™器件系列而实现,提供了引脚分配和配置时的实时、按需DRC,以及用户友好的报告,有助于识别和更正引脚的使用问题。

此外,使用莱迪思综合引擎(LSE)工具的用户现在可以在新的莱迪思设计约束图形化编辑器(SDC)中创建和编辑Synopsys设计编译器(SDC)综合约束。这个编辑器会自动填充设计时钟、端口和网名,并提供实时的语法和语义检查。它会生成一个可以用于LSE的SDC文件。

该版本附带了新的Diamond Deployment工具。它使用直观的向导程序,创建符合用户部署方法所要求的格式的相应器件编程文件。还有Lattice Diamond 1.3版发布的Diamond Programmer,这两个工具现在包括了ispVM™系统软件中最受欢迎的功能,但有一个更直观的工作流程。 ispVM系统软件是目前莱迪思提供的功能全面的独立的器件编程管理器。Diamond Deployment工具是一个独立的工具,可用作Lattice Diamond环境中的附件。

第三方工具支持
 Lattice Diamond软件包括Synopsy的Synplify Pro高级FPGA综合,支持Windows和Linux操作系统。还包括了Aldec的Active-HDL Lattice Edition II仿真器Windows版。

除了Synplify Pro和Active-HDL的OEM版提供的对莱迪思器件的工具支持外,莱迪思器件还受到Synopsys Synplify Pro和Aldec Active-HDL完整版的支持。Mentor Graphics ModelSim SE和Precision RTL综合也支持莱迪思器件。

 

关键字:LATTICE  DIAMOND  FPGA

编辑:eric 引用地址:http://www.eeworld.com.cn/FPGA/2011/1213/article_2737.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
LATTICE
DIAMOND
FPGA

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 

夏宇闻老师专栏

你问我答FPGA设计

北京航空航天大学教授,国内最早从事复杂数字逻辑和嵌入式系统设计的专家。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved