要实际生成(构建)硬件小程序(参见“构建” ), VisualApplets 使用一整套在后台运行的工具链。
对于每个硬件平台, VisualApplets 提供针对特定硬件平台优化的默认构建设置。
根据您在设计设置中选择的硬件平台,系统会建议相应的默认构建设置。 VisualApplets此设置无法由用户更改,但可以替换为用户自定义的设置。
![]() |
如果……则必须用自己的设置替换默认的构建设置。 |
|---|---|
|
![]() |
受到推崇的Xilinx 工具 |
|---|---|
|
有关详细信息,请参阅“适用于哪个图像采集卡平台的Xilinx工具链和版本”。 Xilinx 需要使用该工具来构建适用于特定硬件平台的 applet。 mE5 marathon和LightBridge :虽然为 mE5 构建了 applet marathon 和LightBridge 使用 ISE 14.7 可以实现,Basler 建议使用Xilinx 由于使用 Vivado 构建(合成)小程序对于这些平台来说速度要快得多,因此 Vivado 更适合这些平台。 |
每次程序执行构建步骤时,都会使用一组特定的构建参数。
有好几组构建参数可供选择VisualApplets您可以添加其他套装。
要构建小程序,必须将这些集合之一指定为“活动配置”。系统将使用此配置,并据此控制工具链。
所有设置信息都存储在本地安装目录下的“SynthesizeSettings.xml”文件中。
![]() |
已激活和当前参数集 |
|---|---|
|
要打开“构建设置”对话框,请单击 → 。 对话框打开,显示已激活的参数集:
在下文中,我们将显示出的参数集称为“当前参数集”。 |
参数集本身包含用于启动外部应用程序的参数( Xilinx 工具)用于执行工作流程中的特定步骤,以及用于控制这些工具的参数。您可以通过选中“活动配置”将特定配置集定义为默认配置(用于启动当前设计的构建),还可以添加注释来描述此特定配置集的用途。
-
要打开“构建设置”对话框,请单击菜单 → 。
对话框打开,显示已激活的参数集。
![[注]](../common/images/admon/note.png)
在添加第一个备选参数集之前 只要没有为设计的目标硬件创建额外的参数集,就会显示默认的构建设置。
您无法更改这些默认设置,因此所有输入字段均已停用。
您也无法取消选中“活动配置”,因为目前还没有替代默认配置的选项。
-
点击创建新的参数集。
您将被要求提供硬件平台信息。您可以在此处指定要加载的参数集,以此为基础创建您自己的参数集。在大多数情况下,选择您设计的目标硬件是非常明智的选择。
-
单击 。
现在您可以编辑前几个字段了。
-
名称:为新属性集指定一个名称以便识别。此名称将显示在配置对话框和构建协议中。
-
活动配置:如果您想在构建小程序时使用这组参数,请选中“活动配置”复选框。
![[重要]](../common/images/admon/important.png)
活动配置 您定义为“活动配置”的参数集将在每次执行构建时使用。
当您更改所选设计目标硬件平台时:为此新平台定义新的构建设置。
-
前提条件检查:默认情况下,前提条件检查处于激活状态。前提条件检查会验证目标硬件上 FPGA 的类型是否受您的设计支持。 Xilinx 工具链。此外,在所有 mE5 或LightBridge 平台:选中此复选框后,每次构建时都会更新运算符AppletProperties中的信息,即BuildTime和AppletUid字段。因此,构建完成后,设计将处于“未保存”状态,因为运算符AppletProperties中的参数值在构建过程中已更改。
![[注]](../common/images/admon/note.png)
避免更新 AppletProperties 在某些特定情况下,您可能不希望通过构建来更新AppletProperties运算符。在这种情况下,只需取消选中“前提条件检查”复选框即可。
-
Xilinx ISE/ Xilinx Vivado:选择Xilinx 您将使用的工具链。Vivado 受所有工具链支持。 marathon 和LightBridge 平台。如果 Vivado 不受开放设计的目标硬件支持,则会在图形用户界面中直接显示此信息:
-
构建环境:
-
使用较新的设备时Xilinx 工具(即,在开发时使用) Xilinx Vivado 或与Xilinx ISE 版本高于 9.2):
-
取消选中“使用系统环境”复选框,并且
-
从文件系统中选择Xilinx 设置批处理文件,用于设置启动外部工具的环境。
请遵循Xilinx 查阅资料以做出最佳选择。
您可以在以下位置找到批处理文件。 Xilinx 安装文件夹:
-
ISE: Xilinx \14.7\ISE_DS\settings64.bat。
-
Vivado: Xilinx \Vivado\2020.2\settings64.bat。
Basler建议使用64位版本Windows 为 microEnable 5 平台开发小程序时,请确保选择与您使用的操作系统相匹配的批处理文件,例如,“settings64.bat”是 64 位操作系统的批处理文件。 Windows 楼主。
-
-
如果您使用旧版本Xilinx 如果 ISE 版本(版本 9.2 或更早)和所有环境变量都在操作系统中设置,请激活“使用系统环境”复选框。
-
-
构建流程:激活“构建流程”下的所有选项。通常情况下,所有步骤都应激活。
Basler 建议将系统设置为多地点路线,迭代次数设置为 20 次。
将命令模式保持在“使用平台默认值”状态。
-
小程序生成:激活小程序生成。
-
注释:请输入注释,描述您刚刚创建的参数集。您在此处输入的内容不会影响实际的构建过程。
-
点击“确定”按钮。
例如:在为 microEnable 5 或LightBridge需要设置以下参数值:
![]() |
禁用构建流程步骤 |
|---|---|
|
默认情况下,所有构建流程步骤(翻译、映射等)均已激活: 使用专家版许可证或VisualApplets 4许可证,您可以取消选择个别步骤。但是,构建步骤彼此依赖。它们按依赖关系的顺序排列如下:
然而,之前的步骤不必在同一次构建运行中执行。它完全可以在之前的构建运行中执行。只要之前构建运行中生成的文件(跟踪文件)仍然可用,就可以停用“构建流程”列表中较早的步骤,并激活列表中较晚的步骤。 要保留早期构建运行的跟踪文件:转到 → → 菜单。在“构建跟踪文件”下,启用“保留构建跟踪文件” 。禁用“压缩构建跟踪文件” 。 如果您保留了构建跟踪文件,并且之前已经执行过所有之前的构建流程步骤,您也可以仅激活后续步骤,例如: |
![]() |
命令模式选项 |
|---|---|
|
使用Expert许可证或VisualApplets 4许可证,您可以更改。 要更改,请转到构建流程区域右上角的命令模式。 列表中有三个不同的选项:
---------- 使用平台默认值(默认值): 如果您保留或选择此选项, VisualApplets 显示为开放式设计的目标平台指定的硬件平台推荐的默认值。 VisualApplets 运行程序时也使用这些默认值Xilinx 工具(即,当实际小程序根据开放设计构建(合成)时)。 由于默认设置无法修改,因此无法在“使用平台默认值”模式下编辑“参数”字段。 追加到平台默认值: 如果选择此选项,您可以将地图和地点及路线工具的信息添加到基本参数中。 VisualApplets 。 在构建过程中, VisualApplets 调用该工具时,会将您在“参数”字段中定义的参数添加到平台默认值中。此设置仅适用于经验丰富的用户。 覆盖平台默认值: 如果您选择此选项, VisualApplets 此处显示创建新小程序集后,您直接选择的目标硬件平台的映射和布局布线默认参数。您可以定义(覆盖)此处列出的映射和布局布线参数。 VisualApplets 现在,调用工具时仅使用您在这些“参数”字段中指定的参数。此设置仅适用于经验丰富的用户。 |
在“构建设置”窗口中,您可以找到一些用于处理参数集的选项:
点击
-
添加操作会创建一个新的参数集,您可以根据需要对其进行修改(基于您选择的硬件平台)。
-
复制操作会复制当前数据集的参数,创建一个新数据集,并将复制数据集的参数粘贴到新数据集中。
-
导入功能允许将一组特定的参数导入到当前安装中。 VisualApplets 。
-
导出所选内容会将当前参数集保存到文件中。该文件可用于将数据传输到其他电脑或安装环境,或用于备份。此时会显示一个对话框,您可以在其中指定文件名和保存位置。
-
删除操作会删除当前参数集。
对于 mE 5 ironman ,mE5 marathon 和LightBridge “前提条件检查”复选框提供了一个特定功能:
-
如果启用了前提条件检查,则每次开始综合(构建)时,BuildTime 和 AppletUid 的条目都会更新。如果您想要启动完整的构建过程(从生成网表到生成小程序),则需要启用前提条件检查。否则,稍后(在帧采集卡上使用小程序时),运行时环境将无法可靠地验证已加载的小程序。
-
特殊选项:如果您已经完整构建了一个小程序,但需要为另一个目标操作系统生成另一个 *.hap 文件:您可以从完整的构建版本中创建一个新的特定于操作系统的 hap 文件,使您的设计能够在其他目标操作系统(即其他目标运行时)上使用。请按以下步骤操作:
-
在“设置”菜单中,选择“系统设置” 。
-
在打开的窗口中,选择“全局构建”类别。
-
在这里,在“构建跟踪文件”下,激活“保留构建跟踪文件”选项并指定路径。
-
进入菜单“设置” ,菜单项“构建设置” 。
-
停用“前提条件检查”选项。
-
停用Xilinx构建流程下的所有其他选项。
-
激活小程序生成。
-
在“默认设置”下,启用“活动配置” 。
-
开始构建操作系统特定的 *.hap 文件。
尤其对于复杂的设计,此选项可以帮助您节省时间。
-














上一页

