IPR-SDRAM/DDR2 Altera, IPR-SDRAM/DDR2 Datasheet - Page 64

no-image

IPR-SDRAM/DDR2

Manufacturer Part Number
IPR-SDRAM/DDR2
Description
IP CORE Renewal Of IP-SDRAM/DDR2
Manufacturer
Altera
Type
MegaCorer
Datasheets

Specifications of IPR-SDRAM/DDR2

Software Application
IP CORE, Memory Controllers, SDRAM
Supported Families
Cyclone, HardCopy, Stratix
Features
Data Mask Signals For Partial Write Operations, Bank Management Architecture
Core Architecture
FPGA
Core Sub-architecture
Cyclone, HardCopy, Stratix
Rohs Compliant
NA
Function
DDR2 SDRAM Controller
License
Renewal License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
3–28
Signals
Table 3–7. System Signals (Part 1 of 2)
DDR and DDR2 SDRAM Controller Compiler User Guide
addrcmd_clk
capture_clk
clk
dqs_delay_ctrl[5:0]
dqsupdate
fedback_clock_in
postamble_clk
reset_n
resynch_clk
resynch_clk_edge_select
Signal Name
(1)
(1)
Table 3–7
shows the DDR and DDR2 SDRAM controller system signals.
Direction
Input
Input
Input
Input
Input
Input
Input
Input
Input
The clock to the address and command output registers. Only
available if Insert extra pipeline registers in the datapath is on. The
addrcmd_clk signal allows you to adjust the address and
command output timing, if required. The addrcmd_clk signal is
connected to the system clock by default.
Optional clock that can be used instead of DQS to capture read data,
for example in the Stratix side banks.
System clock.
Control bus from the DLL to the DQS pins.
The Stratix II DLL generates the dqsupdate signal for the DQS pins to
control when the DQS delay chain value can update. Only available if
the interface is on a single side of the device and Insert logic to allow
the DLL to update during the memory refresh period is off.
Fed-back clock input.
The postamble logic clock, which disables the capture registers before
the end of the DQS read postamble period.
System reset, which can be asserted asynchronously but must be
deasserted synchronous to the rising edge of the system clock.
Clock that resynchronizes read data from the DQS clock domain to the
system clock domain. Typically, you can use the system clock as the
resynchronization clock.
Allows you to switch on a second pair of registers, clocked on the
negative edge of the resynchronization clock, immediately after the
resynchronization registers. This feature allows safer transfer of your
resynchronized read data back to the system clock domain, if your
resynchronization clock phase is variable. It is only available in
designs targetting a HardCopy II device or if a HardCopy II device is
specified as a companion device in your project. By default, the
example design connects the signal to logic zero, which disables the
extra set of registers.
The resynch_clk_edge_select is added to HardCopy II
designs to allow you to safely adjust the resynchronization clock while
still maintaining a safe transfer back to the system clock domain. An
extra set of resynchronization registers are inserted on the opposite
edge and a multiplexer to select which register's output to pass on to
the system clock register (refer to
The output of the capture register goes to the resynchronization
register, which may be clocked on the rising edge of a dedicated PLL
output. The extra logic (a falling edge register and a multiplexer) gets
inserted before the system clock register.
You should keep this select signal programmable if your
resynchronization clock phase can be tuned by the PLL
reconfiguration block. If you tie it off to a fixed value, you may limit the
range across which you can adjust your resynchronization clock.
Description
Figure
Chapter 3: Functional Description
© March 2009 Altera Corporation
3–19).
Interfaces & Signals

Related parts for IPR-SDRAM/DDR2