English
Language : 

GDC21D601 Datasheet, PDF (26/189 Pages) Hynix Semiconductor – 32-Bit RISC MCU
GDC21D601
Section 4. DRAM Controller
1. General Description
The DRAM controller interfaces the AMBA Advanced System Bus (ASB) to external DRAM memory banks. The
DRAM controller provides the following features:
• Up to two banks of DRAM support.
• Fast page-mode sequential access support.
• EDO DRAM support
• Word, Half-word and Byte transaction support.
• Little / Big Endian Format support.
• DRAM refresh controller using CAS-before-RAS (CBR) refresh mode.
• Programmable refresh rate.
• Power-down mode where all DRAM accesses (including self-refresh) are disabled.
• Programmable DRAM timing control.
• Row/column addresses multiplexes according to DRAM capacity.
Chip PAD
DRAM Controller
nDRAMWE
nDRAMOE
nRAS[1:0]
nCAS[3:0]
nCASFB[3:0]
Main State Machine
&
Control
Refresh
Timer & Controller
ASB Interface
&
Address Generator
EBI Signal Control
ASB Bus
BCLK
PDREQ
PDACK
DSELDRAM
DSELREG
BnRES
BLAST
BERROR
BWAIT
BWRITE
BSIZE[1:0]
BA[29:0]
BD[31:0]
Aout[23:0]
DataOut[31:0]
DataIn[31:0]
nOutEn[3:0]
Lat mux
Lat mux
mux Lat
BD[31:0]
Figure 1. DRAM Controller Module Block Diagram
27