
M37902FCCHP, M37902FGCHP, M37902FJCHP
17
MITSUBISHI MICROCOMPUTERS
SHINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
BUS INTERFACE UNIT
Data transfer between the central processing unit (CPU) and inter-
nal memory, internal peripheral devices, or external areas is always
performed via the bus interface unit (BIU), which is located between
the CPU and the internal buses.
Figure 10 shows the BIU and the bus structure. The CPU and BIU
are connected by a dedicated bus, and any transfer between the
CPU and BIU is controlled by this dedicated bus.
On the other hand, data transfer between the BIU and internal pe-
ripheral devices uses the following internal common buses: 32-bit
code bus, 16-bit data bus, 24-bit address bus, and control signals.
The bus control method where the code bus and the data bus sepa-
rate out (hereafter, this method is referred to as the separate code/
Fig. 10 BIU and bus structure
Internal code bus (CB0 to CB31)
Central
Processing
Unit
(CPU)
SFR : Special Function Register
The CPU bus, internal bus, and external bus separate out independently.
External
devices
Internal control signal
CPU bus
Internal buses
Internal data bus (DB0 to DB15)
Internal
memory
Internal
peripheral
devices
(SFR)
External bus
A0 to A23
D0 to D7 (LA0 to LA7)
D8 to D15
Control signal
Bus
Interface
Unit
(BIU)
Bus
conversion
circuit
Internal address bus (AD0 to AD23)
HOLD
Hold request
HLDA
M37902
data bus method) is employed in order to improve data transfer ca-
pabilities. As a result, the internal memory is connected to both the
code bus and the data bus, and registers of all other internal periph-
eral devices are connected only to the data bus.
Each width of external buses are as follows: a 24-bit address bus,
16-bit data bus.
The external data bus transfers instruction codes and data. When
the code or data access occurs for the external, the external access
is performed via the bus conversion circuit.
For details of the connection with the external devices, refer to the
section on the processor modes and chip select wait controller de-
scribed later.