インテル® Quartus® Primeプロ・エディション・ユーザーガイド: デバッグツール

ID 683819
日付 9/30/2019
Public
ドキュメント目次

2.3.1. 取得クロックの割り当て

Signal Tapロジック・アナライザーのデータ取得方法を制御するには、クロック信号を割り当ててください。 ロジック・アナライザーでは、データのサンプリングを取得クロックのすべての正の (立上り) エッジで行います。ロジック・アナライザーでは、取得クロックの負の (立下がり) エッジでのサンプリングはサポートしていません。

デザイン内の信号はいずれも取得クロックとして使用できますが、最良のデータ取得結果を得るためには、テスト対象の信号と同期したグローバルな非ゲートクロックを使用してください。ゲートクロックを取得クロックとして使用すると、結果が予期せぬデータとなり、デザインのビヘイビアを正しく反映しない場合があります。 インテル® Quartus® Primeのスタティック・タイミング解析ツールでは、取得クロックの最大周波数が示され、その周波数でデザインを実行できます。ロジック・アナライザー・クロックの最大周波数を確認するには、Compilation ReportのTiming Analysisのセクションを参照してください。

注意:
注意が必要なのは、トランシーバーからのリカバリークロックをSignal Tapロジック・アナライザーの取得クロックとして使用する場合です。リカバリークロックが不正確または予期しないビヘイビアの原因となることがあり、トランシーバーのリカバリークロックがPower-upトリガー機能を備えた取得クロックである場合は特にそうです。

取得クロックの割り当てにSignal Tap Logic Analyzer Editorを使用しない場合は、 インテル® Quartus® Prime開発ソフトウェアによって auto_stp_external_clk という名前のクロックピンが自動作成されます。このピンにピン・アサインメントを作成し、デザインのクロック信号によって取得クロックが正しく駆動されることを確認してください。