R61509V Target Spec
Rev. 0.11 April 25, 2008, page 134 of 181
Window Address Function
The window address function enables writing display data consecutively in a rectangular area (a window
address area) made in the internal RAM. The window address area is described by the horizontal address
register (start: HSA7-0, end: HEA7-0 bits) and the vertical address register (start: VSA8-0, end: VEA8-0
bits). The AM and ID bits set the transition direction of RAM address (either increment or decrement,
horizontal or vertical, respectively). Setting these bits enables the R61509V to write data including image
data consecutively without taking the data wrap position into account.
The window address area must be made within the GRAM address map area. Also, the AD16-0 bits (RAM
address set register) must be set to an address within the window address area.
[Window address area setting range]
(Horizontal direction) 8’h00 ≤ HSA ≤ HEA ≤ 8’hEF
(Vertical direction) 9’h000 ≤ VSA ≤ VEA ≤ 9’h1AF
[RAM Address setting range]
(RAM address) HSA
≤
AD7-0
≤
HEA
VSA
≤
AD16-8
≤
VEA
Window address area
GRAM address map
17'h00000
17'h000EF
17'h1AF00
17'h1AFEF
17'h02010
17'h02110
17'h05F10
17'h0212F
17'h0202F
17'h05F2F
ORG = 0 RAM address set = 17'02010 (arbitrary)
ORG = 1 RAM address set = 17'00000
Both are set to the same RAM address.
HSA = 8'h10, HEA = 8'h2F ID = 2'h3 (increment)
VSA = 9'h020, VEA = 9'h05F AM = 1'h0 (horizontal writing)
Window address area
Figure 54 Automatic Address Update within a Window Address Area