The O2 Workstation is based around the CRIME, MACE, VICE, and GBE ASICs. CRIME ASIC is the main system ASIC which interfaces the MIPS cpu, memory system and the I/O system in the MACE ASIC. CRIME ASIC also contains the 3D gfx rendering engine which renders to main system memory -- part of which is used as the frame buffer which is DMA'ed to a video connector using the GBE ASIC. A MACE chip is used to provide legacy device support (serial, parallel, video, rtc...). VICE ASIC is used to process video streams and images stored in memory.