A semiconductor system according to an embodiment of the present invention
comprises a shared memory; a plurality of processing units each of which
designates a memory size and a memory address, and which uses the shared
memory; an address allocation unit which allocates memory addresses
having the memory size designated by the each processing unit to the
processing unit; and an address conversion unit which converts the memory
address designated by the each processing unit into one of the memory
addresses allocated to the processing unit, the converted memory address
being including in the shared memory and being accessed by the processing
unit.