Table 4-11: Traffic Generator Parameters Set in the example_top Module (Cont'd)
Parameter
END_ADDRESS
PRBS_EADDR_MASK_POS
PRBS_SADDR_MASK_POS
CMD_PATTERN
Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1
UG586 November 30, 2016
Chapter 4: LPDDR2 SDRAM Memory Interface Solution
Description
Sets the memory end address
boundary.
Sets the 32-bit AND MASK position.
Sets the 32-bit OR MASK position.
This parameter sets the command
pattern circuits to be generated. For
a larger device, the CMD_PATTERN
can be set to "CGEN_ALL." This
parameter enables all supported
command pattern circuits to be
generated. However, it is sometimes
necessary to limit a specific
command pattern because of
limited resources in a smaller device.
www.xilinx.com
Value
This parameter defines the end boundary
for the port address space. The
least-significant Bits[3:0] of this value are
ignored.
This parameter is used with the PRBS
address generator to shift random
addresses down into the port address space.
The END_ADDRESS value is ANDed with the
PRBS address for bit positions that have a 1
in this mask.
This parameter is used with the PRBS
address generator to shift random
addresses up into the port address space.
The START_ADDRESS value is ORed with the
PRBS address for bit positions that have a 1
in this mask
Valid settings for this signal are:
• CGEN_FIXED: The address, burst length,
and instruction are taken directly from the
fixed_addr_i, fixed_bl_i, and fixed_instr_i
inputs.
• CGEN_SEQUENTIAL: The address is
increased sequentially, and the increment
is determined by the data port size.
• CGEN_PRBS: A 32-stage Linear Feedback
Shift register (LFSR) generates
pseudo-random addresses, burst lengths,
and instruction sequences. The seed can
be set from the 32-bit cmd_seed input.
• CGEN_ALL (default): This option powers
on all of the options above and allows
addr_mode_i, instr_mode_i, and
bl_mode_i to select the type of generation
during run time.
Send Feedback
559
Need help?
Do you have a question about the Zynq-7000 and is the answer not in the manual?
Questions and answers