27 GRAPHICS ENGINE (GE)
27-2
Seiko Epson Corporation
S1C33L26 TECHNICAL MANUAL
Operating Clock
27.2
The GE module operates with the GCLK clock supplied from the CMU. For details on controlling the clocks, see
the “Clock Management Unit (CMU)” chapter.
Drawing Functions
27.3
This section describes basic functions to draw objects and drawing effects individually. For details on the com-
mands to execute the functions, see Section 27.5.
Drawing Area
27.3.1
Coordinate system and work area
The GE module supports a maximum 4,096 pixels
×
4,096 pixels of drawing area of which the upper left corner
is the origin point (X, Y = 0, 0) of the coordinate system. Note, however, that the physical area for drawing de-
pends on the VRAM capacity.
Effective range of the coordinate system: (X, Y) = (0, 0) to (4095, 4095)
A work area to which objects/images can actually be drawn (VRAM is used normally) must be configured
within this range in advance.
A work area over error
occurs if the whole of an
object/image is drawn
outside the work area.
No error occurs if a part of
an object/image is beyond
the work area.
Maximum work area range
Maximum coordinates specification range
GE coordinate system
(4095, 4095)
4095
(VWIN_W[11:0], VWIN_H[11:0])
VWIN_H[11:0]
Y
VWIN_W[11:0]
4095
(-32768, -32768)
(32767, 32767)
Work area
Origin point (0, 0)
X
Text
3.1.1 Work Area
Figure 27.
The work area is configured with coordinate values specified using VWIN_W[11:0]/GE_WK_SIZE register for
width and VWIN_H[11:0]/GE_WK_SIZE register for height.
Work area width:
VWIN_W[11:0] + 1 (pixels)
Work area height:
VWIN_H[11:0] + 1 (pixels)
Effective coordinate values: (0, 0) to (VWIN_W[11:0], VWIN_H[11:0])