Provided is a System on Chip (SoC) system for a multimedia system enabling
high-speed transfer of a large amount of multimedia data and a processor
to rapidly control a peripheral device. The SoC system includes a
processor; a plurality of peripheral devices; a plurality of physically
divided memories; a control bus for transferring a control signal from
the processor to the peripheral devices and the memories; a data bus for
transferring data between the processor, the peripheral devices and the
memories; a bridge for coupling the control bus and the data bus to the
processor; a plurality of memory controllers coupled to the control bus
and controlling each of the memories; a Direct Memory Access (DMA)
controller coupled to the data bus and the control bus and controlling
data transfer between the peripheral devices and the memories; and a
matrix switch coupled between the DMA controller and the memory
controllers and enabling simultaneous multiple memory access.