EasyManuals 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 #501 background imageLoading...
Page #501 background image
Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1 501
UG586 November 30, 2016
www.xilinx.com
Chapter 3: RLDRAM II and RLDRAM 3 Memory Interface Solutions
Debugging the Core
The Debug port is a set of input and output signals that either provide status (outputs) or
allow you to make adjustments as the design is operating (inputs). When generating the
RLDRAM II/RLDRAM 3 design through the MIG tool, an option is provided to turn the
Debug Port ON or OFF. When the Debug port is turned OFF, the outputs of the debug port
are still generated but the inputs are ignored. When the Debug port is turned ON, the
inputs are valid and must be driven to a logical value. Driving the signals incorrectly on the
debug port might cause the design to fail or have less read data capture margin.
When running the core in hardware, a few key signals should be inspected to determine the
status of the design. The dbg_phy_status bus described in Table 3-27 consists of status
bits for various stages of calibration. Checking the dbg_phy_status bus gives initial
information that can aid in debugging an issue that might arise, determining which portion
of the design to look at, or looking for some common issues.
Table 3-27: Physical Layer Simple Status Bus Description Defined in the rld_phy_top Module
Debug Port Signal Name Description If Problems Arise
dbg_phy_status[0] ~rst_wr_clk
FPGA logic reset based on PLL
lock and system input reset
If this signal is deasserted, check
your clock source and system
reset input
dbg_phy_status[1] po_delay_done
I/O FIFO initialization to
ensure the I/O FIFOs are in an
almost full condition and the
phaser out delay to provide
the 90° phase shift to
address/control signals are
done
Check if the PHY control ready
signal is asserted
dbg_phy_status[2] init_done
RLDRAM II/RLDRAM 3
initialization sequence is
complete
N/A
(1)
dbg_phy_status[3] rtr_cal_start
(RLDRAM 3 only) Read training
register stage 1 read
calibration start signal
N/A
dbg_phy_status[4] rtr_cal_done
(RLDRAM 3 only) Read training
register stage 1 read
calibration is complete
N/A
dbg_phy_status[5] wrcal_start Write Calibration start signal N/A
dbg_phy_status[8:6] dbg_wrcal_done
Write Calibration stage
complete
Check the results of the read
training register stage 1
calibration. See Write
Calibration, page 452.
dbg_phy_status[9] rdlvl_stg1_start
Stage 1 read calibration start
signal
Check results of write
calibration
dbg_phy_status[10] rdlvl_cal_done
Stage 1 read calibration is
complete
N/A
Send Feedback

Table of Contents

Other manuals for Xilinx Zynq-7000

Questions and Answers:

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

Related product manuals