
A–12
DQS Postamble
DDR and DDR2 SDRAM Controller Compiler User Guide © March 2009 Altera Corporation
Figure A–8 shows an example of how to choose the best postamble phase. In this
example the best postamble phase is cycle = 0, phase = 270° , and the rising edge of
write_clk.
This example is for CAS latency = 2. For CAS latency = 2.5, add 180° to the
calculation; for CAS latency = 3, add 1 cycle.
Intermediate Postamble Registers
Figure A–8 shows the postamble clock phase close to the negative edge of the system
clock and the time available for the register to latch the doing_rd_delayed signal is
T1. If the time T1 is not sufficient to latch the data properly, clock the register that
outputs doing_rd_delayed signal with the positive edge of the system clock,
which is time T2 to latch the doing_rd_delayed data and is larger than T1. To latch
the data with the positive edge of the system clock, turn on Insert an intermediate
postamble register (refer to Figure A–9).
Figure A–8. Choosing the Best Postamble Phase
clk
HL
0
012
1800 180
write_clk
HL
Theoretical Postamble
Preset Enable Window
Actual Postamble
Preset Enable Window
dq
dqs (90 shifted)
Postamble
Phase
Postamble
Cycle
o
Theoretical Round Trip Delay
Safe Postamble Window
Best Postamble Phase
Figure A–9. Time Between Postamble and System Clock
System Clock
T1
Postamble
Clock
T2
Commentaires sur ces manuels