Top-level signals description, Top-level signals description –11 – Altera DDR SDRAM High-Performance Controllers and ALTMEMPHY IP User Manual

Page 105

Advertising
background image

Chapter 6: Functional Description—High-Performance Controller II

6–11

Top-Level Signals Description

June 2011

Altera Corporation

External Memory Interface Handbook Volume 3

Section I. DDR and DDR2 SDRAM Controllers with ALTMEMPHY IP User Guide

Top-Level Signals Description

Table 6–6

shows the clock and reset signals.

1

The suffix _n denotes active low signals.

Write Data Channel

Avalon-ST Data Slave Interface

Avalon-ST

(2)

Write Data Channel, SCMD.

Read Data Channel

Avalon-ST Data Slave Interface

Avalon-ST

(2)

Read data channel, SCMD with read data
error response.

Controller-PHY Interface

AFI 2.0

AFI Interface

AFI

(1)

Interface between controller and PHY.

Memory Side-Band Signals

Self Refresh (Low Power)
Interface

Self Refresh (Low Power)
Interface

Avalon Control
& Status
Interface

(2)

SDRAM-specific signals to place
memory into low-power mode.

User-Controller Refresh
Interface

User-Controller Refresh
Interface

Avalon Control
& Status
Interface

(2)

SDRAM-specific signals to request
memory refresh.

Configuration and Status Register (CSR) Interface

CSR

Configuration and Status
Register Interface

Avalon-MM

(2)

Enables on-the-fly configuration of
memory timing parameters, address
widths, and controller behaviour.

Notes:

(1) For information about AFI signals, refer to

AFI Signals

.

(2) For information about Avalon signals, refer to

Avalon Interface Specifications

.

Table 6–5. Summary of Controller External Interfaces (Part 2 of 2)

Interface Name

Display Name

Type

Description

Table 6–6. Clock and Reset Signals (Part 1 of 2)

Name

Direction

Description

global_reset_n

Input

The asynchronous reset input to the controller. The IP core derives all
other reset signals from resynchronized versions of this signal. This
signal holds the PHY, including the PLL, in reset while low.

pll_ref_clk

Input

The reference clock input to PLL.

phy_clk

Output

The system clock that the PHY provides to the user. All user inputs to
and outputs from the controller must be synchronous to this clock.

reset_phy_clk_n

Output

The reset signal that the PHY provides to the user. The IP core asserts
reset_phy_clk_n

asynchronously and deasserts synchronously to

phy_clk

clock domain.

aux_full_rate_clk

Output

An alternative clock that the PHY provides to the user. This clock
always runs at the same frequency as the external memory interface.
In half-rate designs, this clock is twice the frequency of the phy_clk
and you can use it whenever you require a 2x clock. In full-rate
designs, the same PLL output as the phy_clk signal drives this clock.

Advertising
This manual is related to the following products: