R5F61525 RENESAS [Renesas Technology Corp], R5F61525 Datasheet - Page 211

no-image

R5F61525

Manufacturer Part Number
R5F61525
Description
32-Bit CISC Microcomputer H8SX Family H8SX/1500 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
The address is calculated by the offset set in DOFR and the contents of DSAR and DDAR.
Although the DMAC calculates only addition, an offset subtraction can be realized by setting the
negative value in DOFR. In this case, the negative value must be 2's complement.
(1)
Figure 7.18 shows a basic operation of a transfer using the offset addition.
In figure 7.18, the offset addition is selected as the transfer source address update and increment or
decrement by 1, 2, or 4 is selected as the transfer destination address. The address update means
that data at the address which is away from the previous transfer source address by the offset is
read from. The data read from the address away from the previous address is written to the
consecutive area in the destination side.
Basic Transfer Using Offset
Offset
Offset
Offset
Offset
Data 1
Data 5
Data 2
Data 3
Data 4
Figure 7.18 Operation of Offset Addition
Address A1
Address A2
Address A3
Address A4
Address A5
= Address A1 + Offset
= Address A2 + Offset
= Address A3 + Offset
= Address A4 + Offset
Transfer source:
Transfer destination:
Transfer
Data 1
Data 2
Data 3
Data 4
Data 5
Offset addition
Increment by 4 (longword)
Rev. 3.00 Mar. 14, 2006 Page 173 of 804
:
:
:
:
Section 7 DMA Controller (DMAC)
Address B1
Address B2 = Address B1 + 4
Address B3 = Address B2 + 4
Address B4 = Address B3 + 4
Address B5 = Address B4 + 4
REJ09B0104-0300

Related parts for R5F61525