Bitmask-based Compression
This tool provides bitmask-based code compression and decompression. Bitmask-based compression is an extension to dictionary-based code compression with efficient matching scheme using bitmasks that can significantly improve the code compression ratio. Figure 1 shows an example of bitmask-based code compression. The current version uses a 2-bit fully sliding bitmask. This implementation provides an efficient bitmask-aware dictionary selection using bit-saving cost metric. For detailed information please refer to the references in the bottom of this page.
Tool Download
Version 0.1 | Aug. 6, 2011 |
Journal Articles
J1 | Seok-Won Seong and Prabhat Mishra, Bitmask-Based Code Compression for Embedded Systems, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), volume 27, no 4, pages 673-685, April 2008. |
Referred Conference Papers
C3 | Chetan Murthy and Prabhat Mishra, Lossless Compression using Efficient Encoding of Bitmasks, IEEE International Symposium on VLSI (ISVLSI), pages 163-168, Tampa, Florida, USA, May 13-15, 2009. |
C2 | Seok-Won Seong and Prabhat Mishra, An Efficient Code Compression Technique using Application-Aware Bitmask and Dictionary Selection Methods, Design Automation and Test in Europe (DATE), pages 582-587, Nice, France, April 16 - 20, 2007. |
C1 | Seok-Won Seong and Prabhat Mishra, A Bitmask-based Code Compression Technique for Embedded Systems, IEEE/ACM International Conference on Computer Aided Design (ICCAD), pages 251-254, San Jose, California, November 5 - 9, 2006. |
.::
::.