Vivado 2017.1 Tcl命令更新与参考指南
需积分: 0 98 浏览量
更新于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环境中执行各种设计和分析任务。
2019-07-21 上传
2021-12-08 上传
2021-06-01 上传
点击了解资源详情
点击了解资源详情
2019-08-18 上传
2019-10-02 上传
2020-04-10 上传
2020-09-18 上传
「已注销」
- 粉丝: 520
- 资源: 3
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析