Input path data alignment – Altera PHYLite User Manual

Page 10

Advertising
background image

Legend in

Figure 9

Operation

4

The strobe is optionally delayed to create a phase offset between the strobe and the

input data (for example, 90° phase shift for DDR center-alignment)

5

The data is clocked into the DDIO and read FIFO by the strobe

6

The VFIFO asserts the read enable on the read FIFO and the

rdata_valid

signal to

the core simultaneously. This outputs the captured data and the associated valid signal

to the core.

Figure 10: Input Path Waveform

This figure shows a waveform diagram of the input path.

Related Information

Input Path Signals

on page 40

For more information about input path signals

Input Path Data Alignment

The bus ordering of

data_to_core

,

rdata_en

, and

rdata_valid

is identical to the ordering of the output

path. That is, the LSBs of the bus hold the first time slice of data received.
The

rdata_valid

delay is always set by the IP core to match the

rdata_en

alignment. For example,

quarter-rate delays are multiples of four external memory clock cycles (one quarter rate clock cycle).
Unaligned reads will result in unaligned

rdata_valid

and

data_to_core

with

data

and

valid

signals

packed to the LSBs.

Figure 11: Example Input (Quarter Rate DDR) - Aligned

10

Input Path Data Alignment

ug_altera_phylite

2015.01.16

Altera Corporation

Altera PHYLite for Parallel Interfaces IP Core User Guide

Send Feedback

Advertising