loadhw - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

加载 Vivado 硬件设计。

语法

loadhw [options]

加载 Vivado 硬件设计,并为当前目标设置存储器映射。如果当前目标是一组处理器的父级,那么将为其所有子处理器设置存储器映射。如果当前目标是处理器,则会为其父级的所有子处理器设置存储器映射。此命令会返回硬件设计对象。

选项

选项 描述
-hw 硬件设计文件。
-list 返回目标的已打开的设计列表。
-mem-ranges [list {start1 end1} {start2 end2}] 存储器范围列表,应在此范围内设置存储器映射。对于超出此范围的地址,则不设置存储器映射。如果不指定该选项,则会为硬件设计中的所有地址设置存储器映射。

返回

如已成功加载硬件设计并已成功设置存储器映射,则会返回设计对象。如果无法打开硬件设计,则返回错误字符串。

示例

targets -filter {name =~ "APU"}; loadhw design.xsa

加载名为 design.hdf 的硬件设计,并为 APU 目标的所有子处理器设置存储器映射。

targets -filter {name =~ "xc7z045"}; loadhw design.xsa

加载名为 design.hdf 的硬件设计,并为 xc7z045(作为父级)的所有子处理器设置存储器映射。