对于初学者,对于这两个模式可能会比较迷惑,Global和Out of context(OOC)区别是什么,简单地说,Global模式可以理解为全局综合,当整个工程中的某个文件修改综合时,之前生成的IP核将被重新综合,而out of context per IP模式被称为OOC模式,在生成综合IP核时,已经将IP核综合为网表文件和IP调用文件,在后续整个工程实现时,不再对IP核的源文件进行综合实现,而是直接将网表与其他模块一起实现。 从两种模式的区别可以看到,Global模式相当于每次都推倒重来,这就导致综合时,只要修改了一个IP,所有模块都要重新综合,大大的增加了综合的时间,而OOC每个IP都是自己综合成自己的网表文件,当一个IP修改时,别的未作修改的不会重新综合,使用之前综合好的网表即可,使得其综合时间显著降低,这就有点类似于全局编译和增量编译的意思。所以如果想编译的快一些,用OOC模式是一个明智的选择。 最后说一下最近又开始的各种比赛了,图像这块,缩放,叠加,漫游,hdmi显示等出现在各个平台的赛题中,如果对这块有需求的,狼哥的图像入门课,缩放demo和叠加demo都是很好的学习例子,有兴趣的可以点下面链接了解详情,加文章开始处的微信号咨询。