V DMA BLOCK: HSDMA (High-Speed DMA)

Register name

Address

Bit

Name

Function

 

 

 

 

Setting

Init.

R/W

Remarks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High-speed

004822A

DF

D0MOD1

Ch.0 transfer mode

D0MOD[1:0]

 

 

 

Mode

0

R/W

 

DMA Ch.0

(HW)

DE

D0MOD0

 

 

1

 

1

 

 

 

Invalid

0

 

 

high-order

 

 

 

 

 

1

 

0

 

 

 

Block

 

 

 

destination

 

 

 

 

 

0

 

1

 

Successive

 

 

 

address set-up

 

 

 

 

 

0

 

0

 

 

 

Single

 

 

 

register

 

DD

D0IN1

D) Ch.0 destination address

D0IN[1:0]

 

 

Inc/dec

0

R/W

 

 

 

DC

D0IN0

control

 

1

 

1

 

Inc.(no init)

0

 

 

Note:

 

 

 

S) Invalid

 

1

 

0

 

 

Inc.(init)

 

 

 

D) Dual address

 

 

 

 

 

0

 

1

 

Dec.(no init)

 

 

 

mode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

 

 

Fixed

 

 

 

S) Single

 

 

 

 

 

 

 

 

 

 

 

 

 

DB

D0ADRH11

D) Ch.0 destination

 

 

 

 

 

 

 

 

 

X

R/W

 

address

 

 

 

 

 

 

 

 

 

 

 

 

DA

D0ADRH10

address[27:16]

 

 

 

 

 

 

 

 

 

X

 

 

mode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D9

D0ADRH9

S) Invalid

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D8

D0ADRH8

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D7

D0ADRH7

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D6

D0ADRH6

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D5

D0ADRH5

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D4

D0ADRH4

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D3

D0ADRH3

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D2

D0ADRH2

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D1

D0ADRH1

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D0

D0ADRH0

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High-speed

004822C

DF–1

reserved

 

 

 

 

 

 

 

 

Undefined in read.

DMA Ch.0

(HW)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

enable register

 

D0

HS0_EN

Ch.0 enable

1

 

Enable

0

 

Disable

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High-speed

004822E

DF–1

reserved

 

 

 

 

 

 

 

 

Undefined in read.

DMA Ch.0

(HW)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

trigger flag

 

D0

HS0_TF

Ch.0 trigger flag clear (writing)

1

 

Clear

 

 

0

 

No operation

0

R/W

 

register

 

 

 

Ch.0 trigger flag status (reading)

1

 

Set

 

 

0

 

Cleared

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High-speed

0048230

DF

TC1_L7

Ch.1 transfer counter[7:0]

 

 

 

 

 

 

 

 

 

X

R/W

 

DMA Ch.1

(HW)

DE

TC1_L6

(block transfer mode)

 

 

 

 

 

 

 

 

 

X

 

 

transfer

 

DD

TC1_L5

 

 

 

 

 

 

 

 

 

 

X

 

 

counter

 

DC

TC1_L4

Ch.1 transfer counter[15:8]

 

 

 

 

 

 

 

 

 

X

 

 

register

 

DB

TC1_L3

(single/successive transfer mode)

 

 

 

 

 

 

 

 

 

X

 

 

 

 

DA

TC1_L2

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D9

TC1_L1

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D8

TC1_L0

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D7

BLKLEN17

Ch.1 block length

 

 

 

 

 

 

 

 

 

X

R/W

 

 

 

D6

BLKLEN16

(block transfer mode)

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D5

BLKLEN15

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D4

BLKLEN14

Ch.1 transfer counter[7:0]

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D3

BLKLEN13

(single/successive transfer mode)

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D2

BLKLEN12

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D1

BLKLEN11

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D0

BLKLEN10

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High-speed

0048232

DF

DUALM1

Ch.1 address mode selection

1

 

Dual addr

0

 

Single addr

0

R/W

 

DMA Ch.1

(HW)

DE

D1DIR

D) Invalid

 

 

 

 

 

 

 

 

 

control register

 

 

 

S) Ch.1 transfer direction control

1

 

Memory WR

0

 

Memory RD

0

R/W

 

 

 

DD–8

reserved

 

 

 

 

 

 

 

 

Undefined in read.

Note:

 

D7

TC1_H7

Ch.1 transfer counter[15:8]

 

 

 

 

 

 

 

 

 

X

R/W

 

D) Dual address

 

D6

TC1_H6

(block transfer mode)

 

 

 

 

 

 

 

 

 

X

 

 

mode

 

 

 

 

 

 

 

 

 

 

 

 

 

D5

TC1_H5

 

 

 

 

 

 

 

 

 

 

X

 

 

S) Single

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D4

TC1_H4

Ch.1 transfer counter[23:16]

 

 

 

 

 

 

 

 

 

X

 

 

address

 

 

 

 

 

 

 

 

 

 

 

 

 

D3

TC1_H3

(single/successive transfer mode)

 

 

 

 

 

 

 

 

 

X

 

 

mode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D2

TC1_H2

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D1

TC1_H1

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

D0

TC1_H0

 

 

 

 

 

 

 

 

 

 

X

 

 

A-1

B-V

HSDMA

S1C33L03 FUNCTION PART

EPSON

B-V-2-21