2011 IEEE 20th Symposium on Computer Arithmetic 2011
DOI: 10.1109/arith.2011.18
|View full text |Cite
|
Sign up to set email alerts
|

Self Checking in Current Floating-Point Units

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 22 publications
(12 citation statements)
references
References 7 publications
0
12
0
Order By: Relevance
“…For the circuits using residue checking, we chose 3 or 15 as the modulus. Modulo-3 checking is used widely [10], [17], and modulo-15 checking is also used in IBM z196 microprocessor [10], [18]. We used duplication for checking of the sign bit and the exponent for all the four multipliers to evaluate error detectability and area of the significand calculation circuits fairly.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…For the circuits using residue checking, we chose 3 or 15 as the modulus. Modulo-3 checking is used widely [10], [17], and modulo-15 checking is also used in IBM z196 microprocessor [10], [18]. We used duplication for checking of the sign bit and the exponent for all the four multipliers to evaluate error detectability and area of the significand calculation circuits fairly.…”
Section: Discussionmentioning
confidence: 99%
“…Though floating-point multipliers using full duplication achieve high capability of error detection, they have large area overhead. Reliable floating-point arithmetic units with residue checking were proposed [9] and selection of the modulus for residue checking in IBM processors was discussed in [10]. Though floating-point multipliers using residue checking can achieve high error detection ratio with smaller area overhead, they may overlook erroneous results with large magnitude of error, which is a multiple of the modulus.…”
Section: Introductionmentioning
confidence: 99%
“…As opposed to hard or permament faults, transient erros in current advanced technologies make up the main source of errors and therefore determine the failure rate of a whole chip [3]. In [4] it is shown, that concurrent error checking has been industrial practice for many years now and is absolutely necessary for high reliability systems. Thus, in order to ensure a safe operation, the multiplier has to be checked for permanent and transient errors online.…”
Section: Introductionmentioning
confidence: 98%
“…In [14] an exponent checking architecture is proposed for floating-point computations, which detects many errors but apparently it can detect fewer errors compared to the augmented design in which the mantissa is checked for errors. Similar to [13], this design is only useful for error detection.…”
Section: Related Workmentioning
confidence: 99%
“…However, the fault-tolerant floating-point arithmetic units have received less attention. In [13] a floating-point arithmetic unit with error detection capability is proposed in which a cost-efficient and complete residue checking is utilized. However, because of the utilized original method, it cannot be used for error correction.…”
Section: Related Workmentioning
confidence: 99%