
PRELIMINARY
S3C6400X RISC MICROPROCESSOR
GRAPHICS 2D
18-1
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
18
GRAPHICS 2D
OVERVIEW
FIMG-2D is a 2D graphics accelerator that supports three types of primitive drawings: Line/Point Drawing, Bit
Block Transfer (BitBLT) and Color Expansion (Text Drawing).
Rendering a primitive takes two steps: 1) configure the rendering parameters, such as foreground color and the
coordinate data, by setting the drawing-context registers; 2) start the rendering process by setting the relevant
command registers.
A
H
B
B
U
S
A
H
B
S
L
A
V
E
I
F
Register
File
Pattern Memory
8x8x16-bpp
Cmd
FIFO
(32x40
bit)
Primitive
Drawing
Engine
- Line/Point
- BitBLT
- Text
SPAN
FIFO
(4x65
bit)
Raster
Operation
90
Rotation
Window
Clipping
SPAN
Filler
S
R
A
M
I
F
XY
To
Linear
Data
Address
A
H
B
M
A
S
T
E
R
I
F
A
H
B
B
U
S
Figure 18-1. FIMGSE-2D Top Block Diagram