Quartus® Prime专业版用户指南: 设计编译

ID 683236
日期 4/01/2024
Public
文档目录

1.6.1.4. 捆绑实例

为了提高原理图的可读性,RTL Analyzer将单比特实例捆绑成一个称为捆绑实例的集合,并默认隐藏实例中未连接的管脚。

捆绑实例以堆叠形式显示,位的索引在实例名称中显示为左索引和右索引。您可以展开捆绑实例以在层次结构浏览器中查看单比特实例成员。您可以从Property查看器中查看有关捆绑实例的更多信息,例如实例数量、左索引和右索引以及实例成员。

下图中,count_int[31:0]是一个捆绑实例,其中3 是左索引,0是右索引。在Objects窗格(层次结构浏览器)下,count_int[0]count_int[10]count_int[11]等都是单比特实例成员。

图 29. 捆绑的实例

如果要在原理图查看器中查看捆绑实例的各个位,请选择管脚总线,右键单击以显示上下文相关菜单,然后单击Display Individual BitsConnectivity Details对话框显示单比特实例的连接详细情。

图 30. 单比特实例的连接详细信息

Connectivity Details对话框中,您可以选择第一个单独的实例,右键单击显示菜单,然后选择View in Schematic。层次结构中的第一个对象会自动突出显示。

图 31. 在原理图查看器中查看连接的详细信息

查看未捆绑的实例

要查看未捆绑的实例,请在原理图查看器中启动您的设计并使用以下选项之一:

  • 从选项卡的菜单中选择New Tab with Unbundle Instance
    图 32. 打开New Tab with Unbundled Instances
  • 从菜单选择Unbundle Instance选项。
    图 33. 查看Unbundled Instances

使用任一选项,您都可以在原理图查看器的新选项卡中看到捆绑实例的未捆绑视图。当您想要查看捆绑对象的单比特实例时,此模式非常有用。

在以下示例中,当您在默认的无接口模式(左图)下查看设计时,您会观察到实例reduce_xor_3[1:0]rb[1:0]被捆绑。但是,在未捆绑实例模式(右图)中,您可以查看单比特实例reduce_xor_3reduce_xor_2rb[1]rb[0]

图 34. 捆绑和未捆绑实例示例