Loading web-font TeX/Main/Regular
A Lightweight and Chip-Level Reconfigurable Architecture for Next-Generation IoT End Devices | IEEE Journals & Magazine | IEEE Xplore

A Lightweight and Chip-Level Reconfigurable Architecture for Next-Generation IoT End Devices


Abstract:

The rapid development of IoT applications calls for re-configurable IoT devices that can easily extend new functionality on demand. However, in the current architecture, ...Show More

Abstract:

The rapid development of IoT applications calls for re-configurable IoT devices that can easily extend new functionality on demand. However, in the current architecture, updating chip functions on the end device is highly coupled with the local microprocessor in both hardware and software aspects, leading to inadequate flexibility. In this paper, we propose LEGO, a lightweight architecture with chip-level plug-and-play capabilities for IoT end devices. To achieve this, we first decoupling the control over heterogeneous chips from end devices to the gateway, and design a novel Unified Chip Description Language (UCDL) to access various types of functional chips uniformly. To supporting chips plug-and-play, we design a novel signal converting circuit on end devices to generate all required underlying signals for chip control. We also design a layered instruction orchestrator and hierarchical scheduler to minimize transmission overhead. The results show that our LEGO system can respond to chips plug-and-play within 0.13 seconds, and the lightweight architecture could reduce 49%\sim61% of power consumption in practical scenarios compared with traditional IoT end devices that are controlled by a microprocessor. The lightweight and easy-to-deploy features of LEGO makes it helpful to reduce deployment cost, thus conducive to accelerating large-scale applications.
Published in: IEEE Transactions on Computers ( Volume: 73, Issue: 3, March 2024)
Page(s): 747 - 763
Date of Publication: 14 December 2023

ISSN Information:

Funding Agency:


References

References is not available for this document.