Dynamic Partitioning of Processing and Memory Resources in Embedded MPSoC Architectures

Current trends indicate that Multi-Processor-System-on-Chip (MPSoC) architectures are being increasingly used in building complex embedded systems. While circuit/ architectural support for MPSoC based systems are making significant strides, programming these devices and providing suitable software support (e.g., compiler and operating systems) seem to be a tougher problem. This is because either programmers or compilers will have to make code explicitly parallel to run on these systems. An additional difficulty occurs when multiple applications use an MPSoC at the same time, because MPSoC resources should be partitioned across these applications carefully.

Provided by: edaa Topic: Hardware Date Added: Feb 2006 Format: PDF

Find By Topic