在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4776|回复: 11

[求助] xilinx ISE A7在map的时候时间非常长

[复制链接]
发表于 2015-9-3 15:21:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
小弟最近在做一个项目,用的是XILINX 7系列的XC7A200T,资源占用的话,reg大概30%,LUT大概45%,用synplify综合。综合的时间不是很长,10分钟吧,但是map的时间非常长,大概20多个小时
如果减少一下资源,reg大概25%,LUT大概25%,那么从综合到生成bit,总的时间也就1个小时的样子。

请教各位大侠,map时间超长是怎么回事啊??有什么改进措施吗?
发表于 2015-9-3 16:21:13 | 显示全部楼层
这和你想要达到的时钟频率有很大关系的
发表于 2015-9-4 09:47:08 | 显示全部楼层
回复 1# 293426605


   基本上是时钟频率和逻辑资源两者的影响。map的流程基本上就是先映射所有的综合网表到FPGA资源,然后分析时序,时序不满足会重新把不符合时序的部分尽量重新映射(map),基本上会一直是这个循环的过程。  map非常慢,你还是需要检查资源的使用情况,用于逻辑的LUT虽然使用不多,可是是否用于布线的LUT比较多呢,你可以参考slice的使用报告,看看总的slice和LUT是否被用光了。

  另外,有时候用lut来布线,我认为有两个原因,一是的确需要的布线资源不够用,用LUT来替代,另一个情况是FPGA固有的布线资源非常紧张,为了满足时序,不得不用LUT来替代。
  还有,我见过的一种情况是,整个FPGA方案里只使用某一个bank或者附近的IO,然后时序要求又非常高,可是那一个bank附近的FPGA资源又有限,导致一方面又要将尽量多的网表放到FPGA的那个bank相邻的区域来满足时序,可是那一块的资源又不够,这样导致map无法满足时序要求。所以,工具就一直重复map的过程,导致时间非常长。

   我能想到的可能就是这几个原因,无论如何,都是要优化你的FPGA设计(包括时钟,复位方案和接口部分资源分配),甚至是优化原始的RTL代码。
发表于 2015-9-4 18:53:24 | 显示全部楼层




   请问楼主哪弄的这个板?
发表于 2015-9-5 09:24:29 | 显示全部楼层
回复 4# sme-ic


   我也想问这个,A200T,市面上没看到过公开的板子,DIGILENT有一块A100T的开发板
发表于 2015-9-5 10:28:15 | 显示全部楼层


回复  sme-ic


   我也想问这个,A200T,市面上没看到过公开的板子,DIGILENT有一块A100T的开发板
lcxi2727 发表于 2015-9-5 09:24




   digilent有个video板(可上英文网站查看),用的这颗芯片,但是那个FMC接口不好搞,个人想弄个扩展板的话太难了,其它一些门数稍大的板也有这个问题。
  另外这家http://www.trenz-electronic.de/embedded-produkte-fuer-den-industriellen-einsatz.html 有A200的板,麻烦的也是插座比较特殊。
 楼主| 发表于 2015-9-8 09:37:04 | 显示全部楼层
回复 2# pusher_yxg

我的板子的时钟是65M,应该不算很高吧。
 楼主| 发表于 2015-9-8 09:38:21 | 显示全部楼层
回复 3# acgoal

谢谢谢谢,根据版主的宝贵建议,我再看看有什么地方我没注意的,有消息我再发布。
 楼主| 发表于 2015-9-8 09:39:54 | 显示全部楼层
回复 4# sme-ic

统一回复 4 、5 、6楼,板子是我们公司自己做的。
 楼主| 发表于 2015-9-8 09:48:45 | 显示全部楼层
补充一下,工程中没有使用 除法器IP,使用了乘法器IP,MAP的时候,基本停留在 Phase 8.8 Global Placement
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-23 06:14 , Processed in 0.027025 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表