User Parameters - 2.0 English

NVMe Target Controller LogiCORE IP Product Guide (PG329)

Document ID
PG329
Release Date
2020-12-04
Version
2.0 English

The following table shows the relationship between the fields in the Vivado® IDE and the user parameters (which can be viewed in the Tcl Console).

Table 1. User Parameters
Vivado IDE Parameter 1 User Parameter Valid Values Default Value
Configure for Aggregator System C_AGGREGATOR_SYS TRUE/FALSE FALSE
Number of Functions/Controllers C_NUM_FUNC 1 1
Host Queues C_NUM_HSQ 2, 4, 8, 16, 32, 64 8
Command Pool Depth C_NUM_CMD_INDX 512 512
LBA DATA SIZE (Bytes) C_LBA_DATA_SIZE 4096 4096
Maximum DMA Transfer Size ( Bytes) C_MAX_DMA_SIZE 4096 4096
Maximum Data Transfer Size (MDTS) (units of minimum page size) C_MDTS 1-4 4
Local DDR Address Width C_M_AXI_ADDR_WIDTH 32, 64 32
DMA Data Width C_M_AXI_DATA_WIDTH 128, 256, 512 512
Recommended Arb Burst C_ARB_BURST 1-7 2
  1. Parameter values are listed in the table where the Vivado IDE parameter value differs from the user parameter value. Such values are shown in this table as indented below the associated parameter.