Intel® Quartus® Prime Pro Edition用户指南: 设计优化

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

5.6.4.6. 脊柱时钟限制

在高时钟布线要求的工程中, Intel® Quartus® Prime软件中的限制会导致脊柱时钟(spine clock)错误。 这些错误通常出现在使用多个存储器接口和高速串行接口(HSSI)通道的设计中,尤其是PMA Direct模式。

全局时钟网络,区域时钟网络和外设时钟网络具有其他级别的时钟网络,称为spine clock。Spine clock将最后行和列时钟驱动到器寄存器;因此,芯片中的每个时钟通过spine clock到达每个芯片。Spine clock为用户非直接可控。

要减少spine clock有关的错误,请对设计进行约束以更好使用您的区域时钟资源:

  • 如果您的设计中未使用Logic Lock区域,或者如果Logic Lock区域未与您的时钟域边界对齐,则请创建其他Logic Lock区域并进一步约束您的逻辑。
  • 如果Periphery功能忽略Logic Lock区域约束,很可能由于全局时钟资源自动检测过程未正常运转。为确保全局时钟资源自动检测过程使用正确的位置,可为使用这些外设功能的I/O约束指定管脚。
  • 默认情况下,一些 Intel® FPGA IP功能应用值为“双区域时钟”的全局信号约束。如果将您的逻辑约束到区域性时钟区域并将全局时钟设置为Regional而非Dual-Regional,则可减少时钟资源争用。