International audienceSecurity and safety are more and more important in embedded system design. A key issue hence lies in the ability of systems to respond safely when errors occur at runtime, to prevent unacceptable behaviors that can lead to failures or sensitive data leakage. In this paper, we propose a design approach that automatically generates On-Chip Monitors (OCM) during High- Level Synthesis (HLS) of hardware accelerators (HWacc). OCM checks at runtime the input/output timing behavior, the control flow execution and algorithmic properties (via ANSI-C assertions) of the monitored HWacc. OCM is implemented separately from the HWacc and an original technique is introduced for their synchronization. Two synthesis options are proposed...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
International audienceSecurity and safety are more and more important in embedded system design. A k...
International audienceSecurity and safety are more and more important in embedded system design. A k...
International audienceEmbedded systems often implement safety critical applications making security ...
International audienceEmbedded systems often implement safety critical applications making security ...
International audienceEmbedded systems often implement safety critical applications making security ...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
International audienceSecurity and safety are more and more important in embedded system design. A k...
International audienceSecurity and safety are more and more important in embedded system design. A k...
International audienceEmbedded systems often implement safety critical applications making security ...
International audienceEmbedded systems often implement safety critical applications making security ...
International audienceEmbedded systems often implement safety critical applications making security ...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
International audienceEvolution of Systems-On-Chip (SoC) increases the challenge of verification and...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...
Embedded systems are increasingly used in various fields like transportation, industrial automation,...