Guest Editorial: Special Section on Embedded System Security
The articles in this special section address embedded systems security and, particularly, security topics that are unique to embedded systems. Embedded computing systems are continuously adopted in a wide range of application areas. These systems are ...
Design and Operation of Secure Cyber-Physical Systems
This letter proposes a holistic framework for the design and operation of secure and reliable resource-constrained cyber-physical systems. The proposed framework combines control-theoretic methods, information security notions and computational models to ...
NoC-Based Protection for SoC Time-Driven Attacks
Systems-on-chip (SoCs) based on many core architectures can be attacked. Malicious processes can infer secrets from on-chip sensible traffic by evaluating the degradation on their communication performance. Such a threat rises from the resource sharing. ...
Security-Aware Modeling and Efficient Mapping for CAN-Based Real-Time Distributed Automotive Systems
Security has become a critical issue for automotive electronic systems. To protect against attacks, security mechanisms have to be applied, but the overhead of those mechanisms may impede system performance and cause violations of design constraints. To ...
Hibernus: Sustaining Computation During Intermittent Supply for Energy-Harvesting Systems
A key challenge to the future of energy-harvesting systems is the discontinuous power supply that is often generated. We propose a new approach, Hibernus, which enables computation to be sustained during intermittent supply. The approach has a low energy ...
Exploiting Partially-Forgetful Memories for Approximate Computing
While the memory subsystem is already a major contributor to energy consumption of embedded systems, the guard-banding required for masking the effects of ever increasing manufacturing variations in memories imposes even more energy overhead. In this ...
Scheduling Dynamic Hard Real-Time Task Sets on Fully and Partially Reconfigurable Platforms
Reconfigurable systems are increasingly being employed in a large class of today's heterogeneous real-time embedded systems which often demand satisfaction of stringent timeliness constraints. However, executing a set of hard real-time applications on ...
Task-Aware Interrupt Controller: Priority Space Unification in Real-Time Systems
In the development of real-time systems, predictability is often hindered by technological factors which break the timing abstractions offered by real time operating systems (RTOSs); namely, the priority space separation between threads and interrupts ...
Comparison of On-chip Communications in Zynq-7000 All Programmable Systems-on-Chip
This letter analyses and compares on-chip interfaces for hardware/software communications in the Zynq-7000 all programmable systems-on-chip. Many experiments were carried out to evaluate the exchange of data between the processing system and the ...