User Interface Block
The UI block presents the UI to a user design. It provides a simple alternative to the native
interface. The UI block:
•
Buffers read and write data
•
Reorders read return data to match the request order
•
Presents a flat address space and translates it to the addressing required by the SDRAM
Native Interface
The native interface connects to an FPGA user design to allow access to an external memory
device.
Command Request Signals
The native interface provides a set of signals that request a read or write command from the
Memory Controller to the memory device. These signals are summarized in
Table 4-16: Native Interface Command Signals
Signal
accept
bank[2:0]
bank_mach_next[]
cmd[2:0]
col[COL_WIDTH – 1:0]
data_buf_addr[7:0]
hi_priority
rank[]
row[ROW_WIDTH – 1:0]
use_addr
The bank, row, and column comprise a target address on the memory device for read and
write operations. Commands are specified using the cmd[2:0] input to the core. The
available read and write commands are shown in
Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1
UG586 November 30, 2016
Chapter 4: LPDDR2 SDRAM Memory Interface Solution
Direction Description
This output indicates that the memory interface accepts the
Output
request driven on the last cycle.
Input
This input selects the bank for the current request.
Output
This output is reserved and should be left unconnected.
Input
This input selects the command for the current request.
Input
This input selects the column address for the current request.
This input indicates the data buffer address where the Memory
Controller:
Input
Locates data while processing write commands.
Places data while processing read commands.
Input
This input is reserved and should be connected to logic 0.
Input
This input is reserved and should be connected to logic 0.
Input
This input selects the row address for the current request.
The user design strobes this input to indicate that the request
Input
information driven on the previous state is valid.
www.xilinx.com
Table
4-17.
Send Feedback
Table
4-16.
581
Need help?
Do you have a question about the Zynq-7000 and is the answer not in the manual?
Questions and answers