Abstract
We present the world's first test compression technique that features automation of compression rules for test time reduction on dynamically reconfigurable processors. Evaluations on an actual 40-nm product show that our technique achieves a 2.7 times compression ratio for original configuration information (better than does GZIP), the peak decompression bandwidth of 1.6 GB/s, and 2.7 times shorter test times.
- AHA. 2009. 2.5Gbits/sec gzip compression/decompression IC. Product Brief.Google Scholar
- Alameldeen, A. R. and Wood, D. A. 2004. Frequent pattern compression: A significance-based compression scheme for L2 caches. Tech. rep. 1500, Computer Science Department, UW-Madison.Google Scholar
- Dandalis, A. and Prasanna, V. K. 2005. Configuration compression for FPGA-based embedded systems. IEEE Trans. VLSI Syst., 13, 12, 1394--1398. Google Scholar
Digital Library
- Deutsch, P. 1996. DEFLATE compressed data format specification. RFC 1561, version 1.3.Google Scholar
- Gu, H. and Chen, S. 2008. Partial reconfiguration bitstream compression for virtex FPGAs. In Proceedings of the Congress on Image and Signal Processing. 183--185. Google Scholar
Digital Library
- Hauck, S., Li, Z., and Schwabe, E. 1998. Configuration compression for the Xilinx XC6200 FPGA. In Proceedings of the Symposium on Field-Programmable Custom Computing Machines. 138--146. Google Scholar
Digital Library
- Kejelso, M., Gooch, M., and Jones, S. 1996. Design and performance of a main memory hardware data compressor. In Proceedings of the EUROMICRO Conference. 423--430.Google Scholar
- Khu, A. 2001. Xilinx FPGA configuration data compression and decompression. Whiter Paper, WP152, Xilinx, Inc.Google Scholar
- Kitaoka, T., Amano, H., and Anjo, K. 2003. Reducing the configuration loading time of a coarse grain multicontext reconfigurable device. In Proceedings of the IEEE International Conference on Field Programmable Logic and Applications. 171--180.Google Scholar
- Koch, D., Beckhoff, C., and Teich, J. 2009. Hardware decompression techniques for FPGA-based embedded systems. ACM Trans. Reconfig. Technol. Syst. 2, 2, Article 9. Google Scholar
Digital Library
- Kodama, T., Tsunoda, T., Takada, M., Tanaka, H., Akita, Y., Sato, M., and Ito, M. 2006. Flexible engine: A dynamic reconfigurable accelerator with high performance and low power consumption. In Proceedings of the IEEE International Symposium on Low-Power and High-Speed Chips (CoolChips). 393--408.Google Scholar
- Li, Z. and Hauck, S. 2001. Configuration compression for virtex FPGAs. In Proceedings of the Symposium on Field-Programmable Custom Computing Machines. 147--159. Google Scholar
Digital Library
- Martina, M., Masera, G., Molino, A., Vacca, F., Sterpone, L., and Violante, M. 2006. A new approach to compress the configuration information of programmable devices. In Proceedings of the Conference on Design, Automation and Test in Europe. 48--51. Google Scholar
Digital Library
- Mei, B., Lambrechts, A., Verkest, D., Mignolet, J.-Y., and Lauwereins, R. 2005. Architecture exploration for a reconfigurable architecture template. IEEE Des. Test Comput. 22, 2, 90--101. Google Scholar
Digital Library
- Motomura, M. 2008. C-Based programmable hardware core “STP Engine”: Current status and the future. IEICE Tech. rep., 108(300), 51--56.Google Scholar
- Nunez-Yanez, J. L. and Chouliaras, V. A. 2006. Gigabyte per second streaming lossless data compression hardware based on a configurable variable-geometry CAM dictionary. In IEE Proceedings of the Comput. Digital Techn. 153, 1, 47--58.Google Scholar
Cross Ref
- Pan, J. H., Mitra, T., and Wong, W.-F. 2004. Configuration bitstream compression for dynamically reconfigurable FPGAs. In Proceedings of the International Conference on Computers Aided Design. 766--773. Google Scholar
Digital Library
- Saito, S., Kohama, Y., Sugimori, Y., Hasegawa, Y., Matsutani, H., Sano, T., Kasuga, K., Yoshida, Y., Niitsu, K., Miura, N., Kuroda, T., and Amano, H. 2009. Muccra-Cube: A 3D dynamically reconfigurable processor with inductive-coupling link. In Proceedings of the IEEE International Conference on Field Programmable Logic and Applications. 6--11.Google Scholar
- Sayood, K. 1996. Introduction to Data Compression. Morgan Kaufmann Publisher. Google Scholar
Digital Library
- Stefan, R. and Cotofana, S. D. 2008. Bitstream compression techniques for virtex 4 FPGAs. In Proceedings of the International Conference on Field Programmable Logic and Applications. 323--328.Google Scholar
- Tahoori, M. B. and Mitra, S. 2006. Test compression for FPGAs. In Proceedings of the International Test Conference. 1--9.Google Scholar
- Toutounchi, S. and Lai, A. 2002. FPGA test and coverage. In Proceedings of the International Test Conference. 599--607. Google Scholar
Digital Library
- Xilinx. 2009. Virtex-6 FPGA configuration user guide. UG360 (v2.0), Xilinx, Inc.Google Scholar
Index Terms
Test compression for dynamically reconfigurable processors
Recommendations
Test Compression for Dynamically Reconfigurable Processors
FPL '10: Proceedings of the 2010 International Conference on Field Programmable Logic and ApplicationsWe present the world’s first test compression technique that features automation of compression rules for test time reduction on dynamically reconfigurable processors. Evaluations on an actual 40-nm product show that our technique achieves a 2.7 times ...
A dynamically reconfigurable processor for H.264/AVC image prediction
H.264/AVC provides high video quality at substantially low bit rates. It is useful for saving and transferring video images by robot cameras. However, the computational complexity of H.264/AVC is very high. A high-speed general-purpose processor is ...
A Reconfigurable Embedded Decompressor for Test Compression
DELTA '06: Proceedings of the Third IEEE International Workshop on Electronic Design, Test and ApplicationsTest compression/decompression methods for reducing the test application time and memory requirement of an LSI tester have been proposed. In these methods, the employed coding algorithms are tailored to a given test data, so that the tailored coding ...






Comments