II CORE BLOCK: BCU (Bus Control Unit)
DRAM Setting Conditions
The DRAM interface allows the following conditions to be selected. Although DRAM can be used in areas 8 and 7 or areas 14 and 13, these condition are applied to all four areas and cannot be set individually for each area.
Table 4.15 DRAM Interface Parameters
Parameter | Selectable condition | Initial setting | Control bits | |
Page mode | EDO page mode | Fast page mode | REDO(DC)/Bus control register(0x4812E) | |
| or Fast page mode |
|
| |
RAS mode | Successive RAS mode | Normal mode | CRAS(D8)/DRAM timing | |
| or Normal mode |
|
| |
Column address size | 8, 9, | 10 or 11 bits | 8 bits | RCA[1:0](D[B:A])/Bus control register(0x4812E) |
Refresh enable | Enabled or Disabled | Disabled | RPC2(D9)/Bus control register(0x4812E) | |
Refresh method | CBR refresh | RPC1(D8)/Bus control register(0x4812E) | ||
| or |
|
| |
| refresh |
|
| |
Refresh RPC delay | 2.0 or 1.0 | 1.0 | RPC0(D7)/Bus control register(0x4812E) | |
Refresh RAS pulse width | 2, 3, | 4 or 5 cycles | 2 cycles | RRA[1:0](D[6:5])/Bus control register(0x4812E) |
Number of RAS prechargecycles | 1, 2, | 3 or 4 cycles | 1 cycle | RPRC[1:0](D[7:6])/DRAM timing |
CAS cycle control | 1, 2, | 3 or 4 cycles | 1 cycle | CASC[1:0](D[4:3])/DRAM timing |
RAS cycle control | 1, 2, | 3 or 4 cycles | 1 cycle | RASC[1:0](D[1:0])/DRAM timing |
Page mode
The DRAM interface allows EDO DRAM to be connected directly. Therefore, the
Use REDO to choose the desired page mode that suits the DRAM to be used. REDO = "1": EDO page mode
REDO = "0": Fast page mode (default)
Successive RAS mode
For applications that require
However, to maintain the rated AC characteristics, one idle cycle is inserted when access in the page mode is begun and when finished.
CRAS is used to set the successive RAS mode. CRAS = "1": Successive RAS mode
CRAS = "0": Normal mode (default)
The successive RAS mode is suspended by one of the following causes:
•a refresh cycle has occurred;
•bus control is requested by an external bus master;
•the requested device and page are not compatible with DRAM memory; and
•the slp or halt instruction is executed.
If the successive RAS mode is suspended, a precharge cycle is inserted before the next bus cycle begins.
Note: When using the successive RAS mode, always be sure to use #DRD for the read signal and #DWE for the
EPSON | S1C33210 FUNCTION PART |