English
Language : 

PXD20RM Datasheet, PDF (1185/1628 Pages) Freescale Semiconductor, Inc – PXD20 Microcontroller
The Geometry Engine can also perform bounding box tests where results are relayed back to the Command
Handler.
31.6.6.3 Rasterizer
The vector graphics Rasterizer handles rasterizing arbitrary vector graphic shapes to spans for the 2D unit.
31.6.6.4 2D unit
The 2D unit performs block based 2D operations like fills and blits. It also manages drawing spans from
the vector graphics rasterizer which are internally handled as one pixel height rectangles. If required, it
also pipes the pixels through the gradient and texturing unit.
31.6.6.5 Gradient and texturing unit
The gradient and texturing unit calculates color and alpha values for pixels from pixel coordinates and
alpha according to the required gradient or texturing mode. Internally the unit is a very simple CPU with
at maximum 8 instructions per pixel and a flexible ALU to perform all necessary operations like dot
products, square root and division. The texturing part handles fetching textures from memory and filtering
them.
Freescale Semiconductor
PXD20 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
31-53