Download presentation
Presentation is loading. Please wait.
Published byBathsheba Fleming Modified over 8 years ago
1
Winter Semester 2010 ”Politehnica” University of Timisoara Course No. 5: Expanding Bio-Inspiration: Towards Reliable MuxTree Memory Arrays – Part 2 – – Part 2 – Emerging Systems
2
Presentation Outline Chapter 1: Bio-Inspired Reliability (With a plea for bio- inspiration and a comparison between artificial Embryonics cells and the stem cells from biology) Chapter 2: A Bird’s Eye View Over Faults (Includes fault tolerance motivation, causes of unexpected, soft errors and a description of the physical phenomena involved) Chapter 3: Embryonics and SEUs (Particularities of the project, datapath model in memory structures, and reliability analysis)
3
Current state-of-the-art Bio-inspired memory for Embryonics genome storage Genome storage critical: –drives actual hardware (polymerase and ribosomic genome) –contains instructions on how additional hardware will be driven (operative genome) No memory protection mechanisms currently Both desirable and feasible Chapter 3: Embryonics and SEUs (1)
4
3.1. Error-Type Distribution “By far the most common type of chip failure is a soft error of a single cell on a chip” Multiple bit flips 1÷7% of total soft fails recorded Double bit-flips under 5% of the total events 2 cases of quadruple bit flip events witnessed; predicted rate 1 in 65 years per device Chapter 3: Embryonics and SEUs (1)
5
3.2. Datapath Model for Memory Structures 3D matrix; M rows and N columns of physically identical storage molecules, of F 1- bit memory cells each Data synchronously circled Chapter 3: Embryonics and SEUs (2)
6
3.2. Datapath Model for Memory Structures For each L i,j a vicinity V(L i,j ) = L x,y L i,j L z,w defined Data shifting process: Chapter 3: Embryonics and SEUs (3)
7
3.2. Datapath Model for Memory Structures Useful for error injection testing Chapter 3: Embryonics and SEUs (4)
8
3.3. Reliability Analysis Basic assumption: failures exponentially distributed inside a molecule Similar assumptions found to work well Chapter 3: Embryonics and SEUs (5)
9
3.4. Error Coding Failure situations: A.Single failure; recovery by parity-based coding B.Double failure; core affected by at least one error, at most two errors on the same row; recovery by Hamming-like codes C.Multiple failure; same as previous, likelihood found to be minimal D.Terminal failure; too many faults, cannot be recovered E.No failures detected; either normal operating or undetectable combination of errors; does not require/ cannot be established recovery measures Chapter 3: Embryonics and SEUs (6)
10
3.4. Error Coding Strategies of tolerating faults in Embryonics –Fault tolerance at the molecular level Advantage: isolating faulty molecules possible, use of the transparent reconfiguration process; Disadvantage: considerable portion of molecular core affected for redundant coding –Fault tolerance at the macro-cell level Advantage: separate macro-cells for redundant coding and additional logic Disadvantage: reconfiguration process quite difficult due to lack of addressing Chapter 3: Embryonics and SEUs (7)
11
3.5.1. Macro-Cell Level, Classic SEC Chapter 3: Embryonics and SEUs (8)
12
3.5.1. Macro-Cell Level, Classic SEC Chapter 3: Embryonics and SEUs (9)
13
3.5.1. Macro-Cell Level, Protochip SEC Faults in a row superimposed onto a protochip In each protochip, independent Poisson processes formed by failure types a the probability for a type A failure Chapter 3: Embryonics and SEUs (10)
14
3.5.1. Macro-Cell Level, Protochip SEC Chapter 3: Embryonics and SEUs (11)
15
3.5.2. Macro-Cell Level, Protochip DEC a the probability for a type A failure Chapter 3: Embryonics and SEUs (12)
16
3.5.2. Macro-Cell Level, Protochip DEC Chapter 3: Embryonics and SEUs (13)
17
3.6. Molecular Level Chapter 3: Embryonics and SEUs (14) Molecular reliability λ known
18
3.6. Molecular Level Chapter 3: Embryonics and SEUs (15) Reliability>90%: 28.4 million hours (SEC) VS 63.3 million hours (DEC) periods; Reliability=50% reached after 89.8 million hours (SEC) VS 154.5 million hours (DEC)
19
3.7. Conclusions Chapter 3: Embryonics and SEUs (16) Final expressions of R and MTTF quite complicated Failure rate λ essentially empirical –determined through extensive measurements –may be affected by aggressive environments –constant → variable
20
3.7. Conclusions Chapter 3: Embryonics and SEUs (17) Unfortunately, no accurate model for cosmic rays Understanding causes and modeling soft fails hot field of research Stochastic nature of soft fails
21
3.7. Conclusions Chapter 3: Embryonics and SEUs (18) Different macro-cell configurations; may prove too small for real applications Classic reliability analysis difficult, based on non-stochastic parameters Protochip-based analysis with similar results, better suited to other influences (such as cosmic rays)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.