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

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

2.10.2.1. 根分区重用的开发人员(Developer)流程

在Developer工程中,生成一个可重用的根分区,并例化一个SLD JTAG Bridge。此设置支持内核分区的后续验证。
  1. 创建一个保留的内核分区,然后定义一个Logic Lock区域。
  2. 在根分区中生成并例化SLD JTAG Bridge Agent。
    代理(agent)和主机(host)的组合支持调试Consumer工程中的保留内核分区。
  3. 在保留内核分区中生成并例化SLD JTAG Bridge Host。
  4. Signal Tap添加到根分区,并布线相关信号。
    此操作允许调试Developer和Consumer工程中的根分区。
  5. 编译,在合成快照或最终快照上导出根分区,然后将文件复制到Consumer工程中。
    必须复制到Consumer工程的文件取决于设计的目标器件:
    • 在针对 Intel® Arria® 10目标器件系列的设计中,复制.qdb.sdc文件。
    • 在针对 Intel® Stratix® 10 目标器件系列的设计中,复制.qdb文件。
    在包含多个子分区的设计中,必须将设计中的JTAG Bridge Instance Agent的层次结构路径和相关索引提供给Consumer。

您也可以在Developer工程中验证设计。

关于每个步骤的详细说明,请参考 AN 847: Signal Tap Tutorial with Design Block Reuse for Intel® Arria® 10 FPGA Development Board 中的Root Partition Reuse Debug—Developer