DocumentCode :
2744070
Title :
An extended delta compression algorithm and the recovery of failed updating in embedded systems
Author :
Terazono, Kohei ; Okada, Yoshiyuki
Author_Institution :
Fujitsu Labs. Ltd., Kanagawa, Japan
fYear :
2004
fDate :
23-25 March 2004
Firstpage :
570
Abstract :
In this paper, a new program-updating method for embedded systems adopting the RISC architecture is presented. Previously "a delta compression algorithm" is used but when the algorithm is actually implemented with devices, the transmission time is longer than the assumed time. To overcome this problem "extended delta compression algorithm" is proposed. The target of this algorithm is to create a delta file that is 10% smaller than those currently available. A new restoring method is also proposed here to overcome the problem of data overwritten of flash memory in the restoring process. A characteristic of this system is that the expanded data are stored in "nonvolatile" memory before being written into the flash memory, and the flash memory is not restored until the data for the next block has been expanded.
Keywords :
data compression; embedded systems; flash memories; random-access storage; reduced instruction set computing; RISC architecture; delta file; embedded systems; extended delta compression algorithm; failed updating recovery; flash memory; nonvolatile memory; program-updating method; restoring method; Cellular phones; Compression algorithms; Embedded system; Error correction; Flash memory; Laboratories; Nonvolatile memory; Power supplies; Protection; Reduced instruction set computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 2004. Proceedings. DCC 2004
ISSN :
1068-0314
Print_ISBN :
0-7695-2082-0
Type :
conf
DOI :
10.1109/DCC.2004.1281546
Filename :
1281546
Link To Document :
بازگشت