Modeling and simulation of a hard real-time processor

被引:1
|
作者
Glavinić, Vlado [1 ]
Groš, Stjepan [1 ]
Colnarič, Matjaž [2 ]
机构
[1] Faculty of Electrical Engineering and Computing, University of Zagreb, Unska 3, Zagreb,HR-10000, Croatia
[2] Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, Maribor,SI-2000, Slovenia
关键词
Computer hardware description languages - Interactive computer systems;
D O I
10.2498/cit.2000.03.05
中图分类号
学科分类号
摘要
Hard real-time systems are increasingly used in various areas of human activity justifying their implementation by means of specialized solutions, mostly of a suitable hardware/software combination. A frequently adopted approach to the realization of the hardware part is based on ASIC, usually a general purpose processor which operates according to real-time constraints. In this work the modeling of a processor for the hard real-time domain is described. It is structured as a collection of task processors being supervised by another one dedicated to the kernel functions. Specifically the behavior of the task processors is modeled using VHDL and subsequently simulated and tested. The paper also addresses the modeling process by determining the detailed requirements on the behavior of the task processor. The outcome of this step influenced the modeling process as the tools used were of restricted functionality and processor behavior enforced a particular decomposition. Because of a restricted VHDL subset available, it was necessary to model the task processor on the lowest level of behavioral abstraction. The task processor has been tested against chosen test programs written in an appropriate assembly language being specially developed for this purpose.
引用
收藏
页码:221 / 233
相关论文
共 50 条
  • [41] Soft Robot Modeling, Simulation and Control in Real-Time
    Duriez, Christian
    Bieze, Thor
    SOFT ROBOTICS: TRENDS, APPLICATIONS AND CHALLENGES, 2017, 17 : 103 - 109
  • [42] Real-time modeling of vascular flow for angiography simulation
    Wu, Xunlei
    Allard, Jeremie
    Cotin, Stephane
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2007, PT 1, PROCEEDINGS, 2007, 4791 : 557 - +
  • [43] Modeling and Real-Time Simulation of a Vascularized Liver Tissue
    Peterlik, Igor
    Duriez, Christian
    Cotin, Stephane
    MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2012, PT I, 2012, 7510 : 50 - 57
  • [44] Modeling and Real-Time Simulation of a DC Shipboard Microgrid
    D'Agostino, Fabio
    Massucco, Stefano
    Schiapparelli, Giacomo Piero
    Silvestro, Federico
    2019 21ST EUROPEAN CONFERENCE ON POWER ELECTRONICS AND APPLICATIONS (EPE '19 ECCE EUROPE), 2019,
  • [45] Physics-based modeling and real-time simulation
    Chen, JX
    Yang, YG
    Wang, XS
    COMPUTING IN SCIENCE & ENGINEERING, 2001, 3 (03) : 98 - 102
  • [46] Real-Time Synthesis is Hard!
    Brihaye, Thomas
    Estievenart, Morgane
    Geeraerts, Gilles
    Ho, Hsi-Ming
    Monmege, Benjamin
    Sznajder, Nathalie
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2016, 2016, 9884 : 105 - 120
  • [47] THE SPS-1000 SIGNAL FLOW PROCESSOR - APPLICATIONS IN REAL-TIME SIMULATION
    FISHER, JR
    MULTIPROCESSORS AND ARRAY PROCESSORS /, 1989, 21 : 75 - 81
  • [48] Mainstream Components for Near Hard Real-Time Distributed Simulation and Testing
    Quartier, Fernand
    Verhoyen, Pierre
    Rousse, Nadie
    Manon, Frederic
    2014 IEEE/ACM 18TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2014), 2014, : 11 - 17
  • [49] A software engineering design tool for modeling hard real-time performance
    Fowler, KJ
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1996, 6 (02) : 179 - 200
  • [50] Modeling, Analysis, and Hard Real-Time Scheduling of Adaptive Streaming Applications
    Zhai, Jiali Teddy
    Niknam, Sobhan
    Stefanov, Todor
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2636 - 2648