A system-on-chip featuring variable bus architecture and enhanced video coprocessors for MPEG-4 multimedia applications