Setting Burst Type for PHY_ONLY Designs - 1.0 English

Versal Adaptive SoC Soft DDR4 SDRAM Memory Controller LogiCORE IP Product Guide (PG353)

Document ID
PG353
Release Date
2023-10-18
Version
1.0 English

For DDR4, the default value of Burst Type is set to Sequential. This can be changed through the Tcl command using the user parameter C0.DDR4_BurstType. The following table shows details of the C0.DDR4_BurstType user parameter.

Table 1. Burst Type User Parameter
User Parameter Value Format Default Value Possible Values
C0.DDR4_BurstType String Sequential Sequential, Interleaved

Follow these steps to change the Burst Type value.

  1. Generate DDR4 PHY_ONLY IP.
  2. In the Generate Output Products option, do not select Generate instead select Skip.
  3. Set the Burst Type value by running the following command on the Tcl console:
    set_property -dict [list CONFIG.C0.DDR4_BurstType <value_to_be_set>] [get_ips <ip_name>]
    

    For example:

    set_property -dict [list CONFIG.C0.DDR4_BurstType {Interleaved}] [get_ips <ddr4_0>]
  4. Generate output files by selecting Generate Output Products after right-clicking IP.

The generated output files have the Burst Type value set as per the selected value.