I. Introduction
The Internet of Things (IoT) has become a part of our daily lives, and embedded devices and Internet-of-things devices form a significant part of that world. Systems-on-chips (SoCs) are used across a wide range of applications, including smart consumer electronics, military and aerospace solutions. As digital convergence has developed over the last four decades, integrated circuits have become functionally sophisticated at mass-market prices. As digital convergence has developed over the last four decades, integrated circuits have become functionally sophisticated at mass-market prices. Fig. 1 shows that the number of IoT devices is rising to 30 billion in 2020, which is compared to a population of 8 billion which means that each person has four devices on average. With the rapid growth in speed and shrinkage in the size of VLSI technology, designers of VLSI system-on-chips face enormous challenges. Consequently, a single chip includes billions of transistors and digital/analog circuits. Microelectronics devices are combined into a single system-on-a-chip. System-level architectures in modern electronic devices have led to profound technological development in the semiconductor industry. It is mainly the goal of a SoC to design and build a system by integrating predesigns of hardware and software blocks and this is referred to as intellectual property (IP) in its collective form. In the context of SoC design, the behavior of a design occurs when IPs are operated and IP interface providers communicate. The implementation of SoC designs is not a straightforward process, and many challenges arise in fitting SoC designs into tight time-to-market windows.