Renesas SH7781 User Manual

Page 447

Advertising
background image

11. Local Bus State Controller (LBSC)

Rev.1.00 Jan. 10, 2008 Page 417 of 1658

REJ09B0261-0100

complement mode. To access the Device Control Register and Alternate Status Register, use a
CPU byte access (do not use a DMA transfer), and to access the Data Register, use the CPU word
access (do not use a DMA transfer). To access the Data Port use a DMA transfer. When a CPU
byte access is executed,

CE1x is negated and CE2x is asserted (x = A, B). When a CPU word

access is executed,

CE1x is asserted and CE2x is negated. When a DMA access is executed, CE1x

and CE2x are negated. The setting example of the DMAC (by DMA channel control register
CHCR) is external request, burst mode, level detection, overrun 0,

DACK output to the

correspondent PCMCIA connected area. Set the DACKBST bit in BCR of the corresponding
DMA transfer channel to 1, so that the corresponding

DACK signal is asserted from the beginning

to the end of the DMA transfer cycle. Even if the corresponding

DREQ signal is negated during

the transfer, the

DACK signal is not negated. When DMA transfer that outputs DACK is made to

access an area where ATA complement mode is set, neither

CE1x nor CE2x is asserted.

IO card interface, DACKBST = 0

ATA complement mode, DACKBST = 1

In this example, the number of DMA transfers = 4, transfer size = word, and DACKn is active-low.

CExx

DACKn

CExx

DACKn

Figure 11.15

CExx and DACKn Output during DMA Transfer in Access to Space where

ATA Complement Mode Is Set

Advertising