仅对英特尔可见 — GUID: nfa1458874298151
Ixiasoft
仅对英特尔可见 — GUID: nfa1458874298151
Ixiasoft
4.1.7.1. RAM和ROM参数设置
名称 | 合法值 | 描述 |
---|---|---|
operation_mode | SINGLE_PORT DUAL_PORT BIDIR_DUAL_PORT QUAD_PORT ROM |
存储器模块的操作模式。 |
width_a | — | 端口A的数据宽度。 |
widthad_a | — | 端口A的地址宽度。 |
numwords_a | — | 端口A的存储器模块中数据字的数量。 |
outdata_reg_a | UNREGISTERED CLOCK1 CLOCK0 |
端口A的数据输出寄存器的时钟。 |
outdata_aclr_a | NONE CLEAR1 CLEAR0 |
端口A的数据输出寄存器的异步清零。当outdata_reg_a参数设置成UNREGISTERED时,此参数指定输出锁存器(output latch)的清零参数。 |
address_aclr_a | NONE CLEAR0 |
对端口A的地址输入寄存器进行清零的选项。 |
width_byteena_a | — | 端口A的字节使能总线宽度。该宽度必须等于width_a除以字节大小。在没有使用字节使时,才允许使用默认值1。 |
width_b | — | 端口B的数据宽度。 |
widthad_b | — | 端口B的地址宽度。 |
numwords_b | — | 存储器模块中用于端口B的数据字的数量。 |
outdata_reg_b | UNREGISTERED CLOCK1 CLOCK0 |
端口B的数据输出寄存器的时钟。 |
address_reg_b | CLOCK1 CLOCK0 |
端口B的地址寄存器的时钟。 |
outdata_aclr_b | NONE CLEAR1 CLEAR0 |
端口B的数据输出寄存器的异步清零。当outdata_reg_b参数设置成UNREGISTERED时,此参数指定输出锁存器(output latch)的清零参数。 |
address_aclr_b | NONE CLEAR0 |
对端口B的地址输入寄存器进行清零的选项。 |
width_byteena_b | — | 端口B的字节使能总线宽度。该宽度必须等于width_b除以字节大小。仅在未使用字节使能时,才允许使用默认值1。 |
intended_device_family | “Agilex” |
用于仿真目的的参数。 |
ram_block_type | AUTO M20K MLAB |
存储器模块类型。 |
byte_size | 5 8 9 10 |
字节使能模式的字节大小。 |
read_during_write_mode_mixed_ports | DONT_CARE CONSTRAINT_DONT_CARE NEW_DATA OLD_DATA NEW_A_OLD_B |
read-during-write模式的行为。
|
init_file | *.mif *.hex |
初始化文件。 |
init_file_layout | PORT_A PORT_B |
初始化文件的布局。 |
maximum_depth | — | 存储器模块切片(memory block slices)的深度。 |
clock_enable_input_a | NORMAL BYPASS |
端口A的输入寄存器的时钟使能。 |
clock_enable_output_a | NORMAL BYPASS |
端口A的输出寄存器的时钟使能。 |
clock_enable_input_b | NORMAL BYPASS |
端口B的输入寄存器的时钟使能。 |
clock_enable_output_b | NORMAL BYPASS |
端口B的输出寄存器的时钟使能。 |
read_during_write_mode_port_a | NEW_DATA_NO_NBE_READ NEW_DATA_WITH_NBE_READ OLD_DATA DONT_CARE |
端口A的read-during-write行为。 |
read_during_write_mode_port_b | NEW_DATA_NO_NBE_READ NEW_DATA_WITH_NBE_READ OLD_DATA DONT_CARE |
端口B的read-during-write行为。 |
enable_ecc | TRUE FALSE |
使能或禁用ECC功能。 |
ecc_pipeline_stage_enabled | TRUE FALSE |
|
enable_ecc_encoder_bypass | TRUE FALSE |
使能或禁用ECC Encoder Bypass功能。
|
enable_coherent_read | TRUE FALSE |
使能或禁用一致性读取功能。
|
enable_force_to_zero | TRUE FALSE |
使能或禁用Force-to-Zero取功能。
|
optimization_option | AUTO HIGH_SPEED LOW_POWER |
指定如何优化RAM模块。
|