Datasheet

Section 6 Bus Controller
Rev.6.00 Sep. 27, 2007 Page 143 of 1268
REJ09B0220-0600
Section 6 Bus Controller
6.1 Overview
The chip has an on-chip bus controller (BSC) that manages the external address space divided into
eight areas. The bus specifications, such as bus width and number of access states, can be set
independently for each area, enabling multiple memories to be connected easily.
The bus controller also has a bus arbitration function, and controls the operation of the internal bus
masters: the CPU, DMA controller (DMAC)
*
, and data transfer controller (DTC).
Note: * The DMAC is not supported in the H8S/2321.
6.1.1 Features
The features of the bus controller are listed below.
Manages external address space in area units
In advanced mode, manages the external space as 8 areas of 2 Mbytes
Bus specifications can be set independently for each area
DRAM
*
/burst ROM interfaces can be set
Basic bus interface
Chip select (CS0 to CS7) can be output for areas 0 to 7
8-bit access or 16-bit access can be selected for each area
2-state access or 3-state access can be selected for each area
Program wait states can be inserted for each area
DRAM interface
*
DRAM interface can be set for areas 2 to 5 (in advanced mode)
Row address/column address multiplexed output (8/9/10 bits)
2-CAS access method
Burst operation (fast page mode)
T
P
cycle insertion to secure RAS precharging time
Choice of CAS-before-RAS refreshing or self-refreshing
Burst ROM interface
Burst ROM interface can be set for area 0
Choice of 1- or 2-state burst access