loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth Pacific Rim International Symposium on Dependable Computing (PRDC'99)
Hardware Fault Tolerance in Arithmetic Coding for Data Compression
Hong Kong, China
December 16-December 17
ISBN: 0-7695-0371-3
G. Robert Redinbo, University of California at Davis
New fault tolerance techniques are presented for protecting a lossless compression algorithm, arithmetic coding, whose recursive nature makes it vulnerable to temporary hardware failures. The fundamental arithmetic operations are protected by low-cost residue codes, employing fault tolerance in multiplications and additions. Additional fault-tolerant design techniques are developed to protect other critical steps such as normalization and rounding, bit stuffing and index selection. For example, the decoding step that selects the next symbol is checked by comparing local values with estimates already calculated in other parts of the decoding structure. Bit stuffing, a procedure for limiting very long carry propagations, is checked through modified residue values, whereas normalization and rounding after multiplication are protected by efficiently modifying the multiplier to produce residue segments.
Index Terms:
Fault-tolerant data compression, residue codes, arithmetic coding, fault-tolerant rounding, protected normalization
Citation:
G. Robert Redinbo, "Hardware Fault Tolerance in Arithmetic Coding for Data Compression," prdc, pp.70, Sixth Pacific Rim International Symposium on Dependable Computing (PRDC'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.