Vivado 2017.1 Tcl命令更新与参考指南
需积分: 0 169 浏览量
更新于2024-07-06
收藏 11.98MB PDF 举报
Vivado设计套件Tcl命令参考指南(UG835 v2017.1)提供了关于Vivado工具环境中的Tcl脚本语言的全面介绍和实用指南。Tcl是集成在Vivado设计套件中的标准应用编程接口(API)语言,被广泛应用于半导体行业,特别在Synopsys Design Constraints (SDC)中用于传递FPGA合成工具的时序约束,包括来自Synopsys Synplify的约束。
该文档列出了一些关键更新和变化的Tcl命令,对于使用Vivado 2017.1版本及后续版本的用户来说至关重要。以下是部分值得注意的命令:
1. **已废弃的命令:**
- `get_gtbanks`: 建议使用`get_iobanks -filter {BANK_TYPE==BT_MGT}`来获取Bank类型的管理IO银行。
- `open_netlist_design`: 更改推荐使用`link_design`或`open_run`操作代替。
2. **新添加的命令:**
- `auto_detect_xpm`: 用于自动检测Xilinx Process Manager (XPM)配置。
- `config_hw_sio_gts`: 可能与硬件串行I/O (SIO)的配置相关。
- `make_bd_intf_pins_external`: 可能用于将设计接口引脚设置为外部。
- `make_bd_pins_external`: 类似上一条,但可能针对边界框(BD)引脚。
- `report_pr_configuration_analysis`: 提供了配置分析报告。
- `update_smartcable`: 更新智能电缆连接。
- `write_dsa_rom`: 可能用于写入设计存储器区域。
3. **修改过的命令:**
- `config_webtalk`: 可能与Webtalk配置有关。
- `get_pplocs`: 获取位置信息。
- `get_waves`: 获取波形数据,可能涉及调试或可视化。
- `move_wave`: 用于移动波形数据到新的位置。
- `remove_wave`: 删除指定的波形。
- `report_sim_device`: 提供模拟设备报告。
- `validate_dsa`: 检验设计存储器一致性。
这些变更旨在提升用户界面的易用性和效率,同时确保与最新工具版本的兼容性。此外,文档还强调了提供反馈的重要性,鼓励用户通过www.xilinx.com联系Vivado团队,以便分享使用体验和提出改进建议。
在学习和使用Tcl命令时,熟悉这些变化可以帮助开发者更有效地利用Vivado的功能,提高设计流程的精确性和灵活性。通过结合实际项目中的案例,可以更好地理解和掌握如何在Tcl环境中执行各种设计和分析任务。
746 浏览量
353 浏览量
162 浏览量
2024-11-02 上传
2024-11-02 上传
2024-11-02 上传
243 浏览量
221 浏览量
165 浏览量
「已注销」
- 粉丝: 519
- 资源: 3
最新资源
- playbooks:Ansible 剧本
- 都市之夜日志动态网页模板
- abra:协作云CLI的Github镜像。 随时提出问题并发送变更集,我们的目标是及时做出回应
- xun xian shi zhong ke -crx插件
- SemaphoreSlim,SemaphoreSlim【可联系作者购买】
- nodejs-intro
- 动态日志切换展示响应式网页模板
- wodapp-backend
- TCP.IP终端程序源代码
- 运用HTML、CSS、JavaScript基础制作页面
- tweetmvc-core:TweetMVC [已弃用] - 见 jeremeamiamu
- rougelike:使用C ++ 11和termbox编写的Rougelike游戏
- Browser Information-crx插件
- Honey-Website:营养应用程序Honey的一页行销网站
- 内裤
- 功能强大的弹窗(WIN 7透明效果)