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 条
  • [31] Model-based testing and monitoring for hybrid embedded systems
    Tan, L
    Kim, J
    Sokolsky, O
    Lee, I
    PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI-2004), 2004, : 487 - 492
  • [32] Embedded GPU and multicore processors for emotional-based mobile robotic agents
    Almenar, Francisco
    Dominguez, Carlos
    Hassan, Houcine
    Martinez, Juan-Miguel
    Lopez, Pedro
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 192 - 201
  • [33] Parallel Design of Feedback Control Systems Utilizing Dead Time for Embedded Multicore Processors
    Suzuki, Yuta
    Sata, Kota
    Kako, Jun'ichi
    Yamaguchi, Kohei
    Arakawa, Fumio
    Edahiro, Masato
    IEICE TRANSACTIONS ON ELECTRONICS, 2016, E99C (04): : 491 - 502
  • [34] Evaluation of a Practical Markov model-based Methodology for Energy Efficiency in Multicore Systems
    Hajiamini, Shervin
    Shirazi, Behrooz
    2019 TENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2019,
  • [35] A Multicore Approach to Model-Based Analysis and Design of Cyber-Physical Systems
    Kanduri, Anil
    Rahmani, Amir-Mohammad
    Liljeberg, Pasi
    Wan, Kaiyu
    Man, Ka Lok
    Plosila, Juha
    2013 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2013, : 278 - 281
  • [36] Model-based commissioning and online configuration of building automation systems
    Scholz, Andre
    Becker, Uwe
    Fay, Alexander
    AT-AUTOMATISIERUNGSTECHNIK, 2017, 65 (09) : 660 - 667
  • [37] Model-based Automation of TSN Configuration for Industrial Distributed Systems
    Mackenzie, Brendan J.
    Bruns, Friederike
    Nebel, Wolfgang
    2023 IEEE 21ST INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, INDIN, 2023,
  • [38] Model-based configuration of VPNs
    Lück, I
    Vögel, S
    Krumm, H
    NOMS 2002: IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM: MANAGEMENT SOLUTIONS FOR THE NEW COMMUNICATIONS WORLD, 2002, : 589 - 602
  • [39] Model-Based Security Risk Analysis for Networked Embedded Systems
    Vasilevskaya, Maria
    Nadjm-Tehrani, Simin
    CRITICAL INFORMATION INFRASTRUCTURES SECURITY (CRITIS 2014), 2016, 8985 : 381 - 386
  • [40] Test Framework Generation for Model-Based Testing in Embedded Systems
    Iyenghar, Padma
    2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 267 - 274