Retargetable, Embedded Software Design Methodology for Multiprocessor-Embedded Systems . . . . . . . . . . . . . . . . Soonhoi Ha

2018

As semiconductor and communication technologies improve continuously, we can make very powerful embedded hardware by integrating many processing elements so that a system with multiple processing elements integrated in a single chip, called MPSoC (multiprocessor system on chip), is becoming popular. While extensive research has been performed on the design methodology of MPSoC, most efforts have focused on the design of hardware architecture. But the real bottleneckwill be software design, as preverified hardware platforms tend to be reused in platform-based designs. Unlike application software running on a general purpose computing system, embedded software is not easy to debug at run time. Furthermore, software failure may not be tolerated in safety-critical applications. So the correctness of the embedded software should be guaranteed at compile time.

Read the paper · More papers on PaperTik