Smart systems consist of heterogeneous subsystems and components providing different functionalities; they are normally implemented as "Multi-Package on a Board". To fully exploit the potential of current nanoelectronics technologies, as well as to enable the integration of existing/new IPs and "More than Moore" devices, smart system miniaturization and "Multi-Chip in a Package" implementation are ...