次の表に、 Vivado® IDE のフィールドとユーザー パラメーターの対応関係を示します。ユーザー パラメーターは Tcl コンソールで表示できます。
Vivado IDE のパラメーター/値 1 | ユーザー パラメーター/値 | デフォルト値 |
---|---|---|
[Basic Options] タブ | ||
Operating Mode | USE_MEMORY_BLOCK | Memory Controller |
Memory Type | MEMORY_TYPE | Single Port RAM |
Generate Byte-Wide Address | ENABLE_32BIT_ADDRESS | TRUE |
Clocking Mode | CLOCKING_MODE | Common Clock |
Memory Primitive | MEMORY_PRIMITIVE | BRAM |
ECC Mode | ECC_MODE | No ECC |
Memory Depth | MEMORY_DEPTH | 2048 |
Cascade Height | CASCADE_HEIGHT | 0 |
Optimize Unused Memory | MEMORY_OPTIMIZATION | Optimize |
Use Embedded Constraint | USE_EMBEDDED_CONSTRAINT | FALSE (オフ) |
[Port A Options] タブ | ||
Write Width | WRITE_DATA_WIDTH_A | 32 |
Read Width | READ_DATA_WIDTH_A | 32 |
Write Mode Port A | WRITE_MODE_A | WRITE_FIRST |
Read Latency Port A | READ_LATENCY_A | 1 |
Read Reset Value Port A | READ_RESET_VALUE_A | 0 |
Port A Byte Wide Writes | ENABLE_BYTE_WRITES_A | TRUE |
Byte Size (Bits) | BYTE_WRITE_WIDTH_A | 8 |
[Port B Options] タブ | ||
Write Width | WRITE_DATA_WIDTH_B | 32 |
Read Width | READ_DATA_WIDTH_B | 32 |
Write Mode Port B | WRITE_MODE_B | WRITE_FIRST |
Read Latency Port B | READ_LATENCY_B | 1 |
Read Reset Value Port B | READ_RESET_VALUE_B | 0 |
Port B Byte Wide Writes | ENABLE_BYTE_WRITES_B | TRUE |
Byte Size (Bits) | BYTE_WRITE_WIDTH_B | 8 |
[Other Options] タブ | ||
Memory Initialization File | MEMORY_INIT_FILE | None |
Auto Sleep Latency | AUTO_SLEEP_TIME | 0 |
Wakeup Time | WAKEUP_TIME | Disable Sleep |
Enable Assertions | SIM_ASSERT_CHK | FALSE (オフ) |
Enable Write Protection | WRITE_PROTECT | TRUE |
|