EasyManua.ls Logo

Xilinx Zynq-7000 User Manual

Xilinx Zynq-7000
678 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #553 background imageLoading...
Page #553 background image
Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1 553
UG586 November 30, 2016
www.xilinx.com
Chapter 4: LPDDR2 SDRAM Memory Interface Solution
user_design/rtl/ui
This directory contains the user interface code that mediates between the native interface
of the Memory Controller and user applications (Table 4-9).
<component name>/user_design/xdc
Table 4-10 lists the modules in the user_design/xdc directory.
ddr_phy_rdlvl This module contains the Read leveling Stage1 calibration logic.
ddr_phy_top This is the top-level module for the physical layer.
ddr_phy_wrlvl_off_delay.v This module sets up the command and write datapath delays.
ddr_bitslip.v
This module contains the shift registers and MUXes to compensate the
bitslip and align the read data.
ddr_phy_pd.v
This module contains the Phase detector logic to compensate any drift over
the voltage and temperature variations.
ddr_phy_pd_top.v
This module is the top instance of phy_pd. This is used to instantiate Phase
detector based on different calibration mode of parallel or sequential
detection.
ddr_phy_prbs_rdlvl.v
This module contains calibration logic to perform data valid window
detection and capture clock alignment using PRBS data pattern.
Notes:
1. All file names are prefixed with the MIG version number. For example, for the MIG 4.1 release module name of
ddr_byte_group_io in generated output is now mig_7series_v4_1_ddr_byte_group_io.
Table 4-9: Modules In user_design/rtl/ui Directory
Name
(1)
Description
ui_cmd.v This is the user interface command port.
ui_rd_data.v
This is the user interface read buffer. It reorders read data returned from the
Memory Controller back to the request order.
ui_wr_data.v This is the user interface write buffer.
ui_top.v This is the top-level of the Memory Controller user interface.
Notes:
1. All file names are prefixed with the MIG version number. For example, for the MIG 4.1 release module name of
ui_cmd in generated output is now mig_7series_v4_1_ui_cmd.
Table 4-10: Modules in user_design/xdc Directory
Name Description
<component_name>.xdc This is the XDC for the core and the user design.
Table 4-8: Modules in user_design/rtl/phy Directory (Contd)
Name
(1)
Description
Send Feedback

Table of Contents

Other manuals for Xilinx Zynq-7000

Question and Answer IconNeed help?

Do you have a question about the Xilinx Zynq-7000 and is the answer not in the manual?

Xilinx Zynq-7000 Specifications

General IconGeneral
SeriesZynq-7000
Number of CoresDual-core
Processor SpeedUp to 1 GHz
Device TypeSoC
Logic CellsUp to 350K
DSP SlicesUp to 900
External Memory InterfacesDDR3, DDR2, LPDDR2
I/O StandardsLVCMOS, HSTL, SSTL
Operating Temperature-40°C to +100°C (Industrial), 0°C to +85°C (Commercial)
Package OptionsVarious BGA packages
I/O Voltage3.3V

Summary

Chapter 1: DDR3 and DDR2 SDRAM Memory Interface Solution

Introduction

Overview of the DDR3 and DDR2 SDRAM Memory Interface Solution, its architecture, and features.

Features

Highlights enhancements in 7 series FPGA memory interface solutions over earlier families.

Chapter 2: QDR II+ Memory Interface Solution

Introduction

Details the QDR II+ SRAM Memory Interface Solution, its architecture, and usage.

Chapter 3: RLDRAM II and RLDRAM 3 Memory Interface Solutions

Introduction

Explains RLDRAM II/III Memory Interface Solutions, covering architecture, usage, and simulation.

Chapter 4: LPDDR2 SDRAM Memory Interface Solution

Introduction

Introduces the LPDDR2 SDRAM Memory Interface Solution, its core components, and features.

Features

Details enhancements in LPDDR2 SDRAM solutions, including performance and hardware blocks.

Chapter 5: Multicontroller Design

Introduction

Describes specifications, supported features, and pinout rules for multicontroller designs.

Chapter 6: Upgrading the ISE/CORE Generator MIG Core in Vivado

Appendix A: General Memory Routing Guidelines

Related product manuals