写在前面
参考文章:https://www.cnblogs.com/kingstacker/p/11508111.html
软件版本:Vivado2017.4
封装生成.edf,.edif文件
1建立工程设置顶层模块
将需要封装的模块设置为顶层模块。(shift_bus模块)
2、综合待封装模块
在设置选项的综合设置中选中打平整个设计,防止别人看到模块层次。
设置-mode out_of_context属性,表示在该级不插入任何I/O BUFFER。类似在ISE的综合选项中去掉-iobuf选项。
然后综合即可。
3、生成.edif/.edf网表文件
打开综合后的设计:在Flow Navigator中点击“Open Synthesis Deisgn”