インテルのみ表示可能 — GUID: vgo1459220410722
Ixiasoft
インテルのみ表示可能 — GUID: vgo1459220410722
Ixiasoft
4.1.1. RAM: 1-PORT Intel FPGA IPのパラメーター
パラメーター | 選択可能な値 | 説明 | |
---|---|---|---|
パラメーター設定:Widths/Blk Type/Clks | |||
How wide should the ‘q’ output bus be? | — | 「q」出力バスの幅を指定します。 | |
How many words of memory? | — | ビットワードの数を指定します。 | |
What should the memory block type be | Auto、MLAB、M20K、LCs | メモリーブロックのタイプを指定します。選択可能なメモリーブロックのタイプは、ターゲットデバイスによって異なります。 | |
Set the maximum block depth to |
|
ワード内の最大ブロック深度を指定します。 | |
How should the memory be implemented? |
|
ロジックセルの実装方法を指定します。
|
|
What clocking method would you like to use? |
|
使用するクロッキング方法を指定します。
|
|
パラメーター設定:Regs/Clkens/Byte Enable/Aclrs | |||
Which ports should be registered?
The following options are available:
|
On/Off | 入力および出力ポートを登録するかどうかを指定します。 | |
Create one clock enable signal for each clock signal.
注: すべての登録済みポートの制御はイネーブル信号によって行われます。
|
On/Off | このオプションをオンにして、各クロック信号にクロックイネーブル信号を1つ作成するかどうかを指定します。 | |
More Options | Use clock enable for port A input registers | On/Off | クロックイネーブルをポートA入力レジスターに対して使用するかどうかを指定します。 |
Use clock enable for port A output registers | On/Off | クロックイネーブルをポートA出力レジスターに対して使用するかどうかを指定します。 | |
Create an ‘addressstall_b’ input port. | On/Off | addressstall_a 入力ポートを作成するかどうかを指定します。 このポートを作成して、それをアドレスレジスターに対するアクティブLowクロックイネーブル入力として機能させます。 | |
Create byte enable for port A | On/Off | バイトイネーブルをポートAに対して作成するかどうかを指定します。入力データをマスクする場合はこのオプションをオンにして、特定のバイト、ニブル、またはデータのビットだけが書き込まれるようにします。 バイトイネーブルをポートAとポートBに対して有効にするには、データ幅比率は、RAM: 1-PORTとRAM: 2-PORT Intel® FPGA IPコアに対して1または2にする必要があります。 |
|
What is the width of a byte for byte enables? |
|
バイト・イネーブル・ポートのバイト幅を指定します。データ入力ポートの幅はバイトサイズで割り切れるものにしてください。 | |
Create an ‘aclr’ asynchronous clear for the registered ports.
|
On/Off | オンにするのは、登録済み「data」、「wren」、「address」、 「q」、および「byteena_a」ポートが非同期クリア信号の影響を受けるようにする場合です。無効化されたポートは非同期クリア信号の影響を受けません。 | |
Create an ‘sclr’ synchronous clear for the registered port. ‘q’ port |
On/Off | オンにするのは、「q」ポートが同期クリア信号の影響を受けるようにする場合です。 | |
Create a 'rden' read enable signal | On/Off | オンにするのは、読み出しイネーブル信号を作成する場合です。 | |
パラメーター設定:Read During Write Option | |||
What should the ‘q_b’ output be when reading from a memory location being written to? | Don’t Care, New Data | Read-During-Write発生時の出力動作を指定します。 Don’t Care - RAMでRead-During-Write動作の「don't care」または「unknown」値を出力します。 New Data - 新しいデータは、データが書き込まれたのと同じクロックサイクルの立ち上がりエッジで使用可能です。 |
|
Get x’s for write masked bytes instead of old data when byte enable is used | On/Off | マスクされたバイトの「X」を取得するには、このオプションをオンにします。 M20Kメモリーブロックの場合、このオプションが使用できないのは、New Data をRDW発生時の出力動作として指定したときです。 |
|
パラメーター設定:Mem Init | |||
Do you want to specify the initial content of the memory? |
|
メモリーの初期コンテンツを指定します。 メモリーを初期化してゼロにするには、No, leave it blankを選択します。 メモリー初期化ファイル (.mif) または16進数 (Intel形式) ファイル (.hex) を使用するには、Yes, use this file for the memory content data. を選択します。 |
|
Initialize memory content data to XX..X on power-up in simulation | On/Off | — | |
Implement clock-enable circuitry for use in a partial reconfiguration region | On/Off | クロックイネーブル回路を実装して、それをパーシャル・リコンフィグレーション領域で使用するためにするかどうかを指定します。 | |
Allow In-System Memory Content Editor to capture and update content independently of the system clock | On/Off | In-System Memory Content Editorによるメモリーコンテンツのキャプチャと更新をシステムクロックに関わらず可能にするかどうかを指定します。 | |
The ‘Instance ID’ of this RAM is | NONE | RAM IDを指定します。 | |
パラメーター設定 : Performance Optimization | |||
Enable Force To Zero | On/Off | 読み出しイネーブル信号をディアサートする場合に、出力をゼロに設定するかどうかを指定します。 この機能を有効にすることでグルーロジックのパフォーマンスが向上するのは、選択したメモリー深度が単一のメモリーブロックよりも大きい場合です。 |