首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求教关于增量设计问题

求教关于增量设计问题

有人能详细讲一下怎么做增量设计吗?
是不是增量设计只能是在布局布线里,综合里没有这一功能啊??
我现在经常要修改一个rom里的数据,但又不想每次都重新跑一遍,有没有什么比较好的办法?
最想成为牛人
增量设计把一般的设计流程都作了修改,也就是说流程不一样了,而且随着开发工具的不同还会有不同,不知道LZ用的是什么软件?
我按照大概流程写一下给你发上来,仅供参考
美梦成真-->噩梦降临!
如果设计不是很大,整个实现的时间不是很长,做增量设计好象更费时间;
从学习的角度来说这个还是不错的;

增量设计流程:(引自《xilinx可编程逻辑器件的高级应用与设计技巧》)
(1)分割各个模块。将需要经常修改的模块与不用修改的模块区分开,以保证综合工具不会对未作修改的模块进行综合。每个增量模块具有独立的网表文件。通常可以将整个设计分成2~8个模块。
(2)综合设计。为每个增量模块生成独立的网表文件。
(3)对于每一个需要保护的模块使用布局规划器进行区域约束。
(4)设计的实现,直到满足时序约束条件为止。
(5)如果模块被修改,需要对修改的模块重新进行综合,并生成独立的EDIF文件。
(6)利用向导文件NCD(GUIDE FILES),对设计重新进行设计的实现。

美梦成真-->噩梦降临!
增量设计其实在个体户型开发时几乎用不到
它最适合团队开发,
往往和模块化设计一起,将各个工序有效地区分开来,
也就是说,你要是画一幅人物画,脸画好了觉得完美了,就把脸那块剪下来;
这样你在修改衣服时就不会因为一哆嗦而毁掉已经弄得很好的face了。
兄弟,模块化+增量化处理是方法学的范畴,如果理解不透澈最好不要随便分割
万一贴不回去就晕了。
我使用的是ISE8.1,综合工具使用的是XST和Synplify Pro 8.4(某一个模块使用的这个工具综合效果比较好)。我每次综合布线要2个多小时,请问:我现在业务畅通,但是有时候修改一个小问题也要重新跑一次,觉得好累,我可不可以把现在生成的布局布线作为增量设计的基础?怎么做?我不知道,请高手指导一下,谢谢
这个确实有办法,根据书上说的方法我们曾经也想这么做,但是一直没有成功,后来也就没有继续做;
如果楼主很希望做,可以去看看查查,记得书名叫ise.xx使用指南什么的
美梦成真-->噩梦降临!
返回列表