
In this connected world, internet of things (IoT) is fueling every aspect of human lives. The data that is generated every day from these connected devices is humongous. Proper functioning of these connected devices requires real time exchange of data and information amongst them so that they can solve human problems. In another word IoT means more data, more sensors, agile responses, end-to-end connectivity and smarter user interfaces. All these features come at cost like high performance sensor, more silicon area, more power, and more heat. Here comes the concept of IoT processor, while general purpose processor are good to run application on embedded systems, they are not really capable of dedicated task like those required to support IoT applications. IoT processor is a low-power processor that can run number of applications from multiple connected devices in real time.