2014
DOI: 10.4018/978-1-4666-6194-3.ch006
|View full text |Cite
|
Sign up to set email alerts
|

An Aspect-Oriented Approach to Hardware Fault Tolerance for Embedded Systems

Abstract: The steady reduction of transistor size has brought embedded solutions into everyday life. However, the same features of deep-submicron technologies that are increasing the application spectrum of these solutions are also negatively affecting their dependability. Current practices for the design and deployment of hardware fault tolerance and security strategies remain in practice specific (defined on a case-per-case basis) and mostly manual and error prone. Aspect orientation, which already promotes a clear se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2017
2017
2017
2017

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…Existing approaches targeting the enhancement of robustness of HW implementations present two main limitations. First, those approaches acting at the design entry [140] [27] [4] (relying on high-level model of the system), do not, or only partially, consider the side effects of improving the dependability in the rest of PPA goals, which limits their usefulness in practice. Second, those approaches optimizing the synthesis [51], mapping [130], placement [33], and routing [73], are extremely difficult to apply, as they usually involve the modification of processes embedded within off-the-shelf tools that can be very rarely accessed.…”
Section: Dependability-aware Design Space Explorationmentioning
confidence: 99%
See 1 more Smart Citation
“…Existing approaches targeting the enhancement of robustness of HW implementations present two main limitations. First, those approaches acting at the design entry [140] [27] [4] (relying on high-level model of the system), do not, or only partially, consider the side effects of improving the dependability in the rest of PPA goals, which limits their usefulness in practice. Second, those approaches optimizing the synthesis [51], mapping [130], placement [33], and routing [73], are extremely difficult to apply, as they usually involve the modification of processes embedded within off-the-shelf tools that can be very rarely accessed.…”
Section: Dependability-aware Design Space Explorationmentioning
confidence: 99%
“…Consider the RTL example provided in Fig. 6.9 in the expression IU/r.exec.res [4]. This expression represents the bit 4 of register r.exec.res of the Instruction Unit (IU ).…”
Section: Mixed-level and Multi-level Fault Injectionmentioning
confidence: 99%