Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Towards Predictable Ultra-Low Latency End-Nodes with Hardware-Accelerated Abstract Timers
SoC Hub Research Centre, Tampere University, Finland.ORCID iD: 0000-0003-3533-9832
SoC Hub Research Centre, Tampere University, Finland.ORCID iD: 0000-0003-4817-2939
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science. SoC Hub Research Centre, Tampere University, Finland.ORCID iD: 0000-0001-6440-8900
SoC Hub Research Centre, Tampere University, Finland.ORCID iD: 0000-0002-7867-0800
2025 (English)In: 2025 IEEE Nordic Circuits and Systems Conference (NORCAS)  - Proceedings / [ed] Jari Nurmi; Dmitrijs Pikulins; Peeter Ellervee; John Liobe, Institute of Electrical and Electronics Engineers Inc. , 2025Conference paper, Published paper (Refereed)
Abstract [en]

Distributed real-time systems require end-nodes with predictable and explicitly controllable timing characteristics. Abstract timers are a promising utility to improve the realtime capability of these resource-constrained embedded systems. However, the current implementations is based on critical section access to a software priority queue, which is detrimental to the latency and time-predictability of a given system. This work explores the use of a hardware-accelerated priority queue to significantly reduce the scheduling overhead of abstract timers. A novel microarchitecture for a hardware priority queue is proposed and improves on prior work by supporting all operations, including overflow detection, with no internal latency. The proposed design is evaluated against the legacy design with application-specific integrated circuit (ASIC) synthesis targeting a 22 nm TSMC technology node. The novel microarchitecture occupies between 18 % and 25 % of the legacy design area and does not contribute to the critical path when integrated to a full microcontroller platform. A functional evaluation against software-based abstract timers demonstrates how hardware priority queues can eliminate jitter while significantly lowering the overall element access latency and program memory footprint. A proposed virtualization scheme for timer queues demonstrates how even a small hardware instance can be used to improve the real-time performance of a system.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2025.
National Category
Computer Systems Computer Engineering
Research subject
Dependable Communication and Computation Systems
Identifiers
URN: urn:nbn:se:ltu:diva-116479DOI: 10.1109/NorCAS66540.2025.11231291Scopus ID: 2-s2.0-105029501571OAI: oai:DiVA.org:ltu-116479DiVA, id: diva2:2041284
Conference
2025 IEEE Nordic Circuits and Systems Conference (NorCAS), Riga, Latvia, October 28-29, 2025
Projects
TRISTAN
Funder
EU, Horizon Europe
Note

ISBN for host publication: 979-8-3315-1501-0

Available from: 2026-02-24 Created: 2026-02-24 Last updated: 2026-02-24Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Lindgren, Per

Search in DiVA

By author/editor
Nurmi, AnttiLunnikivi, HenriLindgren, PerHamalainen, Timo D.
By organisation
Computer Science
Computer SystemsComputer Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 21 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf