{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/69269"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/69269","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Transient Error Recovery Techniques for Pipelines and Memory Systems","abstract":"This thesis presents fundamental results related to the problem of system recovery from transient errors. Scrubbing methods are suggested for memory systems and retry techniques are discussed for pipelines. A probabilistic model for the activity of faulty periods is introduced, and a fault analysis is carried out to decide the optimum length of the retry period, T. Distribution functions are derived to represent the case of false alert, where a transient fault is flagged as permanent, and the case of a miss, where too many errors coexist, thus overcoming the checker's capability to detect them. These derivations are compared with the results of a simulation program representing the model used.","abstract_html":"This thesis presents fundamental results related to the problem of system recovery from transient errors. Scrubbing methods are suggested for memory systems and retry techniques are discussed for pipelines. A probabilistic model for the activity of faulty periods is introduced, and a fault analysis is carried out to decide the optimum length of the retry period, T. Distribution functions are derived to represent the case of false alert, where a transient fault is flagged as permanent, and the case of a miss, where too many errors coexist, thus overcoming the checker&#x27;s capability to detect them. These derivations are compared with the results of a simulation program representing the model used.","abstract_has_math":false,"creators":["Saleh, Abdallah Medhat"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Electrical Engineering","degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-15T19:04:38Z","date_published":"2014-12-15T19:04:38Z","updated_at":"2026-07-22T22:26:00Z","subjects":["Engineering, Electronics and Electrical"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI8409830"],"render_values":[{"text":"(UMI)AAI8409830","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/69269","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Saleh, Abdallah Medhat"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-15T19:04:38Z","10000-01-01","1984"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Engineering, Electronics and Electrical"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/69269","(UMI)AAI8409830"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This thesis presents fundamental results related to the problem of system recovery from transient errors. Scrubbing methods are suggested for memory systems and retry techniques are discussed for pipelines. A probabilistic model for the activity of faulty periods is introduced, and a fault analysis is carried out to decide the optimum length of the retry period, T. Distribution functions are derived to represent the case of false alert, where a transient fault is flagged as permanent, and the case of a miss, where too many errors coexist, thus overcoming the checker's capability to detect them. These derivations are compared with the results of a simulation program representing the model used.","Different retry techniques are devised to recover from transient errors in pipelined systems. The criteria for these techniques are the speed of recovery, the reliability, and the amount of extra hardware required for their implementation. Error-detecting checkers are used between the different segments of the pipe. An optimum distribution of checkers between the segments is obtained, along with an analysis of the checkers' effectiveness in detecting transient errors.","For transient error recovery in memory systems, two scrubbing techniques are analyzed. These techniques are based on single-error correction and double-error detection (SEC-DED) codes. One technique has an exponentially distributed scrubbing interval and the other has a deterministic scrubbing interval. The results of this analysis are compared to results obtained for memory systems without scrubbing and for memory systems without redundancies. Reliability plots and mean time to failure (MTTF) equations are obtained to justify the need for redundancies and scrubbing techniques.","Made available in DSpace on 2014-12-15T19:04:38Z (GMT). No. of bitstreams: 1 8409830.pdf: 3156823 bytes, checksum: c8c98a3dc985822a4e50bb78def7c19e (MD5) Previous issue date: 1984","Embargo set by: Seth Robbins for item 69435 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","130 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1984."]},{"key":"dc:title","label":"Title","values":["Transient Error Recovery Techniques for Pipelines and Memory Systems"]}]}],"canonical_facts":{"dc:creator":["Saleh, Abdallah Medhat"],"dc:date":["2014-12-15T19:04:38Z","10000-01-01","1984"],"dc:description":["This thesis presents fundamental results related to the problem of system recovery from transient errors. Scrubbing methods are suggested for memory systems and retry techniques are discussed for pipelines. A probabilistic model for the activity of faulty periods is introduced, and a fault analysis is carried out to decide the optimum length of the retry period, T. Distribution functions are derived to represent the case of false alert, where a transient fault is flagged as permanent, and the case of a miss, where too many errors coexist, thus overcoming the checker's capability to detect them. These derivations are compared with the results of a simulation program representing the model used.","Different retry techniques are devised to recover from transient errors in pipelined systems. The criteria for these techniques are the speed of recovery, the reliability, and the amount of extra hardware required for their implementation. Error-detecting checkers are used between the different segments of the pipe. An optimum distribution of checkers between the segments is obtained, along with an analysis of the checkers' effectiveness in detecting transient errors.","For transient error recovery in memory systems, two scrubbing techniques are analyzed. These techniques are based on single-error correction and double-error detection (SEC-DED) codes. One technique has an exponentially distributed scrubbing interval and the other has a deterministic scrubbing interval. The results of this analysis are compared to results obtained for memory systems without scrubbing and for memory systems without redundancies. Reliability plots and mean time to failure (MTTF) equations are obtained to justify the need for redundancies and scrubbing techniques.","Made available in DSpace on 2014-12-15T19:04:38Z (GMT). No. of bitstreams: 1 8409830.pdf: 3156823 bytes, checksum: c8c98a3dc985822a4e50bb78def7c19e (MD5) Previous issue date: 1984","Embargo set by: Seth Robbins for item 69435 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","130 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1984."],"dc:identifier":["http://hdl.handle.net/2142/69269","(UMI)AAI8409830"],"dc:subject":["Engineering, Electronics and Electrical"],"dc:title":["Transient Error Recovery Techniques for Pipelines and Memory Systems"],"dc:type":["text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:00Z"}