beautypg.com

Toshiba H1 SERIES TLCS-900 User Manual

Page 39

background image

TMP92CM22

2007-02-16

92CM22-37

(4) Detailed description of the transfer mode register

0 0 0

Mode

DMAM0 to DMAM7

DMAM [4:0]

Operation

Execution Time

000 zz

Destination address INC mode
(DMADn

+) ← (DMASn)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

5 states

001 zz

Source address DEC mode
(DMADn

−) ← (DMASn)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

5 states

010 zz

Source address INC mode
(DMADn)

← (DMASn +)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

5 states

011 zz

Source address DEC mode
(DMADn)

← (DMASn −)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

5 states

100 zz

Source address INC mode
(DMADn

+) ← (DMASn +)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

6 states

101 zz

Source address DEC mode
(DMADn

−) ← (DMASn −)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

6 states

110 zz

Destination address fixed mode
(DMADn)

← (DMASn)

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

5 states

111 00

Counter mode
DMASn

← DMASn + 1

DMACn

← DMACn − 1

If DMACn

= 0 then INTTC

5 states

ZZ :

00

= 1-byte transfer

: 01

= 2-byte transfer

: 10

= 4-byte transfer

: 11

= (Reserved)

Note 1: The execution state number shows number of best case (1-state memory access).

1 state

= 50 ns (at internal 20 MHz)

Note 2: “n” shows micro DMA channel number (0 to 7).

This manual is related to the following products: