Xilinx 网标文件封装方法

Xilinx 网表文件封装方法

1.综合属性I/O Buffers设置
设置Settings–>综合 synthesis–>选项options下拉至最后一项:More Options,将其值设置为:-mode out_of_context

-mode out_of_context表示在该级不插入任何I/O BUFFERs,该选项类似ISE里在相应设置处不勾选I/O BUFFERs。

在选项options中找到“-flatten_hierarchy”,将层级结构设置为“full”,
层级结构则可设置“-flatten_hierarchy”选项为“full”:“全”该选项指示工具把层级全面变平,只剩下顶层,保护IP的层级结构不被其他用户清楚查看。
在这里插入图片描述

2.综合
运行综合synthesis,完成综合后,打开综合设计open synthesized design

3.生成仅包含IO端口信息的empty module

打开综合设计open synthesized design后,在TCL命令窗口执行如下命令:
2017.4之前版本:
write_verilog -mode port F:/xxx.v
2018.1之后版本:
write_verilog -mode synth_stub F:/xxx_stub.v
其中F:/替换为要存放的路径,如未指明路径,则将存放到工程文件所在路径下。

4. 生成edf文件

1)若不含Xilinx IP则可通过如下命令生成edf文件:
write_edif F:/xxx.edf

2)若含Xilinx IP则需通过如下命令生成edf文件:
write_edif -security_mode all F:/xxx.edf

5.新工程中网表文件调用
将上述生成的xxx_stub.v和xxx.edf添加到新工程中即可。

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值