Specifications
MBX HR-S Graphics Accelerator
ARM DDI 0287B Copyright © 2004, 2006 ARM Limited. All rights reserved. 7-3
The ARM MBX HR-S operates on 3D scene data (sent as batches of triangles) that are
transformed and lit either by the Central Processing Unit (CPU) or by the VGP.
Triangles are written directly to the TA on a First In First Out (FIFO) basis so that the
CPU is not stalled. The TA performs advanced culling on triangle data by writing the
tiled non-culled triangles to the external memory.
The event manager uses SmartBuffer technology so that any level of scene complexity
can be handled in a fixed buffer size.
The HSR engine reads the tiled data and implements per-pixel HSR with full
Z-accuracy. The resulting visible pixels are textured and shaded in Internal True Color
(ITC) before rendering the final image for display.
Note
The ARM MBX HR-S has the following interfaces:
• the register block interface is an AMBA Advanced High-performance Bus (AHB)
slave interface
• the memory interface is a simple handshake protocol that is defined as the MBX
memory interface.