Vivado中如何使用自定义BD
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,小编给大家分享一下Vivado中如何使用自定义BD,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在TCL终端下运行ipx::add_file_group -type elaborat
千家信息网最后更新 2025年12月02日Vivado中如何使用自定义BD
小编给大家分享一下Vivado中如何使用自定义BD,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
在TCL终端下运行ipx::add_file_group -type elaborate_bd {} [ipx::current_core]
出现的Elaborate BD这个Group下添加bd.xit:
proc update_bd { } {#### Setting Current Instance#### 设置当前IP的句柄,以便获取当前IP的Parameterset greg_bd [::ipxit::current_inst]## 获取当前IP的REG_NUM这个Parameterset reg_num [get_property CONFIG.REG_NUM $greg_bd]## 向vivado发出一些信息,可有可无send_msg INFO 0 " Create CLK_WIZ "## 在IP顶层BD内创建clock Wizard IP,命令详情见help create_bd_cell,貌似它不支持type为module的创建set clk_lib [create_bd_cell -type ip -vlnv xilinx.com:ip:clk_wiz "clklib"]send_msg INFO 0 " Create CONFIG CLK_WIZ "## 往SubCore里写入SubCore的属性值## Syntax:set_property -dict [list CONFIG. { ] set_property -dict [ list \CONFIG.CLKOUT2_JITTER {130.958} \CONFIG.CLKOUT2_PHASE_ERROR {98.575} \] $clk_lib## 连接BD的端口和SubCore的Pinconnect_bd_net -quiet [get_bd_ports clk_pin] [get_bd_pins ${clk_lib}/clk_in1]## 连接SubCore的Pin和SubCore的Pin## connect_bd_net -quiet [get_bd_pins ${clklib}/clk_out1] [get_bd_pins ${uart_mst}/clk_pin]## 连接SubCore的Interface和BD的Interface## connect_bd_intf_net -quiet [get_bd_intf_ports m_axil] [get_bd_intf_pins ${clklib}/m_axil]}## 设置生成的BD可不可以在工程下可见,默认为falseset_bd_viewable trueupdate_bd 最后需要在Elaborate BD这个Group的IP File Group Properities内的Component subcores填入xit文件所调用的Subcore名字,多个则以空格隔开,本例则需要填入 xilinx.com:ip:clk_wiz:5.4;然后在Utility XIT/TTCL下右键Add SubCore Reference...即可.
注:BD内的所有port也即IP的所有向外引出端口必须在BD内有连接到子IP的Pin上,否则IP使用会报错,无任何提示。
看完了这篇文章,相信你对"Vivado中如何使用自定义BD"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
端口
篇文章
可不
可有可无
信息
句柄
名字
命令
多个
完了
属性
工程
文件
更多
知识
空格
终端
行业
详情
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
使用命令访问FTP服务器
软件开发译文
计算机网络技术的英语怎么说
清软英泰PDM转移服务器
宁波ibm服务器维修
网络技术开发培训方案
光明区服务器机柜多少钱
灵狐生成的数据库文件
软件开发如何开16的税
戴尔r200服务器固态硬盘
cognos 连接大数据库
无锡江苏服务器代理商
网络安全校级团日活动背景
税务部门网络安全汇报
百信服务器生产商
gis软件开发代码
猛犸科技算是互联网行业吗
网络安全宣传动漫
邮箱如何查看服务器类型
软件开发模式简介
大运文旅发展有限公司软件开发
游戏软件开发可以学英语吗
山东办公系统软件开发定做
从excel导入到数据库
2016服务器安全日志
网络安全知识电子小报图片
亳州交通软件开发多少钱
计算机网络技术gns3
华为安全服务器
网络安全叶敏