
3–16 Chapter 3: Functional Description—ALTMEMPHY (nonAFI)
ALTMEMPHY Signals
External Memory PHY Interface (ALTMEMPHY) (nonAFI) Megafunction User Guide © January 2010 Altera Corporation
Table 3–7. Local Interface Signals for DDR2 and DDR SDRAM—nonAFI (Part 1 of 2) (Note 1)
Signal Name Type Width Description
local_address input LOCAL_IF_
AWIDTH
The address corresponding to a write or read
request.
local_be input LOCAL_IF_
DWIDTH / 8
The input to ALTMEMPHY megafunction indicating
the byte-enable flags.
local_read_req input 1 The active-high signal requesting a read command
to the address on the ctl_address bus.
local_ready output 1 The controller-ready signal which indicates that the
currently asserted read or write request has been
accepted. The address of the request is sampled
when both the ready and request signals are high.
local_size input LOCAL_
BURST_LEN_
BITS
The controller signal to indicate the size (length) of
the burst transfer, fixed at 1 for this version.
local_wdata input LOCAL_IF_
DWIDTH
The write data from the user to the ALTMEMPHY
megafunction.
local_wdata_req output 1 The controller request for write data; not required
when the controller has an Avalon-MM interface.
local_write_req input 1 The active-high signal specifying that a write
command should be issued to the address on the
ctl_address signal.
local_refresh_req input 1 The ALTMEMPHY megafunction receives refresh
requests from the local interface and passes them to
the controller via ctl_refresh_req when in
user mode (ctl_usr_mode output is high).
local_burstbegin input 1 The ALTMEMPHY megafunction receives the
burstbegin signal from the local interface and
passes it to the controller via ctl_burstbegin
when in user mode (ctl_usr_mode output is
high).
local_rdata output LOCAL_IF_
DWIDTH
When ctl_usr_mode is high, this output passes
through the read data from the controller to the local
interface. Otherwise, it is tied low.
local_rdata_valid output 1 When ctl_usr_mode is high, this output passes
through the read data valid signal
(ctl_rdata_valid) from the controller to the
local interface. Otherwise, it is driven low.
local_init_done output 1 When ctl_usr_mode is high, this output passes
through the controller’s initialization done signal
(ctl_init_done) from the controller to the local
interface. Otherwise, it is driven low.
local_refresh_ack output 1 When ctl_usr_mode is high, this output passes
through the controller’s refresh acknowledge signal
(ctl_refresh_ack) from the controller to the
local interface. Otherwise, it is driven low.
local_autopch_req input 1 User control for auto precharge to request the
controller to issue an autoprecharge write or
autoprecharge read command.
Comentarios a estos manuales