Association for Computing Machinery
Platform-based design is a method to implement complex SoCs, avoiding chip design from scratch. A promising evolution of platform-based design is MPSoC. Such generic architectures might furnish enough performance for several classes of embedded systems. An associated advantage of these architectures is flexibility at the software level. In principle, hardware is not flexible. Thus, dedicated IP blocks must be inserted before chip design, or enough area can be reserved for them when using reconfigurable blocks. Dynamic Self-Reconfigurable Systems (DSRSs) introduce flexibility to hardware.