Datasheet
Section 1 Overview
Page 4 of 1408 R01UH0309EJ0500 Rev. 5.00
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
Type
Module/
Function Description
DMA controller
(DMAC)
• DMA transfer is possible on four channels
• Three activation sources (auto-request, on-chip module
interrupt, and external request)
• Byte or word can be set as the transfer unit
• Short address mode or full address mode can be selected
• 16-Mbyte address space can be specified directly
EXDMA controller
(EXDMAC)
• DMA transfer is possible on two channels
• Two activation sources (auto-request and external request)
• Two transfer modes (normal mode and block transfer mode)
• Dual address mode or single address mode can be selected
• 16-Mbyte address space can be specified directly
• Repeat area can be set
Note: EXDMAC is supported only by the H8S/2456 Group and
H8S/2456R Group.
DMA
Data transfer
controller (DTC)
• Transfer is possible on any number of channels
• An interrupt source can trigger data transfer (chain transfer is
possible)
• Three transfer modes (normal mode, repeat mode, and block
transfer mode)
• Byte or word can be set as the transfer unit
• Activation by software is possible
External
bus
extension
Bus controller
(BSC)
• External address space: 16 Mbytes
• Manages the external address space divided into eight areas
Chip select signals (CS0 to CS7) can be output
8-bit access or 16-bit access can be selected
2-state access or 3-state access can be selected
Program wait states can be inserted
• External memory interfaces (burst ROM, DRAM, synchronous
DRAM*, address/data multiplexed I/O)
• Bus arbitration function (bus arbitration of the bus masters
CPU, DTC, DMAC, and EXDMAC)
Note * Supported only by the H8S/2456R Group.