Vivado中如何使用自定义BD
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下Vivado中如何使用自定义BD,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在TCL终端下运行ipx::add_file_group -type elaborat
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
科技平台互联网
互联网科技有限公司经营范围
智能科技公司是互联网公司吗
互联网科技有限公司图片
奇酷互联网科技公司
浩特互联网科技
苏州互联网科技贷款公司
西安互联网科技公司
兼蜜互联网科技
互联网科技股有哪些
互联网科技类展会
衡水科技产业互联网平台
互联网科技寓意
洛阳昕诺飞互联网科技有限公司
互联网科技人工智能实验室
东营紫格互联网科技
广州燕处互联网科技有限公司
吉林省码上互联网科技电话
北京军民互联网科技公司
互联网科技大佬云集
互联网科技未来
深圳科技互联网
嘟嘟瓜互联网科技
唐信互联网科技 大连
大白互联网科技
创业天下互联网科技有限公司
港股科技和互联网
国大互联网教育科技有限公司工作
深圳互联网科技园地址
恒生互联网科技趋势