Run-Time Reconfigurable System-on-Chip

V. Groza, N. Sakr, M. Elbadri
{"title":"Run-Time Reconfigurable System-on-Chip","authors":"V. Groza, N. Sakr, M. Elbadri","doi":"10.1109/IMTC.2005.1604126","DOIUrl":null,"url":null,"abstract":"This paper introduces a novel architecture that is targeted for adaptive embedded system applications, such as telerobotics, space navigation and wireless hot-spot access points. All these applications consist of static (i.e. known) hard and soft realtime constraints, as well as dynamic (i.e. unknown and unpredictable) environment conditions, hence require the predictability of fixed hardware resources, along with the adaptability of programmable hardware devices. The proposed embedded system consists of a soft-core fixed microprocessor and a reconfigurable co-processor. The latter utilizes Run-Time Reconfiguration (RTR) functionality in order to respond to the changing environment inputs, while the former guarantees meeting soft and hard deadlines in order to achieve the intended system functionality. The Reconfigurable Processor Unit (RPU) allows for the simultaneous execution of multiple hardware functional units, by exploiting a Just-In-Time (JIT) compiler in order to maintain hardware and software flow synchronization. However, the JIT compiler description is outside the scope of this paper","PeriodicalId":244878,"journal":{"name":"2005 IEEE Instrumentationand Measurement Technology Conference Proceedings","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 IEEE Instrumentationand Measurement Technology Conference Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMTC.2005.1604126","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

This paper introduces a novel architecture that is targeted for adaptive embedded system applications, such as telerobotics, space navigation and wireless hot-spot access points. All these applications consist of static (i.e. known) hard and soft realtime constraints, as well as dynamic (i.e. unknown and unpredictable) environment conditions, hence require the predictability of fixed hardware resources, along with the adaptability of programmable hardware devices. The proposed embedded system consists of a soft-core fixed microprocessor and a reconfigurable co-processor. The latter utilizes Run-Time Reconfiguration (RTR) functionality in order to respond to the changing environment inputs, while the former guarantees meeting soft and hard deadlines in order to achieve the intended system functionality. The Reconfigurable Processor Unit (RPU) allows for the simultaneous execution of multiple hardware functional units, by exploiting a Just-In-Time (JIT) compiler in order to maintain hardware and software flow synchronization. However, the JIT compiler description is outside the scope of this paper
运行时可重构的片上系统
本文介绍了一种针对自适应嵌入式系统应用的新型体系结构,如远程机器人、空间导航和无线热点接入点。所有这些应用都包含静态(即已知的)硬、软实时约束,以及动态(即未知和不可预测的)环境条件,因此需要固定硬件资源的可预测性,以及可编程硬件设备的适应性。该嵌入式系统由一个软核固定微处理器和一个可重构协处理器组成。后者利用运行时重新配置(RTR)功能来响应不断变化的环境输入,而前者保证满足软截止日期和硬截止日期,以实现预期的系统功能。可重构处理器单元(RPU)允许同时执行多个硬件功能单元,通过利用即时(JIT)编译器来维护硬件和软件流同步。然而,JIT编译器的描述超出了本文的讨论范围
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信