インテル® Quartus® Prime タイミング・アナライザー・クックブック

ID 683081
日付 11/21/2017
Public

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

外部からクロックを切り替える

外部マルチプレクサやジャンパーの設定により、デジタルシステムは同一のクロックポートに対して異なるクロック周波数を提供することが可能です。 タイミング・アナライザーはcreate_clock制約と-addオプションを使用して、このビヘイビアをモデル化することが可能です。次の図は、クロックポートのクロックを100-MHzクロックあるいは50-MHzクロックでドライブ可能な単純なレジスター間パスを示しています。
図 8. 単純なレジスター間パス

外部からクロックを切り替える制約

# The clk port can be driven at 100MHz (10ns) or
# 50MHz (20ns)
# clkA is 10ns
create_clock \
	-period 10.000 \
	-name clkA \
	[get_ports {clk}]
# clkB is 20ns assigned to the same port
# Requires -add option
create_clock \
	-period 20.000 \
	-name clkB \
	[get_ports {clk}] \
	-add
set_clock_groups \
	-exclusive \
	-group {clkA} \
	-group {clkB}