A time Petri net based approach for embedded hard real-time software synthesis with multiple operational modes

被引:0
|
作者
Tavares, E [1 ]
Maciel, P [1 ]
Bessa, A [1 ]
Barreto, R [1 ]
Barros, L [1 ]
Oliveira, M [1 ]
Lima, R [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, BR-50732970 Recife, PE, Brazil
关键词
software synthesis; hardware/software codesign methodologies; embedded hard real-time systems;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In general, complex embedded systems rely on specialized operating system kernels. However, the operating system usage may introduce significant time overhead, which may affect the tasks' deadline in embedded hard real-time systems. In addition, hardware requirements (e.g. memory) are usually increased. As an alternative, this paper presents a software synthesis approach for eliminating such overheads, meeting timing constraints, and providing multiple operational modes. In order to satisfy timing requirements, a pre-runtime scheduling is used to find a feasible schedule by adopting a formalism based on time Petri net. Pre-runtime scheduling is considered inflexible, but using multiple operational modes, significant flexibility may be achieved.
引用
收藏
页码:98 / 103
页数:6
相关论文
共 50 条
  • [1] A time Petri net-based method for embedded hard real-time software synthesis
    Barreto, Raimundo
    Maciel, Paulo
    Tavares, Eduardo
    Freitas, Romulo Devezas
    Oliveira, Meuse
    Lima, Ricardo Massa
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (1-2) : 31 - 62
  • [2] A time Petri net-based method for embedded hard real-time software synthesis
    Raimundo Barreto
    Paulo Maciel
    Eduardo Tavares
    Romulo Devezas Freitas
    Meuse Oliveira
    Ricardo Massa Lima
    [J]. Design Automation for Embedded Systems, 2008, 12 : 31 - 62
  • [3] A formal software synthesis approach for embedded hard real-time systems
    Barreto, R
    Oliveira, M
    Tavares, E
    Neves, M
    Maciel, P
    Lima, R
    [J]. SBCCI2004:17TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2004, : 163 - 168
  • [4] A time Petri net approach for finding pre-runtime schedules in embedded hard real-time systems
    Barreto, R
    Cavalcante, S
    Maciel, P
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 846 - 851
  • [5] Real-time Embedded Software Architecture Modeling and Reliability Evaluation Based on Time-extended Petri Net
    Li, Hong-Bing
    Wang, Ming-Wei
    [J]. MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 1888 - 1892
  • [6] Petri net based design of reconfigurable embedded real-time systems
    Rust, C
    Stappert, F
    Bernhardi-Grisson, R
    [J]. DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 41 - 50
  • [7] Real-time software online test method based on time petri net model
    Rao, Tingting
    Xiong, Caiquan
    Wang, Mingli
    [J]. BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 125 : 149 - 149
  • [8] Embedded hard real-time software synthesis considering dispatcher overheads
    Barreto, R
    Tavares, E
    Maciel, P
    Neves, M
    Oliveira, M
    Amorim, L
    Bessa, A
    Lima, R
    [J]. From Specification to Embedded Systems Application, 2005, 184 : 77 - 86
  • [9] Software Synthesis for Hard Real-Time Embedded Systems with Energy Constraints
    Tavares, Eduardo
    Silva, Bruno
    Maciel, Paulo
    Dallegrave, Pedro
    [J]. 20TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2008, : 115 - 122
  • [10] A review of Petri Net based modeling and verification for embedded real-time systems
    zhang, Haitao
    Wang, Fei-Yue
    [J]. DETC 2005: ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 2005, Vol 4, 2005, : 257 - 264