搜索
bottom↓
回复: 0

ISE 综合的选项 keep hierarchy

[复制链接]

出0入0汤圆

发表于 2012-12-17 11:34:25 | 显示全部楼层 |阅读模式
摘自网上的问答,用ISE的可以注意一下。
综合下:调试的时候用也YES或者soft,到实际用的时候用no。
问:
ISE综合选项Keep Hierarchy
keep hierarchy是设置综合后层次结构的。如果选了这个,那么综合后MAP的时候就会保持你RTL设计的层次结构。好处在于,设置之后,你用CHIPSCOPE调试时看到的层次结构跟你的设计是一样的,找信号很方便。缺点是这样,xilinx 的工具就不能在设计层次间进行设计优化了。 所以,建议你设成soft,意思就是综合后保持层次结构,但是P&R的时候可以打破层次结构进行优化,是不是这样?

答:
建议你把这个选项设成soft。 keep hierarchy是设置综合后层次结构的。如果选了这个,那么综合后MAP的时候就会保持你RTL设计的层次结构。好处在于,设置之后,你用CHIPSCOPE调试时看到的层次结构跟你的设计是一样的,找信号很方便。缺点是这样,xilinx 的工具就不能在设计层次间进行设计优化了。 所以,建议你设成soft,意思就是综合后保持层次结构,但是P&R的时候可以打破层次结构进行优化。这样是一个比较折中的方案。
挂在天边的鱼 (2012-2-22 17:26:03)
回复 2# catcat_2 也就是说如果我选择NO的话,综合完成以后,在chipscope中有些信号会找不到,但是应该还是能找到其它跟它相连的信号吧? 而且选择NO的话是不能得到最好的综合优化结果啊? 我看到过一个帖子,好像说Keep Hierarchy可能会影响最后设计运行的速度...这个影响会很大吗?
catcat_2 (2012-2-22 17:46:03)
从chipscope里面找信号,信号连接是存在的,但是信号名有可能变化了。因为有的信号综合后会被改名。这个你用过synplify综合就清楚了。synplify也有这个keep hierarchy的选项。 选SOFT吧,然后用xplorer多跑几个case就可以得到最好的结果。这个选项影响不会很大。
buley (2012-2-23 15:51:19)
相当于你设置了一个框架,只能在这个框架内布局布线,可能会导致时序紧张和面积增加。 不过在时序和面积都不是问题的前提下,在前期调试时,一般选择保持结构,以便于找信号和了解各个模块的资源利用情况。
挂在天边的鱼 (2012-2-23 20:55:11)
回复 5# buley 用xplorer多跑几个case就可以得到最好的结果? xplorer是干什么用的啊?多跑几个case是指?
catcat_2 (2012-2-24 17:15:50)
xplorer是xilinx嵌在ISE里面的一个工具啊。你找找。。 可以根据不同的goal跑多次综合、布局布线,知道找到一个score为0,就是最好结果为止。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 07:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表