Intel® Quartus® Prime Pro Edition用户指南: 调试工具

ID 683819
日期 9/30/2019
Public
文档目录

2.10.1.1. 分区边界端口

分区边界端口将Core Partition逻辑显露给顶级分区。 边界端口通过在逻辑层之间进行隧道传输而无需更改RTL,从而简化了对层次模块的管理。

在Developer工程中,您必须对内核分区的所有潜在Signal Tap点进行识别和创建。通过QSF assignment或者Assignment Editor中的Create Partition Boundary Ports assignment创建分区边界端口。当分配总线时,assignment应用于调试端口的根名称,以及枚举的每个比特。

在Developer工程中,必须将分区边界端口包含在black box文件中。此操作支持在Consumer工程中将这些端口布线为pre-synthesis或者post-fit节点。

在Consumer工程中,综合重用的分区后,Create Partition Boundary Ports的所有有效端口都变为可见。然后,布线边界端口来连接到顶层分区中的一个Signal Tap实例。您可以将逻辑从顶层分区布线到此Signal Tap实例。因此,Consumer工程仅需要一个Signal Tap实例来调试顶层以及重用的内核分区。

编译后,您可以验证Create Partition Boundary Ports报告中的分区边界端口。此报告显示在Synthesis报告下面的In-System Debugging文件夹中。