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 #326 background imageLoading...
Page #326 background image
Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1 326
UG586 November 30, 2016
www.xilinx.com
Chapter 2: QDR II+ Memory Interface Solution
PHASER_IN/PHASER_OUT blocks are available in each byte group and are multi-stage
programmable delay line loops that can provide precision phase adjustment of the
clocks. Dedicated clock within an I/O bank referred to as byte group clocks generated
by the PHASERs help minimize the number of loads driven by the byte group clock
drivers.
OUT_FIFO and IN_FIFO are shallow 8-deep FIFOs available in each byte group and serve
to transfer data from the FPGA logic domain to the I/O clock domain. OUT_FIFOs are
used to store output data and address/controls that need to sent to the memory while
IN_FIFOs are used to store captured read data before transfer to the FPGA FPGA logic.
The Pinout Requirements section explains the rules that need to be followed while placing
the memory interface signals inside the byte groups.
X-Ref Target - Figure 2-43
Figure 2-43: High-Level PHY Block Diagram for a 36-Bit QDR II+ Interface
)NITIALIZATION
ANDCALIBRATION
COMMAND
SEQUENCER
0HY?WRITE?TOP
5SER?RD?CMD
5SER?WR?CMD
5SER?RD?ADDR
USER?WR?ADDR
5SER?WR?DATA
USER?BW
!DDRESS#ONTROL"ANK
/54?&)&/S
0(!3%2?
/54?0(9
/,/')#
/3%2$%3
2EADLEVELING
STAGE
0HY?READ?TOP
#LOCKAND2ESET
'ENERATIONBLOCK
3YNC?IN
0HY?CLK
-%-?2%&#,+
&2%1?2%&#,+
RD?CMD
WR?CMD
ADDRESS
WRDATABW
-%-2%&#,+
&2%12%&#,+
)/"
0(!3%2?).
-%-2%&#,+
&2%12%&#,+
)/"
3TAGECALIBRATION
ANDDATAVALID
SIGNALGENERATION
5SER?RD?VALID
5SER?RD?DATA
7RITEDATABANK
2EADDATABANK
QDR?R?N
QDR?W?N
QDR?SA
QDR?D;=
QDR?BW;=
QDR?KK
QDR?Q;=
QDR?CQCQ
3YSTEMCLOCK
3YSTEM2ESET
1$2))32!-0(9)NTERFACE
0(!3%2%&#,+
"5&-2
0(9?#.42,?
",/#+
CTLBUS
-%-2%&#,+
2#,+
2%3%4
/54?&)&/S
0(!3%2?
/54?0(9
/,/')#
/3%2$%3
/#,+$)6
/#,+
-%-2%&#,+
&2%12%&#,+
)/"
0(9?#.42,?
",/#+
/,/')#RST
CTLBUS
-%-2%&#,+
2#,+
2%3%4
/#,+$%,!9%$
/#,+$)6
/#,+
/,/')#RST
),/')#
)$%,!9
)3%2$%3
).?&)&/S
)#,+$)6
),/')#RST
7#,+
2%3%4
7#,+
7#,+
2#,+
)#,+
#,+
&2%1""
#1
0/34?&)&/
72%.
2$%.
2$%.
#,+
1
$
1$
02%?&)&/
72%.
#,+
$
1
72%.
$
2$%. 2$%.
72%.
#,+
$
1
!$$2#-$
02%?&)&/
72%.
$
5'?C??
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