インテル® Quartus® Primeプロ・エディションのユーザーガイド: デザイン上の推奨事項

ID 683082
日付 4/13/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.3.6.7.7. NSS-30017: Register Output Driving Its Own Control Signal Directly or Through Combinational Logic

Description

組み合わせループは、デザインに大きな安定性と信頼性の問題を引き起こす可能性があります。たとえば、組み合わせループの動作は組み合わせループのロジックの相対的な伝播遅延に依存することが多く、組み合わせツールを処理する際にデザインツールで問題が発生するため、フィッティング後の組み合わせループはデザインで機能するように機能しなかった可能性があります。

推奨度

A design should not contain any combinational loops where the output of a register:
  • Directly drives one of its own control signals (for example, the register's preset signal or asynchronous load signal).
    図 72. Combinational Loop Example


  • Drives combinational logic that drives one of the register's control signals.
    図 73. Drives Combinational Logic


Severity

High

Stage

Analysis and Elaboration

Device Family

  • インテル® Arria® 10
  • インテル® Cyclone® 10 GX