参考链接:https://china.xilinx.com/support/answers/10901.html
利用FPGA Editor将RO制作成Hard Macro的具体步骤如下:
1)完成RO代码的编写之后,在ucf文件中对RO的布局位置进行约束,完成综合及布局布线之后,打开FPGA Editor工具查看实际的电路版图。
2)将文件另存为硬核文件,这样将在工程下生成一个nmc文件。
3)更改文件属性,点击File菜单下的Main Properties选项卡,将Edit Mode更改为可读写。
4)分别选取输入输出端口,点击Tools菜单下的Place > Unplace选项,以删除输入输出端口。
5)删除输入输出端口后,相关Slice上将出现绿色标记,这个标记就是之前删除的输入输出路径。分别选取输入输出端口,点击Edit菜单下的Add Hard Macro External Pin选项,添加硬核的输入输出端口,特别注意:这里的端口名必须