A semiconductor integrated circuit device includes a plurality of internal
memories, a main processor, which constitutes a first processing unit
having a codec function, and a video interface and graphics processor,
which constitute a second processing unit for video display processing.
The semiconductor integrated circuit device operates while being
connected to a CPU, which is an external processing unit, and an external
memory. The semiconductor integrated circuit device is provided with a
memory configuration controller for controlling the memory allocation to
the first, the second, and the external processing unit in accordance
with an application.