Model-based configuration of access protection units for multicore processors in embedded systems

被引:0
|
作者
Dörr T. [1 ]
Sandmann T. [1 ]
Becker J. [1 ]
机构
[1] Karlsruhe Institute of Technology, Kaiserstr. 12, Karlsruhe
关键词
Access protection; Model-based design; Multiprocessor system-on-chip; Safety; Security;
D O I
10.1016/j.micpro.2021.104377
中图分类号
学科分类号
摘要
Multiprocessor system-on-chip platforms are becoming increasingly common in embedded systems. To facilitate a logical isolation of physically connected on-chip components, internal communication links of such platforms are often equipped with dedicated access protection units. When performed manually, the configuration of these units is both time-consuming and error-prone. Therefore, we present a model-based design methodology that allows designers to describe envisaged communication link transactions as well as the desired information flow policy in a platform-independent manner. After automatically verifying the consistency between specified transactions and the declared policy, the proposed toolchain delegates model instances to an extensible generation framework. This framework translates the envisaged transactions into configuration code for access protection units of particular platforms. We give a formal description of both the model and the verification procedure, describe the platform-specific generation framework, and evaluate the approach by applying it to an example scenario from the field of autonomous driving. © 2021 Elsevier B.V.
引用
收藏
相关论文
共 50 条
  • [41] A model-based approach to the implementation of automotive embedded control systems
    Lamberson, D
    Teske, NP
    Hedrick, JK
    2003 IEEE INTELLIGENT TRANSPORTATION SYSTEMS PROCEEDINGS, VOLS. 1 & 2, 2003, : 655 - 659
  • [42] On the Development of a Model-Based Embedded Systems Design Laboratory Course
    Sababha, Belal H.
    AlQaralleh, Esam A.
    Alqudah, Yazan A.
    PROCEEDINGS OF THE 2021 INNOVATION AND NEW TRENDS IN ENGINEERING, SCIENCE AND TECHNOLOGY EDUCATION CONFERENCE (IETSEC 2021), 2021, : 69 - 73
  • [43] A Model-Based Approach for Robotics Education with Emphasis on Embedded Systems
    Beneder, Roman
    Schmitt, Patrick
    Koernyefalvy, Clemens
    2023 9TH INTERNATIONAL CONFERENCE ON AUTOMATION, ROBOTICS AND APPLICATIONS, ICARA, 2023, : 1 - 5
  • [44] Use of Model-based Design to Teach Embedded Systems Programming
    He, Nannan
    Huang, Han-way
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2017, : 91 - 94
  • [45] An undergraduate course on model-based system engineering for embedded systems
    Rashid, Muhammad
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (03) : 645 - 657
  • [46] Semantic Clone Detection for Model-Based Development of Embedded Systems
    Al-Batran, Bakr
    Schaetz, Bernhard
    Hummel, Benjamin
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2011, 6981 : 258 - +
  • [47] Model-Based Validation of Safety-Critical Embedded Systems
    Feiler, Peter H.
    2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS, 2010,
  • [48] Model-based Synthesis for Real-time Embedded Systems
    Zhu, Qi
    2014 IEEE 57TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2014, : 366 - 369
  • [49] Critical Knowledge Representation for Model-Based Testing of Embedded Systems
    Havlice, Z.
    Szaboova, V.
    Vizi, J.
    IEEE 11TH INTERNATIONAL SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI 2013), 2013, : 169 - 174
  • [50] Model-based testing of embedded systems in hardware in the loop environment
    Keranen, J. S.
    Raty, T. D.
    IET SOFTWARE, 2012, 6 (04) : 364 - 376