Detail publikace
On Design of Priority-Driven Load-Adaptive Monitoring-Based Hardware for Managing Interrupts in Embedded Event-Triggered Real-Time Systems
Článek se věnuje detailům návrhu hardwarové jednotky pro zamezení přetížení systémů reálného času v důsledku nadměrné frekvence přerušovacích podnětů. Novost tohoto hardwaru lze spatřovat ve schopnosti adaptovat frekvenci obsluh přerušení na zatížení RT systému a na aktuální mechanismus přiřazování priorit. Zatížení je monitorováno na základě speciálních nízkorežijních signálů generovaných systémem pro tento účel. Hardware je navržen, aby předzpracoval přerušení předtím než tato dorazí do systému. Hardware je připraven uchovat požadavky na přerušení až do doby, kdy přetížení systému pomine nebo začne běžet úloha s prioritou nižší než je priorita některého z neobsloužených přerušení. Návrh hardware byl popsán ve VHDL a syntetizován do zařízení rodiny Xilinx Spartan-6. Detaily k základním stavebním blokům, implementačním režiím a limitům jsou představeny v tomto článku.
@INPROCEEDINGS{FITPUB10235, author = "Josef Strnadel", title = "On Design of Priority-Driven Load-Adaptive Monitoring-Based Hardware for Managing Interrupts in Embedded Event-Triggered Real-Time Systems", pages = "24--29", booktitle = "Proceedings of the IEEE 16th International Symposium on Design and Diagnostics of Electronic Circuits and Systems", year = 2013, location = "Brno, CZ", publisher = "IEEE Computer Society", ISBN = "978-1-4673-6133-0", doi = "10.1109/DDECS.2013.6549783", language = "english", url = "https://www.fit.vut.cz/research/publication/10235" }