<p>The rapid growth of the internet of things (IoT) has increased product diversity, while the design cost of new system-on-chip (SoC) solutions continues to escalate. To address this challenge, we previously proposed a super gEneral-Purpose sOC (EPoC) that equips virtual hardware interfaces independent of peripheral specifications and can be dynamically reconfigured at runtime. This framework enables a single SoC to flexibly support diverse devices, promotes the reuse of design assets, reduces development costs, and provides a versatile design methodology applicable to robotics, IoT systems, and other embedded domains. By leveraging high-level synthesis, EPoC facilitates the rapid development of dedicated interfaces for heterogeneous peripherals. In our prior work, its feasibility was validated with a sensor interface. In this paper, we extend the applicability of EPoC by implementing hardware interfaces for an ILI9341 display and a TSC2046 touch panel, and by constructing a sprite-based image movement system that integrates these devices with a 9-axis sensor. Such cooperative processing of sensor input and display output can also be applied to robotic systems, for example in intuitive human–machine interfaces where sensor data are visualized in real time and user input is provided through touch interaction. Experimental results on actual equipment demonstrate significant performance improvements and reduced development effort, confirming both the practicality and versatility of the EPoC framework.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Cooperative sensor-display interfaces on a super general-purpose SoC

  • Hibiki Shinozaki,
  • Akira Yamawaki

摘要

The rapid growth of the internet of things (IoT) has increased product diversity, while the design cost of new system-on-chip (SoC) solutions continues to escalate. To address this challenge, we previously proposed a super gEneral-Purpose sOC (EPoC) that equips virtual hardware interfaces independent of peripheral specifications and can be dynamically reconfigured at runtime. This framework enables a single SoC to flexibly support diverse devices, promotes the reuse of design assets, reduces development costs, and provides a versatile design methodology applicable to robotics, IoT systems, and other embedded domains. By leveraging high-level synthesis, EPoC facilitates the rapid development of dedicated interfaces for heterogeneous peripherals. In our prior work, its feasibility was validated with a sensor interface. In this paper, we extend the applicability of EPoC by implementing hardware interfaces for an ILI9341 display and a TSC2046 touch panel, and by constructing a sprite-based image movement system that integrates these devices with a 9-axis sensor. Such cooperative processing of sensor input and display output can also be applied to robotic systems, for example in intuitive human–machine interfaces where sensor data are visualized in real time and user input is provided through touch interaction. Experimental results on actual equipment demonstrate significant performance improvements and reduced development effort, confirming both the practicality and versatility of the EPoC framework.