LAPSE:2023.32770
Published Article
LAPSE:2023.32770
Evaluating Latency in Multiprocessing Embedded Systems for the Smart Grid
April 20, 2023
Smart grid endpoints need to use two environments within a processing system (PS), one with a Linux-type operating system (OS) using the Arm Cortex-A53 cores for management tasks, and the other with a standalone execution or a real-time OS using the Arm Cortex-R5 cores. The Xen hypervisor and the OpenAMP framework allow this, but they may introduce a delay in the system, and some messages in the smart grid need a latency lower than 3 ms. In this paper, the Linux thread latencies are characterized by the Cyclictest tool. It is shown that when Xen hypervisor is used, this scenario is not suitable for the smart grid as it does not meet the 3 ms timing constraint. Then, standalone execution as the real-time part is evaluated, measuring the delay to handle an interrupt created in programmable logic (PL). The standalone application was run in A53 and R5 cores, with Xen hypervisor and OpenAMP framework. These scenarios all met the 3 ms constraint. The main contribution of the present work is the detailed characterization of each real-time execution, in order to facilitate selecting the most suitable one for each application.
Keywords
Cyclictest, interrupt, latency, multiprocessing, OpenAMP, system-on-chip, virtualization, Xen hypervisor
Suggested Citation
Alonso S, Lázaro J, Jiménez J, Bidarte U, Muguira L. Evaluating Latency in Multiprocessing Embedded Systems for the Smart Grid. (2023). LAPSE:2023.32770
Author Affiliations
Alonso S: Universidad del País Vasco/Euskal Herriko Unibertsitatea (UPV/EHU), 48013 Bilbao, Spain [ORCID]
Lázaro J: Universidad del País Vasco/Euskal Herriko Unibertsitatea (UPV/EHU), 48013 Bilbao, Spain [ORCID]
Jiménez J: Universidad del País Vasco/Euskal Herriko Unibertsitatea (UPV/EHU), 48013 Bilbao, Spain [ORCID]
Bidarte U: Universidad del País Vasco/Euskal Herriko Unibertsitatea (UPV/EHU), 48013 Bilbao, Spain [ORCID]
Muguira L: Universidad del País Vasco/Euskal Herriko Unibertsitatea (UPV/EHU), 48013 Bilbao, Spain [ORCID]
Journal Name
Energies
Volume
14
Issue
11
First Page
3322
Year
2021
Publication Date
2021-06-05
Published Version
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en14113322, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.32770
This Record
External Link

doi:10.3390/en14113322
Publisher Version
Download
Files
[Download 1v1.pdf] (1.4 MB)
Apr 20, 2023
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
64
Version History
[v1] (Original Submission)
Apr 20, 2023
 
Verified by curator on
Apr 20, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.32770
 
Original Submitter
Auto Uploader for LAPSE
Links to Related Works
Directly Related to This Work
Publisher Version