インテルのみ表示可能 — GUID: vgo1459735589784
Ixiasoft
インテルのみ表示可能 — GUID: vgo1459735589784
Ixiasoft
4.1.4. RAM: 4-PORT Intel FPGA IPのパラメーター
パラメーター | 選択可能な値 | 説明 |
---|---|---|
パラメーター設定: Widths/Blk Type | ||
How many words of memory? | — | ビット・ワードの数を指定します。 |
How wide should the ‘q_a’ and ‘q_b’ output bus be? | — | 入力ポートおよび出力ポートの幅を指定します。 |
RAM block type | Auto、M20K | メモリーブロックのタイプを指定します。選択可能なメモリーブロックのタイプは、ターゲットデバイスによって異なります。 |
Set the maximum block depth to |
|
最大ブロック深度をワードで指定します。 |
パラメーター設定: Clks/Rd, Byte En | ||
What clocking method would you like to use? | Single clock | 使用するクロック供給方式を指定します。 Single clock — 単一のクロックとクロックイネーブルでメモリーブロックのすべてのレジスターを制御します。 |
Create a ‘rden_a’ and ‘rden_b’ read enable signal |
— | 読み出しイネーブル信号をポートAとポートBに作成するかを指定します。 |
What is the width of a byte for byte enables? | M20K: 5、8、9、10 | バイト・イネーブル・ポートのバイト幅を指定します。データ入力ポートの幅は、バイト・サイズで割り切れるようにする必要があります。 |
パラメーター設定: Regs/Clkens/Aclrs | ||
Which ports should be registered?
Input registers:
Output registers:
|
On/Off | 読み出しまたは書き込みの入力ポートおよび出力ポートをレジスターするかを指定します。 |
Use clock enable for input and output registers. | On/Off | このオプションをオンにして、入力および出力レジスターに1つのクロックイネーブル信号を作成するかを指定します。 |
Create an ‘aclr’ asynchronous clear for the input ports or output ports.
Read Input Aclrs:
Output Aclrs:
|
On/Off | 非同期クリアポートを入力ポートまたは出力ポートに作成するかを指定します。
読み出し入力ポート:
出力Aclrs:
|
Create an ‘sclr’ synchronous clear for the output ports.
Output Sclrs:
|
On/Off | 同期クリアポートを出力ポートに作成するかを指定します。
出力Sclrs:
|
パラメーター設定: Output 1 | ||
How should the ‘q_a’ and ‘q_b’ outputs behave when reading a memory location that is being written from the other port? | The output of port A will be ‘NEW’ while the output of port B will be ‘OLD’ |
Read-During-Write発生時の出力動作を指定します。 |
パラメーター設定: Output 2 | ||
What should the ‘q_a’ output be when reading from a memory location being written to? | Don't Care | Read-During-Write発生時の出力動作を指定します。 |
What should the ‘q_b’ output be when reading from a memory location being written to? | ||
パラメーター設定: Mem Init | ||
Do you want to specify the initial content of the memory? |
|
メモリーの初期コンテンツを指定します。 メモリーを0に初期化するには、No, leave it blankを選択します。 メモリー初期化ファイル (.mif) または16進数 (インテル形式) ファイル (.hex) を使用するには、Yes, use this file for the memory content dataを選択します。 |
Initialize memory content data to XX..X on power-up simulation | On/Off | — |
The initial content file should conform to which port's dimensions? | PORT_A、PORT_B | 初期コンテンツのファイルをメモリーコンテンツのデータに使用することを選択している場合は、ファイルを準拠させるポートを選択します。 |
Implement clock-enable circuitry for use in a partial reconfiguration region | On/Off | クロックイネーブル回路を実装してパーシャル・リコンフィグレーション領域で使用するかを指定します。 |
パラメーター設定: Performance Optimization | ||
Enable Force-to-Zero | On/Off | 読み出しイネーブル信号をデアサートする際に、出力を0に設定するかを指定します。 選択しているメモリー深度が単一のメモリーブロックよりも大きい場合、この機能を有効にすることは、グルーロジックのパフォーマンス向上につながります。 |
Which timing/power optimization option do you want to use? |
|
使用するタイミングまたは消費電力の最適化オプションを指定します。このオプションは、 インテル® Agilex™ デバイスでM20Kのメモリータイプを選択している場合にのみ適用されます。 |