DocumentCode :
2288181
Title :
A new approach to compress the configuration information of programmable devices
Author :
Martina, M. ; Masera, G. ; Molino, A. ; Vacca, F. ; Sterpone, L. ; Violante, M.
Author_Institution :
Dipt. di Elettronica, Politecnico di Torino
Volume :
2
fYear :
2006
fDate :
6-10 March 2006
Abstract :
During the last decade programmable devices have gained an impressive diffusion, tackling some traditional ASIC marked domains. In particular, multi-million gates FPGAs have become a very appealing low-cost solution even for consumer applications. However, one of the big issues that can arise with modern FPGA devices is the need for large and expensive external non-volatile memory to keep the configuration data. In this work we developed an alternative technique to compress FPGA bitstreams based on the knowledge of the device internal structure. The proposed method performs a two-step coder: in the first step the bitstream is adoptively "filtered" to remove data redundancy, while in the second step an arithmetic coder is used to actually compress the information. The effectiveness of the proposed technique has been demonstrated on a set of case studies. As a result conventional approaches are outperformed reaching a compression ratio of 4.26 against 3.3 times
Keywords :
arithmetic codes; data compression; field programmable gate arrays; programmable logic devices; redundancy; FPGA; arithmetic coder; configuration data; configuration information; data compression; data redundancy; nonvolatile memory; programmable devices; Adaptive filters; Application specific integrated circuits; Arithmetic; Dictionaries; Embedded system; Field programmable gate arrays; Hardware; Information filtering; Information filters; Nonvolatile memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
Type :
conf
DOI :
10.1109/DATE.2006.243747
Filename :
1657113
Link To Document :
بازگشت