首页 > 最新文献

2008 International Symposium on Industrial Embedded Systems最新文献

英文 中文
A service based estimation method for MPSoC performance modelling 一种基于服务的MPSoC性能建模估计方法
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577679
Anders Sejer Tranberg-Hansen, J. Madsen, Bjørn Sand Jensen
This paper presents an abstract service based estimation method for MPSoC performance modelling which allows fast, cycle accurate design space exploration of complex architectures including multi processor configurations at a very early stage in the design phase. The modelling method uses a service oriented model of computation based on Hierarchical Colored Petri Nets and allows the modelling of both software and hardware in one unified model. To illustrate the potential of the method, a small MPSoC system, developed at Bang & Olufsen ICEpower a/s, is modelled and performance estimates are produced for various configurations of the system in order to explore the best possible implementation.
本文提出了一种基于抽象服务的MPSoC性能建模估计方法,该方法允许在设计阶段的早期阶段对复杂架构(包括多处理器配置)进行快速,周期精确的设计空间探索。该建模方法采用基于分层有色Petri网的面向服务的计算模型,并允许在一个统一的模型中对软件和硬件进行建模。为了说明该方法的潜力,我们对Bang & Olufsen ICEpower公司开发的一个小型MPSoC系统进行了建模,并对系统的各种配置进行了性能评估,以探索最佳的实现方案。
{"title":"A service based estimation method for MPSoC performance modelling","authors":"Anders Sejer Tranberg-Hansen, J. Madsen, Bjørn Sand Jensen","doi":"10.1109/SIES.2008.4577679","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577679","url":null,"abstract":"This paper presents an abstract service based estimation method for MPSoC performance modelling which allows fast, cycle accurate design space exploration of complex architectures including multi processor configurations at a very early stage in the design phase. The modelling method uses a service oriented model of computation based on Hierarchical Colored Petri Nets and allows the modelling of both software and hardware in one unified model. To illustrate the potential of the method, a small MPSoC system, developed at Bang & Olufsen ICEpower a/s, is modelled and performance estimates are produced for various configurations of the system in order to explore the best possible implementation.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122356086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Challenges in embedded model checking — a simulator for the [mc]square model checker 嵌入式模型检查中的挑战- [mc]方形模型检查器的模拟器
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577709
T. Reinbacher, Martin Kramer, M. Horauer, Bastian Schlich
Model checking is considered a promising approach for the verification of software for embedded systems. Generating system models that are close to real-life behavior, however, is challenging. As a result, in some approaches a model can be automatically constructed out of the assembly code along with an appropriate target simulator/debugger. The implementation of the latter is crucial for the entire verification process. To that end, this paper presents requirements and challenges that arise when implementing and verifying such a simulator for the [mc]square model checker from the RWTH Aachen University.
模型检验被认为是一种很有前途的嵌入式系统软件验证方法。然而,生成接近现实生活行为的系统模型是具有挑战性的。因此,在某些方法中,可以使用适当的目标模拟器/调试器从汇编代码中自动构造模型。后者的执行对整个核查进程至关重要。为此,本文提出了在为亚琛工业大学的[mc]方形模型检查器实现和验证这种模拟器时出现的需求和挑战。
{"title":"Challenges in embedded model checking — a simulator for the [mc]square model checker","authors":"T. Reinbacher, Martin Kramer, M. Horauer, Bastian Schlich","doi":"10.1109/SIES.2008.4577709","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577709","url":null,"abstract":"Model checking is considered a promising approach for the verification of software for embedded systems. Generating system models that are close to real-life behavior, however, is challenging. As a result, in some approaches a model can be automatically constructed out of the assembly code along with an appropriate target simulator/debugger. The implementation of the latter is crucial for the entire verification process. To that end, this paper presents requirements and challenges that arise when implementing and verifying such a simulator for the [mc]square model checker from the RWTH Aachen University.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115027898","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Software component diagnosis service: architecture description 软件组件诊断服务:架构描述
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577691
Thi-Quynh Bui, O. Aktouf, M. Dang
Component-based software development paradigm enables the construction of complex applications by assembling existing self-contained components. The cost of the software development process can then be sharply reduced. Current software systems are becoming more distributed and operate in highly dynamic environments. Therefore, dependability of component-based applications is an important research issue. In this paper, we propose a diagnosis service architecture that enhances dependability of component-based applications, especially embedded ones. This diagnosis service provides the ability of detection and location of faulty components during runtime system execution. As far as we know it is the first work that applies system-level diagnosis in embedded software component based applications for increasing the reliability of the whole system.
基于组件的软件开发范式允许通过组装现有的自包含组件来构建复杂的应用程序。这样,软件开发过程的成本就可以大大降低。当前的软件系统正变得更加分布式,并在高度动态的环境中运行。因此,基于组件的应用的可靠性是一个重要的研究课题。在本文中,我们提出了一种诊断服务体系结构,以提高基于组件的应用程序,特别是嵌入式应用程序的可靠性。此诊断服务提供了在运行时系统执行期间检测和定位故障组件的能力。据我们所知,这是第一次将系统级诊断应用到基于嵌入式软件组件的应用中,以提高整个系统的可靠性。
{"title":"Software component diagnosis service: architecture description","authors":"Thi-Quynh Bui, O. Aktouf, M. Dang","doi":"10.1109/SIES.2008.4577691","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577691","url":null,"abstract":"Component-based software development paradigm enables the construction of complex applications by assembling existing self-contained components. The cost of the software development process can then be sharply reduced. Current software systems are becoming more distributed and operate in highly dynamic environments. Therefore, dependability of component-based applications is an important research issue. In this paper, we propose a diagnosis service architecture that enhances dependability of component-based applications, especially embedded ones. This diagnosis service provides the ability of detection and location of faulty components during runtime system execution. As far as we know it is the first work that applies system-level diagnosis in embedded software component based applications for increasing the reliability of the whole system.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115519058","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Secure update Mechanism for Remote Update of FPGA-Based System 基于fpga系统远程更新的安全更新机制
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577703
Benoît Badrignans, R. Elbaz, L. Torres
Remote update of hardware systems is a convenient service enabled by Field Programmable Gate Arrays (FPGA) based systems. This service turns out to be essential in applications like Space-based FPGA systems or Set-top Boxes. However, the remote characteristic allows for a set of attacks that may challenge the confidentiality and the integrity of the FPGA configuration, the bitstream. Existing schemes propose to encrypt and to authenticate the bitstream to thwart those attacks. However we show in this paper that they do not prevent the replay of old bitstream versions, and thus give the opportunity to an adversary to downgrade the system. We propose a new technique that ensures bitstream confidentiality and integrity and detects replay of old bitstreams.
硬件系统的远程更新是基于现场可编程门阵列(FPGA)的系统实现的一项方便的服务。这项服务在诸如基于空间的FPGA系统或机顶盒等应用中是必不可少的。然而,远程特性允许一系列攻击,这些攻击可能会挑战FPGA配置的机密性和完整性,即比特流。现有的方案建议对比特流进行加密和认证以阻止这些攻击。然而,我们在本文中表明,它们不能阻止旧的比特流版本的重播,从而给对手降级系统的机会。我们提出了一种新的技术来保证比特流的保密性和完整性,并检测旧的比特流的重放。
{"title":"Secure update Mechanism for Remote Update of FPGA-Based System","authors":"Benoît Badrignans, R. Elbaz, L. Torres","doi":"10.1109/SIES.2008.4577703","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577703","url":null,"abstract":"Remote update of hardware systems is a convenient service enabled by Field Programmable Gate Arrays (FPGA) based systems. This service turns out to be essential in applications like Space-based FPGA systems or Set-top Boxes. However, the remote characteristic allows for a set of attacks that may challenge the confidentiality and the integrity of the FPGA configuration, the bitstream. Existing schemes propose to encrypt and to authenticate the bitstream to thwart those attacks. However we show in this paper that they do not prevent the replay of old bitstream versions, and thus give the opportunity to an adversary to downgrade the system. We propose a new technique that ensures bitstream confidentiality and integrity and detects replay of old bitstreams.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115893389","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Reliable hard real-time communication in industrial and embedded systems 工业和嵌入式系统中可靠的硬实时通信
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577698
M. Jonsson, Kristina Kunert
This paper presents a framework for how to use ARQ (automatic repeat request) in combination with real-time worst-case scheduling analysis to be able to support reliable hard real-time communication. We show how to handle retransmissions of erroneous data packets, while still not jeopardizing stated delay guarantees of other packets. We demonstrate this by taking a point-to-point link as an example. Through our simulation studies we have shown that a reduction of the message error rate by several orders of magnitude is possible with a reasonable utilization penalty.
本文提出了一种将ARQ(自动重复请求)与实时最坏调度分析相结合的框架,以支持可靠的硬实时通信。我们展示了如何处理错误数据包的重传,同时仍然不会危及其他数据包的声明延迟保证。我们以点对点链接为例来说明这一点。通过我们的模拟研究,我们已经表明,在合理的利用率损失下,将消息错误率降低几个数量级是可能的。
{"title":"Reliable hard real-time communication in industrial and embedded systems","authors":"M. Jonsson, Kristina Kunert","doi":"10.1109/SIES.2008.4577698","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577698","url":null,"abstract":"This paper presents a framework for how to use ARQ (automatic repeat request) in combination with real-time worst-case scheduling analysis to be able to support reliable hard real-time communication. We show how to handle retransmissions of erroneous data packets, while still not jeopardizing stated delay guarantees of other packets. We demonstrate this by taking a point-to-point link as an example. Through our simulation studies we have shown that a reduction of the message error rate by several orders of magnitude is possible with a reasonable utilization penalty.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126329254","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
Connectivity-aware motion control among autonomous mobile units 自主移动单元之间的连接感知运动控制
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577694
Hongbin Li, Luís Almeida, Fausto Carramate, Zhi Wang, Youxian Sun
The research presented in this paper addresses the issue of distributed motion control for keeping certain degree of wireless connectivity among mobile units. In our approach, each mobile unit is equipped with an omnidirectional antenna that communicates at 2.4 GHz (IEEE 802.15.4). We first propose a framework for connectivity tracking and computation of relative positions. Then, based on the generated relative positions, a motion control strategy is presented aiming at maintaining a required level of connectivity among mobile units. We implemented the proposed framework on IEEE 802.15.4 based nodes and validated the idea of generating connectivity-aware relative positions. A set of simulation and experimental results are shown that illustrate the effectiveness of the motion control strategy.
本文的研究解决了分布式运动控制问题,以保持移动单元之间一定程度的无线连接。在我们的方法中,每个移动单元都配备了2.4 GHz (IEEE 802.15.4)通信的全向天线。我们首先提出了一个连接跟踪和相对位置计算的框架。然后,基于生成的相对位置,提出了一种运动控制策略,旨在保持移动单元之间所需的连接水平。我们在基于IEEE 802.15.4的节点上实现了所提出的框架,并验证了生成连接感知相对位置的思想。仿真和实验结果表明了该运动控制策略的有效性。
{"title":"Connectivity-aware motion control among autonomous mobile units","authors":"Hongbin Li, Luís Almeida, Fausto Carramate, Zhi Wang, Youxian Sun","doi":"10.1109/SIES.2008.4577694","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577694","url":null,"abstract":"The research presented in this paper addresses the issue of distributed motion control for keeping certain degree of wireless connectivity among mobile units. In our approach, each mobile unit is equipped with an omnidirectional antenna that communicates at 2.4 GHz (IEEE 802.15.4). We first propose a framework for connectivity tracking and computation of relative positions. Then, based on the generated relative positions, a motion control strategy is presented aiming at maintaining a required level of connectivity among mobile units. We implemented the proposed framework on IEEE 802.15.4 based nodes and validated the idea of generating connectivity-aware relative positions. A set of simulation and experimental results are shown that illustrate the effectiveness of the motion control strategy.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125321141","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Embedded FPGA based induction motor monitoring system with speed drive fed using multiple wavelet analysis 基于多小波分析的嵌入式FPGA异步电机调速监控系统
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577702
J. R. Millán-Almaraz, R. Romero-Troncoso, L. M. Contreras-Medina, A. García-Perez
Preventive maintenance on machinery is one of the major concerns in industry. Induction motors represent 85% of the total power consumption in the world and several faults related to these motors that increase the power consumption are not easily detected; therefore, periodic fault monitoring is mandatory. There are several techniques for fault detection in induction motors being current analysis the most popular among others. This techniques are focused on the analysis of induction motors that are directly fed by the line and do not consider the induced effects due to speed drives. The novelty of this research is the proposal of a new technique, based on discrete wavelet transform for transient analysis at the motor start, for broken rotor bar detection on induction motors fed in both: directly and with speed drive. The contribution of the present work is the development of a field programmable gate array embedded system implementation of a broken rotor bar on-line monitoring system for a low cost embedded system approach. Results from experimentation show the overall system performance. It is demonstrated that the proposed methodology is efficient to detect the motor faults when directly or speed drive fed.
机械设备的预防性维修是工业上的主要问题之一。感应电机占世界总功耗的85%,与这些电机相关的一些增加功耗的故障不容易检测到;因此,定期进行故障监控是必要的。感应电动机故障检测有几种技术,其中电流分析是最常用的。该技术的重点是分析由线路直接馈电的感应电机,而不考虑由于速度驱动引起的感应效应。本研究的新颖之处在于提出了一种基于离散小波变换的电机启动瞬态分析的新技术,用于直接和带速驱动两种异步电机的转子断条检测。本工作的贡献在于开发了一种现场可编程门阵列嵌入式系统,实现了转子断条在线监测系统的低成本嵌入式方法。实验结果显示了系统的整体性能。实验结果表明,该方法能有效地检测出直接或高速驱动电机的故障。
{"title":"Embedded FPGA based induction motor monitoring system with speed drive fed using multiple wavelet analysis","authors":"J. R. Millán-Almaraz, R. Romero-Troncoso, L. M. Contreras-Medina, A. García-Perez","doi":"10.1109/SIES.2008.4577702","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577702","url":null,"abstract":"Preventive maintenance on machinery is one of the major concerns in industry. Induction motors represent 85% of the total power consumption in the world and several faults related to these motors that increase the power consumption are not easily detected; therefore, periodic fault monitoring is mandatory. There are several techniques for fault detection in induction motors being current analysis the most popular among others. This techniques are focused on the analysis of induction motors that are directly fed by the line and do not consider the induced effects due to speed drives. The novelty of this research is the proposal of a new technique, based on discrete wavelet transform for transient analysis at the motor start, for broken rotor bar detection on induction motors fed in both: directly and with speed drive. The contribution of the present work is the development of a field programmable gate array embedded system implementation of a broken rotor bar on-line monitoring system for a low cost embedded system approach. Results from experimentation show the overall system performance. It is demonstrated that the proposed methodology is efficient to detect the motor faults when directly or speed drive fed.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126964058","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
An investigation of the clique problem in FlexRay FlexRay中团问题的研究
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577700
Paul Milbredt, M. Horauer, A. Steininger
Distributed, time-triggered communication based on FlexRay is likely to become an enabler for future safety related applications in the automotive domain. Prior to series deployment, however, confidence has to be established that all mechanisms work as expected. One particular issue in this regard is the clique problem. Cliques are groups of nodes connected to the same bus which are only able to communicate with the members of the same clique, but not with members from another one. In time-triggered systems cliques might be caused, for instance, by Byzantine faults leading to a different view of the global time. In constrast to other hard real-time systems, FlexRay lacks explicit protocol support for detecting and resolving cliques. Thus, in this paper we investigate the clique problem in a real FlexRay system. We explain the different types of cliques and give examples how they might emerge and look like. One focus is the experimental study of the behavior of a real FlexRay cluster with existing cliques. In particular, we investigate the integration behavior of nodes into a system with present cliques as well as the behavior of the system when it is in a clique state. After a presentation of the results, we conclude by giving some directions about some protocol features which might be used for implementing clique avoidance or clique detection mechanisms.
基于FlexRay的分布式时间触发通信很可能成为未来汽车领域安全相关应用的推动者。然而,在系列部署之前,必须确定所有机制都按预期工作。在这方面的一个特别问题是小集团问题。Cliques是连接到同一总线的节点组,它们只能与同一组的成员通信,而不能与其他组的成员通信。在时间触发的系统中,派系可能会引起,例如,拜占庭错误导致对全球时间的不同看法。与其他硬实时系统相比,FlexRay缺乏对检测和解决派系的显式协议支持。因此,本文研究了实际FlexRay系统中的团问题。我们解释了不同类型的派系,并举例说明了它们是如何出现的。其中一个重点是对具有现有派系的真实FlexRay集群的行为进行实验研究。特别地,我们研究了节点在具有团系的系统中的积分行为,以及当系统处于团系状态时的行为。在介绍了结果之后,我们最后给出了一些关于可能用于实现集团避免或集团检测机制的协议特征的指导。
{"title":"An investigation of the clique problem in FlexRay","authors":"Paul Milbredt, M. Horauer, A. Steininger","doi":"10.1109/SIES.2008.4577700","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577700","url":null,"abstract":"Distributed, time-triggered communication based on FlexRay is likely to become an enabler for future safety related applications in the automotive domain. Prior to series deployment, however, confidence has to be established that all mechanisms work as expected. One particular issue in this regard is the clique problem. Cliques are groups of nodes connected to the same bus which are only able to communicate with the members of the same clique, but not with members from another one. In time-triggered systems cliques might be caused, for instance, by Byzantine faults leading to a different view of the global time. In constrast to other hard real-time systems, FlexRay lacks explicit protocol support for detecting and resolving cliques. Thus, in this paper we investigate the clique problem in a real FlexRay system. We explain the different types of cliques and give examples how they might emerge and look like. One focus is the experimental study of the behavior of a real FlexRay cluster with existing cliques. In particular, we investigate the integration behavior of nodes into a system with present cliques as well as the behavior of the system when it is in a clique state. After a presentation of the results, we conclude by giving some directions about some protocol features which might be used for implementing clique avoidance or clique detection mechanisms.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130153135","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Valuing the design flexibility of a distributed real-time embedded system 评估分布式实时嵌入式系统的设计灵活性
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577695
T. Sivanthi, U. Killat
The need to support future requirements necessitates adding flexibility into the design of a distributed real-time embedded system. The added flexibility allows the system to adapt to the future requirements at a minimal cost. This design flexibility is a qualitative attribute which lacks a quantitative measure to evaluate the different designs of a distributed real-time embedded system. In this paper, we suggest a way to quantify the design flexibility of a distributed real-time embedded system using an economic measure. We maximize this measure using a formal framework to derive an optimal flexible design which accommodates the evolving requirements at a minimal cost.
为了支持未来的需求,需要在分布式实时嵌入式系统的设计中增加灵活性。增加的灵活性使系统能够以最小的成本适应未来的需求。这种设计灵活性是一种定性的属性,缺乏一种定量的方法来评价分布式实时嵌入式系统的不同设计。在本文中,我们提出了一种使用经济度量来量化分布式实时嵌入式系统的设计灵活性的方法。我们使用一个正式的框架来最大化这个度量,从而得出一个以最小的成本适应不断变化的需求的最优的灵活设计。
{"title":"Valuing the design flexibility of a distributed real-time embedded system","authors":"T. Sivanthi, U. Killat","doi":"10.1109/SIES.2008.4577695","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577695","url":null,"abstract":"The need to support future requirements necessitates adding flexibility into the design of a distributed real-time embedded system. The added flexibility allows the system to adapt to the future requirements at a minimal cost. This design flexibility is a qualitative attribute which lacks a quantitative measure to evaluate the different designs of a distributed real-time embedded system. In this paper, we suggest a way to quantify the design flexibility of a distributed real-time embedded system using an economic measure. We maximize this measure using a formal framework to derive an optimal flexible design which accommodates the evolving requirements at a minimal cost.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130844478","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Modular paging with dynamic TLB partitioning for embedded real-time systems 嵌入式实时系统的动态TLB分区模块化分页
Pub Date : 2008-06-11 DOI: 10.1109/SIES.2008.4577713
Stefan Grösbrink, Timo Kerstan
Modern embedded systems are composed of hard real-time tasks, soft real-time tasks and even non real-time tasks. A key requirement for system reliability is inter-task memory protection to prevent the spreading of faults across address spaces. Due to the lack of suitable approaches to enable virtual memory under hard real-time constraints and to support high flexibility for soft and non real-time tasks, we propose a modular page table approach with dynamic TLB partitioning. Different tasks are handled variably, depending on their real time constraints.
现代嵌入式系统由硬实时任务、软实时任务甚至非实时任务组成。系统可靠性的一个关键要求是任务间内存保护,以防止故障跨地址空间传播。由于缺乏在硬实时约束下启用虚拟内存并支持软任务和非实时任务的高灵活性的合适方法,我们提出了一种具有动态TLB分区的模块化页表方法。不同任务的处理是不同的,这取决于它们的实时约束。
{"title":"Modular paging with dynamic TLB partitioning for embedded real-time systems","authors":"Stefan Grösbrink, Timo Kerstan","doi":"10.1109/SIES.2008.4577713","DOIUrl":"https://doi.org/10.1109/SIES.2008.4577713","url":null,"abstract":"Modern embedded systems are composed of hard real-time tasks, soft real-time tasks and even non real-time tasks. A key requirement for system reliability is inter-task memory protection to prevent the spreading of faults across address spaces. Due to the lack of suitable approaches to enable virtual memory under hard real-time constraints and to support high flexibility for soft and non real-time tasks, we propose a modular page table approach with dynamic TLB partitioning. Different tasks are handled variably, depending on their real time constraints.","PeriodicalId":438401,"journal":{"name":"2008 International Symposium on Industrial Embedded Systems","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122012320","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
2008 International Symposium on Industrial Embedded Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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