DocumentCode
282032
Title
Idempotent AN codes
Author
Proudler, I.K.
Author_Institution
R. Signals & Radar Establ., Malvern, UK
fYear
1989
fDate
32660
Firstpage
42583
Lastpage
42587
Abstract
An approach to fault-tolerant computing in general and digital signal processing in particular is that of arithmetic error-detecting/correcting codes. These codes were designed to commute with the addition operator and the theory is extensive. In digital signal processing applications the bulk of the arithmetic is addition and multiplication, it is therefore interesting to look for codes that commute with both addition and multiplication. It is shown that such a code does in fact exist; an AN code where the code generator A is an idempotent i.e. A2=A. This code, unfortunately, has a serious deficiency in that errors can be masked by a fault-free multiplier. Thus no single (non-separate) code is suitable for both addition and multiplication. Motivated by this problem and the fact that AN codes were designed around the addition operator, the characteristics of a code that commutes with multiplication are discussed. A simple code that satisfies these requirements is presented: an AN+B code. The results of some computer simulations of an AN+B coded multiplier are given
Keywords
computerised signal processing; digital simulation; error correction codes; error detection codes; fault tolerant computing; multiplying circuits; AN+B code; AN+B coded multiplier; addition; arithmetic; code generator; commute; computer simulations; digital signal processing; error correction codes; error detection codes; fault-tolerant computing; idempotent AN codes; multiplication;
fLanguage
English
Publisher
iet
Conference_Titel
Signal Processing Applications of Finite Field Mathematics, IEE Colloquium on
Conference_Location
London
Type
conf
Filename
198558
Link To Document