当前位置: X-MOL 学术IEEE Embed. Syst. Lett. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Driver Generation for IoT Nodes with Optimization of the Hardware/Software Interface
IEEE Embedded Systems Letters ( IF 1.6 ) Pub Date : 2020-06-01 , DOI: 10.1109/les.2019.2948264
Rafael Stahl , Daniel Mueller-Gritschneder , Ulf Schlichtmann

The Internet of Things (IoT) connects many tiny low-cost devices, so-called IoT nodes. Designers need to implement smart functionality with highly limited resources in terms of design effort, available on-chip memory, and computation power. This letter proposes a new method to reduce memory size, performance, and development effort for the device drivers. The driver behavior is developed with a new $C$ -like domain-specific language. Through register layout optimization targeting to combine accesses it achieves to reduce run time by 52% and code size by 22% for two RISC-V PULPino device drivers.

中文翻译:

通过优化硬件/软件接口为 IoT 节点生成驱动程序

物联网 (IoT) 连接许多微型低成本设备,即所谓的 IoT 节点。设计人员需要在设计工作、可用的片上存储器和计算能力方面使用非常有限的资源来实现智能功能。这封信提出了一种减少设备驱动程序的内存大小、性能和开发工作的新方法。驾驶员行为是用新的 $C$ - 类似领域特定的语言。通过寄存器布局优化目标组合访问,它实现了将两个 RISC-V PULPino 设备驱动程序的运行时间减少 52% 和代码大小减少 22%。
更新日期:2020-06-01
down
wechat
bug