Loading…

On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems

The paper details design of a hardware unit for preventing real-time systems from overloads caused by excessive interrupt rates. Novelty of the hardware can be seen in the fact it is able to adapt interrupt service rate to the RT system load and to the actual priority assignment policy. The load is...

Full description

Saved in:
Bibliographic Details
Main Author: Strnadel, J.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 29
container_issue
container_start_page 24
container_title
container_volume
creator Strnadel, J.
description The paper details design of a hardware unit for preventing real-time systems from overloads caused by excessive interrupt rates. Novelty of the hardware can be seen in the fact it is able to adapt interrupt service rate to the RT system load and to the actual priority assignment policy. The load is monitored on basis of special low-overhead signals produced by the system for this purpose. The hardware is designed to pre-process all interrupts before they arrive to the system. Then, the hardware is able to buffer each interrupt-related communication until the system is underloaded or running an activity having a lower priority comparing to the interrupt. Design of the hardware was described in VHDL and synthesized into Xilinx Spartan-6 devices. Details such as buiding blocks, overheads and limits related to the realization are presented in this paper.
doi_str_mv 10.1109/DDECS.2013.6549783
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6549783</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6549783</ieee_id><sourcerecordid>6549783</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-30b0cd5833392909f3f337b125d903e50b1dad9a90d25d6c8f48fa8ee545559a3</originalsourceid><addsrcrecordid>eNpFkN1KAzEQhSMiqLUvoDd5gdSks9ndXEpbf6DQC_W6zDaTNdLNliQqfQWf2oCCVzPfnMOBM4xdKzlTSprb5XK1eJ7NpYJZrSvTtHDCLlVVN1ArqKvTf9D1OZum9C6lVBK0guaCfW8Ct5R8H_jo-CH6Mfp8FDb6Twp8P6IVaPGQC_JhDD4XPfSiw0SWv2G0XxiJuzHyAQP2ReM-ZIrx45BTWTkNHVlbzFQCs8jR9z3FwpFwL7IfiKdjyjSkK3bmcJ9o-jcn7PV-9bJ4FOvNw9Pibi28anQWIDu5s7oFADM30jhwAE2n5toaCaRlpyxag0bacqp3ratahy2RrrTWBmHCbn5zPRFtS-UB43H79zv4AVJLZkc</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Strnadel, J.</creator><creatorcontrib>Strnadel, J.</creatorcontrib><description>The paper details design of a hardware unit for preventing real-time systems from overloads caused by excessive interrupt rates. Novelty of the hardware can be seen in the fact it is able to adapt interrupt service rate to the RT system load and to the actual priority assignment policy. The load is monitored on basis of special low-overhead signals produced by the system for this purpose. The hardware is designed to pre-process all interrupts before they arrive to the system. Then, the hardware is able to buffer each interrupt-related communication until the system is underloaded or running an activity having a lower priority comparing to the interrupt. Design of the hardware was described in VHDL and synthesized into Xilinx Spartan-6 devices. Details such as buiding blocks, overheads and limits related to the realization are presented in this paper.</description><identifier>ISBN: 1467361356</identifier><identifier>ISBN: 9781467361354</identifier><identifier>EISBN: 1467361364</identifier><identifier>EISBN: 9781467361347</identifier><identifier>EISBN: 9781467361361</identifier><identifier>EISBN: 1467361348</identifier><identifier>DOI: 10.1109/DDECS.2013.6549783</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer architecture ; Context ; Delays ; Field programmable gate arrays ; Hardware ; Monitoring ; Throughput</subject><ispartof>2013 IEEE 16th International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS), 2013, p.24-29</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6549783$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,27916,54911</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6549783$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Strnadel, J.</creatorcontrib><title>On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems</title><title>2013 IEEE 16th International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS)</title><addtitle>DDECS</addtitle><description>The paper details design of a hardware unit for preventing real-time systems from overloads caused by excessive interrupt rates. Novelty of the hardware can be seen in the fact it is able to adapt interrupt service rate to the RT system load and to the actual priority assignment policy. The load is monitored on basis of special low-overhead signals produced by the system for this purpose. The hardware is designed to pre-process all interrupts before they arrive to the system. Then, the hardware is able to buffer each interrupt-related communication until the system is underloaded or running an activity having a lower priority comparing to the interrupt. Design of the hardware was described in VHDL and synthesized into Xilinx Spartan-6 devices. Details such as buiding blocks, overheads and limits related to the realization are presented in this paper.</description><subject>Computer architecture</subject><subject>Context</subject><subject>Delays</subject><subject>Field programmable gate arrays</subject><subject>Hardware</subject><subject>Monitoring</subject><subject>Throughput</subject><isbn>1467361356</isbn><isbn>9781467361354</isbn><isbn>1467361364</isbn><isbn>9781467361347</isbn><isbn>9781467361361</isbn><isbn>1467361348</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNpFkN1KAzEQhSMiqLUvoDd5gdSks9ndXEpbf6DQC_W6zDaTNdLNliQqfQWf2oCCVzPfnMOBM4xdKzlTSprb5XK1eJ7NpYJZrSvTtHDCLlVVN1ArqKvTf9D1OZum9C6lVBK0guaCfW8Ct5R8H_jo-CH6Mfp8FDb6Twp8P6IVaPGQC_JhDD4XPfSiw0SWv2G0XxiJuzHyAQP2ReM-ZIrx45BTWTkNHVlbzFQCs8jR9z3FwpFwL7IfiKdjyjSkK3bmcJ9o-jcn7PV-9bJ4FOvNw9Pibi28anQWIDu5s7oFADM30jhwAE2n5toaCaRlpyxag0bacqp3ratahy2RrrTWBmHCbn5zPRFtS-UB43H79zv4AVJLZkc</recordid><startdate>201304</startdate><enddate>201304</enddate><creator>Strnadel, J.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201304</creationdate><title>On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems</title><author>Strnadel, J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-30b0cd5833392909f3f337b125d903e50b1dad9a90d25d6c8f48fa8ee545559a3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Computer architecture</topic><topic>Context</topic><topic>Delays</topic><topic>Field programmable gate arrays</topic><topic>Hardware</topic><topic>Monitoring</topic><topic>Throughput</topic><toplevel>online_resources</toplevel><creatorcontrib>Strnadel, J.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Strnadel, J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems</atitle><btitle>2013 IEEE 16th International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS)</btitle><stitle>DDECS</stitle><date>2013-04</date><risdate>2013</risdate><spage>24</spage><epage>29</epage><pages>24-29</pages><isbn>1467361356</isbn><isbn>9781467361354</isbn><eisbn>1467361364</eisbn><eisbn>9781467361347</eisbn><eisbn>9781467361361</eisbn><eisbn>1467361348</eisbn><abstract>The paper details design of a hardware unit for preventing real-time systems from overloads caused by excessive interrupt rates. Novelty of the hardware can be seen in the fact it is able to adapt interrupt service rate to the RT system load and to the actual priority assignment policy. The load is monitored on basis of special low-overhead signals produced by the system for this purpose. The hardware is designed to pre-process all interrupts before they arrive to the system. Then, the hardware is able to buffer each interrupt-related communication until the system is underloaded or running an activity having a lower priority comparing to the interrupt. Design of the hardware was described in VHDL and synthesized into Xilinx Spartan-6 devices. Details such as buiding blocks, overheads and limits related to the realization are presented in this paper.</abstract><pub>IEEE</pub><doi>10.1109/DDECS.2013.6549783</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 1467361356
ispartof 2013 IEEE 16th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2013, p.24-29
issn
language eng
recordid cdi_ieee_primary_6549783
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer architecture
Context
Delays
Field programmable gate arrays
Hardware
Monitoring
Throughput
title On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T23%3A18%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=On%20design%20of%20priority-driven%20load-adaptive%20monitoring-based%20hardware%20for%20managing%20interrupts%20in%20embedded%20event-triggered%20real-time%20systems&rft.btitle=2013%20IEEE%2016th%20International%20Symposium%20on%20Design%20and%20Diagnostics%20of%20Electronic%20Circuits%20&%20Systems%20(DDECS)&rft.au=Strnadel,%20J.&rft.date=2013-04&rft.spage=24&rft.epage=29&rft.pages=24-29&rft.isbn=1467361356&rft.isbn_list=9781467361354&rft_id=info:doi/10.1109/DDECS.2013.6549783&rft.eisbn=1467361364&rft.eisbn_list=9781467361347&rft.eisbn_list=9781467361361&rft.eisbn_list=1467361348&rft_dat=%3Cieee_6IE%3E6549783%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-30b0cd5833392909f3f337b125d903e50b1dad9a90d25d6c8f48fa8ee545559a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6549783&rfr_iscdi=true