FPGA 综合工具比较

发布时间:2010-9-25 23:24    发布者:eetech
关键词: FPGA , 工具
在使用FPGA做数字电路设计的流程中,综合是其中非常重要的一个步骤。同样的设计源代码,无论是VHDLVerilog HDL,采用不同的综合工具综合会产生不同的结果。

通过使用LeonardoSpectrum Level 3,Synplify 6.0 以及 Synopsys Express 3.4三种综合工具对大小两类设计进行综合,并将综合得的网表送Quartus布局布线,分析两个步骤的结果后得到如下结论:

1.针对较小的设计(1000 LCs以下),三者综合后的结果是最高频率差别较大,但经过Quartus布局布线后的结果差别并不太大;

2.针对较大的设计(1000 LCs 以上),三者综合后的结果是最高频率差别较大,经过Quartus布局布线后的结果差别较大。

下表为结果数据:



根据上述的分析,无论对较大的或是较小的设计,采用LeonardoSpectrum Level 3综合的结果最好,相应进行布局布线的结果也最好。

另,使用LeonardoSpectrum Level 3时,某些选项的设置需要注意:

1.在选择综合策略时,选择Hierachy会提高综合后的速度;

2.在指定好器件后,在窗口Technology?Technology Setting?Wire中选择apex20e_lab_default会得到最好的综合结果;

3.在窗口Optimize?Advanced Settings中,不可选择 “Do not use wire delay during delay calculations”和 “Break combinational loops statically during timing analysis”两项。
本文地址:https://www.eechina.com/thread-29159-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
lim 发表于 2010-9-28 11:30:44
学习了
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • Dev Tool Bits——使用MPLAB® Discover浏览资源
  • Dev Tool Bits——使用条件软件断点宏来节省时间和空间
  • Dev Tool Bits——使用DVRT协议查看项目中的数据
  • Dev Tool Bits——使用MPLAB® Data Visualizer进行功率监视
  • 贸泽电子(Mouser)专区

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表