追加のレジスターを追加した \'Double Register with Input clock\' を使用して、非同期のクロック有効 / 無効を切り替え、メタ安定性の状態を改善します。図 1 は、Altera デバイスにおけるレジスター \'ena\' の実装を示しています。
図 1.
ALTCLKCTRL MegaWizard では、ユーザーがレジスター \'ena\' ポートと \'Double Register with Input clock\' を選択した場合、出力クロックは \'ena\' トグル高い後に 2 inclk 立ち下がりエッジで使用できます。機能図については図 2 を参照してください。
図 2。
出力クロックは\'ena\' トグル Low の後に 2 つのインクロックの立ち下がりエッジを停止します。機能図については図 3 を参照してください。
図 3。