beautypg.com

Dq and dqs output path, Dq and dqs output path for stratix v devices – Altera ALTDQ_DQS2 User Manual

Page 22

background image

The determination of the correct latencies to implement at each of these FIFOs is important and cannot

be done during compilation. When you attempt to implement your own custom memory solution, you

must also implement some form of calibration algorithm.
To determine if the data coming from the read FIFO is valid, you must implement the read data valid

latency in soft logic.

Related Information

UniPHY External Memory Interface Debug Toolkit

DQ and DQS Output Path

The DQ and DQS output path sends the DQ and DQS signal to the external device during write

operations.

DQ and DQS Output Path for Stratix V Devices

The following figure shows the output path where n = the number of DQ pins and x = 0 to (n-1). is only

applicable for Stratix V devices.
Note: This figure is only applicable for Stratix V devices. For Arria V and Cyclone V DQ and DQS output

path, refer to

Figure 14

.

Figure 12: DQ and DQS Output Path for Stratix V Devices

write_oe_in[2x]

hr_clock_in

datain dataout

LO OUT

write_oe_in[2x+1]

D

Q

write_data_in[3n+x]

hr_clock_in

HI OUT

write_data_in[n+x]

HI OUT

hr_clock_in

write_data_in[2n+x]

datain dataout

HI

Q

write_data_in[x]

LO

HI

Half-rate to

single-rate output

enable registers

Output phase

alignment registers

Alignment

clock

Write

clock

0

1

LO

0

1

datain dataout

0

1

DDR output registers

Write

clock

Alignment

clock

write_data_out[x]

Half-rate to

single-rate

output registers

Alignment

clock

Half-rate to

single-rate

output registers

Output phase

alignment registers

Output phase

alignment registers

0

1

0

1

0

1

Series termination

control

LO

write_oe_in[x]

(to DQ pin)

write_data_in[x]

write_data_in[n+x]

DFF

Alignment

clock

Write

clock

Series termination

control

The alignment clock comes from the write-leveling delay chains. For more information, refer to “Leveling Circuitry”

section in the External Memory Interfaces in Stratix V Devices chapter in the Stratix V Device Handbook.

The write clock comes from the PLL or the write-leveling delay chains. For more information, refer to “Leveling

Circuitry” section in the External Memory Interfaces in Stratix V Devices chapter in the Stratix V Device Handbook.

The series termination control connects to the ALTOCT megafunction.

For bidirectional DQ, the output of the buffer

connects to the read_write_data_io[x] port.

22

DQ and DQS Output Path

UG-01089

2014.12.17

Altera Corporation

ALTDQ_DQS2 IP Core User Guide

Send Feedback