Altera DDR SDRAM High-Performance Controllers and ALTMEMP Manuale Utente Pagina 88

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 140
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 87
5–42 Chapter 5: Functional Description—ALTMEMPHY
PHY-to-Controller Interfaces
External Memory Interface Handbook Volume 3 June 2011 Altera Corporation
Section I. DDR and DDR2 SDRAM Controllers with ALTMEMPHY IP User Guide
Figure 5–20. Word-Unaligned Reads
Notes to Figure 5–20:
(1) Similar to word-aligned reads,
ctl_doing_rd
is asserted one memory clock cycle before chip select (
ctl_cs_n
) is asserted, which for a
word-unaligned read is in the previous controller clock (
ctl_clk
) cycle. In this example the
ctl_doing_rd
signal is now spread over three
controller clock (
ctl_clk
) cycles, the high bits in the sequence '10','11','01','10','11','01' providing the required four memory clock cycles of
assertion for
ctl_doing_rd
for the two 4-beat reads in the full-rate memory clock domain, '011110','011110'.
(2) The return pattern of
ctl_rdata_valid
is a delayed version of
ctl_doing_rd
. Advertised read latency (
ctl_rlat
) is the number of controller
clock (
ctl_clk
) cycles delay inserted between
ctl_doing_rd
and
ctl_rdata_valid
.
(3) The read data (
ctl_rdata
) is spread over three controller clock cycles and in the pointed to vector only the upper half of the
ctl_rdata
bit vector
is valid (denoted by
ctl_rdata_valid
).
ctl_clk
ctl_rlat
ctl_ras_n
ctl_cas_n
ctl_we_n
ctl_cs_n
ctl_doing_rd
ctl_rdata_valid
ctl_rdata
ctl_ba
ctl_addr
ctl_dm
Memory
Interface
mem_clk
command
mem_cs_n
mem_dqs
mem_dq
(2)(1)
(3)
00 00 10
15
11
11 10 11 10 11
00
00 10 11 01 10 11 01 0
00
00
00
10 11 01 10 11 01 00
FFFFFFFF
FFFFFFFF
0f0e0f0e
0000000
ACT RD
Vedere la pagina 87
1 2 ... 83 84 85 86 87 88 89 90 91 92 93 ... 139 140

Commenti su questo manuale

Nessun commento