如何知道你的FPGA设计等效于多少门.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA的最终面积不但和要实现的功能有关,而且和不同人的不同设计方法有关,比如同样一个buffer,用block memory 和 coregen 的方法可能面积很省,但是如果直接用RTL编码产生,而且不幸没有综合成blockmem而是综合成了一大堆的寄存器和LUT则面积会很大,大到不可想象(我有个这样的经历)。所以要在设计前就估计出面积不太可行。除非公司开发的产品有很强的延续性,那样的话可以根据原来的项目进行近似的推算,这是可能的。那么在ISE里面如何看到自己设计的部分的面积呢。1. 在ISE项目中打开“view design summary”。2. 在右侧design summary窗口中选择“detailed reports”中的“map report”。3. 出现如下所示的内容。我们分析一下。Design Summary--------------Logic Utilization:1. FPGA资源利用率Number of Slice Flip Flops:? ?? ?11,555 out of 178,176? ? 6%Slice内部FF寄存器利用率:6%Number of 4 input LUTs:? ?? ?? ? 21,446 out of 178,176? ?12%4输入LUT利用率:12%Logic Distribution:2. 被使用的FPGA资源分布情况Number of occupied Slices:? ?? ?? ?? ?? ?? ?? ???16,079 out of??89,088? ?18%占用的Slice数目:18%。为什么Slice利用率是18%而上面的LUT利用率是12%呢?简单说明一下。假如一个Slice有两个LUT,片内总共有100个单位的Slice,也即有200个单位的LUT,那么如果我们的设计使用了24个单元的LUT,而这些LUT分布在18个Slice里面时,恰好就是现在的这种情况了。即 Slice利用率18% (18/100),LUT利用率12%(24/200)。Number of Slices containing only related logic:??16,079 out of??16,079??100%Slice里面只有互相相关的逻辑,这种Slice所占比例:100%Number of Slices containing unrelated logic:? ?? ?? ? 0 out of??16,079? ? 0%Slice里面有互不相关的逻辑,这种Slice所占比例:0%?*See NOTES below for an explanation of the effects of unrelated logicTotal Number of 4 input LUTs:? ?? ?? ?25,027 out of 178,176? ?14%3. 4输入LUT的利用率:14%Number used as logic:? ?? ?? ?? ? 21,446设计用LUT数目:21446Number used as a route-thru:? ?? ?? ?787布线路由用LUT:787Number used for Dual Port RAMs:? ? 2,596双端口RAM用LUT:2596(Two LUTs used per Dual Port RAM)每个双端口RAM由两个LUT构成Number used as 16x1 RAMs:? ?? ?? ?? ? 64用做16x1RAM的LUT:64Number used as Shift registers:? ?? ?134用做shift register的LUT:1344. 其他Number of bonded IOBs:? ?? ?? ?? ???495 out of? ???960? ?51%?Number of BUFG/BUFGCTRLs:? ?? ?? ?? ? 8 out of? ?? ?32? ?25% Number used as BUFGs:? ?? ?? ?? ?? ? 8 Number used as BUFGCTRLs:? ?? ?? ?? ?0?Number of FIFO16/RAMB16s:? ?? ?? ?? ?19 out of? ???336? ? 5% Number used as FIFO16s:? ?? ?? ?? ???0 Number used as RAMB16s:? ?? ?? ?? ? 19?Number of DCM_ADVs:? ?? ?? ?? ?? ?? ? 2 out of? ?? ?12? ?16%?Number of BSCAN_VIRTEX4s

文档评论(0)

beifanglei + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档