Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1
623
UG586 November 30, 2016
Chapter 4:
LPDDR2 SDRAM Memory Interface Solution
DQ_WIDTH
This is the memory DQ bus width.
This parameter supports DQ widths
from 8 to a maximum of 72 in
increments of 8. The available
maximum DQ width is frequency
dependent on the selected memory
device.
DQS_WIDTH
This is the memory DQS bus width.
DQ_WIDTH/8
BURST_MODE
This is the memory data burst length.
LPDDR2: “8”
BM_CNT_WIDTH
This is the number of bits required to index a
bank machine and is given by
ceil(log
2
(nBANK_MACHS)).
ADDR_CMD_MODE
This parameter is used by the controller to
calculate timing on the memory addr/cmd bus.
This parameter should
not
be changed.
“1T”
ORDERING
This option reorders received requests to
optimize data throughput and latency.
“NORM”: Allows the Memory
Controller to reorder read but not
write commands to the memory.
"RELAXED": Allows the Memory
Controller to reorder commands to
the memory for maximum
efficiency. Strong ordering is not
preserved at the native interface in
this mode.
“STRICT”: Forces the Memory
Controller to execute commands in
the exact order received.
STARVE_LIMIT
This sets the number of times a read request
can lose arbitration before the request declares
itself high priority. The actual number of lost
arbitrations is STARVE_LIMIT
×
nBANK_MACHS.
1, 2, 3, ... 10
IODELAY_GRP
This is an ASCII character string to define an
IDELAY group used in a memory design. This is
used by the Vivado tools to group all
instantiated IDELAYs into the same bank.
Unique names must be assigned when multiple
IP cores are implemented on the same FPGA.
Default: “IODELAY_MIG”
PAYLOAD_WIDTH
This is the actual DQ bus used for user data.
PAYLOAD_WIDTH = DATA_WIDTH
DEBUG_PORT
This option enables debug signals/control.
“ON”
“OFF”
TCQ
This is the clock-to-Q delay for simulation
purposes.
(The value is in picoseconds.)
tCK
This is the memory tCK clock period (ps).
The value, in picoseconds, is based
on the selected frequency in the
MIG tool.
DIFF_TERM_SYSCLK
“TRUE,” “FALSE”
Differential termination for system
clock input pins.
Table 4-25:
7 Series FPGA Memory Solution Configuration Parameters
(Cont’d)
Parameter
Description
Options