VHDL-Based Modeling of a Hard Real-Time Task Processor (CROSBI ID 478734)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Glavinić, Vlado ; Groš, Stjepan ; Colnarič, Matjaž
engleski
VHDL-Based Modeling of a Hard Real-Time Task Processor
Hard real-time systems are increasingly used in various areas of human activities. They are often implemented 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. This work describes the modeling of a processor for the hard real-time domain, which 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 (i) evaluating available CAD tools, and (ii) determining the detailed requirements on the behavior of the task processor. The outcome of these steps influenced the modeling process as the tools used were of restricted functionality, and processor behavior enforced a particular decomposition, respectively. 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 selected test programs written in a corresponding assembly language specially developed for this purpose.
hard real-time systems; CAD design tools; VHDL modeling; simulation; task processor
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
49-54-x.
1999.
objavljeno
Podaci o matičnoj publikaciji
Proceedings of the IEEE International Symposium on Industrial Electronics ISIE'99, Volume 1 of 3
Mihalič, Franc ; Harnik, Jože
Piscataway (NJ): Institute of Electrical and Electronics Engineers (IEEE)
Podaci o skupu
IEEE International Symposium on Industrial Electronics ISIE'99
predavanje
12.07.1999-16.07.1999
Bled, Slovenija