![Altera Cyclone V Device Handbook Download Page 187](http://html1.mh-extra.com/html/altera/cyclone-v/cyclone-v_device-handbook_2910791187.webp)
Related Information
Reference Material volume, External Memory Interface Handbook
Provides more information about the UniPHY IP.
External Memory Interface Datapath
The following figure shows an overview of the memory interface datapath that uses the Cyclone V I/O
elements. In the figure, the DQ/DQS read and write signals may be bidirectional or unidirectional, depending
on the memory standard. If the signal is bidirectional, it is active during read and write operations. You can
bypass each register block.
Figure 6-1: External Memory Interface Datapath Overview for Cyclone V Devices
Memory
FPGA
DLL
4n
n
n
2n
DQ (Read)
DQ (Write)
Read FIFO
DQS (Read)
4n or 2n
4
DQS (Write)
DQS Write Clock
Half-Rate Clock
2n
2
DQ Write Clock
Postamble Enable
Postamble Clock
Full-Rate Clock
Note: There are slight block differences for different memory interface standards. The shaded blocks are part of the I/O elements.
Clock
Management
and Reset
DQS Delay
Chain
DQS
Enable
Circuit
DQS Enable
Control
Circuit
DQS Postamble
Circuitry
DDR Input
Registers
DDR Output
and Output
Enable
Registers
DDR Output
and Output
Enable
Registers
Half Data
Rate
Output
Registers
Half Data
Rate
Output
Registers
DQS Phase-Shift Circuitry
The Cyclone V DLL provides phase shift to the DQS pins on read transactions if the DQS pins are acting as
input clocks or strobes to the FPGA.
The following figures show how the DLLs are connected to the DQS pins in the various Cyclone V variants.
The reference clock for each DLL may come from adjacent PLLs.
The following figures show all possible connections for each device. For available pins and connections
in each device package, refer to the device pin-out files.
Note:
Altera Corporation
External Memory Interfaces in Cyclone V Devices
6-13
External Memory Interface Datapath
CV-52006
2014.01.10