Quartus® Prime プロ・エディションのユーザーガイド: デザイン最適化

ID 683641
日付 7/08/2024
Public
ドキュメント目次

2.6.2. 回路図記号

回路図内のノードの記号は、デザイン・ネットリストの要素を表します。 これらの要素には、入力ポートと出力ポート、レジスター、ロジックゲート、Intel プリミティブ、高レベルの演算子、および階層インスタンスが含まれます。
注: ロジックゲートと演算子プリミティブは、RTL Viewer にのみ表示されます。Technology Map Viewer におけるロジックは、レジスターや LCELL などのアトム・プリミティブによって表されます。
表 6.  回路図ビュー内の記号 この表では、RTL Viewer と Technology Map Viewer の回路図ビューに表示できるプリミティブおよび基本的な記号について説明します。
記号 説明

ワイヤー・インジケーターとネットリッパー

ピンやポートへのネット信号の流れの方向を示します。接続性からの自動ネットバンドルにより、双方向に記号在することがあります。ネットをクリックすると、回路図内で信号の流れの詳細を強調表示することができます。
I/O ポート



現在の階層レベルにおける入力、出力、または双方向ポートです。トップレベルの階層を表示している場合は、デバイスの入力、出力、または双方向ピンを表します。この記号はバスを表すこともあります。双方向記号には入力と出力のパスを表す 1 本のワイヤーのみが接続されていることが示されます。

入力記号は、回路図の最も左側に表示されます。出力および双方向記号は、回路図の最も右側に表示されます。

I/O コネクター



同じ階層の別のページから来るネットを表す入力または出力コネクターです。移動元または移動先を含むページに移動するには、コネクターをダブルクリックして適切なページに移動します。
OR、AND、XOR ゲート





OR、AND、または XOR ゲート・プリミティブ (ポート数はさまざま) です。入力ポートまたは出力ポートの小さな丸 (バブル記号) は、ポートが反転していることを示します。
マルチプレクサー

ポート 0 とポート 1 の間で選択を行うセレクターポートを持つマルチプレクサー・プリミティブです。演算子として 2 つ以上の入力を持つマルチプレクサーが表示されます。
バッファー

バッファー・プリミティブです。この図は反転出力イネーブルポートを備えたトライステート・バッファーを示しています。イネーブルポートのない他のバッファーには、LCELL、SOFT、 、および GLOBAL が含まれます。NOT ゲートおよび EXP エキスパンダー・バッファーは、イネーブルポートなしで、出力ポートが反転している状態でこの記号を使用します。
ラッチ

ラッチ / DFF (データ・フリップフロップ) プリミティブです。DFF はラッチと同じポートとクロックトリガーを持っています。他のフリップフロップ・プリミティブも似ています。
  • DFFEA (イネーブルと非同期ロードを持つデータ・フリップフロップ) プリミティブには、追加のl ALOAD 非同期ロードと ADATA 信号があります。
  • DFFEAS (イネーブルと同期および非同期ロードを持つデータ・フリップフロップ) で、セカンダリー・データポートとして ASDATA を持っています。
アトム・プリミティブ

アトム・プリミティブです。この記号は、アトム名、ポート名、およびアトムタイプを表示します。青い網掛けは、内部の詳細を表示できるアトム・プリミティブを示しています。
その他のプリミティブ

上記のカテゴリーに該当しないプリミティブです。プリミティブは、より低い階層に展開できない低レベルのノードです。この記号は、ポート名、プリミティブまたは演算子型、およびその名前を表示します。
インスタンス

プリミティブや演算子 (ユーザー定義の階層ブロック) に対応しないデザイン内のインスタンスです。この記号は、ポート名とインスタンス名を表示します。
暗号化されたインスタンス

デザイン内のユーザー定義の暗号化されたインスタンスです。記号はインスタンス名を表示します。ソースデザインは暗号化されているため、下位階層の回路図を開くことはできません。
RAM

登録された入力とオプションで登録された出力を持つ同期メモリー・インスタンスです。この記号は、デバイスファミリーとメモリーブロックの種類を示します。この図は、Stratix M-RAM ブロック内の真のデュアル・ポート・メモリー・ブロックを示しています。
一定の信号値



グレーで強調表示され、デフォルトで 16 進数形式で表示される一定の信号値で、回路図全体にわたって表示されます。
表 7.  RTL Viewer の回路図ビュー内での演算子記号  次の表に、RTL Viewer の回路図ビュー内での追加の上位レベル演算子記号を示し、それぞれについて説明します。
記号 説明


加算演算子

OUT = A + B


乗数演算子

OUT = A ¥ B



除算演算子

OUT = A / B


等しい


左シフト演算子

OUT = (A << COUNT)


右シフト演算子

OUT = (A >> COUNT)


モジュロー演算子

OUT = (A%B)



小なりコンパレーター

OUT = (A<:B:A>B)


マルチプレクサー

OUT = DATA [SEL]

データ範囲のサイズは、2sel range sizeです。



です。

1 ホット選択入力と 2 つ以上の入力信号を持つマルチプレクサー



2 進数デコーダー

OUT = (binary_number (IN) == x)

for x = 0 to