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 条
  • [31] A REAL-TIME PROCESSOR FOR THE HOUGH TRANSFORM
    HANAHARA, K
    MARUYAMA, T
    UCHIYAMA, T
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (01) : 121 - 125
  • [32] PixonVision real-time video processor
    Puetter, R. C.
    Hier, R. G.
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXX, PTS 1 AND 2, 2007, 6696
  • [33] REAL-TIME ACOUSTOOPTIC BISPECTRAL PROCESSOR
    FLORENCE, JM
    SONG, JH
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 431 : 284 - 291
  • [34] THE CAB - A PROGRAMMABLE REAL-TIME PROCESSOR
    MATRICON, P
    MARBOT, R
    ONDE ELECTRIQUE, 1984, 64 (05): : 11 - 20
  • [35] ARRAY PROCESSOR RESPONDS IN REAL-TIME
    STRELCHUN, J
    ELECTRONICS, 1979, 52 (17): : 118 - 124
  • [36] Real-time fuzzy processor on a DSP
    Frías-Martínez, E
    ETFA 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PROCEEDINGS, 2001, : 403 - 408
  • [37] A tool for modeling and simulation of real-time systems behaviour
    Zmaranda, Doina
    Gabor, Gianina
    SOFA 2007: 2ND IEEE INTERNATIONAL WORKSHOP ON SOFT COMPUTING APPLICATIONS, PROCEEDINGS, 2007, : 211 - +
  • [38] DYNAMIC MODELING - REAL-TIME SIMULATION OF MOLECULAR PERTURBATIONS
    KAHN, S
    SMELLIE, A
    TEIG, S
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1993, 206 : 92 - COMP
  • [39] Modeling and Real-time Simulation of Internal Faults in Turbogenerators
    Sinha, Amrita
    Vishwakarma, D. N.
    Srivastava, R. K.
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2009, 37 (09) : 957 - 969
  • [40] Modularization modeling for real-time simulation of hydropower plants
    Wu, Chengming
    Li, Xianshan
    Zhang, Binqiao
    IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 1436 - 1439