Hardware-software partitioning of soft multi-core cyber-physical systems

Benjámin Babják, P. Völgyesi, Á. Lédeczi
{"title":"Hardware-software partitioning of soft multi-core cyber-physical systems","authors":"Benjámin Babják, P. Völgyesi, Á. Lédeczi","doi":"10.1109/ConTEL.2015.7231221","DOIUrl":null,"url":null,"abstract":"Single microcontroller embedded systems cannot easily satisfy the computational requirements of systems observing physical phenomena via multiple channels at high sampling rates. Flash FPGAs can provide the necessary trade-off between adaptivity and computational power, however, fewer developers are familiar with them. Thus, we propose a soft multi-core architecture in the fabric forming a loosely coupled network with a queue-based messaging framework for inter-core communication. This platform provides parallel improvements (as per Amdahl's Law) and a familiar Harvard abstraction. The nesC language was chosen for programming, as it enables modularity and assignment of independent tasks to cores. The single core development environment was augmented to help with the transition to the new architecture. A cycle accurate system simulator, called Avrora, was enhanced to fully support multi-core platforms and whole sensor networks. The architecture provides better power consumption and response time properties for time critical applications by effectively pipelining tasks.","PeriodicalId":134613,"journal":{"name":"2015 13th International Conference on Telecommunications (ConTEL)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 13th International Conference on Telecommunications (ConTEL)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ConTEL.2015.7231221","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Single microcontroller embedded systems cannot easily satisfy the computational requirements of systems observing physical phenomena via multiple channels at high sampling rates. Flash FPGAs can provide the necessary trade-off between adaptivity and computational power, however, fewer developers are familiar with them. Thus, we propose a soft multi-core architecture in the fabric forming a loosely coupled network with a queue-based messaging framework for inter-core communication. This platform provides parallel improvements (as per Amdahl's Law) and a familiar Harvard abstraction. The nesC language was chosen for programming, as it enables modularity and assignment of independent tasks to cores. The single core development environment was augmented to help with the transition to the new architecture. A cycle accurate system simulator, called Avrora, was enhanced to fully support multi-core platforms and whole sensor networks. The architecture provides better power consumption and response time properties for time critical applications by effectively pipelining tasks.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
软多核网络物理系统的软硬件划分
单单片机嵌入式系统不容易满足系统在高采样率下通过多通道观察物理现象的计算需求。闪存fpga可以在适应性和计算能力之间提供必要的权衡,然而,很少有开发人员熟悉它们。因此,我们在结构中提出了一个软多核架构,形成一个松散耦合的网络,并使用基于队列的消息传递框架进行核间通信。这个平台提供了并行的改进(按照Amdahl定律)和一个熟悉的哈佛抽象。之所以选择nesC语言进行编程,是因为它支持模块化并将独立任务分配给核心。单核开发环境得到了增强,以帮助过渡到新的体系结构。一个周期精确的系统模拟器,称为Avrora,被增强到完全支持多核平台和整个传感器网络。该体系结构通过有效地流水线任务,为时间关键型应用程序提供更好的功耗和响应时间属性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Analytic-numeric considerations for contactless reader modulation Convergence in communications and E-Privacy regulatory challenges, with a local perspective An adaptive large neighbourhood search for designing transparent optical core network Medical WSN: Power, routing and selective forwarding defense Performance analysis of CDMA-based networks with interference cancellation, for batched Poisson traffic under the bandwidth reservation policy
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1